(57)【特許請求の範囲】
【請求項１】
Ｗｅｂコンテンツのユーザの利用状況に応じて、該Ｗｅｂコンテンツを図形として表示するコンテンツ表示方法であって、
にぎわい度算出手段が、
コンテンツ情報ＤＢから、コンテンツID、時刻情報に対応する、アクセス数・更新数・コメント数・トラックバック数のいずれか、または全てを含むコンテンツパラメータ、及び、該コンテンツパラメータに対応するコンテンツパラメータIDを取得し、
前記コンテンツパラメータIDに基づいて、時間重み関数蓄積手段から時間重み関数を取得すると共に、影響度蓄積手段から影響度を取得し、
前記コンテンツパラメータ、前記時間重み関数、前記影響度、及び、時刻情報を用いて、該コンテンツID毎に該表示対象時刻における各コンテンツの大きさ、動きの量、動きの頻度を含むコンテンツの図形表示に関わるにぎわい度を算出し、にぎわい度DBに格納する、にぎわい度算出ステップと、
表示制御手段が、前記にぎわい度DBから前記表示対象時刻に対応するにぎわい度を取得し、動きの頻度に基づいて描画装置の内部時刻に対応するコンテンツごとの内部時刻を算出すると共に、コンテンツ毎の各内部時刻における当該コンテンツの描画図形の大きさを、前記コンテンツの大きさを描画図形の基本の大きさとし、コンテンツ毎の所定の内部時刻では前記動きの量に基づいて前記描画図形の規準の大きさを変えて算出し、描画装置の内部時刻に当該内部時刻における各コンテンツの描画図形の大きさで当該描画装置に出力する表示制御ステップと、
を行うことを特徴とするコンテンツ表示方法。
【請求項２】
時間重み関数決定手段が、表示の対象とするコンテンツパラメータID毎の時系列関数、表示対象時刻及び表示対象時間範囲が入力されると、これらの情報を用いて該コンテンツパラメータID毎の時間重み関数を求め、前記時間重み関数蓄積手段に格納する時間重み関数決定ステップと、
影響度決定手段が、にぎわい度ID、どのコンテンツパラメータを影響させるかの情報、各コンテンツパラメータをどのような割合で影響させるかの情報が入力されると、これらの情報からコンテンツパラメータID毎の影響度関数を求め、前記影響度関数蓄積手段に格納する影響度決定ステップと、
を更に行う、請求項1記載のコンテンツ表示方法。
【請求項３】
Ｗｅｂコンテンツのユーザの利用状況に応じて、該Ｗｅｂコンテンツを図形として表示するコンテンツ表示装置であって、
レコード毎に、コンテンツID、時刻情報に対応する、アクセス数・更新数・コメント数・トラックバック数のいずれか、または全てを含むコンテンツパラメータ、該コンテンツパラメータに対応するコンテンツパラメータIDと、を有するコンテンツ情報ＤＢと、
コンテンツパラメータID及び時間重み係数を蓄積した時間重み関数蓄積手段と、
コンテンツパラメータID及び影響度を蓄積した影響度蓄積手段と、
コンテンツ情報ＤＢから、コンテンツID、時刻情報に対応する、アクセス数・更新数・コメント数・トラックバック数のいずれか、または全てを含むコンテンツパラメータ、及び、該コンテンツパラメータに対応するコンテンツパラメータIDを取得し、
前記コンテンツパラメータIDに基づいて、前記時間重み関数蓄積手段から前記時間重み関数を取得すると共に、前記影響度蓄積手段から影響度を取得し、
前記コンテンツパラメータ、前記時間重み関数、前記影響度、及び、時刻情報を用いて、該コンテンツID毎に該表示対象時刻における各コンテンツの大きさ、動きの量、動きの頻度を含むコンテンツの図形表示に関わるにぎわい度を算出し、にぎわい度DBに格納する、にぎわい度算出手段と、
前記にぎわい度DBから前記表示対象時刻に対応するにぎわい度を取得し、動きの頻度に基づいて描画装置の内部時刻に対応するコンテンツ毎の内部時刻を算出すると共に、コンテンツ毎の各内部時刻における当該コンテンツの描画図形の大きさを、前記コンテンツの大きさを描画図形の基本の大きさとし、コンテンツ毎の所定の内部時刻では前記動きの量に基づいて前記描画図形の規準の大きさを変えて算出し、描画装置の内部時刻に当該内部時刻における各コンテンツの描画図形の大きさで当該描画装置に出力するに出力する表示制御手段と、
を有することを特徴とするコンテンツ表示装置。
【請求項４】
表示の対象とするコンテンツパラメータID毎の時系列関数、表示対象時刻及び表示対象時間範囲が入力されると、これらの情報を用いて該コンテンツパラメータID毎の時間重み関数を求め、前記時間重み関数蓄積手段に格納する時間重み関数決定手段と、
にぎわい度ID、どのコンテンツパラメータを影響させるかの情報、各コンテンツパラメータをどのような割合で影響させるかの情報が入力されると、これらの情報からコンテンツパラメータID毎の影響度関数を求め、前記影響度関数蓄積手段に格納する影響度決定手段と、
を更に有する請求項３記載のコンテンツ表示装置。
【請求項５】
コンピュータを、
請求項３または４に記載のコンテンツ表示装置として機能させることを特徴とするコンテンツ表示プログラム。
【請求項６】
コンピュータを、
請求項３または４に記載のコンテンツ表示装置として機能させるプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示方法及び装置及びプログラム及びコンピュータ読み取り可能な記録媒体に係り、特に、ネットワーク上におけるホームページやブログ等のＷｅｂコンテンツを次々入手し得る状況において、Ｗｅｂコンテンツのユーザの利用状況に応じてＷｅｂコンテンツを図形として表示するためのコンテンツ表示方法及び装置及びプログラム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
インターネットを始めとした情報メディアの発達により、ホームページやブログ等のＷｅｂコンテンツは日々増加している。このような状況で、増加した大量のコンテンツの中から、必要なコンテンツを効率よく発見する必要がある。必要なコンテンツを効率よく発見するためには、コンテンツの時刻に応じた内容や利用状況等のコンテンツ情報に応じてコンテンツを整理、視覚化することで、コンテンツの発見、利用を支援することが考えられる。
【０００３】
大量のコンテンツの発見、利用を支援する技術は複数提案されている。
【０００４】
従来の第１の技術として、大量のコンテンツをリスト表示するものがある。これは、コンテンツの最近の時刻における新着記事、アクセス数、コンテンツ作者による登録内容、新規開設等の情報を用い、各項目を昇順、または、降順にリスト表示するものである（例えば、非特許文献１参照）。
【０００５】
従来の第２の技術として、複数のコンテンツをその内容の類似性に基づき２次元平面上に配置することにより、コンテンツ散布図画像として作成し、コンテンツ散布図が象にアクセス回数を重畳することにより、コンテンツの視聴傾向を可視化するものがある（例えば、特許文献１参照）。
【特許文献１】特開２００３−３３９０６２号公報
【非特許文献１】http://blog.goo.ne.jp/
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、コンテンツの時刻に応じた内容や利用状況は多岐に渡り、ユーザにとって真に利便性の高い形で大量のコンテンツの発見、利用を支援することは困難である。
【０００７】
上記従来の第１の技術では、リスト形式で表示を行うため、大量のコンテンツを使う場合には表示に多くの領域が必要になるため、リスト上位にある一部のコンテンツのみがユーザに閲覧される問題がある。さらに、リスト形式では、リストの並びによる単一の尺度での順位しか表現できないため、複数の情報を組み合わせて表示するには不向きであり、大量のコンテンツの発見、利用を支援するには適していない。
【０００８】
また、上記従来の第２の技術では、内容の類似性とアクセス回数を重畳しているが、類似性とアクセス回数の時間による変化を考慮する処理は行われておらず、可視化されたコンテンツの動作表現も行われないため、大量のコンテンツの発見、利用を効果的に支援するには適していない。
【０００９】
本発明は、上記の点に鑑みなされたもので、多くのコンテンツを小さな領域に表示させること、コンテンツの複数の情報を組み合わせ、複数の尺度で表現すること、コンテンツの時間による情報の変化を考慮して表示・動作させることにより、大量のコンテンツを表現し、その中から必要なコンテンツを発見、利用することを支援することが可能なコンテンツ表示方法及び装置及びプログラム及びコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
図１は、本発明の原理を説明するための図である。
【００１１】
本発明（請求項１）は、Ｗｅｂコンテンツのユーザの利用状況に応じて、該Ｗｅｂコンテンツを図形として表示するコンテンツ表示方法であって、
にぎわい度算出手段が、
コンテンツ情報ＤＢから、コンテンツID、時刻情報に対応する、アクセス数・更新数・コメント数・トラックバック数のいずれか、または全てを含むコンテンツパラメータ、及び、該コンテンツパラメータに対応するコンテンツパラメータIDを取得し、
コンテンツパラメータIDに基づいて、時間重み関数蓄積手段から時間重み関数を取得すると共に、影響度蓄積手段から影響度を取得し、
コンテンツパラメータ、時間重み関数、影響度、及び、時刻情報を用いて、該コンテンツID毎に該表示対象時刻における各コンテンツの大きさ、動きの量、動きの頻度を含むコンテンツの図形表示に関わるにぎわい度を算出し、にぎわい度DBに格納する、にぎわい度算出ステップ（ステップ１）と、
表示制御手段が、にぎわい度DBから表示対象時刻に対応するにぎわい度を取得し、前記にぎわい度DBから前記表示対象時刻に対応するにぎわい度を取得し、動きの頻度に基づいて描画装置の内部時刻に対応するコンテンツ毎の内部時刻を算出すると共に、コンテンツ毎の各内部時刻における当該コンテンツの描画図形の大きさを、前記コンテンツの大きさを描画図形の基本の大きさとし、コンテンツ毎の所定の内部時刻では前記動きの量に基づいて描画図形の規準の大きさを変えて算出し、描画装置の内部時刻に当該内部時刻における各コンテンツの描画図形の大きさで当該描画装置に出力する表示制御ステップ（ステップ２）と、を行う。
【００１２】
また、本発明（請求項２）は、時間重み関数決定手段が、表示の対象とするコンテンツパラメータID毎の時系列関数、表示対象時刻及び表示対象時間範囲が入力されると、これらの情報を用いて該コンテンツパラメータID毎の時間重み関数を求め、時間重み関数蓄積手段に格納する時間重み関数決定ステップと、
影響度決定手段が、にぎわい度ID、どのコンテンツパラメータを影響させるかの情報、各コンテンツパラメータをどのような割合で影響させるかの情報が入力されると、これらの情報からコンテンツパラメータID毎の影響度関数を求め、影響度関数蓄積手段に格納する影響度決定ステップと、を更に行う。
【００１４】
図２は、本発明の原理構成図である。
【００１５】
本発明（請求項３）は、Ｗｅｂコンテンツのユーザの利用状況に応じて、該Ｗｅｂコンテンツを図形として表示するコンテンツ表示装置１０であって、
時間重み係数を蓄積した時間重み関数蓄積手段１２と、
影響度を蓄積した影響度蓄積手段１３と、
コンテンツ情報ＤＢ１から、コンテンツID、時刻情報に対応する、アクセス数・更新数・コメント数・トラックバック数のいずれか、または全てを含むコンテンツパラメータ、及び、該コンテンツパラメータに対応するコンテンツパラメータIDを取得し、
コンテンツパラメータIDに基づいて、時間重み関数蓄積手段１２から時間重み関数を取得すると共に、影響度蓄積手段１３から影響度を取得し、
コンテンツパラメータ、時間重み関数、影響度、及び、時刻情報を用いて、コンテンツID毎に該表示対象時刻における各コンテンツの大きさ、動きの量、動きの頻度を含むコンテンツの図形表示に関わるにぎわい度を算出し、にぎわい度DB１６に格納する、にぎわい度算出手段１１と、
にぎわい度DB１１から表示対象時刻に対応するにぎわい度を取得し、動きの頻度に基づいて描画装置の内部時刻に対応するコンテンツ毎の内部時刻を算出すると共に、コンテンツ毎の各内部時刻における当該コンテンツの描画図形の大きさを、前記コンテンツの大きさを描画図形の基本の大きさとし、コンテンツ毎の所定の内部時刻では前記動きの量に基づいて描画図形の規準の大きさを変えて算出し、描画装置の内部時刻に当該内部時刻における各コンテンツの描画図形の大きさで当該描画装置２に出力する表示制御手段１７と、を有する。
【００１６】
また、本発明（請求項４）は、表示の対象とするコンテンツパラメータID毎の時系列関数、表示対象時刻及び表示対象時間範囲が入力されると、これらの情報を用いて該コンテンツパラメータID毎の時間重み関数を求め、時間重み関数蓄積手段に格納する時間重み関数決定手段と、
にぎわい度ID、どのコンテンツパラメータを影響させるかの情報、各コンテンツパラメータをどのような割合で影響させるかの情報が入力されると、これらの情報からコンテンツパラメータID毎の影響度関数を求め、影響度関数蓄積手段に格納する影響度決定手段と、を更に有する。
【００１８】
本発明（請求項５）は、コンピュータを、
請求項３または４に記載のコンテンツ表示装置として機能させるコンテンツ表示プログラムである。
【００１９】
本発明（請求項６）は、コンピュータを、
請求項３または４に記載のコンテンツ表示装置として機能させるプログラムを格納したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２０】
上記のように本発明によれば、ユーザの時間毎の利用状況を表すコンテンツパラメータを用いて、所望の時刻での各コンテンツの大きさ、動きの量、動きの頻度といった、コンテンツの図形表示に関わるにぎわい度を算出し、当該にぎわい度を用いて各コンピュータを図形として動作・表示させることにより、コンテンツを図形として表すため、コンテンツの数が多い場合においても、表示に多くの領域を必要としなくなり、ユーザは多くのコンテンツを一度に閲覧できる。
【００２１】
また、本発明によれば、表示図形の大きさや動き等、複数の尺度での表現が可能となるため、ユーザは複数の尺度を用いた選択が可能となる。
【００２２】
また、コンテンツパラメータの時系列の値を用いているため、時系列を反映した表現が可能となり、ユーザは時系列を反映した表現上での選択が可能となる。
【００２３】
さらに、上記の効果により、大量のコンテンツを表現し、その中から必要なコンテンツを発見・利用することを支援することが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下、図面と共に本発明の実施の形態を説明する。
【００２５】
［第１の実施の形態］
本実施の形態では、多数のコンテンツの、時刻毎のユーザの利用状況を表すアコンテンツパラメータを用いて、所望の時刻での各コンテンツの大きさ、動きの量、動きの頻度といったコンテンツの図形表示に関わる「にぎわい度」を算出し、当該にぎわい度を用いて各コンテンツを図形として表示する。
【００２６】
図３は、本発明の第１の実施の形態におけるにぎわい度表示装置の構成を示す。
【００２７】
同図に示すにぎわい度表示装置１０は、にぎわい度計算部１１、時間重み関数蓄積部１２、影響度蓄積部１３、にぎわい度ＤＢ１６、表示制御部１７から構成される。時間重み関数蓄積部１２、影響度蓄積部１３、及びにぎわい度ＤＢ１６は、ディスク等の記憶手段である。
【００２８】
にぎわい度表示装置１０は、入力となるコンテンツデータを蓄積しているコンテンツ情報ＤＢ１、当該にぎわい度表示装置１０の出力となるパラメータを元に表示を行う描画装置２に接続されている。
【００２９】
コンテンツ情報ＤＢ１は、図４に示すように、コンテンツＩＤ（cid）、記録開始時刻（ts）、記録終了時刻（te）、コンテンツパラメータが、レコード番号毎に蓄積されている。なお、コンテンツ情報ＤＢ1は、所定の周期に応じてコンテンツデータを更新することが可能である。ここで、記録開始時刻は、コンテンツのパラメータを記録し始めた時刻であり、記録終了時刻は、記録を終えた時刻を示す。図４の例では、１０：００〜１０：０５の間に１００回のアクセスがあり、１０回更新されたことを示している。
【００３０】
コンテンツＩＤ（cid）は、コンテンツを一意に特定できるよう、コンテンツ毎に異なる番号を割り当てておく。コンテンツパラメータは、コンテンツＩＤに対応するコンテンツを表す１つ以上のパラメータであり、記録開始時刻・記録終了毎に設定される。コンテンツパラメータは、例えば、アクセス数や更新数である。それ以外には、コメント数やトラックバック数等を含めてもよい。記録されているコンテンツパラメータの数をコンテンツパラメータ数と呼ぶ。本実施の形態の場合、コンテンツパラメータは、更新数、アクセス数の２つであるので、コンテンツパラメータ数は「２」となる。
【００３１】
コンテンツパラメータの種別を指定するものを、コンテンツパラメータＩＤ（cpid）と呼ぶ。図５に示すコンテンツパラメータＩＤの例では、コンテンツＩＤ(cpid)＝１がアクセス数であり、コンテンツパラメータＩＤ（cpid）＝２が更新数である。
【００３２】
コンテンツ情報ＤＢ１のレコードとして、図４の例では、例えば、レコード番号“１”のレコードは、コンテンツID＝１，記録開始時刻＝2005／07／31 10:00、記録終了時刻＝2005/07/31 10:15、アクセス回数＝１００、更新回数＝１０となる。以下では、レコード番号rnの各レコードは、
コンテンツID=cid(rn)；
記録開始時刻＝ts（rn）；
記録終了時刻＝te（rn）；
コンテンツパラメータ＝CPcpid（rn）＝CP1(rn),CP2(rn)…；
とする。
【００３３】
にぎわい度ＤＢ１６は、図６に示すようなにぎわい度テーブルを有する。にぎわい度テーブルは、にぎわい度算出部１１で算出された算出時間と算出時間範囲の組毎ににぎわい度のデータを格納する。本実施の形態では、にぎわい度テーブルに格納されるにぎわい度は、大きさ、動きの量、動きの間隔平均、動きの間隔偏差の４つとする。当該にぎわい度テーブルに記録されているにぎわい度の数を“にぎわい度数”と呼ぶ。本実施の形態の場合、にぎわい度数を“４”とするる。
【００３４】
にぎわい度を順に指定するものを、にぎわい度ＩＤ（nid）と呼ぶ。にぎわい度ＩＤの例を図７に示す。同図において、にぎわい度ID（nid）＝１が大きさであり、にぎわい度ＩＤ（nid）=２が動きの量、にぎわい度ＩＤ（nid）=３が動きの間隔平均、にぎわい度ＩＤ（nid）=４が動きの間隔偏差を示している。
【００３５】
にぎわい度ＤＢ１６のにぎわい度テーブルは、例えば、図６の例では、コンテンツＩＤ＝１においては、大きさ＝１０、動きの量＝１．２、動きの間隔平均＝１０、動きの間隔偏差＝０であり、以降、コンテンツＩＤ＝cidの各レコードは、以下では、にぎわい度ＮＤnid(cid)=ND1(cid)，ND2(cid)…とする。
【００３６】
時間重み関数蓄積部１２は、各コンテンツパラメータＩＤに対応する時間的な周期等を表す時間重み関数ｗcpid(t)が蓄積されている。時間重み関数wcpid(t)の例を図８に示す。時間重み関数を用いることで、ある周期でのにぎわい度を算出することができる。例えば、周期が『季節』で
ある場合は、「クリスマス」や「桜の開花」等、季語の話題を重視したにぎわい度を算出することが可能となる。
【００３７】
影響度蓄積部１１３は、にぎわい度ＩＤとコンテンツパラメータＩＤの組に対応する影響度enid,cpidが蓄積されている。影響度は、例えば、
ｅ11＝８、ｅ12＝２
のように表現される。具体的には、コメント数とトラックバック数の影響度を、５０・５０とした場合には、そのコンテンツへの書き込み数としてとらえることができるため、複数のコンテンツパラメータＩＤを重畳させることが可能となる。
【００３８】
次に、にぎわい度算出部１１のにぎわい度算出方法について説明する。
【００３９】
図９は、本発明の第１の実施の形態におけるにぎわい度算出処理を説明するための図である。
【００４０】
にぎわい度算出部１１は、外部の入力装置（図示せず）より表示対象時刻ｔ_in（入力１）が入力され、また、コンテンツ情報ＤＢ１よりコンテンツパラメータデータＣＰcpid(rn)（入力２）を読み出す。さらに、コンテンツパラメータのコンテンツパラメータＩＤを取得して、当該コンテンツパラメータＩＤに基づいて時間重み関数蓄積部１２から時間重み関数ｗcpid(t)（入力３）、及び、影響度関数蓄積部１３より影響度ｅnid,cpid（入力４）を取得する（ステップ３０１）。但し、入力１では必要に応じて表示対象範囲t_wも入力する。ある表示対象時刻t_inについて、各コンテンツＩＤ毎、にぎわい度ＩＤ毎に、にぎわい度データＮＤnid(cid)を計算する（ステップ３０２）。ここでは、記録終了時刻をｔ(rn)として用いるが、記録開始時刻をｔ(rn)として用いてもよい。
【００４１】
にぎわい度の計算方法には、以下の方法１と方法２の２つがあるが、計算結果は同値であるので、いずれを用いてもよい。
【００４２】
方法１）
コンテンツ情報ＤＢ１内の全レコードを読み出して、コンテンツＩＤ毎に、にぎわい度ＩＤ毎に、式（１）により、にぎわい度データNDnid(cid)を計算する。
【００４３】
【数１】
0004642663.tif 000002
ここで、cpid_MAXは、コンテンツパラメータID（cpid）の最大値であり、rn_MAXはレコード番号（rn）の最大値であり、ｗcpidは時間重み関数、ｅnid cpidは影響度である。
【００４４】
方法２）
上記の方法１では、コンテンツ情報ＤＢ１内の全レコードを用いて計算しているが、t(rn)＜ｔ_in−t_w，t_in＜t（rn）であるレコードについては、ｗcpid (t)＝0であるので、各レコードについて、t_in−t_w≦t(rn)≦t_inの範囲であるか否かの判断を行い、t_in−t_w≦t(rn)≦t_inの範囲である全レコードについての
【００４５】
【数２】
0004642663.tif 000003
の和をＮＤnid(cid)としてもよい。
【００４６】
上記のようにして求められたコンテンツＩＤ毎のにぎわい度データNDnid(cid)をにぎわい度ＤＢ１６に出力する（ステップ３０３）
次に、表示制御部１７の処理について説明する。
【００４７】
表示制御部１７は、外部より、表示対象時刻t_in、表示対象範囲t_w（但し、にぎわい度計算部１１のt_inとt_wである必要ない）が入力される。また、にぎわい度ＤＢ１６より、t_in、t_wに対応するにぎわい度テーブル上のにぎわい度が入力される。表示制御部１７は、にぎわい度ＤＢ１６より入力されたにぎわい度を用いて、コンテンツを動作表示させる描画パラメータの値を算出し、描画装置２に出力する。
【００４８】
表示制御部１７は、描画装置と共通の内部時刻ｔn(ｔn＝０，１…)を有し、各内部時刻における描画パラメータを算出する。描画パラメータには、図形の大きさ、図形の位置がある。
【００４９】
まず、コンテンツＩＤ（cid）毎のコンテンツ内部時刻ｔcid(tn)を、次式で計算する。
【００５０】
ｔcid(0)=random(ND3(cid)，ND4(cid))×−１
ｔcid(n+1)=ｔcid (n)+1
但し、ｔcid（ｎ）≧４のとき、ｔcid（n）＝random(ND3(cid)，ND4(cid)×−１
ここで、関数random(ND3(cid)，ND4(cid))は、次式で計算される。
【００５１】
r=randomN(ND3(cid),ND4(cid))
random(ND3(cid)，ND4(cid))=r(r≧０のとき)
=0(r＜０のとき)
関数randomN(μ，σ2)は、Box-Muller法によって、平均μ、分散σ2に従う乱数を返す関数である。
【００５２】
ｔｎとｔcid(ｔｎ)の変化の例を図１０に示す。同図においてtｎは、描画装置２の内部時刻であり、t1(tｎ)はコンテンツ１の内部時刻であり、t2(tｎ)はコンテンツ２の内部時刻である。
【００５３】
次に、コンテンツ内部時刻ｔcid(ｔｎ)の時の図形の大きさSizeeid(ｔcid (ｔｎ))を次式で計算する。
Sizecid (0)=ND1(cid)
Sizecid (1)=ND1 (cid)×ND2(cid)
Sizecid (2)=ND1 (cid)
Sizecid (3)=ND1 (cid)÷ND2 (cid)
Sizecid (それ以外）＝ND1 (cid)
Sizecid (t(tn))の変化の例を図１０に示す。
【００５４】
Size1：コンテンツ１の図形の大きさ（描画パラメータ）
Size2：コンテンツ２の図形の大きさ（描画パラメータ）
各コンテンツを表す図形の大きさの変化の例を図１１に示し、図１１における、破線で示すにぎわい度は以下のようになる。
【００５５】
大きさ＝１０；
動きの量＝１．２；
動きの間隔平均＝１０；
動きの間隔偏差＝０；
また、図１１における実線で示すにぎわい度は以下のようになる。
【００５６】
大きさ＝６；
動きの量＝１．６；
動きの間隔平均＝１０；
動きの間隔偏差＝５０；
実際の各値の変化の例を以下に示す。
【００５７】
パラメータの例として次の例を用いる。
【００５８】
コンテンツ１）
大きさ＝１０；
動きの量＝１．２；
動きの間隔平均＝１０；
動きの間隔偏差＝０；
コンテンツ２）
大きさ＝６；
動きの量＝１．６；
動きの間隔平均＝１０；
動きの間隔偏差＝５０；
このとき、描画装置の内部時刻（ｔｎ）、コンテンツ１の内部時刻（ｔ1）、コンテンツ１の図形の大きさ（描画パラメータ）（Size 1）、コンテンツ２の内部時刻（ｔ2）、コンテンツ２の図形の大きさ（描画パラメータ）（Size 2）の変化を図１０に示す。
【００５９】
上記の内部時刻（ｔｎ）と描画パラメータを描画装置２に出力する。
【００６０】
描画装置２は、表示制御部１７より内部時刻（ｔｎ）と描画パラメータが入力されると、各コンテンツを表す図形を表示する。描画装置２の出力例を図１２に示す。また、各コンテンツを表す図形の例を図１３に示し、コンテンツを表す図形の時系列に沿った大きさの変化の例を図１４に示す。
【００６１】
なお、描画装置２に表示する際の図形の形は、図１３の例に限定されることなく、簡単な図形から複雑な図形まで様々な図形を表示することができる。また、表示時に利用されるにぎわい度も大きさや動きに限定されることなく、色や配置位置等を適用してもよい。
【００６２】
［第２の実施の形態］
本実施の形態では、第1の実施の形態における時間重み関数蓄積部１２及び、影響度蓄積部１３に蓄積するための時間重み関数決定処理、影響度決定処理について説明する。
【００６３】
図１５は、本発明の第２の実施の形態におけるにぎわい度表示装置の構成を示す。同図に示すにぎわい度表示装置１０は、にぎわい度計算部１１、時間重み関数蓄積部１２、影響度蓄積部１３、時間重み関数決定部１４、影響度決定部１５、にぎわい度ＤＢ１６，表示制御部１７から構成される。時間重み関数蓄積部１２、影響度蓄積部１３、及びにぎわい度ＤＢ１６は、ディスク等の記憶手段である。同図において、図３と同一構成部分には、同一符号を付し、その説明を省略する。
【００６４】
以下では、第1の実施の形態の差分として、時間重み関数決定部１４、影響度決定部１５について説明する。
【００６５】
なお、時間重み関数決定部１４における時間重み関数計算の方法は、図１６、図１７に示すような方法がある。
【００６６】
図１６に示す方法は、外部より表示対象とするコンテンツパラメータＩＤ（例えば、図５参照）（入力１）と、コンテンツパラメータＩＤ毎に、どの時系列関数を選択するかの情報（入力２）が入力されると（ステップ１０１）、コンテンツパラメータＩＤ毎の時系列関数ｆcpid(t)を時系列関数蓄積部２１に蓄積された時系列関数から選択し（ステップ１０２）、コンテンツパラメータＩＤ毎の時系列関数ｆcpid(t)を出力する（ステップ１０３）。
【００６７】
次に、コンテンツパラメータＩＤ毎の時系列関数ｆcpid(t)（入力３）を取得し、さらに、外部より表示対象時刻t_in＝表示対象とする時間範囲の終了時刻（入力４）と、表示対象時間範囲t_w＝表示の対象とする時間の範囲（入力５）が入力されると（ステップ１０４）、コンテンツパラメータＩＤ毎の時系列関数wcpid(ｔ)を求め（ステップ１０５）、コンテンツパラメータID毎の時間重み関数ｗcpid(t)を時間重み関数蓄積部１２に出力する（ステップ１０６）。
【００６８】
例えば、入力１として（cpid）=１，２、入力２として（時系列関数名）＝b、aが入力され、時系列関数蓄積部２１から、fa(t),fb(t),…を取得すると、時間重み関数決定部１４は、コンテンツパラメータID（１，２）毎に時系列関数ｆcpid(t)として、f1(t)＝fb(t)，f２(t)＝fa(t)を選択する。
【００６９】
次に、入力３として、上記で選択されたf1(t)，ｆ2(t)が入力され、入力４として、t_inが、入力５として、t_wが入力されると、
wcpid(t)=fcpid(t-t_in)   (t_in-t_w≦t≦t_in)
=0                (t＜t_in-tw, t_in＜t_in)
により、時系列関数wcpid(t)を求め、時間重み関数として、w1(t)，w2(t)を時間重み関数蓄積部１２に出力する。
【００７０】
なお、上記のステップ１０１では、本装置を動作させる毎に最初に１回のみ動作する。また、時系列関数蓄積部２１には、図１８に示すような時系列関数を１つまたは複数格納しておく。また、複数のcpidに対して同じ時系列関数を用いてもよい。
【００７１】
さらに、上記では、入力１，入力２を外部入力としたが、予め定め、メモリ(図示せず)に格納しておいてもよい。
【００７２】
なお、上記では、ステップ１０１を行ってからステップ１０２を行うようにしているが、ステップ１０１を行わずに、予めコンテンツパラメータID毎の時系列関数fcpid（t）を、メモリ（図示せず）に格納しておいてもよい。
【００７３】
また、ステップ１０１〜１０３は、本装置を動作させる毎に、最初に１回のみ動作する。上記では、入力４，５を外部から入力するようにしたが、予め定め、メモリ(図示せず)に格納しておいてもよい。
【００７４】
なお、上記のステップ１０２を行わず、予めコンテンツパラメータID毎の時間重み関数を時間重み関数蓄積部１２に格納しておいてもよい。
【００７５】
影響度決定部１５は、図１９に示すように、外部より、実際に表示するにぎわい度ＩＤ（図７参照）（入力１）、各にぎわい度ＩＤ毎にどのコンテンツパラメータを影響させるかの情報（入力２）、各にぎわい度ＩＤ毎に各コンピュータパラメータをどのような割合で影響させるかの情報（入力３）が入力されると（ステップ２０１）、各にぎわい度毎に、どのコンテンツパラメータを影響させるかの情報（入力２）と、各コンテンツパラメータをどのような割合で影響させるかの情報ｄnid（入力３）とから、コンテンツパラメータＩＤ毎の影響度関数ｅpid,cpidを求め（ステップ２０２）、にぎわい度ＩＤ毎の影響度関数を影響度蓄積部１３に出力する（ステップ２０３）。
【００７６】
例えば、nid＝１（大きさ）の影響度関数ｅ11，ｅ12は、上記の入力２=｛１，２｝，…、入力３＝ｄ1＝｛８，２｝，ｄ2=…の割合に従い、
ｅ11＝８，ｅ12＝２
と求められる。
【００７７】
なお、影響度決定部１５は、本装置を動作させる毎に、最初に１回のみ動作する。また、上記では、入力１，２，３を外部から与えているが、予め定め、メモリ(図示せず)に格納しておいてもよい。また、上記のステップ２０１の処理を行わずに、予めにぎわい度ＩＤ毎の影響度関数を影響度蓄積部１３に格納しておいてもよい。
【００７８】
なお、本発明は、図３、図１５に示すにぎわい度表示装置の動作をプログラムとして構築し、コンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【００７９】
また、構築されたプログラムをハードディスク、フレキシブルディスク・CD-ROM等の可搬記憶媒体に格納し、コンピュータにインストールする、または、配布することが可能である。
【００８０】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【００８１】
本発明は、コンテンツを図形として表示させる技術に適用可能である。
【図面の簡単な説明】
【００８２】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の第1の実施の形態におけるにぎわい度表示装置の構成図である。
【図４】本発明の第1の実施の形態におけるコンテンツ情報ＤＢの構成図である。
【図５】本発明の第1の実施の形態におけるコンテンツパラメータIDの例である。
【図６】本発明の第1の実施の形態におけるにぎわい度DBテーブルの例である。
【図７】本発明の第1の実施の形態におけるにぎわい度IDの例である。
【図８】本発明の第1の実施の形態における時間重み関数の例である。
【図９】本発明の第1の実施の形態におけるにぎわい度計算部の処理を説明するための図である。
【図１０】本発明の第1の実施の形態における表示制御部の各値の変化表の例である。
【図１１】本発明の第1の実施の形態におけるコンテンツを表す図形の大きさの変化の例である。
【図１２】本発明の第1の実施の形態における出力の例である。
【図１３】本発明の第1の実施の形態におけるコンテンツを表す図形の例である。
【図１４】本発明の第1の実施の形態におけるコンテンツを表す図形の時系列に沿った大きさの変化の例である。
【図１５】本発明の第２の実施の形態におけるにぎわい度表示装置の構成図である。
【図１６】本発明の第２の実施の形態における時間重み関数決定部の処理を説明するための図（その１）である。
【図１７】本発明の第２の実施の形態における時間重み関数決定部の処理を説明するための図（その２）である。
【図１８】本発明の第２の実施の形態における時系列関数の例である。
【図１９】本発明の第２の実施の形態における影響度決定部の処理を説明するための図である。
【符号の説明】
【００８３】
１  コンテンツ情報ＤＢ（データベース）
２  描画装置
１０  にぎわい度表示装置
１１  にぎわい度算出手段、にぎわい度算出部
１２  時間重み関数蓄積手段、時間重み関数蓄積部
１３  影響度蓄積手段、影響度蓄積部
１４  時間重み関数決定部
１５  影響度決定部
１６  にぎわい度DB（データベース）
１７  表示制御手段、表示制御部
２１  時間系列関数蓄積部
【図１】
0004642663.tif 000004
【図２】
0004642663.tif 000005
【図３】
0004642663.tif 000006
【図４】
0004642663.tif 000007
【図５】
0004642663.tif 000008
【図６】
0004642663.tif 000009
【図７】
0004642663.tif 000010
【図８】
0004642663.tif 000011
【図９】
0004642663.tif 000012
【図１０】
0004642663.tif 000013
【図１１】
0004642663.tif 000014
【図１２】
0004642663.tif 000015
【図１３】
0004642663.tif 000016
【図１４】
0004642663.tif 000017
【図１５】
0004642663.tif 000018
【図１６】
0004642663.tif 000019
【図１７】
0004642663.tif 000020
【図１８】
0004642663.tif 000021
【図１９】
0004642663.tif 000022