(57)【要約】【課題】  処理対象とすべきコンテンツの選択を、簡単かつ瞬時にユーザに行わせることを可能とするインタフェース装置を提供する。【解決手段】  開始キーが操作されると、予め設定された状況データ，ユーザプロファイル、及び状況設定キーを介して手動入力された状況データに基づいて、ユーザの要求を推定する推論処理を実行する（Ｓ１１０〜Ｓ１５０）。この推論結果に基づき、ユーザの要求度が高いと推定される順にジャンルやコンテンツが並ぶように、ジャンルリスト及びコンテンツリストを再構成する（Ｓ１６０〜Ｓ１７０）。この再構成されたジャンルリストから抽出した上位三つのジャンルを、三つの選択キーにそれぞれ対応付けると共に、その対応付けたジャンルの名称又は該ジャンルを示すラベルを、ジャンル名表示部に表示する（Ｓ１８０）。【選択図】  図３
2005250581.tif 000002
【特許請求の範囲】
【請求項１】
処理対象とすべきコンテンツの選択に使用する１乃至複数の被操作部を備えたインタフェース装置であって、
ユーザの状況を把握するための状況データを取得し、該状況データに基づいてユーザの要求を推定する要求推定手段と、
該要求推定手段にて推定された要求に従って、多数のコンテンツを予め分類してなるコンテンツグループの推奨順位を設定するグループ推奨順位設定手段と、
該グループ推奨順位設定手段にて設定されたグループ推奨順位に従って、該グループ推奨順位の高いコンテンツグループを前記被操作部に対応付ける割当手段と、
前記被操作部が操作されると、該被操作部に対応付けられたコンテンツグループに属するコンテンツの一つを処理対象として選択する処理対象選択手段と、
を備えることを特徴とするインタフェース装置。
【請求項２】
前記グループ推奨順位設定手段は、前記コンテンツグループを予め分類してなるグループ系統毎に、前記コンテンツグループの推奨順位を設定すると共に、該グループ系統の推奨順位を設定し、
前記割当手段は、前記グループ推奨順位設定手段にて設定されたグループ系統推奨順位に従って、該グループ系統推奨順位の高いグループ系統を選択し、該選択されたグループ系統の中でそれぞれ前記グループ推薦順位が最高位のコンテンツグループを前記被操作部に対応付けることを特徴とする請求項１に記載のインタフェース装置。
【請求項３】
前記グループ推奨順位設定手段にて設定されたグループ系統推奨順位に従って、前記被操作部に対応付けるコンテンツグループを切り替えるグループ切替手段を備えることを特徴とする請求項２に記載のインタフェース装置。
【請求項４】
前記グループ切替手段は、前記被操作部に加えられる予め指定された特殊操作、或いは前記被操作部に付属して設けられた補助被操作部に加えられる操作に従ってコンテンツグループの切替を行うことを特徴とする請求項３に記載のインタフェース装置。
【請求項５】
前記被操作部の少なくとも一部が、予め指定されたグループ系統に固定的に対応付けられていることを特徴とする請求項２〜４のいずれかに記載のインタフェース装置。
【請求項６】
前記被操作部の少なくとも一部が、予め指定されたコンテンツグループに固定的に対応付けられていることを特徴とする請求項１〜５のいずれかに記載のインタフェース装置。
【請求項７】
前記要求推定手段にて推定された要求に従って、前記コンテンツグループ毎に該コンテンツグループに含まれる各コンテンツの推奨順位を設定するコンテンツ推奨順位設定手段を備え、
前記処理対象選択手段は、前記コンテンツ推奨順位設定手段にて設定されたコンテンツ推奨順位が最高位のコンテンツを、処理対象として選択することを特徴とする請求項１〜６のいずれかに記載のインタフェース装置。
【請求項８】
前記コンテンツ推奨順位設定手段にて設定されたコンテンツ推奨順位に従って、前記処理対象選択手段が選択するコンテンツを切り替えるコンテンツ切替手段を備えることを特徴とする請求項７に記載のインタフェース装置。
【請求項９】
前記コンテンツ切替手段は、同一の被操作部が操作される毎にコンテンツの切替を行うことを特徴とする請求項８に記載のインタフェース装置。
【請求項１０】
処理対象とすべきコンテンツの選択に使用する１乃至複数の被操作部を備えたインタフェース装置であって、
ユーザの状況を把握するための状況データを取得し、該状況データに基づいてユーザの要求を推定する要求推定手段と、
該要求推定手段にて推定された要求に従って、コンテンツの推奨順位を設定するコンテンツ推奨順位設定手段と、
該コンテンツ推奨順位設定手段にて設定されたコンテンツ推奨順位に従って、該コンテンツ推奨順位の高いコンテンツを前記被操作部に対応付ける割当手段と、
前記被操作部が操作されると、前記割当手段により該被操作部に対応付けられたコンテンツを処理対象として選択する処理対象選択手段と、
を備えることを特徴とするインタフェース装置。
【請求項１１】
前記状況データをユーザが入力するための入力手段を備え、
前記要求推定手段は、該入力手段から入力された状況データを少なくとも取得することを特徴とする請求項１〜１０のいずれかに記載のインタフェース装置。
【請求項１２】
前記被操作部は、前記割当手段により割り当てられた内容を表示する割当内容表示手段を備えることを特徴とする請求項１〜１１のいずれかに記載のインタフェース装置。
【請求項１３】
前記処理対象選択手段により処理対象として選択されたコンテンツを表示する処理対象表示手段を備えることを特徴とする請求項１〜１２のいずれかに記載のインタフェース装置。
【請求項１４】
前記被操作部は、ディスプレイ上の電子オブジェクトとして実現されていることを特徴とする請求項１〜１３のいずれかに記載のインタフェース装置。
【請求項１５】
前記要求推定手段にて推定された要求に従って、前記電子オブジェクトの表示形態を設定する表示形態設定手段を備えることを特徴とする請求項１４に記載のインタフェース装置。
【請求項１６】
前記被操作部を３個備えることを特徴とする請求項１〜１５のいずれかに記載のインタフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載情報端末やＰＤＡ，携帯電話，ノートパソコンなどに代表される各種情報機器にて、処理対象とすべきコンテンツをユーザが選択する際に使用するインタフェース装置に関する。
【背景技術】
【０００２】
従来より、情報機器においては、処理対象とすべきコンテンツ（各種アプリケーションや情報なども含む）の選択のために、多数の操作ボタンを設けて、各操作ボタンに個々のコンテンツを割り当てることや、表示画面にメニューを表示させ、ジョグダイアルなどを用いて、表示内容の切替や画面上でのコンテンツの選択を可能とすることが行われている。
【０００３】
しかし、個々のコンテンツに対応した操作ボタンを設ける前者の場合、例えば、携帯機器や車両等の限られた空間に設置される機器では、操作ボタンを設けるスペースに限りがあるため、多くのコンテンツに対応することができないという問題があった。
【０００４】
また、表示画面にメニューを表示させる後者の場合、表示するメニューを階層型メニューとすることで、多くのコンテンツを選択することが可能となるが、目的の機能や情報にたどり着くまでに手間（多くの操作）を要するという問題があった。
【０００５】
これに対して、各情報についてそれぞれ表示条件を設定し、ユーザの操作内容が表示条件を満たした情報のみ表示を許可することにより、表示内容を自動的に絞り込む装置（例えば、特許文献１参照。）や、音声認識を用いることで階層的な選択操作を行うことなく少ないの操作（発話）で目的とするコンテンツを特定可能とした装置（例えば、特許文献２参照。）が知られている。
【特許文献１】特開２０００−１１２６０４号公報
【特許文献２】特開２０００−  ２００９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載の装置では、各階層毎のメニューにて表示される情報の数が絞り込まれるため、各階層での選択操作は容易になるものの、目的の情報にたどりつくまでに、多くの操作が必要であることに変わりはなく、特に、車載機器等のように安全を最優先する環境には不向きであるという問題があった。
【０００７】
即ち、目的の情報にたどり着くまでに、何度も表示画面を確認して、その都度必要な操作を行わなければならず、その操作を行っている間、運転に対する注意力を低下させてしまうおそれがあるからである。
【０００８】
また、特許文献２に記載の装置では、音声認識を用いているため、音声の誤認識が避けられず、場合によっては、同じ操作（発話）を何度も繰り返さなければならなないという問題があった。
【０００９】
本発明は、上記問題点を解決するために、処理対象とすべきコンテンツの選択を、簡単かつ瞬時にユーザに行わせることを可能とするインタフェース装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するためになされた第一発明のインタフェース装置では、処理対象とすべきコンテンツの選択に使用する１乃至複数の被操作部を備えている。そして、要求推定手段が、ユーザの状況を把握するための状況データを取得し、その取得した状況データに基づいてユーザの要求を推定する。
【００１１】
すると、その推定されたユーザの要求に従って、グループ優先度設定手段が、多数のコンテンツを予め分類してなるコンテンツグループ毎の優先度であるグループ優先度を設定し、その設定されたグループ優先度に従って、割当手段がグループ優先度の高いコンテンツグループを被操作部に対応付ける。
【００１２】
その後、被操作部が操作されると、処理対象特定手段が、操作された被操作部に対応付けられたコンテンツグループに属するコンテンツの一つを処理対象として選択する。
つまり、本発明では、被操作部に特定のコンテンツを固定的に対応付けるのではなく、その時々の状況から推定されるユーザの要求に応じたコンテンツグループを被操作部に動的に対応付けることで、状況（ひいてはユーザの要求）に適応化したインタフェースを提供するようにされている。
【００１３】
従って、本発明のインタフェース装置によれば、被操作部の数がコンテンツの数と比較して遙かに少数であっても、ユーザはその被操作部のいずれか一つを操作するだけで、その時々のユーザの要求に合ったコンテンツグループに属するコンテンツを簡単かつ瞬時に選択することができる。
【００１４】
換言すれば、本発明のインタフェース装置を用いることにより、ユーザを煩わせることのない気の利いたインタフェースを提供することができる。
なお、ここでいうコンテンツには、音楽や映像のコンテンツの他、様々な機能を実現するための各種アプリケーションプログラムや、住所録やＷｅｂ検索結果等の各種情報等を含むものとする。また、コンテンツグループは、例えば、音楽，映像，ニュースなどと言った大きな分類に着目してグループ分けしてもよいし、これら大分類の中で細分化した分類、例えば、音楽や映像のジャンル（クラシック，ジャズ，ポップス等）に着目してグループ分けしてもよい。
【００１５】
ところで、グループ推奨順位設定手段は、コンテンツグループを予め分類してなるグループ系統毎に、コンテンツグループの推奨順位を設定すると共に、該グループ系統の推奨順位を設定するように構成し、割当手段は、グループ推奨順位設定手段にて設定されたグループ系統推奨順位に従って、このグループ系統推奨順位の高いグループ系統を選択し、その選択されたグループ系統の中でそれぞれグループ推薦順位が最高位のコンテンツグループを被操作部に対応付けるように構成してもよい。なお、グループ系統としては、例えば、上述した音楽，映像，ニュースなどといった大きな分類を用いればよい。
【００１６】
この場合、同一グループ系統に属する類似したコンテンツグループが、複数の被操作部に対応付けられてしまうことを防止でき、ユーザが選択できる幅を広げることができる。
また、この場合、グループ推奨順位設定手段にて設定されたグループ系統推奨順位に従って、被操作部に対応付けるコンテンツグループを切り替えるグループ切替手段を備えていることが望ましい。つまり、このグループ切替手段によって、割当手段により被操作部に割り当てられたコンテンツグループを、同一グループ系統内の他のコンテンツグループに簡単に切り替えることができ、コンテンツ選択の際の柔軟性を向上させることができる。
【００１７】
なお、グループ切替手段は、例えば、被操作部に加えられる予め指定された特殊操作、或いは被操作部に付属して設けられた補助被操作部に加えられる操作に従ってコンテンツグループの切替を行うように構成することが考えられる。
【００１８】
また、本発明において、被操作部の少なくとも一部は、予め指定されたグループ系統に固定的に対応付けられていてもよい。この場合、割当手段は、特定のグループ系統が固定的に対応付けられた被操作部については、常に、そのグループ系統に属するコンテンツグループのみを対応付けるようにすればよい。
【００１９】
また更に、本発明において、被操作部の少なくとも一部は、予め指定されたコンテンツグループに固定的に対応付けられていてもよい。
つまり、推奨順位が常に高くなるグループ系統やコンテンツグループを予め固定的に被操作部に対応付けておけば、グループ推奨順位やグループ系統推奨順位を設定する処理を軽減することができる。なお、全ての被操作部に、コンテンツグループに固定的に割り当てた場合には、割当手段は必要ないため、これを省略してもよい。
【００２０】
ところで、処理対象選択手段は、操作された被操作部に対応するコンテンツグループに属するコンテンツを、ランダムに選択して処理対象とするように構成してもよいが、よりユーザの要求に即したコンテンツが選択されるようにするため、次のように構成することが望ましい。
【００２１】
即ち、コンテンツ推奨順位設定手段が、要求推定手段にて推定された要求に従って、コンテンツグループ毎に該コンテンツグループに含まれる各コンテンツの推奨順位を設定し、この設定されたコンテンツ推奨順位に従って、処理対象選択手段は、コンテンツ推奨順位が最高位のコンテンツを処理対象として選択するように構成すればよい。
【００２２】
また、この場合、更に、コンテンツ推奨順位設定手段にて設定されたコンテンツ推奨順位に従って、処理対象選択手段が選択するコンテンツを切り替えるコンテンツ切替手段を備えることが望ましい。つまり、このコンテンツ切替手段によって、処理対象選択手段により選択されたコンテンツを、同一コンテンツグループの他のコンテンツに簡単に切り替えることができ、コンテンツ選択の際の柔軟性を向上させることができる。
【００２３】
なお、コンテンツ切替手段は、例えば、同一の被操作部が操作される毎にコンテンツの切替を行うように構成することが考えられる。この場合、具体的には、同一の被操作部が操作される毎に、現在選択されているコンテンツの次にコンテンツ推奨順位が高いコンテンツが、処理対象として順次選択されるように構成すればよい。
【００２４】
次に第二発明のインタフェース装置は、第一発明と同様に、処理対象とすべきコンテンツの選択に使用する１乃至複数の被操作部を備えている。そして、要求推定手段が、ユーザの状況を把握するための状況データを取得し、その取得した状況データに基づいてユーザの要求を推定する。
【００２５】
すると、その推定された要求に従って、コンテンツ推奨順位設定手段が各コンテンツの推奨順位を設定し、その設定されたコンテンツ推奨順位に従って、割当手段がコンテンツ推奨順位の高いコンテンツを被操作部に対応付ける。
【００２６】
その後、被操作部が操作されると、処理対象選択手段は、その操作された被操作部に対応付けられたコンテンツを処理対象として選択する。
つまり、本発明では、被操作部に特定のコンテンツが固定的に対応付けられるのではなく、ユーザの状況に応じて、その状況から推定されるユーザの要求に応じたコンテンツそのものが被操作部に動的に対応付けられるようにされている。
【００２７】
従って、第二発明のインタフェース装置によれば、第一発明と同様の効果を得ることができる。
ところで、本発明（第一及び第二発明）のインタフェース装置は、状況データをユーザが入力するための入力手段を備え、要求推定手段は、入力手段から入力された状況データを少なくとも取得するように構成してもよい。
【００２８】
つまり、状況データを、その都度、ユーザが入力できるように構成することにより、ユーザの要求をより正確に推測することが可能となり、ひいては、ユーザの要求をより的確に捉えたインタフェースを提供することができる。
【００２９】
ところで、被操作部に割り当てられた内容（コンテンツグループやコンテンツ）を認識できるようにするために、被操作部は、割当手段により割り当てられた内容を表示する割当内容表示手段を備えることが望ましい。
【００３０】
また、特に、被操作部にコンテンツグループが割り当てられている場合には、割当内容表示手段があっても、処理対象として選択されたコンテンツを確認することができない。そこで、更に、処理対象選択手段により処理対象として選択されたコンテンツを表示する処理対象表示手段を備えることが望ましい。
【００３１】
ところで、被操作部は、押しボタンスイッチ等により実現してもよいが、ディスプレイ上の電子オブジェクトとして実現してもよい。この場合、要求推定手段にて推定された要求に従って、表示形態設定手段が、電子オブジェクト（被操作部や割当内容表示手段の表示内容）の表示形態を設定するように構成してもよい。
【００３２】
なお、表示形態としては、大きさ、位置、形状、フォント、色、動きなどを含み、例えば、要求度の高いものほど注意を引くようにしたり、ユーザの気分に応じた雰囲気の表示となるようにすることが考えられる。
【００３３】
また、被操作部の数は、ユーザが一目で識別可能な数であることが望ましく、具体的には３個程度であることが望ましい。
【発明を実施するための最良の形態】
【００３４】
以下に本発明の実施形態を図面と共に説明する。
［第１実施形態］
まず図１は、実施形態のインタフェース装置１の構成を表すブロック図である。尚、本実施形態のインタフェース装置１は、自動車（車両）に搭載され、車両の乗員（主に、運転者）が、その車両に搭載された様々な機器を用いた各種制御（例えば、映像表示，音楽再生，Ｗｅｂ検索，サーバ接続，音声認識など）を、簡易なインタフェースによって提供可能とするためのものである。以下では、これらの提供内容を総称してコンテンツと呼ぶものとする。
【００３５】
図１に示すように、本実施形態のインタフェース装置１は、コンテンツの選択に使用する選択キー４１〜４３、及び各種指令やデータなどを外部操作によって入力するための操作キー群４４を備えた入力装置３と、各選択キー４１〜４３に対応付けられたコンテンツのジャンル名を表示するためのジャンル名表示部５１〜５３、及び提供中のコンテンツ名を表示するための提供コンテンツ名表示部５４を備えた表示装置５と、画像を表示するためのディスプレイ７と、音声を入力するためのマイクロフォン８とに接続されている。
【００３６】
なお、操作キー群４４には、少なくとも、後述する処理に使用される開始キー、状況データ（例えば、季節，天候，目的，目的地，情報，ユーザ状況など）の入力に使用する状況設定キーが含まれている。
【００３７】
また、選択キー４１〜４３は、図５に示すように、それぞれジャンル名表示部５１〜５３と一体に形成された押しボタンスイッチからなり、ディスプレイ７の下部に並べて配置され、車両の乗員（特に運転者）が認知し易くかつ操作し易い形状、色、大きさのものが用いられている。また、図示しないが、選択キー４１〜４３の近傍には、操作キー群４４及び提供コンテンツ名表示部５４が配置されている。
【００３８】
また、インタフェース装置１は、車両の現在位置（現在地）の検出や経路案内などを行う周知のナビゲーション装置１１と、車内の空調を制御するエアコン装置１３と、カセットテープレコーダ，ＣＤ（コンパクトディスク）プレーヤ，ＭＤ（ミニディスク）プレーヤ，ラジオ，及びテレビなどからなるオーディオ装置１５と、周知のＶＩＣＳ（Vehicle Information and Communication System）の放送端末や、インターネットとの接続窓口であるインターネット放送端末との間で無線によりデータ通信を行う通信装置１７と、車速や加減速状態などの車両運転状態，車両内外の温度，及び雨滴の有無などを検出するための各種センサ１９と、車両のドアロック，窓ガラス（パワーウィンドウ），エンジン，及びブレーキ装置などを制御する他の制御装置（図示省略）とに接続されている。
【００３９】
尚、ナビゲーション装置１１は、車両の現在位置を検出するための周知のＧＰＳ装置や、地図データ，地名データ，施設名データなどの経路案内用データを記憶したＣＤ−ＲＯＭ、そのＣＤ−ＲＯＭからデータを読み出すためのＣＤ−ＲＯＭドライブ、及び、使用者が指令を入力するための操作キーなどを備えている。そして、ナビゲーション装置１１は、例えば、使用者から操作キーを介して、目的地と目的地までの経路案内を指示する指令とが入力されると、車両の現在位置と目的地へ至るのに最適な経路とを含む道路地図を、ディスプレイ７に表示させて経路案内を行う。
【００４０】
また、ディスプレイ７には、ナビゲーション装置１１によって経路案内用の道路地図が表示されるだけでなく、情報検索用メニューなどの様々な画像が表示され、更に、オーディオ装置１５がテレビのモードに設定されると、そのオーディオ装置１５に備えられたテレビチューナにより受信されたテレビの受信画像が表示される。
【００４１】
そして、インタフェース装置１は、ＣＰＵ，ＲＯＭ，及びＲＡＭなどからなるマイクロコンピュータを中心に構成されたシステム制御部２１と、システム制御部２１に入力装置３からの指令やデータを入力する入力インタフェース（Ｉ／Ｆ）部２３と、表示装置５を構成する各部５１〜５４の表示を制御する表示制御部２５と、ディスプレイ７の表示画面を制御する画面制御部２７と、マイクロフォン８から有力された音声信号をデジタルデータに変換してシステム制御部２１に入力する音声入力部２８と、上記ディスプレイ７，ナビゲーション装置１１，エアコン装置１３，オーディオ装置１５，通信装置１７，各種センサ１９，及び他の制御装置とシステム制御部２１とをデータ通信可能に接続する機器制御インタフェース（機器制御Ｉ／Ｆ）２９とを備えている。
【００４２】
また、インタフェース装置１には、通信装置１７によりインターネットから所望の情報を検索及び取得するために、インターネットのアドレス（インターネットアドレス）を記憶するインターネットアドレスデータベース３１と、検索制御部３３とが備えられている。そして、システム制御部２１が、検索制御部３３へ検索内容を表す検索キーワードを出力すると、検索制御部３３は、機器制御Ｉ／Ｆ２９を介し通信装置１７を動作させて、インターネット放送端末から上記検索キーワードに対応した情報を検索し、その検索結果をシステム制御部２１へ入力させる。また、インターネットアドレスデータベース３１には、検索制御部３３によって過去に用いられたインターネットアドレスが、システム制御部２１からの指令によって記憶され、検索制御部３３は、システム制御部２１から過去に入力した検索キーワードと同じ検索キーワードを受けると、インターネットアドレスデータベース３１内のインターネットアドレスを再利用する。
【００４３】
更に、インタフェース装置１には、当該装置を介して提供可能な各種コンテンツのリストをジャンル（例えば、映像，音楽，インターネット等のコンテンツの分類，コマンド，ユーザの発話語彙など）毎に分類してなるコンテンツリスト、及びジャンルの一覧を示したジャンルリストを記憶するコンテンツリスト記憶部３５と、ユーザやユーザを取り巻く環境などの状況を示す状況データ（例えば、季節，天候，目的，目的地，情報，ユーザ状況など）を記憶する状況データ記憶部３７と、複数ユーザの個人情報（以下、ユーザプロファイルともいう）を記憶するユーザプロファイル記憶部３９とを備えている。
【００４４】
なお、状況データは、ユーザの要求や行動に影響を与えるものであれば、例示されているもの以外のものを用いてもよい。また、状況データの例として挙げられている「情報」とは、多くの人にとって重要な関心事となる情報のことであり、例えば「台風が近づいている」「ワールドカップが開催されている」などが考えられる。また、ユーザ状況とは、その時々のユーザの行動，体調，気分などを示すものである。
【００４５】
また、ユーザプロファイルは、個々のユーザの嗜好やコンテンツの選択履歴を、時間的状況（時間帯，季節，記念日など）、地理的状況、気分的状況などの様々な状況と対応付けて記憶したものである。
【００４６】
尚、これらコンテンツリスト記憶部３５，状況データ記憶部３７，ユーザプロファイル記憶部３９と、前述したインターネットアドレスデータベース３１は、データの読み出しと書き込みとが可能な不揮発性メモリによって構成されている。
【００４７】
次に、以上のように構成されたインタフェース装置１において、システム制御部２１で実行される処理の概要を、図２に示す機能ブロック図、及び図３，４に示すフローチャートに沿って説明する。
【００４８】
なお、システム制御部２１を構成するＣＰＵは、選択キー４１〜４３にコンテンツのジャンルを対応付ける選択キー設定処理、選択キー４１〜４３の操作に従ってコンテンツを提供するコンテンツ提供処理、通信装置１７や各種センサ１９を介して収集した情報により、状況データを更新する状況データ更新処理等を実行する。
【００４９】
また、システム制御部２１を構成するＲＯＭには、これら選択キー設定処理，コンテンツ提供処理，状況データ更新処理を実行するためのプログラムの他、コンテンツの提供に必要となる処理や機器群１０の制御を実行するための各種アプリケーションプログラム（例えば、映像表示アプリ，音楽再生アプリ，Ｗｅｂ検索アプリ，サーバ接続アプリ，音声認識アプリなど）が格納されている。
【００５０】
まず、選択キー設定処理を、図３に示すフローチャートに沿って説明する。
本処理が起動すると、操作キー群４４の一つである開始キーが操作されたか否かを判断し（Ｓ１１０）、開始キーが操作されていなければ、同ステップを繰り返し実行することで待機する。一方、開始キーが操作されていれば、状況データ記憶部３７から状況データ、ユーザプロファイル記憶部３９からユーザプロファイルを読み込む（Ｓ１３０）。
【００５１】
そして、操作キー群４４を構成する状況設定キーを介した状況データの手動入力の有無を判断し（Ｓ１３０）、状況データの手動入力がなければ、先のＳ１２０にて読み込んだ状況データ及びユーザプロファイルに基づいて、ユーザの要求を推定する推論処理を実行する（Ｓ１４０）。一方、状況データの手動入力があれば、先のＳ１２０にて読み込んだ状況データ及びユーザプロファイルに、手動入力された状況データを加味して、ユーザの要求を推定する推論処理を実行する（Ｓ１５０）。なお、推論処理の詳細については、例えば、特開２００３−２５６４６６号公報、特開２００２−９２０２９号公報などを参照されたい。
【００５２】
そして、これらＳ１４０又はＳ１５０における推論結果に基づいて、コンテンツリスト記憶部３５に記憶されたジャンルリストの各ジャンルを評価し、ユーザの要求度が高いと推定される順（以下「ジャンル推奨順位」と称する。）にジャンルが並ぶようにジャンルリストを再構成する（Ｓ１６０）。
【００５３】
続けて、同じく推論結果に基づいて、各ジャンル毎に、該ジャンルのコンテンツリストの各コンテンツを評価し、ユーザの要求度が高いと推定される順（以下「コンテンツ推奨順位」と称する。）にコンテンツが並ぶようにコンテンツリストを再構成する（Ｓ１７０）。なお、コンテンツリストの再構成は、全てのジャンルについて行ってもよいが、ジャンル推奨順位が上位のジャンルについてのみ行ってもよい。
【００５４】
そして、Ｓ１６０にて再構成されたジャンルリストから抽出した上位三つのジャンルを、選択キー４１〜４３にそれぞれ対応付けると共に、その対応付けたジャンルの名称又は該ジャンルを示すラベルを、ジャンル名表示部５１〜５３に表示して（Ｓ１８０）、Ｓ１１０に戻る。
【００５５】
なお、Ｓ１８０において、ジャンル名表示部５１〜５３への表示を行う際に、状況データから特定される環境や、ユーザプロファイルから特定されるユーザの好みに即して、表示の適応化（例えば、表示サイズや使用フォント背景画像など）を行ってもよい。
【００５６】
つまり、開始キーを操作すると、現在の状況（状況データ）とユーザの嗜好（ユーザプロファイル）とから推定されるユーザの要求に基づいて、ジャンル推奨順位の設定、及びジャンル毎のコンテンツ推奨順位の設定が行われると共に、ジャンル推奨順位に従って抽出された上位三つのジャンルが選択キー４１〜４３に対応付けられることになる。
【００５７】
次に、コンテンツ提供処理を、図４に示すフローチャートに沿って説明する。
本処理が起動すると、まず、選択キー４１〜４３が操作されたか否かを判断し（Ｓ２１０）、選択キー４１〜４３が操作されていなければ同ステップを繰り返し実行することで待機する。一方、選択キー４１〜４３が操作されていれば、操作された選択キーに対応付けられたジャンルのコンテンツリストの中からコンテンツを選択し、その選択したコンテンツの提供に必要なアプリケーションプログラムを実行する（Ｓ２２０）。
【００５８】
そして、Ｓ２２０にて選択されたコンテンツ、即ち提供コンテンツの名称又は該提供コンテンツを示すラベルを、提供コンテンツ名表示部５４に表示して（Ｓ２３０）、Ｓ２１０に戻る。
【００５９】
なお、Ｓ２２０におけるコンテンツの選択では、上述した選択キー設定処理の実行後、その選択キーに最初に加えられた操作であれば、対応するコンテンツリストの先頭に位置するコンテンツ推奨順位が最高位のコンテンツを選択し、以後、同じ選択キーが操作される毎に、次に推奨順位が高いコンテンツを選択するように設定されている。
【００６０】
また、Ｓ２２０にてアプリケーションを実行する際には、状況データから特定される環境や、ユーザプロファイルから特定されるユーザの好みに即して、アプリケーションの適応化（例えば、画像サイズやフレームレート、モダリティ（提示形態）の変換、解像度、音量、メモリリソースなど）を施しても良い。
【００６１】
つまり、選択キー４１〜４３を操作すると、操作された選択キーに対応付けられたジャンルの中でコンテンツ推奨順位が最高位のコンテンツが提供され、同じ選択キーを操作する毎に、そのじジャンルのコンテンツ推奨順位に従って、提供されるコンテンツが切り替わることになる。
【００６２】
ここで、選択キー設定処理による動作の具体例を説明する。
但し、以下では、選択キー４１〜４３を、ボタン１〜３と称する。
（１）ケースＡ（図５参照）
海外出張で空港へ向かう途中であり、台風接近中である状況を想定する。
【００６３】
この状況における状況データのプロファイル（状況記述Ａ１）と、この状況で開始キーを操作した結果である各ボタン１〜３の設定（ボタン割付）、及び再構成されたコンテンツリスト（ここでは「ニュース」ジャンル）の内容とを、以下に示す。
【００６４】
＜状況記述Ａ１＞
季節      ：夏
天候      ：雨
目的      ：海外出張
目的地    ：名古屋空港
情報      ：台風接近中
ユーザ状況：運転中
＜ボタン割付＞
（ボタン１，ボタン２，ボタン３）＝（ニュース、天気、道路情報）
＜コンテンツリスト（ニュース）＞
１．風のニュース
２．時事
……
Ｋ．政治
【００６５】
……
Ｎ．芸能
上述の状況から時間が経過し、空港に到着した状況を想定する。
【００６６】
この状況における状況データのプロファイル（状況記述Ａ２）と、この状況で開始キーを操作した結果である各ボタン１〜３の設定（ボタン割付）とを以下に示す。つまり、ユーザ状況の変化に適応して、ボタン割付も、そのユーザ状況に即した内容に更新されている。
【００６７】
＜状況記述Ａ２＞
季節      ：夏
天候      ：雨
目的      ：海外出張
目的地    ：シドニー
情報      ：台風接近中
ユーザ状況：空港到着
＜ボタン割付＞
（ボタン１，ボタン２，ボタン３）＝（為替、天気、施設案内）
（２）ケースＢ（図６参照）
５月連休中に高速を走行して横浜のホテルに向かっている状況を想定する。
【００６８】
この状況における状況データのプロファイル（状況記述Ｂ１）と、この状況で開始キーを操作した結果である各ボタン１〜３の設定（ボタン割付）、及び再構成されたコンテンツリスト（ここでは「ニュース」ジャンル）の内容とを、以下に示す。
【００６９】
＜状況記述Ｂ１＞
季節      ：春（５月連休）
天候      ：快晴
目的      ：旅行
目的地    ：横浜のホテル
情報      ：ワールドカップ開催中
ユーザ状況：高速走行
＜ボタン割付＞
（ボタン１，ボタン２，ボタン３）＝（スポーツ、ジャズ、道路情報）
＜コンテンツリスト（ニュース）＞
１．ワールドカップのニュース
……
Ｋ．野球のニュース
……
Ｎ．ゴルフのニュース
上述の状況から時間が経過し、空港に到着した状況を想定する。
【００７０】
この状況における状況データのプロファイル（状況記述Ｂ２）と、この状況で開始キーを操作した結果である各ボタン１〜３の設定（ボタン割付）とを以下に示す。つまり、ケース１と同様に、ユーザ状況の変化に適応して、ボタン割付も、そのユーザ状況に即した内容に更新されている。
【００７１】
＜状況記述Ｂ２＞
季節      ：春（５月連休）
天候      ：快晴
目的      ：旅行
目的地    ：横浜のホテル
情報      ：スタジアムでイベント
ユーザ状況：横浜市内を家族同上で運転中
＜ボタン割付＞
（ボタン１，ボタン２，ボタン３）＝（道路情報、現地地図、観光案内）
以上説明したように、本実施形態のインタフェース装置１では、選択キー４１〜４３に特定のコンテンツを固定的に対応付けるのではなく、ユーザの状況（状況データ，ユーザプロファイル）に応じて、その状況から推定されるユーザの要求に応じたジャンルを動的に対応付けるようにされている。
【００７２】
このため、本実施形態のインタフェース装置１によれば、コンテンツの数と比較して遙かに少数の選択キー４１〜４３を用いているにも関わらず、その時々のユーザの要求に合ったジャンルに属するコンテンツを、単一の選択キーを押下するだけで、簡単かつ瞬時に選択することができる。
【００７３】
換言すれば、本実施形態のインタフェース装置１を用いることにより、操作に煩わせられない気の利いたインタフェースを提供することができる。
なお、本実施形態において、選択キー４１〜４３が被操作部、ジャンルがコンテンツグループ、ジャンル名表示部５１〜５３が割当内容表示手段、提供コンテンツ名表示部５４が処理対象表示手段、Ｓ１４０〜Ｓ１５０が要求推定手段、Ｓ１６０がグループ推奨順位設定手段、Ｓ１７０がコンテンツ推奨順位設定手段、Ｓ１８０が割当手段、Ｓ２２０が処理対象選択手段及びコンテンツ切替手段に相当する。
［第２実施形態］
次に、第２実施形態について説明する。
【００７４】
本実施形態では、ジャンルリストの構成、及びシステム制御部２１が実行する処理の一部が異なるだけであるため、これら相違する部分を中心に説明する。
まず、本実施形態において、コンテンツリスト記憶部３５には、図７に示すように、予め設定されたいくつかのジャンル系統（例えば映像系，音楽系，リクエスト系など）の一覧を示すジャンル系統リストと、このジャンル系統毎に作成されたジャンルリストと、そのジャンルリスト毎に作成されたコンテンツリストが記憶されている。
【００７５】
なお、音楽系のジャンルリストには、例えば「クラシック」「ジャズ」「ロック」「ラテン」などといった通常の音楽ジャンル以外に、「静かな」「春らしい」「夏に合うな」どといった感覚的なジャンルも含まれている。また、リクエスト系のジャンルリストには、例えば、「Ｗｅｂ検索」「サーバ接続」「リアルタイム通信映像」「地図表示」「操作コマンド」などが含まれている。
【００７６】
次に、選択キー設定処理では、Ｓ１６０及びＳ１８０での処理が、第１実施形態とは異なっている。
即ち、本実施形態においてＳ１６０では、Ｓ１４０又はＳ１５０における推論結果に基づいて、コンテンツリスト記憶部３５に記憶されたジャンル系統リストの各ジャンル系統を評価し、ユーザの要求度が高いと推定される順（以下「系統推奨順位」と称する。）にジャンル系統が並ぶようにジャンル系統リストを再構成すると共に、コンテンツリスト記憶部３５に記憶されたジャンルリストの各ジャンルを評価し、ユーザの要求度が高いと推定される順（以下「ジャンル推奨順位」と称する。）にジャンルが並ぶようにジャンルリストを再構成する。なお、ジャンルリストの再構成は、全てのジャンル系統について行ってもよいが、系統推奨順位が上位のジャンル系統についてのみ行ってもよい。
【００７７】
そして、Ｓ１８０では、Ｓ１６０にて再構成されたジャンル系統リストから上位三つのジャンル系統を選択し、その選択されたジャンル系統の中でそれぞれジャンル推奨順位が最高位のジャンルを、選択キー４１〜４３にそれぞれ対応付けると共に、その対応付けたジャンルの名称又は該ジャンルを示すラベルを、ジャンル名表示部５１〜５３に表示する。
【００７８】
つまり、ユーザが開始キーを操作すると、現在の状況（状況データ）とユーザの嗜好（ユーザプロファイル）とから推定されるユーザの要求に基づいて、系統推奨順位の設定、ジャンル系統毎のジャンル推奨順位の設定、ジャンル毎のコンテンツ推奨順位の設定が行われると共に、系統推奨順位に従って抽出した上位三つのジャンル系統の中でそれぞれ推奨順位が最高位のジャンルが選択キー４１〜４３に対応付けられることになる。
【００７９】
次に、本実施形態でのコンテンツ提供処理を、図８に示すフローチャートに沿って説明する。
選択キー４１〜４３が通常操作にて操作されたか否かを判断し（Ｓ３１０）、通常操作にて操作されていれば、第１実施形態にて説明したＳ２２０〜Ｓ２３０と同様の処理（Ｓ３２０〜Ｓ３３０）を実行して、Ｓ３１０に戻る。
【００８０】
一方、通常操作にて操作されていなければ、今度は、選択キー４１〜４３が特殊操作にて操作されたか否かを判断し（Ｓ３４０）、特殊操作にて操作されていなければ、そのままＳ３１０に戻る。
【００８１】
また、選択キー４１〜４３が特殊操作にて操作されていれば、操作された選択キーに対応付けられたジャンルが属するジャンル系統のジャンルリストに基づき、現在対応付けられているジャンルの次にジャンル推奨順位が高いジャンルを、操作された選択キーに対応付けると共に、その対応付けられたジャンルの名称又は該ジャンルを示すラベルを、ジャンル名表示部に表示して（Ｓ３５０）、Ｓ３１０に戻る。
【００８２】
なお、通常操作とは、選択キー４１〜４３を、単純に押下する操作であり、特殊操作とは、選択キー４１〜４３を、予め設定された所定時間以上継続して押下し続ける、いわゆる長押し操作である。但し、特殊操作は、長押しに限らず、ダブルクリックなど、簡単で確実に通常操作と識別可能な操作であれば、どのようなものでもよい。
【００８３】
つまり、選択キー４１〜４３を通常操作にて操作するとコンテンツが提供され、同じ選択キーを操作する毎に、提供されるコンテンツが同一のジャンル内で順次切り替わり、また、選択キー４１〜４３を特殊操作にて操作すると、操作した選択キーに対応付けられるジャンルが、同一のジャンル系統内で順次切り替わることになる。
【００８４】
このように構成された本実施形態のインタフェース装置１によれば、第１実施形態のものと同様の効果が得られるだけでなく、マニュアル操作（選択キー４１〜４３を特殊操作にて操作）によるジャンルの切替も可能となるため、より柔軟性の高いインタフェースを提供することができる。
【００８５】
なお、本実施形態において、Ｓ２５０がグループ切替手段、ジャンル系統がグループ系統に相当する。
本実施形態では、選択キーを特殊操作にて操作することにより、ジャンルの切替を可能としたが、例えば、図９（ａ）に示すように、選択キーとして、中央付近を押下された場合と、上端（「＋」側）を押下された場合と、下端（「−」側）を押下された場合とで、その操作を識別可能に構成されたものを用い、上端或いは下端に対する操作を特殊操作とみなすようにしてもよい。
【００８６】
この場合、ジャンルの切替を、ジャンル推奨順位の降順に沿った一方向だけでなく、昇順方向にも行うことができる。
また、図９（ｂ）に示すように、選択キーＫの近傍に、補助キーＨを設けて、この補助キーＨを用いてジャンルの切替を行うように構成してもよい。更に、選択キーとして、押しボタンスイッチの変わりに、ジョグダイアルやボリュームつまみのような構造を有するもの等を用いてもよい。
【００８７】
また、ジャンルの切替を、選択キーの操作によらず、音声認識などを用いて行うように構成してもよい。
［他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、様々な態様にて実施することが可能である。
【００８８】
例えば、上記実施形態では、状況データやユーザプロファイルに基づいて、推論処理を実行し、その推論結果からジャンル系統リスト，ジャンルリスト，コンテンツリストの再構成、ひいては、選択キー４１〜４３に対応付けるジャンルを選択するように構成されているが、推論処理を実行する代わりにテーブルルックアップの手法を用いてジャンルを選択するように構成してもよい。
【００８９】
即ち、ユーザの遭遇する状況をあらかじめＭ個設定し、各状況をＳｍ（ｍ＝１〜Ｍ）にて表すものとする。
そして、状況データやユーザプロファイルに基づく状況条件の判断の結果が、このＭ個の状況のいずれかになるように論理を組んでおく。そして各状況Ｓｍに対応するベスト３ジャンルを、例えば、以下に示すようにテーブル化しておけばよい。
【００９０】
S0：指定なし    →（ホ゛タン1, ホ゛タン2, ホ゛タン3）＝（ニュース、音楽、地図表示）
S1：朝の通勤時  →（ホ゛タン1, ホ゛タン2, ホ゛タン3）＝（ニュース、交通情報、天気）
S2：休日の買い物→（ホ゛タン1, ホ゛タン2, ホ゛タン3）＝（施設情報、イベント、天気）
S3：秋の行楽    →（ホ゛タン1, ホ゛タン2, ホ゛タン3）＝（地図情報、交通情報、現地情報）
このようなテーブルルックアップの手法を用いることにより、ジャンルの選択を簡単な処理にて実現することができる。
【００９１】
但し、個人差を反映させるには、テーブルをカスタマイズする必要があり、また、状況数Ｍが大きいと、テーブルサイズが膨大なものとなり状況判断の論理設計も難しくなるため、本手法は、状況のバリエーションが比較的少ない小規模なシステムに適用することが好ましい。
【００９２】
また、上記実施形態では、Ｓ２１０にて、選択キー４１〜４３の操作が検出されると、Ｓ２２０〜Ｓ２３０の処理、即ち、その操作された選択キーに対応付けられたジャンルのコンテンツを提供する処理を実行するようにされているが、マイクロフォン８を介して、選択キー４１〜４３を特定する音声入力、又は選択キー４１〜４３に対応付けられたジャンルを特定する音声入力があった場合に、Ｓ２２０〜Ｓ２３０の処理を実行するように構成してもよい。
【００９３】
また、上記実施形態では、選択キー４１〜４３にジャンルを対応付けるようにされているが、コンテンツを対応づけるようにしてもよい。この場合、コンテンツリスト記憶部３５には、単一のコンテンツリストのみを記憶し、選択キー設定処理（図３参照）では、Ｓ１６０を省略すると共に、Ｓ１８０では、Ｓ１７０にて設定されたコンテンツ推奨順位に従って上位三つのコンテンツを選択キー４１〜４３に割り当てるように構成すればよい。
【００９４】
また、上記実施形態では、選択キー４１〜４３の全てに対して、動的にジャンルやジャンル系統を割り当てているが、一部の選択キーを、特定のジャンルやジャンル系統に固定的に割り当ててもよい。
【００９５】
また、上記実施形態では、提供中のコンテンツを示すために、専用の提供コンテンツ名表示部５４を設けたが、これを省略してディスプレイ７上に表示するように構成してもよい。
【００９６】
また、上記実施形態では、選択キー４１〜４３を、押しボタンスイッチにより実現しているが、この選択キー４１〜４３やジャンル名表示部５１〜５３をディスプレイ上の電子オブジェクトとして実現してもよい。
【００９７】
この場合、図１０（ａ）に示すように、状況やユーザに応じて、電子オブジェクトの表示形態（大きさ，位置，フォント，色など）を変えたり、感情表現や注意を喚起するために、電子オブジェクトを画面内で移動させたりしてもよい。
【００９８】
以上は、各種コンテンツの提供を例として説明したが、音声認識の対象となるユーザ発話候補の語彙を表示させたり、現在必要と思われる操作コマンドを表示させたり、ユーザの発したいコメントを推測して表示させたり（図１０（ｂ）参照）することも本装置の応用対象とする。
【００９９】
この場合、その局面での装置操作に必要な、きわめて小規模の語彙を状況に応じて動的に選択することができるため、音声認識と併用することで誤認識の少ない音声制御を可能とすることができる。
【図面の簡単な説明】
【０１００】
【図１】実施形態のインタフェース装置の構成を示すブロック図である。
【図２】インタフェース装置の機能ブロック図である。
【図３】選択キー設定処理の内容を示すフローチャートである。
【図４】コンテンツ提供処理の内容を示すフローチャートである。
【図５】選択キー設定処理の実行例を示す説明図である。
【図６】選択キー設定処理の実行例を示す説明図である。
【図７】第２実施形態において、コンテンツリスト記憶部に記憶される各リストの構成例を示す説明図である。
【図８】第２実施形態におけるコンテンツ提供処理の内容を示すフローチャートである。
【図９】選択キーの構成例を示す説明図である。
【図１０】他の実施形態の内容を示す説明図である。
【符号の説明】
【０１０１】
１…インタフェース装置、３…入力装置、５…表示装置、７…ディスプレイ、８…マイクロフォン、１０…機器群、１１…ナビゲーション装置、１３…エアコン装置、１５…オーディオ装置、１７…通信装置、２１…システム制御部、２３…入力インタフェース（Ｉ／Ｆ）部、２５…表示制御部、２７…画面制御部、２８…音声入力部、２９…機器制御Ｉ／Ｆ、３１…インターネットアドレスデータベース、３３…検索制御部、３５…コンテンツリスト記憶部、３７…状況データ記憶部、３９…ユーザプロファイル記憶部、４１〜４３…選択キー、４４…操作キー群、５１〜５３…ジャンル名表示部、５４…提供コンテンツ名表示部。
【図１】
2005250581.tif 000003
【図２】
2005250581.tif 000004
【図３】
2005250581.tif 000005
【図４】
2005250581.tif 000006
【図７】
2005250581.tif 000007
【図８】
2005250581.tif 000008
【図５】
2005250581.tif 000009
【図６】
2005250581.tif 000010
【図９】
2005250581.tif 000011
【図１０】
2005250581.tif 000012