(57)【要約】【課題】  車載機器から楽曲データを取得し、他の車載機器に送信するデータ取得送信装置が、車載機器間のデータフォーマットの違い、著作権保護の要請に対応することができるようにする。【解決手段】  データ取得送信装置は、車載機器１内の記憶媒体に記憶された楽曲データを、車載機器２用の楽曲データフォーマットに適合させるためのデータ変換方法を特定し（１４５）、車載機器１内の記憶媒体に記憶されているデータから楽曲データを選別し（１５０）、選別した楽曲データを車載機器１の記憶媒体から取得し（１６０）、取得した楽曲データを、特定したデータ変換方法で変換し（１６５）、変換した対象楽曲データを、車載機器２の記憶媒体に記憶させるために、車載機器２に送信し（１７０）、送信した楽曲データを、車載機器１の記憶媒体から消去する（１９５）。【選択図】 図４
2006048859.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体を有する機器と接続する接続手段と、
前記接続手段に接続される第１の機器内の第１の記憶媒体に記憶されたデータを、前記接続手段に接続される第２の機器用のデータフォーマットに適合させるためのデータ変換方法を特定するデータフォーマット変換方法特定手段と、
前記第１の記憶媒体に記憶されたデータを、前記接続手段を介して取得するデータ取得手段と、
前記データ取得手段が取得したデータを、前記データフォーマット変換方法特定手段が特定したデータ変換方法で変換するデータ変換手段と、
前記データ変換手段が変換したデータを、前記第２の機器内の第２の記憶媒体に記憶させるために、前記接続手段を介して前記第２の機器に送信するデータ送信手段と、を備え、
前記第１の機器および第２の機器の少なくとも一方は、車載用機器であることを特徴とするデータ取得送信装置。
【請求項２】
前記データ送信手段が送信したデータを、前記第１の記憶媒体において無効化させる無効化手段を備えたことを特徴とする請求項１に記載のデータ取得送信装置。
【請求項３】
記憶媒体を有する機器と接続する接続手段と、
前記接続手段に接続された第１の機器内の第１の記憶媒体に記憶されたデータを取得するデータ取得手段と、
前記データ取得手段が取得したデータを、前記接続手段に接続された第２の機器内の第２の記憶媒体に記憶させるために、前記第２の機器に送信するデータ送信手段と、
前記データ送信手段が送信したデータを、前記第１の記憶媒体において無効化させる無効化手段と、を備え、
前記第１の機器および第２の機器の少なくとも一方は、車載用機器であることを特徴とするデータ取得送信装置。
【請求項４】
前記第１の記憶媒体に記憶されたデータが著作権保護対象であることを判定する判定手段を備え、
前記無効化手段は、前記送信手段が送信したデータのうち、前記判定手段が著作権保護対象であると判定したデータを、前記第１の記憶媒体において無効化させることを特徴とする請求項２または３に記載のデータ取得送信装置。
【請求項５】
前記データは楽曲データであり、
前記第１の機器内の第１の記憶媒体に記憶されているデータから楽曲データを選別する選別手段を備え、
前記データ取得手段は、前記選別手段が選別した楽曲データを前記第１の記憶媒体から取得することを特徴とする請求項１ないし４のいずれか１つに記載のデータ取得送信装置。
【請求項６】
記憶媒体を有する機器と接続する接続手段と、
前記接続手段に接続された第１の機器内の第１の記憶媒体に記憶されているデータから楽曲データを選別する選別手段と、
前記選別手段が選別した楽曲データを前記第１の記憶媒体から取得するデータ取得手段と、
前記データ取得手段が取得した楽曲データを、前記接続手段に接続された第２の機器内の第２の記憶媒体に記憶させるために、前記第２の機器に送信するデータ送信手段と、を備えたデータ取得送信装置。
【請求項７】
前記第１の機器および第２の機器の少なくとも一方は、車載用機器であることを特徴とする請求項６に記載のデータ取得送信装置。
【請求項８】
前記データは楽曲データであり、
前記第１の記憶媒体に記憶された楽曲データの付加情報データを、前記第２の機器用の楽曲データフォーマットに適合させるための付加情報データ変換方法を特定する付加情報データフォーマット変換方法特定手段と、
前記楽曲データの付加情報データを前記第１の記憶媒体から取得する付加情報データ取得手段と、
前記付加情報データ取得手段が取得した付加情報データを、前記付加情報データ変換方法で変換する付加情報データ変換手段と、
前記付加情報データ変換手段が変換した付加情報データを、前記第２の記憶媒体に記憶させるために、前記第２の機器に送信する付加情報データ送信手段と、を備えたことを特徴とする請求項１ないし７のいずれか１つに記載のデータ取得送信装置。
【請求項９】
作業者の指定に基づいて、対象データを決定する決定手段を備え、
前記データ取得手段は、前記対象データを前記第１の記憶媒体から取得することを特徴とする請求項１ないし８のいずれか１つに記載のデータ取得送信装置。
【請求項１０】
記憶媒体を有する機器と接続する接続手段に接続される第１の機器内の第１の記憶媒体に記憶されたデータを、前記接続手段に接続される第２の機器用のデータフォーマットに適合させるためのデータ変換方法を特定するデータフォーマット変換方法特定手段、
前記第１の記憶媒体に記憶されたデータを取得するデータ取得手段、
前記データ取得手段が取得したデータを、前記データ変換方法で変換するデータ変換手段、および
前記データ変換手段が変換したデータを、前記第２の機器内の第２の記憶媒体に記憶させるために、前記第２の機器に送信するデータ送信手段、としてコンピュータを機能させるデータ取得送信プログラムであって、
前記第１の機器および第２の機器の少なくとも一方は、車載用機器であることを特徴とするデータ取得送信プログラム。
【請求項１１】
記憶媒体を有する機器と接続する接続手段に接続された第１の機器内の第１の記憶媒体に記憶されたデータを取得するデータ取得手段、
前記データ取得手段が取得したデータを、前記接続手段に接続された第２の機器内の第２の記憶媒体に記憶させるために、前記第２の機器に送信するデータ送信手段、および
前記データ送信手段が送信したデータを、前記第１の記憶媒体において無効化させる無効化手段、として、コンピュータを機能させるデータ取得送信プログラムであって、
前記第１の機器および第２の機器の少なくとも一方は、車載用機器であることを特徴とするデータ取得送信プログラム。
【請求項１２】
記憶媒体を有する機器と接続する接続手段に接続された第１の機器内の第１の記憶媒体に記憶されているデータから楽曲データを選別する選別手段、
前記選別手段が選別した楽曲データを前記第１の記憶媒体から取得するデータ取得手段、および
前記データ取得手段が取得した楽曲データを、前記接続手段に接続された第２の機器内の第２の記憶媒体に記憶させるために、前記第２の機器に送信するデータ送信手段として、コンピュータを機能させるデータ取得送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体を有するある機器からデータを取得し、そのデータを、記憶媒体を有する他の機器が保存できるように送信するための、データ取得送信装置およびプログラムに関する。
【背景技術】
【０００２】
従来から、新しいパーソナルコンピュータを購入して、古いパーソナルコンピュータ内のデータを新しいパーソナルコンピュータで使用したい場合等、ある機器の記憶媒体に記憶されたデータを他の機器の記憶媒体に渡したいというニーズがある。特に近年、車載機器としてのカーナビゲーション装置、カーオーディオ装置等がハードディスクを有し、ＣＤ内の楽曲データをこのハードディスクに大量に移して蓄えることができるようになっているので、このようなカーナビゲーション装置、カーオーディオ装置を買い換えるときには、このハードディスク内の楽曲データを新しい装置に渡したいというニーズは高いものと考えられる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、データの受け渡し元の機器と受け渡し先の機器とでデータのフォーマットが異なり、ただデータを受け渡すだけでは受け渡し先でそのデータを使用できないという場合がある。例えば、楽曲データの場合、ある機器ではＭＰ３形式のデータのみを演奏することができ、他の機器ではＡＴＲＡＣ３形式のデータのみを演奏することができる場合、前者の機器内のＭＰ３フォーマットの楽曲データを受け渡しただけでは、後者の機器がその楽曲データを演奏することができない。
【０００４】
本発明は上記点に鑑み、記憶媒体を有するある機器からデータを取得し、そのデータを、記憶媒体を有する他の機器が保存できるように送信するデータ取得送信装置が、データの受け渡し元と受け渡し先のデータフォーマットの違いにも対応できるようにすることを第１の目的とする。
【０００５】
また、受け渡したいデータに著作権が発生している場合、その著作物としてのデータを違法な複製から守りたいという要求がある。この要求は、楽曲データや映像データ等のマルチメディアコンテンツに対して特に高い。
【０００６】
本発明は上記点に鑑み、記憶媒体を有するある機器からデータを取得し、そのデータを、記憶媒体を有する他の機器が保存できるように送信するデータ取得送信装置が、著作物としてのデータを違法な複製から守ることができるようにすることを第２の目的とする。
【０００７】
また、受け渡し元の機器に含まれるデータのうち受け渡したいデータが特定のものに限られる場合がある。例えば、ナビゲーション装置の記憶媒体中には、楽曲データばかりでなく地図データが含まれていることが通常である。このような場合、地図データまで受け渡す必要はなく、楽曲データのみ受け渡したいというニーズがあるものと考えられる。
【０００８】
本発明は上記点に鑑み、記憶媒体を有するある機器からデータを取得し、そのデータを、記憶媒体を有する他の機器が保存できるように送信するデータ取得送信装置が、楽曲データを選択的に取得、送信できるようにすることを第３の目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するための請求項１に記載の発明は、記憶媒体を有する機器と接続する接続手段と、前記接続手段に接続される第１の機器内の第１の記憶媒体に記憶されたデータを、前記接続手段に接続される第２の機器用のデータフォーマットに適合させるためのデータ変換方法を特定するデータフォーマット変換方法特定手段と、前記第１の記憶媒体に記憶されたデータを、前記接続手段を介して取得するデータ取得手段と、前記データ取得手段が取得したデータを、前記データフォーマット変換方法特定手段が特定したデータ変換方法で変換するデータ変換手段と、前記データ変換手段が変換したデータを、前記第２の機器内の第２の記憶媒体に記憶させるために、前記接続手段を介して前記第２の機器に送信するデータ送信手段と、を備え、前記第１の機器および第２の機器の少なくとも一方は、車載用機器であることを特徴とするデータ取得送信装置である。
【００１０】
このように、データ取得送信装置は、一方または両方が車載用機器である第１の機器と第２の機器について、第１の機器内の第１の記憶媒体に記憶されるデータを、第２の機器用のデータフォーマットに適合させるためのデータ変換方法を特定し、また第１の記憶媒体に記憶されたデータを取得し、その取得したデータを特定したデータ変換方法で変換し、その変換したデータを第２の機器内の第２の記憶媒体に記憶させるために、第２の機器に送信するようになっている。したがって、データ取得送信装置は、データの受け渡し元と受け渡し先のデータフォーマットの違いを、データの変換で解決することができる。
【００１１】
なお、本実施形態における「記憶媒体を有する機器」とは、記憶媒体そのものをも含む概念である。
【００１２】
また、請求項２に記載の発明は、請求項１に記載のデータ取得送信装置において、前記データ送信手段が送信したデータを、前記第１の記憶媒体において無効化させる無効化手段を備えたことを特徴とする。
【００１３】
このようになっているので、データ取得送信装置は、無効化したデータについては実質的に複製されなかったことになるので、著作物としてのデータを違法な複製から守ることが可能となる。
【００１４】
ここで、データの無効化とは、第１の機器においてそのデータ使用できないようにすることをいい、データのファイル名の拡張子変更、データ内容の改竄、データの消去を含む概念である。
【００１５】
また、請求項３に記載の発明は、記憶媒体を有する機器と接続する接続手段と、前記接続手段に接続された第１の機器内の第１の記憶媒体に記憶されたデータを取得するデータ取得手段と、前記データ取得手段が取得したデータを、前記接続手段に接続された第２の機器内の第２の記憶媒体に記憶させるために、前記第２の機器に送信するデータ送信手段と、前記データ送信手段が送信したデータを、前記第１の記憶媒体において無効化させる無効化手段と、を備え、前記第１の機器および第２の機器の少なくとも一方は、車載用機器であることを特徴とするデータ取得送信装置である。
【００１６】
このように、データ取得送信装置は、一方または両方が車載用機器である第１の機器と第２の機器について、第１の機器内の第１の記憶媒体に記憶されたデータを取得し、その取得したデータを、第２の機器内の第２の記憶媒体に記憶させるために、第２の機器に送信し、その送信したデータを、第１の記憶媒体において無効化させる。したがって、データ取得送信装置は、無効化したデータについては実質的に複製されなかったことになるので、著作物としてのデータを違法な複製から守ることが可能となる。
【００１７】
また、請求項４に記載の発明は、請求項２または３に記載のデータ取得送信装置において、前記第１の記憶媒体に記憶されたデータが著作権保護対象であることを判定する判定手段を備え、前記無効化手段は、前記送信手段が送信したデータのうち、前記判定手段が著作権保護対象であると判定したデータを、前記第１の記憶媒体において無効化させることを特徴とする。
【００１８】
このようになっているので、データ取得送信装置は、データが著作権保護対象であるか否かに基づいたデータの無効化を行うことができるので、よりきめ細かい著作権保護が可能となる。
【００１９】
また、請求項５に記載の発明は、請求項１ないし４のいずれか１つに記載のデータ取得送信装置において、前記データは楽曲データであり、前記第１の機器内の第１の記憶媒体に記憶されているデータから楽曲データを選別する選別手段を備え、前記データ取得手段は、前記選別手段が選別した楽曲データを前記第１の記憶媒体から取得することを特徴とする。
【００２０】
このようになっているので、データ取得送信装置は、楽曲データを選択的に取得、送信できるようになる。なお、楽曲データとは、楽曲の内容を含むデータをいい、例えば、楽曲と映像を共に含むデータも楽曲データに該当する。
【００２１】
また、請求項６に記載の発明は、記憶媒体を有する機器と接続する接続手段と、前記接続手段に接続された第１の機器内の第１の記憶媒体に記憶されているデータから楽曲データを選別する選別手段と、前記選別手段が選別した楽曲データを前記第１の記憶媒体から取得するデータ取得手段と、前記データ取得手段が取得した楽曲データを、前記接続手段に接続された第２の機器内の第２の記憶媒体に記憶させるために、前記第２の機器に送信するデータ送信手段と、を備えたデータ取得送信装置である。
【００２２】
このように、データ取得送信装置は、接続された第１の機器内の第１の記憶媒体に記憶されているデータから楽曲データを選別し、その選別した楽曲データを第１の記憶媒体から取得し、その取得した楽曲データを、接続された第２の機器内の第２の記憶媒体に記憶させるために、第２の機器に送信する。したがって、データ取得送信装置が、楽曲データを選択的に取得、送信できるようになる。
【００２３】
また、請求項７に記載の発明は、請求項６に記載のデータ取得送信装置において、前記第１の機器および第２の機器の少なくとも一方は、車載用機器であることを特徴とする。
【００２４】
また、請求項８に記載の発明は、請求項１ないし７のいずれか１つに記載のデータ取得送信装置において、前記データは楽曲データであり、前記第１の記憶媒体に記憶された楽曲データの付加情報データを、前記第２の機器用の楽曲データフォーマットに適合させるための付加情報データ変換方法を特定する付加情報データフォーマット変換方法特定手段と、前記楽曲データの付加情報データを前記第１の記憶媒体から取得する付加情報データ取得手段と、前記付加情報データ取得手段が取得した付加情報データを、前記付加情報データ変換方法で変換する付加情報データ変換手段と、前記付加情報データ変換手段が変換した付加情報データを、前記第２の記憶媒体に記憶させるために、前記第２の機器に送信する付加情報データ送信手段と、を備えたことを特徴とする。
【００２５】
このように、データ取得送信装置は、第１の記憶媒体に記憶された楽曲データの付加情報データを、第２の機器用の楽曲データフォーマットに適合させ、また、楽曲データの付加情報データを第１の記憶媒体から取得し、その取得した付加情報データを、特定した付加情報データ変換方法で変換し、変換した付加情報データを、第２の記憶媒体に記憶させるために、第２の機器に送信する。したがって、データ取得送信装置は、２つの機器間の付加情報データのフォーマットの違いにも対応することができるようになる。
【００２６】
また、請求項９に記載の発明は、請求項１ないし８のいずれか１つに記載のデータ取得送信装置において、作業者の指定に基づいて、対象データを決定する決定手段を備え、前記データ取得手段は、前記対象データを前記第１の記憶媒体から取得することを特徴とする。
【００２７】
このようになっていることで、データ取得送信装置は、作業者の指定に基づいた対象データの取得及び送信を行うことができるようになる。
【００２８】
また、上記のようなデータ取得送信装置の機能をコンピュータに実現させるデータ取得送信プログラムとして、本発明を実現することも可能である。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施形態について説明する。本実施形態が適用されるケースの全体構成を図１に概念的に示す。本実施形態においては、カーナビゲーション装置やカーオーディオ装置等の車載機器１、２間で楽曲データ等の受け渡しを行うために、データ取得送信装置３を用いる。
【００３０】
データ取得送信装置３は、車載機器１内の記憶媒体から楽曲データ、付加情報データを取得し、その取得したデータを車載機器２の記憶媒体に記憶させるよう送信する。車載機器１、２の記憶媒体は、具体的にはギガバイト、テラバイトクラスまたはそれ以上の大容量のＨＤＤ（ハードディスクドライブ）であるが、他の種類の記憶媒体であっても構わない。
【００３１】
この車載機器１、２間のデータ受け渡しを中継するため、データ取得送信装置３は、車載機器１および車載機器２とデータの授受を行うための通信機能を有している。また、データ取得送信装置３は、データの受け渡しにおいて著作物としての楽曲データを違法な複製から守るための著作権保護機能を有している。また、データ取得送信装置３は、車載機器１、２間で扱うことのできる楽曲データ、付加情報データのフォーマットが異なる場合、車載機器１から取得したデータを、車載機器２に送信する前にフォーマット変換するためのフォーマット変換機能を有している。
【００３２】
図２に、このデータ取得送信装置３のハードウェア構成を示す。データ取得送信装置３は、Ｉ／Ｏ部３１、ディスプレイ３２、入力装置３３、ＨＤＤ３４、ＣＰＵ３５、ＲＯＭ３６およびＲＡＭ３７を有している。
【００３３】
Ｉ／Ｏ部３１は、通信部３１１、通信部３１２およびＡＴＡインターフェース３１３を有している。
【００３４】
通信部３１１および３１２は、ＵＳＢインターフェース、ＩＥＥＥ１３９４インターフェース、無線ＬＡＮインターフェース、Ｂｌｕｅｔｏｏｔｈインターフェース等、外部の車載機器１および２と高速に通信できる通信規格用のインターフェース回路である。本実施形態においては、通信部３１１に車載機器１が接続され、通信部３１２に車載機器２が接続される。これら通信部３１１、３１２は、バスラインを介してＣＰＵ３５から受けたデータをそれぞれ車載機器１、車載機器２に送信し、また、車載機器１、車載機器２から受けたデータをＣＰＵ３５に出力する。なお、通信部３１１および通信部３１２は、上記のような汎用的な通信インターフェースである必要はなく、例えばカーナビゲーション装置やカーオーディオ装置の独自の規格による通信を実現するような装置であってもよい。
【００３５】
ＡＴＡインターフェース３１３は、ＡＴＡ規格のＨＤＤ３４、ＣＰＵ３５、ＲＡＭ３７等と接続し、これらの間のデータのやりとりを媒介する回路である。
【００３６】
ディスプレイ３２は、バスラインを介してＣＰＵ３５から受けた画像データまたは描画指令に基づいた映像を、液晶画面との画像表示面に表示する。
【００３７】
入力装置３３は、作業者の操作を受け付けるメカニカルスイッチ、ディスプレイ３２の画像表示面に重ねて設けられたタッチパネル等の操作部を有し、その操作部に対する作業者の操作を検出すると、その操作に基づいた信号を、バスラインを介してＣＰＵ３５に出力する。
【００３８】
ＨＤＤ３４は、ＡＴＡインターフェース３１３を介してＣＰＵ３５から受けたデータ読み出し指令に基づいて、記憶しているデータをＡＴＡインターフェース３１３を介してＣＰＵ３５またはＲＡＭ３７に出力し、また、ＣＰＵ３５からのデータ書き込み指令に基づいて、ＣＰＵ３５またはＲＡＭ３７からデータの入力を受け、そのデータを記憶する。
【００３９】
本実施形態のＨＤＤ３４は、ＣＰＵ３５が実行するためのプログラム、楽曲情報データベース、機種別楽曲データフォーマットテーブルおよび機種別付加情報データフォーマットテーブルをあらかじめ有している。楽曲情報データベースは、楽曲ごとの楽曲エントリを複数（例えば２０万曲分）有するデータである。各楽曲エントリは、その楽曲についての複数種類の付加情報データを有している。付加情報データの項目としては、例えば、楽曲タイトル、当該楽曲の演奏時間、当該楽曲の演奏アーティスト名称、当該楽曲の演奏アーティスト名称の読み、当該楽曲（または当該楽曲を収録したアルバム）の発売日、当該楽曲のアルバム中のトラック番号（すなわち収録順番）、当該楽曲（または当該楽曲を収録したアルバム）の販売数ランキング、当該楽曲のテンポ（スロー、８ビート、１６ビート等）、当該楽曲の演奏に適したシチュエーション（例えば海辺走行、山間部走行、高速道路走行）等がある。
【００４０】
機種別楽曲データフォーマットテーブルは、車載機器の機種毎の機種エントリを有するデータである。各機種エントリは、その機種の名称およびその機種において再生することができる音楽フォーマット（例えばＭＰ３、ＡＴＲＡＣ３、Ｏｇｇ  Ｖｏｒｂｉｓ、ＷＭＡ等）のデータを有する。なお、機種名としては、自機器の型番、製造年月、ファームウェア番号、シリアル番号、バージョン番号、使用音楽フォーマット、およびそれらの任意の組み合わせ等がある。
【００４１】
機種別付加情報データフォーマットテーブルは、車載機器の機種毎の機種エントリを有するデータである。各機種エントリは、その機種の名称およびその機種が音声データの付加情報データを記憶する形式（以下付加情報データフォーマットと記す）のデータを有する。付加情報データフォーマットとは、より具体的には、その機種がどの項目の付加情報データを有するようになっているか、各項目をどのような配列で記憶するかについての形式をいう。
【００４２】
ＣＰＵ３５は、ＲＯＭ３６やＨＤＤ３４に記憶されたプログラムを読み出して実行し、その実行するプログラムの内容、ならびに入力装置３３、通信部３１１および通信部３１２から受けたデータ等に基づいた作動を行う。そしてこの作動中、必要に応じてＨＤＤ３４、ＲＡＭ３７に対してデータの書き込みの制御を行い、また必要に応じてＨＤＤ３４、ＲＯＭ３６、ＲＡＭ３７に対してデータの読み出しの制御を行い、また通信部３１１および通信部３１２に送信のためのデータを出力する。
【００４３】
ここで車載機器１、２の構成および作動について説明する。本実施形態における車載機器１、２は、それぞれ記憶媒体中に楽曲データ、および楽曲に関する付加情報データを記憶するための領域を有している。そして、車載機器１は楽曲データ、および楽曲に関する付加情報データを既に記憶している。
【００４４】
また、車載機器１、２は、データ取得送信装置３と通信するためのインターフェースを有している。また車載機器１、２は、そのインターフェースを介してデータ取得送信装置３からデータの格納構造の問い合わせを受けると、データ取得送信装置３に対してファイルリスト、デイィレクトリツリー等のデータ格納構造の情報をデータ取得送信装置３に返送する。このとき車載機器１、２は、楽曲データのファイルが著作権保護の対象となったデータか否かを、そのファイル内のヘッダ情報から特定し、その特定結果をデータ取得送信装置３に返送するようになっていてもよい。
【００４５】
また車載機器１、２は、上記インターフェースを介して特定のデータの読み出し要求を受けると、そのデータを記憶媒体から読み出してデータ取得送信装置３に送信する。また、車載機器１、２は、上記インターフェースを介して特定のデータの特定の位置（ディレクトリ階層中の論理位置でも、記憶媒体中の物理的位置でもよい）への書き込み要求およびその書き込み要求の対象となるデータを受けると、その受けたデータを記憶媒体中のその特定の位置に記憶させる。また、車載機器１、２は、上記インターフェースを介して特定のデータの消去要求を受けると、そのデータを記憶媒体中から消去するようになっている。
【００４６】
また車載機器１、２は、そのインターフェースを介してデータ取得送信装置３から機種名要求を受けると、自機器の機種名をデータ取得送信装置３に返送するようになっていてもよい。
【００４７】
以下、データ取得送信装置３の具体的な作動について説明する。図３および図４に、作業者の入力装置３３に対する操作に基づいてＣＰＵ３５が実行を開始するデータ取得送信プログラム１００のフローチャートを示す。
【００４８】
ＣＰＵ３５は、このプログラムの実行を開始すると、まずステップ１０５で、車載機器１がデータ取得送信装置３に接続しているか否かを、通信部３１１からの信号に基づいて判定する。そして、接続していると判定するまでこの処理を繰り返し、接続していると判定すると、続いてステップ１１０を実行する。
【００４９】
ステップ１１０では、車載機器１の機種特定が可能であるか否かを判定する。これは、具体的には、通信部３１１を用いて車載機器１に機種名要求を送信し、その返信として機種名を通信部３１１から受信したか否かで判定する。機種特定が可能である場合、その受信した機種名を車載機器１の機種とし、続いてステップ１２０を実行し、特定不能である場合、続いてステップ１１５を実行する。
【００５０】
ステップ１１５では、車載機器１の機種選択を受け付ける。具体的には、作業者に機種の指定を促す表示をディスプレイ３２に行わせ、作業者による入力装置３３を用いた機種の指定の操作を検出するまで待ち、検出すると、その指定の機種を車載機器１の機種とする。機種の指定を促す表示としては、例えば、機種の選択を促すための機種リストの表示がある。機種リストは、機種別楽曲データフォーマットテーブル中の機種エントリ中の情報に基づいて作成する。ステップ１１５に続いては、ステップ１２０を実行する。
【００５１】
ステップ１２０では、車載機器２がデータ取得送信装置３に接続しているか否かを、通信部３１２からの信号に基づいて判定する。そして、接続していると判定するまでこの処理を繰り返し、接続していると判定すると、続いてステップ１２５を実行する。
【００５２】
ステップ１２５では、車載機器２の機種特定が可能であるか否かを判定する。これは、具体的には、通信部３１２を用いて車載機器２に機種名要求を送信し、その返信として機種名を通信部３１２から受信したか否かで判定する。機種特定が可能である場合、その受信した機種名を車載機器２の機種とし、続いてステップ１３５を実行し、特定不能である場合、続いてステップ１３０を実行する。
【００５３】
ステップ１３０では、車載機器２の機種選択を受け付ける。具体的には、作業者に機種の指定を促す表示をディスプレイ３２に行わせ、作業者による入力装置３３を用いた機種の指定の操作を検出するまで待ち、検出すると、その指定の機種を車載機器２の機種とする。ステップ１３０に続いては、ステップ１３５を実行する。
【００５４】
このように、ステップ１０５〜１３０の処理によって、車載機器１、２の機種が特定される。
【００５５】
ステップ１３５では、車載機器１と車載機器２の楽曲データフォーマットが確定したか否かを判定する。楽曲データフォーマットが確定するとは、ステップ１０５〜１３０によって確定した車載機器１の機種から、機種別楽曲データフォーマットテーブルに基づいて、その機種において再生することができる音楽フォーマットが特定できることをいう。楽曲データフォーマットが確定しない場合としては、例えば、車載機器１または車載機器２から送信された機種名が、機種別楽曲データフォーマットテーブルのどの機種エントリにも該当しなかった場合が考えられる。車載機器１、２共に楽曲データフォーマットが確定した場合、続いてステップ１４５を実行し、車載機器１、２のうち一方でも確定しなかった場合、続いてステップ１４０を実行する。
【００５６】
ステップ１４０では、楽曲データ解析によって、確定しなかった楽曲データフォーマットの特定を行う。楽曲データ解析としては、具体的には、各楽曲データに該当するファイル名の拡張子、当該ファイル中のヘッダ情報による楽曲データフォーマットの特定を行ってもよいし、その楽曲データをいくつかのフォーマット形式でデコードし、その結果、そのフォーマットではありえない異常なデータが生成されなかった場合に、そのフォーマットをその音楽データを有する車載機器が再生することのできる楽曲データフォーマットであるとする。なお、楽曲データのファイル名は、車載機器１または車載機器２にデータ格納構造の情報の問い合わせを送信することで取得することができ、楽曲データ自体は、車載機器１または２にそのデータの読み出し要求を行うことで取得することができる。ステップ１４０の後、続いてステップ１４５を実行する。
【００５７】
ステップ１４５では、楽曲データフォーマット変換手順参照を行う、具体的には、ステップ１１０〜１３０で特定された車載機器１、２の機種名と機種別楽曲データフォーマットテーブルを参照して、または、ステップ１４０の特定結果を参照して、変換元の車載機器１の楽曲データフォーマット、および変換先の車載機器２の楽曲データフォーマットを特定する、これによって、楽曲データを、どのフォーマットからどのフォーマットに変換するかというフォーマット手順が確定する。
【００５８】
続いてステップ１５０では、変換可能な楽曲データのファイル数と、楽曲データのディレクトリツリー構造を特定する。この情報は、車載機器１にデータ格納構造の情報の問い合わせを送信することで取得することができる。変換可能な楽曲データの特定とは、例えば、この問い合わせの返信のファイルリスト中で、楽曲データのファイルの拡張子（ＭＰ３形式なら．ｍｐ３、ＷＭＶ形式なら．ｗｍｖ）を有するものを選び出す等、車載機器１内の記憶媒体に記憶されているデータから楽曲データを選別することをいう。なお、車載機器１内の記憶媒体に記憶されているデータから楽曲データを選別する方法としては、ファイル名称等に基づいたファイル毎の選別以外にも、車載機器１の記憶媒体中のパーティション毎の選別を行うようになっていてもよい。例えば、車載機器１がカーナビゲーション装置であり、その記憶媒体のあるパーティションには地図データが含まれ、他のパーティションには楽曲データが含まれているという情報が、データ取得送信装置３のＲＡＭ３７またはＨＤＤ３４に記録されていれば、その情報に基づいて、楽曲データの入っているパーティション内の全てのデータを楽曲データであるとして選別し、そのパーティション内のファイルを楽曲データファイルであるとしてリストアップしてもよい。
【００５９】
続いてステップ１５５では、ステップ１５０でリストアップした変換可能な楽曲を全て変換したか否かを判定する。全て変換した場合、続いてテップ１７５を実行し、まだ変換していない場合、ステップ１６０を実行する。
【００６０】
ステップ１６０では、ステップ１５０でリストアップした変換可能な楽曲のうち、まだ変換していない楽曲データを１つ読み出す。これは、車載機器１に対して当該楽曲データの読み出し要求を送信し、車載機器１からそのデータを応答として受信し、その受信したデータをＨＤＤ３４またはＲＡＭ３７に一時記憶させることで実現する。
【００６１】
続いてステップ１６５では、読み出したファイルのフォーマット変換を、ステップ１４５で特定した変換手順に基づいて実行する。
【００６２】
続いてステップ１７０では、通信部３１２を用いて、ステップ１６５で変換した楽曲データを、車載機器２内の記憶媒体に記憶させるために、車載機器２に送信する。具体的には、その変換後の楽曲データと、その楽曲データの、車載機器２の記憶媒体へ特定位置への書き込み要求を、通信部３１２に出力する。ここで、特定位置は、ステップ１５０で特定したディレクトリツリー中の当該楽曲データファイルの位置と同じ位置とする。
【００６３】
このように、ステップ１５５〜１７０によって、選別された車載機器１中の楽曲データの全てがフォーマット変換され、車載機器２に送信され、車載機器２の記憶媒体に格納される。
【００６４】
ステップ１７５では、付加情報データフォーマット変換手順の参照を行う。具体的には、ステップ１１０〜１３０で特定された車載機器１、２の機種名と機種別付加情報データフォーマットテーブルを参照して、変換元の車載機器１の付加情報データフォーマット、および変換先の車載機器２の付加情報データフォーマットを特定する、これによって、付加情報データを、どのフォーマットからどのフォーマットに変換するかというフォーマット手順が確定する。
【００６５】
なお、変換元の車載機器１の記憶媒体に含まれない付加情報データ項目が、車載機器２の記憶媒体において含まれるようになっている場合、その付加情報データ項目は、ＨＤＤ３４の楽曲情報データベースから、その楽曲についての楽曲エントリを検索し、その楽曲エントリ中の当該付加情報データ項目の内容を、送信する付加情報データに追加する。また、車載機器２に送信するときに新たに追加する項目については、ブランクデータ等、固定の内容を有するデータとしてもよい。また、新たに追加する項目の内容は、送信する楽曲データをデコードし、そのデコードした波形データを解析し、その解析結果に基づいて決定してもよい。例えば、新たに追加する付加情報データ項目が楽曲のテンポである場合、その波形から楽曲が８ビートであるか１６ビートであるか等を判定し、その判定結果をその項目の内容としてもよい。
【００６６】
続いてステップ１８０で、付加情報データの読み出しを行う。これは、車載機器１に対して付加情報データの読み出し要求を行うことで実現できる。
【００６７】
続いてステップ１８５で、読み出した付加情報データフォーマット変換を、ステップ１７５で特定した方法に従って行う。
【００６８】
続いてステップ１９０では、通信部３１２を用いて、変換後の付加情報データを、車載機器２内の記憶媒体に記憶させるために、車載機器２に送信する。具体的には、その変換後の付加情報データと、その付加情報データの、車載機器２の記憶媒体への書き込み要求を、通信部３１２に出力する。
【００６９】
続いてステップ１９５では、ステップ１７０で送信した楽曲データを車載機器１の記憶媒体およびＨＤＤ３４から消去する。当該楽曲データの車載機器１の記憶媒体からの消去は、通信部３１１を用いて、車載機器１に対し、当該楽曲データ消去要求を送信することで実現することができる。
【００７０】
ステップ１９５の後、データ取得送信プログラム１００の実行は終了し、車載機器１から車載機器２への楽曲データ、および付加情報データの受け渡しが完了する。
【００７１】
以上のようなデータ取得送信プログラム１００をＣＰＵ３５が実行することで、データ取得送信装置３は、通信部３１１に接続された車載機器１内の記憶媒体に記憶された楽曲データを、通信部３１２に接続された車載機器２用の楽曲データフォーマットに適合させるためのデータ変換方法を特定し（ステップ１０５〜１４５参照）、車載機器１内の記憶媒体に記憶されているデータから楽曲データを選別し（ステップ１５０参照）、選別した楽曲データを車載機器１の記憶媒体から取得し（ステップ１６０参照）、取得した楽曲データを、特定したデータ変換方法で変換し（ステップ１６５参照）、変換した対象楽曲データを、車載機器２の記憶媒体に記憶させるために、車載機器２に送信し（ステップ１７０参照）、送信した楽曲データを、車載機器１の記憶媒体から消去する（ステップ１９５参照）。
【００７２】
したがって、データ取得送信装置３が、楽曲データを選択的に取得、送信できるようになる。また、データ取得送信装置３は、楽曲データの受け渡し元と受け渡し先のデータフォーマットの違いを、楽曲データの変換で解決することができる。また、消去した楽曲データについては実質的に複製されなかったことになるので、著作物としての楽曲データを違法な複製から守ることが可能となる。
【００７３】
またデータ取得送信装置３は、車載機器１の記憶媒体に記憶された楽曲データの付加情報データを、車載機器２用の楽曲データフォーマットに適合させるための付加情報データ変換方法を特定し（ステップ１７５参照）、送信した楽曲データの付加情報データを車載機器１の記憶媒体から取得し（ステップ１８０参照）、取得した付加情報データを、特定した付加情報データ変換方法で変換し（ステップ１８５参照）、変換した付加情報データを、車載機器２の記憶媒体に記憶させるために、車載機器２に送信する（ステップ１９０参照）。
【００７４】
したがって、データ取得送信装置３は、２つの車載機器１、２間の付加情報データのフォーマットの違いにも対応することができるようになる。
【００７５】
なお、上記の実施形態においては、通信部３１１および通信部３１２が接続手段に相当する。また、車載機器１が第１の機器に相当し、車載機器１の記憶媒体が第１の記憶媒体に相当する。また、車載機器２が第２の機器に相当し、車載機器２の記憶媒体が第２の記憶媒体に相当する。
【００７６】
また、ＣＰＵ３５が、データ取得送信プログラム１００のステップ１０５〜１４５を実行することで、データフォーマット変換方法特定手段として機能する。
【００７７】
また、ＣＰＵ３５が、データ取得送信プログラム１００のステップ１６０を実行することで、データ取得手段として機能する。
【００７８】
また、ＣＰＵ３５が、データ取得送信プログラム１００のステップ１６５を実行することで、データ変換手段として機能する。
【００７９】
また、ＣＰＵ３５が、データ取得送信プログラム１００のステップ１７０を実行することで、データ送信手段として機能する。
【００８０】
また、ＣＰＵ３５が、データ取得送信プログラム１００のステップ１９５を実行することで、無効化手段として機能する。
【００８１】
また、ＣＰＵ３５がデータ取得送信プログラム１００のステップ１５０を実行することで、選別手段として機能する。
【００８２】
また、ＣＰＵ３５が、データ取得送信プログラム１００のステップ１７５を実行することで、付加情報データフォーマット変換方法特定手段として機能する。
【００８３】
また、ＣＰＵ３５が、データ取得送信プログラム１００のステップ１８０を実行することで、付加情報データ取得手段として機能する。
【００８４】
また、ＣＰＵ３５が、データ取得送信プログラム１００のステップ１８５を実行することで、付加情報データ変換手段として機能する。
【００８５】
また、ＣＰＵ３５が、データ取得送信プログラム１００のステップ１９０を実行することで、付加情報データ送信手段として機能する。
（他の実施形態）
なお、上記の実施形態においては、データ取得送信装置３に接続される機器は、車載機器１に限らず、記憶媒体を有するものであれば、どのようなものでもよい。例えば、データ取得送信装置３に接続する機器としては、ＡＴＡインターフェースを有するＨＤＤであってもよい。図５に、このような２台のＨＤＤ１１、２２と接続するデータ取得送信装置３の全体図を示す。この場合、上記の実施形態において、通信部３１１および通信部３１２がＡＴＡインターフェースとなっていればよい。そして、データ取得送信装置３からこれらＨＤＤ１１、２２に対する上記各種情報の読み出し、書き込みは、通常のパーソナルコンピュータ等がＨＤＤから情報の読み出し、書き込みを行うのと同じように行えばよい。また、通信部３１１および通信部３１２の一方には車載機器等の機器が接続され、他方にはＨＤＤが接続されるようになっていてもよい。
【００８６】
また、上記の実施形態においては、データ取得送信装置３は、通信部３１１に接続する機器の記憶媒体中の楽曲データを全て車載機器２に渡すようになっているが、必ずしもこのようになっておらずともよい。例えば、データ取得送信装置３のＣＰＵ３５は、データ取得送信プログラム１００の実行において、さらに、作業者による入力装置３３を用いた指定に基づいて、対象楽曲データを決定し（決定手段に相当する）、またステップ１６０においては、その決定した対象楽曲データを車載機器１の記憶媒体から取得するようになっていてもよい。
【００８７】
このようになっていることで、データ取得送信装置は、作業者の指定に基づいた楽曲データの取得及び送信を行うことができるようになる。
【００８８】
また、上記の実施形態においては、データ取得送信装置３は、車載機器２に送信した楽曲データは全て車載機器１の記憶媒体から消去するようになっているが、必ずしもこのようになっている必要はない。例えば、データ取得送信装置３のＣＰＵ３５は、データ取得送信プログラム１００の実行において、車載機器１の記憶媒体に記憶された楽曲データが著作権保護対象であることを判定し（判定手段に相当する）、さらに、ステップ１９５では、送信した楽曲データのうち、著作権保護対象であると判定した楽曲データのみを、車載機器１の記憶媒体から消去するようになっていてもよい。ここで、楽曲データが著作権保護対象であるか否かは、例えば、車載機器１の記憶媒体内の楽曲データのヘッダ中に、その楽曲データ著作権保護対象であることを示すフラグが入っている場合、その情報に基づいて判定してもよい。また、車載機器１の付加情報データ中に、当該楽曲データが著作権保護対象であることを示すフラグが入っている場合、その情報に基づいて判定してもよい。
【００８９】
このようになっているので、データ取得送信装置は３、データが著作権保護対象であるか否かに基づいた、データのよりきめ細かい無効化を行うことができる。
【００９０】
また、上記の実施形態においては、データ取得送信装置３から読み出し要求、書き込み要求を送信することで、車載機器１および車載機器２における楽曲データ、付加情報データ等の読み書きは、データ取得送信装置３の制御に基づいているが、必ずしもこのようになっている必要はない。例えば、作業者が車載機器１を操作することにより、車載機器１が自発的にデータ格納構造の情報およびデータ本体をデータ取得送信装置３に送信し、また、作業者が車載機器２を操作することにより、車載機器２がデータ取得送信装置３から送信されたデータを自発的に記憶媒体に記憶するようになっていてもよい。すなわち、データ取得送信装置３は、車載機器１の記憶媒体からデータを取得し、車載機器２がそのデータを記憶媒体に記憶できるように送信すれば足りる。
【００９１】
また、上記の実施形態においては、データ取得送信装置３は、車載機器２に送信した楽曲データを、車載機器１の記憶媒体から消去しているが、必ずしも消去する必要はない、例えば、車載機器１の記憶媒体において、その楽曲データのファイル名の拡張子を変更し、またはその楽曲データヘッダ情報等を改竄することで、車載機器１においてその楽曲データを再生できないようにしてもよい。すなわち、車載機器１は、当該楽曲データを無効化すれば足りる。
【００９２】
また、フォーマット変換、著作権保護を行う対象のデータとしては、楽曲データや付加情報データに限らず、どのようなデータであってもよい。
【図面の簡単な説明】
【００９３】
【図１】本発明の実施形態の全体構成図である。
【図２】データ取得送信装置３のハードウェア構成を示す図である。
【図３】データ取得送信プログラム１００のフローチャートである。
【図４】データ取得送信プログラム１００のフローチャートである。
【図５】他の実施形態の全体構成図である。
【符号の説明】
【００９４】
１、２…車載機器、３…データ取得送信装置、１１、２２、３４…ＨＤＤ、
３１…Ｉ／Ｏ部、３２…ディスプレイ、３３…入力装置、３５…ＣＰＵ、
３６…ＲＯＭ、３７…ＲＡＭ、１００…データ取得送信プログラム、
３１１、３１２…通信部、３１３…ＡＴＡインターフェース。
【図１】
2006048859.tif 000003
【図２】
2006048859.tif 000004
【図３】
2006048859.tif 000005
【図４】
2006048859.tif 000006
【図５】
2006048859.tif 000007