(57)【特許請求の範囲】
【請求項１】
キーワードの取得要求を第１サーバに送り、前記第１サーバから第１キーワードを取得する取得部と、
前記取得部により前記第１キーワードが取得されたとき、前記第１キーワードの指定をユーザから受けることなく、前記第１キーワードに対応する画像の取得要求を第２サーバに送り、前記第２サーバから第１画像を取得する情報取得部と、
前記情報取得部により取得された第１画像を表示する表示部と、
前記表示部に表示された第１画像を選択可能な操作部と、を備え、
前記表示部は、前記操作部によって前記第１画像が選択される場合に、前記第１画像の選択に応じて、第１領域に、第３サーバから前記第１キーワードに基づいて取得可能な第１情報を表示するとともに、第２領域に、前記第３サーバとは異なる第４サーバから前記第１キーワードに基づいて取得可能な第２情報を表示し、
前記第１情報の種別と、前記第２情報の種別とが相異することを特徴とする電子機器。
【請求項２】
前記表示部は、第３領域に、前記第１キーワードに対応するコンテンツを表示するものであって、
前記第３領域は、前記第１領域及び前記第２領域よりも大きいことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記表示部は、前記第１画像の選択に応じて、前記第１領域に前記第１情報を表示し、かつ、前記第２領域に前記第２情報を表示し、かつ、前記第３領域に前記コンテンツを表示することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記第１領域及び前記第２領域は、前記第３領域よりも下の領域であることを特徴とする請求項３に記載の電子機器。
【請求項５】
前記第１情報の種別、又は前記第２情報の種別の一方は、Ｗｅｂ検索の結果であるか、または画像検索の結果であるか、またはビデオ検索の結果であるか、いずれかであることを特徴とする請求項１乃至請求項４のいずれか１項に記載の電子機器。
【請求項６】
前記第１情報の種別、又は前記第２情報の種別の一方は、物品の購入に関するものであることを特徴とする請求項１乃至請求項５のいずれか１項に記載の電子機器。
【請求項７】
前記第１情報の種別、又は前記第２情報の種別の一方は、つぶやきに関するものであることを特徴とする請求項１乃至請求項６のいずれか１項に記載の電子機器。
【請求項８】
前記表示部は、前記第１情報と前記第２情報とのうち、どちらか早く取得した情報を先に表示することを特徴とする請求項１乃至請求項７のいずれか１項に記載の電子機器。
【請求項９】
前記第１キーワードに対応する前記第１画像は、前記表示部に複数のキーワードにそれぞれ対応する複数の画像のうちから、ユーザによって選択されることを特徴とする請求項１乃至請求項８のいずれか１項に記載の電子機器。
【請求項１０】
キーワードの取得要求を第１サーバに送り、前記第１サーバから第１キーワードを取得する取得ステップと、
前記取得ステップにより前記第１キーワードが取得されたとき、前記第１キーワードの指定をユーザから受けることなく、前記第１キーワードに対応する画像の取得要求を第２サーバに送り、前記第２サーバから第１画像を取得する情報取得ステップと
前記情報取得ステップにより取得された第１画像を表示装置に表示するステップと
前記表示装置に表示された第１画像を選択するステップと、
前記第１画像が選択される場合に、前記第１画像の選択に応じて、第１領域に、第３サーバから前記第１キーワードに基づいて取得可能な第１情報を表示装置に表示するとともに、第２領域に、前記第３サーバとは異なる第４サーバから前記第１キーワードに基づいて取得可能な第２情報を前記表示装置に表示するステップとをコンピューが実行し、
前記第１情報の種別と、前記第２情報の種別とが相異することを特徴とする情報提示方法。
【請求項１１】
キーワードの取得要求を第１サーバに送り、前記第１サーバから第１キーワードを取得する取得ステップと、
前記取得ステップにより前記第１キーワードが取得されたとき、前記第１キーワードの指定をユーザから受けることなく、前記第１キーワードに対応する画像の取得要求を第２サーバに送り、前記第２サーバから第１画像を取得する情報取得ステップと
前記情報取得ステップにより取得された第１画像を表示装置に表示するステップと
前記表示装置に表示された第１画像を選択するステップと、
前記第１画像が選択される場合に、前記第１画像の選択に応じて、第１領域に、第３サーバから前記第１キーワードに基づいて取得可能な第１情報を表示装置に表示するとともに、第２領域に、前記第３サーバとは異なる第４サーバから前記第１キーワードに基づいて取得可能な第２情報を前記表示装置に表示するステップとをコンピュータに実行させ、  前記第１情報の種別と、前記第２情報の種別とが相異することを特徴とする情報提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、情報提示方法および情報提示プログラムに関する。
【背景技術】
【０００２】
従来の検索システムでは、横断検索ＣＧＩが、ブラウザから検索要求メッセージを受信し、この検索要求メッセージに基づき、検索サイトの記述規則に則って検索条件を生成する。そして、この検索条件を引数とした検索要求メッセージを、この検索サイトへ送信し、この検索サイトから、横断検索の結果のＨＴＭＬデータを受信する。横断検索ＣＧＩプログラムは、このＨＴＭＬデータを変換し、変換後のＨＴＭＬデータを組み込んだ検索結果提示画面のデータを、ブラウザへ応答する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2003-233618号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のシステムでは、横断検索を行うために、事前にユーザが検索キーワードを考えてブラウザに入力する必要があり、ユーザからキーワードの入力が無い限り、ユーザに情報を提示することはできなかった。
【０００５】
本発明の実施形態は、ユーザに関心のある情報の取得から提示まで、簡易に実現することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様としての電子機器は、操作部と、表示部とを備える。
【０００７】
前記操作部は、第１キーワードに対応する第１画像を選択可能である。
【０００８】
前記表示部は、前記操作部によって前記第１画像が選択される場合に、前記第１画像の選択に応じて、第１領域に、第１サーバから前記第１キーワードに基づいて取得可能な第１情報を表示するとともに、第２領域に、前記第１サーバとは異なる第２サーバから前記第１キーワードに基づいて取得可能な第２情報を表示する。
【０００９】
前記第１情報の種別と、前記第２情報の種別とが相異する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る情報提示装置の構成を示す。
【図２】カバー部の動作の流れを示す。
【図３】ソケット部の動作の流れを示す。
【図４】サービスリスト保持部が保持する情報の一例を示す。
【図５】カバー部により提示される、キーワードと情報の対の一覧の例を示す。
【図６】ソケット部により提示される、Webサービスごとの横断検索の結果を示す。
【発明を実施するための形態】
【００１１】
本発明の実施形態は、ユーザは何も興味がない状態から、興味対象の喚起、さらにより詳細な情報の取得までを一連の流れとして、滞らせることなく簡易に行うとするものである。
【００１２】
図１に、本発明の実施形態に係る情報提示装置の構成を示す。
【００１３】
本装置は、カバー部１０２とソケット部１０７の二つの機能を備えることを、大きな特徴とする。カバー部１０２では、ユーザに興味があるかもしれないキーワードとそれに関連する情報（画像または音声など）を提示し、ユーザの興味を喚起する。ソケット部１０７は、カバー部１０２の提示により、ユーザの興味が喚起された場合、横断検索によりさらに詳しい情報を入手し、ユーザに当該詳しい情報を提示する。カバー部１０２とソケット部１０７は容易に切り替えられるようになっており、これにより、ユーザは興味喚起から検索結果までを一連の流れとして、滞ることなく操作を行うことができる。以下、本装置について、詳細に説明する。
【００１４】
本装置は、移動体端末やパーソナルコンピュータ等のユーザ端末に組み込むことができる。あるいは本装置は、複数の端末とネットワークを介して通信するサーバ装置に組み込むこともできる。以下では、特に断りのない限り、本装置は、ユーザ端末に組み込まれるものとして説明を行う。
【００１５】
入力部１０１は、キーボードやマウス、あるいはタッチパネル等、ユーザによる指示入力を受け付ける。ユーザが入力した指示は、入力部１０１からカバー部１０２に送られる。なお、本装置がサーバとして実施される場合は、入力部１０１は、各ユーザ端末から、ネットワークを介して、各ユーザの指示入力のデータを受信する。
【００１６】
表示部１０６は、ユーザに画像または音声などを提示する。表示部１０６は、カバー部１０２およびソケット部１０７から渡されるデータを、画像や動画として表示、あるいは音声で再生などを行う。音声再生はタッチされた時などに行ってもよい。本装置がサーバとして実施される場合は、表示部１０６は、各ユーザ端末へ当該データを送信する機能を有する。
【００１７】
サービスリスト保持部１０３は、各種Webサービスに関する情報を保持している。
【００１８】
図４に、サービスリスト保持部１０３が保持する情報の一例を示す。
【００１９】
サービスリスト保持部１０３は、Webサービス名（タイトル）と、使用すべきAPI（たとえばURI）と、Webサービスの利用に必要なパラメータと、そのWebサービスが提供可能な機能とを一セットとして保持している。このセットは、Webサービスごとに保持されている。
【００２０】
カバー部１０２およびソケット部１０７は、サービスリスト保持部１０３に要求を渡すことで、必要なWebサービスのリストを得る。サービスリスト保持部１０３へ渡す要求には、欲しい情報の種類（たとえば「キーワード」、「画像」、「映像」、「音声」など）を含める。さらに、ユーザの嗜好情報および位置情報などが、追加的に含まれても良い。
ユーザの嗜好情報および位置情報は、端末内あるいはサーバ上に事前に登録しておけばよい。
【００２１】
サービスリスト保持部１０３は、カバー部１０２またはソケット部１０７から渡された要求に基づき、保持しているWebサービスリストの中から適切なWebサービスを選択し、要求元に返す。
【００２２】
例えば、サービスリスト保持部１０３は、欲しい情報の種類として「キーワード」を指定されたら、現在の検索トレンドを提供するWebサービスのリスト（Webサービス名、URLやパラメータ等）を返す。図４の例では、「Googleトレンド検索」や、「Twitterトレンド」のリストを、カバー部１０２に返す。なお、「Googleトレンド検索」および「Twitterトレンド」は、現在のトレンドに関するキーワードのリストを返すWebサービスである。
【００２３】
別の例として、カバー部１０２から、欲しい種類の情報として「画像」を要求されたら、イメージ検索のWeb サービスのリストを返す。図４の例では、「Google画像検索」のリストを返す。なお、「Google画像検索」は、指定されたパラメータに関連する画像を返すWebサービスである。その他、「音楽」を要求されたら、CreativeCommonsのライブラリから音楽を検索するWebサービスのリストを返す。
【００２４】
サービスリスト保持部１０３が返すリストに含めるWebサービスは、単数であっても複数であっても構わず、またリストが空であっても構わない。リストが空の場合、本装置はユーザにその旨表示してもよいし、単純に無視しても良い。無視した場合、ユーザにはそのキーワードあるいは情報は存在しなかったように見えるが、ユーザを煩わせることが少なくなるため、無視するほうが望ましい。ただし、ユーザに表示する情報が全くなくなる場合は、エラー表示としたほうが良い。
【００２５】
図２に、カバー部１０２の動作の流れを示す。
【００２６】
ユーザが本装置を起動させると、カバー部１０２が自動的にサービスリスト保持部１０３に、キーワード取得に使用するWebサービスのリストを要求し、取得する（S11）。
【００２７】
該当するWebサービスは、検索トレンド情報（キーワード）を提供するサービスや、特定の雑誌やブログの最新記事からキーワードを抽出して返すサービスなど、ユーザの入力が明示的に必要ないWebサービスである（上述の「Googleトレンド検索」、「Twitterトレンド」など）。このWebサービスを提供するサーバは、第１サーバに相当し、第１サーバのアドレス（API等のURL）は、第１アドレスに相当する。
【００２８】
カバー部１０２は、当該Webサービスからキーワードを取得することをキーワード取得部１０４に要求する（S12）。カバー部１０２からの要求には、Webサービス名、当該Webサービスへの問い合わせに使用するべきAPIと、必要に応じてそのパラメータが含まれている。本実施形態ではサービスリスト保持部１０３でAPIを管理しているが、キーワード取得部１０４でWebサービスごとのAPIを管理してもよい。この場合、カバー部１０２はWebサービスの名称のみをキーワード取得部１０４に通知し、キーワード取得部１０４で、該当するAPIを特定してもよい。
【００２９】
キーワード取得部１０４は、Webサービスの問い合わせを行い、当該Webサービスから返されるキーワードから、キーワードリストを作成して、カバー部１０２に返す。複数のWebサービスを使用した場合、使用したWebサービスごとに、キーワードリストを作成する。
この際、必要であればユーザの嗜好情報や位置情報などを、問い合わせに含めても良い。
【００３０】
キーワードリストを受け取ったカバー部１０２は、再びサービスリスト保持部１０３に、Webサービスのリストを要求する。このとき、画像取得に使用するWebサービスを指定する。例では、「Google画像検索」のWebサービスのリストが、カバー部１０２に返される。ここでは画像取得に使用するWebサービスを指定したが、音声データの取得に使用するWebサービスを指定してもよい。画像や音声等の情報提供サービスを提供するサーバは、第２サーバに相当し、第２サーバのアドレス（API等のURL）は、第２アドレスに相当する。
【００３１】
カバー部１０２は、情報取得部１０５に、上記キーワードリストと、サービスリスト保持部１０３から得られたWebサービスリストを渡す（S13）。
【００３２】
情報取得部１０５は、Webサービスリストに含まれるWebサービスに対し、キーワードリストに含まれるキーワードを指定して問い合わせを行う。これにより、当該キーワードに対応する情報（本例ではキーワードに応じた画像）を取得する。情報取得部１０５は、取得した情報を、キーワードに関連づけて、カバー部１０２に返す。
【００３３】
カバー部１０２は、情報取得部１０５から取得した情報と、その情報を得るために使用したキーワードを、一セットとして保持する。すなわち、カバー部１０２は、当該情報とキーワードのセットを記憶する記憶部を含む。なお、ここでは記憶部は、カバー部１０２の内部に存在するとしているが、本装置からアクセス可能な外部記憶部でもよいし、その他の場所に存在してもよい。
【００３４】
カバー部１０２は、受け取った情報とキーワードの対を、表示部１０６に送ることで、当該情報とキーワードの対を、ユーザに提示する（S14）。カバー部１０２は、入力部１０１からのユーザ指示を待機する（S15）。
【００３５】
表示部１０６は、当該情報（ここでは画像）とキーワードの対を画面に表示する。つまり、単なるキーワードを表示するのではなく、該当する情報とともに（あるいは情報のみ）表示する。これにより、ユーザに訴求できる形式での表示が可能となり、ユーザの興味を、喚起できる。図５に、表示部１０６に表示される、情報（画像）とキーワードの対の一覧の例を示す。
【００３６】
ユーザは、関心のある１つの情報（ここでは画像）を、入力部１０１を用いて選択する。選択された情報の識別子が、カバー部１０２に通知される（S16のYes）。ここでは１つの情報を選択するとしたが、同時に複数の情報を選択してもよい。また、情報を選択するとしたが、表示されたキーワードを選択してもよい。
【００３７】
カバー部１０２では、ユーザが選択した情報に対応するキーワードを、ソケット部１０７に渡す（S17）。
【００３８】
図３に、ソケット部１０７の動作の流れを示す。
【００３９】
ソケット部１０７では、まずサービスリスト保持部１０３に、使用するWebサービスのリストを要求し、取得する（S21）。
【００４０】
問い合わせに対して、サービスリスト保持部１０３は、Web サービスのリストを検索・作成し、ソケット部１０７に返答する。ここで検索するWebサービスは、インターネット上の横断検索のためのWebサービスである。検索サービスを提供するサーバは第３サーバに相当し、第３サーバのアドレス（API等のURL）は、第３アドレスに相当する。
【００４１】
この時、サービスリスト保持部１０３への要求には、カバー部１０２から渡されたキーワードを含めても良い。キーワードを含めた場合、サービスリスト保持部１０３は、そのキーワードに適したWebサービスを検索しても良い。
【００４２】
ソケット部１０７は、サービスリスト保持部１０３から取得したWebサービスのリストと、カバー部１０２から渡されたキーワードを、Webサービス取得部１０８に渡す（S22）。
【００４３】
Webサービス取得部１０８は、渡されたリストに記載されているWebサービスのそれぞれに、上記キーワードによる横断検索を要求し、横断検索の結果を、当該Webサービスのそれぞれから取得する。取得したWebサービスごとの横断検索の結果は、ソケット部１０７に返される。
【００４４】
ソケット部１０７は、Webサービス取得部１０８から渡されたWebサービスごとの横断検索の結果を統合して、表示部１０６に送る（S23、S24のYes）。これにより、横断検索の結果をユーザに提示する。
【００４５】
この時、ソケット部１０７は、Webサービス取得部１０８からの結果が全て揃うまで待つのではなく、結果が届き次第、逐次表示部１０８に渡しても良い。これにより、ユーザの体感的な待ち時間が減少する。
【００４６】
表示部１０５はソケット部１０７から送られてきた情報をまとめて一覧で表示する。図６に、表示部１０５に表示される、Webサービスごとの横断検索結果の例を示す。図６の例では、Web検索、画像検索、ビデオ検索の３つのWebサービスでそれぞれ横断検索を行った結果が、画面の下に表示されている。画面の上の「Web検索結果  最初の候補ページ」は、「Web検索結果」の中で一番上に表示されたものの詳細Webページである。
【００４７】
以上、本実施形態によれば、ユーザは何も興味がない状態から、興味対象の喚起、さらにより詳細な情報の取得までを、一連の流れで滞ることなく簡易に行うことができる。
【００４８】
すなわちカバー部１０２による興味の喚起から、ソケット部１０７での詳細な情報の取得までを、一連の流れで滞ることなく簡易に行うことができる。具体的に、カバー部の処理により、検索キーワード（検索条件）を自律的に取得するため、最初にユーザは何も入力する必要はない。また、キーワードに対応する情報（画像や音声等）を取得してユーザに提示し、ユーザが関心を示した情報について横断検索を行い、検索結果を返す。このようにして、検索条件が何もない状態から、検索条件の提示、横断検索を利用して幅広い情報を提示するといった一連の流れを簡易に実現できる。
【００４９】
なお、上記の実施形態に示した情報提示装置は、例えば、汎用のコンピュータ装置を基本ハードウェアとして用いることでも実現することが可能である。すなわち、当該装置の各要素は、上記のコンピュータ装置に搭載されたプロセッサにプログラムを実行させることにより実現することができる。このとき、本装置は、上記のプログラムをコンピュータ装置にあらかじめインストールすることで実現してもよいし、CD−ROMなどの記憶媒体に記憶して、あるいはネットワークを介して上記のプログラムを配布して、このプログラムをコンピュータ装置に適宜インストールすることで実現してもよい。また、同装置内のサービスリスト保持部は、上記のコンピュータ装置に内蔵あるいは外付けされたメモリ、ハードディスクもしくはCD−R、CD−RW、DVD−RAM、DVD−Rなどの記憶媒体などを適宜利用して実現することができる。
【００５０】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図１】
0005537616.tif 000002
【図２】
0005537616.tif 000003
【図３】
0005537616.tif 000004
【図４】
0005537616.tif 000005
【図５】
0005537616.tif 000006
【図６】
0005537616.tif 000007