(57)【要約】【課題】複数の記憶媒体に記憶されているデータから所望のデータを検索する際に煩雑な手間がかかることを防止し、迅速な検索を行なう。【解決手段】データ管理装置１０は、インターフェース部１１、表示装置１３、データリスト取得部２２、データリスト記憶部３２、データ検索部２３、および表示制御部２４を備える。データリスト取得部２２は、インターフェース部１１に接続されている複数のデバイス（情報端末１ａ、携帯型音響機器１ｂ、および車載音響機器１ｃなど）に記憶されているデータの内容を示すメタデータをデータリストとして取得する。データリスト記憶部３２は、データリスト取得部２２により取得されたデータリストを、データリストにおいてデータと該データを記憶する複数のデバイスの各々とを対応付けて記憶する。データ検索部２３は、データリスト記憶部３２のデータリストから検索対象データを検索する。【選択図】図１
2015204119.tif 000002
【特許請求の範囲】
【請求項１】
複数の記憶媒体が接続されるインターフェース部と、
表示部と、
前記インターフェース部に接続されている前記複数の記憶媒体に記憶されているデータの内容を示すメタデータをデータリストとして取得するデータリスト取得手段と、
前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体の各々とを対応付けて記憶するデータリスト記憶手段と、
前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちから検索対象データを検索するデータ検索手段と、
前記データ検索手段による検索結果を前記表示部に表示させる表示制御手段と、
を備える、
ことを特徴とするデータ管理装置。
【請求項２】
前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに検索対象データが存在するか否かを判定するデータ判定手段と、
前記データ判定手段によって前記検索対象データが存在すると判定される場合に、前記検索対象データを記憶する記憶媒体が前記インターフェース部に接続されているか否かを判定する接続判定手段と、
を備え、
前記表示制御手段は、
前記接続判定手段によって前記検索対象データを記憶する記憶媒体が前記インターフェース部に接続されていないと判定される場合に、前記検索対象データを記憶する記憶媒体を示す表示を前記表示部に表示させる、
ことを特徴とする請求項１に記載のデータ管理装置。
【請求項３】
前記データリスト記憶手段に記憶されている前記データリストにおいて前記データに対応付けられている前記複数の記憶媒体の何れかが前記インターフェース部に接続された場合に、新たに前記データリスト取得手段によって取得される前記データリストによって、前記データリスト記憶手段に記憶されている前記データリストを更新する更新手段と、
前記更新手段によって前記データリストが更新される際に前記データリスト記憶手段から消去される前記データリストを記憶する消去データリスト記憶手段と、
を備え、
前記データ判定手段は、前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに前記検索対象データが存在するか否かを判定し、
前記表示制御手段は、前記データ判定手段によって前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに前記検索対象データが存在すると判定される場合に、前記検索対象データが消去されたことを前記表示部に表示させる、
ことを特徴とする請求項２に記載のデータ管理装置。
【請求項４】
データ記憶手段を備え、
前記データリスト取得手段は、前記インターフェース部に接続されている前記複数の記憶媒体および前記データ記憶手段に記憶されているデータの内容を示すメタデータを前記データリストとして取得し、
前記データリスト記憶手段は、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体および前記データ記憶手段の各々とを対応付けて記憶し、
前記データ検索手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちから前記検索対象データを検索する、
ことを特徴とする請求項１または請求項２に記載のデータ管理装置。
【請求項５】
データ記憶手段を備え、
前記データリスト取得手段は、前記インターフェース部に接続されている前記複数の記憶媒体および前記データ記憶手段に記憶されているデータの内容を示すメタデータを前記データリストとして取得し、
前記データリスト記憶手段は、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体および前記データ記憶手段の各々とを対応付けて記憶し、
前記データ検索手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちから前記検索対象データを検索し、
前記更新手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記データに対応付けられている前記データ記憶手段に記憶されているデータが更新された場合に、新たに前記データリスト取得手段によって取得される前記データリストによって前記データリスト記憶手段に記憶されている前記データリストを更新し、
前記データ判定手段は、前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちに前記検索対象データが存在するか否かを判定し、
前記表示制御手段は、前記データ判定手段によって前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちに前記検索対象データが存在すると判定される場合に、前記検索対象データが消去されたことを前記表示部に表示させる、
ことを特徴とする請求項３に記載のデータ管理装置。
【請求項６】
複数の記憶媒体が接続されるインターフェース部と、
表示部と、
を備えるデータ管理装置を構成するコンピュータを、
前記インターフェース部に接続されている前記複数の記憶媒体に記憶されているデータの内容を示すメタデータをデータリストとして取得するデータリスト取得手段と、
前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体の各々とを対応付けて記憶するデータリスト記憶手段と、
前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちから検索対象データを検索するデータ検索手段と、
前記データ検索手段による検索結果を前記表示部に表示させる表示制御手段と、
して機能させる、
ことを特徴とするプログラム。
【請求項７】
前記コンピュータを、
前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに検索対象データが存在するか否かを判定するデータ判定手段と、
前記データ判定手段によって前記検索対象データが存在すると判定される場合に、前記検索対象データを記憶する記憶媒体が前記インターフェース部に接続されているか否かを判定する接続判定手段と、
して機能させ、
前記表示制御手段は、
前記接続判定手段によって前記検索対象データを記憶する記憶媒体が前記インターフェース部に接続されていないと判定される場合に、前記検索対象データを記憶する記憶媒体を示す表示を前記表示部に表示させる、
ことを特徴とする請求項６に記載のプログラム。
【請求項８】
前記コンピュータを、
前記データリスト記憶手段に記憶されている前記データリストにおいて前記データに対応付けられている前記複数の記憶媒体の何れかが前記インターフェース部に接続された場合に、新たに前記データリスト取得手段によって取得される前記データリストによって、前記データリスト記憶手段に記憶されている前記データリストを更新する更新手段と、
前記更新手段によって前記データリストが更新される際に前記データリスト記憶手段から消去される前記データリストを記憶する消去データリスト記憶手段と、
して機能させ、
前記データ判定手段は、前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに前記検索対象データが存在するか否かを判定し、
前記表示制御手段は、前記データ判定手段によって前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに前記検索対象データが存在すると判定される場合に、前記検索対象データが消去されたことを前記表示部に表示させる、
ことを特徴とする請求項７に記載のプログラム。
【請求項９】
前記データ管理装置はデータ記憶手段を備え、
前記データリスト取得手段は、前記インターフェース部に接続されている前記複数の記憶媒体および前記データ記憶手段に記憶されているデータの内容を示すメタデータを前記データリストとして取得し、
前記データリスト記憶手段は、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体および前記データ記憶手段の各々とを対応付けて記憶し、
前記データ検索手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちから前記検索対象データを検索する、
ことを特徴とする請求項６または請求項７に記載のプログラム。
【請求項１０】
前記データ管理装置はデータ記憶手段を備え、
前記データリスト取得手段は、前記インターフェース部に接続されている前記複数の記憶媒体および前記データ記憶手段に記憶されているデータの内容を示すメタデータを前記データリストとして取得し、
前記データリスト記憶手段は、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体および前記データ記憶手段の各々とを対応付けて記憶し、
前記データ検索手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちから前記検索対象データを検索し、
前記更新手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記データに対応付けられている前記データ記憶手段に記憶されているデータが更新された場合に、新たに前記データリスト取得手段によって取得される前記データリストによって前記データリスト記憶手段に記憶されている前記データリストを更新し、
前記データ判定手段は、前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちに前記検索対象データが存在するか否かを判定し、
前記表示制御手段は、前記データ判定手段によって前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちに前記検索対象データが存在すると判定される場合に、前記検索対象データが消去されたことを前記表示部に表示させる、
ことを特徴とする請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ管理装置およびプログラムに関する。
【背景技術】
【０００２】
従来、複数の外部デバイスが接続された場合に、各外部デバイスに記憶されている楽曲リストからユーザの登録条件に応じてプレイリストを作成し、作成したプレイリストを記憶する車載オーディオ装置などのユニットが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０７７７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記従来技術に係るユニットによれば、複数の外部デバイスの楽曲リストから操作者が所望の楽曲を検索する場合には、複数の外部デバイスの各々個別に検索を行なう必要が生じ、煩雑な手間がかかるという問題が生じる。また、実際にユニットに接続されている外部デバイスに対して検索が行われるだけなので、所望の楽曲が何れの外部デバイスに格納されているか不明な場合には、検索を行なう度に各外部デバイスをユニットに接続する必要が生じ、迅速な検索が困難である。
【０００５】
本発明は上記事情に鑑みてなされたもので、複数の記憶媒体に記憶されているデータから所望のデータを検索する際に煩雑な手間がかかることを防止し、迅速な検索を行なうことが可能なデータ管理装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記課題を解決して係る目的を達成するために、本発明は以下の態様を採用した。
（１）本発明の一態様に係るデータ管理装置は、複数の記憶媒体（例えば、実施形態での情報端末１ａ、携帯型音響機器１ｂ、および車載音響機器１ｃなど）が接続されるインターフェース部（例えば、実施形態でのインターフェース部１１）と、表示部（例えば、実施形態での表示装置１３）と、前記インターフェース部に接続されている前記複数の記憶媒体に記憶されているデータの内容を示すメタデータをデータリストとして取得するデータリスト取得手段（例えば、実施形態でのデータリスト取得部２２）と、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体の各々とを対応付けて記憶するデータリスト記憶手段（例えば、実施形態でのデータリスト記憶部３２）と、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちから検索対象データを検索するデータ検索手段（例えば、実施形態でのデータ検索部２３）と、前記データ検索手段による検索結果を前記表示部に表示させる表示制御手段（例えば、実施形態での表示制御部２４）と、を備える。
【０００７】
（２）上記（１）に記載のデータ管理装置は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに検索対象データが存在するか否かを判定するデータ判定手段（例えば、実施形態でのデータ検索部２３が兼ねる）と、前記データ判定手段によって前記検索対象データが存在すると判定される場合に、前記検索対象データを記憶する記憶媒体が前記インターフェース部に接続されているか否かを判定する接続判定手段（例えば、実施形態でのデータ検索部２３が兼ねる）と、を備え、前記表示制御手段は、前記接続判定手段によって前記検索対象データを記憶する記憶媒体が前記インターフェース部に接続されていないと判定される場合に、前記検索対象データを記憶する記憶媒体を示す表示を前記表示部に表示させてもよい。
【０００８】
（３）上記（２）に記載のデータ管理装置は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記データに対応付けられている前記複数の記憶媒体の何れかが前記インターフェース部に接続された場合に、新たに前記データリスト取得手段によって取得される前記データリストによって、前記データリスト記憶手段に記憶されている前記データリストを更新する更新手段（例えば、実施形態でのデータリスト取得部２２が兼ねる）と、前記更新手段によって前記データリストが更新される際に前記データリスト記憶手段から消去される前記データリストを記憶する消去データリスト記憶手段（例えば、実施形態での消去データリスト記憶部３３）と、を備え、前記データ判定手段は、前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに前記検索対象データが存在するか否かを判定し、前記表示制御手段は、前記データ判定手段によって前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに前記検索対象データが存在すると判定される場合に、前記検索対象データが消去されたことを前記表示部に表示させてもよい。
【０００９】
（４）上記（１）または（２）に記載のデータ管理装置は、データ記憶手段（例えば、実施形態でのデータ記憶部３１）を備え、前記データリスト取得手段は、前記インターフェース部に接続されている前記複数の記憶媒体および前記データ記憶手段に記憶されているデータの内容を示すメタデータを前記データリストとして取得し、前記データリスト記憶手段は、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体および前記データ記憶手段の各々とを対応付けて記憶し、前記データ検索手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちから前記検索対象データを検索してもよい。
【００１０】
（５）上記（３）に記載のデータ管理装置は、データ記憶手段（例えば、実施形態でのデータ記憶部３１）を備え、前記データリスト取得手段は、前記インターフェース部に接続されている前記複数の記憶媒体および前記データ記憶手段に記憶されているデータの内容を示すメタデータを前記データリストとして取得し、前記データリスト記憶手段は、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体および前記データ記憶手段の各々とを対応付けて記憶し、前記データ検索手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちから前記検索対象データを検索し、前記更新手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記データに対応付けられている前記データ記憶手段に記憶されているデータが更新された場合に、新たに前記データリスト取得手段によって取得される前記データリストによって前記データリスト記憶手段に記憶されている前記データリストを更新し、前記データ判定手段は、前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちに前記検索対象データが存在するか否かを判定し、前記表示制御手段は、前記データ判定手段によって前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちに前記検索対象データが存在すると判定される場合に、前記検索対象データが消去されたことを前記表示部に表示させてもよい。
【００１１】
（６）本発明の一態様に係るプログラムは、複数の記憶媒体（例えば、実施形態での情報端末１ａ、携帯型音響機器１ｂ、および車載音響機器１ｃなど）が接続されるインターフェース部（例えば、実施形態でのインターフェース部１１）と、表示部（例えば、実施形態での表示装置１３）と、を備えるデータ管理装置を構成するコンピュータを、前記インターフェース部に接続されている前記複数の記憶媒体に記憶されているデータの内容を示すメタデータをデータリストとして取得するデータリスト取得手段（例えば、実施形態でのデータリスト取得部２２）と、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体の各々とを対応付けて記憶するデータリスト記憶手段（例えば、実施形態でのデータリスト記憶部３２）と、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちから検索対象データを検索するデータ検索手段（例えば、実施形態でのデータ検索部２３）と、前記データ検索手段による検索結果を前記表示部に表示させる表示制御手段（例えば、実施形態での表示制御部２４）と、して機能させる。
【００１２】
（７）上記（６）に記載のプログラムは、前記コンピュータを、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに検索対象データが存在するか否かを判定するデータ判定手段（例えば、実施形態でのデータ検索部２３が兼ねる）と、前記データ判定手段によって前記検索対象データが存在すると判定される場合に、前記検索対象データを記憶する記憶媒体が前記インターフェース部に接続されているか否かを判定する接続判定手段（例えば、実施形態でのデータ検索部２３が兼ねる）と、して機能させ、前記表示制御手段は、前記接続判定手段によって前記検索対象データを記憶する記憶媒体が前記インターフェース部に接続されていないと判定される場合に、前記検索対象データを記憶する記憶媒体を示す表示を前記表示部に表示させてもよい。
【００１３】
（８）上記（６）または（７）に記載のプログラムは、前記コンピュータを、前記データリスト記憶手段に記憶されている前記データリストにおいて前記データに対応付けられている前記複数の記憶媒体の何れかが前記インターフェース部に接続された場合に、新たに前記データリスト取得手段によって取得される前記データリストによって、前記データリスト記憶手段に記憶されている前記データリストを更新する更新手段（例えば、実施形態でのデータリスト取得部２２が兼ねる）と、前記更新手段によって前記データリストが更新される際に前記データリスト記憶手段から消去される前記データリストを記憶する消去データリスト記憶手段（例えば、実施形態での消去データリスト記憶部３３）と、して機能させ、前記データ判定手段は、前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに前記検索対象データが存在するか否かを判定し、前記表示制御手段は、前記データ判定手段によって前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体の各々に対応付けられている前記データのうちに前記検索対象データが存在すると判定される場合に、前記検索対象データが消去されたことを前記表示部に表示させてもよい。
【００１４】
（９）上記（６）または（７）に記載のプログラムでは、前記データ管理装置はデータ記憶手段（例えば、実施形態でのデータ記憶部３１）を備え、前記データリスト取得手段は、前記インターフェース部に接続されている前記複数の記憶媒体および前記データ記憶手段に記憶されているデータの内容を示すメタデータを前記データリストとして取得し、前記データリスト記憶手段は、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体および前記データ記憶手段の各々とを対応付けて記憶し、前記データ検索手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちから前記検索対象データを検索してもよい。
【００１５】
（１０）上記（８）に記載のプログラムでは、前記データ管理装置はデータ記憶手段（例えば、実施形態でのデータ記憶部３１）を備え、前記データリスト取得手段は、前記インターフェース部に接続されている前記複数の記憶媒体および前記データ記憶手段に記憶されているデータの内容を示すメタデータを前記データリストとして取得し、前記データリスト記憶手段は、前記データリスト取得手段によって取得された前記データリストを、前記データリストにおいて前記データと該データを記憶する前記複数の記憶媒体および前記データ記憶手段の各々とを対応付けて記憶し、前記データ検索手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちから前記検索対象データを検索し、前記更新手段は、前記データリスト記憶手段に記憶されている前記データリストにおいて前記データに対応付けられている前記データ記憶手段に記憶されているデータが更新された場合に、新たに前記データリスト取得手段によって取得される前記データリストによって前記データリスト記憶手段に記憶されている前記データリストを更新し、前記データ判定手段は、前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちに前記検索対象データが存在するか否かを判定し、前記表示制御手段は、前記データ判定手段によって前記消去データリスト記憶手段に記憶されている前記データリストにおいて前記複数の記憶媒体および前記データ記憶手段の各々に対応付けられている前記データのうちに前記検索対象データが存在すると判定される場合に、前記検索対象データが消去されたことを前記表示部に表示させてもよい。
【発明の効果】
【００１６】
上記（１）に記載の態様に係るデータ管理装置によれば、インターフェース部に接続される複数の記憶媒体についてデータリストを記憶するデータリスト記憶手段を備えるので、各記憶媒体の接続が解除された後であっても、データの検索を行なうことができる。これにより複数の記憶媒体のデータに対して検索を行なう際に煩雑な手間がかかることを防止し、迅速な検索を行なうことができる。さらに、データリストにおいてデータとデータを記憶する複数の記憶媒体の各々とを対応付けて記憶するデータリスト記憶手段を備えるので、複数の記憶媒体のデータを一括的に管理することができる。これにより複数の記憶媒体の各々の区別なしに、複数の記憶媒体を跨いでデータを検索することができ、複数の記憶媒体のデータに対して検索を行なう際に煩雑な手間がかかることを防止し、迅速な検索を行なうことができる。
【００１７】
さらに、上記（２）の場合、検索対象データを記憶する記憶媒体がインターフェース部に接続されていない場合に、この記憶媒体を表示部に表示させる表示制御手段を備えるので、検索対象データを記憶する記憶媒体の接続を適切に誘導することができる。これにより複数の記憶媒体のデータを一括的に管理するデータリストを用いて検索対象データに的確にアクセスすることができる。
【００１８】
さらに、上記（３）の場合、データリストの更新によって検索対象データが消去された場合に、その旨の表示を行なう表示制御手段を備えるので、複数の記憶媒体の各々に記憶されるデータの変化についても一括的に管理することができる。
【００１９】
さらに、上記（４）または（５）の場合、データリストにおいてデータとデータを記憶する複数の記憶媒体およびデータ記憶手段の各々とを対応付けて記憶するデータリスト記憶手段を備えるので、複数の記憶媒体およびデータ記憶手段のデータを一括的に管理することができる。これにより複数の記憶媒体およびデータ記憶手段の各々の区別なしに、複数の記憶媒体およびデータ記憶手段を跨いでデータを検索することができ、複数の記憶媒体およびデータ記憶手段のデータに対して検索を行なう際に煩雑な手間がかかることを防止し、迅速な検索を行なうことができる。
【００２０】
さらに、上記（５）の場合、複数の記憶媒体およびデータ記憶手段の各々の区別なしに、複数の記憶媒体およびデータ記憶手段の各々に記憶されるデータの変化についても一括的に管理することができる。
【００２１】
上記（６）に記載の態様に係るプログラムによれば、インターフェース部に接続される複数の記憶媒体についてデータリストを記憶するデータリスト記憶手段を備えるので、各記憶媒体の接続が解除された後であっても、データの検索を行なうことができる。これにより複数の記憶媒体のデータに対して検索を行なう際に煩雑な手間がかかることを防止し、迅速な検索を行なうことができる。さらに、データリストにおいてデータとデータを記憶する複数の記憶媒体の各々とを対応付けて記憶するデータリスト記憶手段を備えるので、複数の記憶媒体のデータを一括的に管理することができる。これにより複数の記憶媒体の各々の区別なしに、複数の記憶媒体を跨いでデータを検索することができ、複数の記憶媒体のデータに対して検索を行なう際に煩雑な手間がかかることを防止し、迅速な検索を行なうことができる。
【００２２】
さらに、上記（７）の場合、検索対象データを記憶する記憶媒体がインターフェース部に接続されていない場合に、この記憶媒体を表示部に表示させる表示制御手段を備えるので、検索対象データを記憶する記憶媒体の接続を適切に誘導することができる。これにより複数の記憶媒体のデータを一括的に管理するデータリストを用いて検索対象データに的確にアクセスすることができる。
【００２３】
さらに、上記（８）の場合、データリストの更新によって検索対象データが消去された場合に、その旨の表示を行なう表示制御手段を備えるので、複数の記憶媒体の各々に記憶されるデータの変化についても一括的に管理することができる。
【００２４】
さらに、上記（９）または（１０）の場合、データリストにおいてデータとデータを記憶する複数の記憶媒体およびデータ記憶手段の各々とを対応付けて記憶するデータリスト記憶手段を備えるので、複数の記憶媒体およびデータ記憶手段のデータを一括的に管理することができる。これにより複数の記憶媒体およびデータ記憶手段の各々の区別なしに、複数の記憶媒体およびデータ記憶手段を跨いでデータを検索することができ、複数の記憶媒体およびデータ記憶手段のデータに対して検索を行なう際に煩雑な手間がかかることを防止し、迅速な検索を行なうことができる。
【００２５】
さらに、上記（１０）の場合、複数の記憶媒体およびデータ記憶手段の各々の区別なしに、複数の記憶媒体およびデータ記憶手段の各々に記憶されるデータの変化についても一括的に管理することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態に係るデータ管理装置の構成図である。
【図２】本発明の実施形態に係るデータ管理装置の表示装置の表示画面の一例を示す図である。
【図３】本発明の実施形態に係るデータ管理装置のデータリスト作成の動作を示すフローチャートである。
【図４】本発明の実施形態に係るデータ管理装置のデータ検索の動作を示すフローチャートである。
【図５】本発明の実施形態に係るデータ管理装置のデータ検索の検索結果（対象データ有り）を示す表示画面の一例を示す図である。
【図６】本発明の実施形態に係るデータ管理装置のデータ検索の検索結果（接続誘導）を示す表示画面の一例を示す図である。
【図７】本発明の実施形態に係るデータ管理装置のデータ検索の検索結果（対象データ無し）を示す表示画面の一例を示す図である。
【図８】本発明の実施形態に係るデータ管理装置のデータ検索の検索結果（対象データ消去）を示す表示画面の一例を示す図である。
【発明を実施するための形態】
【００２７】
以下、本発明の一実施形態に係るデータ管理装置およびプログラムについて添付図面を参照しながら説明する。
【００２８】
本実施形態によるデータ管理装置１０は、図１に示すように、複数のデバイスが有線または無線により接続されるインターフェース部１１と、入力部１２と、表示装置１３と、処理装置１４と、を備えている。本実施形態によるデータ管理装置１０は、例えば車両に搭載されており、各種のデータとして楽曲データを管理する場合には、複数のデバイスを、各種のメモリーカードおよびリムーバブルメディアなどの補助記憶装置（図示略）、情報端末１ａ、携帯型音響機器１ｂ、および車載音響機器１ｃなどとしている。
情報端末１ａは、例えば、タブレット端末、およびスマートフォンなどである。携帯型音響機器１ｂは、例えば、携帯型のデジタルオーディオプレーヤー、ポータブルＣＤプレーヤー、およびポータブルＭＤプレーヤーなどである。車載音響機器１ｃは、例えば、車両に搭載された据置型のＣＤプレーヤーおよびＤＶＤプレーヤーなどである。
【００２９】
インターフェース部１１は、例えば各種のメモリーカードが装着されるスロット、リムーバブルメディアが装填されるドライブ、およびＵＳＢ（Universal Serial Bus）などによる有線接続のための接続端子、並びに例えばＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信による無線接続のための通信機などを備えている。
入力部１２は、操作者による各種入力（例えば、手指による操作入力、音声入力など）を受け付け、各種入力に応じた入力信号を処理装置１４に出力する。
表示装置１３は、処理装置１４から出力される制御信号に応じた表示を行なう。
【００３０】
処理装置１４は、内蔵された各種の記憶媒体と、タイマーとなどの電子回路により構成されている。処理装置１４は、記憶部２１と、データリスト取得部２２と、データ検索部２３と、表示制御部２４と、を備えている。
記憶部２１は、処理装置１４に内蔵された各種の記憶媒体（例えば、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）、不揮発性メモリ、およびＲＡＭ（Random Access Memory）など）により構成されている。記憶部２１は、データ記憶部３１と、データリスト記憶部３２と、消去データリスト記憶部３３と、を備えている。データ記憶部３１は、各種のデータ（後述する楽曲データ、画像データ、および文章データなど）を記憶している。データリスト記憶部３２は、下記表１に示すように、後述するデータリスト取得部２２によって生成されるデータリストを記憶している。消去データリスト記憶部３３は、後述するデータリスト取得部２２によって生成される消去データリストを記憶している。
【００３１】
【表１】
2015204119.tif 000003
【００３２】
データリスト取得部２２は、インターフェース部１１に接続されている複数のデバイスの各々の記憶媒体およびデータ記憶部３１に記憶されているデータの内容を示すメタデータをデータリストとして取得する。データリスト取得部２２は、データリストにおいて、各データと各データを記憶するデバイスとを対応付けている。データリスト取得部２２は、取得したデータリストをデータリスト記憶部３２に記憶する。
データリスト取得部２２は、例えば、情報端末１ａ、携帯型音響機器１ｂ、および車載音響機器１ｃの各々の記憶媒体に記憶されている楽曲データの内容を示すメタデータをデータリストとして取得する。データリスト取得部２２は、例えば複数のオーディオトラック（トラック）データから成るアルバムデータに基づき、上記表１に示すように、楽曲データのデータリストを生成する。データリスト取得部２２は、楽曲データのデータリストにおいて、データ名（トラックデータ）、データ内容１（アーティスト名）、データ内容１（アルバム名）、楽曲データが記憶されているデバイス、デバイスの接続形態、およびデバイスの現在の接続有無を対応付けている。
【００３３】
データリスト取得部２２は、複数のデバイスの各々がインターフェース部１１に接続される度ごとに各デバイスの記憶媒体およびデータ記憶部３１に記憶されているデータの内容を示すメタデータをデータリストとして取得する。また、データリスト取得部２２は、データ記憶部３１に記憶されているデータが更新される度ごとに、各デバイスの記憶媒体およびデータ記憶部３１に記憶されているデータの内容を示すメタデータをデータリストとして取得する。データリスト取得部２２は、既にデータリスト記憶部３２に記憶されているデータリストに登録されているデバイスが再度、インターフェース部１１に接続された場合には、新たに取得したデータリストを用いてデータリスト記憶部３２のデータリストを更新する。また、データリスト取得部２２は、既にデータリスト記憶部３２に記憶されているデータリストに登録されているデータ記憶部３１に記憶されているデータが更新された場合には、新たに取得したデータリストを用いてデータリスト記憶部３２のデータリストを更新する。
データリスト取得部２２は、データリスト記憶部３２のデータリストを更新する際に、データリスト記憶部３２から消去されるデータリストが存在する場合には、この消去されるデータリストを消去データリストとして消去データリスト記憶部３３に記憶する。
【００３４】
データ検索部２３は、入力部１２などから出力される検索対象データの信号に応じて、データリスト記憶部３２のデータリストに登録されているデータにおいて検索対象データを検索し、データリストに検索対象データが存在するか否かを判定する。データ検索部２３は、データリスト記憶部３２のデータリストのデータのうちインターフェース部１１に接続されるデバイスに対応付けられたデータに検索対象データが存在すると判定した場合に、検索対象データを記憶するデバイスがインターフェース部１１に接続されているか否かを判定する。また、データ検索部２３は、入力部１２などから出力される検索対象データの信号に応じて、消去データリスト記憶部３３の消去データリストに登録されているデータにおいて検索対象データを検索し、消去データリストに検索対象データが存在するか否かを判定する。データ検索部２３は、これらの判定結果の信号を表示制御部２４に出力する。
【００３５】
表示制御部２４は、表示装置１３の表示を制御する。表示制御部２４は、データリスト記憶部３２のデータリストおよび消去データリスト記憶部３３の消去データリストに対して検索対象データの検索が行われる際には、図２に示すように、表示装置１３の表示画面１３Ａに入力部１２を介して検索対象データを入力するための入力欄１３ａを表示する。後述するように、表示制御部２４は、データ検索部２３から出力される各種の判定結果の信号に応じて表示装置１３の表示を制御する。
【００３６】
本実施の形態によるデータ管理装置１０は上記構成を備えており、次に、このデータ管理装置１０の動作について説明する。
【００３７】
以下に、データ管理装置１０のデータリスト作成の動作について説明する。
先ず、データリスト取得部２２は、図３に示すように、インターフェース部１１にデバイスが接続されているか、またはデータ記憶部３１に記憶されているデータが更新されているかを判定する（ステップＳ０１）。
この判定結果が「ＮＯ」の場合、データリスト取得部２２は、処理を終了させる（ステップＳ０１のＮＯ側）。
一方、この判定結果が「ＹＥＳ」の場合、データリスト取得部２２は、処理をステップＳ０２に進める（ステップＳ０１のＹＥＳ側）。
【００３８】
次に、データリスト取得部２２は、インターフェース部１１に接続されているデバイスまたはデータ記憶部３１が登録されているデータリストが、既にデータリスト記憶部３２に記憶されているか否かを判定する（ステップＳ０２）。
この判定結果が「ＮＯ」の場合、データリスト取得部２２は、処理をステップＳ０３に進める（ステップＳ０２のＮＯ側）。
一方、この判定結果が「ＹＥＳ」の場合、データリスト取得部２２は、処理をステップＳ０４に進める（ステップＳ０２のＹＥＳ側）。
そして、データリスト取得部２２は、インターフェース部１１に接続されているデバイスの記憶媒体およびデータ記憶部３１に記憶されているデータの内容を示すメタデータをデータリストとして取得する（ステップＳ０３）。データリスト取得部２２は、取得したデータリストをデータリスト記憶部３２に記憶して、一連の処理を終了させる。
【００３９】
また、データリスト取得部２２は、インターフェース部１１に接続されているデバイスの記憶媒体およびデータ記憶部３１に記憶されているデータの内容を示すメタデータをデータリストとして取得する（ステップＳ０４）。データリスト取得部２２は、新たに取得したデータリストを用いてデータリスト記憶部３２のデータリストを更新する。
次に、データリスト取得部２２は、データリスト記憶部３２のデータリストを更新する際に、データリスト記憶部３２から消去されるデータリストが存在するか否かを判定する（ステップＳ０５）。
この判定結果が「ＮＯ」の場合、データリスト取得部２２は、処理を終了させる（ステップＳ０５のＮＯ側）。
一方、この判定結果が「ＹＥＳ」の場合、データリスト取得部２２は、処理をステップＳ０６に進める（ステップＳ０５のＹＥＳ側）。
そして、データリスト取得部２２は、消去されるデータリストを消去データリストとして消去データリスト記憶部３３に記憶、または既に消去データリスト記憶部３３に記憶されている消去データリストを、新たに取得される消去データリストによって更新する。データリスト取得部２２は、作成または更新した消去データリストを消去データリスト記憶部３３に記憶して、一連の処理を終了させる。
【００４０】
以下に、データ管理装置１０のデータ検索の動作について説明する。
先ず、データ検索部２３は、図４に示すように、入力部１２などを介して検索対象データの検索が指示されているか否かを判定する（ステップＳ１１）。
この判定結果が「ＮＯ」の場合、データ検索部２３は、処理を終了させる（ステップＳ１１のＮＯ側）。
一方、この判定結果が「ＹＥＳ」の場合、データ検索部２３は、処理をステップＳ１２に進める（ステップＳ１１のＹＥＳ側）。
【００４１】
次に、データ検索部２３は、データリスト記憶部３２のデータリストまたは消去データリスト記憶部３３の消去データリストに登録されているデータに検索対象データが存在するか否かを判定する（ステップＳ１２）。
この判定結果が「ＮＯ」の場合、データ検索部２３は、処理をステップＳ１７に進める（ステップＳ１２のＮＯ側）。
一方、この判定結果が「ＹＥＳ」の場合、データ検索部２３は、処理をステップＳ１３に進める（ステップＳ１２のＹＥＳ側）。
【００４２】
次に、データ検索部２３は、検索対象データが登録されているのは消去データリスト記憶部３３の消去データリストであるか否かを判定する（ステップＳ１３）。
この判定結果が「ＹＥＳ」の場合、データ検索部２３は、処理をステップＳ１８に進める（ステップＳ１３のＹＥＳ側）。
一方、この判定結果が「ＮＯ」の場合、データ検索部２３は、処理をステップＳ１４に進める（ステップＳ１３のＮＯ側）。
【００４３】
次に、データ検索部２３は、検索対象データがデータ記憶部３１に記憶されているか、または検索対象データを記憶するデバイスがインターフェース部１１に接続されているか否かを判定する（ステップＳ１４）。
この判定結果が「ＮＯ」の場合、データ検索部２３は、処理をステップＳ１６に進める（ステップＳ１４のＮＯ側）。
一方、この判定結果が「ＹＥＳ」の場合、データ検索部２３は、処理をステップＳ１５に進める（ステップＳ１４のＹＥＳ側）。
【００４４】
次に、表示制御部２４は、図５に示すように、検索対象データ（例えば、トラック名「Ａ１１」）がデータリスト記憶部３２のデータリストに登録されているとともに、検索対象データを記憶するデバイスがインターフェース部１１に接続されていること、または検索対象データがデータ記憶部３１に記憶されていることを示す表示（例えば、データリスト上の強調表示など）１３ｂを表示装置１３に表示する（ステップＳ１５）。そして、表示制御部２４は、一連の処理を終了する。
また、表示制御部２４は、図６に示すように、検索対象データ（例えば、トラック名「Ｂ１１」）がデータリスト記憶部３２のデータリストに登録されているとともに、検索対象データを記憶するデバイスがインターフェース部１１に接続されていないことを示す表示（例えば、データリスト上の強調表示および文字情報による表示など）１３ｃを表示装置１３に表示する（ステップＳ１６）。さらに、表示制御部２４は、検索対象データを記憶するデバイスがインターフェース部１１に接続されるように誘導することを示す表示（例えば、接続設定を指示する文字情報による表示など）１３ｄを表示装置１３に表示する。そして、表示制御部２４は、一連の処理を終了させる。
【００４５】
また、表示制御部２４は、図７に示すように、検索対象データ（例えば、トラック名「Ａ１２」）がデータリスト記憶部３２のデータリストおよび消去データリスト記憶部３３の消去データリストに登録されていないことを示す表示（例えば、文字情報による表示など）１３ｅを表示装置１３に表示する（ステップＳ１７）。そして、表示制御部２４は、一連の処理を終了する。
また、表示制御部２４は、図８に示すように、検索対象データ（例えば、トラック名「Ａ１３」）が消去データリスト記憶部３３の消去データリストに登録されていること、つまりデータリスト記憶部３２のデータリストから消去されたことを示す表示（例えば、文字情報による表示など）１３ｆを表示装置１３に表示する（ステップＳ１８）。そして、表示制御部２４は、一連の処理を終了させる。
【００４６】
上述したように、本実施形態によるデータ管理装置１０によれば、データリスト取得部２２およびデータリスト記憶部３２を備えるので、各種のデバイスとインターフェース部１１との接続が解除された後であっても、検索対象データの検索を行なうことができる。これにより複数のデバイスのデータに対して検索対象データの検索を行なう際に、実際に各デバイスをインターフェース部１１に接続する必要を無くし、煩雑な手間がかかることを防止し、迅速な検索を行なうことができる。
さらに、データリストにおいてデータとデータを記憶する複数のデバイスおよびデータ記憶部３１の各々とを対応付けて記憶するデータリスト記憶部３２を備えるので、複数のデバイスおよびデータ記憶部３１のデータを一括的に管理することができる。これにより複数のデバイスおよびデータ記憶部３１の各々の区別なしに、複数のデバイスおよびデータ記憶部３１を跨いで検索対象データを検索することができ、複数のデバイスおよびデータ記憶部３１のデータに対して検索を行なう際に煩雑な手間がかかることを防止し、迅速な検索を行なうことができる。
【００４７】
さらに、検索対象データを記憶するデバイスがインターフェース部１１に接続されていない場合に、このデバイスの接続を促す表示画面を表示装置１３に表示させる表示制御部２４を備えるので、検索対象データを記憶するデバイスの接続を適切に誘導することができる。これにより複数のデバイスのデータを一括的に管理するデータリストを用いて検索対象データに的確にアクセスすることができる。
さらに、データリストの更新によって検索対象データが消去された場合に、その旨の表示を行なう表示制御部２４を備えるので、複数のデバイスおよびデータ記憶部３１の各々に記憶されるデータの変化についても一括的に管理することができる。
【００４８】
なお、上述した実施形態においてデータ管理装置１０は楽曲データを管理するとしたが、これに限定されず、他のデータ、例えば画像データまたは文章データなどを管理してもよい。
【００４９】
なお、上述した実施形態においてデータリスト取得部２２は、複数のデバイスの各々がインターフェース部１１に接続される度ごと、およびデータ記憶部３１に記憶されているデータが更新される度ごとに、各デバイスの記憶媒体およびデータ記憶部３１からメタデータを取得するとしたが、これに限定されない。
例えば、データリスト取得部２２は、データ記憶部３１に記憶されているデータが更新されたか否かを判定することはせずに、複数のデバイスの各々がインターフェース部１１に接続される度ごとに、各デバイスの記憶媒体およびデータ記憶部３１からメタデータを取得してもよい。
また、例えば、データリスト取得部２２は、複数のデバイスの各々がインターフェース部１１に接続される場合には、データ記憶部３１からは新たにメタデータを取得せずに、各デバイスの記憶媒体からメタデータを取得してもよい。また、例えば、データリスト取得部２２は、データ記憶部３１に記憶されているデータが更新される場合には、各デバイスの記憶媒体からは新たにメタデータを取得せずに、データ記憶部３１からメタデータを取得してもよい。これらの場合、データリスト取得部２２は、各デバイスの記憶媒体からメタデータを取得したか、またはデータ記憶部３１からメタデータを取得したかに応じて、既にデータリスト記憶部３２に記憶されているデータリストを部分的に更新してもよい。
【００５０】
なお、上述の実施形態に係るデータ管理装置１０の処理装置１４は、専用のハードウェアにより実現されるものであってもよいし、また、データ管理装置１０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより処理装置１４として動作させるようにしてもよい。なお、ここで言うコンピュータシステムとは、ＯＳや周辺機器などのハードウェアを含むものとする。また、コンピュータシステムは、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。
【００５１】
また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭなどの可搬媒体、コンピュータシステムに内蔵されるハードディスクなどの記憶装置のことをいう。さらに、コンピュータ読み取り可能な記録媒体とは、インターネットなどのネットワークや電話回線などの通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間にプログラムを保持しているものも含むものとする。
【００５２】
また、上記プログラムは、このプログラムを記憶装置などに格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する伝送媒体は、インターネットなどのネットワーク（通信網）や電話回線などの通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。
さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００５３】
上述の実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上述の新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上述の実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５４】
１０…データ管理装置、１１…インターフェース部、１２…入力部、１３…表示装置（表示部）、１４…処理装置、２１…記憶部、２２…データリスト取得部（データリスト取得手段、更新手段）、２３…データ検索部（データ検索手段、データ判定手段、接続判定手段）、２４…表示制御部（表示制御手段）、３１…データ記憶部（データ記憶手段）、３２…データリスト記憶部（データリスト記憶手段）、３３…消去データリスト記憶部（消去データリスト記憶手段）
【図１】
2015204119.tif 000004
【図２】
2015204119.tif 000005
【図３】
2015204119.tif 000006
【図４】
2015204119.tif 000007
【図５】
2015204119.tif 000008
【図６】
2015204119.tif 000009
【図７】
2015204119.tif 000010
【図８】
2015204119.tif 000011