(57)【要約】【課題】ユーザが快適に視聴できる情報の提示順序を決定することが可能な情報提示装置を提供する。【解決手段】本発明に係る情報提示装置は、ユーザに情報を提示する情報提示装置であって、ユーザに提示する情報である提示情報を複数取得する提示情報取得手段と、前記提示情報取得手段によって取得された前記提示情報を視聴する際にユーザが感じる負荷の度合を視聴負荷として判定する判定手段と、前記判定手段によって判定された前記視聴負荷に基づいて、前記提示情報取得手段によって取得された複数の前記提示情報の提示順序を決定する決定手段と、前記決定手段によって決定された前記提示順序に従って、前記提示情報取得手段によって取得された複数の前記提示情報を提示する提示手段とを備える。【選択図】図１
2008015971.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに情報を提示する情報提示装置であって、
ユーザに提示する情報である提示情報を複数取得する提示情報取得手段と、
前記提示情報取得手段によって取得された前記提示情報を視聴する際にユーザが感じる負荷の度合を視聴負荷として判定する判定手段と、
前記判定手段によって判定された前記視聴負荷に基づいて、前記提示情報取得手段によって取得された複数の前記提示情報の提示順序を決定する決定手段と、
前記決定手段によって決定された前記提示順序に従って、前記提示情報取得手段によって取得された複数の前記提示情報を提示する提示手段と
を備えることを特徴とする情報提示装置。
【請求項２】
前記情報提示装置は、さらに、
前記視聴負荷に関する条件と前記提示情報の提示順序とが対応付けされたテンプレートを取得するテンプレート取得手段を備え、
前記決定手段は、前記判定手段によって判定された前記視聴負荷と、前記テンプレート取得手段によって取得されたテンプレートとに基づいて、前記提示情報取得手段によって取得された複数の前記提示情報の提示順序を決定する
ことを特徴とする請求項１に記載の情報提示装置。
【請求項３】
前記情報提示装置は、さらに、
前記視聴負荷の順位またはレベルと前記提示情報の提示順序とが対応付けされたテンプレートを取得するテンプレート取得手段を備え、
前記決定手段は、前記判定手段によって判定された前記視聴負荷に基づいて、前記提示情報取得手段によって取得された複数の前記提示情報について前記視聴負荷の順位またはレベルを決定し、決定した順位またはレベルを前記テンプレートに当てはめることで、前記提示情報取得手段によって取得された複数の前記提示情報の提示順序を決定する
ことを特徴とする請求項１に記載の情報提示装置。
【請求項４】
前記情報提示装置は、さらに、
ユーザの状況を取得する状況取得手段を備え、
前記テンプレート取得手段は、前記状況取得手段によって取得されたユーザの状況に応じて、異なる内容のテンプレートを選択的に取得する
ことを特徴とする請求項２または３に記載の情報提示装置。
【請求項５】
前記判定手段は、前記提示情報の属性に基づいて、前記提示情報単体を視聴する際にユーザが感じる負荷の度合を単体視聴負荷として判定する
ことを特徴とする請求項１に記載の情報提示装置。
【請求項６】
前記判定手段は、前記視聴負荷の判定対象である前記提示情報の属性と、ユーザが過去に視聴した前記提示情報の属性とに基づいて、ユーザが過去に視聴した前記提示情報から受ける影響の度合を干渉負荷として判定する
ことを特徴とする請求項１に記載の情報提示装置。
【請求項７】
前記判定手段は、ユーザに影響を与える属性の前記提示情報が一定時間内にユーザに提示された提示頻度に基づいて、前記干渉負荷を判定する
ことを特徴とする請求項６に記載の情報提示装置。
【請求項８】
前記判定手段は、前記提示頻度が閾値以下の場合と前記提示頻度が閾値を超えた場合とで前記干渉負荷の符号を反転させる
ことを特徴とする請求項７に記載の情報提示装置。
【請求項９】
前記判定手段は、前記提示頻度が閾値以下の場合は、前記提示頻度の増加に従って前記干渉負荷を減少させ、前記提示頻度が閾値を越えた場合は、前記干渉負荷を０とする
ことを特徴とする請求項７に記載の情報提示装置。
【請求項１０】
前記判定手段は、ユーザに影響を与える属性の前記提示情報がユーザに提示されてからの経過時間に基づいて、前記干渉負荷を判定する
ことを特徴とする請求項６に記載の情報提示装置。
【請求項１１】
前記判定手段は、前記経過時間が閾値以下の場合は、前記経過時間の増加に従って前記干渉負荷を増加させ、前記経過時間が閾値を越えた場合は、前記干渉負荷を０とする
ことを特徴とする請求項１０に記載の情報提示装置。
【請求項１２】
前記判定手段は、前記経過時間が閾値以下の場合は、前記経過時間の増加に従って前記干渉負荷を減少させ、前記経過時間が閾値を越えた場合は、前記干渉負荷を０とする
ことを特徴とする請求項１０に記載の情報提示装置。
【請求項１３】
前記決定手段は、前記視聴負荷の小さい前記提示情報から順に提示されるように、複数の前記提示情報の提示順序を決定する
ことを特徴とする請求項１に記載の情報提示装置。
【請求項１４】
前記決定手段は、前記視聴負荷の大きい前記提示情報が分散して提示されるように、複数の前記提示情報の提示順序を決定する
ことを特徴とする請求項１に記載の情報提示装置。
【請求項１５】
ユーザに情報を提示する情報提示方法であって、
ユーザに提示する情報である提示情報を複数取得する提示情報取得ステップと、
前記提示情報取得ステップにおいて取得された前記提示情報を視聴する際にユーザが感じる負荷の度合を視聴負荷として判定する判定ステップと、
前記判定ステップにおいて判定された前記視聴負荷に基づいて、前記提示情報取得ステップにおいて取得された複数の前記提示情報の提示順序を決定する決定ステップと、
前記決定ステップにおいて決定された前記提示順序に従って、前記提示情報取得ステップにおいて取得された複数の前記提示情報を提示する提示ステップと
を含むことを特徴とする情報提示方法。
【請求項１６】
ユーザに情報を提示するためのプログラムであって、
ユーザに提示する情報である提示情報を複数取得する提示情報取得ステップと、
前記提示情報取得ステップにおいて取得された前記提示情報を視聴する際にユーザが感じる負荷の度合を視聴負荷として判定する判定ステップと、
前記判定ステップにおいて判定された前記視聴負荷に基づいて、前記提示情報取得ステップにおいて取得された複数の前記提示情報の提示順序を決定する決定ステップと、
前記決定ステップにおいて決定された前記提示順序に従って、前記提示情報取得ステップにおいて取得された複数の前記提示情報を提示する提示ステップと
をコンピュータに実行させるためのプログラム。
【請求項１７】
ユーザに情報を提示するためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
ユーザに提示する情報である提示情報を複数取得する提示情報取得ステップと、
前記提示情報取得ステップにおいて取得された前記提示情報を視聴する際にユーザが感じる負荷の度合を視聴負荷として判定する判定ステップと、
前記判定ステップにおいて判定された前記視聴負荷に基づいて、前記提示情報取得ステップにおいて取得された複数の前記提示情報の提示順序を決定する決定ステップと、
前記決定ステップにおいて決定された前記提示順序に従って、前記提示情報取得ステップにおいて取得された複数の前記提示情報を提示する提示ステップと
をコンピュータに実行させるためのプログラムを記録した記録媒体。
【請求項１８】
ユーザに情報を提示する情報提示装置を制御するための集積回路であって、
ユーザに提示する情報である提示情報を複数取得する提示情報取得手段と、
前記提示情報取得手段によって取得された前記提示情報を視聴する際にユーザが感じる負荷の度合を視聴負荷として判定する判定手段と、
前記判定手段によって判定された前記視聴負荷に基づいて、前記提示情報取得手段によって取得された複数の前記提示情報の提示順序を決定する決定手段と、
前記決定手段によって決定された前記提示順序に従って、前記提示情報取得手段によって取得された複数の前記提示情報を提示する提示手段と
を備えることを特徴とする集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに情報を提示する情報提示装置に関し、特に、ユーザに情報を提示する順序を制御する技術に関する。
【背景技術】
【０００２】
従来、ユーザに対する情報提示の方法を制御する装置としては、情報の重要性に従って情報の提示順序を決定するものがある。例えば、ユーザの学習状態から提示すべき情報（知識）を選択し、その知識の暗記効率を上げるためのルールに基づいて情報の提示順序を決定する方法が提案されている（特許文献１参照）。
【０００３】
また、個々の情報がユーザに与える負担を判定することで、情報提示状態を変更する方法がある。例えば、３D情報を提示する際に、情報がユーザに与える生理的な負担などを判定して、その判定結果に基づいて３Dオブジェクトの表示方法を変更することで、「３D酔い」などの現象を避ける方法が提案されている（特許文献２参照）。
【特許文献１】特開平６−２７４５３６号公報
【特許文献２】特開２００４−２４６７２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、情報の重要性に従って情報の提示順序を決定する方法では、ユーザに不快感を与える場合がある。例えば、重要だからといって、視聴の際の負担の大きい情報（内容が困難な情報や、目への負担が大きい情報など）ばかりを連続して提示してしまうと、ユーザに不満を与えてしまう。
【０００５】
また、個々の情報の負担を考慮して提示制御を行う方法でもユーザに不快感を与える場合がある。例えば、個々の情報の負担は低くとも、娯楽情報の直後に、政治ニュースなど性質の全く内容違った情報が提示されると、ユーザは情報に対して大きな負担を感じる場合がある。さらに、負担の小さい情報であっても同種の情報ばかりを提示すると飽き・疲労を感じやすくなり、本来は負担の小さい情報に対しても大きな負担を感じる場合がある。
【０００６】
本発明は、前記従来の課題を解決するもので、ユーザが快適に視聴できる情報の提示順序を決定することが可能な情報提示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するために、本発明に係る情報提示装置は、ユーザに情報を提示する情報提示装置であって、ユーザに提示する情報である提示情報を複数取得する提示情報取得手段と、前記提示情報取得手段によって取得された前記提示情報を視聴する際にユーザが感じる負荷の度合を視聴負荷として判定する判定手段と、前記判定手段によって判定された前記視聴負荷に基づいて、前記提示情報取得手段によって取得された複数の前記提示情報の提示順序を決定する決定手段と、前記決定手段によって決定された前記提示順序に従って、前記提示情報取得手段によって取得された複数の前記提示情報を提示する提示手段とを備える。
【０００８】
本構成によって、提示情報を視聴する際にユーザが感じる負荷の度合（視聴負荷）を考慮して提示情報の提示順序が決定されるので、ユーザは快適に提示情報を視聴することが可能となる。
【０００９】
ここで、前記情報提示装置は、さらに、前記視聴負荷に関する条件と前記提示情報の提示順序とが対応付けされたテンプレートを取得するテンプレート取得手段を備え、前記決定手段は、前記判定手段によって判定された前記視聴負荷と、前記テンプレート取得手段によって取得されたテンプレートとに基づいて、前記提示情報取得手段によって取得された複数の前記提示情報の提示順序を決定してもよい。
【００１０】
本構成によって、提示順序に関するノウハウや知識に基づいたテンプレートが利用されて提示情報の提示順序が決定されるので、ユーザはより快適に提示情報を視聴することが可能となる。
【００１１】
また、前記情報提示装置は、さらに、前記視聴負荷の順位またはレベルと前記提示情報の提示順序とが対応付けされたテンプレートを取得するテンプレート取得手段を備え、前記決定手段は、前記判定手段によって判定された前記視聴負荷に基づいて、前記提示情報取得手段によって取得された複数の前記提示情報について前記視聴負荷の順位またはレベルを決定し、決定した順位またはレベルを前記テンプレートに当てはめることで、前記提示情報取得手段によって取得された複数の前記提示情報の提示順序を決定してもよい。
【００１２】
本構成によって、提示順序に関するノウハウや知識に基づいたテンプレートが利用されて提示情報の提示順序が決定されるので、ユーザはより快適に提示情報を視聴することが可能となる。
【００１３】
また、前記情報提示装置は、さらに、ユーザの状況を取得する状況取得手段を備え、前記テンプレート取得手段は、前記状況取得手段によって取得されたユーザの状況に応じて、異なる内容のテンプレートを選択的に取得してもよい。
【００１４】
本構成によって、日時や時間帯などユーザの状況に応じて、より適切な提示順序を選択的に決定することが可能になる。
【００１５】
また、前記判定手段は、前記提示情報の属性に基づいて、前記提示情報単体を視聴する際にユーザが感じる負荷の度合を単体視聴負荷として判定してもよい。
【００１６】
本構成によって、提示情報単体（提示情報自身）を視聴する際にユーザが感じる負荷の度合（単体負荷）を考慮して提示情報の提示順序が決定されるので、より適切に視聴負荷を判定することが可能となる。
【００１７】
ここで、前記判定手段は、前記視聴負荷の判定対象である前記提示情報の属性と、ユーザが過去に視聴した前記提示情報の属性とに基づいて、ユーザが過去に視聴した前記提示情報から受ける影響の度合を干渉負荷として判定してもよい。
【００１８】
本構成によって、ユーザが過去に視聴した提示情報から受ける影響の度合（干渉負荷）を考慮して提示情報の提示順序が決定されるので、より適切に視聴負荷を判定することが可能となる。
【００１９】
また、前記判定手段は、ユーザに影響を与える属性の前記提示情報が一定時間内にユーザに提示された提示頻度に基づいて、前記干渉負荷を判定してもよい。
【００２０】
本構成によって、過去にユーザが視聴した情報の傾向を考慮して干渉負荷が判定されるので、より適切に視聴負荷を判定することが可能となる。
【００２１】
また、前記判定手段は、前記提示頻度が閾値以下の場合と前記提示頻度が閾値を超えた場合とで前記干渉負荷の符号を反転させてもよい。
【００２２】
本構成によって、情報視聴における興味の刺激、および飽きといった人間の特性を考慮して干渉負荷が判定されるので、より適切に視聴負荷を判定することが可能となる。
【００２３】
また、前記判定手段は、前記提示頻度が閾値以下の場合は、前記提示頻度の増加に従って前記干渉負荷を減少させ、前記提示頻度が閾値を越えた場合は、前記干渉負荷を０としてもよい。
【００２４】
本構成によって、情報視聴における興味の抑制、および飽きといった人間の特性を考慮して干渉負荷が判定されるので、より適切に視聴負荷を判定することが可能となる。
【００２５】
また、前記判定手段は、ユーザに影響を与える属性の前記提示情報がユーザに提示されてからの経過時間に基づいて、前記干渉負荷を判定してもよい。
【００２６】
本構成によって、過去にユーザが情報を視聴してからの経過時間を考慮して干渉負荷が判定されるので、より適切に視聴負荷を判定することが可能となる。
【００２７】
また、前記判定手段は、前記経過時間が閾値以下の場合は、前記経過時間の増加に従って前記干渉負荷を増加させ、前記経過時間が閾値を越えた場合は、前記干渉負荷を０としてもよい。
【００２８】
本構成によって、情報視聴における興味の抑制、および飽きといった人間の特性を考慮して干渉負荷が判定されるので、より適切に視聴負荷を判定することが可能となる。
【００２９】
また、前記判定手段は、前記経過時間が閾値以下の場合は、前記経過時間の増加に従って前記干渉負荷を減少させ、前記経過時間が閾値を越えた場合は、前記干渉負荷を０としてもよい。
【００３０】
本構成によって、情報視聴における興味の刺激、および飽きといった人間の特性を考慮して干渉負荷が判定されるので、より適切に視聴負荷を判定することが可能となる。
【００３１】
また、前記決定手段は、前記視聴負荷の小さい前記提示情報から順に提示されるように、複数の前記提示情報の提示順序を決定してもよい。
【００３２】
本構成によって、視聴負荷の小さい提示情報から順に提示されることになるので、惰性で長時間にわたって提示情報を視聴する必要がある場合でも、ユーザは快適に提示情報を視聴することが可能となる。
【００３３】
また、前記決定手段は、前記視聴負荷の大きい前記提示情報が分散して提示されるように、複数の前記提示情報の提示順序を決定してもよい。
【００３４】
本構成によって、視聴負荷の大きい提示情報が分散して提示されることになるので、子供など集中力が続かないユーザでも、快適に提示情報を視聴することが可能となる。
【００３５】
なお、本発明は、このような情報提示装置として実現することができるだけでなく、このような情報提示装置が備える特徴的な手段を備える集積回路として実現したり、このような情報提示装置が備える特徴的な手段をステップとする情報提示方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【００３６】
以上の説明から明らかなように、本発明に係る情報提示装置によれば、提示情報を視聴する際にユーザが感じる負荷の度合（視聴負荷）を考慮して提示情報の提示順序が決定されるので、ユーザは快適に提示情報を視聴することが可能となる。また、提示順序に関するノウハウや知識に基づいたテンプレートが利用されて提示情報の提示順序が決定されるので、ユーザはより快適に提示情報を視聴することが可能となる。さらに、提示情報単体を視聴する際にユーザが感じる負荷の度合（単体負荷）を考慮して提示情報の提示順序が決定されるだけでなく、ユーザが過去に視聴した提示情報から受ける影響の度合（干渉負荷）を考慮して提示情報の提示順序が決定されるので、より適切に視聴負荷を判定することが可能となる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００３８】
（実施の形態１）
図１は、本発明の実施の形態１における情報提示装置１００の構成図である。この情報提示装置１００は、ユーザに情報を提示する装置であって、機能的には、提示情報取得部１０１と、提示情報決定部１０２と、提示順序決定部１０３と、編成テンプレート取得部１０４と、提示履歴管理部１０５と、提示部１１１と、判定部１２０とを備えている。判定部１２０には、視聴負荷判定部１０６と、単体視聴負荷判定部１０７と、干渉負荷判定部１０８と、提示頻度影響判定部１０９と、経過時間影響判定部１１０とが含まれる。
【００３９】
情報提示装置１００は、携帯電話やパーソナルコンピューター、HMD(Head Mounted Display)、PDAなどユーザが保持する端末上に構成されてもよいし、ネットワーク上のサーバに構築されてもよい。また、情報提示装置１００は、単一の端末あるいはサーバ上に構成されるのではなく、複数の端末やサーバを利用して構成されてもよい。
【００４０】
提示情報取得部１０１は、本発明に係る提示情報取得手段の一例であって、ユーザに提示する情報である提示情報を複数取得し、取得した提示情報を保存・管理する。具体的には、ユーザに提示可能な提示候補情報、および各提示候補情報の属性・内容を表現するメタデータを保存・管理する。提示候補情報の形式は特定の形式に限定する必要はないが、映像、静止画、テキスト、音声、およびそれらの組み合わせで構成される情報が想定される。メタデータの形式についても特定の形式に限定する必要は無い。例えば、後述するように表形式でメタデータを管理してもよいし、MPEG-7などXML形式のメタデータを保持してもよい。
【００４１】
提示情報取得部１０１が提示候補情報およびそのメタデータを取得する方法は特定の手段に限定するものではないが、インターネット上に存在するサーバから、HTTP、RTSP,IMAP,POP3などインターネットプロトコルを用いて取得する方法が考えられる。また放送波を通じてテレビ・ラジオ番組およびそのメタデータを取得してもよい。
【００４２】
提示情報決定部１０２は、提示情報取得部１０１が保持する提示候補情報の中から、実際にユーザに提示する提示情報を決定（選択）する。具体的には、提示情報取得部１０１が保持する各提示候補情報のユーザ嗜好との適応度を判定し、ユーザ嗜好との適応度の高い提示候補情報を提示情報として一つ以上選択する。また、ユーザ嗜好との適応度ではなく他の観点から提示候補情報を評価付けし、提示情報を選択する方法を用いてもよい。例えば、ユーザのスケジュール・仕事リストなどを保持しておき、それらと関連のある提示候補情報ほど高い重要度をもつと判定し、重要度の高い提示候補情報を提示情報として選択する方法を用いてもよい。
【００４３】
なお、提示情報決定部１０２が選択する提示情報の数は、「３」など特定の数量を予め設定しておく方法でもよいし、ユーザの状況（場所、時間帯など）から提示情報の数を動的に変更してもよい。例えば、ユーザの状況が「日曜日の自宅」など比較的余裕のある状況の場合は提示情報を多く選び、「月曜日の電車」など比較的余裕が無い状況の場合は提示情報を少なくするなどの処理が考えられる。
【００４４】
提示順序決定部１０３は、本発明に係る決定手段の一例であって、判定部１２０によって判定された視聴負荷に基づいて、提示情報取得部１０１によって取得された複数の提示情報の提示順序を決定する。本実施の形態においては、提示情報取得部１０１と提示順序決定部１０３との間には提示情報決定部１０２が介在しているので、提示順序決定部１０３は、提示情報決定部１０２によって選択された一つ以上の提示情報について、ユーザへの提示順序を決定することになる。その際、各提示情報の視聴負荷の値を考慮して、ユーザにとって適切な提示順序を決定する。視聴負荷とは、ある情報を視聴する際にユーザが感じる負荷を示す指標である。本実施の形態においては、提示順序決定部１０３は、編成テンプレート（以下「テンプレート」という場合がある）を利用することで提示情報の提示順序を決定する。編成テンプレートは、「ユーザにとって快適な視聴を実現する視聴負荷の分布」を定めたものである。提示順序決定部１０３は、提示情報決定部１０２によって選択された提示情報を編成テンプレートの指定に従って並べることでユーザにとって適切な提示順序を決定する。
【００４５】
図２は、XML形式で記述された編成テンプレートの例を示す図である。
【００４６】
なお、編成テンプレートの形式は、図２に示したXML形式に限定する必要は無く、他のファイル形式でもよい。また、テンプレートにおける情報の指定には視聴負荷だけではなく、情報の内容や再生時間、形式など他のメタデータを利用してもよい。
【００４７】
なお、提示順序決定部１０３は、提示順序を決定する際に編成テンプレートを用いない方法を用いてもよい。例えば、視聴負荷の小さいものから先に提示する、あるいは、視聴負荷の大きいものから先に提示する等、提示順序決定部１０３が独自のロジックによって情報の提示順序を決定してもよい。
【００４８】
編成テンプレート取得部１０４は、本発明に係るテンプレート取得手段の一例であって、視聴負荷に関する条件と提示情報の提示順序とが対応付けされたテンプレートを取得し、取得した編成テンプレートを保存・管理する。ここでいう「視聴負荷に関する条件」とは、具体的には視聴負荷の順位またはレベルであるが、詳細については後述する。
【００４９】
図３は、編成テンプレートを管理するためのテンプレート管理表の例を示す図である。このテンプレート管理表では、編成テンプレートの使用に適した曜日や時間帯、扱うことのできる提示情報の数（対象数）の情報が管理されている。編成テンプレート取得部１０４は、テンプレート管理表を用いることによって、ユーザの状況を取得する状況取得手段（図示せず）によって取得されたユーザの状況に応じた内容のテンプレートを選択的に取得する。具体的には、提示順序決定部１０３の要求に従い、現在の曜日、時間帯、選択されている提示情報の数から、適した編成テンプレートを選択して提示順序決定部１０３に通知する。
【００５０】
なお、編成テンプレート取得部１０４が編成テンプレートを作成する方法は、特定の方法に限定されない。例えば、情報編成に関するノウハウや心理学的な知見をもったテンプレート製作者が、図２に示されるような編成テンプレートを作成し、編成テンプレート取得部１０４に登録する方法を用いてもよい。また、ユーザが長時間の情報視聴を行っているときの情報提示順序をユーザの情報視聴履歴から分析することによって、図２に示すような編成テンプレートを自動的に生成する方法を用いてもよい。また、編成テンプレートを取得する方法についても特定の方法に限定するものではなく、HTTP、HTTPS、RTSP、IMAP、POP3などのインターネットプロトコルを用いてインターネット上のサーバから取得する方法や、放送波を経由して取得する方法などを用いてよい。
【００５１】
提示履歴管理部１０５は、ユーザに対して行われた情報提示の履歴を管理する。本実施の形態では、提示履歴管理部１０５は、「英語」「ニュース」「バラエティ」など提示情報のカテゴリごとに以下の二つの情報を管理する。
【００５２】
１．提示頻度：そのカテゴリに属する提示情報がユーザに対する情報提示に閉める割合
２．最終提示時刻：そのカテゴリに属する提示情報が最後に提示された時刻
【００５３】
図４は、提示頻度管理表を示す図であり、図５は、最終提示時刻管理表を示す図である。ここでは、提示情報のカテゴリごとに提示頻度と最終提示時刻とを管理することとしているが、本発明はこれに限定されるものではない。例えば、提示履歴は、提示情報のカテゴリ毎に管理するのではなく、個々の提示情報の提示時刻のみを管理しておき、必要に応じて各カテゴリの提示頻度や最終提示時刻を計算する方法を用いてもよい。
【００５４】
判定部１２０は、本発明に係る判定手段の一例であって、提示情報取得部１０１によって取得された提示情報を視聴する際にユーザが感じる負荷の度合を視聴負荷として判定する。既に説明したように、判定部１２０には、視聴負荷判定部１０６と、単体視聴負荷判定部１０７と、干渉負荷判定部１０８と、提示頻度影響判定部１０９と、経過時間影響判定部１１０とが含まれる。
【００５５】
視聴負荷判定部１０６は、提示順序決定部１０３から通知された提示情報について、視聴負荷を判定する。視聴負荷は、その情報を視聴する際にユーザが感じる負荷を数値化したものであり、視聴負荷の数値が大きいほど、その情報を視聴する際にユーザが感じる負荷は大きいことを示している。本実施の形態においては、視聴負荷判定部１０７は、視聴負荷を判定するために、提示情報の単体視聴負荷および提示情報に対する干渉負荷を求め、それらの数値を合計することで提示情報の視聴負荷を決定する。単体視聴負荷とは、提示情報のカテゴリ・形式・再生時間など、提示情報そのものの性質から判定される視聴負荷である。干渉負荷とは、過去にユーザが視聴した情報が提示情報の視聴に与える影響を示す指標である。干渉負荷判定部１０６は、視聴負荷の判定対象である提示情報を単体視聴負荷判定部１０７および干渉負荷判定部１０８に通知し、それぞれの指標を計算させる。
【００５６】
単体視聴負荷判定部１０７は、視聴負荷判定部１０６から通知された提示情報の単体視聴負荷を判定する。本実施の形態においては、単体視聴負荷は、提示情報のカテゴリおよび再生時間を用いることで判定される。例えば、政治や英語など難しいカテゴリに属する情報ほど単体視聴負荷が高く、また再生時間の長い情報ほど単体視聴負荷は高いと判定される。
【００５７】
図６（ａ）は、負荷判定表５０１の例を示す図である。この負荷判定表５０１は、提示情報のカテゴリと負担量とを対応付けた表である。図６（ｂ）は、負荷判定表５０２の例を示す図である。この負荷判定表５０２は、提示情報の再生時間と負担量とを対応付けた表である。図６（ｃ）は、単体視聴負荷の判定結果５０３の例を示す図である。単体視聴負荷判定部１０６は、負荷判定表５０１・５０２を用いて、提示情報のカテゴリによる視聴負荷および再生時間による視聴負荷を求め、それらの値を合計することで提示情報の単体視聴負荷を判定する。
【００５８】
なお、情報のカテゴリおよび再生時間から視聴負荷を判定する際には、負荷判定表５０１や５０２を用いるのではなく、ユーザの嗜好情報や特性を学習したニューラルネットワークやベイジアンネットワークなどの確率計算モデルを用いて動的に計算する方法を用いてもよい。また、負荷判定表５０１・５０２を作成する方法は特定の方法に限定されるものではない。例えば、各カテゴリの情報および様々な再生時間の情報を実際にユーザに提示した後、ユーザが感じた負荷をアンケートで取得するか、あるいは生体センサーの変化からユーザが感じた負荷を推測することによって、これらの表を構成するようにしてもよい。
【００５９】
干渉負荷判定部１０８は、視聴負荷判定部１０６から通知された提示情報の干渉負荷を判定する。干渉負荷は、ユーザが過去に視聴した情報が提示情報の視聴に与える影響をあらわす指標である。一般に、「バラエティ番組の直後に英語番組を見る」など、カテゴリが大きく異なる情報の直後に提示される提示情報は視聴負荷が大きくなる傾向がある。また、「長時間の英語番組の視聴の直後に再び英語番組を見る」など、ユーザに対して同じようなカテゴリに属する情報の提示が続く場合は、ユーザがそのカテゴリに属する情報に対して飽きを感じるため、提示情報の視聴負荷は大きくなる傾向がある。このような過去の情報提示が、これからの情報提示に与える影響を干渉負荷という指標で扱う。本実施の形態では、干渉負荷判定部１０６は、干渉情報判定表を用いて、与えられた提示情報のカテゴリから提示情報の視聴に影響を与える情報のカテゴリを干渉情報として判定する。
【００６０】
図７は、干渉情報判定表の例を示す図である。なお、干渉情報判定表を作成する方法は、特定の方法に限定されるものではない。例えば、実験的に様々なカテゴリの情報を様々な順序関係でユーザに提示し、提示された情報を視聴した際に感じた負荷をアンケートによってユーザから取得するか、あるいは、ユーザに装着した生体センサーからの情報の変化から推測するようにしてもよい。このようにすれば、ある提示情報の視聴に影響を与える情報を特定することができるので、干渉情報判定表を生成することが可能となる。なお、干渉情報の判定には提示情報のカテゴリが用いられているが、提示情報の形式・再生時間など、提示情報の他の属性を用いて提示情報に影響を与える情報のカテゴリを判定してもよい。また、干渉情報として「英語」などのカテゴリを用いるのではなく、「ビジネス英会話」など特定の名称をもつ情報を用いてもよい。
【００６１】
干渉負荷判定部１０６は、干渉情報を判定した後、干渉情報が実際に提示情報に与える影響を干渉情報の提示頻度および経過時間を用いて判定する。具体的には、干渉情報を提示頻度影響判定部１０９および経過時間影響判定部１１０に通知し、それらの判定結果を合計することにより、提示情報に対する干渉負荷を決定する。
【００６２】
提示頻度影響判定部１０９は、干渉負荷判定部１０６から通知された干渉情報が提示情報の視聴に対して与える影響を干渉情報の提示頻度を用いることで提示頻度影響として判定する。提示頻度影響の値が大きいほど、提示情報の視聴負荷が大きいことを示している。本実施の形態では、提示頻度影響判定部１０９は、提示頻度影響の値を計算するために影響関数を用いる。
【００６３】
図８は、提示頻度についての影響関数判定表の例を示す図である。この影響関数判定表は、提示情報のカテゴリと干渉情報との組み合わせから、提示頻度影響の判定に用いる影響関数を決定するための表である。ここでは、提示情報が英語カテゴリの情報であり、干渉情報も英語カテゴリの情報である場合、F(x)という影響関数が選択されることを示している。
【００６４】
図９は、影響関数F(x)の例を示す図である。提示頻度影響判定部１０９は、使用する影響関数を決定すると、提示履歴管理部１０５から干渉情報の提示頻度を取得する。決定された影響関数がF(x)、干渉情報の提示頻度がαであるとき、提示頻度影響判定部１０９は、提示頻度影響の値をF(α)として決定し、干渉負荷判定部１０８に通知する。
【００６５】
経過時間影響判定部１１０は、干渉負荷判定部１０６から通知された干渉情報が提示情報の視聴に対して与える影響を、干渉情報が最後に提示されてからの経過時間を用いることで判定し、その結果を経過時間影響として干渉負荷判定部１０６に通知する。本実施の形態では、経過時間影響判定部１１０は、経過時間影響の値を計算するために影響関数を用いる。
【００６６】
図１０は、経過時間についての影響関数判定表の例を示す図である。この影響関数判定表は、提示情報のカテゴリと干渉情報との組み合わせから、経過時間影響の判定に用いる影響関数を決定するための表である。ここでは、提示情報が英語カテゴリの情報であり、干渉情報も英語カテゴリの情報である場合、A(x)という影響関数が選択されることを示している。
【００６７】
図１１は、影響関数A(x)の例を示す図である。経過時間影響判定部１１０は、使用する影響関数を決定すると、提示履歴管理部１０５から干渉情報の最終提示時刻を取得し、現時刻との差から経過時間を判定する。決定された影響関数がA(x)、干渉情報の経過時間がβであるとき、経過時間影響判定部１１０は、経過時間影響の値をA(β)として決定し、干渉負荷判定部１０８に通知する。
【００６８】
提示部１１１は、本発明に係る提示手段の一例であって、提示順序決定部１０３によって決定された提示順序に従って、提示情報取得部１０１によって取得された複数の提示情報を提示する。具体的には、提示情報決定部１０２によって選択された提示情報を、提示順序決定部１０３によって決定された順序で提示する。なお、提示情報の提示先は、情報提示装置１００と同一端末上の情報表示装置であってもよいし、ネットワークを経由して提示部１１１の提示結果を受け取る端末であってもよい。
【００６９】
かかる構成によれば、個々の提示情報がユーザに与える負荷を適切に判定することができるので、ユーザは長時間・快適に提示情報の視聴を継続することが可能となる。
【００７０】
次に、本発明の実施の形態における情報提示装置の動作を示す。
【００７１】
図１２は、本発明の実施の形態における情報提示装置の動作を示す図である。すなわち、本情報提示装置は、図１２に示す２０１〜２１２のステップに従うことで、ユーザに対する情報提示の制御を実現する。
【００７２】
[ステップ２０１]（提示情報の決定）
提示情報決定部１０２は、提示情報取得部１０１によって管理されている提示候補情報の中からユーザに提示すべき提示情報を一つ以上選択する。提示情報取得部１０１は、ユーザに提示することが可能な提示情報と、各提示候補情報の内容をあらわすメタデータとを管理している。
【００７３】
図１３は、提示情報取得部１０１が提示候補情報について管理するメタデータの例を示す図である。ここでは、提示情報の名称、情報の形式（映像、静止画、メール、Webページなど）、情報のカテゴリ（バラエティ、英語、ニュースなど）、情報の再生に必要な時間を示す再生時間、情報の作成者を示す作成者名（テレビ局名、メール送信者名、Webページのアドレスなど）が提示情報のメタデータとして管理されている。なお、メタデータに含まれる情報の内容は、上記の内容に限定される必要は無く他の内容を含んでいてもよい。例えば、番組の出演者の情報、対象年齢などの情報を含むことが考えられる。
【００７４】
提示情報選択部１０２は、提示情報取得部１０１によって保持されている提示候補情報の中から、実際にユーザに提示する提示情報を選択する。提示情報は、各提示候補情報の重要性や、ユーザ嗜好との一致具合などの観点から選択される。本実施の形態においては、提示情報選択部１０２は、嗜好適応度管理表を用いて、提示情報取得部１０１によって保持されている各提示候補情報とユーザ嗜好との一致具合を嗜好適応度として判定する。
【００７５】
図１４（ａ）は、嗜好適応度管理表４０１の例を示す図である。嗜好適応度管理表４０１は、どのようなカテゴリに属する情報がユーザ嗜好と一致しているのかを示す表であり、嗜好適応度の数値が高いほど、ユーザ嗜好に合った情報であることを示している。ここでは、英語やバラエティのカテゴリに属する情報はユーザ嗜好と一致しており、仕事や映画のカテゴリに属する情報はユーザ嗜好とは一致していないことを示している。提示情報選択部１０２は、嗜好適応度管理表４０１と、提示情報取得部１０１によって管理されている各提示情報のメタデータとを比較することで、各提示情報とユーザ嗜好との一致具合を判定する。
【００７６】
図１４（ｂ）は、嗜好適応度の判定結果４０３の例を示す図である。なお、提示候補情報に対する嗜好適応度の判定には、ユーザの情報視聴履歴を学習させたニューラルネットワークやベイジアンネットワークなどの確率ネットワークを用いて動的に計算する方法を用いてもよい。提示情報決定部１０２は、ユーザに提示する提示情報として一つ以上の提示候補情報を選択する。本実施の形態では、提示情報決定部１０２は、嗜好適応度が高い順に３つの提示候補情報を提示情報として選択する。
【００７７】
なお、選択される提示情報の数は、「３」などの固定数を提示情報選択部１０２が設定してもよいし、ユーザの行動予定にあわせて動的に変更してもよい。提示情報取得部１０１が管理している各提示情報の再生時間の情報を用いて、選択する提示情報の数を動的に決定する方法でもよい。また、本実施の形態では、各提示候補情報の嗜好適応度によって提示情報を決定したが、情報の送信元などから情報の重要性を判定し、重要な情報から優先して提示する方法でもよい。また、重要性と嗜好適応度とを組み合わせてユーザに提示する情報を決定する方法でもよい。
【００７８】
提示情報決定部１０２は、選択した提示情報の集合を提示順序決定部１０３に通知する。
【００７９】
[ステップ202]（視聴負荷判定の開始）
提示順序決定部１０３は、提示情報選択部１０２から通知された提示情報の集合について、個々の提示情報の提示順序を決定する。提示順序決定部１０３は、各提示情報の視聴時にユーザが感じる負荷を示す視聴負荷という指標に基づいて提示情報の提示順序を決定する。すなわち、提示順序決定部１０３は、取得した全ての提示情報についてその視聴負荷を判定し、各提示情報を視聴負荷判定部１０６へと通知する。視聴負荷判定部１０６は、受け取った提示情報の視聴負荷を判定する。具体的には、視聴負荷判定部１０６は、各提示情報について単体視聴負荷及び干渉負荷という二つの数値を判定し、それらの数値を合計することで視聴負荷の値を決定する。視聴負荷判定部１０６は、提示情報の単体視聴負荷を判定させるために単体視聴負荷判定部１０７に提示情報を通知するとともに、干渉負荷を判定させるために干渉負荷判定部１０８に提示情報を通知する。
【００８０】
[ステップ２０３]（単体視聴負荷計算）
単体視聴負荷判定部１０７は、受け取った提示情報について、提示情報のカテゴリ・形式・再生時間などから、視聴時にユーザが感じる負荷を単体視聴負荷として判定する。単体視聴負荷判定部１０７は、図６（ａ）に示される負荷判定表５０１を用いることで、「バラエティ」カテゴリに属する提示情報はユーザに与える視聴負荷が小さく、「英語」や「仕事」カテゴリに属する提示情報はユーザに与える視聴負荷が大きいと判定する。また、単体視聴負荷判定部１０７は、図６（ｂ）に示される負荷判定表５０２を用いることで、再生時間の長い提示情報ほどユーザに与える視聴負荷が大きいと判定する。そして、単体視聴判定部１０７は、負荷判定表５０１・５０１を用いて、提示情報のカテゴリおよび再生時間のそれぞれから視聴負荷を求め、それら二つの値を合計することで各提示情報の単体視聴負荷を決定する（図６（ｃ）参照）。最後に、単体視聴負荷決定部１０７は、計算した単体視聴負荷を視聴負荷判定部１０６に通知する。
【００８１】
[ステップ２０４]（干渉情報の判定）
干渉負荷判定部１０８は、視聴負荷判定部１０６から通知された提示情報の干渉負荷を判定する。干渉負荷は、ユーザが過去に視聴した情報が、これからユーザに提示される提示情報の視聴に与える影響を示す指標である。例えば、ユーザに「ビジネス英会話」を提示する際、直前にバラエティ番組を提示していた場合と、類似の英語番組を提示していた場合とでは、「ビジネス英会話」の視聴時にユーザが感じる視聴負荷は変動する。一般に、バラエティ番組の直後にビジネス英会話を視聴する場合の方が、提示情報の内容が極端に変わるため、ユーザが感じる視聴負荷は増える傾向にある。
【００８２】
干渉負荷判定部１０８は、このようなユーザが過去に視聴した他の情報の影響を干渉負荷という指標で数値化する。前記の「ビジネス英会話」と「バラエティ番組」の例では、「ビジネス英会話」に対する干渉情報が「バラエティ番組」になる。干渉情報は、特定の名称を持つ情報（例えば「ビジネス英会話」など）ではなく、特定のカテゴリに属する情報の集合（例えば「バラエティ」カテゴリに属する情報）として扱われる。つまり、干渉情報は、単一の情報である必要は無く、特定カテゴリに属する複数の情報を指すことができる。
【００８３】
本実施の形態では、干渉負荷判定部１０８は、提示情報のカテゴリから干渉情報を判定する。すなわち、図７に示される干渉情報判定表を用いて提示情報の干渉情報を決定する。例えば提示情報が「ビジネス英会話」である場合、提示情報のカテゴリは「英語」であるため、図７に示される干渉情報判定表を参照することで、干渉情報は「英語カテゴリに属する情報」および「バラエティカテゴリに属する情報」であると判定する。なお、干渉情報を判定する方法は上記の方法に限定される必要は無く、ユーザ嗜好や視聴履歴を学習させたニューラルネットワークやベイジアンネットワークなどの確率ネットワークを用いて動的に干渉情報を判定してもよい。干渉負荷判定部１０８は、干渉負荷を判定させるために、提示頻度影響判定部１０９および経過時間影響判定部１１０に干渉情報を通知する。
【００８４】
[ステップ２０５]（提示頻度を取得）
提示頻度影響判定部１０９は、通知された干渉情報の提示頻度を提示履歴管理部１０５から取得する。提示頻度とは、一定時間内における情報提示の中で、ある情報の提示時間が占める割合である。例えば、一定期間を24時間とした場合、24時間以内にユーザに対して行われた情報提示のトータルの時間が１０時間であり、その内で「英語カテゴリに属する情報」の提示時間が5時間であれば、「英語カテゴリに属する情報」の提示頻度は50％として計算される。
【００８５】
提示履歴管理部１０５は、情報のカテゴリ毎に、過去にユーザに提示された提示頻度を管理している。図４に示される提示頻度管理表では、過去２４時間の間にユーザ対して行われた提示情報のうち、「英語カテゴリに属する情報」が40％、「バラエティカテゴリに属する情報」が40％であることが示されている。なお、提示履歴管理部１０５は、提示履歴を表として管理するのではなく、個々の情報の名称およびその情報の提示時間を保持することで、必要に応じて情報のカテゴリごとの提示頻度を計算してもよい。
【００８６】
提示履歴管理部１０５は、提示頻度影響判定部１０９から通知された干渉情報に対応する情報の提示頻度を提示頻度影響判定部１０９に対して通知する。干渉情報として「英語カテゴリに属する情報」が通知された場合、図４に示される提示頻度管理表を参照し、「40％」という値が提示頻度影響判定部１０９に通知される。
【００８７】
[ステップ２０６]（提示頻度影響判定）
提示頻度影響判定部１０９は、干渉情報が提示情報の視聴に与える影響を、前記ステップ２０５で取得した提示頻度を用いて判定し、提示頻度影響として数値化する。本実施の形態では、提示頻度影響判定部１０９は、提示頻度から提示頻度影響を計算するために影響関数を使用する。図９に示される影響関数F(x)、G(x)は、干渉情報の提示頻度を入力ｘとして受け取り、提示情報の視聴負荷への影響を提示頻度影響として出力する。提示頻度影響は、正の値の場合、提示情報の視聴負荷を上げることを示し、負の値の場合、提示情報の視聴負荷を下げることを示している。提示頻度影響判定部１０９は、図９に示される影響関数を一つ以上保持し、提示情報のカテゴリと干渉情報との組み合わせから、提示頻度影響の計算に利用する影響関数を決定する。すなわち、図８に示される影響関数判定表を用いることで、提示情報のカテゴリと干渉情報との組み合わせから、利用すべき影響関数を決定する。例えば、提示情報が「ビジネス英会話」であり、干渉情報が「バラエティカテゴリに属する情報」である場合、影響関数としてG(x)が選択される。
【００８８】
ここで、図９（ａ）に示される影響反転関数F(x)は、情報視聴における「興味・飽き」を表現するための関数である。この影響反転関数F(x)は、ある干渉情報が一定の提示頻度以下で提示されている場合、提示情報に対するユーザの興味を刺激し、結果として提示情報の視聴負荷を下げることを表現している。また、提示頻度が一定値を超えた場合（この例では60％を超えた場合）には、ユーザに飽きを抱かせ、それまでとは逆に提示情報の視聴負荷を増大させることを表現している。この影響反転関数F(x)は、干渉情報が「英語カテゴリに属する情報」であり、提示情報が「英語カテゴリに属する情報」である場合などに当てはまる。例えば、英会話CMや海外情報などの英語カテゴリに属する情報を適切な頻度で提示している場合、英語に対するユーザの興味が刺激され、これから提示する英語カテゴリに属する情報の視聴負荷が下がることが予測される。しかし、過度に英語情報を提示している場合、ユーザは英語情報そのものに対して飽き・不快を感じ、これから提示する英語カテゴリに属する情報に関して、通常よりも多くの視聴負荷を感じることが考えられる。提示頻度影響判定部１０９は、影響反転関数F(x)を用いることで、このような視聴負荷への影響を的確に予測することができる。
【００８９】
また、図９（ｂ）に示される影響減数関数G(x)は、情報視聴における「抵抗・飽き」を表現するための関数である。この影響減数関数G(x)は、ある干渉情報が一定の提示頻度以下で提示されている場合、提示情報に対するユーザの興味・視聴意欲を減少させ、提示情報の視聴負荷を上げることを表現している。また、提示頻度が一定値を超えた場合（この例では６０％を超えた場合）には、ユーザは干渉情報に対する興味の消失・飽きを招き、提示情報に対する影響を失うことを表現している。この影響減数関数G(x)は、干渉情報が「バラエティカテゴリに属する情報」であり、提示情報が「英語カテゴリに属する情報」である場合などに当てはまる。例えば、適度にバラエティカテゴリに属する情報を提示していた場合、ユーザの興味・関心は英語よりバラエティに集まってしまっているため、英語カテゴリに属する情報を提示しても、ユーザの関心を引きづらく、結果として英語カテゴリに属する情報の視聴負荷を上げてしまう。しかし、過度にバラエティカテゴリに属する情報を提示していた場合、ユーザはバラエティカテゴリに属する情報に対して飽き・不快を感じるため、英語カテゴリに属する情報を提示しても抵抗を感じることがなく、視聴負荷の増大を招かない場合がある。提示頻度影響判定部１０９は、影響減数関数G(x)を用いることで、このような視聴負荷への影響を的確に予測することができる。なお、影響関数の種類は前記F(x)、G(x)に限定されるものではなく、任意の形状の関数を影響関数として利用してよい。
【００９０】
提示頻度影響判定部１０９は、判定した提示頻度影響を干渉負荷判定部１０８に対して通知する。提示情報が「ビジネス英会話」、干渉情報が「英語カテゴリに属する情報」であった場合、提示履歴管理部１０５から取得する干渉情報の提示頻度は40％である（図４参照）。また、使用される影響関数は、図８に示される提示頻度影響判定表よりF(x)と判定される。その結果、取得した提示頻度を影響関数F(x)に代入した値「F(40)＝-10」が提示頻度影響として干渉情報判定部１０８に通知される。
【００９１】
[ステップ２０７]（経過時間取得）
経過時間影響判定部１１０は、通知された干渉情報の最終提示時刻を提示履歴管理部１０５から取得する。最終提示時刻とは、干渉情報に含まれる情報のうち、最後にユーザに提示された情報の提示時刻である。
【００９２】
本実施の形態では、提示履歴管理部１０５は、情報のカテゴリ毎にユーザへの最終提示時刻を管理している。図５に示される最終提示時刻管理表では、「英語カテゴリに属する情報」が最後にユーザに提示された時刻は「2006/03/31 08:00:00」であることを示している。なお、提示履歴管理部１０５は、最終提示時刻を表として管理するのではなく、個々の情報の名称およびその情報の提示時間を保持することで、必要に応じて情報のカテゴリごとの最終提示時刻の情報を計算してもよい。
【００９３】
経過時間影響判定部１０９は、提示履歴管理部１０５から干渉情報の最終提示時刻を取得すると、最終提示時刻から現時点までの経過時間を求める。干渉情報が「英語カテゴリに属する情報」であり、現時刻が「2006/03/31 08:30:00」である場合、経過時間として「30min」という値が算出される。
【００９４】
[ステップ２０８]（経過時間影響判定）
経過時間影響判定部１１０は、干渉情報が提示情報の視聴に与える影響を、前記ステップ２０７で算出した経過時間を用いて判定し、経過時間影響として数値化する。本実施の形態では、経過時間影響判定部１１０は、経過時間から経過時間影響を計算するために影響関数を使用する。図１１に示される影響関数A(ｔ)、B(ｔ)は、干渉情報の経過時間ｔを入力として受け取り、提示情報の視聴負荷への影響を経過時間影響として出力する。経過時間影響は、正の値の場合、提示情報の視聴負荷を上げることを示し、負の値の場合、提示情報の視聴負荷を下げることを示している。経過時間影響判定部１１０は、図１１に示される影響関数を一つ以上保持し、提示情報のカテゴリと干渉情報との組み合わせから、経過時間影響の計算に利用する影響関数を決定する。すなわち、図１０に示される影響関数判定表を用いることで、提示情報のカテゴリと干渉情報との組み合わせから、利用すべき影響関数を決定する。例えば、提示情報が「ビジネス英会話」であり、干渉情報が「バラエティカテゴリに属する情報」である場合、影響関数としてB(ｔ)が選択される。
【００９５】
ここで、図１１（ａ）に示される視聴促進関数A(ｔ)は、情報視聴における「興味・飽き」を表現するための関数である。この視聴促進関数A(ｔ)は、ある干渉情報が提示されてから一定時間は、提示情報に対するユーザの興味を刺激し、結果として提示情報の視聴負荷を下げることを表現している。また、干渉情報が提示されてから一定時間が経過すると（この例では３０分以上が経過すると）、ユーザは干渉情報に対する興味の消失・飽きを招き、提示情報の視聴負荷を下げる効果が無くなることを表現している。この視聴促進関数A(ｔ)は、干渉情報が「英語カテゴリに属する情報」であり、提示情報が「英語カテゴリに属する情報」である場合などに当てはまる。例えば、英会話CMや、海外旅行番組などの英語カテゴリに属する情報を視聴した直後は、ユーザの英語に対する興味・意欲は高まっており、これから提示する英語カテゴリに属する情報の視聴負荷が下がることが予測される。しかし、一定時間が経過するとCMや情報番組などの効果は薄れ、これから提示する英語カテゴリに属する情報に関して、視聴負荷を下げる効果が無くなる場合がある。経過時間影響判定部１１０は、視聴促進関数A(ｔ)を用いることで、このような視聴負荷への影響の変化を的確に予測することができる。
【００９６】
また、図１１（ｂ）に示される視聴抑制関数B(ｔ)は、情報視聴における「抵抗・飽き」を表現するための関数である。この視聴抑制関数B(ｔ)は、ある干渉情報が提示されてから一定時間は、提示情報に対するユーザの興味・視聴意欲を減少させ、提示情報の視聴負荷を上げることを表現している。また、干渉情報が提示されてから一定時間が経過すると（この例では３０分が経過すると）、ユーザは干渉情報に対する興味の消失・飽きを招き、提示情報の視聴負荷を上げる効果が無くなることを示している。この視聴抑制関数B(ｔ)は、干渉情報が「バラエティカテゴリに属する情報」であり、提示情報が「英語カテゴリに属する情報」である場合などに当てはまる。例えば、バラエティ番組などを視聴した直後は、ユーザの興味・関心は英語よりバラエティに集まってしまっているため、英語カテゴリに属する情報を提示しても、ユーザの関心を引きづらく、結果として英語カテゴリに属する情報の視聴負荷を上げてしまう。しかし、提示から一定時間が経過すると過去に視聴したバラエティ番組への印象・興味が薄らぐため、英語カテゴリに属する情報を提示しても抵抗を感じることがなく、視聴負荷の増大を招かない場合がある。経過時間影響判定部１１０は、視聴抑制関数B(ｔ)を用いることで、このような視聴負荷への影響の変化を的確に予測することができる。なお、影響関数の種類は前記A(ｔ)、B(ｔ)に限定されるものではなく、任意の形状の関数を影響関数として利用してよい。
【００９７】
経過時間影響判定１１０は、判定した経過時間影響を干渉負荷判定部１０８に対して通知する。提示情報が「ビジネス英会話」、干渉情報が「英語カテゴリに属する情報」であった場合、提示履歴管理部１０５から取得する干渉情報の最終提示時刻は「2006/03/31 08:00:00」であり、現時刻が「2006/03/31 08:30:00」の場合、経過時間は30分になる（図５参照）。また、使用される影響関数は、図１０に示される経過時間影響判定表よりA(x)と判定される。その結果、取得した経過時間を影響関数A（x)に代入した値「A(30)＝-10」が経過時間影響として干渉情報判定部１０８に通知される。
【００９８】
[ステップ２０９]（干渉負荷判定）
干渉負荷判定部１０８は、前記ステップ２０６およびステップ２０８において得られた提示頻度影響および経過時間影響の値を合計することで、干渉情報の干渉負荷の値を算出する。提示情報が「ビジネス英会話」、干渉情報が「英語カテゴリに属する情報」であった場合、前述の例を用いると、この干渉情報の提示頻度影響は「F(40)」、経過時間影響は「A(30)」であり、最終的な干渉負荷は「F(40)＋A(30)」と判定される。
【００９９】
ステップ２０４において、提示情報に対する干渉情報が複数存在していた場合、干渉負荷判定部１０８は、全ての干渉情報についてステップ２０５〜ステップ２０９の処理を行い、干渉負荷の判定を行う。全ての干渉情報に対する干渉負荷の判定を行った後、それらの値を合計したものを最終的な干渉負荷として視聴負荷判定部１０６に通知する。
【０１００】
図１５は、提示情報に対する干渉負荷を判定した結果の例を示す図である。「ビジネス英会話」に対する干渉情報は「英語カテゴリに属する情報」および「バラエティカテゴリに属する情報」と判定されるため、「英語カテゴリに属する情報」の提示頻度影響-10と経過時間影響-10、および「バラエティカテゴリに属する情報」の提示頻度影響5と経過時間影響0の四つの値を合計した「-15」が干渉負荷として判定される。
【０１０１】
[ステップ２１０]（視聴負荷決定）
視聴負荷判定部１０６は、前記ステップ２０３で判定した単体視聴負荷および前記ステップ２０９で判定した干渉負荷を合計することで、提示情報の視聴負荷を決定する。
【０１０２】
図１６は、提示情報について判定された視聴負荷の例を示す図である。この例では、「ビジネス英会話」の単体視聴負荷は５０であり干渉負荷はー１５であるため、最終的な視聴負荷は35と判定される。単体視聴負荷のみを見た場合には、「ビジネス英会話」の視聴負荷は「お笑い番組」より高いが、干渉負荷を考慮した場合には、「ビジネス英会話」の視聴負荷は「お笑い番組」より低いと判定されている。すなわち、ユーザが過去に視聴した提示情報から受ける影響を考慮して視聴負荷が判定されていることが示されている。
【０１０３】
[ステップ２１１]（編成テンプレート選択）
提示順序決定部１０３は、前記ステップ２１０で判定した視聴負荷の値に基づいて、提示情報の提示順序を決定する。本実施の形態においては、提示順序決定部１０３は、編成テンプレート取得部１０４によって管理されている編成テンプレートを利用して提示順序の決定を行う。編成テンプレートとは、「ユーザにとって快適な視聴を実現する視聴負荷の配置」を定めたものである。図２に示される編成テンプレートは、XML形式のファイルとして生成され、item要素を用いて、三つの提示情報の提示順序に関する条件が記述されている。
【０１０４】
編成テンプレート取得部１０４は、図３に示される編成テンプレート管理表を用いて編成テンプレートを保持・管理する。この編成テンプレート管理表では、各編成テンプレートが扱うことのできる提示情報の数や、各編成テンプレートの利用に適した状況（曜日や時間帯）の情報が管理されている。編成テンプレート取得部１０４は、テンプレート管理表を用いることによって、ユーザの状況に応じた内容のテンプレートを選択的に取得する。具体的には、提示順序決定部１０３の要求に従い、現在の曜日、時間帯、選択されている提示情報の数から、適した編成テンプレートを選択して提示順序決定部１０３に通知する。
【０１０５】
[ステップ２１２]（編成）
提示順序決定部１０３は、前記ステップ２１１で取得した編成テンプレートの記述にあう提示情報を選択し、ユーザに対する情報の提示順序を決定する。
【０１０６】
以下、図２に示される編成テンプレートを用いて、図１４（Ｃ）に示される提示情報の提示順序を決定する具体例を説明する。編成テンプレート内のitem要素は、個々の提示情報に対応した要素であり、item要素に記述された条件を満たす提示情報を当てはめることができる。Item要素のnumber属性がその提示情報の提示順序に該当し、number属性の値が1のitem要素に当てはめられた提示情報が一番目に提示される。item要素内のfutan要素は、このitem要素に当てはめることのできる情報の視聴負荷に関する条件を記述する要素である。futan要素のsize属性は、提示情報の中での視聴負荷の順序を指定するものである。ここでは、futan要素のsize属性が3の場合、提示情報の中で視聴負荷が三番目に高い提示情報が指定されていることにする。この場合、図２の例では、一番目の提示情報として「視聴負荷が三番目に高いもの」、二番目の提示情報として「視聴負荷が二番目に高いもの」、三番目の提示情報として「視聴負荷が一番目に高いもの」が指定されていることになる。このような編成テンプレートに対して、図１６に示される提示情報を当てはめると、一番目「一言英会話」、二番目「ビジネス英会話」、三番目「お笑い番組」という提示順序が決定される。提示順序決定部１０３は、提示情報および決定した提示順序を提示部１１１に対して通知する。
【０１０７】
[ステップ２１３]（提示）
提示部１１１は、提示情報決定部１０２によって決定された提示情報を、提示順序決定部１０３によって決定された順序で提示する。
【０１０８】
図１７は、本発明の効果を説明するための図である。ここでは、図１７（ａ）に示されるように、futan要素のsize属性が「３」「２」「１」の順に並んだ編成テンプレートＡを用いて３つの提示情報を提示する場合を想定している。この編成テンプレートＡによると、図２と同様、「視聴負荷が三番目に高いもの」「視聴負荷が二番目に高いもの」「視聴負荷が一番目に高いもの」の順に３つの提示情報が提示されることになる。すなわち、図１７（ｂ）に示されるように、視聴負荷が低い提示情報から順に３つの提示情報が提示されることになる。
【０１０９】
図１８は、本発明の別の効果を説明するための図である。ここでは、図１８（ａ）に示されるように、futan要素のsize属性が「１」「２」「３」の順に並んだ編成テンプレートＢを用いて３つの提示情報を提示する場合を想定している。この編成テンプレートＢによると、「視聴負荷が一番目に高いもの」「視聴負荷が二番目に高いもの」「視聴負荷が三番目に高いもの」の順に３つの提示情報が提示されることになる。すなわち、図１８（ｂ）に示されるように、視聴負荷が高い提示情報から順に３つの提示情報が提示されることになる。
【０１１０】
図１９は、本発明の別の効果を説明するための図である。ここでは、図１９（ａ）に示されるように、futan要素のsize属性が「６」「４」「２」「１」「３」「５」の順に並んだ編成テンプレートＣを用いて６つの提示情報を提示する場合を想定している。この編成テンプレートＣによると、「視聴負荷が六番目に高いもの」「視聴負荷が四番目に高いもの」「視聴負荷が二番目に高いもの」「視聴負荷が一番目に高いもの」「視聴負荷が三番目に高いもの」「視聴負荷が五番目に高いもの」の順に６つの提示情報が提示されることになる。すなわち、図１９（ｂ）に示されるように、全視聴時間の中央付近で視聴負荷がピーク値となるように、６つの提示情報が提示されることになる。
【０１１１】
図２０は、本発明の別の効果を説明するための図である。ここでは、図２０（ａ）に示されるように、futan要素のsize属性が「６」「４」「２」「５」「３」「１」の順に並んだ編成テンプレートＤを用いて６つの提示情報を提示する場合を想定している。この編成テンプレートＤによると、「視聴負荷が六番目に高いもの」「視聴負荷が四番目に高いもの」「視聴負荷が二番目に高いもの」「視聴負荷が五番目に高いもの」「視聴負荷が三番目に高いもの」「視聴負荷が一番目に高いもの」の順に６つの提示情報が提示されることになる。すなわち、図２０（ｂ）に示されるように、視聴負荷の大きい提示情報が分散して提示されるように、６つの提示情報が提示されることになる。
【０１１２】
図２１は、編成テンプレートの選択基準の一例を示す図である。この図に示されるように、編成テンプレートは、ユーザの属性と当該装置の使用目的との組み合わせで選択されるのが好ましい。すなわち、編成テンプレートＡによると、視聴負荷が低い提示情報から順に提示されることになるが、このような提示順序は、大人が惰性で娯楽番組を楽しみたい場合等に適している。また、編成テンプレートＢによると、視聴負荷が高い提示情報から順に提示されることになるが、このような提示順序は、大人が効率よく英語などを学習したい場合等に適している。また、編成テンプレートＣによると、全視聴時間の中央付近で視聴負荷がピーク値となるが、このような提示順序は、子供に娯楽番組を視聴させる場合等に適している。また、編成テンプレートＤによると、視聴負荷の大きい提示情報が分散して提示されることになるが、このような提示順序は、子供に英語などを学習させる場合等に適している。そこで、ユーザの属性と当該装置の使用目的との組み合わせ毎に編集テンプレートの種別を対応付けたテンプレート管理表を備えておくようにしてもよい。そして、このテンプレート管理表に基づいて編成テンプレート取得部１０４が編成テンプレートを選択する構成を採用すれば、ユーザの属性と当該装置の使用目的との組み合わせに応じた提示順序が決定されることになる。
【０１１３】
図２２は、ユーザの属性と当該装置の使用目的の設定画面例を示す図である。この図に示されるように、ユーザの属性（年齢・性別・職業）と当該装置の使用目的を設定するための画面をユーザに提示するようにしてもよい。このようにすれば、編成テンプレート取得部１０４は、ユーザによって設定された情報に基づいて編成テンプレートを選択することができる。その際の選択基準は、図２１を用いて説明した通りである。なお、ユーザの属性等を得る方法は、ここで例示した方法に限定されるものではない。例えば、当該装置と通信可能な他の装置にユーザの属性等が保存されている場合は、この他の装置からユーザの属性等を取得するようにしても同様の効果を得ることができる。
【０１１４】
以上のように、本発明に係る情報提示装置によれば、提示情報を視聴する際にユーザが感じる負荷の度合（視聴負荷）を考慮して提示情報の提示順序が決定されるので、ユーザは快適に提示情報を視聴することが可能となる。また、提示順序に関するノウハウや知識に基づいたテンプレートが利用されて提示情報の提示順序が決定されるので、ユーザはより快適に提示情報を視聴することが可能となる。さらに、提示情報単体を視聴する際にユーザが感じる負荷の度合（単体負荷）を考慮して提示情報の提示順序が決定されるだけでなく、ユーザが過去に視聴した提示情報から受ける影響の度合（干渉負荷）を考慮して提示情報の提示順序が決定されるので、より適切に視聴負荷を判定することが可能となる。
【０１１５】
なお、前記の説明では、視聴負荷の順位と提示情報の提示順序とが対応付けされたテンプレートを例示したが、本発明はこれに限定されるものではない。すなわち、視聴負荷のレベルと提示順序とが対応付けされたテンプレートを用いることも可能である。この場合は、視聴負荷の順位を決定するのではなく視聴負荷のレベルを決定することになるが、その他の点は前記と同様である。例えば、視聴負荷の値が１以上１０以下であればその視聴負荷のレベルは１、視聴負荷の値が１１以上２０以下であればその視聴負荷のレベルは２というように、視聴負荷の値をレベルに換算する。これにより、換算したレベルをテンプレートに当てはめることで、前記と同様、提示情報の提示順序を決定することが可能である。
【０１１６】
なお、上記した各実施の形態は、記憶装置（ＲＯＭ、ＲＡＭ、ハードディスク等）に格納された上述した処理手順を実行可能な所定のプログラムデータが、ＣＰＵによって解釈実行されることで実現される。この場合、プログラムデータは、記録媒体を介して記憶装置内に導入されてもよいし、記録媒体上から直接実行されてもよい。なお、記録媒体は、ＲＯＭ、ＲＡＭ、フラッシュメモリ等の半導体メモリ、フレキシブルディスクやハードディスク等の磁気ディスクメモリ、ＣＤ−ＲＯＭやＤＶＤやＢＤ等の光ディスクやＳＤカード等のメモリカード等の記録媒体をいう。また、記録媒体は、電話回線や搬送路等の通信媒体も含む概念である。
【産業上の利用可能性】
【０１１７】
本発明は、ユーザが快適に視聴できる情報の提示順序を決定することが必要なＨＭＤ（ヘッドマウントディスプレイ）やＦＭＤ（フェイスマウントディスプレイ）やＨＵＤ（ヘッドアップディスプレイ）や眼鏡型ディスプレイ等の用途に適用することができる。
【図面の簡単な説明】
【０１１８】
【図１】本発明の実施の形態１における情報提示装置の構成図
【図２】XML形式で記述された編成テンプレートの例を示す図
【図３】テンプレート管理表の例を示す図
【図４】提示頻度管理表を示す図
【図５】最終提示時刻管理表を示す図
【図６】負荷判定表の例および単体視聴負荷の判定結果の例を示す図
【図７】干渉情報判定表の例を示す図
【図８】影響関数判定表の例を示す図
【図９】影響関数の例を示す図
【図１０】影響関数判定表の例を示す図
【図１１】影響関数の例を示す図
【図１２】本発明の実施の形態における情報提示装置の動作を示す図
【図１３】提示情報取得部が提示候補情報について管理するメタデータの例を示す図
【図１４】嗜好適応度管理表の例および嗜好適応度の判定結果の例を示す図
【図１５】提示情報に対する干渉負荷を判定した結果の例を示す図
【図１６】提示情報について判定された視聴負荷の例を示す図
【図１７】本発明の効果を説明するための図
【図１８】本発明の別の効果を説明するための図
【図１９】本発明の別の効果を説明するための図
【図２０】本発明の別の効果を説明するための図
【図２１】編成テンプレートの選択基準の一例を示す図
【図２２】ユーザの属性と当該装置の使用目的の設定画面例を示す図
【符号の説明】
【０１１９】
１００  情報提示装置
１０１  提示情報取得部
１０２  提示情報決定部
１０３  提示順序決定部
１０４  編成テンプレート取得部
１０５  提示履歴管理部
１１１  提示部
１２０  判定部
１０６  視聴負荷判定部
１０７  単体視聴負荷判定部
１０８  干渉負荷判定部
１０９  提示頻度影響判定部
１１０  経過時間影響判定部
【図１】
2008015971.tif 000003
【図２】
2008015971.tif 000004
【図３】
2008015971.tif 000005
【図４】
2008015971.tif 000006
【図５】
2008015971.tif 000007
【図６】
2008015971.tif 000008
【図７】
2008015971.tif 000009
【図８】
2008015971.tif 000010
【図９】
2008015971.tif 000011
【図１０】
2008015971.tif 000012
【図１１】
2008015971.tif 000013
【図１２】
2008015971.tif 000014
【図１３】
2008015971.tif 000015
【図１４】
2008015971.tif 000016
【図１５】
2008015971.tif 000017
【図１６】
2008015971.tif 000018
【図１７】
2008015971.tif 000019
【図１８】
2008015971.tif 000020
【図１９】
2008015971.tif 000021
【図２０】
2008015971.tif 000022
【図２１】
2008015971.tif 000023
【図２２】
2008015971.tif 000024