(57)【要約】【課題】ユーザが遅延なくコンテンツの選択操作を行うことのできる情報検索装置を提供することを目的とする。【解決手段】コンテンツの選択操作を検出する操作入力装置４と、操作入力装置４に入力されたコンテンツの選択操作の履歴を記憶する操作履歴記憶部１０と、ストレージデバイス２からコンテンツのメタ情報を読み出す制御装置５と、制御装置５が読み出したコンテンツのメタ情報を記憶するメタ情報記憶部７と、メタ情報記憶部７が記憶したコンテンツのメタ情報を表示する表示装置８とを備え、制御装置５は、操作履歴記憶部１０に記憶されたコンテンツの選択操作の履歴に基づいてストレージデバイス２から取得するコンテンツのメタ情報を決定し、このメタ情報をストレージデバイス２から読み出しメタ情報記憶部７に記憶するものである。【選択図】図１
2011008869.tif 000002
【特許請求の範囲】
【請求項１】
接続したストレージデバイスからコンテンツのメタ情報を取得、表示してユーザに選択操作させる情報検索装置であって、
コンテンツの選択操作を検出する操作入力装置と、
前記操作入力装置に入力されたコンテンツの選択操作の履歴を記憶する操作履歴記憶部と、
前記ストレージデバイスからコンテンツのメタ情報を読み出す制御装置と、
前記制御装置が読み出したコンテンツのメタ情報を記憶するメタ情報記憶部と、
前記メタ情報記憶部が記憶したコンテンツのメタ情報を表示する表示装置とを備え、
前記制御装置は、前記操作履歴記憶部に記憶されたコンテンツの選択操作の履歴に基づいて決定したメタ情報を前記ストレージデバイスから読み出し、前記メタ情報記憶部に記憶することを特徴とする情報検索装置。
【請求項２】
前記操作履歴記憶部は、前記操作入力装置が検出するコンテンツの選択操作の履歴として、メタ情報の絞込みの履歴、および、メタ情報絞込みを行う際のスクロール操作履歴の少なくとも１つを記憶することを特徴とする請求項１に記載の情報検索装置。
【請求項３】
前記制御装置は、前記操作履歴記憶部が記憶するメタ情報の絞込みの履歴のうち、絞込み回数が所定回数以上であるメタ情報を、絞込み回数が所定回数より少ないメタ情報と比べて優先度を高くして前記ストレージデバイスから読み出すことを特徴とする請求項１に記載の情報検索装置。
【請求項４】
前記制御装置は、前記操作履歴記憶部が記憶するメタ情報絞込みを行う際のスクロール操作履歴のうち、所定回数以上行われたスクロール操作により表示すべきメタ情報を、所定回数より少ない頻度で行われたスクロール操作で表示すべきメタ情報と比べて優先度を高くして前記ストレージデバイスから読み出すことを特徴とする請求項１に記載の情報検索装置。
【請求項５】
前記制御装置は、コンテンツが再生されている場合には、コンテンツが再生されていない場合と比べて前記ストレージデバイスからのメタ情報の読み出しと次の読み出しとの間隔を長くすることを特徴とする請求項１に記載の情報検索装置。
【請求項６】
前記制御装置は、コンテンツが再生されている場合には、コンテンツが再生されていない場合と比べて前記ストレージデバイスから一度に取得するメタ情報のデータサイズを小さくすることを特徴とする請求項１に記載の情報検索装置。
【請求項７】
前記ストレージデバイスは、前記ストレージデバイスが前記情報検索装置に接続されていない状態で使用されたときの操作履歴を記憶する操作履歴蓄積部を備え、
前記制御装置は、前記操作履歴蓄積部に記憶された操作履歴に基づいて前記ストレージデバイスから読み出すメタ情報を決定することを特徴とする請求項１に記載の情報検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続したストレージデバイスからコンテンツのメタ情報を取得してディスプレイに表示し、ユーザに選択操作させることができる情報検索装置に関するものである。
【背景技術】
【０００２】
従来の情報検索装置としては、携帯型音楽プレーヤ等のストレージデバイスを接続し、このストレージデバイスからコンテンツのタイトルやアーティスト名などのメタ情報を取得して情報検索装置のディスプレイに表示し、この情報検索装置からのコンテンツの選択を可能とするものがある。
【０００３】
情報検索装置のディスプレイにアーティスト名やアルバム名などのメタ情報のリストを表示し、選択したメタ情報によってリストの絞込みを順次行うことで、ユーザに楽曲などのコンテンツの選択操作を行わせることができる。
【０００４】
なお、先行技術文献としては、例えば、特許文献１が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３１０９８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の情報検索装置では、ユーザがコンテンツの選択操作を行った後、接続したストレージデバイスに記憶されているコンテンツのメタ情報を取得して情報検索装置に表示する。
【０００７】
メタ情報は情報検索装置とストレージデバイスとを接続する通信路により伝送されるため、メタ情報の伝送にはアクセスによるオーバヘッド遅延、通信パケットの作成・データの転送・受信パケットの解釈といった通信処理のためのオーバヘッド遅延が発生する。
【０００８】
このため、従来の情報検索装置では、ユーザが選択操作を行った後、ストレージデバイスのコンテンツのメタ情報を取得して、情報検索装置に表示するまでに遅延が発生していた。
【０００９】
一方、ストレージデバイスに記憶されているコンテンツのメタ情報を、あらかじめ全て取得しておくことにより、上記遅延を無くし、ユーザが選択操作を行うと遅延なくメタ情報を表示することも出来る。しかし、この場合、コンテンツのメタ情報を全て取得するのには相当な時間が必要となり、メタ情報の取得が完了するまでユーザが選択操作を行えなくなるという課題がある。
【００１０】
本発明は、従来の問題を解決するためになされたものであり、ユーザが遅延なくコンテンツの選択操作を行うことのできる情報検索装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、接続したストレージデバイスからコンテンツのメタ情報を取得、表示してユーザに選択操作させる情報検索装置であって、コンテンツの選択操作を検出する操作入力装置と、前記操作入力装置に入力されたコンテンツの選択操作の履歴を記憶する操作履歴
記憶部と、前記ストレージデバイスからコンテンツのメタ情報を読み出す制御装置と、前記制御装置が読み出したコンテンツのメタ情報を記憶するメタ情報記憶部と、前記メタ情報記憶部が記憶したコンテンツのメタ情報を表示する表示装置とを備え、前記制御装置は、前記操作履歴記憶部に記憶されたコンテンツの選択操作の履歴に基づいて決定したメタ情報を前記ストレージデバイスから読み出し、前記メタ情報記憶部に記憶するものである。
【発明の効果】
【００１２】
本発明は、コンテンツの選択操作の履歴に基づいてストレージデバイスからコンテンツのメタ情報を読み出すので、ユーザが選択操作を行う時点でメタ情報記憶部にコンテンツのメタ情報が記憶されている。このため、ユーザが選択操作を行った際、遅延なくメタ情報を表示することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態における情報検索装置のブロック図
【図２】同動作を説明するフロー図
【図３】同動作を説明するフロー図
【図４】同動作を説明するフロー図
【発明を実施するための形態】
【００１４】
以下、本発明の一実施の形態における情報検索装置について図面を参照しながら説明する。図１は本発明の一実施の形態における情報検索装置のブロック図である。
【００１５】
図１に示すように、情報検索装置１には、通信路３を介してストレージデバイス２が接続される。
【００１６】
ストレージデバイス２には音楽や映像などのコンテンツが蓄積されている。ユーザが情報検索装置１を操作することで、通信路３を経由してストレージデバイス２からコンテンツを得て、情報検索装置１はこのコンテンツを再生することが出来る。
【００１７】
通信路３の通信方式としては、例えば、USB、LAN接続などの有線による通信路だけでなく、Bluetooth（登録商標）などの無線による通信を用いることができる。
【００１８】
情報検索装置１は、ユーザによるコンテンツの選択操作を検出する操作入力装置４と、この選択操作に基づき各部の制御を行う制御装置５と、ストレージデバイス２と通信を行う通信装置６と、コンテンツのメタ情報を記憶するメタ情報記憶部７と、コンテンツの映像、メタ情報などを表示するための表示装置８と、コンテンツの音声を再生するためのスピーカ９と、ユーザの操作履歴を記憶する操作履歴記憶部１０とを備える。
【００１９】
ここで、コンテンツとは、ユーザが視聴する情報である。例えば、コンテンツとしては映像や画像、音楽などがある。また、コンテンツのメタ情報とはコンテンツの付加情報である。例えば、メタ情報としてはコンテンツのタイトル、ジャンル、アーティスト名、アルバム名、作成年等がある。
【００２０】
操作入力装置４は、ユーザの選択操作を選択操作信号に変換し、制御装置５へ出力する。操作入力装置４には、例えばキーボードや、タッチパネルや、ロータリーエンコーダを用いることができる。
【００２１】
制御装置５は、操作入力装置４が出力した選択操作信号に基づき各部を制御する。
【００２２】
通信装置６はストレージデバイス２と通信を行うものであり、制御装置５により制御される。
【００２３】
メタ情報記憶部７は、ストレージデバイス２から取得したメタ情報を記憶するものであり、メタ情報への高速なアクセスを可能とするものである。メタ情報記憶部７は制御装置５により制御される。制御装置５は、通信装置６を通じてストレージデバイス２からメタ情報を取得してメタ情報記憶部７に記憶させる。
【００２４】
表示装置８は、メタ情報をリスト形式（以下、「メタ情報リスト」と称する）で表示する。メタ情報リストは階層構造を有している。ユーザは操作入力装置４により、表示装置８に表示されたメタ情報リストからメタ情報を選択し、絞込まれたメタ情報リストを取得する。
【００２５】
例えば、アーティストのリストからあるアーティスト名を選択した場合、そのアーティスト名によって絞り込まれたアルバムのリストが表示装置８に表示される。ユーザはメタ情報リストの絞込み操作（階層移動）を繰り返し、所望のコンテンツを選択することができる。
【００２６】
メタ情報リストの最上位階層を、メタ情報一覧と呼ぶ。メタ情報一覧には、例えば、全てのアーティストの一覧や、全てのアルバムの一覧や、全てのジャンルの一覧などがある。
【００２７】
なお、表示装置８は、メタ情報リスト以外にコンテンツの映像、再生時間、再生状態、曲数等を表示することができる。
【００２８】
スピーカ９はユーザに選択されたコンテンツの音声を出力するものである。
【００２９】
操作履歴記憶部１０は、操作入力装置４に入力されたコンテンツの選択操作の履歴を記憶するものである。制御装置５は、操作入力装置４が出力した選択操作信号に基づき、ユーザの選択操作の履歴（以下、「第１の履歴情報」と称する）を操作履歴記憶部１０へ蓄積する。
【００３０】
この第1の履歴情報としては、例えば、（１）各メタ情報一覧からの絞込みの履歴、（２）メタ情報リストのスクロール操作の履歴（例えば、上下のスクロールの回数、１回あたりのスクロール量）が保存される。
【００３１】
次に、ストレージデバイス２について詳説する。ストレージデバイス２は、例えば、ユーザが携帯して音楽や映像を再生できる携帯型オーディオデバイスである。
【００３２】
ストレージデバイス２は、情報検索装置１との通信を行う通信装置１１と、ストレージデバイス２の動作や通信を制御するコントローラ１２と、コンテンツを蓄積するコンテンツ蓄積部１３と、コンテンツのメタ情報を蓄積するメタ情報蓄積部１４と、ユーザの操作の履歴を蓄積する操作履歴蓄積部１５とを備える。
【００３３】
コンテンツ蓄積部１３にはコンテンツ自体が蓄積される。また、メタ情報蓄積部１４には、コンテンツ蓄積部１３に蓄積されているコンテンツのメタ情報が蓄積される。
【００３４】
操作履歴蓄積部１５は、ストレージデバイス２が情報検索装置１に接続されていない状態で使用されたときのユーザ操作の履歴（以下、「第２の履歴情報」と称する）を蓄積する。
【００３５】
コントローラ１２は、情報検索装置１が出力する制御コマンドを通信路３および通信装置１１を介して受信する。コントローラ１２は、この制御コマンドに応じてコンテンツ蓄積部１３のコンテンツデータを情報検索装置１へ送信する。また、コントローラ１２は、この制御コマンドに応じてメタ情報蓄積部１４に蓄積されたメタ情報、および、操作履歴蓄積部１５に蓄積された第２の履歴情報を情報検索装置１へ送信することもできる。
【００３６】
制御装置５は、操作履歴記憶部１０に記憶された第１の履歴情報に基づき、ユーザによって選択される可能性の高いメタ情報を予測する。制御装置５は、ユーザの選択操作が行われる前にこの予測したメタ情報をストレージデバイス２から取得してメタ情報記憶部７に記憶しておく。
【００３７】
制御装置５は、操作入力装置４からの選択操作信号に応じて、メタ情報記憶部７からメタ情報を読み出し、表示装置８に表示すべきメタ情報が既に取得済みであるかどうかを判断する。取得済みであった場合、そのメタ情報を表示装置８に表示する。取得されていない場合、制御装置５はストレージデバイス２からメタ情報を取得して表示装置８に表示させる。
【００３８】
以上のように構成された情報取得装置１について、以下にその動作を説明する。図２、図３および図４は本実施形態による情報検索装置１の動作を示すフロー図である。
【００３９】
図２、図３はストレージデバイス２からメタ情報を取得して記憶する際の制御装置５の動作を示す図である。図３は図２中のＳ２２について詳細に示したものである。
【００４０】
図４はユーザ操作によるメタ情報の参照処理であり、図４の処理は図２、図３とは非同期に実行されるものである。まず、図２を用いて制御装置５の動作を詳説する。
【００４１】
最初に、制御装置５は、ストレージデバイス２のメタ情報蓄積部１４に記憶されているコンテンツのメタ情報の全てがメタ情報記憶部７に記憶済であるかどうか判定する（Ｓ２０）。全て取得済である場合、新たにメタ情報を取得する必要がないため、制御装置５は処理を終了する。
【００４２】
全てが取得済ではない場合（Ｓ２０がＮＯ）、制御装置５は通信装置６が処理中であるかどうか判定する（Ｓ２１）。通信装置６が処理中である場合（Ｓ２１がＹＥＳ）、制御装置５は処理を終了する。制御装置５は、通信装置６が処理中である場合、所定時間後に再度Ｓ２１を実行することもできる。
【００４３】
通信装置６が処理中でない場合（Ｓ２１がＮＯ）、制御装置５はユーザ操作によって表示される可能性の高いメタ情報を予測する（Ｓ２２）。Ｓ２２の処理については図３でより詳細に説明する。
【００４４】
制御装置５は、この予測したメタ情報をストレージデバイス２から読み出し（Ｓ２３）、読み出したメタ情報をメタ情報記憶部７に記憶させて（Ｓ２４）、処理を終了する（図２のエンド）。
【００４５】
図２でエンドとなった後、制御装置５は、タイマを用いて所定時間経過後に処理を図２のスタートに戻すことができる。
【００４６】
次に、図３を用いて本実施の形態の要部の動作について説明する。図３は図２のＳ２２の動作を詳説したものである。
【００４７】
まず、制御装置５は、操作履歴記憶部１０に記憶された第１の履歴情報を読み出す（Ｓ３０）。次に、制御装置５は、ストレージデバイス２が備える操作履歴蓄積部１５から第２の操作履歴情報を読み出す（Ｓ３１）。
【００４８】
続いて、制御装置５は、Ｓ３０およびＳ３１で読み出した履歴情報を用いてユーザ操作の傾向を判断する（Ｓ３２）。具体的には制御装置５は、履歴情報から優先度の高いメタ情報を判断する。以下、Ｓ３２における制御装置５の行う判断の方法について詳細に説明する。
【００４９】
（判断方法１）
過去にユーザにより選択された回数の多いメタ情報一覧は、ユーザに選択される可能性が高い。そこで、制御装置５は、選択回数が所定回数以上であるメタ情報を、絞込み回数が所定回数より少ないメタ情報と比べて優先度を高くしてストレージデバイス２から読み出すことができる。例えば、アーティスト一覧から選択された回数が最も多い場合、次もユーザはアーティスト一覧から選択する可能性が高い。よって、その一覧表示のためのメタ情報の優先度を高くする。
【００５０】
（判断方法２）
制御装置５は、所定回数以上行われたスクロール操作により表示すべきメタ情報を、所定回数より少ない頻度で行われたスクロール操作で表示すべきメタ情報と比べて優先度を高くしてストレージデバイス２から読み出すことができる。例えば、メタ情報リストにおいて、上下のリストスクロールを頻繁に行うユーザは、次も上下のリストスクロールを行う可能性が高い。よって、同じリスト内の、カーソル位置の上下にあるメタ情報の取得優先度を高くする。
【００５１】
（判断方法３）
プレイリストから選択された回数が多い場合、ユーザはプレイリストから選択する可能性が高い。よって、プレイリストのメタ情報の取得優先度を高くする。
【００５２】
（判断方法４）
現在再生中のコンテンツに関連するコンテンツがある場合、そのコンテンツは選択される可能性が高い。例えば、同じアーティストの楽曲リスト等は表示される可能性が高い。よって、関連するコンテンツのメタ情報の取得優先度を高くする。
【００５３】
制御装置５は、Ｓ３２においてメタ情報の優先度を決定した後、メタ情報記憶部７から取得済のメタ情報を読み出す（Ｓ３３）。このメタ情報は、次にストレージデバイス２から取得するメタ情報を決定するにあたって既に取得済のメタ情報を除外するために使用する。
【００５４】
最後に、制御装置５は、Ｓ３２で設定した優先度とＳ３３で読み出した取得済のメタ情報とから、次に取得するべきメタ情報を判断する（Ｓ３４）。
【００５５】
続いて、図４を用いてメタ情報の参照処理について説明する。
ここで、メタ情報の参照処理とは、ユーザがメタ情報リストからメタ情報を選択することによって、コンテンツの絞込みを繰り返して所望のコンテンツを選択／再生する際の制御装置５の処理をいう。制御装置５は、ユーザがメタ情報リストからの選択操作をする度に図４に示す処理を実行する。
【００５６】
ユーザにより操作がなされたとき、制御装置５は、その操作がメタ情報リストからのメ
タ情報の選択であるかどうか判定する（Ｓ４０）。Ｓ４０がＮＯである場合、制御装置５は再度Ｓ４０を実行する。
【００５７】
制御装置５は、ユーザの選択操作が絞込みであるか、コンテンツの確定操作であるかを判定する（Ｓ４１）。選択操作が絞込みである場合（Ｓ４１でＹＥＳ）、制御装置５は、そのメタ情報によるコンテンツの絞込みを行う。例えば、アーティストのリスト表示時に、あるアーティストが選択された場合、そのアーティストによって絞込みを行ったアルバムリストの表示を行う。
【００５８】
Ｓ４１がＹＥＳのとき、制御装置５は、ユーザの選択により次に表示されるメタ情報リストが既に取得済であるかどうかの判定を行う（Ｓ４２）。
【００５９】
取得済であった場合（Ｓ４２でＹＥＳ）は、制御装置５はメタ情報記憶部７から次に表示するメタ情報を読み出し、表示装置８に表示する（Ｓ４４）。
【００６０】
取得済でない場合（Ｓ４２でＮＯ）は、制御装置５はストレージデバイス２と通信を行い、メタ情報蓄積部１４から必要なメタ情報の取得（Ｓ４３）した後、Ｓ４４を実行する。
【００６１】
なお、Ｓ４１においてユーザの操作がコンテンツの確定操作であった場合（Ｓ４１でＮＯ）、制御装置５は、選択されたコンテンツの再生（Ｓ４５）を行った後、処理を終了する。
【００６２】
以上により本実施の形態では、ユーザが選択操作を行う前にコンテンツの選択操作の履歴に基づいてストレージデバイスからコンテンツのメタ情報を読み出して記憶するので、ユーザが選択操作を行った際、メタ情報を遅延なく高速に表示することができる。
【００６３】
なお、本実施の形態では、ストレージデバイス２は携帯型オーディオデバイスであると説明したが、ストレージデバイス２は音声出力機能を有さないＵＳＢメモリなどの記憶媒体であってもよい。
【００６４】
なお、メタ情報記憶部７、操作履歴記憶部１０、コンテンツ蓄積部１３、メタ情報蓄積部１４、および、操作履歴蓄積部１５には、例えば、半導体メモリや、ハードディスクなどの記憶媒体を用いることが出来る。
【００６５】
なお、制御装置５は、コンテンツが再生されている場合にはコンテンツが再生されていない場合と比べてストレージデバイス２からのメタ情報の読み出しと次の読み出しとの間隔を長くすることができる。これにより、通信の負荷や処理の負荷によってコンテンツの再生が妨げられることを防ぐことができる。
【００６６】
なお、制御装置５は、コンテンツが再生されている場合にはコンテンツが再生されていない場合と比べてストレージデバイス２から一度に取得するメタ情報のデータサイズを小さくする。これにより、通信の負荷や処理の負荷によってコンテンツの再生が妨げられることを防ぐことができる。
【産業上の利用可能性】
【００６７】
以上のように本発明は、ユーザが選択操作を行う際、遅延なくメタ情報を表示することができ、コンテンツのメタ情報をディスプレイに表示してユーザに選択操作させる情報検索装置として有用である。
【符号の説明】
【００６８】
１  情報検索装置
２  ストレージデバイス
３  通信路
４  操作入力装置
５  制御装置
６  通信装置
７  メタ情報記憶部
８  表示装置
９  スピーカ
１０  操作履歴記憶部
１１  通信装置
１２  コントローラ
１３  コンテンツ蓄積部
１４  メタ情報蓄積部
１５  操作履歴蓄積部
【図１】
2011008869.tif 000003
【図２】
2011008869.tif 000004
【図３】
2011008869.tif 000005
【図４】
2011008869.tif 000006