(57)【要約】【課題】推奨情報を提示するにあたって、当該情報を推奨する根拠となった情報（コンテキスト）を分かり易くユーザに提示すること。【解決手段】情報推奨システム１００は、ユーザの状況を表すパラメータであるコンテキストの中から、現時点での主要なコンテキストを決定するコンテキスト決定手段１０１と、決定された前記主要なコンテキストに応じて推奨情報を決定する推奨情報決定手段１０２と、決定された前記主要なコンテキストに応じて背景画像を決定するフィールド決定手段１０５と、前記推奨情報を、前記背景画像とともに表示するように制御する推奨情報表示制御手段１０４と、を有する。【選択図】図１
2010211258.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの状況を表すパラメータであるコンテキストの中から、現時点での主要なコンテキストを決定するコンテキスト決定手段と、
決定された前記主要なコンテキストに応じて推奨情報を決定する推奨情報決定手段と、
決定された前記主要なコンテキストに応じて背景画像を決定するフィールド決定手段と、
前記推奨情報を、前記背景画像とともに表示するように制御する推奨情報表示制御手段と、
を有することを特徴とする、情報推奨装置。
【請求項２】
ユーザによる背景画像の選択を受け付けるフィールド選択手段を有し、
前記フィールド選択手段により前記背景画像が選択された場合、
前記コンテキスト決定手段は、選択された前記背景画像に基づいて前記主要なコンテキストを決定し、
前記フィールド決定手段は、選択された前記背景画像を背景画像として決定することを特徴とする、請求項１記載の情報推奨装置。
【請求項３】
前記主要なコンテキストが複数である場合、
前記フィールド決定手段は、前記主要なコンテキスト毎に前記背景画像を決定し、
前記推奨情報表示制御手段は、前記背景画像毎に表示領域を分割し、前記背景画像毎に前記推奨情報を表示するように制御することを特徴とする、請求項１又は２記載の情報推奨装置。
【請求項４】
背景画像とともに、該背景画像に対応するレイアウト情報を記憶するフィールド情報記憶手段を有し、
前記推奨情報表示制御手段は、前記推奨情報を、前記レイアウト情報に基づいては位置する制御をすることを特徴とする、請求項１から３のいずれか１項記載の情報推奨装置。
【請求項５】
ネットワークを介してクライアント端末と接続する情報推奨サーバであって、
前記クライアント端末のユーザの情報を表すパラメータであるコンテキストの中から、現時点での主要なコンテキストを決定するコンテキスト決定手段と、
決定された前記主要なコンテキストに応じて推奨情報を決定する推奨情報決定手段と、
決定された前記主要なコンテキストに応じて背景画像を決定するフィールド決定手段と、
前記推奨情報を、前記背景画像とともに、前記クライアント端末の出力手段にて表示するように制御する推奨情報表示制御手段と、
を有することを特徴とする、情報推奨サーバ。
【請求項６】
ユーザの状況を表すパラメータであるコンテキストの中から、現時点での主要なコンテキストを決定するコンテキスト決定工程と、
決定された前記主要なコンテキストに応じて推奨情報を決定する推奨情報決定工程と、
決定された前記主要なコンテキストに応じて背景画像を決定するフィールド決定工程と、
前記推奨情報を、前記背景画像とともに表示するように制御する推奨情報表示制御工程と、
を含むことを特徴とする、情報推奨方法。
【請求項７】
コンピュータを、
ユーザの状況を表すパラメータであるコンテキストの中から、現時点での主要なコンテキストを決定するコンテキスト決定手段と、
決定された前記主要なコンテキストに応じて推奨情報を決定する推奨情報決定手段と、
決定された前記主要なコンテキストに応じて背景画像を決定するフィールド決定手段と、
前記推奨情報を、前記背景画像とともに表示するように制御する推奨情報表示制御手段として機能させることを特徴とする、情報推奨プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報推奨装置、サーバ、方法及びプログラムに関し、特に、ユーザの状況やコンテキストに従って適切なメニューやアプリケーションを提供する仕組みに関する。
【背景技術】
【０００２】
本発明に関連する技術が記載された文献として、特許文献１を挙げる。特許文献１には、例えば段落００１０を参照すると、センサでの検出情報に基づき作成され、フィルタリング条件と、前記受信手段で受信された複数種類のコンテキストとを比較し、前記フィルタリング条件に適合する有効なコンテキストを選択する手段と、コンテキストに基づくサービスを移動端末機へ提供するアプリケーション装置へ、有効なコンテキストを送信する手段とを備える「コンテキストフィルタリング装置」が記載されている。
【０００３】
また、特許文献１には、外部装置について、天候、時刻、現在位置、高度の情報（センシングデータ。段落０００４，００２３等参照。）を利用することが記載されている。しかしながら、それらの情報をどのようなシーンにマッピングするべきかということについては記載がない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１８２１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザの過去の履歴や、その場の状況など（以下、「コンテキスト」という）に応じて、情報やサービスなどを推奨する各種システムが開発されている。Ｗｅｂなどで提供されている、そのような情報の推奨システムにおいては、その情報の推奨の根拠となった情報（コンテキスト）はほとんど提示されない。提示される場合であっても、文字によって表示される程度である。
【０００６】
推奨の根拠となった情報が提示される情報の推奨システムとして、モバイル端末などにおいて行われているサービスや実証実験が挙げられる。当該サービス等においては、推奨する情報やサービス（以下、「推奨情報」という）を文字で表示したり、地図などの上に表示したりするものがある。そして、推奨の根拠となった情報が位置などのある特定の理由とフォーマットに限られている。
【０００７】
しかしながら、今後はウィジェットのような、機能を持ったアプリケーション自体を推奨するようになると考えられ、こうした環境を含め、ウィジェットや情報が推奨された理由が、ユーザによりわかり易く提示されることは、ますます重要になってくると考えられる。以下、本発明が課題とする問題点を３点挙げる。
【０００８】
第１の課題は、ユーザのコンテキストに応じて複数のウィジェットや、アプリケーションや情報を推奨するシステムにおいて、その推奨を行う根拠となった、コンテキストをユーザに提示するにあたり、文字や画像で表示をしても、たくさん表示されている要素の中に埋もれてしまってわかりにくいことである。
【０００９】
第２の問題点は、モバイル機器は画面が狭いため、より多くの候補を出そうとした場合、コンテキストの情報を出す場所が無くなってしまうことである。また、小さい字で出すと読みにくい。さらに、操作をすることによって表示をさせるのは煩雑である。
【００１０】
第３の問題点は、ユーザにより、コンテキストの変更を行う際にも、多数ならんだ文字の選択肢の中から特定のものを選び出すのは煩雑で、ユーザにとってわかりにくい。
【００１１】
そこで本発明は、上記実情に鑑みて、推奨情報を提示するにあたって、当該情報を推奨する根拠となった情報（コンテキスト）を分かり易くユーザに提示することが可能な情報推奨装置、サーバ、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、下記の構成を備える情報推奨装置、サーバ、方法及びプログラムを提供する。
【００１３】
本発明に係る情報推奨装置は、ユーザの状況を表すパラメータであるコンテキストの中から、現時点での主要なコンテキストを決定するコンテキスト決定手段と、決定された前記主要なコンテキストに応じて推奨情報を決定する推奨情報決定手段と、決定された前記主要なコンテキストに応じて背景画像を決定するフィールド決定手段と、前記推奨情報を、前記背景画像とともに表示するように制御する推奨情報表示制御手段と、を有することを特徴とする。
【００１４】
本発明に係る情報推奨サーバは、ネットワークを介してクライアント端末と接続する情報推奨サーバであって、前記クライアント端末のユーザの情報を表すパラメータであるコンテキストの中から、現時点での主要なコンテキストを決定するコンテキスト決定手段と、決定された前記主要なコンテキストに応じて推奨情報を決定する推奨情報決定手段と、決定された前記主要なコンテキストに応じて背景画像を決定するフィールド決定手段と、前記推奨情報を、前記背景画像とともに、前記クライアント端末の出力手段にて表示するように制御する推奨情報表示制御手段と、を有することを特徴とする。
【００１５】
本発明に係る情報推奨方法は、ユーザの状況を表すパラメータであるコンテキストの中から、現時点での主要なコンテキストを決定するコンテキスト決定工程と、決定された前記主要なコンテキストに応じて推奨情報を決定する推奨情報決定工程と、決定された前記主要なコンテキストに応じて背景画像を決定するフィールド決定工程と、前記推奨情報を、前記背景画像とともに表示するように制御する推奨情報表示制御工程と、を含むことを特徴とする。
【００１６】
本発明に係る情報推奨プログラムは、コンピュータを、ユーザの状況を表すパラメータであるコンテキストの中から、現時点での主要なコンテキストを決定するコンテキスト決定手段と、決定された前記主要なコンテキストに応じて推奨情報を決定する推奨情報決定手段と、決定された前記主要なコンテキストに応じて背景画像を決定するフィールド決定手段と、前記推奨情報を、前記背景画像とともに表示するように制御する推奨情報表示制御手段として機能させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、推奨情報を提示するにあたって、当該情報を推奨する根拠となった情報（コンテキスト）を分かり易くユーザに提示することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明を実施するための第１の形態の機能構成を示すブロック図である。
【図２】本発明を実施するための第１の形態のフィールド情報記憶手段の構成を説明するための図である。
【図３】本発明を実施するための第１の形態の推奨情報記憶手段の構成を説明するための図である。
【図４】本発明を実施するための第１の形態の推奨情報表示処理の流れを示すシーケンス図である。
【図５】本発明を実施するための第１の形態の推奨情報表示処理の処理結果による推奨情報表示画面の一例を示す図である。
【図６】本発明を実施するための第１の形態のフィールド選択処理の流れを示すシーケンス図である。
【図７】本発明を実施するための第１の形態のフィールド選択処理において入出力手段が表示する画面の一例を示す図である。
【図８】本発明を実施するための第２の形態の機能構成を示すブロック図である。
【図９】本発明を実施するための第３の形態の推奨情報表示処理の処理結果による推奨情報表示画面の一例を示す図である。
【図１０】本発明を実施するための第４の形態の推奨情報記憶手段の構成を説明するための図である。
【図１１】本発明を実施するための第４の形態のフィールド情報記憶手段の構成を説明するための図（その１）である。
【図１２】本発明を実施するための第４の形態のフィールド情報記憶手段の構成を説明するための図（その２）である。
【図１３】本発明を実施するための第４の形態の推奨情報表示処理の処理結果による推奨情報表示画面の一例を示す図である。
【発明を実施するための形態】
【００１９】
次に、本発明を実施するための形態について図面を参照して詳細に説明する。
【００２０】
＜第１の実施の形態＞
図１を参照すると、本実施形態の機能構成が示されている。本実施形態に係る情報推奨システム１００は、図示のように、各種情報リソース２００から情報の入力を受けて、主要なコンテキストを決定するコンテキスト決定手段１０１と、推奨情報決定手段１０２と、推奨情報記憶手段１０３と、推奨情報表示制御手段１０４と、フィールド決定手段１０５と、フィールド記憶手段１０６と、フィールド選択手段１０７と、入出力手段１０８と、を有する構成である。以下、各手段の機能等について説明する。
【００２１】
各種情報リソース２００は、ユーザのコンテキストを決定するにあたって必要な情報を提供するリソースであり、本実施形態においては、以下のような各種装置を含むものである。
【００２２】
すなわち、天気予報サービス、スケジュール記憶手段、基地局情報、無線ＬＡＮ（以下、「ＷＬＡＮ」という），ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍｓ）、時計、電話、メーラ、ＲＳＳリーダ、非接触型ＩＣタグなどである。各々の利用方法については、コンテキスト決定手段１０１の説明において述べる。
【００２３】
コンテキスト決定手段１０１は、各種情報リソース２００からの入力に基づいて、主要なコンテキストを決定する手段である。
【００２４】
主要なコンテキストとは、その時点でユーザの状況をもっとも良く表していると予想されるコンテキストのパラメータのことであり、この情報を基に、ユーザの状況に合わせた推奨情報の決定を行う。すなわち、想定されるユーザの状況が多数ある中で、その時点のユーザの状況との関連性が強いものについて、「主要な」という。主要なコンテキストの決定方法には、以下のようなものがある。
【００２５】
●もっとも最近に変化したコンテキストを利用する。
●各々のコンテキストの値に対して優先度を付与し、優先度の高いものを主要なコンテキストとする。優先度の設定は、予めシステムによって設定しておくか、ユーザによって設定されるなどの方法がある。
●対応する推奨情報がもっとも多いコンテキストの値を利用する。
●ユーザによって選択される。
【００２６】
コンテキストの具体的な値については、以下に列挙する。
【００２７】
●コンテキスト決定手段１０１は、主要なコンテキストとして時間帯を決定してもよい。その場合の時間帯とは、たとえば、朝、昼、夜などの値となる。この値は、時計を利用して読み出された時刻情報に基づいて決定される。
【００２８】
●コンテキスト決定手段１０１は、主要なコンテキストとして、習慣行動を決定してもよい。その場合の習慣行動とは、起床、出勤、帰宅、就寝などである。この決定をするにあたっては、時計による時刻と、時計と習慣行動との対応データベースとが利用される。
【００２９】
●コンテキスト決定手段１０１は、主要なコンテキストとして、個人的な意味づけを持つ場所を決定してもよい。この場合に個人的な意味づけを持つ場所とは、自宅、実家、会社、行き着けの施設、客先などである。この値は、ＧＰＳ、ＷＬＡＮアクセスポイント、携帯電話の基地局情報などに基づいて決定される。
【００３０】
●コンテキスト決定手段１０１は、主要なコンテキストとして、一般的な場所を決定してもよい。一般的な場所とは、地図、階、店舗、駅、飛行場、ビル、ホテル、個別の施設などである。この値は、ＧＰＳ、ＷＬＡＮアクセスポイント、携帯電話の基地局情報などに基づいて決定される。もしくは、ユーザのスケジュールに含まれる情報に関連する位置の情報を基にして決定される。この情報はスケジュール記憶手段から取得される。スケジュール記憶手段へは、ネットワークを介してアクセスしてもよい。
【００３１】
●コンテキスト決定手段１０１は、主要なコンテキストとして、移動手段を決定してもよい。移動手段とは、電車・バス・船・タクシーなどである。この値は、ＷＬＡＮのアクセスポイント、非接触センサーによる、入退場記録などによって決定される。
【００３２】
●コンテキスト決定手段１０１は、主要なコンテキストとして、天気を決定してもよい。天気とは、晴れ、雨、曇りなどである。この値は、たとえばネットワーク上で提供される、天気予報サービスなどによって判断する。
【００３３】
●コンテキスト決定手段１０１は、主要なコンテキストとして、スケジュールを利用してもよい。スケジュールとは、会議、移動、仕事、旅行、などである。この値は、現在の時刻の情報と、ユーザのスケジュールが設定されたスケジュール記憶手段によって判明する。
【００３４】
●コンテキスト決定手段１０１は、主要なコンテキストとして、コミュニケーション情報を決定してもよい。コミュニケーション情報とは、発信者、着信者、著者、電話、メール、ブログ、などである。これら情報は、電話、メーラ（電子メールソフト）、ＲＳＳリーダなどから取得される、装置の種別、発信者、着信者、著者の情報から決定される。
【００３５】
●コンテキスト決定手段１０１は、主要なコンテキストとして、非接触型ＩＣタグシステムを利用する電子マネーなどから得られる、商品の購買情報に基づいて決定される、小説・ゲーム・雑誌・動画・映画のいずれかの情報を利用してもよい。
【００３６】
●コンテキスト決定手段１０１は、主要なコンテキストとして、上記にあげた要素を複合して利用してもよい。
【００３７】
●コンテキスト決定手段１０１は、主要なコンテキストとして、ユーザによって選択された背景画像と関連付けられた主要なコンテキストを利用してもよい。ユーザの選択は、後に述べるフィールド選択手段１０７によって実現される。この際に利用される主要なコンテキストは、これまでに挙げた主要なコンテキストに加え、センサーで取得し得ない気分の情報を利用してもよい。気分の情報としては、うれしい・楽しい・退屈・怒り・暇・がっくり・つらい・いらいら・悲しいなどである。
【００３８】
フィールド記憶手段１０６は、主要なコンテキストと表示するべきフィールド情報を組み合わせて保持するデータベースである。
【００３９】
フィールド情報には、背景に表示する画像が含まれている。背景の画像は、関連付けられた主要なコンテキストの内容を表現した画像であり、そのコンテキストの内容をユーザに伝えることができるものとする。ひとつの主要なコンテキストに対しては、ただひとつのフィールド情報が設定可能なものとする。
【００４０】
図２にフィールド記憶手段１０６にて保持されるデータの形式を示す。フィールド記憶手段１０６に設定されるデータの設定方法の詳細についてはここでは記述しない。推奨情報の提供者によって予め設定されるか、設定されたデータがネットワークで配信されるものとする。
【００４１】
フィールド決定手段１０５は、上記コンテキスト決定手段１０１から得られる、主要なコンテキストに基づいて、画面に表示するフィールドを決定する手段である。
【００４２】
フィールド決定手段１０５は、上記コンテキスト決定手段１０１から得た主要なコンテキストをキーにして、フィールド記憶手段１０６を検索し、フィールド情報を取得する。フィールド決定手段１０５は、取得したフィールド情報を、推奨情報表示制御手段１０４へと送付する。
【００４３】
フィールド選択手段１０７は、ユーザの入力によって、背景画像を選択することを可能とするための手段である。フィールド選択手段１０７はフィールド記憶手段１０６から、選択可能なフィールド情報を読み出し、一覧として表示する。
【００４４】
ユーザは、表示された背景画像のうちからひとつ、入出力手段１０８を利用して、選択をする。フィールド選択手段１０７は、選択結果より、フィールド記憶手段１０６の情報を基にして、選択された背景画像に関連付けられた主要なコンテキストを決定し、その情報を、コンテキスト決定手段１０１へと通知する。
【００４５】
推奨情報記憶手段１０３には、主要コンテキストと対応する推奨情報の一覧とを保持している。データベースの構成について、図３に示す。
【００４６】
推奨情報には、動作を含んだウィジェット、アプリケーションへのリンク、サービス、機能、情報などさまざまなものがありうる。ここではその詳細については記述しない。
【００４７】
図３に示すように、ひとつの主要コンテキストに対して、複数の推奨情報を持たせることが可能である。また、各々の推奨情報には、画面に表示するための、画像情報もしくは表示される内容の情報が含まれており、この情報を表示することによってユーザに対する情報の推奨が行われる。
【００４８】
ここでは推奨情報の決定方法の詳細については記述しない。たとえば情報提供者によって予め設定されているもしくは、設定されたものが、ネットワークを介して配信されるものとする。
【００４９】
推奨情報決定手段１０２は、上記コンテキスト決定手段１０１から得られる、主要なコンテキスト情報及び、通常のコンテキスト情報を利用して、推奨情報を複数個選択する。結果として得られた推奨情報を、入出力手段１０８に対して送付する。推奨情報を選択する方式の代表例を以下に記述する。
【００５０】
推奨情報決定手段１０２は、受け取った主要なコンテキスト情報をキーにして、推奨情報記憶手段１０３を検索する。結果として、推奨情報の一覧を取得する。
【００５１】
推奨情報表示制御手段１０４は、入出力手段１０８にてユーザが参照できる画面等を生成する機能を持つ。推奨情報表示制御手段１０４が生成する画面は、フィールド決定手段１０５から取得したフィールド情報を基に背景画像を表示し、その画像の上に、推奨情報決定手段１０２から取得した、推奨情報に含まれる画像を並べたものである。生成した画面は、入出力手段１０８上に表示される。
【００５２】
入出力手段１０８は、表示画面と入力装置（キーボードやタッチパネル）を持ち、推奨情報表示制御手段１０４及びフィールド選択手段１０７の指示に基づいて、画面の表示及び入力の取得を行う手段である。
【００５３】
なお、上記各手段は、汎用のコンピュータが備えるハードウェアと、該ハードウェアを利用して所定の処理を実現するソフトウェアプログラムとの協働によって実現する。
【００５４】
以下、本実施形態全体の動作の流れを説明する。図４に本実施形態の推奨情報表示処理の基本的な動作シーケンスを提示する。
【００５５】
・携帯電話の待ち受け画面などにおいて、ユーザが特定のボタンを押すなどの操作をすることによって、入出力手段１０８より、コンテキスト決定手段１０１に対して、情報表示指示が送付される（ステップＳ１０１）。
【００５６】
・コンテキスト決定手段１０１は、情報表示指示を契機として、現在の主要なコンテキストを決定するために、各種情報リソース２００から、各々の装置が出力する情報を読み出す（ステップＳ１０２）。
【００５７】
・コンテキスト決定手段１０１は、各種情報リソース２００から読み出した情報を基にして、主要なコンテキストを決定する。決定方法については、装置構成にて述べたとおりのものとする。
【００５８】
・コンテキスト決定手段１０１は、決定された主要なコンテキストの情報を、フィールド決定手段１０５及び、推奨情報決定手段１０２へと通知する（ステップＳ１０３，Ｓ１０７）。
【００５９】
・フィールド決定手段１０５は、主要なコンテキストをキーにして、フィールド記憶手段１０６を検索し（ステップＳ１０４）、背景画像を決定するために適切なフィールド情報を読み出す（ステップＳ１０５）。
【００６０】
・フィールド決定手段１０５は、決定したフィールド情報を、推奨情報表示制御手段１０４へと送付する（ステップＳ１０６）。
【００６１】
・コンテキスト決定手段１０１から、主要なコンテキストを受け取った推奨情報決定手段１０２は、主要なコンテキストをキーにして、推奨情報記憶手段１０３を検索し（ステップＳ１０８，Ｓ１０９）、適切な推奨情報を決定する（ステップＳ１１０）。推奨情報の決定方法の詳細については、装置構成に述べたとおりのものとする。
【００６２】
・推奨情報決定手段１０２は、決定した推奨情報を、推奨情報表示制御手段１０４へと送付する（ステップＳ１１１）。推奨情報が複数の場合は、一覧にして送付する。
【００６３】
・推奨情報表示制御手段１０４は、フィールド決定手段１０５及び推奨情報決定手段１０２から受け取ったデータを基にして、ユーザに提示する表示データを作成し、入出力手段１０８によって表示を行う（ステップＳ１１２）。表示データの作成方法は、推奨情報表示制御手段１０４の機能構成の説明で述べたとおりとする。
【００６４】
結果として生成・表示される画面の例を図５に示す。すなわち、図５は、本実施形態に係る推奨情報表示処理の処理結果による推奨情報表示画面の一例を示す図である。
【００６５】
図６に、ユーザによる背景画像の選択の動作についてのシーケンスを提示し、以下にその動作について述べる。すなわち、図６は、フィールド選択処理の流れを示すシーケンス図である。
【００６６】
・ユーザによる入出力手段１０８への入力をトリガとして、入出力手段１０８から、フィールド選択手段１０７に対して、フィールド選択指示が通知される（ステップＳ２０１）。
【００６７】
・フィールド選択手段１０７は、フィールド記憶手段１０６へとアクセスをして（ステップＳ２０２）、利用可能なフィールド情報の一覧を読み出す（ステップＳ２０３）。
【００６８】
・フィールド選択手段１０７は、読み出した結果から、フィールドを一覧に並べたフィールド選択画面を作成し、入出力手段１０８へと送付する（ステップＳ２０４）。ここで入出力手段１０８が表示するフィールド選択画面の一例を図７に示す。図示のように、利用可能なフィールド情報に対応する背景画像候補が並べられ、ユーザが選べるように構成される。
【００６９】
・入出力手段１０８では、ユーザがカーソル選択などによって、適当なフィールドの画像を選択する（ステップＳ２０５）。
【００７０】
・入出力手段１０８は、選択結果をフィールド情報としてフィールド選択手段１０７へと通知する（ステップＳ２０６）。
【００７１】
・フィールド選択手段１０７は、通知されたフィールド情報を基にして、フィールド記憶手段１０６を検索し、主要なコンテキストを決定する（ステップＳ２０７，Ｓ２０８）。
【００７２】
・フィールド選択手段１０７は、決定した主要なコンテキストをコンテキスト決定手段１０１に対して通知する（ステップＳ２０９）。結果として、フィールド選択手段１０７は、ユーザの選択したフィールド情報を基にして、主要なコンテキストを決定することが可能となる。
【００７３】
上記、本実施形態によれば、ユーザに推奨情報を提示する際に、その根拠となった情報（主要なコンテキスト）と対応付けられた背景画像が提示されるため、推奨情報の根拠となった情報を分かり易くユーザに提示することができる。
【００７４】
＜第２の実施の形態＞
本発明は、上記第１の実施の形態における各手段を端末とサーバに分離して配備することによっても実施可能である。
【００７５】
例えば、入出力手段１０８及び、基地局情報、ＷＬＡＮ、ＧＰＳ、非接触型ＩＣタグシステムのみを端末へと配備し、残りの装置との間をネットワークを介して接続した実現形態が考えられる。図８に、この場合の構成例を示す。図示のように、本実施形態に係る情報推奨システム１００は、携帯端末１０８ａを有し、各種情報リソース２００の一部が携帯端末１０８ａからネットワークを介して提供される。
【００７６】
本発明は、図８に示すようにクライアント・サーバ・システムを適用しても実施することができ、またこの場合、上記第１の実施の形態と同等の効果を奏する。
【００７７】
＜第３の実施の形態＞
下記第３の実施形態は、上記第１，２の実施形態の構成において、入出力手段１０８にて表示する表示画面における壁紙を複数に分割することによって、複数の状況についての推奨メニューを各々提示するものである。
【００７８】
人間のコンテキストは複合的であり、推奨情報の決定にあたっては、分離をして利用することが望ましい。
【００７９】
そこで表示される画面を複数の領域に区切り、各々異なる背景画像の上に、異なる主要コンテキストをもとに決定した推奨情報を表示を行う。
【００８０】
このことによって、直感的かつわかり易く、推奨のもととなった主要コンテキストの情報が提示可能である。
【００８１】
また、背景画像として表示することで、主要なコンテキストと、それの影響する推奨されるものの範囲がわかりやすい。その理由は、メニューが表示されている背景画像の範囲を影響範囲とすることで、その根拠となるコンテキストの影響範囲を明確にわからせることが可能となるためである。また、複数の要因の複合度を画像として見せてやることも可能となる。
【００８２】
本実施形態に係る構成及びシーケンス等については、上記第１又は第２の実施の形態と同様である。以下に動作の差分について記述する。
【００８３】
・コンテキスト決定手段１０１は、ユーザの状況を示す主要なコンテキストを複数選択し、フィールド決定手段１０５及び推奨情報決定手段１０２へと通知する。
【００８４】
・複数の主要なコンテキストを受け取ったフィールド決定手段１０５は、各々の主要なコンテキストについて、フィールド記憶手段１０６へとアクセスを行い、各々の主要なコンテキストに対応するフィールド情報を決定する。
【００８５】
・フィールド決定手段１０５は、主要なコンテキストとフィールド情報の複数の組合わせを、推奨情報表示制御手段１０４へと送付する。
【００８６】
・コンテキスト決定手段１０１から、複数の主要なコンテキストを受け取った推奨情報決定手段１０２は、各々の主要なコンテキストをキーにして、推奨情報記憶手段１０３を検索し、適切な推奨情報を決定し、主要なコンテキストと、推奨情報のリストの複数の組を生成する。推奨情報の決定方法の詳細については、装置構成に述べたとおりのものとする。
【００８７】
・コンテキスト決定手段１０１は、上記作成した、主要なコンテキストと、推奨情報のリストの複数の組の情報を、推奨情報表示制御手段１０４へと送付する。
【００８８】
・推奨情報表示制御手段１０４は、フィールド決定手段１０５及び推奨情報決定手段１０２から受け取った、情報をもとに、表示画面を作成する。
【００８９】
まず、受け取ったフィールド情報の数に画面を分割し、各々の部分に対してフィールド情報に含まれる背景画像を設定する。
【００９０】
次に、背景画像に対応する主要なコンテキストと結び付けられている推奨情報リストを決定し、そこに含まれている推奨情報の画像を、該当する背景画像の上に配置する。これを各々の画面の部分について行うことで、画面を生成する。
【００９１】
・結果として作成される画面の例を図９に提示する。本実施形態によれば、図９に示すように、主要なコンテキスト毎に対応付けられた背景画像上に、その主要なコンテキストに対応した推奨情報が提示される。
【００９２】
＜第４の実施の形態＞
本実施形態は、上記各実施形態の構成に加えて、背景画像と表示画像の連動を行うものである。
【００９３】
本実施形態では、フィールド情報に、背景の画像の情報だけではなく、推奨情報をどのように表示するかを示す情報を含める。このことによって、背景として表示されることによって、その背景のどの場所に表示されるかによって、意味を持たせることができる。
【００９４】
まず、推奨情報記憶手段１０３で保持されるデータ形式及び、フィールド情報記憶手段で保持されるデータ形式について違いを述べる。
【００９５】
・推奨情報記憶手段１０３で保持されるデータに、優先度情報を付与する（図１０）。優先度情報は、その推奨情報が、主要なコンテキストにおいて推奨される度合いが数値で示されたものであり、より適したものほど大きな値をもつものとする。ここでは優先度の決定方法の詳細については記述しない。たとえば情報提供者によって予め設定されているものとする。
【００９６】
・フィールド情報記憶手段で保持されるデータに、レイアウト情報識別子を追加する（図１１）。さらに新たなテーブルとしてレイアウト情報を追加し、レイアウト情報識別子に対応するレイアウト情報を保存する（図１２）。レイアウト情報は、優先順位と配置座標の組み合わせから構成される。ここでは、レイアウト情報の設定方法については詳述しない。たとえば情報提供者によって予め設定されたものが、ネットワークを介して配信されるなどである。
【００９７】
・本実施形態に伴う動作の変更は推奨情報表示制御手段１０４にて行われる。
【００９８】
推奨情報表示制御手段１０４は、フィールド決定手段１０５及び推奨情報決定手段１０２から受け取ったデータを基にして、ユーザに提示する表示データを作成し、入出力手段１０８によって表示を行う。
【００９９】
・本実施形態においては、表示データを作成するにあたり、表示を行う主要なコンテキストに対応するフィールド情報のレイアウト識別子を決定する。決定したレイアウト識別子に基づいて、レイアウト情報のデータベースを検索し、該当するレイアウト情報を取得する。
【０１００】
・推奨情報表示制御手段１０４は、推奨情報決定手段１０２から受け取った推奨情報を、優先度情報に基づいてソートし、数の大きいものから順に順位をつける。
【０１０１】
・各々の順位に相当する配置座標を、レイアウト情報から設定し、背景画像のその位置に、推奨情報を配置することで、表示データを生成する。
【０１０２】
・結果として生成・表示される画面の例を図１３に示す。この例では、順位が５番目までの推奨情報の座標がレイアウト情報として設定されており、推奨情報がそれにしたがってレイアウトされた様子を示している。
【０１０３】
＜その他の実施形態＞
本発明を実施するための形態の代表的な適用例として、携帯電話上における、機能及び情報の推奨装置が挙げられる。しかしながら、本発明はこれに限定されず、例えば、カーナビゲーションシステムにおける、情報の推奨に応用することも可能である。
【０１０４】
以上、本発明の好適な実施の形態について説明したが、本発明はこれに限定されるものではなく、要旨を逸脱しない範囲内で種々の変形実施が可能である。
【０１０５】
また、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【０１０６】
また、上記実施形態で説明したシステムは、複数の装置の論理的集合構成にしたり、各装置の機能を混在させたりするように構築することも可能である。
【符号の説明】
【０１０７】
１００    情報推奨システム
１０１    コンテキスト決定手段
１０２    推奨情報決定手段
１０３    推奨情報記憶手段
１０４    推奨情報表示制御手段
１０５    フィールド決定手段
１０６    フィールド記憶手段
１０７    フィールド選択手段
１０８    入出力手段
２００    各種情報リソース
【図１】
2010211258.tif 000003
【図２】
2010211258.tif 000004
【図３】
2010211258.tif 000005
【図４】
2010211258.tif 000006
【図５】
2010211258.tif 000007
【図６】
2010211258.tif 000008
【図７】
2010211258.tif 000009
【図８】
2010211258.tif 000010
【図９】
2010211258.tif 000011
【図１０】
2010211258.tif 000012
【図１１】
2010211258.tif 000013
【図１２】
2010211258.tif 000014
【図１３】
2010211258.tif 000015