(57)【要約】【課題】車載オーディオ装置等において、楽曲ファイル等の選択操作を容易にする。【解決手段】データライブラリを管理するデータ管理装置と、データライブラリの管理情報をユーザに提示して出力指令を受け付ける入力デバイス２と、出力指令に基づいてコンテンツファイルの情報を出力させる出力制御装置３と、制御命令に従ってコンテンツファイルの情報を出力する出力装置４とを有し、データ管理装置１は、データ読み込み装置１１により取得された情報からコンテンツファイル及び／又は当該コンテンツファイルを格納するフォルダを抽出し、抽出したフォルダに基づいてデータライブラリの第１階層にデータライブラリ用フォルダを形成するとともに、抽出されたフォルダ内に格納されていたコンテンツファイルをデータライブラリ用フォルダ内の第２階層に格納するデータライブラリを生成する演算装置１２と、データライブラリを記憶するメモリ１３を有する。【選択図】  図１
2006031265.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの指令に基づいて、所定の情報を提供する情報提供装置であって、
コンテンツファイルを少なくとも含むデータライブラリを管理するデータ管理手段と、
前記データ管理手段に管理されたデータライブラリの管理情報をユーザに提示して、ユーザが出力を希望する情報の出力指令を受け付ける入力手段と、
前記入力された出力指令に基づいて、前記データ管理手段が管理するデータライブラリに含まれるコンテンツファイルの情報を出力させる出力制御手段と、
前記出力制御手段の制御命令に従って、前記出力指令に基づくコンテンツファイルの情報を出力する出力手段とを有し、
前記データ管理手段は、任意の階層に形成されたフォルダと、このフォルダ内に格納されるコンテンツファイルを含む情報を取得する情報取得部と、前記情報取得部により取得された情報に基づいて、所定の階層構造を有するデータライブラリを生成するデータライブラリ生成部と、前記データライブラリ生成部により生成されたデータライブラリを読み込み可能な状態で記憶する記憶部とを有し、
前記データライブラリ生成部は、前記情報取得部により取得された情報からコンテンツファイル及び／又は当該コンテンツファイルを格納するフォルダを抽出し、抽出したフォルダに基づいてデータライブラリの第１階層にデータライブラリ用フォルダを形成するとともに、前記抽出されたフォルダ内に格納されていたコンテンツファイルを前記第１階層のデータライブラリ用フォルダ内の第２階層に格納するデータライブラリを生成する情報提供装置。
【請求項２】
前記データライブラリ生成部は、前記情報取得部により取得された情報からコンテンツファイル及び／又は当該コンテンツファイルを格納するフォルダを抽出し、当該抽出されたフォルダ内にコンテンツファイルが格納されているか否かを判断し、前記フォルダ内にコンテンツファイルが格納されている場合は、当該抽出されたフォルダに基づいてデータライブラリの第１階層に前記データライブラリ用フォルダを形成するとともに、前記抽出されたフォルダ内のコンテンツファイルを前記第１階層のデータライブラリ用フォルダ内の第２階層に格納するデータライブラリを生成する請求項１に記載の情報提供装置。
【請求項３】
前記データライブラリ生成部は、前記情報取得部により取得された情報から少なくともフォルダを抽出し、当該抽出されたフォルダ内にコンテンツファイルが格納されているか否かを判断し、前記フォルダ内にコンテンツファイルが格納されていない場合は、当該抽出されたフォルダに基づいて前記データライブラリ用フォルダを形成しない請求項１又は２に記載の情報提供装置。
【請求項４】
前記データライブラリ生成部は、前記情報取得部により取得された情報からコンテンツファイルを抽出し、抽出されたコンテンツファイルの直上層にフォルダが存在するか否かを判断し、コンテンツファイルの直上層にフォルダが存在しない場合は、データライブラリの第１階層にデータライブラリ用フォルダを新規に形成するとともに、前記抽出されたコンテンツファイルを前記新規に形成したデータライブラリ用フォルダ内の第２階層に格納するデータライブラリを生成する請求項１〜３のいずれかに記載の情報提供装置。
【請求項５】
前記データライブラリ生成部は、前記情報取得部により取得された情報から抽出されたフォルダの名称を、当該フォルダに基づいて形成される前記第１階層のデータライブラリ用フォルダの名称として当該データライブラリ用フォルダに記述するとともに、前記情報取得部により取得された情報から抽出された前記フォルダ内のコンテンツファイルの名称を前記第２階層のデータライブラリ用フォルダ内に格納されるコンテンツファイルの名称として当該コンテンツファイルに記述する請求項１〜４のいずれかに記載の情報提供装置。
【請求項６】
前記データライブラリ生成部は、前記情報取得部により取得された情報から抽出されたコンテンツファイルの直上層の階層に形成されているフォルダの名称を、前記第１階層のデータライブラリ用フォルダの名称としてデータライブラリ用フォルダに記述する請求項５に記載の情報提供装置。
【請求項７】
任意の階層に形成されたフォルダと、このフォルダ内に格納されるコンテンツファイルを含む情報を取得するステップと、
取得された情報に基づいて、コンテンツファイルを少なくとも含む所定の階層構造を有するデータライブラリを生成して記憶するステップと、
データライブラリの内容を示す管理情報をユーザに提示して、ユーザが出力を希望する情報の出力指令の入力を受け付けるステップと、
前記出力指令に基づいて、データライブラリに含まれるコンテンツファイルの情報を出力させるステップとを有する情報提供方法であって、
前記データライブラリを生成するステップは、
前記取得された情報からコンテンツファイル及び／又は当該コンテンツファイルを格納するフォルダを抽出し、抽出したフォルダに基づいてデータライブラリの第１階層にデータライブラリ用フォルダを形成するとともに、前記抽出されたフォルダ内に格納されていたコンテンツファイルを前記第１階層のデータライブラリ用フォルダ内の第２階層に格納するデータライブラリを生成する情報提供方法。
【請求項８】
前記データライブラリを生成するステップは、前記取得された情報からコンテンツファイル及び／又は当該コンテンツファイルを格納するフォルダを抽出し、当該抽出されたフォルダ内にコンテンツファイルが格納されているか否かを判断し、前記フォルダ内にコンテンツファイルが格納されている場合は、当該抽出されたフォルダに基づいてデータライブラリの第１階層に前記データライブラリ用フォルダを形成するとともに、前記抽出されたフォルダ内のコンテンツファイルを前記第１階層のデータライブラリ用フォルダ内の第２階層に格納するデータライブラリを生成する請求項７に記載の情報提供方法。
【請求項９】
前記データライブラリを生成するステップは、前記取得された情報から少なくともフォルダを抽出し、当該抽出されたフォルダ内にコンテンツファイルが格納されているか否かを判断し、前記フォルダ内にコンテンツファイルが格納されていない場合は、当該抽出されたフォルダに基づいて前記データライブラリ用フォルダを形成しない請求項７又は８に記載の情報提供方法。
【請求項１０】
前記データライブラリを生成するステップは、前記取得された情報から少なくともコンテンツファイルを抽出し、抽出されたコンテンツファイルの直上層にフォルダが存在するか否かを判断し、コンテンツファイルの直上層にフォルダが存在しない場合は、データライブラリの第１階層にデータライブラリ用フォルダを新規に形成するとともに、前記抽出されたコンテンツファイルを前記新規に形成したデータライブラリ用フォルダ内の第２階層に格納するデータライブラリを生成する請求項７〜９のいずれかに記載の情報提供方法。
【請求項１１】
前記データライブラリを生成するステップは、前記取得された情報から抽出されたフォルダの名称を、当該フォルダに基づいて形成される前記第１階層のデータライブラリ用フォルダの名称として当該データライブラリ用フォルダに記述するとともに、前記情報取得部により取得された情報から抽出された前記フォルダ内のコンテンツファイルの名称を前記第２階層のデータライブラリ用フォルダ内に格納されるコンテンツファイルの名称として当該コンテンツファイルに記述する請求項７〜１０のいずれかに記載の情報提供方法。
【請求項１２】
前記データライブラリを生成するステップは、前記取得された情報から抽出されたコンテンツファイルの直上層の階層に形成されているフォルダの名称を、前記第１階層のデータライブラリ用フォルダの名称としてデータライブラリ用フォルダに記述する請求項１１に記載の情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置及び情報提供方法に関し、特に、コンテンツを出力させる際の操作性を向上させた装置及び方法に関する。
【背景技術】
【０００２】
従来、ＭＰ３で保存された音楽ファイルに基づいて、仮想ＣＤディスク、及びこれら仮想ＣＤディスクが複数枚ＣＤチェンジャーに挿入されていると仮想された仮想ＣＤチェンジャーの仮想ファイルをパソコン等で事前に作成し、ユーザが選曲する際に仮想ファイルのリストを表示する技術が知られている。  
しかしながら、従来技術においては、ユーザが仮想ＣＤディスク、仮想ＣＤチェンジャーを事前に手作業で作成しておかなければならず、操作が煩雑であるという問題があった。  
【特許文献１】特開２００２−１７０３２５号公報
【発明の開示】
【０００３】
本発明は、以上の課題を鑑みてなされたのものであり、事前の設定操作が必要なく、選曲時におけるユーザの操作性を向上させた情報提供装置及び情報提供方法を提供することを目的とする。
本発明は、任意の階層に形成されたフォルダと、このフォルダ内に格納されるコンテンツファイルを含む情報を取得し、取得された情報からコンテンツファイル及び／又は当該コンテンツファイルを格納するフォルダを抽出し、抽出したフォルダに基づいてデータライブラリの第１階層にデータライブラリ用フォルダを形成するとともに、抽出したフォルダ内のコンテンツファイルを第１階層のデータライブラリ用フォルダ内の第２階層に格納するデータライブラリを生成し、生成されたデータライブラリを読み込み可能な状態で管理し、ユーザから入力された出力指令に基づいて、データライブラリに含まれるコンテンツファイルの情報を出力させる情報提供装置及び情報提供方法を提供する。
【０００４】
これにより、所定の階層構造を有するデータライブラリが自動的に形成されるため、再生前において仮想データを作成する必要がなく、また、形成された所定の階層構造を有するデータライブラリの管理情報が表示されるため、再生時の選曲が容易にできる情報提供装置及び情報提供方法を提供することができる。
【発明を実施するための最良の形態】
【０００５】
以下、図面に基づいて本実施形態を説明する。本実施形態の情報提供装置は車両に搭載された車載オーディオ装置１００である。車載オーディオ装置１００は、ユーザの指令に基づいて所定の情報を提供する。本実施形態の車載オーディオ装置１００は、所定の階層構造を有するデータライブラリを生成し、生成されたデータライブラリの内容を示す管理情報をユーザに提示する。ユーザはこの管理情報を見ながらコンテンツファイル（音楽情報、画像情報若しくはテキスト情報、又はこれらを組み合わせた情報）を選択する。車載オーディオ装置１００はユーザが選択したコンテンツファイルを出力する。
【０００６】
図１に車載オーディオ装置１００のブロック構成を示す。図１に示すように、本実施形態の車載オーディオ装置１００は、データ管理装置１と、入力デバイス２と、出力制御装置３と、出力装置４とを備えている。具体的には、コンテンツファイルを含み、所定の階層構造を有するデータライブラリを作成するプログラムを格納したＲＯＭ等と、このＲＯＭ等に格納されたプログラムを実行することで、データ管理装置１として機能するＣＰＵ等と、出力制御装置３がアクセス可能なようにデータライブラリを記憶するＲＡＭ等とを少なくとも備えている。
【０００７】
以下、車載オーディオ装置１００の各構成について説明する。  
データ管理装置１は、データ読み込み装置１１と、演算装置１２と、メモリ１３とを有し、コンテンツファイルを少なくとも含むデータライブラリを管理する。本実施形態におけるコンテンツファイルは、ある内容を表現するひとかたまりのデータ又はプログラムである。本実施形態のコンテンツファイルは、楽曲ファイル、画像ファイル、テキストファイルを含む。
【０００８】
データ読み込み装置１１は、任意の階層に形成されたフォルダと、このフォルダ内に格納されるコンテンツファイルを含む情報を外部又は内部から取得する。データ読み込み装置１１は、情報を少なくとも一時的に記憶するＣＤ、ＭＤ、ＨＤ、ＤＶＤ、メモリスティック等の記憶媒体を読み込んで情報を取得する機能を有する。データ読み込み装置１１は、インターネット等の情報通信ネットワークを介して情報を外部から取得してもよいし、内部のメモリ１３を読み込んで、少なくとも一時的に記憶された情報を取得してもよい。
【０００９】
演算装置１２は、コンテンツファイル抽出部１２１と、フォルダ抽出部１２２と、生成部とを有し、データ読み込み装置１１により取得された情報に基づいて、所定の階層構造を有するデータライブラリを生成する。本実施形態の演算装置１２は、２階層のデータ構造を有するデータライブラリを生成する。
【００１０】
コンテンツファイル抽出部１２１は、データ読み込み装置１１により取得された情報からコンテンツファイルを抽出する。フォルダ抽出部１２２はコンテンツファイルを格納するフォルダを抽出する。取得される情報の階層構造は特に限定されず、本実施形態のコンテンツファイル抽出部１２１およびフォルダ抽出部１２２は、任意の階層に形成されたフォルダおよびコンテンツファイルを抽出する。本実施形態のフォルダは、ファイルの管理情報（名称、編成方法、データの形式、情報の保護レベル、記憶場所など）を記録している登録簿であって、ファイルを階層構造で管理する場合の１階層に相当する。フォルダの上の階層及びフォルダの下の階層にフォルダをさらに設けることもできる。なお、フォルダは、ＭＳ−ＤＯＳやＵＮＩＸ（登録商標）におけるディレクトリを含む。
【００１１】
生成部１２３は、データ読み込み装置１１により取得された情報から抽出されたフォルダとこのフォルダに格納されたコンテンツファイルに基づいて、データライブラリを生成する。具体的に、生成部１２３は、フォルダ抽出部１２２により抽出されたフォルダに基づいてデータライブラリの第１階層にデータライブラリ用フォルダを形成するとともに、コンテンツファイル抽出部１２１により抽出されたコンテンツファイルを第１階層のデータライブラリ用フォルダ内の第２階層に格納したデータライブラリを生成する。すなわち、生成部１２３は、データライブラリ用フォルダを有する第１階層と、この第１階層の直下層であって、データライブラリ用フォルダ内に格納されたコンテンツファイルを有する第２階層とからなる階層構造を有するデータライブラリを生成する。本実施形態のコンテンツファイル抽出部１２１及びフォルダ抽出部１２２は、取得した情報におけるフォルダとコンテンツファイルとの階層関係を認識する。つまり、コンテンツファイル抽出部１２１は、抽出したコンテンツファイルが格納されていたフォルダを認識する情報を取得し、フォルダ抽出部１２２は、抽出したフォルダが格納していたコンテンツファイルを認識する情報を取得する。このため、コンテンツファイルとフォルダとを区別して生成処理を行っても、データライブラリの生成時に取得情報におけるコンテンツファイルとフォルダとの階層関係を再現することができる。すなわち、後の生成処理においては、形成されたデータライブラリ用フォルダ内には、抽出されたフォルダ内のコンテンツファイルが格納される。言い換えると、取得した情報（データライブラリのソースとなる情報）において直接隣接する階層関係にあったフォルダとコンテンツファイルは、生成されたデータライブラリにおいても直接隣接する階層関係を示す。
【００１２】
このように、データライブラリが自動的に生成されるため、ユーザは事前にコンテンツデータを作成・編集する必要がない。また、データライブラリ用フォルダを第１階層とし、このフォルダ内に格納されるコンテンツファイルを第２階層としてデータライブラリの階層深度を２階層とすることにより、ユーザがコンテンツファイルを選択するときに提示されるデータライブラリの管理情報も２階層で提示される。これにより、ユーザは目的のコンテンツファイル（楽曲ファイル）を容易に探し出すことができる。
【００１３】
特に限定されないが、生成部１２３は、データ読み込み装置１１が読み込んだ情報から抽出されたフォルダ内にコンテンツファイルが格納されているか否かを判断し、フォルダ内にコンテンツファイルが格納されている場合は、その抽出されたフォルダに基づいてデータライブラリの第１階層にデータライブラリ用フォルダを形成するとともに、抽出したコンテンツファイルを形成したデータライブラリ用フォルダ内の第２階層に格納したデータライブラリを生成することが好ましい。つまり、読み込んだ情報がフォルダである場合、フォルダの直下層に音楽ファイル等が有るか否かを判断し、音楽ファイル等がある場合は、そのフォルダに基づくデータライブラリ用フォルダを第１階層に形成する。取得した情報において、フォルダ内にコンテンツファイルが格納されている場合、フォルダ階層とコンテンツファイル階層とは連続した２階層の構造を有しているため、このフォルダに基づいてデータライブラリ用フォルダを形成し、この形成したデータライブラリ用フォルダ内の第２階層にコンテンツファイルを格納すれば、取得した情報と同じ階層関係を有する２階層のデータライブラリを生成することができる。取得した元の情報の階層関係に馴れているユーザは、新規に作成されたデータライブラリを、元の情報と同様に取り扱うことができるため、ユーザごとの操作性を向上させることができる。
【００１４】
特に限定されないが、生成部１２３は、データ読み込み装置１１が読み込んだ情報から抽出されたフォルダ内にコンテンツファイルが格納されているか否かを判断し、フォルダ内にコンテンツファイルが格納されていない場合は、その抽出されたフォルダに基づいてデータライブラリ用フォルダを形成しないことが好ましい。読み込まれた元の情報が階層構造を有していても、フォルダ階層の直下層にコンテンツファイルが格納されていない場合がある。たとえば、フォルダ１の中に（フォルダの直下層に）、さらにフォルダ２のみが形成され、フォルダ２内にコンテンツファイルが格納されているような３階層構造の情報では、フォルダ１の直下層にはコンテンツファイルが格納されていない。言い換えると、１のコンテンツファイルと最上層のフォルダとの間には他のフォルダが介在する。本実施形態の生成部１２３は、フォルダの直下層にコンテンツファイルが格納されていないフォルダ１に基づいてデータライブラリ用フォルダを形成しない。これにより、取得された情報が複数のフォルダを入れ子状に含む多階層構造を有していても、１のコンテンツファイルを１のデータライブラリ用フォルダに対応づけたデータライブラリを生成することができる。
【００１５】
特に限定されないが、生成部１２３は、データ読み込み装置１１により取得された情報から抽出されたコンテンツファイルの直上層にフォルダが存在するか否かを判断し、コンテンツファイルの直上層にフォルダが存在しない場合は、データライブラリ用フォルダを新規に形成するとともに、抽出したコンテンツファイルを新規に作成したデータライブラリ用フォルダ内に格納することが好ましい。読み込みの対象となる元の情報において、コンテンツファイルは存在するが、コンテンツファイルの直上層にフォルダが存在しない場合がある。この場合、このコンテンツファイルに対応するデータライブラリの第１階層を定義することができないという不都合が生じる。本実施形態の生成部１２３は、コンテンツファイルの直上層にフォルダが存在しないと判断した場合は、ダミーのフォルダを第１階層に作成するとともに、直上層のフォルダが存在しなかったコンテンツファイルを格納するため、データライブラリの２階層構造を維持することができる。
【００１６】
また、フォルダの名称、及びコンテンツファイルの名称の命名手法は特に限定されないが、本実施形態の生成部１２３は、フォルダ抽出部１２２により抽出されたフォルダの名称を新規に形成したデータライブラリ用フォルダの名称として、そのデータライブラリ用フォルダの名称記述領域に記述するとともに、コンテンツファイル抽出部１２１により抽出されたコンテンツファイルの名称を、新規に形成したコンテンツファイルの名称として、そのコンテンツファイルの名称記述領域に記述する。つまり、読み込んで取得した情報のフォルダの名称及びコンテンツファイルの名称を対応するフォルダの名称及びコンテンツファイルの名称にそのまま利用する。具体的には、フォルダ抽出部１２２により抽出されたフォルダの名称のテキスト情報をカットし、データライブラリ用フォルダの名称記述領域にペーストする。同様に、コンテンツファイル抽出部１２１により抽出されたコンテンツファイルの名称をカットし、データライブラリの第２階層に格納したコンテンツファイルの名称記述領域にペーストする。たとえば、楽曲アルバムを記憶するＣＤディスクを読み込んで情報を取得した場合、ＣＤディスクのタイトルやアーティスト名がデータライブラリ用フォルダの名称となり、ＣＤディスクに記憶された各楽曲のタイトルがコンテンツファイルの各名称となる。名称記述領域に記述したコンテンツファイルやフォルダの名称は、データライブラリの管理情報の一部となり、ユーザの入力操作時に管理情報としてユーザに提示される。
【００１７】
このように、取得した情報のフォルダ名称及びコンテンツファイル情報を、そのままデータライブラリ用フォルダの名称及びコンテンツファイルの名称として利用したため、ユーザがフォルダ名称や楽曲名称を予め入力する必要がない。ユーザは、聞きたいＣＤを選び、ＣＤの中から聞きたい楽曲を再生させる感覚で、本実施形態の車載オーディオ装置１００を操作することができる。
【００１８】
特に限定されないが、生成部１２３は、データ読み込み装置１１により取得された情報から抽出されたコンテンツファイルの直上の階層に形成されたフォルダの名称を、データライブラリ用フォルダの名称として、そのデータライブラリ用フォルダの名称記述領域に記述することが好ましい。これによりデータライブラリ用フォルダの名称を、コンテンツファイルの内容を直接的に示唆する直上層のフォルダの名称とすることができる。
【００１９】
本実施形態のフォルダの名称及びコンテンツファイルの名称は、データライブラリの管理情報としてユーザに提示される。ユーザは第１階層のフォルダの名称および第２階層のファイルコンテンツの名称を含む管理情報を参照しながら、再生させる楽曲等を選択することができる。
【００２０】
本実施形態のメモリ１３は、出力制御手段３がアクセス可能なようにデータライブラリ１３１を記憶する。データライブラリ１３１は、データライブラリ用フォルダからなる第１階層１３１Ａと、各データライブラリ用フォルダ内に格納されたコンテンツファイルからなり第２階層１３１Ｂと有する２階層構造である。また、メモリ１３は、データライブラリ管理情報１３１Ｃを記憶する。データライブラリ管理情報は、データライブラリにおける階層構造を示す情報を含む。また、データライブラリ管理情報は、第１階層のフォルダの名称及び第２階層のコンテンツファイルの名称を含む。本実施形態のデータライブラリ管理情報１３１Ｃはユーザの入力操作時にディスプレイ４２に提示される。
【００２１】
入力デバイス２は、メモリ１３に記憶されたデータライブラリ管理情報１３１Ｃをユーザに提示し、ユーザが出力を希望する情報の出力指令の入力を受け付ける。本実施形態の入力デバイス２の一例を図２（Ａ）に示した。図２（Ａ）は、車載オーディオ装置１００の操作スイッチパネルである。データライブラリの出力命令の入力には、８方向スイッチ２Ａ、ダイアルスイッチ２Ｅ、切替えスイッチ２Ｇ、チャネルスイッチ２Ｆ、決定スイッチ２Ｈを用いる。８方向スイッチ２Ａは、スティックの傾き方向及び傾度により対応する命令を入力することができる。本例の８方向スイッチ２Ａは、スティックをａ１−ａ２方向、ｂ１−ｂ２方向、ｃ１−ｃ２方向、ｄ１−ｄ２方向の８方向に傾けることにより、その方向及び傾度に応じて、表示画面上のポインタの位置をコントロールすることができる。ダイアルスイッチ２Ｅは、ダイアルの回転方向及び回転度により対応する命令を入力することができる。本例のダイアルスイッチ２Ｅは、ｅ１−ｅ２方向の２方向に回転させることにより、表示画面上のポインタの位置をコントロールすることができる。チャネルスイッチ２Ｆは、ｆ１スイッチ又はｆ２スイッチを押すことにより、ディスクや曲番号などの選択・決定をすることができる。切替えスイッチ２Ｇは、スイッチを押すことにより表示画面を切替えることができる。例えば、切替えスイッチ２Ｇを押すことにより、データライブラリの第１階層の管理情報を表示した画面と第２階層の管理情報を表示した画面とを相互に切替えることができる。決定スイッチ２Ｈは、決定ボタンを操作スイッチパネルに向かって押圧することにより、「決定コマンド」を入力することができる。
【００２２】
ユーザは、ディスプレイ４２に表示されたデータライブラリの管理情報であるコンテンツリスト１３１Ｃを参照しながら、入力デバイス２を操作する。
【００２３】
入力デバイス２は、コンテンツリスト表示機能２１を有する。コンテンツリスト表示機能２１は、ユーザの出力指令の受け付け時において、ディスプレイコントローラ３２の制御によりコンテンツリスト１３１Ｃをディスプレイ４２に表示させる。
【００２４】
入力受け付け時において、コンテンツリスト表示機能２１が表示するコンテンツリスト１３１Ｃの一例を図２（Ｂ）に示した。図２（Ｂ）に示すように、コンテンツリスト１３１Ｃには、データライブラリ１３１の第１階層１３１Ａのフォルダの名称が、フォルダ１〜フォルダ６までリスト形式で表示されている。コンテンツリスト表示機能２１は、ユーザの入力に応じて、第２階層のコンテンツリスト１３１Ｃを表示する。第２階層のコンテンツリスト１３１Ｃの表示例を図３に示した。図３には、第１階層のフォルダ（データライブラリ用フォルダ）のコンテンツリスト１３１Ｃの表示画面と、第２階層の音楽ファイル（コンテンツファイル）のコンテンツリスト１３１Ｃの表示画面とを示した。コンテンツリスト表示機能２１により第１階層のフォルダのコンテンツリストが表示されると、ユーザは８方向スイッチ２Ａ、ダイアルスイッチ２Ｅを操作して、選択するフォルダにフォーカス部分を合わせる。選択するフォルダにフォーカス部分が合ったら、決定スイッチ２Ｈを押す。決定スイッチ２Ｈが押されると、コンテンツリスト表示機能２１は、選択されたフォルダＡに格納された第２階層の音楽ファイル１〜６を画面上にリスト形式で表示する。音楽ファイルのリストを見ながら、ユーザは８方向スイッチ２Ａ、ダイアルスイッチ２Ｅ、チャネルスイッチ２Ｆを操作して、選択する音楽ファイルにフォーカスを合わせる。選択する音楽ファイルにフォーカスが合ったら、決定スイッチ２Ｈを押す。決定スイッチ２Ｈが押されると、入力デバイス２は選択された音楽ファイルの特定情報を出力制御装置３へ送出する。なお、フォーカス部分がコンテンツリストの下端又は上端に到達した場合は、次ページのリストに遷移し、次ページのリストがディスプレイ画面に表示される。
【００２５】
このように、ユーザの入力時において、第１階層のコンテンツリストと第２階層のコンテンツリスト（データライブラリの管理情報）１３１Ｃが、２画面で切替え可能に表示されるため、ユーザは目的の音楽ファイル等を簡易な操作で特定することができる。
【００２６】
出力制御装置３は、スピーカコントローラ３１と、ディスプレイコントローラ３２とを有し、入力デバイス２を介して入力された出力指令に基づいて、データライブラリ１３１に含まれるコンテンツファイル１３１を出力させる。出力指令には、コンテンツリストを参照しながらユーザが選択・決定したコンテンツファイルの特定情報が含まれる。出力制御装置３は、ユーザが選択したコンテンツファイルを出力装置４に再生させる。本例では、ユーザが選択したコンテンツファイルの再生終了後は、次のコンテンツファイルに自動的に遷移して再生処理を継続する。再生するコンテンツファイルの遷移に伴い、再生中のタイトル表示等も変化させる。
【００２７】
出力装置４は、スピーカ４１とディスプレイ４２とを有し、出力制御装置３の制御命令に従って、ユーザからの出力指令に基づくコンテンツファイルの情報を出力する。スピーカ４１はスピーカコントローラ３１の制御に従いユーザが選択した音楽ファイルを再生する。ディスプレイ４２はディスプレイコントローラ３２の制御に従いユーザが選択した画像ファイル又はテキストファイルを再生する。
【００２８】
次に、本実施形態の車載オーディオ装置１００の動作を図４のフローチャートに基づいて説明する。図４は、車載オーディオ装置１００の処理手順の概要を示す。車載オーディオ装置１００が起動すると（ステップ１）、データ管理装置１のデータ読み込み装置１１は、データライブラリのソースとなる情報を取得するため、フォルダとこのフォルダ内に格納されたコンテンツファイルを含む情報を取得する（ステップ２）。演算装置１２は、データ読み込み装置１１が取得した情報に基づいて、所定の階層構造を有するデータライブラリを生成する（ステップ３）。データライブラリの生成処理については、後に説明する。生成されたデータライブラリはメモリ１３に記憶される（ステップ４）。
【００２９】
入力デバイス２は、データライブラリのコンテンツリスト１３１Ｃを提示しながら出力指令の入力を待機する。入力デバイス２は、ユーザから出力指令を受け付けると、受け付けた出力指令を出力制御装置３へ送出する（ステップ５）。出力制御装置３は出力指令に係るコンテンツファイルを特定し（ステップ６）、特定されたコンテンツファイルをデータライブラリ１３１から読み出す（ステップ７）。出力装置４は出力制御装置３の制御指令に従い、コンテンツファイルを出力し（ステップ８）、出力指令に応じた処理を終了させる（ステップ９）。
【００３０】
図４のステップ３におけるデータライブラリの生成処理を図５〜図１０に基づいて説明する。図５のフローチャートに示すように、演算装置１２が処理を開始すると（ステップ２１）、データ読み込み装置１１は、フォルダとこのフォルダ内に格納されたコンテンツファイルを含む情報を読み込んで順次取得する（ステップ２２）。演算装置１２は、取得した情報の種類に応じた処理を実行するため、取得した情報の種類がコンテンツファイルであるかフォルダであるかを順次判断する（ステップ２３）。取得した情報がフォルダである場合はステップ２５〜ステップ２７の処理が行われ、取得した情報がコンテンツファイルである場合はステップ２８〜３１の処理が行われる。
【００３１】
ステップ２４において、フォルダ抽出部１２２がフォルダを抽出した場合（ステップ２４でＹｅｓ）、生成部１２３は抽出されたフォルダ内（直下層）にコンテンツファイルがあるか否かを判断する（ステップ２５）。フォルダ内（直下層）にコンテンツファイルが格納されている場合は（ステップ２５でＹｅｓ）、抽出されたフォルダとコンテンツファイルとの間に他のフォルダが介在せず、コンテンツファイルとフォルダとが隣接する階層であると判断できるため、生成部１２３は抽出されたフォルダに基づいてデータライブラリ１３１の第１階層にデータライブラリ用フォルダを形成する（ステップ２６）。他方、ステップ２５において抽出されたフォルダ内（直下層）にコンテンツファイルが格納されていない場合は、抽出されたフォルダとコンテンツファイルとの間に他のフォルダが介在し、コンテンツファイルとフォルダの関係が一義的に定義できないと判断できるため、そのフォルダに基づいてデータライブラリ用フォルダを形成しない旨を決定し（ステップ２７）、このフォルダについての処理を終了する。
【００３２】
コンテンツファイルの処理について説明する。ステップ２４において、読み込んだ情報の種類がフォルダではない場合（ステップ２４でＮｏ）、ステップ２８に進む。コンテンツファイル抽出部１２１がコンテンツファイルを抽出した場合（ステップ２８でＹｅｓ）、抽出されたコンテンツファイルをデータライブラリの第２階層に形成する。コンテンツファイルが抽出されなかった場合（ステップ２８でＮｏ）、取得した情報はフォルダでもコンテンツファイルでもないため処理を終了する。
【００３３】
コンテンツファイルを第２階層に形成するのと相前後して、生成部１２３は、コンテンツファイルの直上層にフォルダがあるか否かを判断する（ステップ３０）。ステップ３０においてコンテンツファイルの直上層にフォルダがあると判断された場合は（ステップ３０でＹｅｓ）、ステップ２６において作成された直上層のフォルダに、ステップ２９で作成されたコンテンツファイルを格納する（ステップ３２）。これにより、取得した元の情報において直接隣接しているフォルダとコンテンツファイルとの階層関係を、データライブラリ１３１の階層関係において再現することができる。抽出したコンテンツファイルを直上層のフォルダに格納後、このコンテンツファイルについての処理を終了する。他方、コンテンツファイルの直上層にフォルダがないと判断した場合は（ステップ３０でＮｏ）、このコンテンツファイルについて２階層の構造にすることができないため、データライブラリの第１階層にダミーのデータライブラリ用フォルダを新規に形成し、直上階層にフォルダがないと判断されたコンテンツファイルを新規フォルダに格納する（ステップ３１）。これにより、ダミーのデータライブラリフォルダを第１階層とし、直上層にフォルダがないと判断されたコンテンツファイルを第２階層とする。これにより、２階層のデータライブラリを生成することができる。抽出したコンテンツファイルを、ダミーのデータライブラリフォルダに格納後、このコンテンツファイルについての処理を終了する。読み込んだすべての情報について逐次処理を行い、すべての情報について処理が終了したら、データライブラリの生成処理を終了し、処理終了をユーザに報知する。
【００３４】
次に、データライブラリの生成処理を、図６〜図９に基づいて具体的に説明する。  
図６には、データ読み込み装置１１が読み込んだデータと、これに基づいて生成されたデータライブラリの一例を示す。取得したデータは、階層の深度が最大３階層である。読み込まれたフォルダ及びコンテンツファイルは、図５に示した制御手順に従って順次処理される。本例では、コンテンツファイルとして抽出された、コンテンツファイル１、２、５、６、７、９、１１、１２はデータライブラリの第２階層に形成される（図５のステップ２９）。コンテンツファイル１、２は直上層にフォルダがないため（同ステップ３０でＮｏ）、第１階層にダミーフォルダＸが形成され、コンテンツファイル１、２はダミーフォルダ内に格納される（同ステップ３１）。コンテンツファイル５、６、７、９、１１、１２は直上層にフォルダがあるため（同ステップ３０でＹｅｓ）、各コンテンツファイルは相前後して形成された直上層のデータライブラリ用フォルダ４、８、１０にそれぞれ格納される（同ステップ３２）。図６に示すように、取得したデータにおけるフォルダとコンテンツファイルの階層関係は、生成されたデータライブラリにおけるデータライブラリ用フォルダとコンテンツファイルの階層関係と共通する。他方、フォルダとして抽出されたフォルダ３、４、８、１０はフォルダ内にコンテンツファイルを格納しているか否かが判断される。フォルダ内にコンテンツファイルを有すると判断された（図５のステップ２５でＹｅｓ）フォルダ４、８、１０に基づいて、第１階層にデータライブラリ用フォルダが形成される（同ステップ２６）。フォルダ内にコンテンツファイルを格納していないフォルダ３については、図６に示すようにデータライブラリ用フォルダが形成されない。
【００３５】
本例では、取得した情報が１階層から３階層の階層構造を有する場合を例にして説明したが、本実施形態の車載オーディオ装置１００は任意の階層構造の情報に基づいて、２階層のデータライブラリを生成することができる。以下に３つの具体的な生成処理例を説明する。
【００３６】
第１の具体例を図７に示した。図７の左側のデータは、読み込んだデータ１を示す。読み込んだデータ１は、音楽ファイル（コンテンツファイル）１〜１０が全て３階層にあり、読み込んだデータのフォルダＡ〜Ｆが音楽ファイルを直下層に格納するフォルダＢ、Ｃ、Ｅ、Ｆが第２階層にあり、音楽ファイルを直下層に格納していないフォルダＡ、Ｄが第１階層にあるデータである。フォルダＡ及びＤは直下層に音楽ファイルを格納しないため、データライブラリ用フォルダが形成されない。フォルダＡ及びＤが形成されないため、生成されたデータライブラリ１は２階層の階層構造を示す。このように、直下層にコンテンツファイルを格納しないフォルダについてはデータライブラリ用フォルダを形成せず、階層構造が２階層に統一されたデータライブラリを生成することができる。
【００３７】
第２の具体例を図８に示した。図８には、直上層にフォルダがないコンテンツファイル１、２、３、４を含むデータを読み込んだ場合を示した。本例では、直上層にフォルダがないコンテンツファイルを格納するため、ダミーのデータライブラリ用フォルダＸが形成される。図８の生成されたデータライブラリ２に示すように、直上層にフォルダのないコンテンツファイル１、２、３、４はダミーフォルダＸ内に格納される。データライブラリ２には、直下層にコンテンツファイルを有するフォルダＡ、Ｂに基づいて、データライブラリ用フォルダＡ、Ｂが形成されている。データライブラリ用フォルダＡ内には、取得したデータにおいてフォルダＡの直下層に格納されていたコンテンツファイル５、６、７が格納されている。同様にデータライブラリ用フォルダB内には、取得したデータにおいてフォルダBの直下層に格納されていたコンテンツファイル８、９、１０が格納されている。本例では、コンテンツファイルの直上層にフォルダが存在しない場合は、ダミーのフォルダを形成し、階層構造が２階層に統一されたデータライブラリを生成する。また、読み込んだデータにおいてフォルダとコンテンツファイルとが直接上下の階層となる場合は、その階層関係を、データライブラリの階層関係にそのまま反映させることができる。
【００３８】
第３の具体例を図９に示した。図９には、１階層から５階層の階層構造を含むデータを読み込んだ場合を示した。本例では、直上層にフォルダがないコンテンツファイルｆが含まれている。図８に示した第２の具体例と同様に、コンテンツファイル１、２、３についてダミーのフォルダＸが形成され、コンテンツファイル１、２、３は形成されたダミーのフォルダＸ内に格納される。また、直下層にコンテンツファイルを格納するフォルダＡ、Ｂ、Ｃ、Ｄは、データライブラリの第１階層に形成される。取得情報においてフォルダＡ内に格納されていたコンテンツファイル４、５は、生成されたデータライブラリ３においてもフォルダＡ内に格納される。取得情報においてフォルダB内に格納されていたコンテンツファイル６、７は、生成されたデータライブラリ３においてもフォルダＢ内に格納される。フォルダＣ、およびフォルダＤについても同様に、取得したデータにおいて直接隣接関係にあったフォルダとコンテンツファイルとの階層関係を、生成されたデータライブラリの階層関係において再現することができる。
【００３９】
本実施形態は、以上のように構成され、機能するので、以下の効果を奏する。  
本実施形態は、データライブラリのソースとなるデータの階層構造が、どのような構造であっても、２階層の階層構造を有するデータライブラリを自動的に生成することができる。ユーザは、使用前に仮想ＣＤを設定定義する操作、設定定義した仮想ＣＤに音楽ファイルを取り込む操作などをする必要がない。また、ユーザが有するデータライブラリのソースとなるデータの階層構造が、どのような構造であっても、必ず２階層のデータライブラリを生成することができるため、コンテンツファイルの検索、選択時（選曲時等）のユーザの操作を簡易にすることができる。本実施形態では、データライブラリの名称等を含む管理情報をユーザに提示するため、操作入力時において、ユーザは２階層の階層構造と、そのフォルダの名称及びコンテンツファイルの名称を参照しながら出力させたいコンテンツファイルを容易に選択することができる。ユーザは、第１階層のフォルダをＣＤディスク、第２階層のコンテンツファイルをＣＤ内の楽曲として想定して操作できるため、従来のＣＤディスクチェンジャー等を操作するのと同じ感覚で、任意の階層構造を有するデータを取り扱うことができる。このように、本実施形態によれば、情報提供装置を使用する前の操作（設定等）を不要とし、情報提供装置を使用する際の操作を簡易にし、情報提供装置の操作性の向上と、操作時間の短縮を図ることができる。
【００４０】
本実施形態は、取得したデータにおけるフォルダとコンテンツファイルとの階層関係をデータライブラリにおけるデータライブラリ用フォルダとコンテンツファイルとの階層関係に反映させることができ、ユーザはデータライブラリのソースとなった取得データと共通する階層関係に基づいて、容易にコンテンツファイルの検索及び選択を行うことができる。特に、取得データにおけるフォルダとコンテンツファイルとが直接隣接する階層関係を抽出して、作成するデータライブラリに反映させるため、ユーザはコンテンツファイルを直接的に表現するフォルダの管理情報に基づいて目的のコンテンツファイルを選択することができる。
【００４１】
本実施形態は、取得した情報におけるフォルダの名称、コンテンツファイルの名称を、データライブラリおけるデータライブラリ用フォルダの名称、コンテンツファイルの名称として利用するため、ユーザがそれぞれの名称の入力・設定作業を行う必要がない。
【００４２】
本実施形態において、データ管理装置１は特許請求の範囲のデータ管理手段に対応し、データ読み込み装置１１は特許請求の範囲のデータ取得部に対応し、演算装置１２は特許請求の範囲のデータライブラリ生成部に対応し、メモリ１３は特許請求の範囲の記憶部に対応し、入力デバイス２は特許請求の範囲の入力手段に対応し、出力制御装置３は特許請求の範囲の出力制御手段に対応し、出力装置４は特許請求の範囲の出力手段に対応する。
【００４３】
本実施形態では車載オーディオ装置１００を例にして、情報提供装置について説明したが、本発明の情報提供方法を使用した場合も同様の作用及び同様の効果を奏する。
【００４４】
なお、以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【図面の簡単な説明】
【００４５】
【図１】本実施形態の車載オーディオ装置のブロック構成図である。
【図２】図２（Ａ）は本実施形態の入力デバイスを説明するための図、図２（Ｂ）はデータライブラリの管理情報を説明するための図である。
【図３】入力デバイスの操作と表示される管理情報を説明するための図である。
【図４】本実施形態の情報提供装置の制御手順を示すフローチャート図である。
【図５】データ管理装置のデータライブラリ生成処理を示すフローチャート図である。
【図６】読み込んだデータに基づいて生成されたデータライブラリを示す図である。
【図７】読み込んだデータと、生成されたデータライブラリの第１の例を示す図である。
【図８】読み込んだデータと、生成されたデータライブラリの第２の例を示す図である。
【図９】読み込んだデータと、生成されたデータライブラリの第３の例を示す図である。
【符号の説明】
【００４６】
１００…車載オーディオ装置
１…データ管理装置
１１…データ読み込み装置
１２…演算装置
１３…メモリ
２…入力デバイス
３…出力制御装置
４…出力装置
【図１】
2006031265.tif 000003
【図２】
2006031265.tif 000004
【図３】
2006031265.tif 000005
【図４】
2006031265.tif 000006
【図５】
2006031265.tif 000007
【図６】
2006031265.tif 000008
【図７】
2006031265.tif 000009
【図８】
2006031265.tif 000010
【図９】
2006031265.tif 000011