JP5566190B2 - 検索装置、検索条件生成方法及びプログラム - Google Patents
検索装置、検索条件生成方法及びプログラム Download PDFInfo
- Publication number
- JP5566190B2 JP5566190B2 JP2010124826A JP2010124826A JP5566190B2 JP 5566190 B2 JP5566190 B2 JP 5566190B2 JP 2010124826 A JP2010124826 A JP 2010124826A JP 2010124826 A JP2010124826 A JP 2010124826A JP 5566190 B2 JP5566190 B2 JP 5566190B2
- Authority
- JP
- Japan
- Prior art keywords
- icon
- search
- screen
- keyword
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 68
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000000605 extraction Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 143
- 238000010586 diagram Methods 0.000 description 25
- 230000006854 communication Effects 0.000 description 12
- 239000000284 extract Substances 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 9
- 210000001072 colon Anatomy 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000005401 electroluminescence Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000010813 municipal solid waste Substances 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/242—Query formulation
- G06F16/2428—Query predicate definition using graphical user interfaces, including menus and forms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
実施の形態1は、一例として電子商取引システムに本願に係る検索装置を適用した形態に関する。他に、図書館の図書検索システム、統計情報検索システム、画像検索システム又は文献検索システム等に本願に係る検索装置を適用してもよい。
図1は、検索装置1を含む電子商取引システムのブロック図である。電子商取引システムは、いわゆるクライアントサーバシステムであり、クライアント装置とサーバ装置9とを含む。クライアント装置は本願に係る検索装置1である。検索装置1は、例えば表示部17を有するデスクトップ型PC(Personal Computer)、ノート型PC、タブレットPC、PDA(Personal Digital Assistant)、携帯電話機、ゲーム機、スマートフォン又はブックリーダ等である。検索装置1とサーバ装置9とは、インターネットNで接続されている。
なお、検索装置1とサーバ装置9とを接続する通信回線は、インターネットNに限らず、電話回線、専用回線又は衛星通信回線等であってもよい。
制御部11は、CPU(Central Processing Unit)、MPU(Micro Processor Unit)等であり、ハードディスク13に記録されたプログラムを読み込み、当該プログラムを実行する。
RAM12は制御部11による処理の過程で必要な作業変数、データ等を一時的に記録する。なお、RAM12は主記憶装置の一例であり、RAM12の代わりにフラッシュメモリ、メモリカード等が用いられてもよい。
なお、ソース一覧ファイル13a、メモファイル13b及び検索条件ファイル13cは、RAM12に記録されてもよい。
通信部15は、モデム又はLAN(Local Area Network)カード等であり、インターネットNに接続されている。通信部15は、サーバ装置9との間でHTTP(HyperText Transfer Protocol)、FTP(File Transfer Protocol)等により情報の送受信を行う。
表示部17は、例えば液晶ディスプレイ、有機EL(Electro-Luminescence)ディスプレイ等の画面を有し、制御部11からの指示に従って、アプリケーションに係る様々なオブジェクトを画面に表示する。
なお、タッチパネル18は、入力部としての位置入力装置の一例であり、マウス、タッチパッド、トラックボール、ジョイスティック、ライトペン、データグローブ、ゲームパッド、ポインティングスティック等により代替してもよい。また、タッチパネル18における座標の表現は、直交座標系に基づくものでも、極座標系に基づくものでもよい。
なお、WWWブラウザ及びプラグインは、インターネットN経由によりサーバ装置9又は他のサーバ装置からダウンロードしてもよいし、ディスクドライブ14を介して外部の光ディスク1aから読み込んでもよい。
また、検索装置1により実行されるソフトウェアは、WWWブラウザ及びプラグインに限らない。検索装置1により実行されるソフトウェアは、サーバ装置9と通信する単体のアプリケーションであってもよい。
図2は、サーバ装置9の構成例を示すブロック図である。図2の例では、サーバ装置9は、通信部91、制御部92及び記録部93を含む。
通信部91は、モデム又はLANカード等であり、インターネットNに接続されている。通信部91は、検索装置1との間でHTTP、FTP等により情報の送受信を行う。
制御部92は、例えばCPUであり、記録部93に記録されたプログラムを読み込み、当該プログラムを実行する。制御部92は、通信部91を介して検索装置1から検索条件を受け付け、記録部93に記録した各種テーブルに対して検索処理を実行する。制御部92は、通信部91を介して検索結果を検索装置1に送信する。
検索処理に係るテーブルは、キーワードテーブル93a、キーワード関連テーブル93b、商品マスタ93c、特殊キーワードテーブル93d及び特殊キーワード値テーブル93eを含む。
特殊キーワードは、商品マスタ93cのレコードに含まれない文字列からなり、商品に関連する文字列であっても、商品に関連しない文字列であってもよい。また、特殊キーワードは、予め電子商取引システムが用意する。特殊キーワードは、キーワードテーブル93a及び特殊キーワード値テーブル93eに記録されている。
キーワードテーブル93aは、「キーワードID」列及び「キーワード」列を含む。「キーワードID」列は、キーワードテーブル93aの各レコードを識別する通し番号を格納する。「キーワード」列は、キーワードと、特殊キーワードを含む文字列とを格納する。
なお、特殊キーワードタグのセパレータ文字列は、コロンに限らず、カンマ(,)、スペース等でもよい。また、特殊キーワードタグのタグ文字列は、<@、@>に限らず、通常使用されない文字列であればよい。
キーワード関連テーブル93bは、「キーワードID」列及び「関連キーワードID」列を含む。「キーワードID」列及び「関連キーワードID」列は、共にキーワードテーブル93aの「キーワードID」列に格納される番号と同じものを格納する。2つのキーワード(特殊キーワードタグを含む)を関連付ける場合、1つのキーワードのキーワードIDともう1つのキーワードのキーワードIDとが組み合わせられて表現される。
キーワード関連テーブル93bは、これらキーワードの組み合わせを「キーワードID」列に格納されるキーワードIDと「関連キーワードID」列に格納されるキーワードIDとの組み合わせとして記録している。
キーワードテーブル93aの「キーワードID」列と、キーワード関連テーブル93bの「キーワードID」列及び「関連キーワードID」列とは、夫々関連付けられている。
商品マスタ93cは、「商品ID」列、「商品分類」列、「商品名」列、「メーカー名」列を含む。「商品ID」列は、商品マスタ93cの各レコードを識別する通し番号を格納する。「商品分類」列は、商品のカテゴリーを格納する。「商品名」列は、商品名、商品の規格コード等を格納する。「メーカー名」列は、商品の製造メーカー名を格納する。
特殊キーワードテーブル93dは、「特殊キーワード種別」列及び「種別」列を含む。「特殊キーワード種別」列は、特殊キーワードの種別を格納する。例えば、F社製という特殊キーワードの場合、「特殊キーワード種別」列に格納されるデータはカメラメーカー名である。20万円以上という特殊キーワードの場合、「特殊キーワード種別」列に格納されるデータはカメラ価格である。1ヶ月以内という特殊キーワードの場合、「特殊キーワード種別」列に格納されるデータはカメラ発売時期である。
特殊キーワード値テーブル93eは、「特殊キーワード種別」列及び「特殊キーワード」列を含む。「特殊キーワード種別」列は、特殊キーワードの種別を格納し、特殊キーワードテーブル93dの「特殊キーワード種別」列と同じである。「特殊キーワード」列は、特殊キーワードの値を格納する。図7には、「特殊キーワード」列に、例えば「F社製」、「3日以内」、「大人気商品」という値が格納されている。商品マスタ93cには、メーカー名がF社のレコードは記録されていない。また、「3日以内」及び「大人気商品」は、商品マスタ93cのレコードに含まれない文字列である。
特殊キーワードテーブル93dの「特殊キーワード種別」列と、特殊キーワード値テーブル93eの「特殊キーワード種別」列とは、関連付けられている。
商品選択画面2の4つの角には、オブジェクト(以下、機能アイコン22a、22b、22c、22dという。場合により機能アイコン22で代表する)が夫々1つずつ配置されている。各機能アイコン22は、選択された商品に対して、異なる処理を施す機能を有している。例えば、商品選択画面2の右上に位置する機能アイコン22aは、買い物かごに該当する。商品選択画面2の右下に位置する機能アイコン22bは、商品情報の検索処理に関する。商品選択画面2の左下に位置する機能アイコン22cは、お好み商品を記録する処理に係わるウィッシュリストのアイコンに該当する。
なお、機能アイコン22は、選択された商品アイコン21の情報と無関係な機能を割り当ててもよい。例えば、商品選択画面2の左上に位置する機能アイコン22dは、ホームページの画面に遷移する機能を有している。
図9は、生成される分割領域画面3の一例を示す説明図である。分割領域画面3は、複数の画面分割線31、32により機能アイコン22が表示される領域を除く機能領域33a、33b、33c、33d(以下、場合により機能領域33で代表する)と、処理をキャンセルするキャンセル領域34とを含む。機能領域33a、33b、33c、33dは、夫々機能アイコン22a、22b、22c、22dと対応している。機能領域33及び機能アイコン22が表示される領域は、異なる領域として区別され、検索装置1により異なる処理が行われる。
なお、キャンセル領域34は、なくてもよい。
一方、ユーザが選択した商品アイコン21をドラッグし、又はドラッグすることなく、キャンセル領域34内でタッチパネル18から指を離した場合、制御部11はキャンセル処理を実行する。
また、ユーザが機能アイコン22bに向かって、商品アイコン21を投げ込むジェスチャーをした場合も、制御部11は同様の処理を実行する。
図10は、商品検索画面4の一例を示す説明図である。ユーザは、商品検索画面4から購入する商品を検索する。図10の例では、デジタルカメラを検索対象の商品としている。
商品検索画面4は、オブジェクト(機能アイコン4a、4b、4c、4d)を含む。以下、機能アイコン4a、4b、4c、4dは、場合により機能アイコン4で代表する。画面右上の機能アイコン4aは、買い物かごに該当し、商品選択画面2の機能アイコン22aと同じ機能を有する。画面右下の機能アイコン4bは、前画面の商品選択画面2に戻る機能を有する。画面左下の機能アイコン4cは、お好み商品の情報を記録する処理に係わり、商品選択画面2の機能アイコン22cと同じ機能を有する。機能アイコン4dは、ホームページの画面に遷移する処理に係わり、商品選択画面2の機能アイコン22dと同じ機能を有する。
検索結果画面41は、検索結果である商品情報の一覧を表示する。ソース一覧画面42は、ソース一覧ファイル13aに書き込まれた商品情報に関するキーワードのアイコン及び商品アイコン21を表示する。生成結果一覧画面43は、キーワード及び特殊キーワードのアイコンを表示する。検索条件画面44は、検索結果画面41に表示される検索結果を得るためのキーワード及び特殊キーワードのアイコンを表示する。
ユーザは商品の検索をする前に、商品マスタ93cの検索キーに設定されるキーワード及び特殊キーワードの数を増やすことができる。商品検索画面4では、検索キーは全てアイコンで表示される。ユーザが検索結果画面41のアイコンをソース一覧画面42にドラッグアンドドロップ又は投げ込んだ場合、制御部11は当該アイコンに対応付けた文字列を検索キーに設定し、サーバ装置9に検索の依頼をする。サーバ装置9は、検索装置1から検索条件を受け付け、キーワードテーブル93a、キーワード関連テーブル93b及び特殊キーワード値テーブル93eを検索する。サーバ装置9は、検索結果を検索装置1に送信する。制御部11は、サーバ装置9から受け付けた検索結果に基づいて、キーワード及び特殊キーワードタグに夫々対応付けたアイコンを生成し、生成結果一覧画面43に表示する。
なお、データベースにアクセスし、検索を実行する主体はサーバ装置9であるが、以下場合により検索装置1とサーバ装置9との間の通信処理を省略し、制御部11が検索すると記述する。
なお、制御部11は、商品マスタ93cに対する検索結果をRAM12に記録し、特定商品の詳細情報を別途表示する場合、RAM12から検索結果を読み出し、特定商品の詳細情報を画面表示する。
検索結果画面41には、商品毎に商品アイコン21、キーワードタグアイコン41a、商品情報の文字列41bが表示される。制御部11は、検索結果の商品情報からこれらのアイコンを生成し、検索結果画面41に表示する。図10の例では、5つのデジタルカメラの検索結果が示されている。
商品アイコン21は、例えば商品のサンプル画像であり、商品名と対応付けられている。
図10の検索結果画面41における商品Aの場合、商品のカテゴリを示す「デジタルカメラ」、商品の価格を示す「2万円」、商品の製造メーカーを示す「A社製」と夫々対応付けられたキーワードタグアイコン41aが表示されている。キーワードタグアイコン41aには、対応付けたキーワードの文字列が表示される。
図11は、検索結果画面41で商品アイコン21が選択された場合に、生成される分割領域画面5の一例を示す説明図である。図11の例では、分割領域画面5は、複数の画面分割線51、52により機能アイコン4a、4c及びソース一覧画面42が表示される領域を除く機能領域53a、53b、53cと、処理をキャンセルするキャンセル領域54とを含む。以下、機能領域53a、53b、53cは、場合により機能領域53で代表する。機能領域53a、53cは、夫々機能アイコン4a、4cに対応している。機能領域53bは、ソース一覧画面42に対応している。画面左上の領域には、何ら機能は割り当てられていない。機能領域53、機能アイコン4a、4c及びソース一覧画面42が表示される領域は、異なる領域として区別され、検索装置1により異なる処理が行われる。
なお、キャンセル領域54は、なくてもよい。
一方、ユーザが選択した商品アイコン21をドラッグし、又はドラッグすることなく、キャンセル領域54内でタッチパネル18から指を離した場合、制御部11はキャンセル処理を実行する。
一方、ユーザが選択したキーワードタグアイコン41aをドラッグし、又はドラッグすることなく、キャンセル領域540内でタッチパネル18から指を離した場合、制御部11はキャンセル処理を実行する。
ユーザの指が検索結果画面41の文字列41b上の任意の位置に所定時間継続して接触した場合、制御部11は検索結果画面41の前面にキーワードタグアイコン生成画面を表示する。
図13は、キーワードタグアイコン生成画面40の一例を示す説明図である。図13Aは、文字列41b選択の一例を示す説明図である。図13Bは、キーワードタグアイコン生成画面40のレイアウトの一例を示す説明図である。
制御部11は、抽出した語句をキーワードとするキーワードタグアイコン41aを生成する。制御部11は、キーワードタグアイコン生成画面40に生成したキーワードタグアイコン41aを表示する。
図13Aの例では、ユーザの指が文字列41bの「1410万画素」の略中心に触れた場合、ユーザの指が触れた位置から所定距離内にある文字列41bの範囲を破線で示している。図13Bの例では、図13Aの破線で示した範囲内の文字列41bから読点で区切られた語句を抽出した場合、「1410万画素」及び「光学5倍ズーム」の語句が抽出されることを示している。
なお、文字列41bから語句を抽出する範囲の指定方法は、ユーザの指がタッチパネル18に接触した状態で移動し、指により描かれる閉じた軌跡の内部又は外部としてもよい。
図8に示す商品選択画面2において、機能アイコン22cに商品アイコン21がドラッグアンドドロップ又は投げ込まれた場合、制御部11はメモファイル13bに当該商品アイコン21と対応付けられた商品名を書き込む。また、商品検索画面4において機能アイコン4cに、商品アイコン21又はキーワードタグアイコン41aがドラッグアンドドロップ又は投げ込まれた場合、制御部11はメモファイル13bにドラッグアンドドロップ又は投げ込まれたアイコンと夫々対応付けられた商品名及びキーワードを書き込む。メモファイル13bには、商品名及びキーワードがスペース区切りで書き込まれる。
制御部11は、機能アイコン4cがタップされた場合、メモファイル13bを読み込み、読み込んだ商品名及びキーワードに夫々対応する商品アイコン21及びキーワードタグアイコン41aが含まれたメモ画面を表示する。
ユーザの指がメモ画面のキーワードタグアイコン41aに触れた場合、制御部11はユーザの指がタッチパネル18に触れた位置を起点として、図12と同様の構成及び機能を有する分割領域画面50を生成する。メモ画面のキーワードタグアイコン41aがソース一覧画面42又は検索条件画面44にドラッグアンドドロップ又は投げ込まれた場合の動作は、キーワードタグアイコン生成画面40における動作と同じである。
分割領域画面6は、複数の画面分割線61、62により、検索条件画面44及び機能アイコン4cが夫々表示される領域を除く各機能領域63a、63b、63c(以下、場合により機能領域63で代表する)と、処理をキャンセルするキャンセル領域64とを含む。機能領域63a、63cは、夫々検索条件画面44及び機能アイコン4cに対応している。機能領域63bは、ソース一覧画面42において選択されたアイコンを削除する機能と対応している。機能領域63、機能アイコン4c及び検索条件画面44が表示される領域は、異なる領域として区別され、検索装置1により異なる処理が行われる。
ユーザが選択したアイコンをドラッグし、機能領域63a、63cでタッチパネル18から指を離した場合、制御部11は当該アイコンが検索条件画面44又は機能アイコン4cに夫々ドラッグアンドドロップされた場合と同様の処理を実行する。
また、制御部11は、検索条件画面44に表示された全アイコンについて、各アイコンと対応付けられたキーワード及び特殊キーワードタグの集まりを、1つの検索条件として、検索条件ファイル13cに書き込む。検索条件ファイル13cには、キーワード及び特殊キーワードタグがスペース区切りで書き込まれる。制御部11は、検索条件ファイル13cに書き込んだ検索条件に基づいて、商品マスタ93cの検索を実行し、検索結果をRAM12に記録すると共に、検索結果画面41に表示する。
また、ユーザがソース一覧画面42のアイコンを検索条件画面44に投げ込むジェスチャーをした場合も、制御部11は同様の処理を実行する。
一方、ユーザが選択した商品アイコン21をドラッグし、又はドラッグすることなく、キャンセル領域64内でタッチパネル18から指を離した場合、制御部11はキャンセル処理を実行する。
特殊キーワードタグアイコン43aは、キーワードテーブル93aの「キーワード」列の特殊キーワードタグと対応付けられている。特殊キーワードタグアイコン43aには、対応付けた特殊キーワードタグに含まれる特殊キーワードが表示される。
キーワードタグアイコン41aと特殊キーワードタグアイコン43aとは、表示する色調、形状、大きさ等を異なるものにしてもよい。これにより、キーワードタグアイコン41aと特殊キーワードタグアイコン43aとを視認から判別することができる。図10の例では、特殊キーワードタグアイコン43aには、斜線が描かれている。
分割領域画面7は、複数の画面分割線71、72により、検索条件画面44が表示される領域を除く機能領域73a、73b(以下、場合により機能領域73で代表する)と、処理をキャンセルするキャンセル領域74とを含む。機能領域73aは、検索条件画面44と対応している。機能領域73bは、生成結果一覧画面43において選択されたアイコンを削除する機能と対応している。機能領域73及び検索条件画面44が表示される領域は、異なる領域として区別され、検索装置1により異なる処理が行われる。
一方、ユーザが選択したキーワードタグアイコン41aをドラッグし、又はドラッグすることなく、キャンセル領域74内でタッチパネル18から指を離した場合、制御部11はキャンセル処理を実行する。
ユーザの指が生成結果一覧画面43の特殊キーワードタグアイコン43aに所定時間継続して接触した場合、制御部11は生成結果一覧画面43の前面に特殊キーワード変更画面(図示せず)を表示する。特殊キーワード変更画面には、選択した特殊キーワードタグアイコン43aに関連した別の特殊キーワードタグアイコン43aが一覧表示される。ユーザが一覧表示された特殊キーワードタグアイコン43aから任意の特殊キーワードタグアイコン43aをタップした場合、生成結果一覧画面43で選択された特殊キーワードタグアイコン43aは、タップした特殊キーワードタグアイコン43aに置換される。
検索条件画面44は、図10に示すように、検索条件変更ボタン44a、44b及びキーワード追加ボタン44cを含む。検索条件変更ボタン44a、44bは、夫々検索条件画面44の左右端に配置され、共に検索条件画面44の外側を指し示す矢印形状をなす。検索条件変更ボタン44a、44bがタップされた場合、制御部11は検索条件ファイル13cに記録されたデータに従い、検索条件画面44に表示するアイコンを変更する。
一方、検索条件変更ボタン44bがタップされた場合、制御部11は検索条件画面44に表示しているアイコン群と対応する検索条件よりも1ステージ後に記録された検索条件を検索条件ファイル13cから読み出す。制御部11は、読み出した検索条件と対応するアイコン群を検索条件画面44に表示する。検索条件画面44に表示されているアイコン群と対応する検索条件が最新であり、現在より1ステージ後の検索条件が検索条件ファイル13cに記録されていない場合、制御部11は何の処理もしない。
つまり、検索条件変更ボタン44a、44bは、夫々検索条件ファイル13cに記録された検索条件をアイコン群として表示する戻るボタン及び進むボタンに該当する。
また、制御部11は、検索条件変更ボタン44a、44bがタップされた場合、読み出した検索条件で商品マスタ93cの検索を実行し、その検索結果を検索結果画面41に表示する。
制御部11は、キーワードタグアイコン41aが追加される前に検索条件画面44に表示していたアイコン群と対応する検索条件に、入力されたキーワードを追加した新たな検索条件を作成する。制御部11は、作成した検索条件を検索条件ファイル13cに書き込む。制御部11は、検索条件ファイル13cに書き込んだ新たな検索条件に基づいて、商品マスタ93cの検索を実行し、検索結果をRAM12に記録すると共に、検索結果画面41に表示する。
ユーザがキーワード追加画面のキャンセルボタンをタップした場合、制御部11は何の処理もせず、キーワード追加画面を非表示にする。
なお、キーワード追加画面から入力されたキーワードは、検索装置1からサーバ装置9に送信される。サーバ装置1は、受け付けたキーワードがキーワードテーブル93a及びキーワード関連テーブル93bに登録されていない場合、受け付けたキーワードをキーワードテーブル93a及びキーワード関連テーブル93bに新規登録する。
分割領域画面8は、複数の画面分割線81、82により、機能アイコン4cが表示される領域を除く機能領域83a、83b(以下、場合により機能領域83で代表する)と、処理をキャンセルするキャンセル領域84とを含む。機能領域83aは、検索条件画面44において選択されたアイコンを削除する機能と対応している。機能領域83bは、機能アイコン4cと対応している。機能領域83及び機能アイコン4cが表示される領域は、異なる領域として区別され、検索装置1により異なる処理が行われる。
一方、ユーザが選択したキーワードタグアイコン41aをドラッグし、又はドラッグすることなく、キャンセル領域84内でタッチパネル18から指を離した場合、制御部11はキャンセル処理を実行する。
ユーザは検索装置1を立ち上げ、WWWブラウザ及びプラグインを起動させる。WWWブラウザ画面に表示される所定のアイコンをユーザの指が軽く叩いた場合(タップした場合)、制御部11はWWWブラウザのウィンドウを図8の商品選択画面2に置き換えて表示する。なお、商品選択画面2のファイル又はデータは、サーバ装置9からダウンロードしてもよいし、プラグインのアプリケーションとして、検索装置1のハードディスク13に記録されていてもよい。
検索結果画面41の商品アイコン21に対応するタッチパネル18部分にユーザの指が触れた場合、制御部11は指がタッチパネル18に触れた最初の位置を取得し、RAM12に記録する。また、制御部11はタイマ16の計時に基づき、指がタッチパネル18に触れた時刻を取得し、RAM12に記録する。制御部11は、接触座標から選択された商品アイコン21を特定する。制御部11は、接触位置を起点とした画面分割線51、52を生成する。つまり、制御部11は、表示部17をキャンセル領域54と、3つの機能領域53a、53b、53cと、2つの機能アイコン4a、4cとソース一覧画面42の領域とに分割する。ここで、制御部11は、3つの機能領域53a、53b、53c、2つの機能アイコン4a、4c及びソース一覧画面42について、各領域の境界線の座標を設定する。また、制御部11は、設定した境界線の座標を各領域と対応付けてRAM12に記録する。
また、機能アイコン4a、4c及びソース一覧画面42が表示される領域の座標設定は、商品検索画面4を表示する際に行ってもよい。
なお、制御部11は、半透明商品アイコンを表示しないで、商品アイコン21を指の移動に追従させて表示してもよい。
制御部11は、ソース一覧ファイル13aを読み出し、読み出したデータをサーバ装置9に送信する。サーバ装置9は、受け取ったスペース区切りのデータを分割し、各キーワード及び特殊キーワードタグを抽出する。具体的には、サーバ装置9は、所定のタグの有無からキーワードと特殊キーワードタグとに分別する。サーバ装置9は、特殊キーワードタグについて、さらにセパレータ文字列の前後の特殊キーワード種別と特殊キーワードとに分離する。サーバ装置9は、抽出した各キーワード及び特殊キーワードタグを検索キーとして、データベースへの問い合わせ文を生成し、キーワードテーブル93a及びキーワード関連テーブル93bを検索する。サーバ装置9は、分離した特殊キーワード種別に該当する全ての特殊キーワードを特殊キーワード値テーブル93eから検索する。さらに、サーバ装置9は、特殊キーワード値テーブル93eから検索した特殊キーワードと、分離した特殊キーワード種別とをセパレータ文字列で結合し、特殊キーワードタグを生成する。サーバ装置9は、キーワードテーブル93a及びキーワード関連テーブル93bの検索結果と、生成した特殊キーワードタグとを最終的な検索結果とする。
なお、制御部11がデータベースへの問い合わせ文を生成し、生成した問い合わせ文をサーバ装置9に送信する形態であってもよい。
以下、検索結果画面41の商品アイコン21がソース一覧画面42にドラッグアンドドロップ又は投げ込まれた場合、制御部11が実行する処理について説明する。なお、検索結果画面41のキーワードタグアイコン41aがソース一覧画面42にドラッグアンドドロップ又は投げ込まれた場合、制御部11が実行する処理は、以下の処理と同じである。
制御部11は、最後の位置がソース一覧画面42に重なると判定した場合(ステップS109:YES)、ステップS116に処理を進める。
なお、ユーザがタッチパネル18に指を接触させてからの経過時間判定に係るステップS112及びその後のステップS113の処理は、省略してもよい。
また、商品アイコン21がソース一覧画面42に投げ込まれた場合、不透明商品アイコンがソース一覧画面42に吸い込まれるように移動するアニメーション演出を施してもよい。
制御部11は、ソース一覧ファイル13aからスペース区切りデータを読み出す(ステップS201)。制御部11は、読み出したスペース区切りデータをサーバ装置9に送信する(ステップS202)。サーバ装置9は、受信したスペース区切りのデータを分割し、キーワード、特殊キーワードタグ及び特殊キーワード種別を抽出する(ステップS203)。サーバ装置9は、抽出したキーワード、特殊キーワードタグ及び特殊キーワード種別を検索キーにして、キーワードテーブル93a、キーワード関連テーブル93b及び特殊キーワード値テーブル93eを検索する(ステップS204)。なお、ステップS204には、特殊キーワード値テーブル93eの検索結果に基づく特殊キーワードタグの生成を含む。サーバ装置9は、最終的な検索結果をカンマ区切りのデータとして検索装置1に送信する(ステップS205)。
制御部11は、ステップS118により、生成したキーワードタグアイコン41a及び特殊キーワードタグアイコン43aを生成結果一覧画面43に表示する。
制御部11は、ソース一覧画面42又は生成結果一覧画面43のアイコンが検索条件画面44にドラッグアンドドロップ又は投げ込まれた場合、検索条件ファイル13cに新たな検索条件を、スペース区切りのキーワード及び特殊キーワードタグとして書き込む。同様に、制御部11は、検索結果画面41のキーワードタグアイコン41aが検索条件画面44にドラッグアンドドロップ又は投げ込まれた場合も同様の処理を実行する。制御部11は、検索条件画面44にドラッグアンドドロップ又は投げ込まれたアイコンを、検索条件画面44に表示する。
キーワードテーブル93a、キーワード関連テーブル93b及び特殊キーワード値テーブル93eを検索する場合、制御部11は検索条件をソース一覧ファイル13aから読み出す。しかし、商品マスタ93cを検索する場合、制御部11は検索条件を検索条件ファイル13cから読み出す。
なお、制御部11がデータベースへの問い合わせ文を生成し、生成した問い合わせ文をサーバ装置9に送信する形態であってもよい。
ユーザの指が生成結果一覧画面43の特殊キーワードタグアイコン43aに所定時間継続して接触した場合、制御部11は、当該特殊キーワードタグアイコン43aと対応付けた特殊キーワードタグから特殊キーワードを抽出する。制御部11は、抽出した特殊キーワードをサーバ装置9に送信する。サーバ装置9は、受信した特殊キーワードを検索キーとするデータベースへの問い合わせ文を生成し、特殊キーワードテーブル94及び特殊キーワード値テーブル95を検索する。サーバ装置9は、検索した各特殊キーワードについて、コロン、特殊キーワード種別及び所定のタグを用いて特殊キーワードタグを生成する。サーバ装置9は、生成した各特殊キーワードタグをカンマ区切りデータとして、検索装置1に送信する。
検索条件画面44のキーワード追加ボタン44cがタップされ、キーワード追加画面(図示せず)から、キーボードを介してキーワードが入力された場合、制御部11は、当該キーワードと対応付けたキーワードタグアイコン41aを生成し、検索条件画面44に表示する。
制御部11は、キーワード追加画面を表示する前に検索条件画面44に表示していたアイコン群と対応する検索条件に、当該キーワードを追加した新たな検索条件を検索条件ファイル13cに書き込む。制御部11は、検索条件ファイル13cからスペース区切りの検索条件を読み出し、サーバ装置9に送信する。
サーバ装置9は、当該キーワードがデータベースに登録されたことを検索装置1に通知する。
例えば、キーワードタグアイコン41aがソース一覧画面42に投げ込まれた場合、キーワードタグアイコン41aに対応付けたキーワードがソース一覧ファイル13aに追加して書き込まれる。そして、ソース一覧ファイル13aに記録された商品名及びキーワードを検索キーにして、キーワードテーブル93a、キーワード関連テーブル93b及び特殊キーワード値テーブル93eの検索が行われる。
キーワードタグアイコン41aが検索条件画面44に投げ込まれた場合、キーワードタグアイコン41aに対応付けたキーワードが1ステージ前の検索条件に追加され、新規データとして書き込まれる。そして、検索条件ファイル13cに記録された新規データの各キーワードを検索キーにして商品マスタ93cの検索が行われる。
実施の形態2は、スタンドアローンのPCに本願に係る検索装置を適用した形態に関する。PCには、ファイル検索アプリケーションがインストールされている。
図20は、実施の形態2に係る検索装置10のブロック図である。検索装置10は、例えば表示部17を有するデスクトップ型PC、ノート型PC、タブレットPCである。なお、検索装置10は、PDA、携帯電話機、ゲーム機、スマートフォン、ブックリーダ等であってもよい。ファイル検索アプリケーションがインストールされたPC等は、検索装置10として動作する。
検索装置10は、検索装置1が有する通信部15を含まない。ハードディスク13には、ファイル検索アプリケーションがインストールされている。制御部11は、ディスクドライブ14を介して、ファイル検索アプリケーションに係るプログラムを光ディスク10aから読み込み、実行してもよい。
なお、ソース一覧ファイル13a及び検索条件ファイル13cは、RAM12に記録されてもよい。
ファイル検索画面20は、オブジェクト(4つの機能アイコン23a、23b、23c、23d、検索結果画面24、お気に入り画面25、ソース一覧画面26、生成結果一覧画面27及び検索条件画面28)を含む。以下、機能アイコン23a、23b、23c、23dは、場合により機能アイコン23で代表する。
ファイルアイコン24aは、画像と文字列とを含む。ファイルとアプリケーションとがオペレーティングシステムによって関連付けられている場合、ファイルアイコン24aには関連付けられたアプリケーションを示す画像が表示される。また、画像の直下に、ファイル名の文字列が表示される。ファイルアイコン24aは、ファイルのパス及びファイル名と対応付けられている。
ユーザの指が検索結果画面24のファイルアイコン24aにタッチパネル18を介して接触した場合、制御部11は、指が接触した位置を起点にして表示部17を複数の領域に分割する。
図22は、検索結果画面24でファイルアイコン24aが選択された場合に、生成される分割領域画面210の一例を示す説明図である。分割領域画面210は、複数の画面分割線211、212により機能アイコン23a、23c、23d及びソース一覧画面26が夫々表示される領域を除く機能領域213、214、215、216と、処理をキャンセルするキャンセル領域217とを含む。以下、機能アイコン23a、23c、23dは、場合により機能アイコン23で代表する。機能領域213、215、216は、夫々機能アイコン23a、23c、23dと対応している。機能領域214は、ソース一覧画面26と対応している。機能領域213、214、215、216、機能アイコン23及びソース一覧画面26が表示される領域は、異なる領域として区別され、検索装置10により異なる処理が行われる。
図23は、生成結果一覧画面27でキーワードタグアイコン27aが選択された場合に、生成される分割領域画面220の一例を示す説明図である。図23の例では、分割領域画面220は、複数の画面分割線221、222により、検索条件画面28が表示される領域を除く機能領域223、224と、処理をキャンセルするキャンセル領域225とを含む。機能領域223は、検索条件画面28と対応している。機能領域224は、生成結果一覧画面27において選択されたアイコンを削除する機能と対応している。機能領域223、224及び検索条件画面28が表示される領域は、異なる領域として区別され、検索装置10により異なる処理が行われる。
検索条件ファイル13cには、新規に書き込まれたキーワードの他に、既に検索条件画面28に表示していたキーワードタグアイコン27aに対応付けられたキーワードも書き込まれている。
ユーザの指が検索結果画面24、お気に入り画面25又はソース一覧画面26のファイルアイコン24aをタップした場合、そのファイルの内容を示すプレビュー画面がファイル検索画面20の前面に表示される。例えば、ユーザの指がテキストファイルに該当するファイルアイコン24aをタップした場合、そのテキストファイルに記録された文字列がプレビュー画面に表示される。
ユーザの指がプレビュー画面に表示される文字列上の任意の位置に所定時間継続して接触した場合、制御部11はプレビュー画面の前面にキーワードタグアイコン生成画面(図示せず)を表示する。このキーワードタグアイコン生成画面の構成及び動作は、図13に示したキーワードタグアイコン生成画面40と同様である。
ユーザがキーワードタグアイコン生成画面のキーワードタグアイコン27aを検索条件画面28に投げ込んだ場合、制御部11は生成結果一覧画面27のキーワードタグアイコン27aが検索条件画面28に投げ込まれた場合と同じ処理を実行する。
11 制御部
17 表示部
18 タッチパネル
21 商品アイコン
24a ファイルアイコン
27a、41a キーワードタグアイコン
26、42 ソース一覧画面
43a 特殊キーワードタグアイコン
28、44 検索条件画面
53b、53d、53e、63a、73a、213、214、215、216、223、224 機能領域
Claims (8)
- 表示部と、
該表示部に、文字列に対応付けたアイコン及び該アイコンの該表示部における移動先を示すオブジェクトを異なる位置に表示する表示手段と、
前記アイコンに対するドラッグ操作を受け付ける受付手段と、
該受付手段が受け付けたドラッグ操作の終了位置が、前記オブジェクトの表示範囲を除く表示部の所定範囲内にあるか否か判定する範囲判定手段と、
該範囲判定手段により前記終了位置が所定範囲内にあると判定された場合、前記アイコンに対応する文字列に基づいて検索条件を生成する生成手段と
を備え、
前記表示手段は、前記表示部に、前記生成手段が生成した検索条件で検索された文字列に対応付けたアイコン及び該アイコンの該表示部における移動先を示すオブジェクトを異なる位置に表示するようにしてある
ことを特徴とする検索装置。 - 前記表示手段は、複数のオブジェクトを表示するようにしてあり、
前記所定範囲を、前記受付手段が受け付けたドラッグ操作の開始位置に基づいて、前記複数のオブジェクトと夫々対応する複数の領域に分割する分割手段
を備え、
前記範囲判定手段は、
前記受付手段が受け付けたドラッグ操作の終了位置が、前記分割手段により分割された一領域内にあるか否か判定する領域判定手段
を含み、
前記生成手段は、
前記複数のオブジェクトと夫々関連する検索条件を生成するようにしてあり、
前記領域判定手段により前記終了位置が一領域内にあると判定された場合、前記アイコンに対応する文字列に基づいて、該一領域に対応するオブジェクトと関連する検索条件を生成するようにしてある
ことを特徴とする請求項1に記載の検索装置。 - 前記受付手段が受け付けたドラッグ操作の開始から終了までの距離を算出する距離算出手段と、
該距離算出手段により算出された距離が所定距離以上か否か判定する距離判定手段と
を備え、
前記生成手段は、
前記領域判定手段により前記終了位置が一領域内にあると判定され、かつ前記距離判定手段により所定距離以上と判定された場合、前記アイコンに対応する文字列に基づいて、該一領域に対応するオブジェクトと関連する検索条件を生成するようにしてある
ことを特徴とする請求項2に記載の検索装置。 - 前記受付手段が受け付けたドラッグ操作の開始から終了までの時間を算出する時間算出手段と、
該時間算出手段により算出された時間が所定時間以内か否か判定する時間判定手段と
を備え、
前記生成手段は、
前記領域判定手段により前記終了位置が一領域内にあると判定され、前記距離判定手段により所定距離以上と判定され、かつ前記時間判定手段により所定時間以内と判定された場合、前記アイコンに対応する文字列に基づいて、該一領域に対応するオブジェクトと関連する検索条件を生成するようにしてある
ことを特徴とする請求項3に記載の検索装置。 - 前記表示部に文字列を表示する文字列表示手段と、
該文字列表示手段が表示した文字列に対応付けたアイコンを生成するアイコン生成手段と
を備える
ことを特徴とする請求項1から請求項4までのいずれか一項に記載の検索装置。 - 前記文字列表示手段が表示した文字列から一部の文字列を抽出する抽出手段
を備え、
前記アイコン生成手段は、
前記抽出手段が抽出した一部の文字列に対応付けたアイコンを生成するようにしてある
ことを特徴とする請求項5に記載の検索装置。 - 制御部を有する検索装置による検索条件生成方法において、
検索装置の表示部に、文字列に対応付けたアイコン及び該アイコンの該表示部における移動先を示すオブジェクトを異なる位置に表示し、
前記アイコンに対するドラッグ操作を受け付け、
受け付けたドラッグ操作の終了位置が、前記オブジェクトの表示範囲を除く表示部の所定範囲内にあるか否か前記制御部により判定し、
前記終了位置が所定範囲内にあると判定した場合、前記制御部により前記アイコンに対応する文字列に基づいて検索条件を生成し、
前記表示部に、生成した検索条件で検索された文字列に対応付けたアイコン及び該アイコンの該表示部における移動先を示すオブジェクトを異なる位置に表示する
ことを特徴とする検索条件生成方法。 - 表示部を有するコンピュータに、該表示部に表示したアイコンに対応する文字列に基づいて、検索条件を生成する処理を実行させるプログラムにおいて、
前記表示部に、文字列に対応付けたアイコン及び該アイコンの該表示部における移動先を示すオブジェクトを異なる位置に表示し、
前記アイコンに対するドラッグ操作を受け付け、
該受付手段が受け付けたドラッグ操作の終了位置が、前記オブジェクトの表示範囲を除く表示部の所定範囲内にあるか否かを判定し、
該判定手段により前記終了位置が所定範囲内にあると判定された場合、前記アイコンに対応する文字列に基づいて検索条件を生成し、
前記表示部に、生成した検索条件で検索された文字列に対応付けたアイコン及び該アイコンの該表示部における移動先を示すオブジェクトを異なる位置に表示する
処理をコンピュータに実行させることを特徴とするプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010124826A JP5566190B2 (ja) | 2010-05-31 | 2010-05-31 | 検索装置、検索条件生成方法及びプログラム |
PCT/JP2011/062463 WO2011152386A1 (ja) | 2010-05-31 | 2011-05-31 | 検索装置、検索条件生成方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010124826A JP5566190B2 (ja) | 2010-05-31 | 2010-05-31 | 検索装置、検索条件生成方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011253230A JP2011253230A (ja) | 2011-12-15 |
JP5566190B2 true JP5566190B2 (ja) | 2014-08-06 |
Family
ID=45066751
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010124826A Expired - Fee Related JP5566190B2 (ja) | 2010-05-31 | 2010-05-31 | 検索装置、検索条件生成方法及びプログラム |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5566190B2 (ja) |
WO (1) | WO2011152386A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101718881B1 (ko) * | 2016-05-04 | 2017-03-22 | 홍대건 | 다단계 메뉴 선택을 위한 방법 및 그 방법을 수행하는 전자 기기 |
JP7477235B1 (ja) | 2023-12-25 | 2024-05-01 | Art-Tra株式会社 | 電子機器、表示制御方法及びアプリケーションプログラム |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5554456B1 (ja) * | 2013-07-10 | 2014-07-23 | 株式会社メディアシーク | コンテンツ提供システム、コンテンツ提供装置、コンテンツ閲覧端末及びコンテンツ閲覧用プログラム |
JP6153434B2 (ja) * | 2013-09-26 | 2017-06-28 | オリンパス株式会社 | 細胞観察情報処理システム、細胞観察情報処理方法、細胞観察情報処理プログラム、細胞観察情報処理システムに備わる記録部、細胞観察情報処理システムに備わる装置 |
JP2015125645A (ja) * | 2013-12-26 | 2015-07-06 | 克仁 岩波 | 情報処理装置 |
JP6013395B2 (ja) * | 2014-04-23 | 2016-10-25 | 京セラドキュメントソリューションズ株式会社 | タッチパネル装置及び画像形成装置 |
JP6399834B2 (ja) * | 2014-07-10 | 2018-10-03 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
KR102533798B1 (ko) * | 2014-12-11 | 2023-05-17 | 인터디지털 매디슨 페턴트 홀딩스 에스에이에스 | 콘텐츠 추천 사용자 인터페이스 |
WO2017061037A1 (ja) * | 2015-10-09 | 2017-04-13 | 楽天株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
JP6085072B1 (ja) * | 2016-02-18 | 2017-02-22 | 楽天株式会社 | 管理装置、管理方法、プログラム、及び、非一時的なコンピュータ読取可能な情報記録媒体 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11184882A (ja) * | 1997-12-24 | 1999-07-09 | Minolta Co Ltd | データ検索装置および方法並びにデータ検索プログラムを記録した記録媒体 |
US7761814B2 (en) * | 2004-09-13 | 2010-07-20 | Microsoft Corporation | Flick gesture |
-
2010
- 2010-05-31 JP JP2010124826A patent/JP5566190B2/ja not_active Expired - Fee Related
-
2011
- 2011-05-31 WO PCT/JP2011/062463 patent/WO2011152386A1/ja active Application Filing
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101718881B1 (ko) * | 2016-05-04 | 2017-03-22 | 홍대건 | 다단계 메뉴 선택을 위한 방법 및 그 방법을 수행하는 전자 기기 |
JP7477235B1 (ja) | 2023-12-25 | 2024-05-01 | Art-Tra株式会社 | 電子機器、表示制御方法及びアプリケーションプログラム |
Also Published As
Publication number | Publication date |
---|---|
WO2011152386A1 (ja) | 2011-12-08 |
JP2011253230A (ja) | 2011-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5566190B2 (ja) | 検索装置、検索条件生成方法及びプログラム | |
US20230325073A1 (en) | Information processing apparatus, information processing method, and program | |
US10705707B2 (en) | User interface for editing a value in place | |
KR101597844B1 (ko) | 터치 스크린 상의 모호한 입력들의 해석 | |
JP5518633B2 (ja) | 情報処理装置、オブジェクト処理方法及びプログラム | |
US20100077333A1 (en) | Method and apparatus for non-hierarchical input of file attributes | |
JP6426417B2 (ja) | 電子機器、方法及びプログラム | |
WO2015059787A1 (ja) | 電子機器、方法及びプログラム | |
JP6092462B2 (ja) | 電子機器、方法及びプログラム | |
JP2016085512A (ja) | 電子機器、方法及びプログラム | |
KR20180122732A (ko) | 잉크 커맨드를 통한 시각적 사용자 인터페이스 컨트롤의 동작 | |
JP5496119B2 (ja) | プログラマブル表示器用画面データ編集装置 | |
JP2017215756A (ja) | 筆記システム、情報処理装置、プログラム | |
JP5928286B2 (ja) | 情報処理装置及びプログラム | |
JP6430198B2 (ja) | 電子機器、方法及びプログラム | |
TWI595405B (zh) | 促進於觸控螢幕上可選取元件之使用技術 | |
JP2024135739A (ja) | 表示装置、表示方法、表示プログラム、表示システム | |
KR20230085122A (ko) | 정보처리장치의 폴더 아이콘 | |
JP6315996B2 (ja) | 電子機器、方法及びプログラム | |
JP6251408B2 (ja) | 電子機器、方法及びプログラム | |
JP2019207472A (ja) | 情報表示装置および情報表示プログラム | |
JP2013011955A (ja) | 情報処理装置及びその制御方法、プログラム、コンピュータが読み取り可能なプログラム記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130430 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140225 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140414 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140603 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140617 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5566190 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |