(57)【要約】情報閲覧装置（１００）は、ユーザによる入力に基づき、所定の情報源（１０２、１０４、及び１０６）から提供される情報から、ユーザに提示する対象となる情報を選択する情報受信装置（１０８）と、ユーザの興味、及び嗜好を表わすユーザプロファイル情報を記憶するユーザプロファイル記憶装置（１２８）と、選択された情報及びユーザプロファイル情報を比較して適合度を算出し、適合度に基づき、選択された情報とユーザプロファイル情報との適合性を示す適合性情報を作成する比較制御装置（１３４）と、適合性情報と選択された情報とを併せて提示する情報表示制御装置（１１４）及び情報表示装置（１１６）とを含む。
2004079593.tif 000002
【特許請求の範囲】
【請求項１】
閲覧する情報のユーザによる選択を支援する情報閲覧方法であって、
ユーザによる入力に基づき、所定の情報源（１０２，１０４，１０６）から提供される情報から、ユーザへの提示の対象となる情報を選択するステップ（Ｓ２２０，Ｓ８２０，Ｓ１２２０）と、
ユーザの興味及び嗜好を表わすユーザプロファイル情報を記憶するステップ（Ｓ２１０，Ｓ１２１０）と、
前記選択するステップ（Ｓ２２０，Ｓ８２０，Ｓ１２２０）で選択された情報と前記記憶するステップ（Ｓ２１０，Ｓ１２１０）で記憶された前記ユーザプロファイル情報とを比較し、両者の適合度を算出する第１のステップ（Ｓ２２２，Ｓ２２４，Ｓ８２２，Ｓ８２４，Ｓ１２２２，Ｓ１２２４）と、
前記適合度に基づき、前記選択された情報と前記ユーザプロファイル情報との適合性を示す適合性情報を作成するステップ（Ｓ２２４，Ｓ８２４，Ｓ１２２４）と、
前記適合性情報及び前記選択された情報を併せて提示する第２のステップ（Ｓ２２６，Ｓ２２８，Ｓ８２６，Ｓ８２８，Ｓ１２２６，Ｓ１２２８）とを含む、情報閲覧方法。
【請求項２】
さらに、ユーザによる入力に基づき、前記記憶するステップ（Ｓ２１０，Ｓ８１０，Ｓ１２１０）で記憶された前記ユーザプロファイル情報を編集するステップを含む、請求項１に記載の情報閲覧方法。
【請求項３】
前記第２のステップ（Ｓ２２６，Ｓ２２８，Ｓ８２６，Ｓ８２８，Ｓ１２２６，Ｓ１２２８）は、前記適合度の値が所定の条件を満たすことに応答して、前記適合性情報及び前記選択された情報を併せて提示する第３のステップを含む、請求項１に記載の情報閲覧方法。
【請求項４】
前記第２のステップ（Ｓ２２６，Ｓ２２８，Ｓ８２６，Ｓ８２８，Ｓ１２２６，Ｓ１２２８）における提示の開始後、所定時間が経過したことに応答して、前記第２のステップによる前記適合性情報の提示を中止させるステップをさらに含む、請求項１に記載の情報閲覧方法。
【請求項５】
さらに、前記選択するステップ（Ｓ８２０）で非選択とされた情報と、前記記憶するステップ（Ｓ８１０）で記憶された前記ユーザプロファイル情報とを比較して、前記非選択とされた情報と前記ユーザプロファイル情報との適合度を算出する第３のステップ（Ｓ８４２）と、
前記第３のステップ（Ｓ８４２）で算出した適合度の値が所定の条件を満たすことに応答して、前記非選択とされた情報が存在することを、副次的情報としてユーザに提示する第４のステップ（Ｓ８４４，Ｓ８４６）とを含む、請求項１に記載の情報閲覧方法。
【請求項６】
前記第４のステップ（Ｓ８４４，Ｓ８４６）は、前記選択するステップ（Ｓ８２０）によって非選択とされた情報のうち前記適合度の値が前記所定の条件を満たすもののユーザによる識別を支援するための情報を、前記副次的情報としてユーザに提示するステップを含む、請求項５に記載の情報閲覧方法。
【請求項７】
前記選択するステップ（Ｓ１２２０）で情報を選択した履歴を記憶する第３のステップ（Ｓ１２５４）をさらに含む、請求項１に記載の情報閲覧方法。
【請求項８】
前記第３のステップ（Ｓ１２５４）は、前記選択するステップ（Ｓ１２２０）で選択した情報の前記第１のステップ（Ｓ１２２２，Ｓ１２２４）で算出した適合度の値が、所定の条件を満たすことに応答して、当該情報を選択した履歴を記憶する第４のステップを含む、請求項７に記載の情報閲覧方法。
【請求項９】
前記第３のステップ（Ｓ１２５４）は、前記選択するステップ（Ｓ１２２０）で情報を選択した履歴と、前記選択するステップ（Ｓ１２２０）で選択した情報とを共に記憶するステップ（Ｓ１２５６）を含む、請求項７に記載の情報閲覧方法。
【請求項１０】
前記第３のステップ（Ｓ１２５４）で記憶する履歴及び前記履歴と共に記憶される情報のいずれかから、ユーザが興味を持っている事物に関する情報を抽出するステップ（Ｓ１２５８）と、
前記抽出するステップで抽出した事物に関する情報を前記ユーザプロファイル情報と共に記憶させるステップ（Ｓ１２１０）とをさらに含む、請求項９に情報閲覧記載の方法。
【請求項１１】
前記第３のステップ（Ｓ１２５４）で記憶する履歴及び前記履歴と共に記憶された情報のいずれかから、ユーザが興味を持っていない事物に関する情報を抽出し、抽出された前記事物に関する情報をもとに、前記ユーザプロファイル情報を編集するステップをさらに含む、請求項７に記載の情報閲覧方法。
【請求項１２】
前記第３のステップ（Ｓ１２５４）で記憶する履歴、又は前記履歴と共に記憶されている情報、又はその両方をユーザが閲覧するための、一覧表の作成及び表示を行なうステップ（Ｓ１２６０）をさらに含む、請求項９に記載の情報閲覧方法。
【請求項１３】
ユーザによる、前記作成及び表示を行なうステップ（Ｓ１２６０）で表示した前記一覧表の項目を用いての、情報の選択に従い、当該ユーザが選択した情報を、前記選択するステップ（Ｓ１２２０）で選択させるステップ（Ｓ１２６２）をさらに含む、請求項１２に記載の情報閲覧方法。
【請求項１４】
コンピュータ（１５００）を制御して、請求項１に記載の情報閲覧方法を実現するよう動作させる、コンピュータで実行可能なプログラムを記録した、コンピュータで読取可能な記録媒体。
【請求項１５】
ユーザによる入力に基づき、所定の情報源（１０２，１０４，１０６）から提供される情報から、ユーザへの提示の対象となる情報を選択するための情報選択手段（１０８，７０８，１１０８）と、
ユーザの興味及び嗜好を表わすユーザプロファイル情報を記憶するためのユーザプロファイル記憶手段（１２８）と、
前記情報選択手段（１０８，７０８，１１０８）により選択された情報と前記ユーザプロファイル記憶手段（１２８，１１２８）によって記憶された前記ユーザプロファイル情報とを比較して、両者の適合度を算出するための第１の適合度算出手段（１２０，７２０，１１２０）と、
前記適合度に基づき、前記選択された情報と前記ユーザプロファイル情報との適合性を示す適合性情報を作成するための手段（１３４，７３４，１１３４）と、
前記適合性情報、及び前記情報選択手段（１０８，７０８，１１０８）によって選択された情報を併せて提示するための第１の情報提示手段（１１４，７１４，１１１４）とを含む、情報閲覧装置。
【請求項１６】
さらに、ユーザによる入力に基づき、前記ユーザプロファイル記憶手段（１２８，１１２８）に記憶されている前記ユーザプロファイル情報を編集するための手段（１３０，１１３０）を含む、請求項１５に記載の情報閲覧装置。
【請求項１７】
さらに、前記情報選択手段（７０８）により非選択とされた情報と、前記ユーザプロファイル記憶手段（１２８）によって記憶された前記ユーザプロファイル情報とを比較して、前記非選択とされた情報と前記ユーザプロファイル情報との適合度を算出するための第２の適合度算出手段（７３４，７４０）と、
前記第２の適合度算出手段（７３４，７４０）によって算出された適合度の値が所定の条件を満たすことに応答して、前記非選択とされた情報が存在することを、副次的情報としてユーザに提示するための第２の情報提示手段（７１４）とを含む、請求項１５に記載の情報閲覧装置（７００）。
【請求項１８】
前記情報選択手段（１１０８）が情報を選択した履歴と、前記履歴記憶手段（１１５０）が記憶する履歴と前記情報選択手段（１１０８）が情報を選択した情報とを共に記憶するための手段（１１５４）とをさらに含む、請求項１５に記載の情報閲覧装置（１１００）。
【請求項１９】
前記履歴及び前記履歴と共に記憶された情報のいずれかから、ユーザが興味を持っている事物に関する情報を抽出するための興味抽出手段（１１５２）と、
前記興味抽出手段で抽出された事物に関する情報を前記ユーザプロファイル記憶手段（１１２８）に記憶させるための抽出情報登録手段（１１３０）とをさらに含む、請求項１８に記載の情報閲覧装置（１１００）。
【請求項２０】
前記履歴、又は前記履歴と共に記憶されている情報、又はその両方をユーザが閲覧するための、一覧表の作成及び表示を行なうための一覧表表示手段（１１３４，１１１４）と、
前記一覧表表示手段で表示された前記一覧表の項目を用いてユーザが情報を選択することにより、ユーザが選択した情報を前記情報選択手段（１１０８）に選択させるための一覧表情報選択手段とをさらに含む、請求項１８に記載の情報閲覧装置（１１００）。
【発明の詳細な説明】
【技術分野】  本発明は、ユーザが閲覧する情報とユーザの興味や嗜好との適合度を算出し、算出した適合度を用いてユーザによる情報の選択を支援する情報閲覧方法及び情報閲覧装置に関する。
【背景技術】  近年、ＣＡＴＶ（Ｃｏｍｍｕｎｉｔｙ  Ａｎｔｅｎａ  Ｔｅｌｅｖｉｓｉｏｎ、又はＣａｂｌｅ  Ｔｅｌｅｖｉｓｉｏｎ）、ディジタル衛星放送、及びインターネット等のマルチメディアにより、多くの情報が家庭に配信されている。これらのマルチメディアは、多種多様な番組を提供するためにだけでなく、ユーザの多様な好みに合わせた配信サービスを行なうために、様々な専用チャネルを設けており、サービスチャネル数も膨大な数に及ぶようになった。
これらマルチメディアが提供する情報をユーザが閲覧する際には、ユーザは、サービスチャネルの中からユーザが興味を持っている事柄を扱うであろうチャネルを選ぶこと、さらにはそのチャネルの中で適切な番組を探して選択することを強いられる。多チャネル化及び多番組化が進む現在において、ユーザがこのような選択を行なうのはますます困難になりつつあり、ユーザの負担も増大している。
ユーザが閲覧したい情報の選択を支援する方法として、提供する情報をユーザの好みに合った情報だけに絞込む方法がある。この方法は、以下のステップを含む。即ち、ユーザが閲覧した番組の履歴又は予め設定されたキーワードなどからなり、ユーザが興味を持っている事柄を表わす情報（以下、この情報を「ユーザプロファイル情報」と呼ぶ。）の集合体（以下、この集合体を「ユーザプロファイル」と呼ぶ。）を作成するステップと、ユーザプロファイル情報をもとに、配信される膨大な番組の中からユーザの好みに合った番組を選抜するステップと、選抜した番組のみをユーザに提供するステップとを含む。
例えば、特開２０００−２５０９４４号公報に記載の情報提供方法は、マルチメディア情報に、その情報の属性を表わすデータを付してデータベース化するステップと、ユーザプロファイルと情報属性とを対照させることによりユーザの好みに合ったマルチメディア情報を検索するステップと、検索するステップで検索した情報だけをユーザに提供するステップとを含む。
また例えば、特開２０００−２９９０２号公報には、検索精度を高めて、ユーザが目的の情報を探す手間を軽減するシステムが開示されている。このシステムは、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）文書に含まれるタグ、又はキーワードなどの特徴を抽出する構造的特徴抽出器と、ルールと照合することによって適合度を計算する照合器とを含む文書分類装置と、所定の適合度以下の文書を削除して絞込んだ結果を表示する絞込器とを含む。
しかし、検索などの方法を利用して提供する情報を絞込む従来の方法又は装置では、以下のような問題が生じるおそれがある。即ち、
（１）ユーザの興味を持つ対象が変化したとき、絞込まれた情報の中に変化した興味の対象に関する情報が含まれないおそれがあること、及び
（２）ユーザが興味を持っている事柄に関するすべての情報が、絞込まれた情報の中に含まれているとは限らないため、ユーザは、ユーザが本当に閲覧したい情報は絞込まれた情報以外のものの中にあるのではないかと感じるおそれがあることである。
上記した問題は、仮に絞込まれた情報のすべてが、これまでユーザが興味を持っていた事柄のうちのいずれかに関する情報を含んだものであったとしても生じるおそれがある。
上記した問題が生じたとき、ユーザは閲覧する情報を従来の方法によって絞込むことをあきらめて、閲覧可能なすべての情報を手当たり次第に閲覧して所望の情報を探さなければならなくなる。
【発明の開示】
本発明は、上記状況に鑑みなされたものであり、その一つの目的は、ユーザに提供する情報が制限されることによる問題が生じることなく、情報の選択を支援する情報閲覧方法及びそのためのプログラムを記録した記録媒体、並びに情報閲覧装置を提供することである。
また、本発明の他の目的は、ユーザが閲覧したい情報を検索するのに要する時間を短縮し、かつユーザが情報を検索するのに要する労力を軽減する情報閲覧方法及びそのためのプログラムを記録した記録媒体、並びに情報閲覧装置を提供することである。
本発明のさらに他の目的は、ユーザが情報の選択を迷っている際に、情報の選択を支援することを可能にする情報閲覧方法及びそのためのプログラムを記録した記録媒体、並びに情報閲覧装置を提供することである。
本発明の他の目的は、ユーザの好みに合ったユーザプロファイルを作成し、ユーザがユーザプロファイルを編集する労力を軽減し、かつ、ユーザが現在興味を持っている情報についての検索を支援することを可能にする情報閲覧方法及びそのためのプログラムを記録した記録媒体、並びに情報閲覧装置を提供することである。
本発明の第１の局面に係る情報閲覧方法は、閲覧する情報のユーザによる選択を支援する情報閲覧方法である。この方法は、ユーザによる入力に基づき、所定の情報源から提供される情報から、ユーザへの提示の対象となる情報を選択するステップと、ユーザの興味及び嗜好を表わすユーザプロファイル情報を記憶するステップと、選択するステップで選択された情報と記憶するステップで記憶されたユーザプロファイル情報とを比較し、両者の適合度を算出する第１のステップと、適合度に応じた情報及び選択するステップで選択された情報を併せて提示する第２のステップとを含む。
本発明の第１の局面に係る情報閲覧方法では、ユーザが選択できる情報を制限しない。ユーザは自由に情報を選択でき、選択した情報がどの程度ユーザの好みに合った情報であるかを表わすための、適合度に応じた情報を併せて提示する。ユーザは、膨大な情報を自由に選択しながらも、自分が興味を持つ可能性の高い情報を容易に知ることができる。
好ましくは、情報閲覧装置はさらに、ユーザによる入力に基づき、記憶するステップで記憶されたユーザプロファイル情報を編集するステップを含む。
情報閲覧方法はさらに、選択するステップで情報を選択した履歴を記憶する第３のステップを含んでもよい。
より好ましくは、情報閲覧方法はさらに、履歴及び履歴と共に記憶された情報のいずれかから、ユーザが興味を持っている事物に関する情報を抽出し、抽出された事物に関する情報をもとに、ユーザプロファイル情報を編集するための手段を含む。
ユーザの興味を持つ対象が変化したとき、変化したユーザの好みに合わせてユーザプロファイル情報を修正できる。変化した興味の対象に関する情報についても、修正したユーザプロファイルをもとに適合度を算出することにより、提示する適合度に応じた情報にユーザの興味及び嗜好を反映させることができる。ユーザの好みの変化にも柔軟に対応することもできる。
好ましくは、情報提供方法はさらに、選択するステップで非選択とされた情報と、記憶するステップで記憶されたユーザプロファイル情報とを比較して、非選択とされた情報とユーザプロファイル情報との適合度を算出する第３のステップと、第３のステップによって算出された適合度の値が所定の条件を満たすことに応答して、非選択とされた情報が存在することを、副次的情報としてユーザに提示する第４のステップとを含む。
ユーザが現在閲覧していない情報のうちユーザが興味を持つ可能性の高い情報がある場合には、これを提示する。ユーザが情報の選択を迷っている際に、情報の選択を支援することができる。
情報閲覧方法はさらに、履歴を記憶するステップで記憶する履歴、又は履歴と共に記憶されている情報、又はその両方をユーザが閲覧するための、一覧表の作成及び表示を行なうステップを含んでもよい。
より好ましくは、情報閲覧方法はさらに、ユーザによる、表示を行なうステップで表示された一覧表の項目を用いての情報の選択に従い、ユーザが選択した情報を、選択するステップで選択させるステップを含む。
制限を設けない情報群の中から、所望の情報を見つけることが、ユーザにとって困難であると判断される場合がある。又は、絞り込まれた情報の中から情報を選択したいとユーザが望む場合もある。そうした場合に、選択できる情報を限定して表示し、その中から所望の情報を選択させることにより、検索時間を短縮できる。
本発明の第２の局面に係る記録媒体は、コンピュータで実行可能なプログラムを記録した、コンピュータで読取可能な記録媒体である。この記録媒体に記録されたプログラムは、コンピュータを制御して、本発明の第１の局面に係る情報閲覧方法を実現するよう動作させる。
この記録媒体に記録されたプログラムをコンピュータで読取り、実行することにより、上記の第１の局面に係る発明の作用、及び効果をコンピュータで実現できる。
本発明の第３の局面に係る情報閲覧装置は、ユーザによる入力に基づき、所定の情報源から提供される情報から、ユーザへの提示の対象となる情報を選択するための情報選択手段と、ユーザの興味及び嗜好を表わすユーザプロファイル情報を記憶するためのユーザプロファイル記憶手段と、情報選択手段により選択された情報とユーザプロファイル記憶手段によって記憶されたユーザプロファイル情報とを比較して、両者の適合度を算出するための第１の適合度算出手段（１２２，１３４）と、適合度に応じた情報及び情報選択手段によって選択された情報を併せて提示するための第１の情報提示手段とを含む。
【図面の簡単な説明】  第１図は、本発明の第１の実施例に係る情報閲覧装置１００を含む、情報伝達システムの構成を示すブロック図である。
第２図は、本発明の第１の実施例に係る情報閲覧装置１００で行なわれる処理のフローチャートである。
第３図は、本発明の第１の実施例に係る情報閲覧装置１００で、ユーザプロファイルを編集する際の入力方法の一例を示す図である。
第４図は、本発明の第１の実施例に係る情報閲覧装置１００の、ユーザプロファイル記憶装置１２８が記憶するユーザプロファイルの例を示す図である。
第５図は、本発明の第１の実施例に係る情報閲覧装置１００が、受信情報と適合性情報の目印とを表示する場合の、情報表示装置１１６の画面の状態を示す図である。
第６図は、本発明の第１の実施例に係る情報閲覧装置１００が、適合度の低い情報を表示する場合の、情報表示装置１１６の画面の状態を示す図である。
第７図は、本発明の第２の実施例に係る情報閲覧装置７００を含む、情報伝達システムの構成を示すブロック図である。
第８図は、本発明の第２の実施例に係る情報閲覧装置７００で行なわれる処理のフローチャートである。
第９図は、本発明の第２の実施例に係る情報閲覧装置７００が、おすすめ情報を提示する場合の、情報表示装置１１６の画面の状態を示す図である。
第１０図は、本発明の第２の実施例に係る情報閲覧装置７００が、おすすめ情報の作成を完了したことを提示する場合の、情報表示装置１１６の画面の状態を示す図である。
第１１図は、本発明の第３の実施例に係る情報閲覧装置１１００を含む、情報伝達システムの構成を示すブロック図である。
第１２図は、本発明の第３の実施例に係る情報閲覧装置１１００で行なわれる処理のフローチャートである。
第１３図及び第１４図は、本発明の第３の実施例に係る情報閲覧装置１１００が、履歴一覧表を表示する際の、情報表示装置１１６の画面の状態を示す図である。
第１５図は、本発明の第１の実施例、第２の実施例、及び第３の実施例を実現するコンピュータシステム１５００の一例を示す外観図である。
第１６図は、本発明の第１の実施例、第２の実施例、及び第３の実施例を実現するコンピュータシステム１５００の構成の一例を示す図である。
【発明を実施するための最良の形態】  以下、図面を参照しつつ、本発明の実施例について説明する。以下の説明に用いる図面では、同一の部品には同一の符号を付してある。それらの名称及び機能も同じである。したがってそれらについての詳細な説明は繰返さない。
［第１の実施例］
第１図に、本発明の第１の実施例に係る情報閲覧装置１００を含む情報伝達システムの構成をブロック図形式で示す。第１図を参照して、この情報伝達システムは、ユーザに映像や番組など様々な情報を提供する情報源であるＣＡＴＶ及びディジタル衛星放送などの放送局から放送情報を送出する放送局情報提供装置１０２、サーバに保存されている情報をネットワーク上で提供するネットワーク情報提供装置１０４、又はＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の記録媒体１０６と、これら情報源から情報を受取る、本実施例に係る情報閲覧装置１００とを含む。
情報閲覧装置１００は、先に述べた情報源と接続し、ユーザが選択した情報を受信する情報受信装置１０８と、ユーザが閲覧したい情報即ち情報閲覧装置１００を用いて閲覧する対象となる情報の選択操作、ユーザプロファイル情報等の編集作業での操作、及びその他ユーザによる情報閲覧装置１００への操作において、ユーザが行なう入力のインターフェイスとなる入力装置１１０と、入力装置１１０からの信号が受信可能な状態で接続され、入力装置１１０から受信した信号を解析し、情報受信装置１０８に後述の適合度算出装置１２０に命令信号を発信する処理を行なう入力信号処理装置１１２とを含む。
情報閲覧装置１００はさらに、情報受信装置１０８と入力信号処理装置１１２とに接続され、入力信号処理装置１１２からの命令信号を受け、ユーザが選択し情報受信装置１０８が受信した情報（以下、この情報を「選択情報」と表記する。）の属性とユーザプロファイルとを比較して適合度を算出し、さらに、適合度の値、並びに適合したカテゴリ及びキーワードなどからなり、選択情報とユーザプロファイルとの適合性を示す情報（以下、この情報を「適合性情報」と呼ぶ。）を出力する適合度算出装置１２０を含む。
情報閲覧装置１００はさらに、情報受信装置１０８及び適合度算出装置１２０と接続され、情報受信装置１０８及び適合度算出装置１２０から適合性情報を受取り、加工して、ユーザに提示するべき情報を作成する表示情報制御装置１１４と、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）若しくは液晶表示装置等の表示装置、増幅器及びスピーカ等からなる音声出力装置、又はその両方を含む出力装置からなり、表示情報制御装置１１４と接続され、表示情報制御装置１１４が作成した表示情報をユーザに表示する情報表示装置１１６とを含む。
適合度算出装置１２０は、選択情報とユーザプロファイルとを比較して適合度を算出する機能、即ち、選択情報からその情報の属性（以下、この属性を「情報属性」と表記する。）を抽出し記憶すると共に、当該情報属性とユーザプロファイルとを比較し、適合度を算出する機能を有する。適合度算出装置１２０は、情報受信装置１０８と接続され、選択情報から情報属性を抽出し、これを記憶する情報属性記憶装置１２２と、入力信号処理装置１１２と接続され、入力信号処理装置１１２からの命令信号をもとにユーザプロファイルの編集を行ない、これを記憶するユーザプロファイル記憶装置１２８と、情報属性記憶装置１２２及びユーザプロファイル記憶装置１２８に接続され、情報属性記憶装置１２２に記憶された情報属性とユーザプロファイル記憶装置１２８に記憶されたユーザプロファイルとを比較して適合度を算出し、算出した適合度に基づき適合性情報を作成し出力する比較制御装置１３４とを含む。
情報属性記憶装置１２２は、情報受信装置１０８から選択情報を受取り、情報属性を抽出する情報属性抽出部１２４と、情報属性抽出部１２４が抽出した情報属性を記憶する記憶部１２６とを含む。
ユーザプロファイル記憶装置１２８は、入力信号処理装置１１２からの命令信号をもとにユーザプロファイルを編集する制御部１３０と、制御部１３０が編集したユーザプロファイルを記憶する記憶部１３２とを含む。
この例では、情報受信装置１０８は、ユーザにより選択された情報のみを受信しているが、将来受信可能になる情報の情報属性も予め受信するようにしてもよい。例えば、電子的な形式で配信される番組表等の情報を利用して、一日分の番組情報又は現在の選択情報を提供するチャネルと同じチャネルで現在放送中の番組の後に放送が予定されている番組の番組情報を、予め取得するようにしてもよい。また例えば、現在放送中の番組全てを情報受信装置１０８が受信するようにしてもよい。情報属性記憶装置１２２の情報属性抽出部１２４は、選択された現在の番組からのみ情報属性を抽出するようにしてもよいし、同じチャネルで将来放送される番組から情報属性を抽出するようにしてもよい。
入力装置１１０は、情報閲覧装置１００本体に取付けられたボタン群、ダイアル、キーなどで構成された入力装置であってもよいし、情報閲覧装置１００本体に接続されたキーボードなどであってもよい。赤外線で信号を送信するリモートコントローラなども、入力装置１１０として利用できる。画面に表示されているＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品に対するマウス又はタッチパネルなどのポインティングデバイスも入力装置１１０として利用できる。その他、ユーザが行なう操作を信号として送信できるものであれば、その形態を問わない。
入力装置１１０と入力信号処理装置１１２との接続は、有線、無線、赤外線、又は物理的接続など、入力装置１１０の信号を伝達できるものであれば、その形態を問わない。
閲覧する情報が音声情報、又は音声を含む情報からなるものである場合、情報表示装置１１６の例として、増幅器及びスピーカなどからなる音声出力装置を用いることも可能である。その他、情報表示装置１１６としては、選択情報を提示するのに適したものであれば、どのような構成又は形態のものを用いてもよい。
以下、本実施例に係る情報閲覧装置１００のシステムに関する所望の機能を実現するためのプログラムの制御構造について説明する。第２図に、情報閲覧装置１００が実行する情報閲覧プログラムのフローチャートを示す。この情報閲覧プログラムは、情報閲覧装置１００のシステムが起動してから、システムが終了するまで繰返し実行される。
第２図を参照して、第１図に示す情報閲覧装置１００のシステムを起動すると、初期状態として前回システム終了時にユーザが閲覧していた情報又はユーザが初期設定した情報などが表示され、制御はステップ（以下、ステップを単に「Ｓ」と省略する。）２００に進む。
Ｓ２００では、情報閲覧装置１００はユーザによる操作入力待ちの状態にある。第１図に示す入力信号処理装置１１２が入力装置１１０から信号を受信すると、入力待ちの状態が終了し、制御はＳ２０２に進む。
Ｓ２０２では、入力信号処理装置１１２は、入力装置１１０から受信した入力信号をもとにユーザが行なった操作を判別する。つまり、入力信号処理装置１１２は、ユーザによる操作がユーザプロファイルを編集する操作なのか、閲覧したい情報を選択する操作なのかを判別する。ユーザによる操作がユーザプロファイルを編集する操作であるならば、入力信号処理装置１１２は適合度算出装置１２０に対して命令信号を発信し、制御はＳ２１０に進む。ユーザによる操作が閲覧したい情報を選択する操作であるならば、入力信号処理装置１１２は情報受信装置１０８に対して命令信号を発信し、制御はＳ２２０に進む。
Ｓ２１０では、第１図に示すユーザプロファイル記憶装置１２８の制御部１３０が入力信号処理装置１１２から命令信号を受取る。制御部１３０は命令信号に従って記憶部１３２内に記憶されているユーザプロファイルの編集を実行する。制御はＳ２００に戻る。
Ｓ２２０では、情報受信装置１０８が、受信可能な情報の中から、ユーザが入力装置１１０を用いて選択した選択情報を受信し、表示情報制御装置１１４及び適合度算出装置１２０に対して受信した情報を送信する。制御はＳ２２２に進む。
Ｓ２２２では、第１図に示す情報属性記憶装置１２２の情報属性抽出部１２４が選択情報を受信し、選択情報から情報属性を抽出し、記憶部１２６にデータベースとして記憶させる。制御はＳ２２４に進む。
Ｓ２２４では、比較制御装置１３４が記憶部１２６に記憶された情報属性と記憶部１３２に記憶されたユーザプロファイルとを照合及び比較して適合度を算出し、適合度の値、並びに適合したカテゴリ及びキーワードなどの情報を含む適合性情報を作成し、表示情報制御装置１１４に送る。制御はＳ２２６に進む。
Ｓ２２６では、表示情報制御装置１１４が、適合性情報をユーザに分かりやすく提示するための目印を作成する。目印に関する詳細は、後述する。制御はＳ２２８に進む。
Ｓ２２８では、表示情報制御装置１１４が、情報受信装置１０８から選択情報を受取り、選択情報とＳ２２６の目印とを併せて表示情報を作成し、表示情報を情報表示装置１１６に送る。情報表示装置１１６はこの表示情報を出力する。制御はＳ２００に戻る。
本実施例に係る情報閲覧システムの動作を、第２図で示した制御構造に従い、第３図から第６図を用いて例示する。以下、ユーザがユーザプロファイルを編集する場合、受信する情報を選択する場合、等の順で説明する。
この装置が起動されると第２図に示す制御構造を持つプログラムが起動し、Ｓ２００でユーザ待ちの状態となる。ユーザがユーザプロファイルを編集する操作を行なった場合、制御はＳ２００からＳ２０２を経由してＳ２１０に進む。Ｓ２１０でユーザがユーザプロファイルを編集する方法の例として以下のようなものがある。
例えば入力装置１１０としてキーボードを用い、ユーザが興味を持っているキーワードを入力する方法がある。また例えば、カテゴリ別に予め登録されたキーワードから、興味のあるものを選択するようにする方法もある。また、例えば現在閲覧中の選択情報の情報属性又は選択情報の中に含まれる副次的な情報又は選択情報の一部若しくは全部をユーザが選択する方法もある。
さらに、入力装置１１０にバーコードや文字を読取る機能を予め追加して、例えば第３図に示すように、雑誌の紙面３００などにその掲載内容に関するキーワードなどをバーコード化したバーコード３０２を掲載し、入力装置１１０でバーコード３０２を読取る方法、又は入力装置１１０で紙面３００に書かれた文字３０４を読取ってキーワードやカテゴリを入力する操作に代える方法もある。
ユーザが入力し、ユーザプロファイル記憶装置１２８内の制御部１３０が編集し、記憶部１３２が記憶したユーザプロファイルの一例を、第４図に示す。
第４図に示す例においてユーザプロファイル４００は、カテゴリ（第１のカテゴリ４０２、第２のカテゴリ４０４、第３のカテゴリ４０６、及び第４のカテゴリ４０８など）ごとに分類されたキーワード（第１キーワード４１０及び第２のキーワード４１２など）の集合体を形成している。
例えば、ユーザがドラマ番組全般に興味を持っており前述したような入力動作を用いてユーザプロファイル４００にドラマ番組全般を示す情報を追加した場合、ユーザプロファイル４００内に第１のカテゴリ４０２として記憶される。また例えば、ユーザが映画の中の特にコメディ映画に興味を持っていて、コメディ映画を示す情報をユーザプロファイル４００に追加した場合、映画全般を示す第２のカテゴリ４０４内にある、映画のジャンルを示す第３のカテゴリ４０６内に、キーワード４１０として記憶される。また例えば、第１のカテゴリ４０２、及び第２のカテゴリ４０４等のカテゴリとは無関係に、特定の人物が出演者として出演しているものに興味がある場合、第１のカテゴリ４０２及び第２のカテゴリ４０４と独立した、特定の出演者を示すキーワードの集合体である第４のカテゴリ４０８内にキーワード４１２として記憶される。
これらユーザプロファイル４００に記憶されるカテゴリ及びキーワードには、ユーザの興味の強さに応じてプライオリティ（優先順位）を副次的情報として添付しておいてもよい。
次に、ユーザが受信する情報を選択する操作を行なうと、この装置は以下のように動作する。制御は第２図のＳ２００及び、Ｓ２０２を経由してＳ２２０に進む。Ｓ２２０でユーザが選択した選択情報は、前述のとおり表示情報制御装置１１４及び適合度算出装置１２０の情報属性記憶装置１２２に送信される。情報属性抽出部１２４は選択情報から番組の属性を抽出する。
抽出される情報の属性には、例えば選択情報のタイトル及び識別番号、選択情報に予め付与されている内容の概略、情報の分類を示すキーワードなど副次的情報、ユーザがこの情報を閲覧した回数などが挙げられる。また例えば、選択情報の内容を構成する文字列、画像、音声の一部又は全部を情報属性として抽出してもよい。また例えば、音声認識技術を用いて選択情報の音声をテキスト情報に変換したもの、又は画像認識技術を用いて画像や映像情報を比較するために選択情報から作成した画像認識用のデータなどを情報属性として抽出してもよい。
また例えば、選択情報のタイトル又は選択情報を一意に識別する識別番号等の情報を用いて、ネットワーク上で情報属性を提供するサーバ装置から情報属性を取得するようにしてもよい。
情報属性抽出部１２４は、選択情報から抽出した情報属性を記憶部１２６に記憶させる。制御はＳ２２４に進む。
Ｓ２２４で比較制御装置１３４は、記憶部１２６から情報属性を、記憶部１３２からユーザプロファイルを読込み、情報属性とユーザプロファイルとを照合、比較し、適合度を算出する。ここで適合度を算出する方法の例として、以下のようなものが挙げられる。
例えば情報属性として記憶されたキーワードとユーザプロファイルのキーワード及びカテゴリとを比較し、一致度を算出する方法が挙げられる。また例えば、ユーザがこの情報を閲覧した回数をもとに算出する方法が挙げられる。また例えば、予めユーザプロファイルにプライオリティを添付しておき、プライオリティが高いキーワードに適合した情報をもって適合度が高い情報とする方法も挙げられる。又は、記憶されている情報属性が文章をはじめとするテキスト情報である場合、文章要約やシソーラスを利用した意味理解技術などを用いて情報属性とユーザプロファイルとの関連度を算出する方法も挙げられる。さらに、記憶されている情報属性が画像情報である場合、画像の類似度を比較する例示による検索技術や画像に含まれている被写体を認識する画像理解技術などを用いて情報属性とユーザプロファイルとの関連度を算出する方法も挙げられる。
また、記憶されている情報属性の各々について、ユーザプロファイルとの適合度を個別に算出し、それらを総合して、適合度としてもよい。例えば、情報属性のうち、その情報属性について算出した個別の適合度が所定のしきい値以上であるものがいくつあるかを計数して適合度としてもよい。また、算出した個別の適合度が所定のしきい値以上である属性情報がいくつあるかを計数し、その数が所定数以上である情報をもって適合度が高い情報であるとしてもよい。また、算出した個別の適合度からなる一群の情報を、適合度としてもよい。その他、何らかの一般的な技術を援用して情報属性とユーザプロファイルとの関連性を算出し、適合度としてもよい。
以上のような方法を用いて適合度を算出した後、算出した適合度及び適合度の高いキーワードやカテゴリなどから適合性情報を作成し、これを表示情報制御装置１１４に送り、制御はＳ２２６に進む。
Ｓ２２６で表示情報制御装置１１４が受取った適合性情報をもとに、表示情報制御装置１１４は適合性情報の目印を作成した後、制御はＳ２２８に進み、表示情報を作成する。
選択情報と併せて表示される適合性情報の目印の例として、以下のようなものが挙げられる。例えば、あるしきい値を設定し、適合度がしきい値以上のものについて、現在受信している情報は適合度の高い情報であることを示す目印が挙げられる。また例えば、適合度０．５未満なら赤色の目印を、０．５以上０．８未満なら黄色の目印を、適合度０．８以上なら青色の目印を作成するなど、適合度の高さに応じて、色づけした目印が挙げられる。また、適合度の高いキーワードと、そのキーワードが属するカテゴリとを文字で表示し、これをもって目印としてもよいし、キーワードを象徴するマークや色をキーワードごとに設定しておいてこれを目印としてもよい。また、情報属性ごとの個別の適合度からなる一群の情報を適合度とする適合性情報を、表示情報制御装置１１４が受取った場合、情報属性ごとに適合度の高さに応じた目印を作成するようにしてもよい。
適合性情報の目印は、視覚的な目印だけに限らず、適合度の高いキーワードを知らせるための音声情報又はキーワードごとに設定したメロディー等を目印としてもよい。このような聴覚的な目印を用いる場合、情報表示装置１１６は、音声による目印を出力するための音声出力装置を含む構成となる。
ユーザプロファイル４００を例にとり、第５図及び第６図に、適合度に応じて表示される表示情報の例を示す。
第５図はプロ野球の試合を行なっているところを中継した番組を本閲覧装置１００で受信し、閲覧している際の表示情報の例である。ちなみに、この番組の内容にユーザは興味があるものとする。
この例で、選択情報５０２から抽出される情報属性には、「スポーツ」、「野球中継」、及び「プロ野球」である。
一方、第４図に示すユーザプロファイル４００には、「プロ野球」を示すキーワード４２０が既に登録されている。この場合、適合度算出装置１２０の比較制御装置１３４は適合度、及び適合したキーワード「プロ野球」、並びにキーワード４２０が属するカテゴリである「野球」及び「スポーツ」などを適合性情報として表示情報制御装置１１４に送る。
表示情報制御装置１１４は、適合性情報を受け、また、表示情報制御装置１１４は、選択情報５０２のタイトル及び選択情報が属するカテゴリを示す目印５０４と、適合性情報をユーザに提示するための目印５１０を作成する。図５に示す目印５１０は、適合したキーワード４２０を示す「プロ野球」という文字情報、並びにキーワードが属するカテゴリを示す「野球」及び「スポーツ」という文字情報５１２と、「野球」というカテゴリを視覚的に示す画像５１４とを含む。
目印を作成した後、表示情報制御装置１１４は、選択情報５０２と、選択情報のタイトル及び選択情報の属するカテゴリを示す目印５０４と、目印５１０とを併せて表示情報を作成し、情報表示装置１１６に出力する。これによりユーザは、現在閲覧中の情報がユーザにとって興味のあるものであることが一目で判断できる。
Ｓ２２８で、選択情報と適合性情報の目印とを併せて表示する際、適合性情報が表示されたままであると閲覧の妨げになる場合、選択情報の閲覧開始後一定の時間が経過したら自動的に目印を表示情報から取除く。これにより、目印が情報閲覧の妨げになることを防ぐことができる。また、ユーザがリモートコントローラなどの入力装置１１０で目印の表示状態を変更できるようにして、ユーザが適合性情報の表示を必要としないときには、ユーザが目印の大きさを変更したり、又は非表示にしたりする操作を行なえるようにしてもよい。
第６図は、ドキュメンタリ「ペットの定期診断」という番組を閲覧している際の表示情報の例である。ちなみに、この番組の内容にユーザは興味がないものとする。
この例では、選択情報６０２から抽出される情報属性は、「ドキュメンタリ」、「動物」、及び「健康」であるとする。一方ユーザプロファイルには、「ドキュメンタリ」、「動物」、又は「健康」と関連のあるキーワードやカテゴリはない。この場合、該選択情報とユーザプロファイルとの適合度は低い。この場合、適合度算出装置１２０の比較制御装置１３４は、適合度とこの選択情報の情報属性とを適合性情報として表示情報制御装置１１４に送る。
表示情報制御装置１１４は、適合度の低い適合性情報を受取ったので、適合性情報の目印を作成せずに、与えられた情報属性をもとに、選択情報のタイトルとカテゴリとを示す目印６０４を作成する。表示情報制御装置１１４は、作成した目印６０４と情報受信装置１０８から与えられる選択情報６０２とを併せて表示情報を作成し、情報表示装置１１６に出力する。情報表示装置１１６の画面６００には、第５図に示すような適合性情報の目印５１０は表示されず、選択情報６０２と作成された目印６０４とが表示される。ユーザは、現在閲覧中の情報がユーザにとって興味のないものであることを一目で判断できる。
また適合度が低い場合、比較制御装置１３４は、適合度のみを適合性情報として表示情報制御装置１１４に送るようにしてもよい。この場合、表示制御装置１１４は、情報受信装置１０８から与えられる選択情報のみを、情報表示装置１１６に出力する。情報表示装置１１６の画面６００には、選択情報６０２のみが表示される。
ユーザによって選択された情報の内容が時系列に沿って変化する情報である場合、第５図及び第６図に示すような適合性情報の目印の表示を行なうのは、情報が提示されている時間帯のみに限定しない。
例えば、テレビジョン番組のように、番組と番組との間、又は番組中にＣＭ（Ｃｏｍｍｅｒｃｉａｌ  Ｍｅｓｓａｇｅ）が放送される場合がある。このような場合、従来ユーザは、ＣＭが放送されている時間帯が終了した後にどのような番組が放送されるのか判断することができなかった。
しかし、本実施例に係る情報閲覧装置１００は、ＣＭ放送中にも、このＣＭが終了した後に放送される番組の適合性情報を目印としてユーザに提示することが可能である。このことによりユーザは、ＣＭが終了するのを待たなくても、ＣＭ終了後に放送される番組がユーザにとって興味のある可能性が高いものかどうかを判断することが可能になる。さらにユーザは、ＣＭが終了する前に他のチャネルに切替えても、ユーザにとって興味のある可能性が高い番組を見逃すという心配が軽減することとなる。
さらに、例えば、現在ユーザは歌番組を選択したところであるとする。現在より２０分後にユーザが興味を持っている歌手が出演するが、それまでの時間帯に出演する歌手にユーザが興味を持っていない場合、従来ならユーザはこれより２０分間、現在選択中の歌番組を見続けて初めてこの歌手が出演することを知ることとなる。逆にユーザがこれより２０分間に他のチャネルに切替えて別の番組を閲覧すると、ユーザはこの歌手が２０分後に出演することを知らないためこの歌手が出演する時間帯にこの歌番組を見逃すおそれが生じる。
しかし、本実施例に係る情報閲覧装置１００は、ユーザプロファイル記憶装置１２８にこの歌手に関するキーワードやカテゴリが記憶されていれば、ユーザがこの歌番組を選択すると同時に、適合性情報としてこの歌手が出演することを知らせることが可能である。
適合性情報に加えて、適合度が高い内容が何分後に提示されるかを知らせる機能、又はその情報が提示される場面まで情報をスキップする機能を追加することにより、上記のような場合におけるユーザの利便性をさらに向上させることも可能である。
［第２の実施例］
第１の実施例は、ユーザが選択した選択情報について、係る選択情報の情報属性とユーザプロファイルとの適合度を算出するものであった。しかし、本発明はそのような実施例に限定されるわけではない。
現在ユーザが選択し閲覧している情報以外の情報で、閲覧することが可能な情報又は間もなく閲覧可能になる情報の中に、ユーザにとって興味がある情報がある場合がある。例えば、情報を提供中の情報源が複数あり、ユーザが現在選択し閲覧している情報より、その時点で別の情報源で提供している情報の方がユーザにとって興味のあるものである場合がある。また、過去にユーザが記録媒体等に蓄積させておいた閲覧可能な情報の中に、ユーザにとって興味のある情報でありながら蓄積させていたことを忘れている情報があるかもしれない。また、現在閲覧中の情報はユーザにとって興味がないものであっても、その直後に提供が予定されている情報はユーザにとって興味のある情報であるかもしれない。このような場合、ユーザにとって興味のある情報をユーザが適切に選択するように、情報の選択を支援することが望まれる。
そこで、第２の実施例に係る情報閲覧装置は、選択情報の情報属性だけでなく、ユーザが情報を閲覧している間、閲覧することが可能な情報又は間もなく閲覧可能になる情報のうち、ユーザが閲覧していない情報（以下、この情報を「非選択情報」と表記する。）についてもその情報属性とユーザプロファイルとの適合度を算出し、提示する機能を有する。この機能により、ユーザが自分の興味のある情報を見つけることが困難な場合に、第２の実施例に係る情報閲覧装置は、適合度の高い情報即ちユーザが興味を持つ可能性の高い情報を自動的に提示することで、ユーザが所望する情報検索を支援することが可能となる。
第７図に、本実施例に係る情報閲覧装置７００を含む情報伝達システムの構成をブロック図形式で示す。第７図を参照して、情報閲覧装置７００は、放送局情報提供装置１０２、ネットワーク情報提供装置１０４、又は記録媒体１０６などの、情報を提供する情報源に接続されている。
情報閲覧装置７００は、入力装置７１０と、入力信号処理装置７１２と、情報情報受信装置７０８と、適合度算出装置７２０と、表示情報制御装置７１４と、情報表示装置１１６とを含む。
適合度算出装置７２０は、情報属性記憶装置１２２と、ユーザプロファイル記憶装置１２８と、比較制御装置７３４と、非選択情報属性検索装置７４０とを含む。情報属性記憶装置１２２は、情報属性抽出部１２４、及び記憶部１２６を含む。またユーザプロファイル記憶装置１２８は、制御部１３０、及び記憶部１３２を含む。
これら適合度算出装置７２０に含まれる装置のうち、比較制御装置７３４、及び非選択情報検索装置７４０の詳細な説明は後述する。
情報閲覧装置７００が第１図に示す第１の実施例に係る情報閲覧装置１００と比較して異なる点に、適合度算出装置７２０が非選択情報属性検索装置７４０を含む点がある。
非選択情報属性検索装置７４０は、入力信号処理装置７１２に接続され、入力情報処理装置７１２から命令信号を受取る機能、及び入力信号処理装置７１２が情報受信装置７０８に発する命令信号を傍受する機能を有する。また非選択情報属性検索装置７４０は、情報受信装置７０８と接続され、傍受した命令信号をもとに情報受信装置７０８から非選択情報を選んで受取る機能を有する。さらに非選択情報属性検索装置７４０は、受取った非選択情報の情報属性を抽出する機能及び抽出した情報属性を比較制御装置７３４に送信する機能を有する。
適合度算出装置７２０が非選択情報属性検索装置７４０を含むことに伴い、本実施例に係る情報閲覧装置７００は情報閲覧装置１００と次の諸点において異なる。即ち、
（１）情報受信装置７０８がユーザによって選択された情報のみを受信するのではなく、現在受信可能なすべての情報、又はそれら現在受信可能な各情報の内容を示すキーワード、若しくは各情報の内容を要約したものなどを受信し、ユーザが選択した選択情報を情報属性記憶装置１２２と表示情報制御装置７１４とに送信し、ユーザが選択しなかった非選択情報を非選択情報属性検索装置７４０に送信すること、
（２）入力装置７１０が非選択情報属性検索装置７４０の操作に用いる機能も備えていること、
（３）入力信号処理装置７１２が非選択情報属性検索装置７４０に対しても命令信号を伝える機能を有すること、
（４）比較制御装置７３４が情報属性記憶装置１２２によって抽出した情報に加えて非選択情報属性検索装置が検索し抽出した情報属性もユーザプロファイルとの比較対象とし、表示、非表示を問わず現在受信可能な情報とユーザプロファイルとの適合度を算出し、適合性情報を作成すること、及び
（５）表示情報制御装置７１４が非選択情報の適合性情報を提示するための目印を作成する機能も備えることである。
以下、本実施例に係る情報閲覧装置７００のシステムに関する所望の機能を実現するためのプログラムの制御構造について説明する。
第８図に、情報閲覧装置７００で実行する情報閲覧プログラムのフローチャートを示す。第８図において図示されている各ステップのうち、Ｓ８００からＳ８０２を経由してＳ８１０に進みＳ８１０からＳ８００へ戻る制御構造は、第１の実施例において第２図で示した制御構造のうちＳ２００からＳ２０２を経由してＳ２１０に進みＳ２１０からＳ２００に戻る制御構造と同一である。また、Ｓ８００からＳ８０２を経由してＳ８２０に進んだ後Ｓ８２２、Ｓ８２４、Ｓ８２６、Ｓ８２８の順に進む制御構造は、Ｓ２００からＳ２０２を経由してＳ２２０に進んだ後Ｓ２２０、Ｓ２２２、Ｓ２２４、Ｓ２２６、Ｓ２２８の順に進む制御構造と同一の制御構造である。したがって、ここではそれらについての詳細な説明はここでは繰返さない。
第１の実施例に係る情報閲覧装置１００では、Ｓ２２８で情報表示装置１１６がユーザによって選択された情報と適合性情報の目印とを併せて表示した後、制御はＳ２００に戻る。これに対し、本実施例に係る情報閲覧装置７００では、Ｓ８２８で情報表示装置１１６が選択情報と適合性情報の目印とを併せた表示情報を出力した後に、制御はＳ８４０に進む。
Ｓ８４０では、現在表示している情報がユーザにとって興味のあるものなので表示中の情報をじっくり閲覧している状態なのか、それとも興味のないものなので閲覧したい情報を探している状態なのかを判定する。判定する方法の例として、５分間にユーザが閲覧する情報を１０回以上選択しなおした場合、閲覧したい情報を探している状態であると判定する方法などがある。
現在表示している情報がユーザにとって興味のある情報であると判定した場合、制御はＳ８００へと戻る。逆に現在ユーザが閲覧したい情報を探していると判定した場合、制御はＳ８４２へと進む。
Ｓ８４２では、非選択情報属性検索装置７４０が、ユーザによって閲覧されている情報以外で受信可能な情報を情報受信装置７０８から受信し、受信したそれぞれの非選択情報の情報属性を抽出する。制御はＳ８４４に進む。
Ｓ８４４では、比較制御装置７３４が、Ｓ８４２で非選択情報属性検索装置７４０が抽出した各非選択情報の情報属性とユーザプロファイルとを参照及び比較し、適合度を算出する。適合度を算出後、算出した適合度が高いものをおすすめ情報として選抜する。比較制御装置７３４は、選抜した情報ごとに適合性情報を作成する。ここで、おすすめ情報とは、算出した適合度が高い、即ちユーザが興味を持つ可能性が高いと判断された情報を指す。
Ｓ８４４ではさらに、おすすめ情報若しくはその適合性情報のタイトル、ロゴマーク、おすすめ情報の概略、又は内容を示す図形若しくは記号など、おすすめ情報のユーザによる識別を支援するための目印を、表示情報制御装置７１４が作成する。制御はＳ８４６に進む。
Ｓ８４６では、おすすめ情報と作成した目印とを情報表示装置１１６に送り、情報表示装置１１６での表示の一部に表示する。制御はＳ８４８に進む。
Ｓ８４８では、ユーザがおすすめ情報の中から閲覧したい番組を選択すれば制御はＳ８２０に戻る。それ以外ならば制御は８００の入力待ち状態に戻る。
Ｓ８４０において、制御をＳ８４２に進めるかＳ８００に戻すかを判定する際の条件は、前述の例のように、所定時間内に閲覧する情報を選択しなおした回数に依存する方法だけではない。例えば、通常は制御がＳ８００に戻るように設定しておき、ユーザが指定する時間ごとに制御がＳ８４２に進むように切替える方法でもよい。また例えば、ユーザが入力装置７１０を用いておすすめ情報の表示を命令することにより、制御がＳ８４２に進むように切替える方法でもよい。
Ｓ８４２において、非選択情報属性検索装置７４０が、非選択情報の情報属性を抽出する際、受信可能なすべての情報について情報属性を抽出する方法だけが使用可能なわけではない。例えば、現在閲覧中の情報と同じカテゴリに含まれる情報など、現在閲覧中の情報と何らかの関連性を有する情報のみについて情報属性を抽出する方法を用いてもよい。またその他の方法で情報属性を抽出する対象を絞込むことも考えられる。
Ｓ８４４において、非選択情報の情報属性とユーザプロファイルとの適合度を算出する際、ユーザプロファイルに登録されているすべての項目に関して適合度を算出する方法を用いる方法だけが使用可能なわけではない。例えば、ユーザが指定したカテゴリ又はキーワードのみに関して適合度を算出する方法を用いてもよい。Ｓ８４４において、選抜するべき情報の数として、その総数又はカテゴリごとの数を予め決定しておいてもよいし、ユーザが任意の数を指定できるようにしておいてもよい。又は、選抜するべき情報の数を予め決定せずに、適合度があるしきい値を越えるものがあれば全て表示するようにしてもよい。
本実施例に係る情報閲覧のシステムの動作を、第８図で示したプログラムの制御構造に従い、第９図及び第１０図を用いて例示する。
情報閲覧装置７００を起動してから、情報表示装置１１６が表示情報を出力するまでの動作、及び、ユーザプロファイルをユーザが編集する際の動作は、第１の実施例に係る情報閲覧装置１００の動作と同じである。したがって、それらについての詳細な説明はここでは繰返さない。
ユーザが選択した選択情報が適合度の低いものである場合又は適合度は高いが現在ユーザが求めている情報ではない場合の例として、第６図で先に示した情報を例にとり、第８図のＳ８４０以降の動作を説明する。
ユーザが選択した選択情報が適合度の低いものである場合又は適合度は高いが現在ユーザが求めている情報ではない場合、ユーザは、閲覧したい情報を探すために頻繁に情報の再選択を繰返す。ユーザが情報の再選択を繰返していることを非選択情報属性検索装置７４０が検出すると、非選択情報属性検索装置７４０は、現在受信可能な情報のうちユーザがまだ閲覧していない情報である非選択情報を情報受信装置７０８から受信する。受信した非選択情報の情報属性を非選択情報属性検索装置７４０が抽出すると、比較制御装置７３４が非選択情報の情報属性とユーザプロファイルとを比較し、それぞれの適合度を算出して、適合度の高い情報を選抜しおすすめ情報を作成する。
第９図に示すように、表示情報９００は、選択情報６０２と、そのタイトル及び属するカテゴリを示す目印６０４とを含む。この状態は第６図と同じである。おすすめ情報の作成が終了すると、表示情報９００の一部に、おすすめ情報を表わす目印９２０及び９２２が表示される。ユーザは、目印９２０及び９２２を参考に、おすすめ情報の中から閲覧する情報を選択することができる。
おすすめ情報がある場合の表示方法は第９図に限らない。第１０図に示すように、おすすめ情報の検索が終了し、表示可能であることを目印１０２４にして示し、ユーザがおすすめ情報の一覧を表示することを促すようにしてもよい。この動作により、ユーザが閲覧する情報の決定に困ったとき、より適合度の高いおすすめ情報の中から閲覧したい情報を選び、提示することで、ユーザが所望する情報検索を支援することが可能となる。
なお、本実施例では、非選択情報属性検索装置７４０は、ユーザが情報の再選択を繰返していることを検出したことに応答して、非選択情報を情報受信装置７０８から受信した。しかし、非選択情報属性検索装置７４０は、ユーザが情報の再選択を繰返していることが検出される前に、非選択情報を予め受信しておき、情報属性を抽出しておくようにしてもよい。
［第３の実施例］
第１の実施例及び第２の実施例は、ユーザの操作に従ってユーザプロファイルの編集を実行するものであった。しかし、本発明はそのような実施例に限定されるわけではない。
第３の実施例に係る情報閲覧装置は、ユーザの情報閲覧履歴を管理し、閲覧履歴に応じて自動的にユーザプロファイルを修正する機能を有する。この機能によりユーザプロファイルがユーザの好みの変化に対応したものになり、ユーザの好みに合った情報をユーザがより正確に見つけることができるよう、ユーザを支援することが可能となる。また、ユーザの閲覧履歴を管理することによって、以前に閲覧した情報を再び閲覧することが容易になる。
第１１図に、本実施例に係る情報閲覧装置１１００を含む情報伝達システムの構成をブロック図形式で示す。第１１図を参照して、情報閲覧装置１１００は、放送局情報提供装置１０２、ネットワーク情報提供装置１０４、又は記録媒体１０６などの情報源に接続されている。
情報閲覧装置１１００は、入力装置１１１０と、入力信号処理装置１１１２と、情報受信装置１１０８と、適合度算出装置１１２０と、表示情報制御装置１１１４と、情報表示装置１１６とを含む。
適合度算出装置１１２０は、情報属性記憶装置１１２２と、ユーザプロファイル記憶装置１１２８と、比較制御装置１１３４と、閲覧履歴記憶装置１１５０とを含む。情報属性記憶装置１１２２は、情報属性抽出部１１２４及び記憶部１１２６とを含む。ユーザプロファイル記憶装置１１２８は、制御部１１３０及び記憶部１１３２を含む。閲覧履歴記憶装置１１５０は、制御部１１５２、及び記憶部１１５４を含む。これら適合度算出装置１１２０に含まれる装置の詳細な説明は後述する。
情報閲覧装置１１００が第１の実施例に係る情報閲覧装置１００と異なる点に、適合度算出装置１２０に代えて、適合度算出装置１１２０を含む点がある。適合度算出装置１１２０が第１の実施例に係る適合度算出装置１２０と異なる点は、適合度算出装置１１２０が閲覧履歴記憶装置１１５０を含む点である。
閲覧履歴記憶装置１１５０は、入力信号処理装置１１１２及び情報属性記憶装置１１２２の記憶部１１２６及びユーザプロファイル記憶装置１１２８の制御部１１３０及び比較制御装置１１３４に接続され、ユーザの閲覧履歴を管理する制御部１１５２と、制御部１１５２の管理下でユーザの閲覧履歴及び閲覧履歴として登録されるべき情報の情報属性などを記憶する記憶部１１５４とを含む。
適合度算出装置１１２０が閲覧履歴記憶装置１１５０を含むことに伴い、本第３の実施例に係る情報閲覧装置１１００は第１の実施例に係る情報閲覧装置１００及び第２の実施例に係る情報閲覧装置７００と次の諸点において異なる。即ち、
（１）情報属性記憶装置１１２２の記憶部１１２６は、比較制御装置１１３４からアクセス可能なだけでなく、閲覧履歴記憶装置１１５０の制御部１１５２からもアクセス可能であること、
（２）ユーザプロファイル記憶装置１１２８の制御部１１３０が、入力信号処理装置１１１２からの命令信号に基づいてユーザプロファイルを編集するだけでなく、閲覧履歴記憶装置１１５０に記憶されている情報属性を抽出する興味抽出処理と、記憶部１１３２に記憶されているユーザプロファイルにこれを追加する抽出情報登録処理とを行ない、ユーザプロファイルを修正すること、及び、
（３）比較制御装置１１３４が、閲覧履歴記憶装置１１５０に履歴と共に記憶されている情報属性とユーザプロファイルとから適合性情報を作成することである。
以下、本第３の実施例に係る情報閲覧装置のシステムに関する所望の機能を実現するためのプログラムの制御構造について説明する。第１２図に、情報閲覧装置１１００で実行される情報閲覧プログラムのフローチャートを示す。
Ｓ１２００では、第１の実施例におけるＳ２００と同様にユーザによる操作入力待ちの状態になる。第１の実施例におけるＳ２００では、ユーザからの入力がないと判定された場合、Ｓ２００を繰返すだけの入力待ちを行なう。これに対し、Ｓ１２００では、ユーザからの入力がないと判定された場合、制御はＳ１２５０に進む。Ｓ１２５０以降の制御についての詳細は後述する。Ｓ１２００でユーザからの入力があったと判定された場合には、制御はＳ１２０２に進む。
Ｓ１２０２では、第１の実施例におけるＳ２０２と同様に入力信号処理装置１１１２が受信した入力信号をもとにユーザが行なった操作を判別する。ただし本実施例ではユーザが行なった操作として、閲覧したい情報を選択する操作と、ユーザプロファイルを編集する操作とに加え、閲覧履歴の一覧を表示することを要求する操作がある。ユーザが行なった操作が閲覧履歴の一覧を表示することを要求する操作である場合、入力信号処理装置１１１２は入力信号を閲覧履歴記憶装置１１５０への命令信号に変換し、送信する。制御はＳ１２６０に進む。Ｓ１２６０以降の制御の流れについて、その詳細は後述する。
本ステップＳ１２０２からＳ１２１０へ進みＳ１２００へと戻る制御の流れは、第１の実施例におけるＳ２０２からＳ２１０へ進み、Ｓ２００へ戻る制御の流れと同じである。
また、ステップＳ１２０２からＳ１２２０、Ｓ１２２２、Ｓ１２２４、Ｓ１２２６、及びＳ１２２８の順で進みＳ１２００に戻る制御の流れは、第１の実施例におけるＳ２０２からＳ２２０、Ｓ２２４、Ｓ２２６、Ｓ２２８の順に進み、Ｓ２００に戻る制御と同じである。したがって、ここではそれらについての詳細な説明は繰返さない。
前述のとおり、Ｓ１２００でユーザからの入力がないと判定された場合、制御はＳ１２５０に進む。
Ｓ１２５０では、現在ユーザが閲覧中の情報の提示を開始してからどのくらいの時間継続しているかを、閲覧履歴記憶装置１１５０の制御部１１５２が計測する。情報の提示を開始してから所定の時間、例えば５分以上経過していたならば、現在、閲覧装置１１００が提示している情報は、ユーザにとって興味深い情報であると判定する。よって、この情報を閲覧履歴に登録するために、制御はＳ１２５２に進む。提示を開始してから５分経過していないならば、制御はＳ１２００に戻り、入力待ちの状態となる。
Ｓ１２５２では、現在閲覧中の情報が閲覧履歴記憶装置１１５０の記憶部１１５４に閲覧履歴として登録されているものか否かを、閲覧履歴記憶装置１１５０の制御部１１５２が検索する。既に登録されている場合、制御はＳ１２００に戻る。登録されていない場合、制御はＳ１２５４に進む。
Ｓ１２５４では、Ｓ１２２２で情報属性記憶装置１１２２がユーザによる入力待ちの間に現在閲覧中の情報から抽出した情報属性を、閲覧履歴記憶装置１１５０の制御部１１５２が記憶部１１２６から取得する。制御はＳ１２５６に進む。
Ｓ１２５６では、取得した情報属性と閲覧履歴とを併せて、記憶部１１５４に記憶させる。制御はＳ１２５８に進む。
Ｓ１２５８では、ユーザプロファイル記憶装置１１２８の制御部１１３０は、閲覧履歴記憶装置１１５０に記憶されている情報属性を抽出する興味抽出処理を行なう。抽出された情報属性が、ユーザプロファイルの修正によって追加されるべき内容となる。制御はＳ１２１０に進む。
制御がＳ１２５８からＳ１２１０に進んだ場合、制御部１１３０は、Ｓ１２５８で抽出された情報属性をもとに、記憶部１１３２に記憶されているユーザプロファイルの編集を行なう。ここでは、Ｓ１２５８で抽出された情報属性をユーザが興味をもつ可能性が高い情報の情報属性として登録するために、記憶部１１３２に記憶されているユーザプロファイルに、抽出された情報属性を追加する。この制御はＳ１２００に戻る。
前述のとおり、Ｓ１２０２でユーザが入力装置１１１０を用いて入力した信号を、入力信号処理装置１１１２が閲覧履歴の一覧を表示することを要求するものと判定した場合、制御はＳ１２６０に進む。
Ｓ１２６０では、Ｓ１２０２で入力信号処理装置１１１２が送信した命令信号に従って、閲覧履歴記憶装置１１５０の制御部１１５２が記憶部１１５４から閲覧履歴及び閲覧履歴とともに記憶されている情報属性を読出して閲覧履歴の一覧表（以下、この一覧表を「履歴一覧表」と表記する。）を作成し、履歴一覧表を比較制御装置１１３４に送る。
比較制御装置１１３４は、送られてきた履歴一覧表内の情報属性を用いて適合性情報を作成し、履歴一覧表に適合性情報を添えて表示情報制御装置１１１４に送る。表示情報制御装置１１１４は、送られてきた履歴一覧表をもとに表示情報を作成する。この表示情報を情報表示装置１１６が出力する。制御は１２００に戻る。
本実施例に係る情報閲覧装置１１００のシステムの動作を、第１２図で示したプログラムの制御構造に従い、第１３図及び第１４図を用いて例示する。
情報閲覧装置１１００が実行する一連の動作のうち、システムを起動してから、情報表示装置１１６が表示情報を出力するまでの動作、及び、ユーザプロファイルをユーザが編集する際の動作は、第１の実施例に係る情報閲覧装置１００の動作と同じである。したがって、ここではそれについての詳細な説明を繰返さない。
ただし、情報閲覧装置１１００は、第１の実施例に係る情報閲覧装置１００の動作と同様の動作でユーザに情報を提示している間に、閲覧履歴を更新する動作を継続して行なう。ユーザが現在表示中の情報を５分以上閲覧している場合、Ｓ１２５０からＳ１２５８及びＳ１２１０までの一連の制御によって閲覧履歴の登録を行ない、ユーザプロファイルの更新を行なう。
ユーザが、履歴一覧表の表示を要求する操作を行なった場合、Ｓ１２６０の制御により、履歴一覧表を表示する。履歴一覧表の表示形態は、例えば第１３図に示すように、現在閲覧中の情報１３０２を提示したまま、画面１３００の一部にキーワードごと又はカテゴリごとに分類して情報のタイトル１３３０を表示してもよい。この際さらに、情報に関連するその他の情報属性、例えばその情報の製作者、出演者、若しくはスポンサー、又はその他情報に関連する人物等に関する情報属性を表示してもよい。
また例えば第１４図に示すように、一般的なサムネール表示のように画面１４００全体に情報の一部分又は情報の識別を支援するための画像１４０４を、キーワード又はカテゴリごとに分類し、分類した項目１４０２ごとに並べて表示し、情報の識別を支援するための画像１４０４の下に情報のタイトルを表示してもよい。また例えば、サムネール表示で情報の紹介映像を順次表示するようにしてもよい。
履歴一覧表内の項目を表示する順序は、カテゴリ別、キーワード別、又は適合度の高い順など、その種類を問わない。さらに閲覧履歴として記憶されている情報すべてを表示するとは限らない。あるしきい値を設けて、しきい値より適合度の高いものだけを履歴一覧表に表示してもよいし、ユーザが選択した条件に合致する履歴のみを表示してもよい。また入力装置の操作などによって、表示形態を変更できるようにしてもよい。
履歴一覧表の表示後、ユーザが履歴一覧表に掲載された情報を選択した場合、選択された情報を表示する。
以上の動作により、ユーザプロファイルがユーザの好みの変化に対応したものになり、ユーザの好みに合った情報をユーザがより正確に見つけることができるよう、ユーザを支援することが可能となる。
以上のように、本発明の実施例によれば、ユーザは自由に情報を選択でき、選択した情報がどの程度、ユーザの好みに合った情報であるかを表わす情報を併せて提示する。ユーザは、膨大な情報を自由に選択しながらも、自分の興味を持つ可能性が高い情報を容易に知ることができる。
また、ユーザ自身によるユーザプロファイルの編集を可能にすることにより、さらにはユーザによる閲覧履歴をもとにユーザプロファイルへの情報の追加又は削除を行なうことにより、ユーザプロファイルの修正が可能となる。ユーザの興味を持つ対象が変化したとき、ユーザの好みの変化に柔軟に対応することが可能になる。
また、ユーザが必要とする場合には、選択できる情報を限定して表示し、その中から所望の情報をユーザに選択させることもできる。これにより、検索時間を短縮できる。
なお、上記した第３の実施例において、閲覧履歴に関する情報又は閲覧履歴に基づいて修正されたユーザプロファイルの内容を、それらが記憶又は修正されてからの期間に応じて整理し、ユーザの現時点での興味を反映したものにすることも可能である。
例えば、閲覧履歴記憶装置１１５０の制御部１１５２は、その記憶部１１５４に記憶されているユーザの閲覧履歴及び閲覧履歴として登録されるべき情報の情報属性などを、それらが記憶されてからの期間に基づいて整理するようにしてもよい。具体的には、記憶されてから所定の期間が経過した情報を消去するようにしてもよい。また、記憶部１１５４に記憶されている情報の総量が所定の量に達したという条件が満たされたことに応答して、長期間保持された情報を消去するようにしてもよい。また、所定の期間が経過した情報の内、ユーザによる閲覧時間が短い情報に関するものを選択して消去するようにしてもよい。
また、閲覧履歴により修正されたユーザプロファイルの内容について、修正されてからの期間に基づき、消去又はプライオリティの変更を行なうようにしてもよい。
上記した第３の実施例では、情報閲覧装置１１００は、ユーザが興味を持っている可能性が高いと判定されるものについて、閲覧履歴の登録を行ない、ユーザプロファイルの変更を行なう例を示した。情報閲覧装置１１００はさらに、このようなユーザプロファイルの変更手順とは逆に、ユーザが興味を持っていないおそれのある情報について、ユーザプロファイルの変更を行なうようにしてもよい。
例えば、適合度が高いと判定され、おすすめ情報としてユーザに提示した情報の内、ユーザによって選択されなかったものについての履歴を別途登録しておいてもよい。おすすめ情報として提示したにもかかわらず選択されなかった情報は、かつてはユーザが興味を持っていたが現時点では興味を持っていない情報、又はユーザが飽きてしまった情報であるおそれがある。このような情報についての情報属性については、ユーザプロファイルからの消去又はユーザプロファイル内でのプライオリティを低くするなどの変更を行なうようにしてもよい。
また、第３の実施例では、表示中の情報にユーザが興味を持っているか否かを判定する方法の一例として、その情報の閲覧の継続時間を測定する例を示したが、ユーザが興味を持っているか否かを判定する方法はこのような方法には限定されない。例えば、表示中の情報についてユーザがどの程度興味を持っているかを、ユーザが評定し評定結果を入力できるようにしておき、入力された評定結果をもとに、ユーザプロファイルの修正を行なうようにしてもよい。
また例えば、ある人物が出演する情報をユーザが閲覧した回数を計数しておき、所定の回数以上閲覧された場合にユーザプロファイルに、その人物に関するキーワード又はカテゴリを追加するようにしてもよい。また、既にユーザプロファイルに記憶されているキーワード及びカテゴリについて、ユーザが閲覧した回数を計数し、閲覧した回数に基づいて該キーワード又はカテゴリのプライオリティを修正するようにしてもよい。
なお、上記した第１の実施例、第２の実施例、及び第３の実施例では、情報属性抽出部は、選択情報から情報属性の抽出を行なった。しかし、情報属性を取得する方法は、このようなものには限定されない。例えば、情報提供装置が、提供する情報の情報属性を、提供する情報とは別に予め準備しておき、情報属性を提供するようにしてもよい。この場合、情報属性抽出部は、選択情報から情報属性を抽出する代りに、情報受信装置を介して情報提供装置が準備した情報属性を取得するようにしてもよい。
なお、上記した第１の実施例、第２の実施例、及び第３の実施例に係る情報閲覧装置の一例として、情報閲覧装置を構成する各装置及び各部が一体の構成を例示した。しかし本発明は、このような実施例には限定されない。情報閲覧装置を構成する各装置及び各部が２以上の筐体に分割されていてもよい。例えば適合度算出装置を構成する情報属性記憶装置１２２、ユーザプロファイル記憶装置１２８、及び比較制御装置がそれぞれ別個の筐体内に存在し、通信を介して必要な情報の送受信を行なうようにしてもよい。また例えば、情報属性記憶装置、ユーザプロファイル記憶装置、及び閲覧履歴記憶装置内の各記憶部に記憶される情報属性、ユーザプロファイル、及び閲覧履歴に関する情報を、カード型の記憶装置など、着脱可能な記録媒体に記憶しておき、比較制御装置１１３４がそれらから適宜情報を読出すようにしてもよい。ただし、情報閲覧装置を構成する各装置及び各部が２以上の筐体に分割されている場合、それらは互いに通信可能である必要がある。
以上、第１の実施例、第２の実施例、及び第３の実施例で例示した情報閲覧装置は、ハードウェアとして実現することが可能なだけでなく、コンピュータ及びコンピュータ上で動作するソフトウェアによって実現することも可能である。
第１５図に、本実施例を実現するコンピュータシステム１５００の外観図を、第１６図にコンピュータシステム１５００の構成を示すブロック図を、それぞれ示す。なおここで示すコンピュータシステム１５００はあくまで一例であり、この他にも種々の構成が可能である。
第１５図を参照して、コンピュータシステム１５００は、コンピュータ１５３４と、いずれもこのコンピュータ１５３４に接続されたＴＶ（Ｔｅｌｅｖｉｓｉｏｎ）アンテナ１５２８、モニタ１５１２、マウス１５１８、キーボード１５２０、及びリモートコントローラ１５２４とを含む。コンピュータ１５００にはさらに、ＣＤ−ＲＯＭドライブドライブ１５０６と、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）ドライブ１５０８とが内蔵されている。
第１６図を参照して、コンピュータシステム１５００はさらに、コンピュータ１５３４内に、ＣＤ−ＲＯＭドライブ１５０６及びＦＤドライブ１５０８に接続されたバス１５４０と、いずれもバス１５４０に接続された中央演算装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：ＣＰＵ）１５１０と、コンピュータ１５３４のブートアッププログラムなどを記憶したＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）並びにＣＰＵが使用する作業エリア及びＣＰＵ１５１０により実行されるプログラムの格納エリアを提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含むメモリ１５１６と、情報を格納し記憶するハードディスク１５１４と、ＴＶチューナー１５０２と、ネットワークインターフェイス１５０４と、リモートコントローラインターフェイス１５２２とを含む。
先に述べた第１の実施例、第２の実施例、及び第３の実施例における情報属性記憶装置の制御部、ユーザプロファイル記憶装置の制御部、比較制御装置、表示情報制御装置、入力信号処理装置、並びに第２の実施例における非選択情報属性検索装置、並びに第３の実施例における閲覧履歴記憶装置の制御部などは、先に示した制御構造にしたがって種々の制御を行なう。これらの装置が行なう種々の制御及び、その他システムに係る種々の制御をＣＰＵ１５１０が一括して実行することも可能である。
また、先に述べた第１の実施例、第２の実施例、及び第３の実施例における情報属性記憶装置の記憶部、ユーザプロファイル記憶装置の記憶部、第２の実施例における非選択情報属性検索装置、並びに第３の実施例における閲覧履歴記憶装置の記憶部などは、情報属性、ユーザプロファイル、閲覧履歴など、様々な情報を記憶する。これら記憶される情報及びその他該このシステムの運用に際して記憶しておくべき情報を、ハードディスク１５１４、ＦＤ１５３２、メモリ１５１６などに格納することも可能である。
先に述べた実施例のシステムを実現するソフトウェアは、例えば、ＣＤ−ＲＯＭ１５３０のような記録媒体上に記録されて流通し、ＣＤ−ＲＯＭドライブ１５０６のような読取装置を介してコンピュータ１５３４に読込まれ、ハードディスク１５１４に格納される。ＣＰＵがこのプログラムを実行する際には、ハードディスク１５１４からこのプログラムを読出してメモリ１５１６に格納し、図示しないプログラムカウンタによって指定されるアドレスから命令を読出して、実行する。ＣＰＵ１５１０は、処理対象のデータをハードディスク１５１４から読出して、処理結果を同じくハードディスク１５１４に格納する。
コンピュータシステム１５００の動作自体は周知であるので、ここではそれらについての詳細を説明しない。
なお、ソフトウェアの流通形態は上記のように記憶媒体に固定された形には限定されない。例えば、ネットワークを通じて接続されたほかのコンピュータからデータを受取る形で流通することもあり得る。また、ソフトウェアの一部が予めハードディスク１５１４中に格納されており、残りの部分をネットワーク経由でハードディスクに取込んで実行時に統合する形の流通形態もありうる。
一般的に、現代のプログラムはコンピュータのオペレーティングシステム（ＯＳ）又はいわゆるサードパーティなどによって提供される汎用の機能を利用し、それらを所望の目的にしたがって組織化した形態で実行することにより、先に述べた所望の目的を達成する。したがって、先に述べた実施例が備えた各機能のうち、ＯＳ又はサードパーティが提供する汎用な機能を含まず、それら汎用な機能の実行順序の組合せだけを指定するプログラム（群）であっても、それらを利用して全体的として所望の目的を達成する制御構造を有するプログラム（群）である限り、それらが本発明の技術的範囲に含まれることは明らかである。
今回開示された実施例は単に例示であって、本発明が上記した実施例のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内でのすべての変更を含む。
【産業上の利用可能性】  以上のように本発明は、放送システム、情報ネットワーク、及び記録媒体を含む情報媒体を介して伝達される情報を出力するシステム、特に、出力される情報の多様性を維持しつつ、多種多様な情報を効率よく選択し出力することを可能にするシステムに利用することができる。
【図１】
2004079593.tif 000003
【図２】
2004079593.tif 000004
【図３】
2004079593.tif 000005
【図４】
2004079593.tif 000006
【図５】
2004079593.tif 000007
【図６】
2004079593.tif 000008
【図７】
2004079593.tif 000009
【図８】
2004079593.tif 000010
【図９】
2004079593.tif 000011
【図１０】
2004079593.tif 000012
【図１１】
2004079593.tif 000013
【図１２】
2004079593.tif 000014
【図１３】
2004079593.tif 000015
【図１４】
2004079593.tif 000016
【図１５】
2004079593.tif 000017
【図１６】
2004079593.tif 000018
【手続補正書】
【提出日】平成16年7月26日(2004.7.26)
【手続補正００１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
閲覧する情報のユーザによる選択を支援する情報閲覧方法であって、
ユーザによる入力に基づき、所定の情報源（１０２，１０４，１０６）から提供される情報から、ユーザへの提示の対象となる情報を選択するステップ（Ｓ２２０，Ｓ８２０，Ｓ１２２０）と、
ユーザの興味及び嗜好を表わすユーザプロファイル情報を記憶するステップ（Ｓ２１０，Ｓ８１０，Ｓ１２１０）と、
前記選択するステップ（Ｓ２２０，Ｓ８２０，Ｓ１２２０）で選択された情報と前記記憶するステップ（Ｓ２１０，Ｓ８１０，Ｓ１２１０）で記憶された前記ユーザプロファイル情報との適合度を算出する第１のステップ（Ｓ２２２，Ｓ２２４，Ｓ８２２，Ｓ８２４，Ｓ１２２２，Ｓ１２２４）と、
前記適合度に基づき、前記選択された情報と前記ユーザプロファイル情報との適合性を示す適合性情報を作成するステップ（Ｓ２２４，Ｓ８２４，Ｓ１２２４）と、
前記適合度の値が所定の条件を満たすことに応答して、前記適合性情報及び前記選択された情報を併せて提示する第２のステップ（Ｓ２２６，Ｓ２２８，Ｓ８２６，Ｓ８２８，Ｓ１２２６，Ｓ１２２８）とを含む、情報閲覧方法。
【請求項２】
さらに、ユーザによる入力に基づき、前記記憶するステップ（Ｓ２１０，Ｓ８１０，Ｓ１２１０）で記憶された前記ユーザプロファイル情報を編集するステップを含む、請求項１に記載の情報閲覧方法。
【請求項３】
（削除）
【請求項４】
前記第２のステップ（Ｓ２２６，Ｓ２２８，Ｓ８２６，Ｓ８２８，Ｓ１２２６，Ｓ１２２８）における提示の開始後、所定時間が経過したことに応答して、前記第２のステップによる前記適合性情報の提示を中止させるステップをさらに含む、請求項１に記載の情報閲覧方法。
【請求項５】
さらに、前記選択するステップ（Ｓ８２０）で非選択とされた情報と、前記記憶するステップ（Ｓ８１０）で記憶された前記ユーザプロファイル情報との適合度を算出する第３のステップ（Ｓ８４２）と、
前記第３のステップ（Ｓ８４２）で算出した適合度の値が所定の条件を満たすことに応答して、前記非選択とされた情報が存在することを、副次的情報としてユーザに提示する第４のステップ（Ｓ８４４，Ｓ８４６）とを含む、請求項１に記載の情報閲覧方法。
【請求項６】
前記第４のステップ（Ｓ８４４，Ｓ８４６）は、前記選択するステップ（Ｓ８２０）によって非選択とされた情報のうち前記適合度の値が前記所定の条件を満たすもののユーザによる識別を支援するための情報を、前記副次的情報としてユーザに提示するステップを含む、請求項５に記載の情報閲覧方法。
【請求項７】
前記選択するステップ（Ｓ１２２０）で情報を選択した履歴を記憶する第３のステップ（Ｓ１２５４）をさらに含む、請求項１に記載の情報閲覧方法。
【請求項８】
前記第３のステップ（Ｓ１２５４）は、前記選択するステップ（Ｓ１２２０）で選択した情報の前記第１のステップ（Ｓ１２２２，Ｓ１２２４）で算出した適合度の値が、所定の条件を満たすことに応答して、当該情報を選択した履歴を記憶する第４のステップを含む、請求項７に記載の情報閲覧方法。
【請求項９】
前記第３のステップ（Ｓ１２５４）は、前記選択するステップ（Ｓ１２２０）で情報を選択した履歴と、前記選択するステップ（Ｓ１２２０）で選択した情報とを共に記憶するステップ（Ｓ１２５６）を含む、請求項７に記載の情報閲覧方法。
【請求項１０】
前記第３のステップ（Ｓ１２５４）で記憶する履歴及び前記履歴と共に記憶される情報のいずれかから、ユーザが興味を持っている事物に関する情報を抽出するステップ（Ｓ１２５８）と、
前記抽出するステップで抽出した事物に関する情報を前記ユーザプロファイル情報と共に記憶させるステップ（Ｓ１２１０）とをさらに含む、請求項９に記載の情報閲覧方法。
【請求項１１】
前記第３のステップ（Ｓ１２５４）で記憶する履歴及び前記履歴と共に記憶された情報のいずれかから、ユーザが興味を持っていない事物に関する情報を抽出し、抽出された前記事物に関する情報をもとに、前記ユーザプロファイル情報を編集するステップをさらに含む、請求項７に記載の情報閲覧方法。
【請求項１２】
前記第３のステップ（Ｓ１２５４）で記憶する履歴、又は前記履歴と共に記憶されている情報、又はその両方をユーザが閲覧するための、一覧表の作成及び表示を行なうステップ（Ｓ１２６０）をさらに含む、請求項９に記載の情報閲覧方法。
【請求項１３】
ユーザによる、前記作成及び表示を行なうステップ（Ｓ１２６０）で表示した前記一覧表の項目を用いての、情報の選択に従い、当該ユーザが選択した情報を、前記選択するステップ（Ｓ１２２０）で選択させるステップ（Ｓ１２６２）をさらに含む、請求項１２に記載の情報閲覧方法。
【請求項１４】
コンピュータ（１５００）を制御して、請求項１に記載の情報閲覧方法を実現するよう動作させる、コンピュータで実行可能なプログラムを記録した、コンピュータで読取可能な記録媒体。
【請求項１５】
ユーザによる入力に基づき、所定の情報源（１０２，１０４，１０６）から提供される情報から、ユーザへの提示の対象となる情報を選択するための情報選択手段（１０８，７０８，１１０８）と、
ユーザの興味及び嗜好を表わすユーザプロファイル情報を記憶するためのユーザプロファイル記憶手段（１２８，１１２８）と、
前記情報選択手段（１０８，７０８，１１０８）により選択された情報と前記ユーザプロファイル記憶手段（１２８，１１２８）によって記憶された前記ユーザプロファイル情報との適合度を算出するための第１の適合度算出手段（１２０，７２０，１１２０）と、
前記適合度に基づき、前記選択された情報と前記ユーザプロファイル情報との適合性を示す適合性情報を作成するための手段（１３４，７３４，１１３４）と、
前記適合度の値が所定の条件を満たすことに応答して、前記適合性情報、及び前記情報選択手段（１０８，７０８，１１０８）によって選択された情報を併せて提示するための第１の情報提示手段（１１４，７１４，１１１４）とを含む、情報閲覧装置。
【請求項１６】
さらに、ユーザによる入力に基づき、前記ユーザプロファイル記憶手段（１２８，１１２８）に記憶されている前記ユーザプロファイル情報を編集するための手段（１３０，１１３０）を含む、請求項１５に記載の情報閲覧装置。
【請求項１７】
さらに、前記情報選択手段（７０８）により非選択とされた情報と、前記ユーザプロファイル記憶手段（１２８）によって記憶された前記ユーザプロファイル情報とを比較して、前記非選択とされた情報と前記ユーザプロファイル情報との適合度を算出するための第２の適合度算出手段（７３４，７４０）と、
前記第２の適合度算出手段（７３４，７４０）によって算出された適合度の値が所定の条件を満たすことに応答して、前記非選択とされた情報が存在することを、副次的情報としてユーザに提示するための第２の情報提示手段（７１４）とを含む、請求項１５に記載の情報閲覧装置（７００）。
【請求項１８】
前記情報選択手段（１１０８）が情報を選択した履歴と、前記履歴記憶手段（１１５０）が記憶する履歴と前記情報選択手段（１１０８）が情報を選択した情報とを共に記憶するための手段（１１５４）とをさらに含む、請求項１５に記載の情報閲覧装置（１１００）。
【請求項１９】
前記履歴及び前記履歴と共に記憶された情報のいずれかから、ユーザが興味を持っている事物に関する情報を抽出するための興味抽出手段（１１５２）と、
前記興味抽出手段で抽出された事物に関する情報を前記ユーザプロファイル記憶手段（１１２８）に記憶させるための抽出情報登録手段（１１３０）とをさらに含む、請求項１８に記載の情報閲覧装置（１１００）。
【請求項２０】
前記履歴、又は前記履歴と共に記憶されている情報、又はその両方をユーザが閲覧するための、一覧表の作成及び表示を行なうための一覧表表示手段（１１３４，１１１４）と、
前記一覧表表示手段で表示された前記一覧表の項目を用いてユーザが情報を選択することにより、ユーザが選択した情報を前記情報選択手段（１１０８）に選択させるための一覧表情報選択手段とをさらに含む、請求項１８に記載の情報閲覧装置（１１００）。
【請求項２１】
前記第２のステップ（Ｓ２２６，Ｓ２２８，Ｓ８２６，Ｓ８２８，Ｓ１２２６，Ｓ１２２８）は、
前記選択するステップ（Ｓ２２０，Ｓ８２０，Ｓ１２２０）による選択に応答し、かつ前記適合度の値が所定の条件を満たすことに応答して、前記選択された情報を取得するステップと、
前記取得するステップで取得された情報と前記適合性情報とを併せて提示するステップとを含む、請求項１に記載の情報閲覧方法。
【請求項２２】
前記第３のステップ（Ｓ８４２）は、
前記選択するステップ（Ｓ８２０）で非選択とされた情報のうち前記ユーザプロファイル情報との比較のを行なう対象となるものを絞込むステップと、
前記絞込むステップで絞込まれた情報と前記ユーザプロファイル情報との適合度を算出する第５のステップとを含む、請求項５に記載の情報閲覧方法。
【請求項２３】
前記絞込むステップは、前記選択するステップ（Ｓ８２０）で非選択とされた情報のうち前記ユーザプロファイル情報との比較を行なうの対象となるものを、当該選択するステップ（Ｓ８２０）で選択された情報と関連性を有する情報に絞込む第６のステップを含む、請求項２２に記載の情報閲覧方法。
【請求項２４】
前記第３のステップ（Ｓ８４２）は、前記選択するステップ（Ｓ８２０）で非選択とされた情報と、前記記憶するステップ（Ｓ８１０）で記憶された前記ユーザプロファイル情報のうちユーザにより指定されたものとの適合度を算出する第５のステップを含む、請求項５に記載の情報閲覧方法。
【請求項２５】
前記所定の情報源（１０２，１０４，１０６）から提供される情報は、前記情報源（１０２，１０４，１０６）により提供中の情報と、前記情報源（１０２，１０４，１０６）により提供が予定されている情報とを含み、
前記選択するステップ（Ｓ８２０）は、ユーザによる入力に基づき、前記提供中の情報から、ユーザへの提示の対象となる情報を選択する第５のステップ（Ｓ８２０）を含み、
前記非選択とされた情報は、前記所定の情報源（１０２，１０４，１０６）から提供される情報のうち、前記第５のステップ（Ｓ８２０）で選択された情報以外の情報を含み、
前記第３のステップ（Ｓ８４２）は、前記非選択とされた情報の情報属性を取得するステップと、
前記非選択とされた情報の情報属性と、前記記憶するステップ（Ｓ８１０）で記憶された前記ユーザプロファイル情報とを比較して、前記非選択とされた情報と前記ユーザプロファイル情報との適合度を算出する第６のステップ（Ｓ８４２）とを含む、請求項５に記載の情報閲覧方法。
【請求項２６】
前記第４のステップ（Ｓ８４４，Ｓ８４６）は、前記第３のステップ（Ｓ８４２）で算出した適合度の値が所定の条件を満たすことに応答して、前記非選択とされた情報であって、前記所定の条件を満たすものが存在することをユーザに提示する第５のステップを含む、請求項５に記載の情報閲覧方法。
【手続補正００２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
する情報閲覧方法及びそのためのプログラムを記録した記録媒体、並びに情報閲覧装置を提供することである。
また、本発明の他の目的は、ユーザが閲覧したい情報を検索するのに要する時間を短縮し、かつユーザが情報を検索するのに要する労力を軽減する情報閲覧方法及びそのためのプログラムを記録した記録媒体、並びに情報閲覧装置を提供することである。
本発明のさらに他の目的は、ユーザが情報の選択を迷っている際に、情報の選択を支援することを可能にする情報閲覧方法及びそのためのプログラムを記録した記録媒体、並びに情報閲覧装置を提供することである。
本発明の他の目的は、ユーザの好みに合ったユーザプロファイルを作成し、ユーザがユーザプロファイルを編集する労力を軽減し、かつ、ユーザが現在興味を持っている情報についての検索を支援することを可能にする情報閲覧方法及びそのためのプログラムを記録した記録媒体、並びに情報閲覧装置を提供することである。
本発明の第１の局面に係る情報閲覧方法は、閲覧する情報のユーザによる選択を支援する情報閲覧方法である。この方法は、ユーザによる入力に基づき、所定の情報源から提供される情報から、ユーザへの提示の対象となる情報を選択するステップと、ユーザの興味及び嗜好を表わすユーザプロファイル情報を記憶するステップと、選択するステップで選択された情報と記憶するステップで記憶されたユーザプロファイル情報との適合度を算出する第１のステップと、適合度の値が所定の条件を満たすことに応答して、適合度に応じた情報及び選択するステップで選択された情報を併せて提示する第２のステップとを含む。
本発明の第１の局面に係る情報閲覧方法では、ユーザが選択できる情報を制限しない。ユーザは自由に情報を選択でき、選択した情報がどの程度ユーザの好みに合った情報であるかを表わすための、適合度に応じた情報を併せて提示する。ユーザは、膨大な情報を自由に選択しながらも、自分が興味を持つ可能性の高い情報を容易に知ることができる。
好ましくは、情報閲覧方法はさらに、ユーザによる入力に基づき、記憶するステップで記憶されたユーザプロファイル情報を編集するステップを含む。


【手続補正００３】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
情報閲覧方法はさらに、選択するステップで情報を選択した履歴を記憶する第３のステップを含んでもよい。
より好ましくは、情報閲覧方法はさらに、履歴及び履歴と共に記憶された情報のいずれかから、ユーザが興味を持っている事物に関する情報を抽出し、抽出された事物に関する情報をもとに、ユーザプロファイル情報を編集するための手段を含む。
ユーザの興味を持つ対象が変化したとき、変化したユーザの好みに合わせてユーザプロファイル情報を修正できる。変化した興味の対象に関する情報についても、修正したユーザプロファイルをもとに適合度を算出することにより、提示する適合度に応じた情報にユーザの興味及び嗜好を反映させることができる。ユーザの好みの変化にも柔軟に対応することもできる。
好ましくは、情報提供方法はさらに、選択するステップで非選択とされた情報と、記憶するステップで記憶されたユーザプロファイル情報との適合度を算出する第３のステップと、第３のステップによって算出された適合度の値が所定の条件を満たすことに応答して、非選択とされた情報が存在することを、副次的情報としてユーザに提示する第４のステップとを含む。
ユーザが現在閲覧していない情報のうちユーザが興味を持つ可能性の高い情報がある場合には、これを提示する。ユーザが情報の選択を迷っている際に、情報の選択を支援することができる。
情報閲覧方法はさらに、履歴を記憶するステップで記憶する履歴、又は履歴と共に記憶されている情報、又はその両方をユーザが閲覧するための、一覧表の作成及び表示を行なうステップを含んでもよい。
より好ましくは、情報閲覧方法はさらに、ユーザによる、表示を行なうステップで表示された一覧表の項目を用いての情報の選択に従い、ユーザが選択した情報を、選択するステップで選択させるステップを含む。
制限を設けない情報群の中から、所望の情報を見つけることが、ユーザにとって困難であると判断される場合がある。又は、絞り込まれた情報の中から情報を選択したいとユーザが望む場合もある。そうした場合に、選択できる情報を限定


【手続補正００４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
して表示し、その中から所望の情報を選択させることにより、検索時間を短縮できる。
本発明の第２の局面に係る記録媒体は、コンピュータで実行可能なプログラムを記録した、コンピュータで読取可能な記録媒体である。この記録媒体に記録されたプログラムは、コンピュータを制御して、本発明の第１の局面に係る情報閲覧方法を実現するよう動作させる。
この記録媒体に記録されたプログラムをコンピュータで読取り、実行することにより、上記の第１の局面に係る発明の作用、及び効果をコンピュータで実現できる。
本発明の第３の局面に係る情報閲覧装置は、ユーザによる入力に基づき、所定の情報源から提供される情報から、ユーザへの提示の対象となる情報を選択するための情報選択手段と、ユーザの興味及び嗜好を表わすユーザプロファイル情報を記憶するためのユーザプロファイル記憶手段と、情報選択手段により選択された情報とユーザプロファイル記憶手段によって記憶されたユーザプロファイル情報との適合度を算出するための第１の適合度算出手段と、適合度の値が所定の条件を満たすことに応答して、適合度に応じた情報及び情報選択手段によって選択された情報を併せて提示するための第１の情報提示手段とを含む。
図面の簡単な説明
第１図は、本発明の第１の実施例に係る情報閲覧装置１００を含む、情報伝達システムの構成を示すブロック図である。
第２図は、本発明の第１の実施例に係る情報閲覧装置１００で行なわれる処理のフローチャートである。
第３図は、本発明の第１の実施例に係る情報閲覧装置１００で、ユーザプロファイルを編集する際の入力方法の一例を示す図である。
第４図は、本発明の第１の実施例に係る情報閲覧装置１００の、ユーザプロファイル記憶装置１２８が記憶するユーザプロファイルの例を示す図である。
第５図は、本発明の第１の実施例に係る情報閲覧装置１００が、受信情報と適合性情報の目印とを表示する場合の、情報表示装置１１６の画面の状態を示す図




【国際調査報告】
2004079593.tif 000019
2004079593.tif 000020