(57)【要約】  ユーザインタフェース装置は、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示する第１の表示制御部と、前記第１の画像と前記第２の画像の配置を変更する操作を検出する検出部と、前記検出部により検出された操作に応じて、前記第１の検索対象と前記第２の検索対象とを含む検索の結果を表示する第２の表示制御部であって、当該操作により変更された前記配置に応じて前記結果を異ならせる第２の表示制御部とを備える。
2014041930.tif 000002
【特許請求の範囲】
【請求項１】
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示する第１の表示制御部と、
前記第１の画像と前記第２の画像の配置を変更する操作を検出する検出部と、
前記検出部により検出された操作に応じて、前記第１の検索対象と前記第２の検索対象とを含む検索の結果を表示する第２の表示制御部であって、当該操作により変更された前記配置に応じて前記結果を異ならせる第２の表示制御部と
を備えるユーザインタフェース装置。
【請求項２】
前記第２の表示制御部は、
前記操作により前記第１の画像と前記第２の画像との距離が短くなると、前記結果を絞り込む
請求項１に記載のユーザインタフェース装置。
【請求項３】
前記第２の表示制御部は、
前記操作により前記第１の画像と前記第２の画像との距離が短くなると、前記結果を前記第１の検索対象と前記第２の検索対象との論理和から論理積に切り替える
請求項２に記載のユーザインタフェース装置。
【請求項４】
前記結果は、前記第１の検索対象及び前記第２の検索対象の少なくともいずれかに該当するコンテンツであって、当該第１の検索対象及び当該第２の検索対象との関連の度合いを示す関連度が付与されたコンテンツを１又は複数示し、
前記第２の表示制御部は、
前記操作により前記第１の画像と前記第２の画像との距離が短くなると、前記結果が示す前記一又は複数のコンテンツを前記関連度が高いコンテンツに絞り込む
請求項２に記載のユーザインタフェース装置。
【請求項５】
前記第２の表示制御部は、
前記検出部によって検出された、前記第１の画像と前記第２の画像との相対的な位置の時間変化に基づいて、前記結果を異ならせる
請求項１に記載のユーザインタフェース装置。
【請求項６】
前記第２の表示制御部は、
前記相対的な位置の時間変化が、前記第１の画像の位置を基準とした前記第２の画像の円運動である場合、当該円運動の回転方向に応じて、前記第１の検索対象と前記第２の検索対象との論理和または論理積を選択的に採用する
請求項５に記載のユーザインタフェース装置。
【請求項７】
前記第２の表示制御部は、
前記結果に相当するコンテンツを表示させる前に、前記操作に応じて当該コンテンツの量を表示させる
請求項１ないし６のいずれか１項に記載のユーザインタフェース装置。
【請求項８】
前記第２の表示制御部は、
前記操作において、前記第１の画像の位置を変えずに前記第２の画像の位置を変えた場合と、前記第２の画像の位置を変えずに前記第１の画像の位置を変えた場合とで、前記結果を異ならせる
請求項１ないし７のいずれか１項に記載のユーザインタフェース装置。
【請求項９】
前記第２の表示制御部は、
前記配置の変化に応じて、前記第１の画像又は前記第２の画像の表示態様を変化させる
請求項１ないし８のいずれか１項に記載のユーザインタフェース装置。
【請求項１０】
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、
前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、
検出された前記操作に応じて、前記第１の検索対象と前記第２の検索対象とを含む検索の結果を表示させるステップであって、当該操作により変更された前記配置に応じて前記結果を異ならせるステップと
を有する検索方法。
【請求項１１】
コンピュータに、
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、
前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、
検出された前記操作に応じて、前記第１の検索対象と前記第２の検索対象とを含む検索の結果を表示させるステップであって、当該操作により変更された前記配置に応じて前記結果を異ならせるステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＩ（User Interface）に関する。
【背景技術】
【０００２】
スマートフォンなどの電子機器のＵＩには使いやすさが求められており、例えば、高齢者などの操作に不慣れな者であっても容易に操作できる機種や、通常のモードに加えて操作が容易なモードを備えた機種に一定の需要がある。特許文献１には、ユーザの顔の特徴に基づいて当該ユーザの年齢や性別といった属性を判定し、ユーザの属性に応じた操作画面を表示させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０５９１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、情報の検索においては、検索に不慣れな者が適切な検索条件を設定できず、結果として所望の情報に到達しにくいという課題が存在する。例えば、既存のサーチエンジンは、いわゆるアンド検索やオア検索が実装されており、これらを演算子を利用することによって切り替えることができる場合がある。しかし、検索に不慣れな者は、単に検索語を入力するだけで、演算子を利用しない場合が多い。
そこで、本発明は、検索条件の変更を容易にすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、第１の態様において、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させる第１の表示制御部と、前記第１の画像と前記第２の画像の配置を変更する操作を検出する検出部と、前記検出部により検出された操作に応じて、前記第１の検索対象と前記第２の検索対象とを含む検索の結果を表示させる第２の表示制御部であって、当該操作により変更された前記配置に応じて前記結果を異ならせる第２の表示制御部とを備えるユーザインタフェース装置を提供する。【０００６】
また、前記第２の表示制御部は、前記操作により前記第１の画像と前記第２の画像との距離が短くなると、前記結果を絞り込んでもよい。
あるいは、前記第２の表示制御部は、前記操作により前記第１の画像と前記第２の画像との距離が長くなると、前記結果を広げてもよい。【０００７】
また、前記第２の表示制御部は、前記操作により前記第１の画像と前記第２の画像との距離が短くなると、前記結果を前記第１の検索対象と前記第２の検索対象との論理和から論理積に切り替えてもよい。
あるいは、前記第２の表示制御部は、前記操作により前記第１の画像と前記第２の画像との距離が長くなると、前記結果を前記第１の検索対象と前記第２の検索対象との論理積から論理和に切り替えてもよい。
前記第２の表示制御部は、前記検出部によって検出された、前記第１の画像と前記第２の画像との相対的な位置の時間変化に基づいて、前記結果を異ならせてもよい。
前記第２の表示制御部は、前記相対的な位置の時間変化が、前記第１の画像の位置を基準とした前記第２の画像の円運動である場合、当該円運動の回転方向に応じて、前記第１の検索対象と前記第２の検索対象との論理和または論理積を選択的に採用してもよい。【０００８】
また、前記結果は、前記第１の検索対象及び前記第２の検索対象の少なくともいずれかに該当するコンテンツであって、当該第１の検索対象及び当該第２の検索対象との関連の度合いを示す関連度が付与されたコンテンツを１又は複数示し、前記第２の表示制御部は、前記操作により前記第１の画像と前記第２の画像との距離が短くなると、前記結果が示示すコンテンツを前記関連度が高いコンテンツに絞り込んでもよい。
あるいは、前記第２の表示制御部は、前記操作により前記第１の画像と前記第２の画像との距離が長くなると、前記結果が示すコンテンツを増加させてもよい。【０００９】
また、前記第２の表示制御部は、前記結果に相当するコンテンツを表示させる前に、前記操作に応じて当該コンテンツの数量を表示させてもよい。
また、前記第２の表示制御部は、前記操作において、前記第１の画像の位置を変えずに前記第２の画像の位置を変えた場合と、前記第２の画像の位置を変えずに前記第１の画像の位置を変えた場合とで、前記結果を異ならせてもよい。
また、前記第２の表示制御部は、前記配置の変化に応じて、前記第１の画像又は前記第２の画像の表示態様を変化させてもよい。【００１０】
また、本発明は、他の観点において、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、検出された前記操作に応じて、前記第１の検索対象と前記第２の検索対象とを含む検索の結果を表示させるステップであって、当該操作により変更された前記配置に応じて前記結果を異ならせるステップとを有する検索方法を提供する。【００１１】
また、本発明は、さらに他の観点において、コンピュータに、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、検出された前記操作に応じて、前記第１の検索対象と前記第２の検索対象とを含む検索の結果を表示させるステップであって、当該操作により変更された前記配置に応じて前記結果を異ならせるステップとを実行させるためのプログラムを提供する。
【発明の効果】
【００１２】
本発明によれば、検索条件の変更を容易にすることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】情報検索システムの全体構成を示すブロック図
【図２】通信端末のハードウェア構成を示すブロック図
【図３】通信端末の検索機能に関する機能的構成を示すブロック図
【図４】検索画面の一例を示す図
【図５】検索処理を示すフローチャート
【図６】ユーザの操作とその結果を説明するための図
【図７】コンテンツとその関連度を例示する図
【符号の説明】
【００１４】
１０…情報検索システム、１００…通信端末、１１０…制御部、１１１…検出部、１１２…生成部、１１３…取得部、１１４…表示制御部、１２０…記憶部、１３０…通信部、１４０…タッチスクリーン部、１４１…表示部、１４２…センサ部、２００…検索サーバ、３００…ネットワーク
【発明を実施するための形態】
【００１５】
［実施例］
図１は、本発明の一実施例である情報検索システム１０の全体構成を示すブロック図である。情報検索システム１０は、通信端末１００と、検索サーバ２００とを備え、これらを移動通信網やインターネットなどのネットワーク３００によって相互に接続した構成である。
【００１６】
通信端末１００は、ユーザが情報の検索などに用いる電子機器である。通信端末１００は、ここでは、スマートフォンやタブレット端末などの移動通信端末であるとし、後述するようにタッチスクリーンでの操作が可能なように構成されている。また、検索サーバ２００は、通信端末１００からの要求（クエリ）に応じてコンテンツの検索を実行し、その検索結果を返すサーバ装置である。本実施例において、コンテンツとは、Webページであるとする。つまり、検索サーバ２００は、検索条件に合致するWebページのＵＲＬ（Uniform Resource Locator）のリストを検索結果とし、これを通信端末１００に提供する。
【００１７】
図２は、通信端末１００のハードウェア構成を示すブロック図である。通信端末１００は、制御部１１０と、記憶部１２０と、通信部１３０と、タッチスクリーン部１４０とを備える。なお、通信端末１００は、ここには図示されないが、タッチスクリーン部１４０以外の操作手段（いわゆる操作ボタンなど）、マイクロホン、スピーカなどを備えていてもよい。
【００１８】
制御部１１０は、通信端末１００の各部の動作を制御する手段である。制御部１１０は、ＣＰＵ（Central Processing Unit）などの演算処理装置やメモリを備え、所定のプログラムを実行することによって制御を行う。また、制御部１１０は、タッチスクリーン部１４０によって受け付けられたユーザからの操作に応じて、本発明に係るユーザインタフェース装置を実現する。
【００１９】
記憶部１２０は、データを記憶する手段である。記憶部１２０は、例えば、ハードディスクやフラッシュメモリなどの記録媒体を備え、制御部１１０が制御に用いるデータを記憶している。例えば、記憶部１２０は、制御部１１０が実行するプログラムや、タッチスクリーン部１４０に画像を表示させるための画像データなどを記憶することができる。
通信部１３０は、ネットワーク３００を介してデータを送受信する手段である。通信部１３０は、アンテナや、ネットワーク３００の通信方式に対応したモデムなどを備え、データの変調・復調といったデータ通信に必要な処理を実行する。
【００２０】
タッチスクリーン部１４０は、画像を表示するとともにユーザの操作を受け付ける手段である。タッチスクリーン部１４０は、より詳細には、表示部１４１とセンサ部１４２とを備える。表示部１４１は、液晶素子や有機ＥＬ（electroluminescence）素子により構成された表示領域とこれを駆動する駆動回路とを備え、画像データに応じた画像を表示する。センサ部１４２は、表示部１４１の表示領域に重ねて設けられたセンサを備え、ユーザの操作に応じた座標情報を制御部１１０に供給する。本実施例において、ユーザの操作とは、表示領域の任意の位置に指などによって接触することを指す。また、座標情報は、表示領域の所定の位置を原点とした２次元直交座標系の座標によって記述される。
【００２１】
図３は、通信端末１００の検索機能に関する機能的構成を示すブロック図である。通信端末１００の制御部１１０は、所定のプログラムを実行することにより、検出部１１１、生成部１１２、取得部１１３及び表示制御部１１４に相当する機能を実現する。この機能は、本発明に係るユーザインタフェース装置の機能に相当する。
【００２２】
検出部１１１は、ユーザの操作を検出する手段である。検出部１１１は、センサ部１４２から供給された座標情報と、そのとき表示領域に表示されている画像とに基づき、ユーザの操作がどのような操作であるかを検出する。検出部１１１は、表示領域の１点に瞬間的に触れる「タップ」、タップ操作を素早く２回繰り返す「ダブルタップ」などの操作を検出することができる。また、検出部１１１は、操作の継続時間を検出することが可能であり、表示領域の１点に所定の時間以上触れ続ける操作、いわゆる「長押し」を検出することも可能である。
【００２３】
また、検出部１１１は、ピンチ操作を検出可能である。ここにおいて、ピンチ操作とは、表示領域の２点に触れながら、その接触位置を移動させる操作をいう。ピンチ操作には、２点を近付ける「ピンチイン」と、２点を遠ざける「ピンチアウト」の２種類の操作がある。
【００２４】
生成部１１２は、検出部１１１により検出された操作に応じた処理を実行する手段である。本実施例において、生成部１１２の主要な機能は、クエリを生成する機能である。ここにおいて、クエリとは、検索条件を指定し、当該検索条件による検索を検索サーバ２００に要求するための情報（文字列）をいい、検索対象を表す検索語を少なくとも含んでいる。生成部１１２は、検出部１１１により検出された操作に応じたクエリを生成することができる。また、生成部１１２により生成されたクエリは、通信部１３０を介して検索サーバ２００に送信される。
【００２５】
取得部１１３は、データを取得する手段である。例えば、取得部１１３は、通信端末１００からクエリが送信された場合に、検索サーバ２００から検索結果を表す一覧データを通信部１３０を介して取得する。なお、取得部１１３は、一覧データに限らず、情報の検索や表示に必要な他のデータを取得することも可能である。
【００２６】
表示制御部１１４は、表示部１４１による表示を制御する手段である。表示制御部１１４は、取得部１１３により取得されたデータに応じた文字や画像を表示部１４１に表示させる。例えば、表示制御部１１４は、後述する検索パネルを表示させたり、一覧データに基づく検索結果の一覧を表示させたりすることができる。
【００２７】
情報検索システム１０の構成は、以上のとおりである。この構成のもと、通信端末１００のユーザは、通信端末１００を用いて、必要に応じてコンテンツの検索を実行することが可能である。本実施例の検索は、ユーザが文字（テキスト）を入力することなく、表示部１４１の表示領域に表示された画像を選択することで実行可能である点に特徴を有する。
【００２８】
図４は、本実施例の検索画面の一例を示す図である。同図に示す検索画面は、複数の検索パネルＰ１〜Ｐ８を表示するものである。検索パネルＰ１〜Ｐ８は、各々が所定の検索対象に対応するアイコン（画像）である。例えば、検索パネルＰ１は、「カフェ」という検索対象に対応している。ユーザは、カフェを検索しようとする場合には、検索パネルＰ１を選択すればよい。検索パネルを選択する操作は、例えば、検索パネルに触れる操作である。また、検索パネルは、選択後にドラッグ操作を行うことで移動される。
【００２９】
また、ユーザは、検索対象を複数指定することも可能である。つまり、ユーザは、ある１つの検索対象を検索条件に含む検索と、複数の検索対象を検索条件に含む検索とを実行することができる。検索対象を複数指定する場合には、通信端末１００は、検索対象を１つだけ指定する場合と異なる操作（例えば、長押し）を要求してもよい。
【００３０】
なお、検索パネルの数やその検索対象は、あくまでも一例であって、図示されたものに限定されない。また、検索対象は、ユーザ毎に異なっていてもよい。例えば、検索対象は、ユーザの性別や年齢、ユーザがいる場所などによって異なるものが用意されていてもよい。さらに、通信端末１００は、ユーザの操作に応じて、表示させる検索パネルやその配置をカスタマイズできるように構成されていてもよい。
【００３１】
また、検索パネルに表示される文字と実際の検索語とは必ずしも一致していなくてもよい。例えば、「クーポン」と表記された検索パネルＰ８を選択した場合のクエリには、「クーポン」ではなく「割引券」が含まれていてもよいし、これらの双方をオア検索の検索語として含んでいてもよい。あるいは、検索パネルに文字ではなく画像を表示することも可能である。
【００３２】
また、本実施例の検索は、インターネット全体のコンテンツを検索するものであってもよいし、特定のWebサイト内のコンテンツのみを検索するものであってもよい。あるいは、本実施例の検索は、ＧＰＳ（Global Positioning System）などの測位手段を利用して自端末の位置の周辺に関連するコンテンツを検索する、いわゆるローカル検索であってもよい。例えば、飲食店、娯楽施設、宿泊施設などを検索することが目的の場合には、ローカル検索が求められる場合もある。
【００３３】
図５は、本実施例の検索処理を示すフローチャートである。この検索処理において、通信端末１００の制御部１１０は、検索パネルのいずれかを選択する操作を検出すると（ステップＳ１）、次いで、複数の検索パネルが選択されたか否かを判断する（ステップＳ２）。なお、複数の検索パネルが選択されていなければ、制御部１１０は、ステップＳ１において選択された検索パネルに対応する検索条件によってクエリを生成する（ステップＳ６）。なお、クエリを生成するタイミングは、例えば、ユーザが検索パネルに触れていた指を離したタイミングであってもよいし、所定の操作（いわゆる検索ボタンを押下する操作）を検出したタイミングであってもよい。
【００３４】
複数の検索パネルが選択されていれば、制御部１１０は、その後の操作をさらに判断する。具体的には、制御部１１０は、ユーザによって選択された検索パネルに対してピンチイン・ピンチアウトのいずれかの操作が行われることにより、ユーザによって選択された検索パネルの配置が元の配置から変更されたか否かを判断する（ステップＳ３）。
【００３５】
ここで、ユーザによって選択された検索パネルが接近した場合、すなわち、ユーザによって選択された検索パネルの距離が短くなった場合、制御部１１０は、ユーザによって選択された検索パネルに対応する検索対象をアンド検索によって検索するクエリを生成する（ステップＳ４）。一方、ユーザによって選択された検索パネルが接近しなかった場合、制御部１１０は、ユーザによって選択された検索パネルに対応する検索対象をオア検索によって検索するクエリを生成する（ステップＳ５）。ここにおいて、アンド検索とは、複数の検索対象の論理積を検索結果とする論理検索をいう。また、オア検索とは、複数の検索対象の論理和を検索結果とする論理検索をいう。
【００３６】
なお、ここでは、ユーザが検索パネルの配置を変更しなかった場合、すなわち、ユーザによって選択された検索パネルの距離が変わらなかった場合には、オア検索を実行するクエリが生成されるものとする。ただし、この場合の検索は、アンド検索としてもよいし、アンド検索とするかオア検索とするかをユーザが選択できるようにしてもよい。
【００３７】
このようにしてクエリを生成したら、制御部１１０は、通信部１３０を介してこれを検索サーバ２００に送信する（ステップＳ７）。検索サーバ２００は、クエリを受信すると、受信したクエリに応じた一覧データを生成し、通信端末１００に送信する。制御部１１０は、通信部１３０を介して一覧データを受信し（ステップＳ８）、一覧データに応じた検索結果を表示部１４１に表示させる（ステップＳ９）。
【００３８】
図６は、本実施例におけるユーザの操作とその結果を説明するための図である。ここでは、図４に示した検索画面において、ユーザが「ファストフード」と表記された検索パネルＰ２と「クーポン」と表記された検索パネルＰ８とを選択した場合が例示されている。ユーザがこれらの検索パネルを選択すると、通信端末１００は、これらをピンチ操作により移動可能な状態にする。このとき、通信端末１００は、図６（ａ）に示すように、ユーザに選択された検索パネルを他の検索パネルと異なる表示態様（例えば、色の変更や点滅表示）で表示させることによって、ユーザに選択中の検索パネルを容易に認識させられるようにしてもよい。また、通信端末１００は、その後のピンチ操作に備えて、ユーザに選択されていない検索パネルを非表示にしてもよい。
【００３９】
図６（ａ）に示す状態、すなわち選択した検索パネルの位置を変更しない状態で検索を実行した場合、通信端末１００は、オア検索を実行する。すなわち、この場合通信端末１００は、「ファストフード」又は「クーポン」の少なくともいずれかに該当するコンテンツを検索するようにクエリを生成する。この場合、ユーザは、「ファストフード」に関連するコンテンツと、「クーポン」に関連するコンテンツとを検索結果として得ることができる。
【００４０】
一方、図６（ｂ）に示すように、ユーザが検索パネルの位置を変更し、検索パネルＰ２と検索パネルＰ８との距離を縮めた場合、通信端末１００は、アンド検索を実行する。すなわち、この場合通信端末１００は、「ファストフード」及び「クーポン」の双方に該当するコンテンツを検索するようにクエリを生成する。この場合、ユーザは、「ファストフード」及び「クーポン」の双方に関連するコンテンツ（例えば、クーポンを提供しているファストフード店のWebページ）を検索結果として得ることができる。
【００４１】
以上のとおり、本実施例によれば、第１の画像と第２の画像に相当する複数の画像（検索パネル）の配置を変更することによって、検索条件を変更し、アンド検索とオア検索のいずれかを選択的に実行することが可能である。これにより、ユーザは、文字や演算式を入力しなくても、検索条件を容易に変更して検索を実行することが可能になる。本実施例によれば、検索対象に対応する画像を近付けることによって検索結果を絞り込むことが可能であり、このような操作は直感的であるともいえる。
【００４２】
［変形例］
本発明は、上述した実施例の態様に限らず、他の態様でも実施することができる。以下に示すのは、本発明の他の態様の一例である。なお、これらの変形例は、必要に応じて、各々を適宜組み合わせることも可能である。
【００４３】
（１）本発明において、検索結果を絞り込む方法は、検索方法をオア検索からアンド検索に切り替えるものに限定されない。例えば、本発明は、いずれかの検索対象に該当するコンテンツのそれぞれについて、当該検索対象と異なる他の検索対象との関連の度合いを示す関連度を付与し、ユーザの操作に応じて、検索結果として表示するコンテンツを関連度に基づいて異ならせるようにしてもよい。
【００４４】
なお、ここでいう関連度は、あらかじめ算出されて付与されていてもよいし、通信端末１００からクエリが送信されてきたときに検索サーバ２００で算出されるようにしてもよい。関連度は、例えば、検索対象となる検索語がコンテンツに含まれている数などに基づいて定められる。
【００４５】
図７は、コンテンツとその関連度の一例を示す図であり、図４に示す検索パネルＰ１〜Ｐ８が検索画面に表示される場合を例示したものである。なお、表記の都合上、ここでは、検索対象が検索パネルの符号によって表現されている。また、ここでは、関連度は０〜９の１０段階の値であるとし、その値が大きいほど関連の度合いが高いとする。検索サーバ２００は、図７に示すようなコンテンツのＵＲＬと各検索対象のスコアとを対応付けたテーブルを記憶し、これを参照することでコンテンツの検索を実行するように構成されてもよい。
【００４６】
この例において、検索パネルＰ２に対応する「ファストフード」の関連度は、「ＵＲＬ１」が最高であり、以下順に、「ＵＲＬ２」、「ＵＲＬ３」、「ＵＲＬ４」、「ＵＲＬ５」、「ＵＲＬ６」となっている。また、検索パネルＰ８に対応する「クーポン」の関連度は、「ＵＲＬ６」が最高であり、以下順に、「ＵＲＬ５」、「ＵＲＬ２」、「ＵＲＬ４」、「ＵＲＬ１」、「ＵＲＬ０」となっている。
【００４７】
ここで、検索パネルＰ２に対応する「ファストフード」のみを検索対象に指定した検索が実行された場合、検索サーバ２００は、検索パネルＰ２に対応する「ファストフード」の関連度が高いものから順にコンテンツを抽出する。一方、検索パネルＰ２に対応する「ファストフード」と検索パネルＰ８に対応する「クーポン」とを検索対象に指定したオア検索又はアンド検索が実行された場合、検索サーバ２００は、これらに対応する関連度の和を算出し、その値が高いものから順にコンテンツを抽出する。例えば、この例では、和が「１２（３＋９）」となる「ＵＲＬ６」が最上位の検索結果として表示される。あるいは、検索サーバ２００は、２つの検索対象の関連度の積を算出し、その値が高いものから順にコンテンツを抽出してもよい。この例であれば、積が「２８（７×４）」となる「ＵＲＬ２」が最上位の検索結果として表示される。
【００４８】
このとき、通信端末１００は、ユーザのピンチ操作に応じて、検索結果として表示するコンテンツの数を異ならせてもよい。例えば、通信端末１００は、図６（ｂ）に示したようにピンチイン操作が行われ、２つの検索パネルの距離が短くなった場合には、そうでない場合よりも関連度がより高いコンテンツのみに検索結果を絞り込むようにしてもよい。あるいは、通信端末１００は、ピンチアウト操作が行われ、２つの検索パネルの距離が長くなった場合には、そうでない場合よりも検索結果に含まれるコンテンツを増加させてもよい。
【００４９】
なお、このような検索結果の絞り込みは、通信端末１００が生成するクエリを異ならせることによって実現されてもよいが、それ以外の方法でも実現可能である。例えば、複数の検索対象を指定した検索が行われる場合、通信端末１００は、検索パネルの距離によらず一定のクエリを送信して一定の検索結果を取得するとともに、検索結果の見せ方（表示件数）を検索パネルの距離に応じて異ならせるようにしてもよい。すなわち、通信端末１００は、検索結果として表示するコンテンツを検索パネルの距離（すなわちユーザの操作）に応じて取捨選択することも可能である。
【００５０】
（２）ユーザが同時に選択できる検索パネルの数は、３以上であってもよい。この場合であっても、ユーザは、上述したピンチ操作と同様の操作を行えばよい。この場合において、ユーザは、選択した全ての検索パネルを中央に寄せる（あるいは中央から離す）ように操作を行ってもよいし、選択した検索パネルのうちのいずれかに対してそれ以外の検索パネルを寄せる（あるいは離す）ように操作を行ってもよい。
【００５１】
（３）本発明の検索は、いわゆる重み付け検索であってもよい。ここにおいて、重み付け検索とは、検索対象である検索語がクエリに複数ある場合に、ある検索語と別の検索語の重み（重要度、重視する度合い）を異ならせて行う検索をいう。本発明においては、例えば、２つの検索パネルの距離を変化させる場合に、いずれの検索パネルを移動させたかによって重みを変更し、検索結果を異ならせるようにしてもよい。例えば、図６の例において、図６（ｂ）に示したように、検索パネルＰ２の位置を変えずに検索パネルＰ８の位置を変えた場合、通信端末１００は、検索パネルＰ８に対応する検索対象である「クーポン」に比べ、検索パネルＰ２に対応する検索対象である「ファストフード」の重みを大きく（あるいは小さく）する一方、検索パネルＰ８の位置を変えずに検索パネルＰ２の位置を変えた場合には、検索パネルＰ８に対応する検索対象である「クーポン」の重みを大きく（あるいは小さく）したクエリを生成することが可能である。
【００５２】
（４）本発明において、検索条件を変更するための操作は、第１の画像と第２の画像との距離（検索パネルの距離）を変更する操作に限定されない。検索条件を変更するための操作は、第１の画像と第２の画像との距離を変えずに、第１の画像を中心にして第２の画像を時計回り又は反時計回りに回転させるような操作であってもよい。また、この場合、例えば、時計回りに回転させたらアンド検索を実行し、反時計回りに回転させたらオア検索を実行するとしてもよい。
【００５３】
（５）通信端末１００は、ユーザの操作に応じて検索パネルの表示態様を異ならせるようにしてもよい。例えば、通信端末１００は、相対的な位置関係が変更された検索パネルの色を変えたり、あるいは点滅させたりすることによって他の検索パネルと表示態様を異ならせ、他の検索パネルとの区別が容易になるようにしてもよい。このとき、通信端末１００は、移動している検索パネルＰ１１〜Ｐ１６（第２の画像）の色を、検索パネルＰ１（第１の画像）との距離に応じて徐々に変化させる、いわゆるグラデーション表示を行ってもよい。
【００５４】
（６）通信端末１００は、検索条件が変更された場合において、一覧データを表示させる前（すなわち検索結果を表示させる前）に、当該コンテンツの量を表示部１４１に表示させるようにしてもよい。ここでいう量とは、ユーザが指定した検索条件に該当するコンテンツの数そのものであってもよいし、概数であってもよいし、コンテンツのデータの総量であってもよい。また、通信端末１００は、第１の画像又は第２の画像（検索パネル）の表示態様によって検索条件に該当するコンテンツの数や量を表してもよい。例えば、通信端末１００は、検索条件に該当するコンテンツの数や量に応じて検索パネルの色を変えてもよい。
【００５５】
（７）本発明の検索は、サーバ装置を介するものに限定されない。本発明の検索は、いわゆるデスクトップ検索のような、ローカルファイル（自装置に記憶されているファイル）の検索にも適用可能である。すなわち、本発明は、クエリを生成し、これを外部に出力するものに限定されず、生成したクエリに応じた検索を自装置で実行するものも含まれ得る。
【００５６】
（８）本発明のコンテンツは、Webページに限定されない。本発明のコンテンツは、Webページ以外の文書であってもよいし、音楽、動画、ゲームなどのデジタルコンテンツ（又はそのリンク）を埋め込んだWebページであってもよい。あるいは、本発明のコンテンツは、このようなデジタルコンテンツのレビューや評判（いわゆる口コミ情報）が記述されたWebページであってもよい。つまり、本発明は、このようなデジタルコンテンツを検索するためのものであってもよい。
【００５７】
（９）本発明の操作手段は、タッチスクリーンに限定されない。例えば、本発明の操作手段は、検索対象に対応する画像（検索パネル）を机上や壁面に投影し、赤外線などによって指の位置を検出するものであってもよい。また、本発明の操作は、必ずしも指で行われる必要はなく、スタイラス（スタイラスペン、タッチペンともいう。）を用いて行われてもよい。ここでは、指とこれに代替する指示用の器具とを総称して「指示体」という。
【００５８】
また、本発明の操作は、指示体を表示領域に接触させるものに限定されない。例えば、静電容量式のタッチスクリーンは、指が接触したことだけでなく、指が（接触せずに）近接した状態をも検知可能である。本発明の操作手段は、このような指が近接した状態に基づいて操作を検出するものであってもよい。
【００５９】
（１０）本発明のユーザインタフェース装置は、スマートフォンやタブレット端末以外のさまざまな電子機器にも適用可能である。例えば、本発明は、携帯ゲーム機、携帯音楽プレーヤ、電子書籍、電子辞書、パーソナルコンピュータなどのユーザインタフェース装置としても適用可能である。
【００６０】
また、本発明は、ユーザインタフェース装置としてだけではなく、これを備えた電子機器、かかる電子機器とサーバ装置とを備える情報検索システム、情報の検索方法、コンピュータを本発明のユーザインタフェース装置として機能させるためのプログラムとして把握されてもよい。また、本発明に係るプログラムは、光ディスクなどの記録媒体に記録した形態や、インターネットなどのネットワークを介して、コンピュータにダウンロードさせ、これをインストールして利用可能にする形態などでも提供することができる。
【図１】
2014041930.tif 000003
【図２】
2014041930.tif 000004
【図３】
2014041930.tif 000005
【図４】
2014041930.tif 000006
【図５】
2014041930.tif 000007
【図６】
2014041930.tif 000008
【図７】
2014041930.tif 000009
【手続補正書】
【提出日】平成27年8月31日(2015.8.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示する第１の表示制御部と、
前記第１の画像と前記第２の画像の配置を変更する操作を検出する検出部と、
前記検出部により操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得する取得手段と、
前記取得手段にて取得された検索の結果を表示する第２の表示制御部であって、当該操作により変更された前記配置に応じて前記結果を異ならせる第２の表示制御部
を備えるユーザインタフェース装置。
【請求項２】
前記第２の表示制御部は、
前記操作により前記第１の画像と前記第２の画像との距離が短くなると、前記結果を絞り込む
請求項１に記載のユーザインタフェース装置。
【請求項３】
前記第２の表示制御部は、
前記操作により前記第１の画像と前記第２の画像との距離が短くなると、前記結果を前記第１の検索対象と前記第２の検索対象との論理和から論理積に切り替える
請求項２に記載のユーザインタフェース装置。
【請求項４】
前記結果は、前記第１の検索対象及び前記第２の検索対象の少なくともいずれかに該当するコンテンツであって、当該第１の検索対象及び当該第２の検索対象との関連の度合いを示す関連度が付与されたコンテンツを１又は複数示し、
前記第２の表示制御部は、
前記操作により前記第１の画像と前記第２の画像との距離が短くなると、前記結果が示す前記一又は複数のコンテンツを前記関連度が高いコンテンツに絞り込む
請求項２に記載のユーザインタフェース装置。
【請求項５】
前記第２の表示制御部は、
前記検出部によって検出された、前記第１の画像と前記第２の画像との相対的な位置の時間変化に基づいて、前記結果を異ならせる
請求項１に記載のユーザインタフェース装置。
【請求項６】
前記第２の表示制御部は、
前記相対的な位置の時間変化が、前記第１の画像の位置を基準とした前記第２の画像の円運動である場合、当該円運動の回転方向に応じて、前記第１の検索対象と前記第２の検索対象との論理和または論理積を選択的に採用する
請求項５に記載のユーザインタフェース装置。
【請求項７】
前記第２の表示制御部は、
前記結果に相当するコンテンツを表示させる前に、前記操作に応じて当該コンテンツの量を表示させる
請求項１ないし６のいずれか１項に記載のユーザインタフェース装置。
【請求項８】
前記第２の表示制御部は、
前記操作において、前記第１の画像の位置を変えずに前記第２の画像の位置を変えた場合と、前記第２の画像の位置を変えずに前記第１の画像の位置を変えた場合とで、前記結果を異ならせる
請求項１ないし７のいずれか１項に記載のユーザインタフェース装置。
【請求項９】
前記第２の表示制御部は、
前記配置の変化に応じて、前記第１の画像又は前記第２の画像の表示態様を変化させる
請求項１ないし８のいずれか１項に記載のユーザインタフェース装置。
【請求項１０】
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、
前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、
前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、
該取得された検索の結果を表示させるステップであって、当該操作により変更された前記配置に応じて前記結果を異ならせるステップと
を有する検索方法。
【請求項１１】
コンピュータに、
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、
前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、
前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、
該取得された検索の結果を表示させるステップであって、当該操作により変更された前記配置に応じて前記結果を異ならせるステップと
を実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、第１の態様において、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示する第１の表示制御部と、前記第１の画像と前記第２の画像の配置を変更する操作を検出する検出部と、前記検出部により操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得する取得手段と、前記取得手段にて取得された当該検索の結果を表示する第２の表示制御部であって、当該操作により変更された前記配置に応じて前記結果を異ならせる第２の表示制御部とを備えるユーザインタフェース装置を提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明は、他の観点において、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、該取得された検索の結果を表示させるステップであって、当該操作により変更された前記配置に応じて前記結果を異ならせるステップとを有する検索方法を提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、本発明は、さらに他の観点において、コンピュータに、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、該取得された検索の結果を表示させるステップであって、当該操作により変更された前記配置に応じて前記結果を異ならせるステップとを実行させるためのプログラムを提供する。
【手続補正書】
【提出日】平成28年1月18日(2016.1.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示する第１の表示制御部と、
前記第１の画像と前記第２の画像の配置を変更する操作を検出する検出部と、
前記検出部により操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得する取得手段と、
前記取得手段にて取得された当該検索の結果を表示する第２の表示制御部であって、前記操作による配置変更が前記第１の画像と前記第２の画像との距離を短くするものである場合、前記第１の検索対象と前記第２の検索対象についての論理和から論理積に切り替えることによって、前記結果を異ならせる第２の表示制御部と
を備えるユーザインタフェース装置。
【請求項２】
前記第２の表示制御部は、
前記検出部によって検出された、前記第１の画像と前記第２の画像との相対的な位置の時間変化に基づいて、前記結果を異ならせる
請求項１に記載のユーザインタフェース装置。
【請求項３】
前記第２の表示制御部は、
前記結果に相当するコンテンツを表示させる前に、前記操作に応じて当該コンテンツの量を表示させる
請求項１または２に記載のユーザインタフェース装置。
【請求項４】
前記第２の表示制御部は、
前記操作において、前記第１の画像の位置を変えずに前記第２の画像の位置を変えた場合と、前記第２の画像の位置を変えずに前記第１の画像の位置を変えた場合とで前記結果を異ならせる
請求項１ないし３のいずれか１項に記載のユーザインタフェース装置。
【請求項５】
前記第２の表示制御部は、
前記配置の変化に応じて、前記第１の画像又は前記第２の画像の表示態様を変化させる
請求項１ないし４のいずれか１項に記載のユーザインタフェース装置。
【請求項６】
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、
前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、
前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、
該取得された検索の結果を表示させるステップであって、前記操作による配置変更が前記第１の画像と前記第２の画像との距離を短くするものである場合、前記第１の検索対象と前記第２の検索対象についての論理和から論理積に切り替えることによって、前記結果を異ならせるステップと
を有する検索方法。
【請求項７】
コンピュータに、
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、
前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、
前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、
該取得された検索の結果を表示させるステップであって、前記操作による配置変更が前記第１の画像と前記第２の画像との距離を短くするものである場合、前記第１の検索対象と前記第２の検索対象についての論理和から論理積に切り替えることによって、前記結果を異ならせるステップと
を実行させるためのプログラム。
【請求項８】
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示する第１の表示制御部と、
前記第１の画像と前記第２の画像の配置を変更する操作を検出する検出部と、
前記検出部により操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得する取得手段と、
前記取得手段にて取得された当該検索の結果を表示する第２の表示制御部であって、前記操作による配置変更が前記第１の画像の位置を基準とした前記第２の画像の円運動である場合、当該円運動の回転方向に応じて、前記第１の検索対象と前記第２の検索対象との論理和または論理積を選択的に採用することによって、前記結果を異ならせる第２の表示制御部と
を備えるユーザインタフェース装置。
【請求項９】
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、
前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、
前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、
該取得された検索の結果を表示させるステップであって、前記操作による配置変更が前記第１の画像の位置を基準とした前記第２の画像の円運動である場合、当該円運動の回転方向に応じて、前記第１の検索対象と前記第２の検索対象との論理和または論理積を選択的に採用することによって、前記結果を異ならせるステップと
を有する検索方法。
【請求項１０】
コンピュータに、
第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、
前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、
前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、
該取得された検索の結果を表示させるステップであって、前記操作による配置変更が前記第１の画像の位置を基準とした前記第２の画像の円運動である場合、当該円運動の回転方向に応じて、前記第１の検索対象と前記第２の検索対象との論理和または論理積を選択的に採用することによって、前記結果を異ならせるステップと
を実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、第１の態様において、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示する第１の表示制御部と、前記第１の画像と前記第２の画像の配置を変更する操作を検出する検出部と、前記検出部により操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得する取得手段と、前記取得手段にて取得された当該検索の結果を表示する第２の表示制御部であって、前記操作による配置変更が前記第１の画像と前記第２の画像との距離を短くするものである場合、前記第１の検索対象と前記第２の検索対象についての論理和から論理積に切り替えることによって、前記結果を異ならせる第２の表示制御部とを備えるユーザインタフェース装置を提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
前記第２の表示制御部は、前記操作により前記第１の画像と前記第２の画像との距離が長くなると、前記結果を広げてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
前記第２の表示制御部は、前記操作により前記第１の画像と前記第２の画像との距離が長くなると、前記結果を前記第１の検索対象と前記第２の検索対象との論理積から論理和に切り替えてもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明は、他の観点において、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、該取得された検索の結果を表示させるステップであって、前記操作による配置変更が前記第１の画像と前記第２の画像との距離を短くするものである場合、前記第１の検索対象と前記第２の検索対象についての論理和から論理積に切り替えることによって、前記結果を異ならせるステップとを有する検索方法を提供する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、本発明は、さらに他の観点において、コンピュータに、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、該取得された検索の結果を表示させるステップであって、前記操作による配置変更が前記第１の画像と前記第２の画像との距離を短くするものである場合、前記第１の検索対象と前記第２の検索対象についての論理和から論理積に切り替えることによって、前記結果を異ならせるステップとを実行させるためのプログラムを提供する。
本発明は、第２の態様において、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示する第１の表示制御部と、前記第１の画像と前記第２の画像の配置を変更する操作を検出する検出部と、前記検出部により操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得する取得手段と、前記取得手段にて取得された当該検索の結果を表示する第２の表示制御部であって、前記操作による配置変更が前記第１の画像の位置を基準とした前記第２の画像の円運動である場合、当該円運動の回転方向に応じて、前記第１の検索対象と前記第２の検索対象との論理和または論理積を選択的に採用することによって、前記結果を異ならせる第２の表示制御部とを備えるユーザインタフェース装置を提供する。
本発明は、他の観点において、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、該取得された検索の結果を表示させるステップであって、前記操作による配置変更が前記第１の画像の位置を基準とした前記第２の画像の円運動である場合、当該円運動の回転方向に応じて、前記第１の検索対象と前記第２の検索対象との論理和または論理積を選択的に採用することによって、前記結果を異ならせるステップとを有する検索方法を提供する。
本発明は、他の観点において、コンピュータに、第１の検索対象に対応する第１の画像と第２の検索対象に対応する第２の画像とを表示させるステップと、前記第１の画像と前記第２の画像の配置を変更する操作を検出するステップと、前記操作が検出されると、当該操作の内容に対応する、前記第１の検索対象と前記第２の検索対象とを含む検索を実行するためのクエリを生成し、該生成されたクエリに基づく検索の結果を取得するステップと、該取得された検索の結果を表示させるステップであって、前記操作による配置変更が前記第１の画像の位置を基準とした前記第２の画像の円運動である場合、当該円運動の回転方向に応じて、前記第１の検索対象と前記第２の検索対象との論理和または論理積を選択的に採用することによって、前記結果を異ならせるステップとを実行させるためのプログラムを提供する。
【国際調査報告】
2014041930.tif 000010
2014041930.tif 000011
2014041930.tif 000012
2014041930.tif 000013