(57)【要約】【課題】コンテンツデータの管理のための管理データの仕様が異なるデータ処理装置と外部装置との間のデータ転送において、データ処理装置の記憶装置に記憶容量の無駄な消費が生じないようにするデータ処理装置を提供する。【解決手段】データ処理装置であって、コンテンツデータと、その管理するための第一管理データとを記憶する記憶装置と、第一管理データに基づいてコンテンツデータの処理を行い、且つ第二管理データに基づいてデータ転送を行うデータ処理手段と、を備え、第一管理データによって管理可能な最大コンテンツデータ数である第一最大管理数が、第二管理データによって管理可能な最大コンテンツデータ数より少ない場合であって、外部装置から記憶装置にコンテンツデータが転送されるとき、該転送直後の該記憶装置内に記憶されているコンテンツデータのうち、少なくとも該第一最大管理数を越える分のコンテンツデータを削除する。【選択図】図９
2007287205.tif 000002
【特許請求の範囲】
【請求項１】
データ処理の対象となるコンテンツデータと、該コンテンツデータを第一基準に従って管理するための第一管理データとを記憶する記憶装置と、
前記第一管理データに基づいて前記コンテンツデータの処理を行い、且つ前記第一基準とは異なる第二基準に従って、外部装置と前記記憶装置との間のコンテンツデータの転送を行うための前記第二管理データに基づいて、該転送を行うデータ処理手段と、
前記第一管理データによって管理可能な最大コンテンツデータ数である第一最大管理数が、前記第二管理データによって管理可能な最大コンテンツデータ数である第二最大管理数より少ない場合であって、前記データ処理手段によって前記外部装置から前記記憶装置に該外部装置が有するコンテンツデータが転送されるとき、該転送直後の該記憶装置内に記憶されているコンテンツデータのうち、少なくとも該第一最大管理数を越える分のコンテンツデータを削除するコンテンツデータ削除手段と、
を備えることを特徴とするデータ処理装置。
【請求項２】
前記コンテンツデータ削除手段は、前記データ処理手段によって前記外部装置から前記記憶装置に該外部装置が有するコンテンツデータが転送されるとき、該転送前から該記憶装置に記憶されていたコンテンツデータを優先的に該記憶装置に残し、該外部装置から転送されたコンテンツデータの一部又は全部を優先的に削除する請求項１に記載のデータ処理装置。
【請求項３】
前記データ処理手段による転送が行われる前の第一管理データである旧管理データと、該転送が行われた直後の前記記憶装置に記憶されたコンテンツデータの管理データに相当する仮管理データとの比較に基づいて、前記コンテンツデータ削除手段によって前記外部装置から転送されたコンテンツデータのうち削除されるコンテンツデータを決定する削除コンテンツデータ決定手段を、更に備えることを特徴とする請求項２に記載のデータ処理装置。
【請求項４】
前記コンテンツデータ削除手段によって前記記憶装置に記憶されたコンテンツデータの一部が削除された後の、該記憶装置に記憶された第一管理データは、前記旧管理データと前記仮管理データとの一致点を含むように形成されることを特徴とする請求項３に記載のデータ処理装置。
【請求項５】
前記記憶装置とは別に設けられたメモリであって、該記憶装置に記憶された前記第一管理データが一時的に記憶され、該第一管理データに対して所定のデータ処理が行われる付属メモリを、更に備え、
前記第一最大管理数は、前記付属メモリの容量によって決定されることを特徴とする請求項１から請求項４の何れかに記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの処理を行うデータ処理装置に関する。
【背景技術】
【０００２】
車両におけるデータ処理装置として、車両内の複数の電子機器に対して無線通信を利用して、お互いが有する情報を互いに伝送する技術が公開されている（例えば、特許文献１を参照。）。例えば、車両に設けられブルートゥース機能を有する車載機が、車内にあるブルートゥース機能を有する携帯電話や携帯オーディオプレーヤ、携帯パソコン等と相互通信を行い、データが転送されて情報の共有をはかることが可能となる。
【０００３】
更に、車両に設けられたデータ処理装置としての車載機と携帯オーディオプレーヤとを連動させて、携帯オーディオプレーヤが有するデータを車載機側で再生する技術が公開されている（例えば、特許文献２を参照。）。この技術においては、車載機は、携帯オーディオプレーヤと無線通信が可能であって、携帯オーディオプレーヤ側での音声の再生が停止されると、この無線通信により音声データが携帯オーディオプレーヤから車載機に転送され、音声が車載機側で再生される。
【０００４】
また、コンテンツデータの処理を行うデータ処理装置において、端末装置の接続を検知して、該端末装置からコンテンツデータを読み出すとともに、そのコンテンツデータに対応する表示を自動的に行うことで、コンテンツデータの転送を簡単に且つ迅速に行う技術が公開されている（例えば、特許文献３を参照。）。
【特許文献１】特開２００１−２３９８９７号公報
【特許文献２】特開２００４−２２１３９号公報
【特許文献３】特開２００５−１３５１３８号公報
【特許文献４】特開２００１−１７５６２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
コンテンツデータ等の再生や加工等のデータ処理を行うデータ処理装置は、ハードディスクドライブ等のコンテンツデータを記憶する記憶装置を備える。一方で、このデータ処理装置に対しては、外部装置からデータ処理装置に新たなコンテンツデータを転送し、データ処理装置側で再生等を行いたいという希望がユーザにある。
【０００６】
ここで、データ処理装置においては、記憶装置に記憶されているコンテンツデータを処理する場合に、所定の手順に従って該コンテンツデータを管理するために管理データを利用する場合がある。これは上記外部装置についても同様である。しかし、データ処理装置と外部装置との間で使用する管理データの仕様、特に管理が可能なコンテンツデータ数の上限値が異なると、データ転送後のデータ処理装置の記憶装置内に、管理データの管理が及ばない状態のコンテンツデータが存在することになり、記憶装置の記憶容量を無駄に費やしてしまう結果となる。
【０００７】
本発明では、上記した問題に鑑み、コンテンツデータの管理のための管理データの仕様が異なるデータ処理装置と外部装置との間のデータ転送において、データ処理装置の記憶装置に記憶容量の無駄な消費が生じないようにするデータ処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、上記した課題を解決するために、外部装置からデータ処理装置にコンテンツデータが転送された直後の、データ処理装置側で記憶されているコンテンツデータ数と、データ処理装置においてコンテンツデータを管理する管理データの管理可能なコンテンツデータ数との違いに着目した。これは、両者のコンテンツデータ数の違いが、記憶装置の容量の無駄な消費に帰結するからである。
【０００９】
詳細には、本発明は、コンテンツデータの処理を行うデータ処理装置であって、データ処理の対象となるコンテンツデータと、該コンテンツデータを第一基準に従って管理するための第一管理データとを記憶する記憶装置と、前記第一管理データに基づいて前記コンテンツデータの処理を行い、且つ前記第一基準とは異なる第二基準に従って、外部装置と前記記憶装置との間のコンテンツデータの転送を行うための前記第二管理データに基づいて、該転送を行うデータ処理手段と、前記第一管理データによって管理可能な最大コンテンツデータ数である第一最大管理数が、前記第二管理データによって管理可能な最大コンテンツデータ数である第二最大管理数より少ない場合であって、前記データ処理手段によって前記外部装置から前記記憶装置に該外部装置が有するコンテンツデータが転送されるとき、該転送直後の該記憶装置内に記憶されているコンテンツデータのうち、少なくとも該第一最大管理数を越える分のコンテンツデータを削除するコンテンツデータ削除手段と、を備える。
【００１０】
本発明に係るデータ処理装置は記憶装置を有しており、該記憶装置にはデータ処理の対象となるコンテンツデータと、そのデータ処理を管理するための第一管理データが記憶されている。この第一管理データおよび後述する第二管理データは、コンテンツデータを処理するための管理データであり、例えば、各コンテンツデータに付与された識別番号や、各コンテンツデータが有するファイル名、その内容に関するパラメータ等のコンテンツデータの属性等に関するデータであり、場合によっては一種のデータベースである。
【００１１】
この第一管理データには、第一基準に基づいたコンテンツデータに関する情報が含まれている。そして、データ処理手段が、この第一管理データに基づいてコンテンツデータに対して再生、加工等のデータ処理を行う。そこで、該第一基準とは、コンテンツデータをデータ処理装置で処理する際のユーザの利便性等のオプション機能を、第一管理データに加味させる基準である。従って、第一管理データには、該オプション機能に対応し、コンテンツデータの処理に使用されるデータが含まれる。この結果、データ処理手段によるコンテンツデータ処理時に、ユーザは該オプション機能の利益を享受することが可能となる。
【００１２】
ここで、データ処理装置とその外部の外部装置との間でコンテンツデータのデータ転送を行う場合、第一管理データに基づいてコンテンツデータの転送を行うと、必ずしもコンテンツデータの著作権等の保護を図れるとは限られない。それは、第一管理データは、あくまでもコンテンツデータのデータ処理装置でのデータ処理に対してオプション機能を付与する等、データ処理時に特定の目的を果たすための管理データであることによる。また、コンテンツデータの保護を図るためには、その保護のための方式が汎用的であることが求められるため、該オプション機能を含んだ管理データでは汎用的な方式によるコンテンツデータの保護を図ることが困難となる。
【００１３】
そこで、本発明に係るデータ処理装置では、コンテンツデータの転送時には、第一管理データとは異なる第二管理データに基づいたコンテンツデータの転送が行われる。即ち、一のコンテンツデータに対して、第一管理データと第二管理データによるデータの二重管理が行われ、且つ第二管理データは、外部装置とのデータ転送に使用されるのである。
【００１４】
ここで、この第二管理データは、第一管理データとは完全に独立して形成されてもよい
。第二管理データが第一管理データから独立して形成される場合には、コンテンツデータの著作権等の保護の観点からデータ管理に必要とされる管理データを形成するための第二基準（この第二基準は、第一基準と明確に異なる）に基づいて、コンテンツデータに関する何らかのデータから形成される。例えば、コンテンツデータの基本データに、第二基準特有の管理データを付加することで、第二管理データが形成される。このとき、第一管理データも、このコンテンツデータの基本データに、第一基準特有の管理データを付加することで形成されてもよい。
【００１５】
一方で、第二管理データは、第一管理データから形成されるようにしてもよい。即ち、第二基準に基づいて、第一管理データから第二管理データへの変換が行われる。例えば、第一管理データに含まれる再生時に特定の目的を果たすためのデータを管理データ本体から外すとともに、コンテンツデータの保護に必要なデータを組み入れる等の、第二基準に基づく変換行程によって、第一管理データから第二管理データが形成される。つまり、第一管理データと第二管理データとで共通して利用できる管理データは継続して利用するとともに、第二管理データ特有のデータを後発的に付加するのである。
【００１６】
なお、この第二管理データは、データ処理装置と外部装置との間でのデータ転送時に使用されることを鑑み、該転送時にデータ処理装置または外部装置の何れかに存在すればよく、両者に第二管理データが存在する場合は、データ転送の方向等を考慮して適宜何れかの第二管理データを使用すればよい。このデータ処理手段によって第二管理データに基づいてコンテンツデータを転送することで、コンテンツデータの著作権等の保護を確保することが可能となる。
【００１７】
ここで、第一管理データと第二管理データのそれぞれに管理可能なコンテンツデータ数（上記第一最大管理数と第二最大管理数）に差があると、データ処理装置側で、記憶装置に転送されたコンテンツデータの全てを第一管理データに基づいてデータ処理を行えない場合がある。即ち、上記データ処理手段によって外部装置からデータ処理装置にコンテンツデータが転送される場合であって、第二最大管理数が第一最大管理数より大きい場合には、記憶装置に第一最大管理数より多いコンテンツデータが結果的に存在する可能性が生じる。データ処理装置では、第一管理データに基づいてコンテンツデータの処理が行われるため、この第一最大管理数より多い分のコンテンツデータは、データ処理装置内には存在するものの、そこでは処理の対象となり得ず、記憶装置の容量の無駄な消費となる。
【００１８】
そこで、本発明に係るデータ処理装置では、コンテンツデータ削除手段による記憶装置内のコンテンツデータの削除が行われる。即ち、記憶装置の容量の無駄な消費につながる第一最大管理数を超える分のコンテンツデータを、データ処理手段による第二管理データに基づいたコンテンツデータの転送直後の該記憶装置から削除することで、記憶装置に記憶されるコンテンツデータ数が最大でも第一最大管理数に維持される。これにより、記憶装置内にデータ処理の対象とならないコンテンツデータが存在するのを抑制し、以て記憶装置の容量の無駄な消費を回避することが可能となる。尚、コンテンツデータ削除手段による削除の対象となるコンテンツデータは、予め決められたルーチンに従って決定される等、適宜決定され得る。
【００１９】
ここで、前記コンテンツデータ削除手段は、前記データ処理手段によって前記外部装置から前記記憶装置に該外部装置が有するコンテンツデータが転送されるとき、該転送前から該記憶装置に記憶されていたコンテンツデータを優先的に該記憶装置に残し、該外部装置から転送されたコンテンツデータの一部又は全部を優先的に削除するようにしてもよい。
【００２０】
即ち、コンテンツデータ削除手段による削除の対象となるコンテンツデータの優先度を
、転送前から既にデータ処理装置の記憶装置に記憶されていたコンテンツデータと、外部装置から新たに記憶装置に転送されたコンテンツデータとで差を設けたものである。新たなコンテンツデータが記憶装置に転送されてきたことで、従来から記憶装置に存在していたコンテンツデータが削除されるとなると、該コンテンツデータを再生等することができなくなり、ユーザのニーズに沿わない可能性が高い。一方で、外部装置から転送されてきたコンテンツデータは、転送後のものを削除したとしてもまだ外部装置にはそのコンテンツデータの元のデータが存在している場合もある。そこで、ユーザの利便性を考慮して、上述のようなデータ削除の優先度を設定するのも有用である。
【００２１】
また、上記のデータ処理装置において、前記データ処理手段による転送が行われる前の第一管理データである旧管理データと、該転送が行われた直後の前記記憶装置に記憶されたコンテンツデータの管理データに相当する仮管理データとの比較に基づいて、前記コンテンツデータ削除手段によって前記外部装置から転送されたコンテンツデータのうち削除されるコンテンツデータを決定する削除コンテンツデータ決定手段を、更に備えるようにしてもよい。
【００２２】
仮管理データとは、データ処理手段による外部装置から記憶装置への転送が行われた直後であってコンテンツデータ削除手段によるデータ削除が行われる前の、該記憶装置に記憶されたコンテンツデータの管理データに相当する仮の管理データであり、実際にデータ処理装置において記憶装置内のコンテンツデータをデータ処理するために使用されるものではない。即ち、第二管理データに基づいたデータ転送直後であって、第一管理データの第一最大管理数を超えた状態となっている記憶装置内のコンテンツデータに、形式的に対応した管理データである。この仮管理データは、データ転送時に使用された第二管理データから形成されるようにしてもよい。
【００２３】
そして、この仮管理データと旧管理データとを比較することで、データ転送直後のコンテンツデータのうちどれが該データ転送より前から記憶装置内に存在していたコンテンツデータなのか、またはどれが該データ転送によって外部装置から記憶装置に転送されて生きたコンテンツデータなのかが分かる。その結果に基づいて、削除コンテンツデータ決定手段が、コンテンツデータ削除手段による削除の対象となるコンテンツデータを決定し、上述した優先度をもってそのコンテンツデータの削除が行われる。
【００２４】
また、上記のデータ処理装置において、前記コンテンツデータ削除手段によって前記記憶装置に記憶されたコンテンツデータの一部が削除された後の、該記憶装置に記憶された第一管理データは、前記旧管理データと前記仮管理データとの一致点を含むように形成されるようにしてもよい。即ち、旧管理データと仮管理データの一致点は、少なくともデータ処理手段によるデータ転送の前に記憶装置に存在していたコンテンツデータを反映するものであることを考慮したものである。従って、この一致点を含むようにデータ転送後の第一管理データを形成することで、コンテンツデータ削除手段によるデータ削除後に記憶装置に残ったコンテンツデータのデータ処理が可能である。尚、この一致点以外には、コンテンツデータ削除手段による削除の対象とはならなかった、外部装置から記憶装置に転送されたコンテンツデータに対応する管理データが含まれるようにすればよい。
【００２５】
ここで、上述までのデータ処理装置において、前記記憶装置とは別に設けられたメモリであって、該記憶装置に記憶された前記第一管理データが一時的に記憶され、該第一管理データに対して所定のデータ処理が行われる付属メモリを、更に備える場合、前記第一最大管理数は、前記付属メモリの容量によって決定されるものであってもよい。
【００２６】
即ち、第一管理データに対する所定のデータ処理が付属メモリで行われることを要因として、第一管理データの第一最大管理数が決定されるのである。この所定のデータ処理は
、どのような処理であってもよいが、第一管理データを記憶装置から付属メモリに一時的に移す利点があるデータ処理であることが望ましい。例えば、第一管理データを利用した記憶装置内のコンテンツデータの検索等、コンテンツデータと第一管理データとの関連性を利用したデータ処理が、所定のデータ処理として挙げられる。
【発明の効果】
【００２７】
データ処理装置において、コンテンツデータの管理のための管理データの仕様が異なるデータ処理装置と外部装置との間のデータ転送において、データ処理装置の記憶装置に記憶容量の無駄な消費が生じないようにすることが可能となる。
【発明を実施するための最良の形態】
【００２８】
ここで本発明に係るデータ処理装置としての車載機の実施の形態について、図面に基づいて説明する。
【実施例１】
【００２９】
図１は、本発明に係る車載機１が搭載される車両４０の概略構造および車載機１を含んで構成される車両４０内でのサービスシステムの概略構成を示す図である。車載機１は、主に車両４０内のユーザに対して音楽や地図情報（ナビゲーション情報）を提供するために、音楽データや地図情報データの処理を行う電子機器である。
【００３０】
車載機１を含んで構成されるサービスシステムについて、図１および図２に基づいて説明する。先ず、車載機１は、中央処理装置（以下、「ＣＰＵ」という。）３を有する。このＣＰＵ３は、その内部に、システム制御部４とナビ制御部７の二つの制御部を有しており、これらの制御部の詳細は後述する。ここで、各制御部が後述するハードディスクドライブ（以下、「ＨＤＤ」という。）１２内に記憶された様々なデータにアクセスして、それらのデータの処理を行う。
【００３１】
システム制御部４は、主に、ユーザに対して音楽サービスを提供するために、車載機１を、音楽データを処理する装置として機能させるための制御を司る。その一例として、この車載機１は、いわゆる音楽データをコンテンツデータとして車両４０内で再生する機能を有する。この音楽データの処理について、詳細に説明する。車載機１には、ＣＤ／ＤＶＤデッキ（以下、単に「ＣＤデッキ」という。）１３と、ＨＤＤ１２、ＭＤデッキ１６が備えられ、それぞれシステム制御部４に電気的に接続されている。また、システム制御部４には、車両４０内のユーザ（車両４０の操縦者や同乗者等の車載機１の操作が可能である者であり、以下においても同様とする。）からの音楽データの処理に関する指令を受け付ける入力部８と、音楽データに関する情報をユーザに対して表示する表示部９が電気的に接続される。更に、システム制御部４にはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）再生制御部９が電気的に接続され、ＤＳＰ再生制御部９ではシステム制御部４から送られる音楽データに対して演算処理を施し、車載機１の外部（車両４０内）に設けられたパワーアンプ２０に音楽演奏のための電気信号を送る。
【００３２】
更に、車載機１における、音楽データの処理について詳細に説明する。車両４０内のユーザが、ＣＤデッキ１３に音楽データが記憶された音楽ＣＤを装着すると、システム制御部４によって音楽ＣＤからデータのサンプリングが行われ、その音楽データがＤＳＰ再生制御部１９に送られて演算処理され、パワーアンプ２０を介して車両４０内に設けられたスピーカ２１から音楽が演奏される。このとき、システム制御部４は、ＣＤデッキ１３に装着された音楽ＣＤが車両４０内で初めて演奏される場合には、その音楽データをＡＴＲＡＣ３やＭＰ３等の所定のデータ形式に変換してＨＤＤ１２内に記憶していく。このようにすることで、システム制御部４が、ＨＤＤ１２内に音楽データを記憶していき、ＣＤデッキ１３に音楽ＣＤが装着されていなくても、ユーザは任意にＨＤＤ１２内に記憶された
音楽データを再生し、車両４０内で聞くことが可能となる。
【００３３】
尚、以前にシステム制御部４によってＨＤＤ１２内に記憶された履歴を有する音楽ＣＤがＣＤデッキ１３に再び装着されたときは、システム制御部４はＨＤＤ１２への音楽データの記憶は行わない。また、上述したように、システム制御部４が自動的にＨＤＤ１２への音楽データの記憶を行うのに加えて、ユーザからの入力部８を通した指令に従って、音楽ＣＤの任意の音楽データのみをＨＤＤ１２内に記憶するようにしてもよい。また、ＭＤデッキ１６に音楽データが記憶された音楽ＭＤが装着されたときも同様である。
【００３４】
また、ＣＰＵ３内において、システム制御部４はエンコード／デコード部５と暗号化／複合化部６と電気的に接続されている。エンコード／デコード部５では、ＨＤＤ１２内に音楽データを記憶する際の該音楽データの圧縮や、その圧縮された音楽データのＤＳＰ再生制御部１９での演算処理のための解凍が行われる。また、暗号化／複合化部６では、ＨＤＤ１２内に記憶される音楽データの著作権を保護するための暗号化、およびその複合化を行う。この著作権保護のための処理については、後述する。
【００３５】
更に、車載機１には、ＴＶチューナ１４、ＡＭ／ＦＭチューナ１５、カセットデッキ１７が備えられ、それぞれシステム制御部４に電気的に接続されている。これらの音声ソースに対しては、システム制御部４は、それぞれから出力された音声信号の信号処理は行わず、入力部８を通して得られるユーザからの選択指示に従い、何れかの音声ソースからの音声信号をパワーアンプ２０を介してスピーカ２１に送る。
【００３６】
ナビ制御部７は、主に、ユーザに対してナビゲーションサービスを提供するために、車載機１を、地図データを処理する装置として機能させるための制御を司る。また、車両４０には、ナビゲーション用のＧＰＳ受信機２２と車両の速度を検出する車速センサ２３が備えられ、それぞれシステム制御４に電気的に接続される。更に、上述した音楽データと同様に車両４０のナビゲーションに必要な地図データ等がＨＤＤ１２に記憶されている。そして、システム制御部４が受け取ったこれらからの信号はナビ制御部７に伝えられ、ナビ制御部７は、ＨＤＤ１２にアクセスして、ＧＰＳ受信機２２および車速センサ２３からの信号と、ＨＤＤ１２内に記憶されている地図データ等に基づいて、車両４０のナビゲーションを行う。尚、該ナビゲーションは、表示部９において、車両４０の現在位置が表示されるとともに、スピーカ２１を通して車両４０内に音声でガイドがアナウンスされる。
【００３７】
また、ＣＰＵ３は、ＲＡＭ１０、ＲＯＭ１１とも電気的に接続されており、必要に応じてこれらのメモリに記憶されている情報に、ＣＰＵ３がアクセスする。尚、ＲＡＭ１０は、不揮発性のメモリとなっている。更に、システム制御部４はＵＳＢ制御部１８と電気的に接続され、ＵＳＢマスストレージクラスによって、車載機１が外部パソコン２と通信可能となっている。外部パソコン２は、車載機１に対して外部装置として存在し、その内部にデータを記憶可能な記憶装置を有している。
【００３８】
ここで、車載機１における、ＨＤＤ１２内に記憶された音楽データの再生に関して詳細に説明する。システム制御部４がＨＤＤ１２にアクセスをし、そこに記憶されている音楽データにアクセスをする場合、多量の音楽データを管理するための管理データに基づいてアクセスする。この管理データの詳細については、後述する。そして、管理データから得られる音楽データのパラメータを基に、システム制御部４は表示部９に音楽データ再生時の再生画面を形成する（図３を参照。）。本実施例においては、図３に示すように、音楽データにおけるアーチスト名、アルバム名、該楽曲のアルバムにおけるトラック番号、該楽曲名に加えて、該楽曲のアルバムのジャケット写真とアーチストに関する情報の動画を組合せた画面が表示部９に表示される。これにより、ユーザが楽曲を聞きながら、該楽曲に関する情報を視覚的に容易に把握することが可能となる。
【００３９】
このような音楽データの管理を行うためにＨＤＤ１２には、図４に示すようなデータ構造が構築されている。ＨＤＤ１２の記憶領域は、主にＲ１、Ｒ２、Ｒ３の三つの領域に区分される。領域Ｒ１は、上述した音楽データ等のコンテンツデータが記憶される領域である。具体的には、領域Ｒ１には、上述しようにシステム制御部４によって、ＡＴＲＡＣ３やＭＰ３等の所定のデータ形式に変換された音楽データや、上記のアルバムのジャケット写真に関する画像データ（図中、「ジャケ写データ」と称する。）や、上記のアーチストに関する情報の動画の映像データが記憶される。更に、これらのコンテンツデータを管理するための管理情報に関する管理データも記憶される。
【００４０】
領域Ｒ２には、「ＣＤＤＢ」（登録商標：登録４７２０６７５号）に代表される、ＣＤデッキ１２に装着された音楽ＣＤのアルバム名や曲名をデータベース化したタイトルデータベースが記憶される。更に、領域Ｒ３には、ナビ制御部７による車両４０のナビゲーションに使用されるデータ等が記憶される。例えば、地図データ、地図上の施設情報、ナビゲーションの履歴情報、ユーザに関する情報、住所情報、電話番号情報や、ナビゲーションそのものを行うアプリケーションソフト等、そしてこれらのデータを管理するための管理情報に関する管理データが記憶される。従って、ナビ制御部７が、ＨＤＤ１２内のこれらのナビゲーションに関連するデータにアクセスすることで、ユーザにナビゲーションサービスが提供される。
【００４１】
ここで、音楽ＣＤからＨＤＤ１２に記憶された音楽データは、デジタルデータでありその著作権は十分に保護されなければならない。ＨＤＤ１２から徒に別の記憶装置に複製または移動等のデータ転送が行われると、音楽データの著作権を侵害する蓋然性が高くなる。そこで、一例として、図５に示すような著作権保護技術が利用されている。
【００４２】
図５に基づいて、著作権保護技術について説明する。データ処理装置Ｄ１において、音楽ＣＤからＨＤＤ１２にデータが記憶されるとき、所定の規則に基づいて暗号化が行われる。そして、この暗号化された音楽データは、対応する複合化用の鍵Ｋ１が存在しなければ複合化することができない。ここで、データ処理装置Ｄ１には、予め識別番号ＩＤ１が付与されており、この識別番号ＩＤ１から鍵Ｋ１が生成されるようになっている。従って、データ処理装置Ｄ１においては、ＨＤＤ１２に暗号化されて記憶された音楽データは、複合化され再生することが可能である。
【００４３】
ここで、ＨＤＤ１２に記憶された暗号化された音楽データを、別のデータ処理装置Ｄ２のＨＤＤ１２’に複製したと仮定する。しかし、このデータ処理装置Ｄ２には、データ処理装置Ｄ１とは異なる識別番号ＩＤ２が付与されているため、この識別番号に基づいて形成される複合化用の鍵はＫ１ではなくＫ２となる。そのためＨＤＤ１２’に複製された音楽データ用の複合化用の鍵が正当な鍵でないため、暗号化された音楽データを複合化することが不可能となり、結果、データ処理装置Ｄ２では、音楽データの再生は不可能となる。このようにして、ＨＤＤ１２に記憶された音楽データの保護が図られる。
【００４４】
ここで、著作権を保護するデータの転送技術においては、該技術を広く普及させるためにその規格を統一、汎用化することが要請される。そのため、データ転送の際、該規格から外れた構成のデータは、著作権保護の下データ転送することが困難となる。特に、上述したように、車載機１では表示部９での音楽データのアルバムの画像表示や動画の映像表示等のオリジナル機能が実施されている。そのような場合、このオリジナル機能があるが故に著作権保護の下データ転送ができなくなるのは、ユーザに不都合である。このオリジナル機能を含めて、著作権保護の下音楽データをデータ転送する技術が、ユーザの利便性に合致する。
【００４５】
そこで、以下に上記オリジナル機能を含めた、著作権保護の下音楽データをデータ転送する技術について説明する。図６に、ＨＤＤ１２内のデータ構造の詳細を示す。尚、図６に示されるＨＤＤ１２は、領域Ｒ１のみである。また、車載機１のＨＤＤ１２と外部パソコン２との接続については、図２に示すように本来はシステム制御部４やＵＳＢ制御部１８等を介するが、図６においてはこれらの記載は省略する。
【００４６】
本発明に係るＨＤＤ１２の領域Ｒ１は、更に二つの領域Ｒ４とＲ５に分けられる。この領域Ｒ４は外部パソコン２からのアクセスが不可能な領域であり、また領域Ｒ５は外部パソコン２からのアクセスが可能な領域である。先ず、領域Ｒ４には、車載機１で実行されるオリジナル機能を含む音楽データの管理データであるオリジナル管理データが記憶されている。
【００４７】
一方で、領域Ｒ５には、車載機１での再生や転送等の処理の対象となる音楽データ（本実施例では音楽データ１〜６）と、該オリジナル機能に関連する、各音楽データに対応するオリジナル機能データ（本実施例では、上述のジャケ写データとし、ジャケ写データ１〜６）が記憶されている。そして、車載機１のオリジナル機能を含めて、著作権保護の下音楽データをデータ転送するための管理データである著作権対応管理データが、この領域Ｒ５に形成される。この著作権対応管理データは、著作権保護の対象となる各音楽データに対応したデータ構成を有しており、図中音楽データ１〜６に対してＩＤ０〜ＩＤ５の構成部分が対応する。尚、著作権対応管理データの詳細については後述する。
【００４８】
更に、領域Ｒ５には、音楽データの転送時に著作権保護のために使用されるデータの改ざんをチェックするための改ざんチェックデータが記憶されている。この改ざんチェックデータも、著作権保護の対象となる各音楽データに対応したデータ構成を有しており、図中音楽データ１〜６に対してＩＤ０〜ＩＤ５の構成部分が対応する。更に、この改ざんチェックデータと同一の改ざんチェックデータが、ＲＡＭ１０内にも記憶されている。両改ざんチェックデータの相違点は、領域Ｒ５内の改ざんチェックデータにはユーザが直接アクセスするのは可能であるが、ＲＡＭ１０内の改ざんチェックデータにはユーザが直接アクセスするのは不可能である点である。
【００４９】
ここで、この著作権対応管理データは、ＣＰＵ３が、オリジナル管理データから形成する。これらの管理データについて、図７に基づいて詳細に説明する。図７（ａ）にはオリジナル管理データの構造を、図７（ｂ）には著作権対応管理データの構造をそれぞれ示す。オリジナル管理データは、領域Ｒ５に記憶された音楽データの識別番号（音楽データ１〜６がＩＤ０〜５にそれぞれ対応し、各ＩＤは、著作権対応管理データ及び改ざんチェックデータで同一である。）と、該音楽データのデータ名、該音楽データが属するアルバム名、該アルバムにおける該音楽データのトラック番号、該音楽データの曲名、該音楽データを演奏するアーチスト名に加えて、一番目のオリジナル機能であるジャケ写データ名、二番目のオリジナル機能である上記の動画の映像データ名をフィールドとするデータベース構造を有する。
【００５０】
車載機１は、このオリジナル管理データに基づいて、領域Ｒ５に記憶された音楽データやジャケ写データの管理を行う。即ち、オリジナル管理データに格納されている各音楽データごとのパラメータを使用して、図３に示すような表示部９での画面を形成するとともに、その画面に対応する音楽データをＤＳＰ再生制御部１９を通して再生する。また、ユーザからの入力部８を通した指令に従って、表示部９に形成する画面とＤＳＰ再生制御部１９に送る音楽データを管理する。従って、オリジナル管理データは、「車載機１におけるオリジナル機能を発揮させる」という基準に従って、音楽データを再生、管理するための管理データである。尚、この基準を、以下では「第一基準」と称する。
【００５１】
次に、著作権対応管理データは、本体部と付属部とで構成される。本体部は実質的に音楽データの管理に使用される部分であり、付属部は音楽データの管理には使用されない部分である。従って、付属部は、著作権対応管理データのいわゆるヘッダ等に相当する。この本体部の構造は、上述のオリジナル管理データの一部と同じである。即ち、音楽データの識別番号（ＩＤ）と、該音楽データのデータ名、該音楽データが属するアルバム名、該アルバムにおける該音楽データのトラック番号、該音楽データの曲名、該音楽データを演奏するアーチスト名のフィールドを有する。それに加えて、著作権対応管理データは、音楽データの著作権を保護するために各音楽データに著作権対応データ１と著作権対応データ２の二つのフィールドが付与される。これらの著作権対応のフィールドは、音楽データの移動や複製、更には複製後の再生等に対する汎用的な規格に対応するフィールドである。そして、この本体部全体のデータ構造は、著作権保護のための該汎用的な規格に対応可能な、汎用的なデータ構造となり、これにより図５に示す音楽データの著作権保護が可能となる。
【００５２】
また、著作権対応管理データの付属部は、オリジナル管理データに含まれていたが、上記の本体部には含まれない部分、即ち車載機１にけるオリジナル機能を発揮させるために必要な管理データによって構成される。この付属部は、音楽データの管理、特に著作権保護のための該汎用的な規格に対応した音楽データの管理には使用されない付随的な部分である。以上より、著作権対応管理データは、「音楽データの著作権保護のための汎用的な規格に準拠する」という基準に従って、音楽データを管理するための管理データである。尚、この基準を、以下では「第二基準」と称する。
【００５３】
そして、この著作権対応管理データは、車載機１においてＣＰＵ３によってオリジナル管理データから形成される。即ち、音楽データに関する管理データの一部は、オリジナル管理データと著作権対応管理データとで重複する。これは音楽データにおいて、実質的に「音楽」そのものに対応するフィールドのデータである。そこで、ＣＰＵ３は、オリジナル管理データのうちその重複するフィールドにおけるデータに、図７に示す著作権保護のための該汎用的な規格に従って必要なフィールドのデータを付加し、且つオリジナル管理データのうち汎用的な著作権保護に関与しないデータについては付属部に格納することで、オリジナル管理データから著作権対応管理データを形成する。即ち、ＣＰＵ３は、第一基準に基づいて形成され領域Ｒ４に記憶された管理データを、第二基準に基づいてデータ構造を変換し、新たな管理データを領域Ｒ５に形成することになる。
【００５４】
尚、著作権対応管理データの形成については、上記のようなオリジナル管理データからのデータ変換には限られない。例えば、著作権対応管理データは、オリジナル管理データとは完全に独立した状態で著作権対応基準に基づいて予め形成されてもよい。また、オリジナル管理データと著作権対応管理データは、ともに音楽データに関する管理データであるから、その内部構成において部分的に共通するデータが存在する場合がある。そこで、その共通データをベースとして、オリジナル基準および著作権対応基準に基づいてオリジナル管理データおよび著作権対応管理データを形成するようにしてもよい。
【００５５】
ここで、この領域Ｒ５に形成された著作権対応管理データは、車載機１において直接音楽データを管理（再生）するのには使用されず、車載機１から外部パソコン２に音楽データを移動または複製（データ転送）するとき、即ち音楽データの著作権の保護を考慮しなければならない状況での音楽データの管理のために使用される。
【００５６】
この音楽データのデータ転送は、外部パソコン２に搭載されているデータ転送用のアプリケーションソフトが、車載機１のＵＳＢ制御部１８を介してＨＤＤ１２の領域Ｒ５に記憶されている著作権対応管理データにアクセスし、その領域Ｒ５に記憶されている音楽データを、該音楽データに対応する、著作権対応管理データ内の著作権保護のための汎用的
な規格（本実施例では、著作権対応データ１、２）に準じて、外部パソコン２内の記憶装置にデータ転送を行う。このとき、直接のデータ転送の対象である音楽データ（本実施例では、音楽データ１〜３をデータ転送の対象とし、残りの音楽データ４〜６と図中の表記方法を異ならせている）の転送後、改ざんチェックデータ、著作権対応管理データの順にそれらも外部パソコン２内にデータ転送される。
【００５７】
この改ざんチェックデータおよび著作権対応管理データのデータ転送においては、その全部が外部パソコン２内に転送されるのではなく、転送の対象とされる音楽データ（本実施例では音楽データ１〜３）に対応する部分（各データにおけるＩＤ０〜ＩＤ２の部分であって、図中下線が付された部分）のみが外部パソコン２内に転送される。著作権管理データが外部パソコン２に転送されることで、転送された後の音楽データに対しても著作権が考慮された管理が行われる。
【００５８】
また、この改ざんチェックデータは、音楽データの著作権に関するデータであって、その転送が行われることで領域Ｒ５とＲＡＭ１０においてそれぞれ更新される。ここで、ユーザの不正な操作によって、音楽データの著作権を侵害するように領域Ｒ５内の改ざんチェックデータが修正されると、転送の対象とされた音楽データに関して、外部パソコン２に転送された改ざんチェックデータとＲＡＭ１０内の改ざんチェックデータとの間で齟齬が生じる。このような場合は、ユーザの不正操作を理由として、音楽データの転送を無効とする処理が行われる。
【００５９】
本発明に係る車載機１においては、音楽データの著作権が保護された状態で、外部パソコン２に音楽データがデータ転送されるとともに、車載機１におけるオリジナル機能に対応する管理データも外部パソコン２側にデータ転送されるようにしてもよい。そこで、外部パソコン２に搭載される音楽データの再生アプリケーションが、該オリジナル機能に対応しているアプリケーションであれば、著作権対応管理ソフトの付属部に記憶されているデータを基に、該オリジナル機能を発揮させながら、著作権保護の下でデータ転送された音楽データを再生することが可能である。また、外部パソコン２に搭載される音楽データの再生アプリケーションが、該オリジナル機能に対応していないアプリケーションであっても、著作権対応管理ソフトの本体部に記憶されているデータを基に音楽データの再生が可能である。
【００６０】
ここで、外部パソコン２においても、上記の第二基準に従って形成される著作権対応管理データ（車載機側の著作権対応管理データと区別するために、これを「外部ＰＣ側著作権対応管理データ」という。）に基づいて、外部パソコン２が有する音楽データを処理している場合、その外部ＰＣ側著作権対応管理データに基づいて外部パソコン２からＨＤＤ１２へ音楽データの転送をすることで、音楽データの著作権を保護することが可能となる。
【００６１】
このように、外部ＰＣ側著作権対応管理データに基づいて外部パソコン２からＨＤＤ１２へ音楽データを転送する際の、外部ＰＣ側著作権対応管理データおよび車載機１側でのオリジナル管理データについて、図８に基づいて説明する。この場合のデータ転送においても、上述のように音楽データのデータ転送とともに、外部パソコン２が有する外部ＰＣ側著作権対応管理データおよび改ざんチェックデータもＨＤＤ１２に転送される。そして、そのＨＤＤ１２に転送された外部ＰＣ側著作権対応管理データに基づいて、車載機１のオリジナル管理データの再形成が行われる。
【００６２】
図８（ａ）は、外部パソコン２から車載機１に音楽データを転送する際に使用される外部ＰＣ側著作権対応管理データの構造を示し、図８（ｂ）は、その外部ＰＣ側著作権対応管理データに基づいて再形成された、車載機１が持つオリジナル管理データの構造を示す
。
【００６３】
ここで、図８（ａ）に示すように、外部パソコン２からは、三曲分の音楽データ（ＩＤ１０〜１２に対応する音楽データ）が追加されたと想定する。尚、これらの転送された三曲に関しては、車載機１の有するオリジナル機能に対応するデータは、車載機１側に転送されていない。
【００６４】
そして、第一基準に基づいて、図８（ａ）に示す外部ＰＣ側著作権対応管理データから図８（ｂ）に示すオリジナル管理データに変換される。即ち、外部ＰＣ側著作権対応管理データにおける著作権対応データ１、２に関するデータが削除され、オリジナル機能１、２に関するデータが付加されることで、車載機１用の新たなオリジナル管理データが形成される。
【００６５】
形成されたオリジナル管理データを見てみると、ＩＤ０〜５に対応する音楽データについては、オリジナル機能１、２に関するデータは存在しているが、ＩＤ１０〜１２に対応する音楽データについては、オリジナル機能１、２に関するデータは存在していない。これは、ＩＤ０〜５に対応する音楽データは、本実施例におけるデータ転送が行われる前から車載機１内に存在していたデータであるため（例えば、図７（ａ）に示す状態）、車載機１のオリジナル機能に対応するデータと関連付けられていたが、ＩＤ１０〜１２に対応する音楽データは、本実施例におけるデータ転送が行われる前には外部パソコン２内に存在していたデータであったため、車載機１のオリジナル機能に対応するデータとは関連付けられていなかったからである。尚、ＩＤ１０〜１２の音楽データのオリジナル機能に関するデータは、車載機１用のオリジナル管理データ形成直後は空白であるが、その後、車載機１においてその部分を追加してもよい。
【００６６】
このように、第二基準に従った著作権対応管理データおよび外部ＰＣ側著作権対応管理データを使用して、車載機１のＨＤＤ１２と外部パソコン２との間でデータ転送を行うことで、その音楽データの著作権を保護することができる。
【００６７】
ここで、車載機１では、ＨＤＤ１２の領域Ｒ４に記憶されているオリジナル管理データを、ＲＡＭ１０に一時的に複製して、その複製されたオリジナル管理データに対して検索処理を行う場合がある。これは、検索処理をより短時間で行うために、ＨＤＤ１２内のオリジナル管理データに対して行うのではなく、ＲＡＭ１０内の複製されたオリジナル管理データに対して行うものである。従って、ＲＡＭ１０の記憶容量によって、オリジナル管理データのデータサイズの上限が決められている。一方で、外部パソコン２では、その記憶装置の記憶容量には余裕があるため、外部ＰＣ側著作権対応管理データのデータサイズに設けられる上限は、オリジナル管理データのデータサイズよりも十分に大きいものとなっている。これらのデータサイズの制限により、本実施例では、オリジナル管理データが管理可能な音楽データの最大数（以下、「車載機側最大管理数」という）は、３０００曲分であり、外部ＰＣ側著作権対応管理データが管理可能な音楽データの最大数（以下、「外部ＰＣ側最大管理数」という）は、６５５３６曲分である。
【００６８】
この結果、ＨＤＤ１２内に１０００曲分の音楽データが記憶されていた状態で外部パソコン２からＨＤＤ１２に音楽データをデータ転送する場合、例えば４０００曲分の音楽データを外部ＰＣ側著作権対応管理データに基づいてＨＤＤ１２側にデータ転送可能である。しかし、転送後の５０００曲分の音楽データのうち３０００曲を超える２０００曲分の音楽データについては、オリジナル管理データが形成されないため、ただ単にＨＤＤ１２内に存在する音楽データとなる。その結果、この超過分の音楽データについては車載機１でデータ処理を行うことが不可能となり、ＨＤＤ１２の記憶容量を無駄に消費し、他に必要なデータをＨＤＤ１２に記憶する余地が無くなる結果となる。
【００６９】
そこで、音楽データを外部パソコン２からＨＤＤ１２に転送するとき、車載機側最大管理数と外部ＰＣ側最大管理数との違いを考慮し、転送後のＨＤＤ１２の記憶容量を無駄に消費することを回避するデータ転送制御について、図９に基づいて詳細に説明する。図９に示すデータ転送制御を行うプログラムは、車載機１のＲＯＭ１１に格納されており、ＣＰＵ３によって実行される。
【００７０】
先ず、Ｓ１０１では、外部パソコン２が、ＵＳＢケーブル２ａを介して車載機１に接続されたことをもって、車載機１に対して、外部パソコン２を制御対象として認証する処理が行われる。その結果、外部パソコン２と車載機１との間で、ユーザの要求が反映された処理等が実行可能となる。Ｓ１０１の処理が終了すると、Ｓ１０２へ進む。
【００７１】
Ｓ１０２では、外部パソコン２から音楽データの転送要求があったとき、そのデータ転送の受付処理が開始される。具体的には、外部パソコン２でデータ転送用に使用されるアプリケーションソフトからのデータ転送要求を、ＵＳＢ制御部１８を介してシステム制御部４が受け付けることで、当該処理が行われる。Ｓ１０２の処理が終了すると、Ｓ１０３へ進む。
【００７２】
Ｓ１０３では、外部パソコン２が、自身が有する音楽データを管理するための管理データであって、上述した第二基準に基づいて形成される外部ＰＣ側著作権対応管理データを有しているか否かが判定される。この判定は、外部パソコン２からのデータ転送において、そのデータの著作権を十分に保護する必要があることを考慮したものである。従って、本判定において、外部パソコン２が外部ＰＣ側著作権対応管理データを有していないと判定されると、本制御を終了し、音楽データのデータ転送は認められない。一方で、本判定において、外部パソコン２が外部ＰＣ側著作権対応管理データを有していると判定されると、Ｓ１０４へ進む。
【００７３】
Ｓ１０４では、外部パソコン２からのデータ転送が行われる前のＨＤＤ１２の領域Ｒ４に記憶されているオリジナル管理データが、旧管理データとして領域Ｒ５に記憶される。即ち、上述したように、転送前からＨＤＤ１２内に存在していた１０００曲分の音楽データに対応するオリジナル管理データのコピーが、旧管理データとして領域Ｒ５に保存される。Ｓ１０４の処理が終了すると、Ｓ１０５へ進む。
【００７４】
Ｓ１０５では、ＣＰＵ３と外部パソコン２の処理装置が協働することで、外部パソコン２が有している音楽データがＨＤＤ１２に転送開始される。具体的には、外部パソコン２が有する外部ＰＣ側著作権対応管理データに基づいて、転送の対象となる音楽データを、著作権保護の下、ＨＤＤ１２へ転送開始する。その後、順次、外部パソコン２が有する改ざんチェックデータ、外部ＰＣ側著作権対応管理データの順で、それぞれの転送の対象となる音楽データに関連する部分が、ＨＤＤ１２に転送開始される。Ｓ１０５の処理が終了すると、Ｓ１０６へ進む。
【００７５】
Ｓ１０６では、Ｓ１０５で開始された各データのデータ転送が完了したか否かが判定される。データ転送が完了したと判定されるとＳ１０７へ進み、データ転送が完了指定していないと判定されるとＳ１０６の処理が再び行われる。
【００７６】
Ｓ１０７では、Ｓ１０５のデータ転送が行われた直後のＨＤＤ１２内の音楽データに対応した仮の管理データである仮管理データの作成が行われる。この仮管理データは、実際にデータ転送直後の音楽データを管理するものではなく、形式的な管理データである。即ち、データ転送前にＨＤＤ１２内に存在していた１０００曲分と、外部パソコン２から転送されて生きた４０００曲分の合計である５０００曲分の音楽データを形式上管理するた
めの仮管理データの作成が行われる。具体的には、図７（ａ）に示すような１０００曲分のオリジナル管理データに、図８（ａ）に示すような４０００曲分の外部ＰＣ側著作権対応管理データが加えられて、図８（ｂ）に示すような５０００曲分のオリジナル管理データ（これは、実際に車載機１で使用されるオリジナル管理データではない）が仮管理データとして、領域Ｒ５に記憶される。Ｓ１０７の処理が終了すると、Ｓ１０８へ進む。
【００７７】
Ｓ１０８では、Ｓ１０７で作成された仮管理データに基づいて、データ転送直後のＨＤＤ１２内に記憶されている音楽データ数が、車載機側最大管理数を超えているか否かが判定される。本実施例においては、仮管理データでの管理対象となる音楽データ数が５０００曲であるのに対して車載機側最大管理数が３０００曲であるので、本判定では「超えている」という判定が行われることになる。音楽データ数が車載機側最大管理数を超えているという判定がされるとＳ１０９へ進み、音楽データ数が車載機側最大管理数を超えていないという判定がされるとＳ１１２へ進む。
【００７８】
Ｓ１０９では、新たなオリジナル管理データが作成される。この新たなオリジナル管理データは、データ転送が行われた後のＨＤＤ１２内に記憶されている音楽データを実際に処理するための管理データである。即ち、オリジナル管理データの管理対応可能な曲数の上限値である３０００曲が考慮されたオリジナル管理データである。具体的には、Ｓ１０７で作成された仮管理データの一部を削除して、上限値である３０００曲に対応する管理データが新たなオリジナル管理データとして作成される。
【００７９】
ここで、仮管理データの一部削除においては、仮管理データに対応する音楽データのうち、データ転送前の時点で既にＨＤＤ１２内に存在していた音楽データの管理データを優先して残し、外部パソコン２から転送されてきた音楽データの管理データを優先して削除する。このようにすることで、転送前の時点までユーザが使用していた音楽データが不用意に削除され、ユーザが不便を感じることを回避することができる。具体的には、Ｓ１０４で作成された旧管理データとＳ１０７で作成された仮管理データとを比較し、一致するデータ部分をデータ転送前からＨＤＤ１２内に記憶されていた音楽データに対応する管理データとして、優先的に新たなオリジナル管理データに組み入れる。このようにすることで、仮にデータ転送時に、同時にＨＤＤ１２内の音楽データの一部が削除等の処理が行われていたとしても、確実にデータ転送前からＨＤＤ１２内に記憶されていた音楽データに対応する管理データを見極めることが可能となる。
【００８０】
また、仮管理データから、データ転送前からＨＤＤ１２内に記憶されていた音楽データに対応する管理データ部分を全て抜き出した時点で、まだ新たなオリジナル管理データの管理対応可能な曲数が車載機側最大管理数に達していないときは、外部パソコン２からＨＤＤ１２に転送された音楽データのうち、転送の順番が早い順に新たなオリジナル管理データに組み入れて、車載機側最大管理数である３０００曲に達した時点で、新たなオリジナル管理データの作成を中止する。Ｓ１０９の処理が終了すると、Ｓ１１０へ進む。
【００８１】
Ｓ１１０では、Ｓ１０７で作成された仮管理データとＳ１０９で作成された新たなオリジナル管理データとを比較して、転送直後のＨＤＤ１２内に記憶された音楽データ５０００曲分のうち、車載機側最大管理数を越えている分の２０００曲が、ＨＤＤ１２からの削除対象の音楽データとして決定される。Ｓ１１０の処理が終了すると、Ｓ１１１へ進む。
【００８２】
Ｓ１１１では、Ｓ１１０で決定された削除対象の音楽データが、ＨＤＤ１２から削除される。Ｓ１１１の処理後、本制御を終了する。
【００８３】
また、Ｓ１０８の判定で、データ転送直後のＨＤＤ１２内に記憶されている音楽データ数が車載機側最大管理数を超えていないという判定がされＳ１１２へ進むと、新たなオリ
ジナル管理データが作成される。この新たなオリジナル管理データは、Ｓ１０９の場合と同様に、データ転送が行われた後のＨＤＤ１２内に記憶されている音楽データを実際に処理するための管理データであって、管理対応可能な曲数の上限値である３０００曲が考慮されたオリジナル管理データである。Ｓ１１２では、データ転送直後のＨＤＤ１２内に記憶されている音楽データ数が車載機側最大管理数を越えていないため、Ｓ１０７で作成された仮管理データが、新たなオリジナル管理データとされる。Ｓ１１２の処理後、本制御を終了する。
【００８４】
本制御によると、車載機側最大管理数と外部ＰＣ側最大管理数との間に差がある場合であっても、外部パソコン２からＨＤＤ１２へデータ転送が行われるとき、ＨＤＤ１２内にオリジナル管理データの管理の対象とならない音楽データが、不必要にＨＤＤ１２内に残り、その記憶容量を無駄に消費するのを回避することが可能となる。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施例に係る車載機が搭載される車両の概略構成図である。
【図２】本発明の実施例に係る車載機の電気的な構成を示す図である。
【図３】本発明の実施例に係る車載機の表示部での表示画面を表す図である。
【図４】本発明の実施例に係る車載機の記憶装置であるハードディスクのデータ構成を示す図である。
【図５】音楽データの著作権を保護するための技術を簡便に表す図である。
【図６】本発明の実施例に係る車載機のハードディスクのデータ構成をより詳細に表す図である。
【図７】本発明の実施例に係る車載機において、車載機から外部パソコンに音楽データを転送するときの、車載機側で使用される音楽データの管理データと、外部パソコン側で使用される音楽データの管理データのデータ構造を表す図である。
【図８】本発明の実施例に係る車載機において、外部パソコンから車載機に音楽データを転送するときの、外部パソコン側で使用される音楽データの管理データと、車載機側で使用される音楽データの管理データのデータ構造を表す図である。
【図９】本発明の実施例に係る車載機において音楽データを転送するデータ転送制御の流れを示すフローチャートである。
【符号の説明】
【００８６】
１・・・・車載機
２・・・・外部パソコン
２ａ・・・・ＵＳＢケーブル
３・・・・ＣＰＵ
４・・・・システム制御部
７・・・・ナビ制御部
８・・・・入力部
９・・・・表示部
１２・・・・ハードディスクドライブ（ＨＤＤ）
１３・・・・ＣＤ／ＤＶＤデッキ（ＣＤデッキ）
１８・・・・ＵＳＢ制御部
４０・・・・車両
【図１】
2007287205.tif 000003
【図２】
2007287205.tif 000004
【図３】
2007287205.tif 000005
【図４】
2007287205.tif 000006
【図５】
2007287205.tif 000007
【図６】
2007287205.tif 000008
【図７】
2007287205.tif 000009
【図８】
2007287205.tif 000010
【図９】
2007287205.tif 000011