(57)【要約】【課題】同一の検索情報に基づいて複数の検索サイトが検索して得たそれぞれの検索結果を容易に閲覧することが可能な、新規かつ改良された技術を提供する。【解決手段】情報処理装置１００は、検索装置に通信部１２０を介して検索情報を通知する検索情報通知部１４２と、検索情報に応じて複数の検索用ページのそれぞれの検索用ページごとに検索された複数の検索結果ページを、通信部１２０を介して検索装置から取得する検索結果取得部１４３と、検索結果取得部１４３によって検索装置から取得された複数の検索結果ページのうちの１つを表示部１３０に表示させ、入力部１１０によって入力が受け付けられた操作情報に基づいて、複数の検索結果ページのうちの他の１つを表示部１３０に表示させる表示制御部１４４と、を備える。【選択図】図２
2011118770.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの操作情報の入力を受け付ける入力部と、
検索結果を提供するための複数の検索用ページを保持する検索装置とネットワークを介して通信を行う通信部と、
表示部と、
前記検索装置に前記通信部を介して検索情報を通知する検索情報通知部と、
前記検索情報に応じて前記複数の検索用ページのそれぞれの検索用ページごとに検索された複数の検索結果ページを、前記通信部を介して前記検索装置から取得する検索結果取得部と、
前記検索結果取得部によって前記検索装置から取得された前記複数の検索結果ページのうちの１つを前記表示部に表示させ、前記入力部によって入力が受け付けられた前記操作情報に基づいて、前記複数の検索結果ページのうちの他の１つを前記表示部に表示させる表示制御部と、
を備える、情報処理装置。
【請求項２】
前記複数の検索用ページの前記ネットワークにおけるそれぞれの位置を示す複数の検索用ページ位置情報を記憶する記憶部をさらに備え、
前記検索情報通知部は、
前記記憶部によって記憶されている前記複数の検索用ページ位置情報を取得し、取得した前記複数の検索用ページ位置情報のそれぞれが示す位置に存在する前記複数の検索用ページを取得し、取得した前記複数の検索用ページを使用して前記検索装置に前記検索情報を通知する、
請求項１に記載の情報処理装置。
【請求項３】
前記記憶部は、
前記複数の検索用ページ位置情報のそれぞれが示す位置に存在する前記検索用ページにおける検索情報入力欄の位置を示す検索情報入力位置情報を前記複数の検索用ページ位置情報のそれぞれに対応付けて記憶し、
前記検索情報通知部は、
前記複数の検索用ページ位置情報のそれぞれに対応付けられて前記記憶部によって記憶されている前記検索情報入力位置情報をさらに取得し、取得した前記検索情報入力位置情報を前記検索装置にさらに通知する、
請求項２に記載の情報処理装置。
【請求項４】
前記記憶部によって記憶されている前記複数の検索用ページ位置情報に新たな検索用ページ位置情報を追加する追加処理部、
をさらに備える、請求項２に記載の情報処理装置。
【請求項５】
前記追加処理部は、
前記新たな検索用ページ位置情報が示す位置に存在する前記新たな検索用ページを取得し、取得した前記新たな検索用ページから前記新たな検索用ページにおける検索情報入力欄の位置を示す検索情報入力位置情報を取得し、取得した前記検索情報入力位置情報を前記新たな検索用ページ位置情報に対応付けて前記記憶部に記憶させる、
請求項４に記載の情報処理装置。
【請求項６】
前記追加処理部は、
取得した前記新たな検索用ページを前記表示部に表示させ、前記表示部によって表示された前記新たな検索ページのうちで、フォーカスが当てられている入力欄を特定し、特定した前記入力欄を前記検索情報入力欄であると判断する、
請求項５に記載の情報処理装置。
【請求項７】
前記追加処理部は、
前記検索情報と取得した前記検索情報入力位置情報とを前記通信部を介して前記検索装置に通知する、
請求項５に記載の情報処理装置。
【請求項８】
前記記憶部は、
前記新たな検索用ページ位置情報の候補である候補検索用ページ位置情報をさらに記憶し、
前記追加処理部は、
前記入力部が入力を受け付けた前記操作情報に基づいて前記候補検索用ページ位置情報が選択されたと判断すると、選択されたと判断した前記候補検索用ページ位置情報を前記複数の検索用ページ位置情報に追加する、
請求項４に記載の情報処理装置。
【請求項９】
ユーザからの操作情報の入力を受け付ける入力部と、検索結果を提供するための複数の検索用ページを保持する検索装置とネットワークを介して通信を行う通信部と、表示部と、検索情報通知部と、検索結果取得部と、表示制御部と、を備える、情報処理装置が、前記検索情報通知部により、前記検索装置に前記通信部を介して検索情報を通知するステップと、
前記検索結果取得部により、前記検索情報に応じて前記複数の検索用ページのそれぞれの検索用ページごとに検索された複数の検索結果ページを、前記通信部を介して前記検索装置から取得すると、
前記表示制御部により、前記検索結果取得部によって前記検索装置から取得された前記複数の検索結果ページのうちの１つを前記表示部に表示させ、前記入力部によって入力が受け付けられた前記操作情報に基づいて、前記複数の検索結果ページのうちの他の１つを前記表示部に表示させるステップと、
を含む、情報処理方法。
【請求項１０】
コンピュータを、
ユーザからの操作情報の入力を受け付ける入力部と、
検索結果を提供するための複数の検索用ページを保持する検索装置とネットワークを介して通信を行う通信部と、
表示部と、
前記検索装置に前記通信部を介して検索情報を通知する検索情報通知部と、
前記検索情報に応じて前記複数の検索用ページのそれぞれの検索用ページごとに検索された複数の検索結果ページを、前記通信部を介して前記検索装置から取得する検索結果取得部と、
前記検索結果取得部によって前記検索装置から取得された前記複数の検索結果ページのうちの１つを前記表示部に表示させ、前記入力部によって入力が受け付けられた前記操作情報に基づいて、前記複数の検索結果ページのうちの他の１つを前記表示部に表示させる表示制御部と、
を備える、情報処理装置として機能させるためのプログラム。
【請求項１１】
情報処理装置と検索結果を提供するための複数の検索用ページを保持する検索装置とを有する情報処理システムであって、
前記情報処理装置は、
ユーザからの操作情報の入力を受け付ける入力部と、
前記検索装置とネットワークを介して通信を行う通信部と、
表示部と、
前記検索装置に前記通信部を介して検索情報を通知する検索情報通知部と、
前記検索情報に応じて前記複数の検索用ページのそれぞれの検索用ページごとに検索された複数の検索結果ページを、前記通信部を介して前記検索装置から取得する検索結果取得部と、
前記検索結果取得部によって前記検索装置から取得された前記複数の検索結果ページのうちの１つを前記表示部に表示させ、前記入力部によって入力が受け付けられた前記操作情報に基づいて、前記複数の検索結果ページのうちの他の１つを前記表示部に表示させる表示制御部と、
を備え、
前記検索装置は、
前記情報処理装置と前記ネットワークを介して通信を行う通信部と、
前記情報処理装置から前記通信部を介して前記検索情報を取得する検索情報取得部と、
前記検索情報取得部によって取得された前記検索情報に応じて前記複数の検索用ページのそれぞれの検索用ページごとに検索して複数の検索結果ページを取得する検索処理部と、
前記検索処理部によって取得された前記複数の検索結果ページを、前記通信部を介して前記情報処理装置に通知する検索結果通知部と、
を備える、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラムおよび情報処理システムに関する。
【背景技術】
【０００２】
近年、インターネット上に公開されているＷＥＢサイトが多く知られている。ＷＥＢサイトは、特定のドメイン内で運営されているＷｅｂページ全体を意味するものであり、大抵の場合、Ｗｅｂサイトには、ＷＥＢサイトの入口に相当するトップページと、トップページからリンクを辿って行くことのできるＷｅｂページがある。
【０００３】
ＷＥＢサイトの中で、例えば、ＷＥＢページを検索する機能を有する検索サイトが多く知られている。検索サイトが検索を行う際に使用するアルゴリズムには様々なものがあり、大抵の場合には、使用する検索サイトによって異なる検索結果が得られる。ユーザによる操作を簡便化して検索を行う技術には様々なものが開示されている（例えば、特許文献１参照）。
【０００４】
また、ＷＥＢページを検索する機能を有する検索サイト以外にも検索結果を提供する検索サイトが多く存在する。例えば、ユーザが購入することが可能な商品に関する情報を検索結果として提供する検索サイトや、ユーザが閲覧することが可能な動画情報を検索結果として提供する検索サイト、ユーザが調査したい内容を含むテキスト情報を検索結果として提供する検索サイトなどがある。このような検索結果を提供する検索サイトが存在することによって、ユーザは、所望の情報を容易に得ることが可能である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２８５５２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザは、複数の検索サイトによって検索された検索結果を閲覧する場合に、複数の検索サイトが提供しているそれぞれの検索用ページごとに逐一検索情報を入力したり、検索ボタンを押下したりする操作を行う必要がある。これらの操作を行うための手間がユーザにかかってしまうという問題があった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、同一の検索情報に基づいて複数の検索サイトが検索して得たそれぞれの検索結果を容易に閲覧することが可能な、新規かつ改良された技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、ユーザからの操作情報の入力を受け付ける入力部と、検索結果を提供するための複数の検索用ページを保持する検索装置とネットワークを介して通信を行う通信部と、表示部と、検索装置に通信部を介して検索情報を通知する検索情報通知部と、検索情報に応じて複数の検索用ページのそれぞれの検索用ページごとに検索された複数の検索結果ページを、通信部を介して検索装置から取得する検索結果取得部と、検索結果取得部によって検索装置から取得された複数の検索結果ページのうちの１つを表示部に表示させ、入力部によって入力が受け付けられた操作情報に基づいて、複数の検索結果ページのうちの他の１つを表示部に表示させる表示制御部と、を備える、情報処理装置が提供される。
【０００９】
情報処理装置は、複数の検索用ページのネットワークにおけるそれぞれの位置を示す複数の検索用ページ位置情報を記憶する記憶部をさらに備え、検索情報通知部は、記憶部によって記憶されている複数の検索用ページ位置情報を取得し、取得した複数の検索用ページ位置情報のそれぞれが示す位置に存在する複数の検索用ページを取得し、取得した複数の検索用ページを使用して検索装置に検索情報を通知することとしてもよい。
【００１０】
記憶部は、複数の検索用ページ位置情報のそれぞれが示す位置に存在する検索用ページにおける検索情報入力欄の位置を示す検索情報入力位置情報を複数の検索用ページ位置情報のそれぞれに対応付けて記憶し、検索情報通知部は、複数の検索用ページ位置情報のそれぞれに対応付けられて記憶部によって記憶されている検索情報入力位置情報をさらに取得し、取得した検索情報入力位置情報を検索装置にさらに通知することとしてもよい。
【００１１】
情報処理装置は、記憶部によって記憶されている複数の検索用ページ位置情報に新たな検索用ページ位置情報を追加する追加処理部、をさらに備えることとしてもよい。
【００１２】
追加処理部は、新たな検索用ページ位置情報が示す位置に存在する新たな検索用ページを取得し、取得した新たな検索用ページから新たな検索用ページにおける検索情報入力欄の位置を示す検索情報入力位置情報を取得し、取得した検索情報入力位置情報を新たな検索用ページ位置情報に対応付けて記憶部に記憶させることとしてもよい。
【００１３】
追加処理部は、取得した新たな検索用ページを表示部に表示させ、表示部によって表示された新たな検索ページのうちで、フォーカスが当てられている入力欄を特定し、特定した入力欄を検索情報入力欄であると判断することとしてもよい。
【００１４】
追加処理部は、検索情報と取得した検索情報入力位置情報とを通信部を介して検索装置に通知することとしてもよい。
【００１５】
記憶部は、新たな検索用ページ位置情報の候補である候補検索用ページ位置情報をさらに記憶し、追加処理部は、入力部が入力を受け付けた操作情報に基づいて候補検索用ページ位置情報が選択されたと判断すると、選択されたと判断した候補検索用ページ位置情報を複数の検索用ページ位置情報に追加することとしてもよい。
【発明の効果】
【００１６】
以上説明したように本発明によれば、同一の検索情報に基づいて複数の検索サイトが検索して得たそれぞれの検索結果を容易に閲覧することが可能である。
【図面の簡単な説明】
【００１７】
【図１】本発明の第実施形態に係る情報処理システムの構成を示す図である。
【図２】同実施形態に係る情報処理装置の機能構成を示す図である。
【図３】同実施形態に係る検索装置の機能構成を示す図である。
【図４】同実施形態に係る情報処理装置によって表示されるコンテンツ詳細情報表示画面と検索結果表示画面との間の画面遷移例を示す図である。
【図５】同実施形態に係る情報処理装置によって表示される検索結果表示画面の構成例を示す図である。
【図６】同実施形態に係る情報処理装置によって表示されるそれぞれの検索結果表示画面間の画面遷移例を示す図である。
【図７】同実施形態に係る情報処理装置によって表示される検索結果表示画面と登録画面との間の画面遷移例を示す図である。
【図８】同実施形態に係る情報処理システムによって実行される検索処理の流れを示すシーケンス図である。
【図９】同実施形態に係る情報処理装置によって実行されるＷＥＢサービス登録処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
なお、説明は以下の順序で行うものとする。
１．第１実施形態
１−１．  情報処理システムの構成
１−２．  情報処理装置の機能構成
１−３．  検索装置の機能構成
１−４．  コンテンツ詳細情報表示画面と検索結果表示画面との間の画面遷移
１−５．  検索結果表示画面の構成例
１−６．  検索結果表示画面間の画面遷移例
１−７．  検索結果表示画面と登録画面との間の画面遷移例
１−８．  情報処理システムによって実行される検索処理
１−９．  情報処理装置によって実行されるＷＥＢサービス登録処理
２．変形例
３．まとめ
【００２０】
＜１．第１実施形態＞
［１−１．情報処理システムの構成］
図１は、本発明の実施形態に係る情報処理システムの構成を示す図である。図１を参照して、同実施形態に係る情報処理システムの構成について説明する。
【００２１】
図１に示すように、本発明の実施形態に係る情報処理システム１０は、情報処理装置１００と、情報処理装置１００に検索結果を提供するための複数の検索用ページを保持する検索装置２００とを有するものである。情報処理装置１００と検索装置２００とは、例えば、インターネットなどのネットワーク３００を介して通信を行うことが可能である。
【００２２】
情報処理装置１００は、キーワードなどの検索情報を、ネットワーク３００を介して検索装置２００に送信し、検索装置２００から複数の検索用ページのそれぞれに対応する検索結果を受信する。本実施形態では、検索情報の例としてキーワードを使用する場合について説明するが、検索情報はキーワードに限定されるものではなく、検索結果を取得するために使用される検索条件であればどのようなものであってもよい。検索用ページは、各検索サイトが検索を行うために必要な検索情報などを設定するために使用されるものであり、検索用ページとしては、例えば、各検索サイトのトップページなどを使用することができる。検索サイトは、上記したように、ＷＥＢサイトの中で、検索する機能を有するものである。検索サイトとしては、例えば、ＷＥＢページを検索する機能を有するＷＥＢサイト、ユーザが購入することが可能な商品に関する情報を検索結果として提供するＷＥＢサイト、ユーザが閲覧することが可能な動画情報を検索結果として提供するＷＥＢサイト、ユーザが調査したい内容を含むテキスト情報を検索結果として提供するＷＥＢサイトなどがある。
【００２３】
情報処理装置１００のハードウェアの形態は任意であり、例えば、ＰＣ、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯情報端末、ゲーム機または種々の情報家電がこれに含まれる。本実施形態では、情報処理装置１００が、タッチパネル式の入力装置と表示領域の比較的狭い表示装置とを有する携帯情報端末である場合について説明する。
【００２４】
検索装置２００は、複数の検索サイトとして機能するものである。複数の検索サイトのそれぞれは、検索用ページを保持しており、複数の検索用ページに対応する検索結果を情報処理装置１００に提供する機能を有するものである。本実施形態では、検索装置２００が１つの装置によって構成され、１つの装置が複数の検索サイトとして機能する場合について説明するが、検索装置２００は複数の装置によって構成されていることとしてもよい。例えば、検索装置２００を構成する複数の装置のそれぞれが１つの検索サイトとして機能することとしてもよい。
【００２５】
表示装置Ｃ１は、情報処理装置１００にコンテンツ詳細情報を送信する装置の一例として機能するものである。表示装置Ｃ１がコンテンツを再生して表示すると、ユーザは、表示装置Ｃ１によって表示されたコンテンツを閲覧することができる。ユーザは、例えば、表示装置Ｃ１によって表示されたコンテンツを閲覧しながらそのコンテンツを指定する操作情報を情報処理装置１００に対して入力する。続いて、その操作情報はコンテンツ詳細情報送信要求に含められて情報処理装置１００から表示装置Ｃ１に送信される。次いで、表示装置Ｃ１は、その操作情報に基づいてユーザが指定したコンテンツを判断し、そのコンテンツの詳細情報に相当するコンテンツ詳細情報をコンテンツ詳細情報送信要求に対する応答として情報処理装置１００に送信する。
【００２６】
情報処理装置１００が表示装置Ｃ１から送信されたコンテンツ詳細情報を表示すると、ユーザはコンテンツ詳細情報の中から検索に使用したいキーワードを見つけ、見つけたキーワードを指定する操作情報を情報処理装置１００に入力する。情報処理装置１００は、その操作情報に基づいてキーワードを特定し、特定したキーワードを上記した検索情報として用いることができる。記録装置Ｃ２についても表示装置Ｃ１と同様に、情報処理装置１００にコンテンツ詳細情報を送信する装置の一例として機能するものである。表示装置Ｃ１や、記録装置Ｃ２は、例えば、情報処理装置１００とホームネットワークを形成している。
【００２７】
情報処理装置１００が検索情報を取得するための手法としては、上記したように表示装置Ｃ１や記録装置Ｃ２から取得する手法を採用することができるが、情報処理装置１００が検索情報を取得するための手法は特に限定されるものではない。例えば、情報処理装置１００は、ユーザから入力された情報を上記した検索情報として使用することができる。また、例えば、情報処理装置１００は、表示装置Ｃ１や記録装置Ｃ２からコンテンツを識別するためのＩＤを取得し、取得したＩＤをもとに所定のサーバからコンテンツ詳細情報を取得することとしてもよい。
【００２８】
また、例えば、情報処理装置１００は、表示装置Ｃ１や記録装置Ｃ２によってコンテンツが解析されて得られたコンテンツ解析結果を受信し、受信したコンテンツ解析結果をもとに所定のサーバからコンテンツ詳細情報を取得することとしてもよい。あるいは、情報処理装置１００は、表示装置Ｃ１や記録装置Ｃ２からコンテンツを受信し、受信したコンテンツを解析してコンテンツ解析結果を取得し、取得したコンテンツ解析情報をもとに所定のサーバからコンテンツ詳細情報を取得することとしてもよい。コンテンツ詳細情報は、コンテンツに関連する情報であればどのようなものであってもよく、例えば、コンテンツの作成者、タイトル、出演者などであってもよい。また、コンテンツ詳細情報は、コンテンツが楽曲である場合には、その楽曲の歌詞などであってもよい。
【００２９】
本実施形態では、ユーザが、検索情報を複数の検索用ページのそれぞれに設定して検索装置２００に送信する手間を省き、検索情報を一度入力するだけで複数の検索用ページに対応する検索結果を取得するための手法について説明する。この手法により、ユーザは、同一の検索情報に基づいて複数の検索サイトが検索して得たそれぞれの検索結果を容易に閲覧することが可能となる。
【００３０】
［１−２．情報処理装置の機能構成］
図２は、本発明の実施形態に係る情報処理装置の機能構成を示す図である。図２を参照して、同実施形態に係る情報処理装置の機能構成について説明する。
【００３１】
図２に示すように、情報処理装置１００は、入力部１１０と、通信部１２０と、表示部１３０と、制御部１４０と、記憶部１５０とを備えるものである。
【００３２】
入力部１１０は、ユーザからの操作情報の入力を受け付ける機能を有するものである。入力部１１０は、例えば、入力装置によって構成されるものであり、入力部１１０としては、例えば、タッチパネルや、キーボード、マウス、ボタンなどを使用することができる。しかし、本実施形態では、特に、入力部１１０としてタッチパネルを使用する場合について説明する。
【００３３】
通信部１２０は、検索装置２００とネットワーク３００を介して通信を行う機能を有するものである。通信部１２０は、例えば、通信装置によって構成されるものである。また、情報処理装置１００が、上記したように、コンテンツ詳細情報を所定のサーバから取得する場合には、ネットワーク３００を介して所定のサーバと通信を行うことも可能である。その他、通信部１２０は、必要に応じて、ネットワーク３００に接続された各装置と通信を行うことが可能である。
【００３４】
表示部１３０は、制御部１４０から出力された情報を表示する機能を有するものである。表示部１３０は、例えば、表示装置によって構成されるものであり、表示部１３０としては、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＰＤＰ（Ｐｌａｓｍａ  ＤｉｓｐｌａｙＰａｎｅｌ）、ＥＬＤ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）などを使用することができる。
【００３５】
制御部１４０は、情報処理装置１００の動作を制御する機能を有するものである。制御部１４０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）によって構成されるものであり、制御部１４０は、記憶部１５０によって記憶されたプログラムがＣＰＵによってＲＡＭに展開され、ＲＡＭに展開されたプログラムがＣＰＵによって実行されることによってその機能が実現されるものである。制御部１４０は、検索情報取得部１４１と、検索情報通知部１４２と、検索結果取得部１４３と、表示制御部１４４と、追加処理部１４５とを備えるものである。追加処理部１４５については、後に説明する。
【００３６】
検索情報取得部１４１は、検索情報を取得する機能を有するものである。検索情報取得部１４１が検索情報を取得するための手法には、上記したように様々なものがある。検索情報取得部１４１は、例えば、通信部１２０を介して表示装置Ｃ１や記録装置Ｃ２からコンテンツ詳細情報を取得し、ユーザによって入力された操作情報に基づいて、コンテンツ詳細情報の中から検索情報を取得する。
【００３７】
検索情報通知部１４２は、検索情報取得部１４１が取得した検索情報を、通信部１２０を介して検索装置２００に通知する機能を有するものである。検索情報の通知先の検索装置２００は、例えば、記憶部１５０が記憶する情報に基づいて決定されることとすればよい。すなわち、検索情報通知部１４２は、記憶部１５０によって記憶されている複数の検索用ページ位置情報を取得する。検索情報通知部１４２は、取得した複数の検索用ページ位置情報のそれぞれが示す位置に存在する複数の検索用ページを取得し、取得した複数の検索用ページを使用して検索用ページを保持している検索装置２００に検索情報を通知する。検索用ページ位置情報としては、例えば、検索用ページの存在する位置を示すＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を使用することができる。
【００３８】
検索結果取得部１４３は、検索情報に応じて複数の検索用ページのそれぞれの検索用ページごとに検索された複数の検索結果ページを、通信部１２０を介して検索装置２００から取得する機能を有するものである。
【００３９】
表示制御部１４４は、検索結果取得部１４３によって検索装置２００から取得された複数の検索結果ページのうちの１つを表示部１３０に表示させ、入力部１１０によって入力が受け付けられた操作情報に基づいて、複数の検索結果ページのうちの他の１つを表示部１３０に表示させる機能を有する。
【００４０】
記憶部１５０は、制御部２２０によって使用されるデータやプログラムを記憶する機能を有するものである。記憶部１５０は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や半導体メモリによって構成されるものである。記憶部１５０は、例えば、複数の検索用ページのネットワーク３００におけるそれぞれの位置を示す複数の検索用ページ位置情報を記憶している。また、記憶部１５０は、複数の検索用ページ位置情報のそれぞれが示す位置に存在する検索用ページにおける検索情報入力欄の位置を示す検索情報入力位置情報を複数の検索用ページ位置情報のそれぞれに対応付けて記憶することとしてもよい。この検索情報入力位置情報は、主に、検索情報通知部１４２によって使用される。
【００４１】
以上に説明したような構成によれば、情報処理装置１００を使用するユーザは、ユーザは、複数の検索サイトによって検索された検索結果を閲覧する場合に、複数の検索サイトが提供しているそれぞれの検索用ページに逐一検索情報を入力したり、検索ボタンを押下したりする操作を行う必要がなくなる。したがって、本実施形態は、これらの操作を行うための手間をユーザにかけずに済むという効果を奏する。本実施形態によれば、ユーザは、同一の検索情報に基づいて複数の検索サイトが検索して得たそれぞれの検索結果を容易に閲覧することが可能となる。
【００４２】
ここで、検索情報通知部１４２は、検索装置２００に検索情報を通知するに先立ち、検索装置２００から複数の検索用ページを取得する必要があるのが一般的である。検索情報通知部１４２は、検索装置２００から取得した複数の検索用ページを表示部１３０に表示させ、複数の検索用ページの検索情報入力欄に検索情報を設定する操作をユーザに行わせる。検索情報通知部１４２は、ユーザによって複数の検索用ページの検索情報入力欄に検索情報を設定する操作が行われると、複数の検索用ページの検索情報入力欄の位置を示す検索情報入力位置情報とその位置に設定された検索情報とを検索装置２００に通知する。そうすれば、検索装置２００は、情報処理装置１００から通知された検索情報が、情報処理装置１００から通知された検索情報入力位置情報が示す位置に設定されて、ユーザによって検索操作が行われたと判断することができる。
【００４３】
しかしながら、検索情報入力位置情報を記憶部１５０に記憶させておけば、ユーザによる検索情報入力欄に検索情報を設定する操作を省略することができる。すなわち、検索情報通知部１４２は、複数の検索用ページ位置情報のそれぞれに対応付けられて記憶部２３０によって記憶されている検索情報入力位置情報をさらに取得し、取得した検索情報入力位置情報を検索装置２００にさらに通知すればよい。
【００４４】
［１−３．検索装置の機能構成］
図３は、本発明の実施形態に係る検索装置の機能構成を示す図である。図３を参照して、同実施形態に係る検索装置の機能構成について説明する。
【００４５】
図３に示すように、検索装置２００は、通信部２１０と、制御部２２０と、記憶部２３０とを備えるものである。
【００４６】
通信部２１０は、情報処理装置１００とネットワーク３００を介して通信を行う機能を有するものである。通信部２１０は、例えば、通信装置によって構成されるものである。また、その他、通信部２１０は、必要に応じて、ネットワーク３００に接続された各装置と通信を行うことが可能である。
【００４７】
制御部２２０は、検索装置２００の動作を制御する機能を有するものである。制御部２２０は、例えば、ＣＰＵおよびＲＡＭによって構成されるものであり、制御部２２０は、記憶部２３０によって記憶されたプログラムがＣＰＵによってＲＡＭに展開され、ＲＡＭに展開されたプログラムがＣＰＵによって実行されることによってその機能が実現されるものである。制御部２２０は、検索用ページ提供部２２１と、検索情報取得部２２２と、検索処理部２２３と、検索結果通知部２２４とを備えるものである。
【００４８】
検索用ページ提供部２２１は、通信部２１０を介して情報処理装置１００に検索用ページ２３１ａ〜検索用ページ２３１ｃを提供する機能を有するものである。ここでは、検索用ページを３つ提供する場合について説明するが、提供する検索用ページの数は３つに限定されるものではなく、複数であればいくつであってもよい。検索用ページ２３１ａ〜検索用ページ２３１ｃは、例えば、各検索サイトが提供するトップページであり、情報処理装置１００から通信部２１０を介して検索用ページの位置を示す位置情報を取得すると、受信した位置情報が示す位置に存在する検索用ページを、通信部２１０を介して情報処理装置１００に提供する。
【００４９】
検索情報取得部２２２は、情報処理装置１００から通信部２１０を介して検索情報を取得する機能を有するものである。ここで取得する検索情報は、例えば、検索用ページ提供部２２１によって提供された検索用ページを使用して、情報処理装置１００から通知されるものである。また、検索情報取得部２２２は、上記したように、検索情報とともにその検索情報が設定された検索情報入力位置情報を取得することもできる。そうすれば、検索情報取得部２２２は、情報処理装置１００から通知された検索情報と検索情報入力位置情報との組み合わせに基づいて、検索情報入力欄に検索情報が設定されて検索操作が行われたと判断することができる。
【００５０】
検索処理部２２３は、検索情報取得部２２２によって取得された検索情報に応じて複数の検索用ページのそれぞれの検索用ページごとに検索して複数の検索結果ページを取得する機能を有するものである。検索処理部２２３は、複数の検索用ページのそれぞれの検索用ページごとに実行する検索は、どのようなものであってもよい。検索処理部２２３は、複数の検索用ページのそれぞれの検索用ページごとの検索として、例えば、検索情報に応じたＷＥＢページの検索を実行することができる。
【００５１】
また、検索処理部２２３は、複数の検索用ページのそれぞれの検索用ページごとの検索として、例えば、ユーザが購入することが可能な商品に関する情報の検索や、ユーザが閲覧することが可能な動画情報の検索、ユーザが調査したい内容を含むテキスト情報の検索などを実行することができる。検索対象となる商品に関する情報や、ユーザが閲覧することが可能な動画情報、ユーザが調査したい内容を含むテキスト情報などは、ＷＥＢページに記載されているものとしてもよいし、検索装置２００の記憶部２３０によって記憶されているものとしてもよい。
【００５２】
なお、検索処理部２２３が複数の検索用ページのそれぞれの検索用ページごとに行う検索のアルゴリズムとしては、検索用ページごとに同一のものであってもよいし、異なるものであってもよい。検索処理部２２３は、それぞれのアルゴリズムに基づいて検索を行ってそれぞれの検索結果を取得し、取得した検索結果ごとに検索結果ページを生成する。
【００５３】
検索結果通知部２２４は、検索処理部２２３によって取得された複数の検索結果ページを、通信部２１０を介して情報処理装置１００に通知する機能を有するものである。
【００５４】
［１−４．コンテンツ詳細情報表示画面と検索結果表示画面との間の画面遷移］
図４は、本発明の実施形態に係る情報処理装置によって表示されるコンテンツ詳細情報表示画面と検索結果表示画面との間の画面遷移例を示す図である。図４を参照して、同実施形態に係る情報処理装置によって表示されるコンテンツ詳細情報表示画面と検索結果表示画面との間の画面遷移例について説明する。
【００５５】
図４に示すように、情報処理装置１００ａには、コンテンツ詳細情報表示画面が表示されており、情報処理装置１００ｂには、検索結果表示画面が表示されている。上記したように、検索情報取得部１４１は、例えば、通信部１２０を介して表示装置Ｃ１や記録装置Ｃ２からコンテンツ詳細情報を取得し、ユーザによって入力された操作情報に基づいて、コンテンツ詳細情報の中から検索情報を取得する。例えば、入力部１１０によって情報処理装置１００ａに表示されているコンテンツ詳細の一例としてのタイトル名「Ｓｐｉｄｅｒ−Ｍｅｎ  ７」を選択する操作情報の入力が受け付けられると、検索情報取得部１４１は、操作情報に基づいて、タイトル名「Ｓｐｉｄｅｒ−Ｍｅｎ  ７」が選択されたと判断し、タイトル名「Ｓｐｉｄｅｒ−Ｍｅｎ  ７」を検索情報として取得する。
【００５６】
検索情報通知部１４２は、検索情報取得部１４１が取得した検索情報であるタイトル名「Ｓｐｉｄｅｒ−Ｍｅｎ  ７」を、通信部１２０を介して検索装置２００に通知する。ここでは、検索情報通知部１４２は、通信部を介して「Ｓｅｒｖｉｃｅ  Ａ」、「Ｓｅｒｖｉｃｅ  Ｂ」および「Ｓｅｒｖｉｃｅ  Ｃ」を提供する検索サイトのそれぞれにタイトル名「Ｓｐｉｄｅｒ−Ｍｅｎ  ７」を通知する。検索結果取得部１４３は、タイトル名「Ｓｐｉｄｅｒ−Ｍｅｎ  ７」に応じて「Ｓｅｒｖｉｃｅ  Ａ」、「Ｓｅｒｖｉｃｅ  Ｂ」および「Ｓｅｒｖｉｃｅ  Ｃ」を提供する検索サイトによって検索された複数の検索結果ページを、通信部１２０を介して検索装置２００から取得する。
【００５７】
表示制御部１４４は、検索結果取得部１４３によって検索装置２００から取得された複数の検索結果ページのうちの１つを表示部１３０に表示させる。情報処理装置１００ｂには、検索結果取得部１４３によって「Ｓｅｒｖｉｃｅ  Ａ」を提供する検索サイトから取得された検索結果ページが検索結果表示画面として表示されている。
【００５８】
「Ｓｅｒｖｉｃｅ  Ａ」を提供する検索サイトから取得された検索結果ページが情報処理装置１００ｂに表示されている状態において、コンテンツ詳細情報表示画面の表示に戻すための操作がユーザによって行われたとする。そうすると、「Ｓｅｒｖｉｃｅ  Ａ」を提供する検索サイトから取得された検索結果ページが表示されている状態からコンテンツ詳細情報表示画面が表示されている状態に遷移する。コンテンツ詳細情報表示画面の表示に戻すための操作としては、様々なものが想定される。
【００５９】
例えば、後に説明するように、ユーザが「右」を指定することによって、「Ｓｅｒｖｉｃｅ  Ａ」を提供する検索サイトから取得された検索結果ページの表示から「Ｓｅｒｖｉｃｅ  Ｂ」を提供する検索サイトから取得された検索結果ページの表示に遷移するとする。その場合には、ユーザが「Ｓｅｒｖｉｃｅ  Ｂ」を提供する検索サイトから取得された検索結果ページの表示に遷移するための方向とは逆の「左」を指定することによって、コンテンツ詳細情報表示画面の表示に遷移する。ユーザによる「左」の指定は、例えば、情報処理装置１００ｂに表示されている左矢印をユーザが選択することによって行われる。
【００６０】
［１−５．検索結果表示画面の構成例］
図５は、本発明の実施形態に係る情報処理装置によって表示される検索結果表示画面の構成例を示す図である。図５を参照して、同実施形態に係る情報処理装置によって表示される検索結果表示画面の構成例について説明する。
【００６１】
図５に示すように、情報処理装置１００ｂ（図２参照）には、検索結果表示画面１３１が表示される。検索結果表示画面１３１には、キーワード表示領域１３２と、ＷＥＢサービス切り替え領域１３３と、検索結果表示領域１３４とが設けられている。キーワード表示領域１３２には、検索情報取得部１４１が取得した検索情報であるタイトル名「Ｓｐｉｄｅｒ−Ｍｅｎ  ７」が表示される。ＷＥＢサービス切り替え領域１３３には、検索結果表示領域１３４に現在表示している検索結果の提供元であるＷＥＢサービス「Ｓｅｒｖｉｃｅ  Ｂ」が表示される。なお、ＷＥＢサービスは、検索サイトなどが提供する検索サービスを当然に包括する表現であり、ＷＥＢ上でサービスを提供するサイトを意味するものとする。検索結果表示領域１３４には、検索結果が表示される。
【００６２】
［１−６．検索結果表示画面間の画面遷移例］
図６は、本発明の実施形態に係る情報処理装置によって表示されるそれぞれの検索結果表示画面間の画面遷移例を示す図である。図６を参照して、同実施形態に係る情報処理装置によって表示されるそれぞれの検索結果表示画面間の画面遷移例について説明する。
【００６３】
図６に示すように、ＷＥＢサービス「Ｓｅｒｖｉｃｅ  Ａ」によって検索されて得られた検索結果が検索結果表示画面１３１ａに表示されている。この状態において、例えば、ユーザによって「右」が指定されると、ＷＥＢサービス「Ｓｅｒｖｉｃｅ  Ｂ」によって検索されて得られた検索結果を含む検索結果表示画面１３１ｂが表示される。同様に、この状態において、例えば、ユーザによって「右」が指定されると、ＷＥＢサービス「Ｓｅｒｖｉｃｅ  Ｃ」によって検索されて得られた検索結果を含む検索結果表示画面１３１ｃが表示される。
【００６４】
また、ＷＥＢサービス「Ｓｅｒｖｉｃｅ  Ｃ」によって検索されて得られた検索結果を含む検索結果表示画面１３１ｃが表示された状態において、例えば、ユーザによって「左」が指定されると、ＷＥＢサービス「Ｓｅｒｖｉｃｅ  Ｂ」によって検索されて得られた検索結果を含む検索結果表示画面１３１ｂが表示される。同様に、ＷＥＢサービス「Ｓｅｒｖｉｃｅ  Ｃ」によって検索されて得られた検索結果を含む検索結果表示画面１３１ｃが表示された状態において、例えば、ユーザによって「左」が指定されると、ＷＥＢサービス「Ｓｅｒｖｉｃｅ  Ｃ」によって検索されて得られた検索結果を含む検索結果表示画面１３１ｂが表示される。
【００６５】
すなわち、情報処理装置１００の表示制御部１４４は、入力部１１０によって入力が受け付けられた操作情報に基づいて、複数の検索結果ページのうち現在表示されているもの以外の１つを表示部１３０に表示させる。特に、入力部１１０がタッチパネルによって構成されている場合には、入力部１１０がＷＥＢサービス切り替え領域１３３に対する左右方向へのフリック操作の入力を受け付けたときに、フリック操作が示す方向に従って検索結果表示画面１３１を切り替えればよい。
【００６６】
［１−７．検索結果表示画面と登録画面との間の画面遷移例］
図７は、本発明の実施形態に係る情報処理装置によって表示される検索結果表示画面と登録画面との間の画面遷移例を示す図である。図７を参照して、同実施形態に係る情報処理装置によって表示される検索結果表示画面と登録画面との間の画面遷移例について説明する。
【００６７】
図７に示すように、ＷＥＢサービス「Ｓｅｒｖｉｃｅ  Ｃ」によって検索されて得られた検索結果を含む検索結果表示画面１３１ｃに表示されている。この状態において、例えば、ユーザによって「右」が指定されると、ＷＥＢサービス追加画面１３１ｄが表示される。ユーザは、以下に説明するように、ＷＥＢサービス追加画面１３１ｄを使用して、検索結果を提供する検索サイトを新たに追加することも可能である。検索結果を提供する検索サイトを新たに追加する機能は、主に、追加処理部１４５が有するものである。すなわち、追加処理部１４５は、記憶部１５０によって記憶されている複数の検索用ページ位置情報に新たな検索用ページ位置情報を追加するものである。
【００６８】
ＷＥＢサービス追加画面１３１ｄは、主に、キーワード表示領域１３２と、ＷＥＢサービス切り替え領域１３３と、追加ＷＥＢサービス検索領域１３５と、追加ＷＥＢサービス候補表示領域１３６とが設けられている。ＷＥＢサービス追加画面１３１ｄに設けられているキーワード表示領域１３２に表示される内容は、検索結果表示画面１３１に設けられているキーワード表示領域１３２に表示される内容と同様である。ＷＥＢサービス追加画面１３１ｄに設けられているＷＥＢサービス切り替え領域１３３に表示される内容についても、ＷＥＢサービス追加画面１３１ｄに設けられているＷＥＢサービス切り替え領域１３３に表示される内容と同様である。
【００６９】
追加ＷＥＢサービス候補表示領域１３６は、追加するＷＥＢサービスの候補を表示するために使用される領域である。図７に示した例では、追加するＷＥＢサービスの候補として「候補  Ｓｅｒｖｉｃｅ  Ｄ」「候補  Ｓｅｒｖｉｃｅ  Ｅ」「候補  Ｓｅｒｖｉｃｅ  Ｆ」「候補  Ｓｅｒｖｉｃｅ  Ｇ」が追加ＷＥＢサービス候補表示領域１３６に表示されている。ユーザによって、追加ＷＥＢサービス候補表示領域１３６に表示されているＷＥＢサービスの候補のいずれかが指定されると、指定されたＷＥＢサービスが、情報処理装置１００に対して検索結果を提供するＷＥＢサービスとして登録される。
【００７０】
すなわち、記憶部１５０が、追加するＷＥＢサービスの候補が存在するＵＲＬを、候補検索用ページ位置情報としてあらかじめ記憶している。追加処理部１４５は、入力部１１０によって候補検索用ページ位置情報のいずれかを選択する操作情報が入力されると、その操作情報によって選択された候補検索用ページ位置情報を、記憶部１５０によって記憶されている複数の検索用ページ位置情報に新たに追加する。候補検索用ページ位置情報を追加することによって、切り替え対象となる検索結果表示画面１３１が増えることになる。
【００７１】
追加ＷＥＢサービス検索領域１３５は、追加したいＷＥＢサービスを検索するために使用される領域である。ユーザが追加ＷＥＢサービス検索領域１３５にＵＲＬを設定し、「Ｓｅａｒｃｈ」ボタンを選択すると、そのＵＲＬによって指定される検索用ページが、例えば、追加ＷＥＢサービス候補表示領域１３６に表示される。ユーザは、追加ＷＥＢサービス検索領域１３５にキーワードを設定し、「Ｓｅａｒｃｈ」ボタンを選択する操作を行ってもよい。その場合には、そのキーワードを含む検索用ページが所定の検索サイトによって検索され、検索された検索用ページが、例えば、追加ＷＥＢサービス候補表示領域１３６に表示される。ここで使用される所定の検索サイトはどのようなものであってもよい。
【００７２】
また、検索情報以外に検索情報入力欄の位置を示す検索情報入力位置情報を検索装置２００に通知することの意義については、上記した通りである。したがって、新たにＷＥＢサービスを追加する際に、検索用ページ位置情報の他にそのページの検索情報入力欄の位置を示す検索情報入力位置情報も記憶させることとしてもよい。そのようにすれば、追加したＷＥＢサービスの検索用ページに検索情報を設定する手間を省略することができる。
【００７３】
すなわち、追加処理部１４５は、通信部１２０を介して、新たな検索用ページ位置情報が示す位置に存在する新たな検索用ページを取得する。追加処理部１４５は、取得した新たな検索用ページから新たな検索用ページにおける検索情報入力欄の位置を示す検索情報入力位置情報を取得し、取得した検索情報入力位置情報を新たな検索用ページ位置情報に対応付けて記憶部１５０に記憶させる。追加処理部１４５は、このように自律的に新たな検索用ページから検索情報入力欄の位置を示す検索情報入力情報を取得して記憶部１５０に記憶させることができる。
【００７４】
また、追加処理部１４５は、取得した新たな検索用ページを表示部１３０に表示させ、表示部１３０によって表示された新たな検索ページのうちで、フォーカスが当てられている入力欄を特定し、特定した入力欄を検索情報入力欄であると判断してもよい。フォーカスは、新たな検索ページを表示部１３０に表示させた段階で既にいずれかの入力欄に当てられている場合もあれば、ユーザによって入力欄が選択されると、選択された入力欄にフォーカスが当てられる場合もある。
【００７５】
また、追加処理部１４５は、検索情報と取得した検索情報入力位置情報とを通信部１２０を介して検索装置２００に通知することとしてもよい。そのようにすれば、検索装置２００は、情報処理装置１００から通知された検索情報と検索情報入力位置情報とに基づいて、検索情報入力欄に検索情報が設定されたものと判断できる。そのため、ユーザにより検索情報入力欄に検索情報を設定する手間を省略して、検索情報に基づいて検索された検索結果を追加ＷＥＢサービス候補表示領域１３６に表示することができる。
【００７６】
［１−８．情報処理システムによって実行される検索処理］
図８は、本発明の実施形態に係る情報処理システムによって実行される検索処理の流れを示すシーケンス図である。図８を参照して、同実施形態に係る情報処理システムによって実行される検索処理の流れについて説明する。
【００７７】
図８に示すように、情報処理装置１００の検索情報通知部１４２は、検索情報の一例としてのキーワードを、通信部１２０を介して検索装置２００に通知する（ステップＳ１０１）。検索装置２００の検索情報取得部２２２は、通信部２１０を介してキーワードを取得する（ステップＳ１０２）。次いで、検索処理部２２３は、キーワードに応じて、ＷＥＢサービスごとに検索を行う（ステップＳ１０３）。検索結果通知部２２４は、ＷＥＢサービスごとの検索結果ページを、通信部２１０を介して情報処理装置１００に通知する（ステップＳ１０４）。
【００７８】
続いて、検索結果取得部１４３は、ＷＥＢサービスごとの検索結果ページを取得し（ステップＳ１０５）、表示制御部１４４は、検索結果ページの１つを表示部１３０に表示させる（ステップＳ１０６）。表示制御部１４４は、入力部１１０が入力を受け付けた操作情報に基づいて、表示対象の検索結果ページを切り替える（ステップＳ１０７）。
【００７９】
［１−９．情報処理装置によって実行されるＷＥＢサービス登録処理］
図９は、本発明の実施形態に係る情報処理装置によって実行されるＷＥＢサービス登録処理の流れを示すフローチャートである。図９を参照して、同実施形態に係る情報処理装置によって実行されるＷＥＢサービス登録処理の流れについて説明する。
【００８０】
図９に示したＷＥＢサービス登録処理は、情報処理装置１００にＷＥＢサービス追加画面１３１ｄが表示された状態において開始される。図９に示すように、情報処理装置１００の追加処理部１４５は、追加ＷＥＢサービス候補のいずれかが選択されたか否かを判断する（ステップＳ２０１）。追加処理部１４５は、追加ＷＥＢサービス候補のいずれかが選択されたと判断した場合には（ステップＳ２０１で「ＹＥＳ」）、ステップＳ２０５に進む。追加処理部１４５は、追加ＷＥＢサービス候補のいずれかが選択されなかったと判断した場合には（ステップＳ２０１で「ＮＯ」）、追加すべきＷＥＢサービスのＵＲＬまたはキーワードの入力を受け付ける。
【００８１】
追加処理部１４５は、入力を受け付けたＵＲＬまたはキーワードをもとに追加すべきＷＥＢサービスを検索し（ステップＳ２０３）、該当するＷＥＢサービスが存在するか否かを判断する（ステップＳ２０４）。追加処理部１４５は、該当するＷＥＢサービスが存在しないと判断した場合には（ステップＳ２０４で「ＮＯ」）、ステップＳ２０２に戻る。追加処理部１４５は、該当するＷＥＢサービスが存在すると判断した場合には（ステップＳ２０４で「ＹＥＳ」）、ステップＳ２０５に進む。
【００８２】
続いて、追加処理部１４５は、追加ＷＥＢサービスのＴｏｐ画面を表示部１３０に表示させ（ステップＳ２０５）、追加ＷＥＢサービスの検索Ｂｏｘにフォーカスが当たっているか否かを判断する（ステップＳ２０６）。ここで、追加ＷＥＢサービスのＴｏｐ画面は、上記した例では、追加ＷＥＢサービスの検索用ページに相当し、検索Ｂｏｘは、上記した例では、検索情報入力欄に相当する。
【００８３】
追加処理部１４５は、追加ＷＥＢサービスの検索Ｂｏｘにフォーカスが当たっていると判断した場合には（ステップＳ２０６で「ＹＥＳ」）、ステップＳ２０８に進む。追加処理部１４５は、追加ＷＥＢサービスの検索Ｂｏｘにフォーカスが当たっていないと判断した場合には（ステップＳ２０６で「ＮＯ」）、ユーザによって検索Ｂｏｘが指定されたか否かを判断する（ステップＳ２０７）。追加処理部１４５は、ユーザによって検索Ｂｏｘが指定されたと判断した場合には（ステップＳ２０７で「ＹＥＳ」）、ステップＳ２０８に進み、ユーザによって検索Ｂｏｘが指定されていないと判断した場合には（ステップＳ２０７で「ＮＯ」）、ステップＳ２１０に進む。
【００８４】
続いて、追加処理部１４５は、指定されているキーワードを追加ＷＥＢサービスの検索Ｂｏｘに自動入力し（ステップＳ２０８）、追加ＷＥＢサービスを使用した検索結果を表示部１３０に表示させる（ステップＳ２０９）。追加処理部１４５は、追加ＷＥＢサービスと検索Ｂｏｘの位置とを記憶部１５０に登録して（ステップＳ２１０）、ＷＥＢサービスの登録処理を終了する。
【００８５】
＜２．変形例＞
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８６】
＜３．まとめ＞
本実施形態によれば、ユーザは、情報処理装置を使用して、同一の検索情報に基づいて複数の検索サイトが検索して得たそれぞれの検索結果を容易に閲覧することが可能となる。ユーザは、１つの検索情報を指定するだけで、あらかじめ指定する複数の検索サイトからその検索情報に基づいて検索された検索結果を取得し、閲覧することができる。
【００８７】
特に、情報処理装置の表示領域が狭い場合などには、同時に表示できる検索結果の数が制限されることが多い。本実施形態に係る情報処理装置によれば、表示対象の検索結果をユーザから入力された操作情報に基づいて切り替えることができる。そのため、本実施形態に係る情報処理装置は、このように同時に表示できる検索結果の数が制限されるような場合に使用されると、特に有利な効果を奏する。
【００８８】
また、本実施形態に係る情報処理装置の入力部がタッチパネルにより構成される場合には、ユーザによって入力されるフリック操作をタッチパネルにより検出し、検出したフリック操作に基づいて、表示対象の検索結果を容易に切り替えることができる。
【００８９】
さらに、本実施形態によれば、新たに追加したい検索サイトをユーザが追加することが可能である。さらに、新たに追加したい検索サイトの検索用ページ（Ｔｏｐページなど）に存在する検索情報入力欄の位置を示す検索情報入力位置情報を合わせて追加しておくことも可能である。そのようにすれば、指定されているキーワードが検索情報入力欄に自動的に設定されるので、検索情報入力欄にユーザが検索情報を入力するためにかかる手間を省略することができる。
【符号の説明】
【００９０】
１０    情報処理システム
１００  情報処理装置
１１０  入力部
１２０  通信部
１３０  表示部
１４０  制御部
１４１  検索情報取得部
１４２  検索情報通知部
１４３  検索結果取得部
１４４  表示制御部
１４５  追加処理部
１５０  記憶部
２００  検索装置
２１０  通信部
２２０  制御部
２２１  検索用ページ提供部
２２２  検索情報取得部
２２３  検索処理部
２２４  検索結果通知部
２３０  記憶部
３００  ネットワーク
【図１】
2011118770.tif 000003
【図２】
2011118770.tif 000004
【図３】
2011118770.tif 000005
【図４】
2011118770.tif 000006
【図５】
2011118770.tif 000007
【図６】
2011118770.tif 000008
【図７】
2011118770.tif 000009
【図８】
2011118770.tif 000010
【図９】
2011118770.tif 000011