(57)【要約】【課題】表示画面のちらつきを防止することができる「データ処理装置、制御プログラム及びコンピュータ読み取り可能な記録媒体」を提供する。【解決手段】マイクロコントローラ２８は、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれるタグ情報（画像データのピクセル数又は前記画像データのデータ量）に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別し（ステップＳ３３，ステップＳ４２）、両画像ファイルに含まれる画像データが互いに同一であると判別されたときに、次に再生される楽曲ファイルに対応する画像ファイルの取得を中止する（ステップＳ３４）。【選択図】図３
2008310189.tif 000002
【特許請求の範囲】
【請求項１】
複数の楽曲ファイルと、当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルであって、各画像ファイルがタグ情報及び画像データを含むものとを記憶する外部機器と接続する接続手段と、
前記複数の楽曲ファイルの各々を再生する再生手段と、
前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段と、
再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれるタグ情報に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別する判別手段と、
両画像ファイルに含まれる画像データが互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルの取得を中止する中止手段と
を備えることを特徴とするデータ処理装置。
【請求項２】
前記タグ情報は、前記画像データのピクセル数及び前記画像データのデータ量のうち少なくとも１つであることを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記判別手段は、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれる画像データの一部の色情報に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別することを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項４】
前記判別手段は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの一部の色情報が白黒の情報である場合には、前記両画像ファイルに含まれる画像データの同一性の判別を中止することを特徴とする請求項３に記載のデータ処理装置。
【請求項５】
タグ情報を含む複数の楽曲ファイル、及び当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルを記憶する外部機器と接続する接続手段と、
前記複数の楽曲ファイルの各々を再生する再生手段と、
前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段と、
再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であるか否かを判別する判別手段と、
前記再生が終了した楽曲ファイル及び前記次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データが表示可能な状態になるまで、前記再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データを表示するように前記表示手段を制御する制御手段と
を備えることを特徴とするデータ処理装置。
【請求項６】
前記タグ情報は、アーティスト名又はアルバム名の情報であることを特徴とする請求項５に記載のデータ処理装置。
【請求項７】
前記再生が終了した楽曲ファイル及び当該楽曲ファイル対応する画像ファイルを記憶する内部記憶手段を備え、
前記再生が終了した楽曲ファイル及び前記次に再生される楽曲ファイルの各々に含まれるアーティスト名又はアルバム名の情報が互いに同一であると判別されたときに、前記制御手段は、前記内部記憶手段に記憶された画像ファイルに含まれる画像データを表示するように前記表示手段を制御することを特徴とする請求項４又は５に記載のデータ処理装置。
【請求項８】
前記制御手段は、前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを前記外部機器から取得する取得手段を備え、
前記取得手段が前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを前記外部機器から取得したときに、前記制御手段は、前記再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データを前記外部機器から取得された画像データに切り換えて表示するように前記表示手段を制御することを特徴とする請求項５乃至７のいずれか１項に記載のデータ処理装置。
【請求項９】
コンピュータを、
複数の楽曲ファイルと、当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルであって、各画像ファイルがタグ情報及び画像データを含むものとを記憶する外部機器と接続する接続手段、
前記複数の楽曲ファイルの各々を再生する再生手段、
前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段、
再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれるタグ情報に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別する判別手段、及び
両画像ファイルに含まれる画像データが互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルの取得を中止する中止手段
として機能させることを特徴とする制御プログラム。
【請求項１０】
コンピュータを、
タグ情報を含む複数の楽曲ファイル、及び当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルを記憶する外部機器と接続する接続手段、
前記複数の楽曲ファイルの各々を再生する再生手段、
前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段、
再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であるか否かを判別する判別手段、及び
前記再生が終了した楽曲ファイル及び前記次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データが表示可能な状態になるまで、前記再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データを表示するように前記表示手段を制御する制御手段
として機能させることを特徴とする制御プログラム。
【請求項１１】
コンピュータを、
複数の楽曲ファイルと、当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルであって、各画像ファイルがタグ情報及び画像データを含むものとを記憶する外部機器と接続する接続手段、
前記複数の楽曲ファイルの各々を再生する再生手段、
前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段、
再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれるタグ情報に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別する判別手段、及び
両画像ファイルに含まれる画像データが互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルの取得を中止する中止手段
として機能させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１２】
コンピュータを、
タグ情報を含む複数の楽曲ファイル、及び当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルを記憶する外部機器と接続する接続手段、
前記複数の楽曲ファイルの各々を再生する再生手段、
前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段、
再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であるか否かを判別する判別手段、及び
前記再生が終了した楽曲ファイル及び前記次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データが表示可能な状態になるまで、前記再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データを表示するように前記表示手段を制御する制御手段
として機能させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体（外部メディア）に記憶された楽曲ファイルの楽曲データを再生するデータ処理装置、制御プログラム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来より、画像データ保存装置及び画像表示装置を備える画像表示システムが知られている（例えば、特許文献１参照）。
【０００３】
特許文献１では、画像データ保存装置は、画像表示装置から画像表示のための画像データ転送を要求されると、まず画像表示装置の解像度に合わせた初期表示のための低解像度の画像データを転送し、その後、高解像度の画像データを転送する。画像表示装置は、送られてくる低解像度の画像データを表示するとともに、高解像度の画像データを一時記憶し、利用者の操作に応じて、この記憶された高解像度の画像データを加工して表示する。
【０００４】
また、従来より、外部機器（例えばipod（登録商標））が接続可能な車載オーディオ機器が知られている。この車載オーディオ機器は、ipod内部に保持されている楽曲データ及び画像データ（例えば、音楽アルバムのジャケット写真）を読み出して、楽曲データの再生中に画像データを表示する。
【特許文献１】特開平７−９８５７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した車載オーディオ機器では、楽曲データの再生終了後、次の楽曲データを再生する場合に、ipodから当該次の楽曲データに対応する画像データを読み出す時間がかかるため、当該次の楽曲データの再生が開始してから画像データの表示が行われるまでに時間差が発生する。このため、複数の楽曲データが連続して再生される場合に、車載オーディオ機器の表示部では、画像データが表示されたり、消えたりする状態が繰り返され、表示画面のちらつきが発生する。
【０００６】
また、上記車載オーディオ機器に特許文献１の技術を組み合わせた場合でも、楽曲データの切り換えに応じて画像データの切り換えが行われるため、画像データの切り換え直後の新たな画像データの表示にかかる時間は短いものの、車載オーディオ機器の表示部では、画像データが表示されたり、消えたりする状態が繰り返され、表示画面のちらつきが発生する。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、その目的は、表示画面のちらつきを防止することができるデータ処理装置、制御プログラム及びコンピュータ読み取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明のデータ処理装置は、複数の楽曲ファイルと、当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルであって、各画像ファイルがタグ情報及び画像データを含むものとを記憶する外部機器と接続する接続手段と、前記複数の楽曲ファイルの各々を再生する再生手段と、前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段と、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれるタグ情報に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別する判別手段と、両画像ファイルに含まれる画像データが互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルの取得を中止する中止手段とを備える。
【０００９】
かかる構成によれば、再生が終了した楽曲ファイルに対応する画像ファイルに含まれるタグ情報及び次に再生される楽曲ファイルに対応する画像ファイルに含まれるタグ情報が互いに同一である場合に、次に再生される楽曲ファイルに対応する画像ファイルの取得が中止されるので、表示手段に表示される画像データの切り換えがなく、表示画面のちらつきを防止することができる。また、画像データの取得処理により生じる負荷を軽減することができる。
【００１０】
好ましくは、前記タグ情報は、前記画像データのピクセル数及び前記画像データのデータ量のうち少なくとも１つである。
【００１１】
かかる構成によれば、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像データの同一性を精度良く判別することができる。
【００１２】
好ましくは、前記判別手段は、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれる画像データの一部の色情報に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別する。
【００１３】
かかる構成によれば、互いに比較する画像データのデータ容量が小さいので、両画像データの同一性を迅速に判別することができる。また、両画像データの一部の色情報を使って両画像データの同一性を判別しているので、両画像データの同一性を精度良く判別することができる。
【００１４】
より好ましくは、前記判別手段は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの一部の色情報が白黒の情報である場合には、前記両画像ファイルに含まれる画像データの同一性の判別を中止する。
【００１５】
かかる構成によれば、両画像ファイルに含まれる画像データの同一性の判別の精度が低下することを防止することができる。
【００１６】
上記目的を達成するため、本発明のデータ処理装置は、タグ情報を含む複数の楽曲ファイル、及び当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルを記憶する外部機器と接続する接続手段と、前記複数の楽曲ファイルの各々を再生する再生手段と、前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段と、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であるか否かを判別する判別手段と、前記再生が終了した楽曲ファイル及び前記次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データが表示可能な状態になるまで、前記再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データを表示するように前記表示手段を制御する制御手段とを備える。
【００１７】
かかる構成によれば、表示画面のちらつきを防止することができる。
【００１８】
好ましくは、前記タグ情報は、アーティスト名又はアルバム名の情報である。
【００１９】
かかる構成によれば、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に含まれるアーティスト名又はアルバム名の情報が互いに同一であると判別されたときは、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データと、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データとが一致する可能性が高く、画像データの表示の切り換えによってユーザに違和感を与えることはない。また、仮に、両画像データが異なる場合でも、両画像データはアーティスト名又はアルバム名において関連性を有するので、ユーザが感じる違和感を最小限にとどめることができる。
【００２０】
好ましくは、データ処理装置は、前記再生が終了した楽曲ファイル及び当該楽曲ファイル対応する画像ファイルを記憶する内部記憶手段を備え、前記再生が終了した楽曲ファイル及び前記次に再生される楽曲ファイルの各々に含まれるアーティスト名又はアルバム名の情報が互いに同一であると判別されたときに、前記制御手段は、前記内部記憶手段に記憶された画像ファイルに含まれる画像データを表示するように前記表示手段を制御する。
【００２１】
かかる構成によれば、表示手段は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データを外部機器から取得する場合よりも早く表示することができる。
【００２２】
好ましくは、前記制御手段は、前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを前記外部機器から取得する取得手段を備え、前記取得手段が前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを前記外部機器から取得したときに、前記制御手段は、前記再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データを前記外部機器から取得された画像データに切り換えて表示するように前記表示手段を制御する。
【００２３】
かかる構成によれば、画像データの表示をスムーズに切り換えることができる。
【００２４】
上記目的を達成するため、本発明の制御プログラムは、コンピュータを、複数の楽曲ファイルと、当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルであって、各画像ファイルがタグ情報及び画像データを含むものとを記憶する外部機器と接続する接続手段、前記複数の楽曲ファイルの各々を再生する再生手段、前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれるタグ情報に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別する判別手段、及び両画像ファイルに含まれる画像データが互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルの取得を中止する中止手段として機能させる。
【００２５】
上記目的を達成するため、本発明の制御プログラムは、コンピュータを、タグ情報を含む複数の楽曲ファイル、及び当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルを記憶する外部機器と接続する接続手段、前記複数の楽曲ファイルの各々を再生する再生手段、前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であるか否かを判別する判別手段、及び前記再生が終了した楽曲ファイル及び前記次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データが表示可能な状態になるまで、前記再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データを表示するように前記表示手段を制御する制御手段として機能させる。
【００２６】
上記目的を達成するため、本発明のコンピュータ読み取り可能な記録媒体は、コンピュータを、複数の楽曲ファイルと、当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルであって、各画像ファイルがタグ情報及び画像データを含むものとを記憶する外部機器と接続する接続手段、前記複数の楽曲ファイルの各々を再生する再生手段、前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれるタグ情報に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別する判別手段、及び両画像ファイルに含まれる画像データが互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルの取得を中止する中止手段として機能させるためのプログラムを記録している。
【００２７】
上記目的を達成するため、本発明のコンピュータ読み取り可能な記録媒体は、コンピュータを、タグ情報を含む複数の楽曲ファイル、及び当該複数楽曲ファイルにそれぞれ関連付けられる複数の画像ファイルを記憶する外部機器と接続する接続手段、前記複数の楽曲ファイルの各々を再生する再生手段、前記再生手段で再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示する表示手段、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であるか否かを判別する判別手段、及び前記再生が終了した楽曲ファイル及び前記次に再生される楽曲ファイルの各々に含まれるタグ情報が互いに同一であると判別されたときに、前記次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データが表示可能な状態になるまで、前記再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データを表示するように前記表示手段を制御する制御手段として機能させるためのプログラムを記録している。
【００２８】
上記の制御プログラム及びコンピュータ読み取り可能な記録媒体によれば、上記データ処理装置と同様の効果を奏する。
【発明の効果】
【００２９】
本発明によれば、表示画面のちらつきを防止することができる。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００３１】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係るデータ処理装置の構成を示すブロック図である。本実施の形態に係るデータ処理装置は、パーソナルコンピュータ、携帯機器、又はカーオーディオやナビゲーション装置等の車載用楽曲再生装置に適用される。
【００３２】
データ処理装置１は、ＵＳＢメモリ３０を接続するためのＵＳＢコネクタ１２ａ、ＳＤ（Secure Digital）カード３２を接続するためのＳＤスロット１２ｂ、ipod（登録商標）３４を接続するためのＵＳＢコネクタ１２ｃ、ＵＳＢコネクタ１２ａ、ＳＤスロット１２ｂ及びＵＳＢコネクタ１２ｃと接続されるインターフェース（Ｉ／Ｆ）部１４、ＵＳＢメモリ３０、ＳＤカード３２又はipod３４から読取られた楽曲データのディジタルオーディオ信号をアナログオーディオ信号に変換するディジタル／アナログコンバータ（ＤＡＣ）１６、アナログオーディオ信号を増幅するアンプ１８、増幅されたオーディオ信号を可聴音に変換するスピーカ２０、不図示のタッチパネルやリモートコントローラ等を含みユーザからの入力を受け取る入力部２２を備えている。
【００３３】
さらに、データ処理装置１は、ＵＳＢメモリ３０、ＳＤカード３２又はipod３４に含まれる楽曲データに関するデータベースや画像データ等を表示する表示部２４、ＵＳＢメモリ３０、ＳＤカード３２又はipod３４から読取った楽曲データ及び画像データ、並びに楽曲データのデータベースを格納するメモリ２６、および各部を制御するマイクロコントローラ２８を有する。
【００３４】
メモリ２６は、例えば、ハードディスクや不揮発性メモリ等で構成されている。マイクロコントローラ２８は、内部にＲＡＭ／ＲＯＭ２８ａ及びＣＰＵ２８ｂを備えている。ＲＡＭ／ＲＯＭ２８ａは制御プログラム、直前に再生された楽曲の１曲分の楽曲ファイルやこれに対応する画像ファイルなどを格納する。従って、ＲＡＭ／ＲＯＭ２８ａに格納される楽曲ファイルやこれに対応する画像ファイルは、再生される楽曲が変更されるたびに更新される。入力部２２は、各種の操作ボタン等を備えている。
【００３５】
マイクロコントローラ２８は、ＲＡＭ／ＲＯＭ２８ａに格納されたプログラムに従い、メモリ３０がＵＳＢコネクタ１２ａに接続されると、ＵＳＢメモリ３０の接続を認識し、それに応じてＵＳＢメモリ３０に格納された楽曲データ及び画像データに関するデータベースを自動的に作成する機能を備える。同様に、マイクロコントローラ２８は、ＲＡＭ／ＲＯＭ２８ａに格納されたプログラムに従い、ＳＤカード３２がＳＤスロット１２ｂに接続されると、ＳＤカード３２の接続を認識し、それに応じてＳＤカード３２に格納された楽曲データ及び画像データに関するデータベースを自動的に作成する機能を備える。さらに、マイクロコントローラ２８は、ＲＡＭ／ＲＯＭ２８ａに格納されたプログラムに従い、ipod３４がＵＳＢコネクタ１２ｃに接続されると、ipod３４の接続を認識し、それに応じてipod３４に格納された楽曲データ及び画像データに関するデータベースを自動的に作成する機能を備える。作成されたデータベースの内容は、表示部２４に表示され、ユーザのデータ検索に即座に供されるようになっている。
【００３６】
尚、楽曲ファイルのフォーマットは、ＷＡＶ形式でも、ＭＰ３やＷＭＡのような圧縮形式のものであってもよい。
【００３７】
図２（Ａ）は、ＵＳＢメモリ３０、ＳＤカード３２又はipod３４に含まれる楽曲ファイルの構成を示す模式図であり、図２（Ｂ）は、ＵＳＢメモリ３０、ＳＤカード３２又はipod３４に含まれる画像ファイルの構成を示す模式図である。
【００３８】
同図に示すように、楽曲ファイルは、タグ情報と楽曲データとで構成されている。タグ情報は、楽曲データに関する情報として、アーティスト名、アルバム名、タイトル名、リンク情報を含むが、さらにジャンル名、演奏時間等を含んでいてもよい。リンク情報は、楽曲ファイルとリンクさせる画像ファイルを指定する。
【００３９】
画像ファイルは、タグ情報と画像データ（例えば音楽ジャケットの写真）とで構成されている。タグ情報は、画像データのデータ量の情報及び画像データの縦横のピクセル数の情報を備えている。楽曲ファイル又は画像ファイルのタグ情報は、それぞれ所望の楽曲データ又は画像データを検索する際のキーとなる。
【００４０】
以下の説明では、ipod３４に記憶された楽曲ファイル及び画像ファイルを利用する場合の処理を説明するが、ＵＳＢメモリ３０又はＳＤカード３２に記憶された楽曲ファイル及び画像ファイルを利用する場合も同様の処理が実行される。
【００４１】
データ処理装置１がipod３４に記憶された楽曲ファイルを再生する場合、マイクロコントローラ２８は再生対象の楽曲ファイルに対応する画像ファイルをipod３４から読み出し、当該画像ファイルに含まれる画像データを表示部２４に表示する。マイクロコントローラ２８は、再生が終了した楽曲ファイルを次に再生される楽曲ファイルに切り換える際に、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データと次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データとが互いに同一であるか否かを判別する。両画像データが同一である場合には、マイクロコントローラ２８は、再生が終了した楽曲ファイルに対応する画像データに含まれる画像データの表示を維持し、次に再生される楽曲データに対応する画像ファイルの取得を中止する。これにより、表示画面のちらつきを防止すると共にマイクロコントローラ２８に対する負荷を軽減する。
【００４２】
上記両画像データの同一性の判別方法は、（１）両画像データの縦横のピクセル数の比較、（２）両画像データのデータ量の比較、（３）両画像データの所定画素のデータ内容（具体的には画素の色情報）の比較などがある。
【００４３】
以下、（１）両画像データの縦横のピクセル数の比較について説明する。
【００４４】
図３は、マイクロコントローラ２８が実行する処理を示すフローチャートである。
【００４５】
まず、楽曲ファイルに含まれる楽曲データの再生が終了する（ステップＳ３１）。ここで、上記楽曲データの再生とは、通常再生による楽曲データの再生終了又はトラックアップ／トラックダウンによる楽曲データの再生終了を表している。尚、当該楽曲ファイルに対応する画像ファイルは、マイクロコントローラ２８のＲＡＭ／ＲＯＭ２８ａに保存されているものとする。また、当該楽曲ファイルに対応する画像ファイルに含まれる画像データは表示部２４に表示されているものとする。
【００４６】
マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルに含まれる縦横のピクセル数の情報をipod３４から取得する（ステップＳ３２）。
【００４７】
次いで、マイクロコントローラ２８は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの縦横のピクセル数と次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データの縦横のピクセル数とが互いに同一であるか否かを判別する（ステップＳ３３）。尚、このステップでは、画像データの縦横のピクセル数を使って判別工程を実行しているが、画像データを構成するピクセルの総数を使って判別工程を実行してもよい。
【００４８】
ステップＳ３３でＹＥＳの場合には、マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルの取得を中止する（ステップＳ３４）。このとき、表示部２４は再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの表示を維持する。
【００４９】
マイクロコントローラ２８は、次に再生される楽曲ファイルを取得し、ディジタル／アナログコンバータ（ＤＡＣ）１６、アンプ１８及びスピーカ２０を介して、次の楽曲ファイルの再生を開始して（ステップＳ３５）、本処理を終了する。
【００５０】
ステップＳ３３でＮＯの場合には、マイクロコントローラ２８は、次に再生される楽曲ファイルを取得し、ディジタル／アナログコンバータ（ＤＡＣ）１６、アンプ１８及びスピーカ２０を介して、次の楽曲ファイルの再生を開始する。同時に、マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルを取得する（ステップＳ３６）。
【００５１】
マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示部２４に出力し（ステップＳ３７）、本処理を終了する。表示部２４は、現在表示されている画像データ（即ち、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データ）を次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データに切り換えて表示する。
【００５２】
次に、（２）両画像データのデータ量の比較について説明する。
【００５３】
図４は、マイクロコントローラ２８が実行する処理の第１変形例を示すフローチャートである。図３と同一の処理には、同一のステップ番号を付して、その説明は省略する。
【００５４】
ステップＳ３１の処理後、マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データのデータ量の情報をipod３４から取得する（ステップＳ４１）。
【００５５】
次いで、マイクロコントローラ２８は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データのデータ量と次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データのデータ量とが互いに同一であるか否かを判別する（ステップＳ４２）。
【００５６】
ステップＳ４２でＹＥＳの場合には、ステップＳ３４に進む。一方、ステップＳ４２でＮＯの場合には、ステップＳ３６に進む。
【００５７】
次いで、（３）両画像データの所定画素のデータ内容の比較について説明する。
【００５８】
図５は、マイクロコントローラ２８が実行する処理の第２変形例を示すフローチャートである。図３と同一の処理には、同一のステップ番号を付して、その説明は省略する。
【００５９】
ステップＳ３１の処理後、マイクロコントローラ２８は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの１画素あたりのデータサイズが２byte以上であるか否かを判別する（ステップＳ５１）。ここで、判別対象となる画素は、その画像データに含まれる任意数の画素であり、入力部２２を介して設定されるようにしてもよい。例えば、判別対象となる画素は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの中心の１画素（画像データの縦及び横のピクセル数がともに奇数の場合）、中心の２画素（画像データの縦及び横のピクセル数のうちいずれか一方が偶数の場合）、又は中心の４画素（画像データの縦及び横のピクセル数がともに偶数の場合）である。また、ステップＳ５１の判別は、比較対象に用いる画素として約６．５万色のいずれかの色を帯びる画素を採用し、比較対象に用いる画素から白黒の画素を除くために実行される。これは、比較対象に用いる画素が白黒の画素であると、上記両画像データの同一性の判別の精度が低下することを防止するためである。
【００６０】
ステップＳ５１でＮＯの場合には、本処理を終了する。一方、ステップＳ５１でＹＥＳの場合には、マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データの所定画素（即ち、画像データの一部分）のデータ内容（具体的には、色情報）を取得する（ステップＳ５２）。ここで、データ内容の取得の対象となる所定画素は、ステップＳ５１で処理対象となった画素と同一の位置にある画素としてもよい。
【００６１】
次いで、マイクロコントローラ２８は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの所定画素のデータ内容と、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データの所定画素のデータ内容とが同一であるか否かを判別する（ステップＳ５３）。尚、本ステップでは、両画像データの中心の１画素同士のデータ内容の同一性を判別してもよいが、両画像データの中心の２画素同士のデータ内容の同一性の判別又は両画像データの中心の４画素同士のデータ内容の同一性の判別を実行してもよい。また、互いに比較する画像データの箇所は中心に限定する必要はなく、互いに比較する画像データの箇所を入力部２２で設定できるようにしてもよい。
【００６２】
再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの中心１画素のデータ内容（即ち、色情報）が「０ｘＤＣＦ２」であり、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データの中心１画素のデータ内容が「０ｘＣＢ３１」である場合には、両者は異なると判別される。
【００６３】
ステップＳ５３でＹＥＳの場合には、ステップＳ３４に進む。一方、ステップＳ５３でＮＯの場合には、ステップＳ３６に進む。
【００６４】
尚、上記両画像データの同一性の判別方法として、（１）両画像データの縦横のピクセル数の比較、（２）両画像データのデータ量の比較、（３）両画像データの１画素あたりのデータ内容の比較を適宜組み合わせるようにしてもよい。組み合わせのパターンは、（１）の比較と（２）の比較、（１）の比較と（３）の比較、（２）の比較と（３）の比較、又は（１）〜（３）の全ての比較となる。このように、判別方法を組み合わせることにより、上記両画像データの同一性の高精度の判別結果が得られる。（１）〜（３）の全ての比較を組み合わせた場合に、マイクロコントローラ２８が実行する処理を図６に示す。
【００６５】
以上詳細に説明したように、本実施の形態によれば、マイクロコントローラ２８は、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれるタグ情報（画像データのピクセル数又は前記画像データのデータ量）に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別し（ステップＳ３３，ステップＳ４２）、両画像ファイルに含まれる画像データが互いに同一であると判別されたときに、次に再生される楽曲ファイルに対応する画像ファイルの取得を中止するので（ステップＳ３４）、表示部２４に表示される画像データの切り換えがなく、表示部２４の表示画面のちらつきを防止することができる。また、画像データの取得処理により生じる負荷を軽減することができる。
【００６６】
また、タグ情報は、前記画像データのピクセル数及び前記画像データのデータ量のうち少なくとも１つであるので、マイクロコントローラ２８は、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像データの同一性を精度良く判別することができる。
【００６７】
さらに、マイクロコントローラ２８は、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれる画像データの一部の色情報に基づいて、両画像ファイルに含まれる画像データが互いに同一であるか否かを判別する（ステップＳ５３）。よって、互いに比較する画像データのデータ容量が小さいので、両画像データの同一性を迅速に判別することができる。また、両画像データの一部の色情報を使って両画像データの同一性を判別しているので、両画像データの同一性を精度良く判別することができる。
【００６８】
さらにまた、マイクロコントローラ２８は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの一部の色情報が白黒の情報である場合には、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に対応する画像ファイルに含まれる画像データの同一性の判別を中止するので（ステップＳ５１でＮＯ）、両画像ファイルに含まれる画像データの同一性の判別の精度が低下することを防止することができる。
【００６９】
（第２の実施の形態）
本実施の形態に係るデータ処理装置は、第１の実施の形態に係るデータ処理装置１の構成と同一の構成を有する。
【００７０】
図７は、第２の実施の形態において、マイクロコントローラ２８が実行する処理を示すフローチャートである。
【００７１】
まず、楽曲ファイルに含まれる楽曲データの再生が終了する（ステップＳ７１）。ここで、上記楽曲データの再生とは、通常再生による楽曲データの再生終了又はトラックアップ／トラックダウンによる楽曲データの再生終了を表している。尚、当該楽曲ファイルに含まれるタグ情報（具体的には、アーティスト名、アルバム名、タイトル名、及びリンク情報）は、マイクロコントローラ２８のＲＡＭ／ＲＯＭ２８ａに保存されている。また、当該楽曲ファイルに対応する画像ファイルに含まれる画像データはマイクロコントローラ２８のＲＡＭ／ＲＯＭ２８ａに保存されているものとする。
【００７２】
次に、マイクロコントローラ２８は、次に再生される楽曲ファイルに含まれるタグ情報（ここでは、アーティスト名及びアルバム名）をipod３４から取得する（ステップＳ７２）。
【００７３】
次いで、マイクロコントローラ２８は、再生が終了した楽曲ファイルのアルバム名と次に再生される楽曲ファイルのアルバム名とが互いに同一であるか否かを判別する（ステップＳ７３）。
【００７４】
ステップＳ７３でＹＥＳの場合には、マイクロコントローラ２８は再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データを表示部２４に表示させる（ステップＳ７５）。即ち、表示部２４は再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの表示を維持する。
【００７５】
その後、マイクロコントローラ２８は、次に再生される楽曲ファイルをipod３４から取得し、ディジタル／アナログコンバータ（ＤＡＣ）１６、アンプ１８及びスピーカ２０を介して、次に再生される楽曲ファイルの再生を開始する（ステップＳ７６）。その後、マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルを取得する（ステップＳ７７）。
【００７６】
次いで、マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルの取得が完了したか否かを判別する（ステップＳ７８）。ステップＳ７８でＮＯの場合には、ステップＳ７７に戻る。一方、ステップＳ７８でＹＥＳの場合には、マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを表示部２４に表示させる（ステップＳ７９）、本処理を終了する。このように、マイクロコントローラ２８は、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルのアーティスト名又はアルバム名の情報が互いに同一であると判別されたときに、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データが表示可能な状態になるまで、再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データを表示するように表示部２４を制御する（即ち、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを取得し、表示部２４に出力するまで、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データの表示を維持するように表示部２４を制御する）。
【００７７】
ステップＳ７９では、表示部２４は、現在表示されている画像データ（即ち、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データ）を次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データに切り換えて表示する。
【００７８】
上記ステップＳ７３でＮＯの場合には、マイクロコントローラ２８は、再生が終了した楽曲ファイルのアーティスト名と次に再生される楽曲ファイルのアーティスト名とが互いに同一であるか否かを判別する（ステップＳ７４）。ステップＳ７４でＹＥＳの場合には、ステップＳ７５に進む。一方、ステップＳ７４でＮＯの場合には、ステップＳ７６に進む。
【００７９】
図８は、マイクロコントローラ２８が実行する処理の変形例を示すフローチャートである。図７と同一の処理には、同一のステップ番号を付して、その説明は省略する。また、上記ステップＳ７１の処理後では、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データはマイクロコントローラ２８のＲＡＭ／ＲＯＭ２８ａに保存されているものとしたが、本フローチャートでは、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データは、マイクロコントローラ２８のＲＡＭ／ＲＯＭ２８ａに保存されていない場合（例えば、再生が終了した楽曲ファイルに対応する画像ファイルが初めから存在しない場合）もあるものとする。
【００８０】
ステップＳ７３又はステップＳ７４でＹＥＳの場合には、マイクロコントローラ２８は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データはマイクロコントローラ２８のＲＡＭ／ＲＯＭ２８ａに保存されているか否かを判別する（ステップＳ８１）。ステップＳ８１でＹＥＳの場合には、マイクロコントローラ２８は、ＲＡＭ／ＲＯＭ２８ａに含まれる画像データを表示部２４に表示させ（ステップＳ８２）、ステップＳ７６に進む。ステップＳ８１でＮＯの場合には、ステップＳ７６に進む。
【００８１】
尚、上記図７、図８の処理では、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データは、マイクロコントローラ２８のＲＡＭ／ＲＯＭ２８ａに保存されていたが、当該画像データは、メモリ２６に保存されるようにしてもよい。
【００８２】
以上詳細に説明したように、本実施の形態によれば、マイクロコントローラ２８は、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの関連性が高い場合、即ち、これらの楽曲ファイルの各々に含まれるタグ情報が互いに同一であると判別した場合に、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データが表示可能な状態になるまで（即ち、マイクロコントローラ２８が、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データを取得し、表示部２４に出力するまで）、再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データを表示するように表示手段を制御するので、表示画面のちらつきを防止することができる。
【００８３】
また、タグ情報は、アーティスト名又はアルバム名の情報を含むので、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に含まれるアーティスト名又はアルバム名の情報が互いに同一であると判別されたときは、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データと、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データとが一致する可能性が高く、画像データの表示の切り換えによってユーザに違和感を与えることはない。また、仮に、両画像データが異なる場合でも、両画像データはアーティスト名又はアルバム名において関連性を有するので、ユーザが感じる違和感を最小限にとどめることができる。
【００８４】
さらに、ＲＡＭ／ＲＯＭ２８ａ又はメモリ２６が再生が終了した楽曲ファイル及び当該楽曲ファイル対応する画像ファイルを記憶し、再生が終了した楽曲ファイル及び次に再生される楽曲ファイルの各々に含まれるアーティスト名又はアルバム名の情報が互いに同一であると判別されたときに、マイクロコントローラ２８は、ＲＡＭ／ＲＯＭ２８ａ又はメモリ２６に記憶された画像ファイルに含まれる画像データを表示するように表示部２４を制御する。よって、表示部２４は、再生が終了した楽曲ファイルに対応する画像ファイルに含まれる画像データをipod３４等から取得する場合よりも早く表示することができる。
【００８５】
さらにまた、マイクロコントローラ２８は、次に再生される楽曲ファイルに対応する画像ファイルに含まれる画像データをipod３４等から取得したときに、再生が終了した楽曲ファイル対応する画像ファイルに含まれる画像データをipod３４等から取得された画像データに切り換えて表示するように表示部２４を制御するので、画像データの表示をスムーズに切り換えることができる。
【００８６】
データ処理装置１の機能を実現するためのソフトウェアのプログラムが記録されている記録媒体を、データ処理装置１に供給し、データ処理装置１のマイクロコントローラ２８が記憶媒体に格納されたプログラムを読み出し実行することによっても、上記実施の形態と同様の効果を奏する。プログラムを供給するための記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、又はＳＤカードなどがある。
【００８７】
また、データ処理装置１のマイクロコントローラ２８が、データ処理装置１の機能を実現するためのソフトウェアのプログラムを実行することによっても、上記実施の形態と同様の効果を奏する。
【００８８】
尚、本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【図面の簡単な説明】
【００８９】
【図１】本発明の第１の実施の形態に係るデータ処理装置の構成を示すブロック図である。
【図２】（Ａ）は、ＵＳＢメモリ、ＳＤカード又はipod（登録商標）に含まれる楽曲ファイルの構成を示す模式図であり、（Ｂ）は、ＵＳＢメモリ、ＳＤカード又はipodに含まれる画像ファイルの構成を示す模式図である。
【図３】第１の実施の形態において、マイクロコントローラが実行する処理を示すフローチャートである。
【図４】マイクロコントローラが実行する処理の第１変形例を示すフローチャートである。
【図５】マイクロコントローラが実行する処理の第２変形例を示すフローチャートである。
【図６】マイクロコントローラ２８が実行する処理の第３変形例を示すフローチャートである。
【図７】第２の実施の形態において、マイクロコントローラが実行する処理を示すフローチャートである。
【図８】マイクロコントローラが実行する処理の変形例を示すフローチャートである。
【符号の説明】
【００９０】
１  データ処理装置
１２ａ  ＵＳＢコネクタ
１２ｂ  ＳＤスロット
１２ｃ  ＵＳＢコネクタ
１４  インターフェース（Ｉ／Ｆ）部
１６  ディジタル／アナログコンバータ（ＤＡＣ）
１８  アンプ
２０  スピーカ
２２  入力部
２４  表示部
２６  メモリ
２８  マイクロコントローラ
２８ａ  ＲＡＭ／ＲＯＭ
２８ｂ  ＣＰＵ
３０  ＵＳＢメモリ
３２  ＳＤカード
３４  ipod
【図１】
2008310189.tif 000003
【図２】
2008310189.tif 000004
【図３】
2008310189.tif 000005
【図４】
2008310189.tif 000006
【図５】
2008310189.tif 000007
【図６】
2008310189.tif 000008
【図７】
2008310189.tif 000009
【図８】
2008310189.tif 000010