(57)【要約】【課題】プレイリストの作成・選択やコンテンツの検索といった作業を発生させないために、ランダム再生モード時に利用者の嗜好やそのときの気分により合ったコンテンツを選択する方法および装置を提供することを目的とする。【解決手段】本コンテンツ選択方法は、コンテンツをランダム再生する際のコンテンツ選択方法であって、コンテンツを再生した順序を履歴情報として記憶する第１のステップと、再生中のコンテンツの次に再生するコンテンツを前記履歴情報から選択する第２のステップとを有する。【選択図】図２
2007095155.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツをランダム再生する際のコンテンツ選択方法であって、
コンテンツを再生した順序を履歴情報として記憶する第１のステップと、
再生中のコンテンツの次に再生するコンテンツを前記履歴情報から選択する第２のステップと、
を有することを特徴とするコンテンツ選択方法。
【請求項２】
前記履歴情報に、再生されたコンテンツとそのコンテンツを再生する直前に再生されたコンテンツとの組合わせで再生した回数を含む、ことを特徴とする請求項１に記載のコンテンツ選択方法。
【請求項３】
前記第１のステップは、コンテンツを所定の時間以上再生した場合にのみその再生した順序を履歴情報として記憶することを特徴とする請求項１または２に記載のコンテンツ選択方法。
【請求項４】
前記第１のステップは、コンテンツを順に再生するだけの再生モードにおいてはコンテンツを再生した順序を履歴情報として記憶しないことを特徴とする請求項１ないし３のいずれかに記載のコンテンツ選択方法。
【請求項５】
前記第１のステップは、リピート再生において２回目以降の再生順序は履歴情報として記憶しないことを特徴とする請求項１ないし４のいずれかに記載のコンテンツ選択方法。
【請求項６】
前記第２のステップは、再生中のコンテンツの直後に再生されたことが多いコンテンツほど選択される確率を大きくする重み付けをして選択を行うことを特徴とする請求項１ないし５のいずれかに記載のコンテンツ選択方法。
【請求項７】
請求項１ないし６のうちのいずれかに記載のコンテンツ選択方法に記載するステップを実行制御するＣＰＵと、
前記ステップの実行制御に用いる履歴情報を記憶する記憶装置と、
を有することを特徴とするコンテンツ選択装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、記憶装置に記憶された音楽や音声等のコンテンツをその記憶装置から選択するコンテンツ選択方法、およびそのコンテンツの選択に用いるコンテンツ選択装置に関する。
【背景技術】
【０００２】
大容量の記憶装置に音楽や音声ならびに映像等のコンテンツを格納して再生させる装置が一般化してきている。例えば、１Ｇバイトの記憶容量を持つコンテンツ再生装置を想定した場合、コンテンツ１つあたりの容量を４Ｍバイトとすれば約２５０のコンテンツの記録が可能となる。
【０００３】
従来のコンテンツ再生では、コンテンツはＣＤやＭＤ、カセットテープといった小容量のメディアに記録されており、再生は基本的にこれらのメディア単位で行うという制限があった。
【０００４】
一方、コンテンツが大容量記憶装置に格納されている場合、メディアの交換といった煩雑な作業が従来の再生装置ほど頻繁に起こらないため、利用者の嗜好や気分によって、再生するコンテンツを従来より多くのコンテンツから選択する必要が出てくる。
【０００５】
しかし、上述のように膨大なコンテンツの中から希望するコンテンツを検索することは容易ではなく、再生するコンテンツを選択するために、利用者は大変な労力を必要とし、また、そのために要する時間も大きい。
【０００６】
そこで、このような煩雑な手順を回避するため、従来は、コンテンツの再生順序を指定したプレイリストをあらかじめいくつか作成しておき、それらのプレイリストのなかから１つを選択して再生するといった方法や、記憶装置内の一部のコンテンツの集合のなかから再生を行うといった方法が用いられてきた。また、コンテンツごとに再生が行われた回数を記憶しておき、その値に基づいて再生するコンテンツを決定するといった方法も提案されている（特許文献１参照）。
【０００７】
しかしながら、上記のコンテンツごとの再生回数に基づいた方法では、そのときの利用者の気分や状況に関係なく、常に特定のコンテンツに優先度が偏ってしまうという課題がある。
【０００８】
また、プレイリストの作成・選択による再生を行う場合でも、コンテンツの量が多くなるのに伴い、プレイリストを作成する作業自体が非常に煩雑なものとなるため、利用者の負担となるという課題もある。
【特許文献１】特開２００２−１５０６６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、本発明により解決すべき課題は、プレイリストの作成といった煩雑な手順を必要とせず、再生時の利用者の気分や状況により合ったコンテンツを選択することを可能にすることである。
【課題を解決するための手段】
【００１０】
（１）本発明に係るコンテンツ選択方法は、コンテンツをランダム再生する際のコンテンツ選択方法であって、コンテンツを再生した順序を履歴情報として記憶する第１のステップと、再生中のコンテンツの次に再生するコンテンツを前記履歴情報から選択する第２のステップとを備えることを特徴とするものである。
【００１１】
上記の構成により、次に再生される候補となるコンテンツの情報だけでなく、加えて現在再生中のコンテンツや、これまでの再生における履歴情報をもとに次のコンテンツを選択するので、いかなる状況でも同じコンテンツに優先度が偏るということが起こらなくなる。
【００１２】
（２）本発明の好適な態様は、上記（１）において、前記履歴情報に、再生されたコンテンツとそのコンテンツを再生する直前に再生されたコンテンツとの組合わせで再生した回数を含むことである。
【００１３】
この態様とすることにより、この回数の大きい２つのコンテンツは連続して再生されることが多い、すなわち同じ状況で再生されることが多いということがわかるので、再生順序の履歴情報を利用することで、利用者の嗜好に加えてそのときの状況や気分を反映したコンテンツの選択が可能となる。
【００１４】
（３）本発明の好適な態様は、上記（１）または（２）において、前記第１のステップは、コンテンツを所定の時間以上再生した場合にのみその再生した順序を履歴情報として記憶することである。所定の時間以上にはコンテンツを最後まで聞いた場合を含む。
【００１５】
この態様の場合、コンテンツの先頭を聞いて再生をスキップしたときなど、ごく短時間の再生で次のコンテンツへと移行した場合は、該コンテンツはそのとき利用者の聞きたいものではない可能性が高いと判断できるため、履歴情報として記憶しないことによって、履歴情報に利用者の嗜好が正確に反映される。
【００１６】
（４）本発明の好適な態様は、上記（１）ないし（３）のいずれかにおいて、前記第１のステップは、コンテンツを順に再生するだけの再生モードにおいてはコンテンツを再生した順序は履歴情報として記憶しないことである。
【００１７】
この態様により、第１のステップは、記録媒体内の全部または一部のコンテンツをプレイリストなどによらず、単にコンテンツの順で再生するモードにおいてはそのモードでの再生順序については履歴情報として記憶しないこととした。この態様の場合、利用者の意思が伴いにくいと考えられる情報は履歴情報に反映させないため、より正確な嗜好の反映が可能となる。
【００１８】
（５）本発明の好適な態様は、上記（１）ないし（４）のいずれかにおいて、前記第１のステップは、リピート再生において２回目以降の再生順序は履歴情報として記憶しないことである。
【００１９】
この態様の場合、リピート再生のモードによって特定のコンテンツが繰り返し再生されるときに、履歴情報が極端にそれらのコンテンツに偏ってしまうということが起こらなくなる。
【００２０】
（６）本発明の好適な態様は、上記（１）ないし（５）のいずれかにおいて、前記第２のステップは、再生中のコンテンツの直後に再生されたことが多いコンテンツほど選択される確率を大きくする重み付けをして選択を行うことである。
【００２１】
この態様の場合、利用者の嗜好や、過去の似た状況での選択の履歴情報をコンテンツの選択に反映することが可能となる。
【００２２】
（７）本発明に係るコンテンツ選択装置は、上記（１）ないし（６）のいずれかのコンテンツ選択方法に記載するステップを実行制御するＣＰＵと、前記ステップの実行制御に用いる履歴情報を記憶する記憶装置と、を有することを特徴とするものである。
【００２３】
本発明のコンテンツ選択装置においては、上記（１）ないし（６）に記載した作用効果を発揮することができる装置である。
【発明の効果】
【００２４】
本発明によれば、プレイリストの作成といった煩雑な作業を行うことなく、ランダム再生時に利用者の嗜好に合ったコンテンツを選択することができる。
【００２５】
本発明によればまた、コンテンツの再生順序情報を履歴情報として記憶しておくので、コンテンツ間の相関の強さも考慮することができるため、あるコンテンツを再生している最中に利用者が同様に聞きたいと考えている可能性の高いコンテンツを選択することも可能となる。
【発明を実施するための最良の形態】
【００２６】
以下、添付した図面を参照して本発明の実施の形態にかかるコンテンツ選択方法を詳細に説明する。
【００２７】
図１に本実施の形態にかかるコンテンツ選択方法を実施するためのコンテンツ選択装置の構成を示す。このコンテンツ選択装置はコンテンツ再生装置と称することもできる。コンテンツは音楽や音声に関するコンテンツだけでなくその音楽や音声に映像を付帯したコンテンツも含む。
【００２８】
図１において、１０１はコンテンツ選択装置の全体を制御するＣＰＵ、１０２はコンテンツ選択装置の操作パネル等に配備された１つまたは複数の操作キー、１０３はＲＡＭ、１０４はコンテンツの圧縮・伸張を行うＣＯＤＥＣ、１０５はＤ／Ａ変換するＤ／Ａコンバータ、１０６は表示装置１０７の表示を制御する表示コントローラ、１０７は再生されるコンテンツ情報等を表示する表示装置、１０８は記憶装置１０９へのコンテンツの読出しと書き込みとを制御するストレージコントローラである。
【００２９】
１０９はコンテンツに関する情報および後述するごとくコンテンツの再生順序等を履歴情報として記憶する記憶装置である。記憶装置１０９は、当該コンテンツ選択装置に内蔵の記憶装置でもよいし、あるいは当該コンテンツ選択装置に装着する記録媒体で構成することができる。記録媒体にはＭＤ、ＣＤ−ＲＯＭあるいは半導体メモリー等のデジタル情報メディア等を用いることができる。
【００３０】
以上の操作キー１０１、ＲＡＭ１０３、ＣＯＤＥＣ１０４、表示コントローラ１０６、ストレージコントローラ１０８はそれぞれシステムバス１１０に接続される。
【００３１】
記憶装置１０９に記憶されているコンテンツは、ＣＰＵ１０１からの命令によって呼び出され、ＣＯＤＥＣ１０４において伸長処理が行われる。伸長処理されたコンテンツのデジタルデータは、Ｄ／Ａコンバータ１０５へ渡され、Ｄ／Ａコンバータ１０５によってアナログデータへと変換され、図示されていないアンプからスピーカ等へと渡され、再生される。
【００３２】
再生されるコンテンツは操作キー１０２単独あるいは表示装置１０７に表示される情報でコンテンツを確認しながら操作キー１０２の操作により利用者が選択することができる。あるいは表示装置１０７の表示画面に直接、利用者が手指でタッチ操作することによりコンテンツを選択することができる。
【００３３】
また、コンテンツリストの中からコンテンツを再生するプレイリスト再生、コンテンツを順に再生するだけの再生操作、コンテンツをランダムに再生するランダム再生といった再生操作、コンテンツを再生中にスキップするスキップ操作、コンテンツの再生を停止する停止操作等の各種の操作も同様に操作キー１０２等で操作することができる。
（履歴情報記憶）
図２を参照してコンテンツを再生した順序を履歴情報として記憶する履歴情報記憶を説明する。
【００３４】
ＣＰＵ１０１は、記憶装置１０９からコンテンツを読出してコンテンツの再生を行うに際して、その再生の直前に再生されたコンテンツ(直前再生コンテンツ)と現在再生中のコンテンツ(現在再生中コンテンツ)との再生順序の組み合わせ（ｎ，ｍ）とその組み合わせ（ｎ，ｍ）の利用回数とを記録媒体である記憶装置１０９に書き込み、履歴情報として記憶する。
【００３５】
ＣＰＵ１０１は、例えば、直前再生コンテンツをｎ、現在再生中コンテンツをｍとすると、その組み合わせは（ｎ，ｍ）となる。この組み合わせ（ｎ，ｍ）に係る再生順序情報とこの組み合わせ（ｎ，ｍ）の利用回数とを履歴情報として記憶装置１０９にテーブル化して書き込む。
【００３６】
上記履歴情報の記憶例を図２に示す。図２に示す履歴情報テーブルにおいて、上横一覧のアルファベットＡ，Ｂ，…，Ｈは現在再生中コンテンツであり、左縦一覧のコンテンツＡ，コンテンツＢ，…，コンテンツＨは直前再生コンテンツであり、数値は組み合わせ（ｎ，ｍ）の利用回数である。
【００３７】
この履歴情報テーブルによると例えば直前再生コンテンツがコンテンツＢ（＝ｎ）とした場合、次に再生された履歴の最も多いコンテンツはコンテンツＥとなる。この組合わせ利用回数の情報から、当該コンテンツ再生装置の利用者が現在再生中のコンテンツからその次に聞きたいと考えているコンテンツ情報を得ることができる。
【００３８】
ＣＰＵ１０１ではコンテンツ再生装置が利用者の操作キー１０２によるランダム再生モードにおいては、記憶装置１０９に書き込まれている図２の履歴情報テーブルをもとに次のコンテンツが選択されて再生されるようにする。
【００３９】
図２の履歴情報テーブルはＲＡＭ１０３に記憶させてもよい。
【００４０】
（履歴情報更新）
図３を参照して再生順序についての履歴情報の更新を説明する。
【００４１】
再生が開始してステップＳ３１でコンテンツｎの再生が終了する。
【００４２】
ステップＳ３２ではＣＰＵ１０１は記憶装置１０９に記憶されている図２の履歴情報テーブルから直前再生コンテンツｎの次に選択される頻度が最多の現在再生中コンテンツがｍである場合、次に再生するコンテンツがｍであると判断し、ストレージコントローラ１０８を制御して記憶装置１０９からそのコンテンツｍをシステムバス１１０に読み出すとともにＣＯＤＥＣ１０４、Ｄ／Ａコンバータ１０５を経てアンプ、スピーカで再生する一方で表示コントローラ１０６を制御して表示装置１０７に例えばコンテンツｍの情報を表示する。
【００４３】
ステップＳ３３ではコンテンツｍの再生中に利用者がコンテンツｍの再生を中止させて操作キー１０２の中でスキップ操作キーを操作して次のコンテンツにスキップする場合がある。ＣＰＵ１０１はコンテンツｍの再生中にスキップ操作キーの操作の有無をステップＳ３３において監視する。スキップ操作キーが操作されずスキップされていないのでＮＯと判断するとステップＳ３４に移行し、スキップされてＹＥＳと判断するとステップＳ３６に移行する。
【００４４】
ステップＳ３４ではスキップされておらず、コンテンツｍの再生時間情報と内蔵タイマーとからコンテンツｍの再生開始からスキップ操作キーが操作されるまでの時間が所定の時間を経過しているかあるいはコンテンツｍが全部最後まで再生されたか否かの判断をする。ＮＯと判断した場合はステップＳ３３に戻り、ＹＥＳと判断した場合はステップＳ３５に移行する。コンテンツｍが全部最後まで再生された場合も所定の時間を経過しているに含ませることができる。
【００４５】
ステップＳ３５では再生順序の組み合わせ（ｎ，ｍ）を所定の値だけ増加させる。再生順序の組み合わせ（ｎ，ｍ）においてｎは直前再生コンテンツ、ｍは現在再生中のコンテンツである。再生順序の組み合わせ（ｎ，ｍ）を所定の値だけ増加させるとは、例えば、（ｎ，ｍ）の利用回数をプラス１する。すなわち、図２の履歴情報テーブルにおいて直前再生コンテンツｎがコンテンツＢであり、現在再生中コンテンツｍがコンテンツＥである場合、再生順序組み合わせ（Ｂ，Ｅ）はプラス１であり、履歴情報テーブルの利用回数「３０」をプラス１して「３１」とする。
【００４６】
ステップＳ３６では、スキップされたので、組み合わせ（ｎ，ｍ）の利用回数を所定の値だけ減算する。例えば、（ｎ，ｍ）の利用回数をマイナス１する。すなわち、図２の履歴情報テーブルにおいて直前再生コンテンツｎがコンテンツＢであり、現在再生中コンテンツｍがコンテンツＥである場合、再生順序組み合わせ（Ｂ，Ｅ）はマイナス１であり、履歴情報テーブルの利用回数「３０」をマイナス１して「２９」とする。これは、利用者がコンテンツｎの後にはコンテンツｍを聞きたいとは思わないと考えている可能性が高いといえるため、上記再生順序情報を所定の値だけ減少させる。
【００４７】
なおステップＳ３２において、直前再生コンテンツｎの次の再生コンテンツとして、特定のコンテンツｍを検索して選択した場合には、この組み合わせはより利用者の嗜好に合っているとみなし、通常の利用回数の増加値（上記ではプラス１）よりも大きな値例えばプラス２を加えるようにしてもよい。すなわち、図２の履歴情報テーブルにおいて図２の履歴情報テーブルにおいて直前再生コンテンツｎがコンテンツＢであり、現在再生中コンテンツｍがコンテンツＥである場合、再生順序組み合わせ（Ｂ，Ｅ）をプラス２とし、履歴情報テーブルの利用回数「３０」をプラス２して「３２」とする。
【００４８】
なお利用者の再生操作内容が記憶装置１０９に番号順に記憶されているコンテンツをランダム再生ではなく、その番号順に再生するだけの番号順再生モードの場合も、再生順序として図２の履歴情報テーブルに履歴情報として記憶させるのではなく、このような番号順再生モードは、通常、利用者の嗜好が反映されにくいものであるから、履歴情報テーブルにはランダム再生とは異なり、通常の再生順序組み合わせ（ｎ，ｍ）の増加値を小さな値とするか、あるいはまったく値を増加させないようにしてもよい。例えば、組み合わせ（ｎ，ｍ）の利用回数の増加値を１、それより小さい増加値を０．５とするか、あるいは増加値を０とする。
【００４９】
なお記憶装置１０９内の全コンテンツ、または一部のコンテンツあるいは単一のコンテンツを繰り返し再生するリピート再生モードにおいては、特定のコンテンツを繰り返し再生することによって再生順序情報が偏りすぎないように、２回目以降の再生においては値の更新を行わないようにしてもよい。
【００５０】
すなわち、リピート再生では利用者の嗜好ではなく例えば新曲を覚えたい場合あるいは特定のスピーチを繰り返し聞きたい場合があり、利用者の嗜好の反映でないことが多い。そこで、リピート再生により再生順序組み合わせ（ｎ，ｍ）の利用回数が増加して図２の履歴情報テーブルに利用回数が増加して書き込まれるが、２回目以降のリピート再生でさらに図２の履歴情報テーブルに利用回数が増加して書き込まれると極端にその履歴情報テーブルでのリピート再生箇所の利用回数が増加し、既に利用者がリピート再生を希望しない場合に、直前再生コンテンツがリピート再生の直前再生コンテンツに対応すると、次のコンテンツがリピート再生済みのコンテンツとなり、不都合だからである。コンテンツのランダム再生が行われる際には、以上の手順で得られた再生順序情報と再生中のコンテンツをもとに、次に再生されるコンテンツが決定される。
【００５１】
（コンテンツ選択）
図４および図５を参照して全コンテンツのランダム再生においてコンテンツＤが再生中である場合の、次に再生されるコンテンツの選択を説明する。
【００５２】
図４は現在再生中のコンテンツがコンテンツＤであり、左縦一覧のコンテンツＡ−Ｈは次に再生されるコンテンツであり、数値はその組み合わせ（ｎ，ｍ）の利用回数である。
【００５３】
図５を参照してステップＳ５１では、出現する値に規則性のない数である乱数を用いて再生対象のコンテンツのなかから次に再生されるコンテンツＡ−Ｈの中から候補として１つのコンテンツ、例えばコンテンツＢを仮選択する。
【００５４】
ステップＳ５２では、再生順序情報から、現在再生中のコンテンツの次に対象コンテンツが選択される場合を参照する。
【００５５】
例の場合は現在再生中のコンテンツがコンテンツＤ、対象コンテンツは全コンテンツＡ−Ｈとするので、参照される履歴情報テーブルは図４に示すものとなる。
【００５６】
この図４に示す履歴情報テーブルをもとに、０以上かつ対象となる順序の回数の和（１１＋３＋３＋１＋２＋１＋７＋８＝３６）以下の乱数ｒを発生させる。
【００５７】
ステップＳ５３では、履歴情報テーブルにおいて、再生中のコンテンツの次に仮選択されたコンテンツが再生された回数がｒ以上か否かを判断する。以上でなかった場合はＮＯと判断して次に再生されるコンテンツの仮選択からやり直す。以上である場合はＹＥＳと判断してステップＳ５４に移行する。
【００５８】
ステップＳ５４では以上である場合は仮選択されたコンテンツを次に選択されるコンテンツとして選択する。
【００５９】
例の場合はコンテンツＤの後にコンテンツＢが再生された回数である３以下の数値が乱数として発生されれば、コンテンツＢをコンテンツＤの次に再生するコンテンツとして選択する。４以上であった場合は仮選択からやり直す。
【００６０】
なお、以上の方法で選択を行った場合、過去の再生回数が少ない組み合わせを選び続けた場合、２回目の乱数によって仮選択されたコンテンツが実際に次に再生されるコンテンツとして選択される確率が小さくなる。
【００６１】
そのため、なかなか次に再生すべきコンテンツが決まらないという問題が起こりえるため、コンテンツの仮選択からやりなおす場合は２回目に発生させる乱数の値の最大値をより小さくすることで、仮選択されたコンテンツが実際に選択される確率を上げるようにしてもよい。
【００６２】
また、次に再生するコンテンツを選ぶときに、履歴情報を利用する度合いをパラメータとして設定することによって、ランダムさの調節ができるようにしてもよい。
【００６３】
また、選択される可能性が所定の確率以上となった組み合わせをつなげていくことにより、プレイリストの自動生成を行うことも可能である。
【００６４】
以上のようなコンテンツ選択を用いることによって、プレイリストの作成などの作業を行うことなく、ランダム再生時に利用者の嗜好やそのときの気分が反映されたコンテンツを選択することが可能となる。
【産業上の利用可能性】
【００６５】
本発明によれば、コンテンツの再生時に利用者の嗜好や気分にあったコンテンツを選択することができるため、コンテンツ再生装置や再生機能を有する情報端末機器等において有用である。
【図面の簡単な説明】
【００６６】
【図１】図１は本発明の実施の形態によるコンテンツ選択方法を用いたコンテンツ選択装置の構成を示すブロック図である。
【図２】図２は本発明の実施の形態における履歴情報である再生順序情報を示す図である。
【図３】図３は本発明の実施の形態の再生順序情報の更新の処理の流れを示すフローチャートである。
【図４】図４は本発明の実施の形態において、コンテンツＤが再生中に次に再生されるコンテンツを決定するために参照されるテーブルである。
【図５】図５は本発明の実施の形態による、ランダム再生時に次に再生されるコンテンツの選択の処理の流れを示すフローチャートである。
【符号の説明】
【００６７】
１０１  ＣＰＵ
１０２  操作キー
１０９  記憶装置
【図１】
2007095155.tif 000003
【図２】
2007095155.tif 000004
【図３】
2007095155.tif 000005
【図４】
2007095155.tif 000006
【図５】
2007095155.tif 000007