(57)【要約】  【課題】記憶容量の小さい情報同期装置を使用して情報処理装置間での情報を共通化する。  【解決手段】  情報処理装置（ＰＣ）２は、コンテンツを品質変化点（＃Ａ、Ｂ）で複数の区分に分割し、所定区分のビットレートを通常ビットレート（１２８ｋｂｐｓ）とし、それ以外の区分は徐々にビットレートを低くした共通化データを作成して情報同期装置１に送信する。情報処理装置（ＰＣ）２は、最高ビットレートの区分を変更して複数回送信する。  情報処理装置（車載）３では、受信済みの共通化データと新たに受信した共通化データとを比較して、ビットレートが高いフレームに更新する。  【選択図】  図５
2005275593.tif 000002
【特許請求の範囲】
【請求項１】
情報を保存する情報保存手段と、
外部端末に対して送信する情報を複数の区分に分割する分割手段と、
前記情報の送信履歴を取得する履歴取得手段と、
前記取得した送信履歴に従って、前記分割した各区分の情報に対してそれぞれ異なる圧縮率を決定する圧縮率決定手段と、
前記決定された圧縮率で前記各区分の情報を圧縮する圧縮手段と、
前記圧縮された各区分の情報を前記外部端末に送信する情報送信手段と、を具備することを特徴とする情報処理装置。
【請求項２】
前記外部端末装置から送信される情報を受信する情報受信手段を備え、
前記受信した情報が初回の受信である場合、前記受信した情報を前記情報保存手段に保存し、前記受信した情報が２回目以降である場合、前記情報保存手段に保存済みの情報の各区分について、前記保存済みの情報と受信した情報のうち圧縮率が低い側の情報に更新する保存更新手段と、
を具備することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報は連続した情報であり、
前記圧縮率決定手段は、前記分割手段で分割された各区分について、所定区分以降の区分は、上位の区分ほど小さい圧縮率に決定する、ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報をある情報処理装置から他の情報処理装置に複写することで情報を共通化する情報処理装置に関する。
【背景技術】
【０００２】
家庭のパーソナルコンピュータ（ＰＣ）、周辺機器、または、専用端末機などやナビゲーション装置等の車載装置といった各種情報処理装置が広く普及している。
これらの各種情報処理装置では、従来各々の装置が独立してデジタルコンテンツを取得していたが、一方の情報処理装置で取得したコンテンツを別の情報処理装置にも保有させることでお互いに保有するコンテンツを共通化させたいという要求がある。
例えば、オンライン音楽販売等で購入したデジタル音楽やＰＣで更新可能なＰＯＩ（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ）データ（地点とその位置にある施設等を関連付けた情報）等のデジタルコンテンツ（リッチメディア）を、自分の車両に搭載された情報処理装置にも保存して利用したい場合がある。これとは逆に、車載された情報処理装置で収集した走行履歴、プローブデジタル等を家庭のＰＣにも保存したい場合がある。
また、複数の車両に搭載された情報処理装置間で交通情報、渋滞情報等のデジタルコンテンツを共通化させたい場合もある。
【０００３】
このような場合、従来では（１）半導体メモリ等のポータブルメモリへのコピーを介して共通化する方法、（２）携帯電話等の無線通信装置を使って車載端末にダウンロードする方法がとられている。
また、車載された情報処理装置間でのデータ通信を無線ＬＡＮにより行う方法が特許文献１で提案されている。
【０００４】
【特許文献１】特開２００１−１３６１９０
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、半導体メモリを介しての共通化の場合、リッチメディアのデータは、一般的にそのサイズが大きいため、半導体メモリにデータの一部分しか入りきらない場合がある。
また、携帯電話等の無線通信により車載端末にダウンロードする場合には、データ通信の通信料金が高額になる等の問題がある。
さらに、無線ＬＡＮを使用する特許文献１の方法の場合、車両は走行しながらの通信を行う場合が多いため、走行中においてデータの送受信を行う場合、データの送受信を行うそれぞれの車両がデータ転送可能域内に存在している時間が短いことが多く、データの送受信を完全には終了できないことが頻繁に起こり得る。
【０００６】
そこで本発明は、情報処理装置から外部端末を介して他の情報処理装置に情報を送信し複写する場合に、記憶容量の小さい外部端末であっても容易に情報を共通化することが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載した発明では、情報を保存する情報保存手段と、外部端末に対して送信する情報を複数の区分に分割する分割手段と、前記情報の送信履歴を取得する履歴取得手段と、前記取得した送信履歴に従って、前記分割した各区分の情報に対してそれぞれ異なる圧縮率を決定する圧縮率決定手段と、前記決定された圧縮率で前記各区分の情報を圧縮する圧縮手段と、前記圧縮された各区分の情報を前記外部端末に送信する情報送信手段と、を情報処理装置に具備させて前記目的を達成する。
請求項２に記載した発明では、請求項１に記載の情報処理装置において、前記外部端末から送信される情報を受信する情報受信手段を備え、前記受信した情報が初回の受信である場合、前記受信した情報を前記情報保存手段に保存し、前記受信した情報が２回目以降である場合、前記情報保存手段に保存済みの情報の各区分について、前記保存済みの情報と受信した情報のうち圧縮率が低い側の情報に更新する保存更新手段と、を具備することを特徴とする。
請求項３に記載した発明では、請求項１又は請求項２に記載の情報処理装置において、前記情報は連続した情報であり、前記圧縮率決定手段は、前記分割手段で分割された各区分について、所定区分以降の区分は、上位の区分ほど小さい圧縮率に決定する、ことを特徴とする。
【発明の効果】
【０００８】
外部端末に対して送信する情報を複数の区分に分割し、分割した各区分の情報に対してそれぞれ異なる圧縮率で圧縮して外部端末に送信するので、記憶容量の小さい外部端末であっても容易に情報を共通化することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の情報処理装置における好適な実施の形態について、図１から図１１を参照して詳細に説明する。
（１）実施形態の概要
本実施形態では、図１に示されるように、外部端末としての情報同期装置１と２つの情報処理装置２とから共通化システムが構成される。
情報処理装置としては、家庭用のパーソナルコンピュータ（ＰＣ）やＰＤＡ等の情報処理装置、車両に搭載されたナビゲーション装置等の情報処理装置が対象となる。本実施形態では、家庭のパーソナルコンピュータで情報処理装置２が構成され、車載のナビゲーション装置で情報処理装置３が構成される場合について説明する。
以下両情報処理装置２、３を区別するために情報処理装置（ＰＣ）２、情報処理装置（車載）３と記載する。
【００１０】
情報同期装置１は、情報処理装置（ＰＣ）２及び情報処理装置（車載）３と、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）、無線ＬＡＮ、ＷＬＡＮ、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）等の無線通信により、コンテンツ（情報）の送受信を行う。
そして、情報同期装置１は、ストレージ機能を備えた現在のキーレスエントリ装置程度の大きさの小型のコンテンツ同期装置が使用される。
【００１１】
ユーザが情報同期装置１を家の情報処理装置（ＰＣ）２の近くに置くと、情報同期装置１が情報処理装置（ＰＣ）２を検出し、情報処理装置（ＰＣ）２から情報同期装置１にコンテンツが送信される。
送信するコンテンツは、例えば、一般的なＭＰ３ファイルの場合、１つの曲が複数のフレームで構成され、全てのフレームが全て同じビットレート（例えば、１２８ｋｂｐｓ）になっている。
情報処理装置（ＰＣ）２は、コンテンツをそのまま情報同期装置１に送信するとデータ容量が大きくなるため、所定位置のフレームを品質変化点として複数の区分に分割する（分割手段）。
そして、情報処理装置（ＰＣ）２はコンテンツを複数回（品質変化点をｍ個設定した場合には、ｍ＋１回）送信する。
【００１２】
情報処理装置（ＰＣ）２は、第１回めにコンテンツを送信する場合、最初の区分のフレームは最高のビットレート（元データと同一のビットレート）とし、以下、下位の区分になるほど低いビットレート（高い圧縮率）となるように変換（フレームの品質の変換）した共通化データを作成し（圧縮手段）、情報同期装置１に送信する。
【００１３】
この状態で情報同期装置１を情報処理装置（車載）３の近辺に移動すると、情報同期装置１から情報処理装置（車載）３に共通化データが送信される。情報処理装置（車載）３は、第１回目の共通化データの受信の際はそのまま記憶する。
情報処理装置（ＰＣ）２では、２つ目の区分以降はビットレートが低下しているので、徐々に音質は低下するが、最初のフレームから最後まで曲を聴くことが可能になる。また、ビットレートは徐々に低下しているので聴感上の違和感を少なくすることができる。
【００１４】
そして、情報処理装置（ＰＣ）２から情報同期装置１に第ｐ（２≦ｐ≦ｍ）回目の送信をする際には、最初からｐ−１個目までの区分のビットレートを最小（例えば、６４ｋｂｐｓ）のビットレート、ｐ個目の区分のビットレートを最大とし、以下順次下位の区分に成る程低いビットレートになるようにする。
【００１５】
これに対してｐ回目の共通化データを情報同期装置１から受信する情報処理装置（車載）３は、受信済みのコンテンツデータ（共通化データ）と新たに受信した共通化データの各フレームを比較し、ビットレートの高い方を保存する。
これにより、情報処理装置（車載）３は、あるコンテンツについて共通化データを複数回受信する毎に元のコンテンツに近いコンテンツを得ることができる。
例えば、コンテンツが音楽データである場合、共通化データを受信する毎に高音質の（元データに近い）音楽データを聞くことができる。またコンテンツが動画データであれば徐々に高画質の映像を見ることができる。
【００１６】
このように、１回の送信では１つの区分を最大ビットレートとし、それ以外の区分のビットレートを小さくすることで、１回に送信するコンテンツのデータサイズを小さくすることが可能になるため、情報同期装置１の記憶容量を小さくすることができ、通信時間も短くすることができる。
また、最大ビットレートの区分よりも下位の区分については、区分単位でビットレートを徐々に低くすることで、急激なビットレートの変更により聴感上の違和感を少なくすることができる。
【００１７】
（２）実施形態の詳細
図２は、情報処理装置（ＰＣ）２の構成を表したものである。
この図２に示されるように、情報処理装置（ＰＣ）２は、制御部２１、無線通信装置２２、プログラム記憶部２３、データストレージ２４、入出力装置２５、その他の装置２６を備えており、それぞれデータバス等のバスラインで接続されている。
制御部２１はＣＰＵ（中央演算処理装置）や作業領域としてのＲＡＭ備えており、プログラム記憶部２３に格納された共通化プログラムを実行することで、分割手段、履歴取得手段、圧縮率決定手段と、圧縮手段、情報送信手段、ＩＤ登録手段等の各種手段として機能する。
【００１８】
無線通信装置２２は、情報同期装置１との間で無線通信により、コンテンツから作成した共通化データを中心とする各種情報の送受信を行う。
無線通信装置２２は、情報処理装置（ＰＣ）２の存在を情報同期装置１に告知するための、特定周波数（例えば、２．４５ＧＨｚ）の電波を発信することで存在告知手段として機能する。
本実施形態において無線通信装置２２は、装置の電源オンにより発信する。
なお、情報同期装置１の検出手段と、情報処理装置（ＰＣ）２の存在告知手段を、それぞれ逆に備えさせるようにしてもよい。この場合、後述する情報同期装置１からのＩＤ送信は、情報処理装置（ＰＣ）２からの要求に基づいて送信することになる。
【００１９】
プログラム記憶部２３は、共通化プログラム２３１、ＩＤ登録プログラム２３３、及びその他のプログラム２３４を備えている。
共通化プログラム２３１は、登録された他の情報処理装置（車載）３とコンテンツ（情報）の共通化を行うために、送信するコンテンツの分割、圧縮により共通化データを作成して送受信を行うためのプログラムである。
共通化プログラム２３１は、共通化管理部２３１ａ、コンテンツ管理部２３１ｂ、共通化データ作成部２３１ｃ、圧縮・伸張部２３１ｄ、送受信部２３１ｅ、認証部２３１ｆ、通信管理部２３１ｇとして動作する。
【００２０】
共通化管理部２３１ａは、情報処理装置（ＰＣ）２の全体を管理、制御する。
コンテンツ管理部２３１ｂは、保持しているコンテンツデータを管理、及び、コンテンツデータの追加、変更、削除の処理を行う。
共通化データ作成部２３１ｃは、情報処理装置（車載）３とコンテンツの共通化を行うために、一部のビットレートを低下させた共通化データの作成、保持しているコンテンツデータの構成などの解析、品質変化点の決定を行う。
【００２１】
圧縮・伸張部２３１ｄは、共通化データの圧縮・伸張を行う。
送受信部２３１ｅは、情報同期装置１と共通化データの送信及びその他のデータのやり取りを行う。
認証部２３１ｆは、情報同期装置１とデータのやり取りが可能になったことを検出し、情報同期装置１との認証処理を行う。
通信管理部２３１ｇは、無線通信装置２２における通信手順、通信装置の選択、制御、情報同期装置１とのデータ通信の管理、通信データの暗号化及び復号化を行う。
【００２２】
ＩＤ登録プログラム２３３は、コンテンツの共通化処理のために使用する情報同期装置１を初期登録するためのプログラムで、制御部２１で実行されることで登録手段として機能する。
ＩＤ登録プログラム２３３は、未だＩＤ登録がされていない状態で、情報同期装置１からＩＤが送信された場合に起動し、入出力装置２５の表示装置に情報処理装置（ＰＣ）２周辺に存在する情報同期装置１の登録をして良いか否かの確認画面を表示し、ユーザに承認された場合に、受信したＩＤをデータストレージ２４のＩＤ記憶部２４１に格納する。
【００２３】
なお、情報同期装置１に対するＩＤの初期登録、及びＩＤの変更を情報処理装置（ＰＣ）２から行えるようにしてもよい。
この場合、情報処理装置（ＰＣ）２は、入出力装置２５からユーザによって入力されたＩＤをＩＤ記憶部２４１に格納すると共に、無線通信装置２２を介して周辺に存在する情報同期装置１に対して新規登録又は更新するＩＤを送信する。
情報同期装置１では、情報処理装置（ＰＣ）２から送信されるＩＤを受信してＩＤ記憶部１４１に初期登録又は更新登録をする。
【００２４】
その他のプログラム２３４としては、各種コンテンツを取得するためのプログラム等がある。
【００２５】
データストレージ２４は、各種データを記憶する記憶手段であり、大容量の記憶媒体が使用される。大容量の記憶媒体としては、ハードディスク、半導体メモリ、ＤＶＤ等の各種記憶媒体が１又は複数使用される。
データストレージ２４は、ＩＤ記憶部２４１、コンテンツ保存部２４２、共通化履歴記憶部２４３、その他の記憶部を備えている。
【００２６】
ＩＤ記憶部２４１は、登録されている情報同期装置１を識別するためのＩＤが記憶される。
コンテンツ保存部２４２は、情報保存手段として機能し、ＩＤ登録された情報同期装置１に送信するコンテンツが保存される。コンテンツ保存部２４２には、音楽データや映像データ（動画データ）等の各種リッチメディアのデータがインターネットや、ＣＤ等の各種メディアから取得して保存される。
共通化履歴記憶部２４３には、各コンテンツに対して共通化データを作成して送信した回数とコンテンツを区分に分割した際の分割点（品質変化点）が共通化履歴（送信履歴）として保存される。
【００２７】
入出力装置２５としては、キーボード等の入力装置と、表示装置やプリンタ等の出力装置が接続される。
その他の装置２６としては、例えば、コンテンツを取得するための各種装置、例えば、インターネットに接続する他の機器や、コンテンツが格納された記憶媒体を駆動する駆動装置等が接続される。
【００２８】
図３は、情報処理装置（車載）３の構成を表したものである。
この図３に示されるように、情報処理装置（車載）３は、制御部３１、無線通信装置３２、プログラム記憶部３３、データストレージ３４、入出力装置３５、その他の装置３６を備えており、それぞれデータバス等のバスラインで接続されている。
制御部３１はＣＰＵ（中央演算処理装置）や作業領域としてのＲＡＭ備えており、プログラム記憶部３３に格納された共通化プログラムを実行することで、情報受信手段、保存更新手段として機能する。
【００２９】
なお、本実施形態では、情報処理装置（車載）３がコンテンツから共通化データを作成して、情報同期装置１にｍ＋１回送信し、情報処理装置（車載）３が情報同期装置１から共通化データをｍ＋１回受信して元のコンテンツを保存する場合について説明するが、両者が共に両機能を備えるようにしてもよい。
【００３０】
無線通信装置３２は、情報同期装置１との間で無線通信により、フレームの品質を変換して作成された共通化データの受信を行う。
無線通信装置３２は、情報処理装置（車載）３の存在を情報同期装置１に告知するための、特定周波数（例えば、２．４５ＧＨｚ）の電波を発信することで存在告知手段として機能する。
本実施形態において無線通信装置２２は、車両のイグニッションオン、オフに係わらずに告知用の電波を発信しているが、イグニッションオンの場合に発信し、イグニッションオフの場合には発信しないようにしてもよい。
なお、情報同期装置１の検出手段と、情報処理装置（車載）３の存在告知手段を、それぞれ逆に備えさせるようにしてもよい。この場合、後述する情報同期装置１からのＩＤ送信は、情報処理装置（車載）３からの要求に基づいて送信することになる。
【００３１】
プログラム記憶部３３は、共通化プログラム３３１、ＩＤ登録プログラム３３３、及びその他のプログラム３３４を備えている。
共通化プログラム３３１は、登録された他の情報処理装置（ＰＣ）２のコンテンツ（情報）を共通化するために、情報同期装置１から送信される共通化データを受信し、保存するためのプログラムである。
共通化プログラム３３１は、共通化管理部３３１ａ、コンテンツ管理部３３１ｂ、圧縮・伸張部３３１ｄ、送受信部３３１ｅ、認証部３３１ｆ、通信管理部３３１ｇとして動作する。
【００３２】
共通化管理部３３１ａは、情報処理装置（車載）３の全体を管理、制御する。
コンテンツ管理部３３１ｂは、保持しているコンテンツデータを管理、及び、コンテンツデータの追加、変更、削除の処理を行う。
圧縮・伸張部３３１ｄは、共通化データの圧縮・伸張を行う。
送受信部３３１ｅは、情報同期装置１と共通化データの送信及びその他のデータのやり取りを行う。
認証部３３１ｆは、情報同期装置１とデータのやり取りが可能になったことを検出し、情報同期装置１との認証処理を行う。
通信管理部３３１ｇは、無線通信装置３２における通信手順、通信装置の選択、制御、情報同期装置１とのデータ通信の管理、通信データの暗号化及び復号化を行う。
【００３３】
ＩＤ登録プログラム３３３は、情報処理装置（ＰＣ）２のＩＤ登録プログラム２３３と同様に機能する。
なお、情報同期装置１に対するＩＤの初期登録、及びＩＤの変更を情報処理装置（車載）３から行えるようにしてもよい。
この場合、情報処理装置（車載）３は、入出力装置３５からユーザによって入力されたＩＤをＩＤ記憶部３４１に格納すると共に、無線通信装置３２を介して周辺に存在する情報同期装置１に対して新規登録又は更新するＩＤを送信する。
情報同期装置１では、情報処理装置（車載）３から送信されるＩＤを受信してＩＤ記憶部１４１に初期登録又は更新登録をする。
【００３４】
その他のプログラム３３４としては、走行経路、各種交通情報、ＰＯＩ情報等に基づく各種処理を行うナビゲーションプログラム等がある。
【００３５】
データストレージ３４は、各種データを記憶する記憶手段であり、大容量の記憶媒体が使用される。大容量の記憶媒体としては、ハードディスク、半導体メモリ、ＤＶＤ等の各種記憶媒体が１又は複数使用される。
データストレージ３４は、ＩＤ記憶部３４１、コンテンツ保存部３４２、その他の記憶部を備えている。
【００３６】
ＩＤ記憶部３４１は、登録されている情報同期装置１を識別するためのＩＤが記憶される。
コンテンツ保存部３４２は、ＩＤ登録された情報同期装置１を介して情報処理装置（ＰＣ）２から送信されるコンテンツ（共通化データ）が保存される。
【００３７】
入出力装置３５は、入力装置と出力装置であり、出力装置として液晶表示装置や音声出力装置が接続される。
また、入力装置としてはタッチパネルや音声認識装置等の入力装置等の各種入力装置が接続される。
その他の装置３６としては、例えば、車両の現在位置を取得するための現在位置取得装置（例えば、ＧＰＳ装置やジャイロセンサ、車速検出装置等）や、ビーコン受信装置等の各種装置が接続される。
【００３８】
図４は、情報同期装置１の構成を表したものである。
図４に示されるように情報同期装置１は、制御部１１、無線通信装置１２、プログラム記憶部１３、データストレージ１４を備えており、それぞれデータバス等のバスラインで接続されている。
制御部１１はＣＰＵ（中央演算処理装置）や作業領域としてのＲＡＭ備えており、プログラム記憶部１３に格納された共通化プログラムを実行することで、検出手段、共通化データ受信手段、共通化データ送信手段、削除手段等の各種手段として機能する。
【００３９】
無線通信装置１２は、情報処理装置（ＰＣ）２及び情報処理装置（車載）３との間で無線通信により共通化データの送受信を行う。
無線通信装置１２は、検出手段として機能し、情報処理装置（ＰＣ）２、情報処理装置（車載）３から発信されている特定周波数（例えば、２．４５ＧＨｚ）の電波を受信することで情報処理装置２の存在を検出する。
【００４０】
プログラム記憶部１３は、共通化プログラム１３１を備えている。
共通化プログラム１３１は、共通化管理部１３１ａ、コンテンツ管理部１３１ｂ、送受信部１３１ｅ、認証部１３１ｆ、通信管理部１３１ｇとして動作する。
これら共通化プログラム１３１の各部は、情報処理装置（車載）３の共通化プログラム３３１における共通化管理部３３１ａ、コンテンツ管理部３３１ｂ、送受信部３３１ｅ、認証部３３１ｆ、通信管理部３３１ｇと同様に動作する。
【００４１】
データストレージ１４は、各種データを記憶する記憶手段であり、半導体メモリが使用される。半導体メモリとしては、不揮発性のメモリであることが好ましく、例えば、フラッシュメモリ等の各種半導体メモリが使用される。
データストレージ１４は、ＩＤ記憶部１４１、共通化データ格納部１４２を備えている。
【００４２】
ＩＤ記憶部１４１は、情報処理装置２との間で登録されている情報同期装置１か否かを区別するためのＩＤが記憶される。
本実施形態においてＩＤは情報同期装置１に予め登録されている。
なお、初期状態でＩＤが登録されていず、情報処理装置２で設定することができるようにしてもよい。この場合、情報同期装置１は、情報処理装置２、３から送信されるＩＤを受信してＩＤ記憶部１４１に登録するＩＤ登録プログラムを備える。
また、初期状態でＩＤが登録されていて、情報処理装置２、３からの送信によりＩＤを変更することができるようにしてもよい。この場合も、ＩＤ登録プログラムを備える。
【００４３】
共通化データ格納部１４２は、情報格納手段として機能し、ＩＤ登録された情報処理装置（ＰＣ）２から送信される共通化データが格納される。
情報処理装置（ＰＣ）２から受信して共通化データ格納部１４２に格納される共通化データ（共通化されるコンテンツのフレームの品質を変換したデータ）としては、例えば、音楽ファイル、画像ファイル（静止画、動画）、ＰＯＩデータ、走行履歴等の各種コンテンツが対象となる。
共通化データ格納部１４２に格納された共通化データは、情報処理装置（車載）３に送信した後削除される。これにより、データストレージ１４の容量を少なくすることが可能になる。
【００４４】
以上のように構成された、情報処理装置（ＰＣ）２、情報処理装置（車載）３及び情報同期装置１によるコンテンツ共通化の処理動作について説明する。
図５は情報処理装置（ＰＣ）２から、複数回にわたって情報同期装置１に送信される共通化データと、情報処理装置（車載）３において順次受信する共通化データに基づいて更新されるコンテンツの様子をＭＰ３データを例に表したものである。
図５（ａ）は、共通化データを作成する元になるコンテンツとして、一般的なＭＰ３ファイルの構造を模式的に表したものである。
ひとつの曲（コンテンツ）がフレーム＃１からＮ個のフレームで構成され、各フレーム毎にビットレートが指定されている。通常は、全てのフレームが全て同じビットレート（１２８ｋｂｐｓ）となっている。
【００４５】
図５（ｂ）は、情報処理装置（ＰＣ）２において、ＭＰ３によるコンテンツを情報同期装置１に送信するために、データサイズを削減したファイルの構造を模式的に表したものである。
情報処理装置（ＰＣ）２は、コンテンツのデータサイズを削減するために、曲の途中のフレーム＃Ａ、フレーム＃Ｂ、…を品質変化点として、分割する（分割手段）。
そして最初のフレーム＃１からフレーム＃（Ａ−１）までの区分を、元のビットレート１２８ｋｂｐｓとし、フレーム＃Ａからフレーム＃（Ｂ−１）までの区分をビットレートを下げた９６ｋｂｐｓとし、フレーム＃Ｂから最後のフレーム＃Ｎまでを最小ビットレート６４ｋｂｐｓとすることで、全体のフレームサイズを小さくした共通化データを作成する。
このように、ビットレートを下げるで、例えば、元のデータサイズが４メガバイトのコンテンツを、共通化データ（ｂ）では３メガバイトに小さくなる。
【００４６】
急激なビットレートの変更は、聴感上違和感があるため、フレーム＃Ｂ（品質変化点）を設け、ビットレートを徐々に変化させている。
フレーム＃Ａは、曲の任意の途中のフレームを示している。例えば、「曲の真ん中に相当するフレーム」、「曲の２番の頭部分に相当するフレーム」などである。フレーム＃Ｂは、フレーム＃Ａから一定時間後のフレームを示している。例えば、「１５秒後」、「３０秒後」などである。また、更にビットレート低くするために、フレーム＃Ｂと同様にフレーム＃Ｃを設けても良い。
【００４７】
情報処理装置（ＰＣ）２で第１回目に作成された共通化データ（ｂ）は、情報同期装置１を介して情報処理装置（車載）３に送信される。
情報処理装置（車載）３は、第１回目に受信した共通化データ（受信履歴のないコンテンツ）を、図５（ｃ）に示されるようにそのままコンテンツ保存部３４２に保存する。
【００４８】
図５（ｄ）は、情報処理装置（ＰＣ）２において、第２回目に作成した共通化データのファイル構造を模式的に表したものである。
２回目に送信する共通化データでは、さらにデータサイズを削減するために、すでに通常ビットレート（元のビットレート：１２８ｋｂｐｓ）で送信済みの区分は最小のビットレートとしてフレームサイズを小さくする。続いて、２つめの区分であるフレーム＃Ａからフレーム＃（Ｂ−１）を通常ビットレート１２８ｋｂｐｓとし、その続きの曲の途中のフレーム＃Ｂからビットレートを区分単位で徐々に低くする。
【００４９】
図５（ｄ）において、フレーム＃Ａは、前回の共通化データ作成時にビットレートを低くし始めたフレームを示している。フレーム＃Ｂは、フレーム＃Ａ以降の任意の途中のフレームを示している。例えば、「残りの曲部分の真ん中に相当するフレーム」、「曲の３番の頭部分に相当するフレーム」などである。図には示されていないが、最初の共通化データ（図５（ａ））の時と同様に、フレーム＃Ｂ以降の段階的にビットレートを変化させるフレーム＃Ｃが存在する。
【００５０】
図５（ｅ）は、情報処理装置（車載）３において、受信済みの共通化データ（ｃ）と新たに（２回目に）情報同期装置１から受信した共通化データ（ｄ）に基づき更新した共通化データの状態を表したものである。
情報処理装置（車載）３では、新たに受信した共通化データ（ｄ）の各フレームを、コンテンツ保存部３４２に保存されている共通化データ（ｃ）の対応するフレームと比較し、ビットレートが高い（圧縮率が低い）方のデータに置き換えることで更新を行う。
その結果、この図５（ｅ）に示されるように、２回目（ｐ回目）の受信では、２個目（先頭からｐ個目）までの区分の各フレーム（フレーム＃１〜フレーム＃（Ｂ−１））が元のビットレート１２８ｋｂｐｓとなり、それ以降の区分のフレームも第１回目の共通化データ受信時のビットレート以上のビットレートになる。
【００５１】
図５（ｆ）は、情報処理装置（ＰＣ）２が最後に送信（設定した品質変化点数ｎの場合、ｎ＋１回目の送信）する共通化データの状態を表したものである。
最後の送信では、最後の区分のフレームは元のビットレートで、それ以外のフレームは最低のビットレートとなる。従って、最後に送信する共通化データは元の共通化データ（ａ）に比べるとかなりのデータ量とすることができる。
【００５２】
図５（ｇ）は、最後の共通化データと、それ以前に受信して更新済みの共通化データとに基づいて、最終的に更新された共通化データ（コンテンツ）の状態を表したものである。  この図５（ｇ）に示されるように、新たに受信した共通化データと、更新済みの共通化データとをフレーム単位でビットレートが高いフレームに置き換えることで、最終的に図５（ｇ）に示されるように、情報処理装置（ＰＣ）２が保持している元のコンテンツ図５（ａ）と同一のデータとなる。
【００５３】
次に、情報処理装置（ＰＣ）２と情報処理装置（車載）３における共通化処理の動作について説明する。
図６は情報処理装置（ＰＣ）２の共通化処理の動作を表したフローチャートである。
情報処理装置（ＰＣ）２は、無線通信装置２２から存在を告知するための特定周波数の電波を発信しており、この電波を情報同期装置１が検出すると情報同期装置１からＩＤが送信される。
情報処理装置（ＰＣ）２の制御部２１は、このＩＤの受信を監視することで情報同期装置１が検出されたか否かを判断している。すなわち、制御部２１は、受信したＩＤがＩＤ記憶部２４１に記憶したＩＤと一致するか判断することで、登録された情報同期装置１か否かの認証を行い、情報同期装置１が検出されたか否かを検出する（ステップ１０１、認証部）。
【００５４】
情報同期装置１が検出されると（ステップ１０１；Ｙ）、制御部２１は、データストレージ２４のコンテンツ保存部２４２に共通化処理が完了していないコンテンツデータが存在するか否かを、共通化履歴記憶部２４３に基づいて判断する（ステップ１０２）。
そして、制御部２１は、共通化処理を行うために使用可能な領域等の情報同期装置情報を情報同期装置１から取得し、共通化データを作成する対象コンテンツを特定する（ステップ１０３）。
【００５５】
次に制御部２１は、共通化データを作成する対象コンテンツに対する品質変化点取得処理を行う（ステップ１０４）。
制御部２１は、取得した品質変化点で対象コンテンツを区分し、各区分毎にフレームのビットレートを変更することで共通化データの作成処理を行う（ステップ１０５）。
制御部２１は、作成した共通化データを、ステップ１０１で検出した情報同期装置１に送信し（ステップ１０６）、共通化履歴記憶部２４３を更新し（ステップ１０７）、ステップ１０２に戻る。
【００５６】
図７は、品質変化点取得処理の動作を表したフローチャートである。
制御部２１は、共通化データを作成する対象コンテンツに対応して共通化履歴が共通化履歴記憶部２４３に記憶されているか否かを判断する（ステップ２０１）。
制御部２１は、共通化履歴が無い場合、すなわち対象コンテンツに対して初めて共通化データを作成する場合には（ステップ２０１；Ｎ）、対象コンテンツから新規品質変化点を決定し（ステップ２０２）、共通化処理ルーチンにリターンする。
この場合、例えば、図５（ａ）に示したフレーム＃１からフレーム＃Ｎまでのコンテンツの場合、品質変化点としてフレーム＃Ａ、Ｂ、…が決定される。
【００５７】
一方、共通化履歴がある場合（ステップ２０１；Ｙ）、制御部２１は、共通化履歴記憶部２４３から、当該コンテンツに対する前回品質変化点を取得する（ステップ２０３）。
そして、制御部２１は、取得した前回品質変化点に基づいて新規品質変化点を決定し（ステップ２０２）、共通化処理ルーチンにリターンする。
例えば、取得した前回品質変化点が図５（ｂ）に示すフレーム＃Ａ、Ｂ、…である場合、新規品質変化点として、フレーム＃Ｂ、Ｃ、…を決定する。
【００５８】
図８は、取得した品質変化点（新規品質変化点、前回品質変化点）に基づいて、共通化データを作成する処理動作を表したフローチャートである。
情報処理装置（ＰＣ）２の制御部２１は、コンテンツ保存部２４２から、共通化データ作成処理の対象となるコンテンツデータの１フレームを読み込む（ステップ３０１）。
そして、制御部２１は、読み込んだフレームが、過去に共通化処理を行った共通化済みのフレームか否かを共通化履歴から判断する（ステップ３０２）。
【００５９】
以下、第１回目の共通化データ作成処理を行う場合の処理について、図５（ａ）のフレーム＃１〜＃Ｎのコンテンツに対してステップ２０２で新規品質変化点としてフレーム＃Ａ、＃Ｂ、…が決定されているものとして説明する。
制御部２１は、フレームが共通化済みでない場合（ステップ３０２；Ｎ）、すなわち、対象コンテンツについて初めて共通化データを作成する場合、制御部２１は、新規品質変化点以降のフレームか否かを判断する（ステップ３０５）。
新規品質変化点以降のフレームでない場合（ステップ３０５；Ｎ）、すなわち、第１回目に作成された共通化データの図５（ｂ）におけるフレーム＃１〜＃（Ａ−１）までのフレームの場合、制御部２１は、低ビートレートに変換することなくそのまま共通化データのフレームとしてＲＡＭに書き出す（ステップ３０７）。
【００６０】
一方、制御部２１は、新規品質変化点以降のフレームである場合（ステップ３０５；Ｙ）、品質変化点直前のフレームに対するビットレートよりも低いビットレートに変換し（ステップ３０６）、変換後のフレームを共通化データのフレームとしてＲＡＭに書き出す（ステップ３０７）。
例えば、図５（ｂ）に示されるように、品質変化点（フレーム＃Ａ）以降のフレーム＃Ａ〜＃（Ｂ−１）のフレームに対して、フレーム＃（Ａ−１）のビットレート１２８ｋｂｐｓよりも１ランク低いビットレート９６ｋｂｐｓに変換する。また、品質変化点（フレーム＃Ｂ）以降のフレーム＃Ｂ〜＃（Ｃ−１）のフレームに対して、フレーム＃（Ｂ−１）のビットレート９６ｋｂｐｓよりも１ランク低いビットレート６４ｋｂｐに変換する。
【００６１】
次に、制御部２１は、フレームの読み込みが終了したか否かを判断し（ステップ３０８）、終了していなければ（ステップ３０８；Ｎ）、ステップ３０１に戻って次のフレームについての処理を継続し、全フレームについての読み込みが終了した場合には（ステップ３０８；Ｙ）、図６の共通化処理ルーチンにリターンする。
【００６２】
次に、情報同期装置１から１回目の共通化データが情報処理装置（車載）３に送信され（ステップ１０６）、再び情報同期装置１が情報処理装置（ＰＣ）２に近辺に配置されて認証されたことで２回目の共通化処理がされる場合について説明する。
この場合、品質点変化取得処理では、前回品質変化点としてフレーム＃Ａ、＃Ｂ、…が取得され（ステップ２０３）、新規品質変化点としてフレーム＃Ｂ、＃Ｃ、…が決定された（ステップ２０２）ものとする。
【００６３】
この場合、制御部２１は、ステップ３０１で読み込んだフレームは共通化済みフレームなので（ステップ３０２；Ｙ）、制御部２１は、ステップ３０１で読み込んだフレームが、前回品質変化点の最初の品質変化点以降のフレームか否かを判断する（ステップ３０４）。
すなわち、前回品質変化点の最初の品質変化点フレーム＃Ａ以降のフレームか否かを判断する。
【００６４】
全回品質変化点以降のフレームでない場合（ステップ３０４；Ｎ）、すなわち、フレーム＃１〜（Ａ−１）である場合、制御部２１は、前回までの共通化処理により元のビットレート（１２８ｋｂｐｓ）でのフレーム送信が完了しているので、図５（ｄ）に示されるように、最小のビットレート（例えば、６４ｋｂｐｓ）に変換して（ステップ３０６）、共通化データのフレームとしてＲＡＭに書き出す（ステップ３０７）。
【００６５】
一方、前回品質変化点の最初の品質変化点フレーム＃Ａ以降のフレームである場合（ステップ３０４；Ｙ）、制御部２１は、新規品質変化点フレーム＃Ｂ、＃Ｃ…以降のフレームか否かを判断する（ステップ３０５）。
新規品質変化点以降のフレームでない場合（ステップ３０５；Ｎ）、すなわち、フレーム＃Ａ〜＃（Ｂ−１）の場合、制御部２１は、低ビットレートへの変更はせずに元のヒットレート（最大のビットレート１２８ｋｂｐｓ、図５（ｄ）参照）でのフレーム書き出しを行う（ステップ３０７）。
【００６６】
新規品質変化点以降のフレームである場合（ステップ３０５；Ｙ）、すなわち、フレーム＃Ｂ〜＃Ｎの場合、制御部２１は、その品質変化点直前のフレームに対するビットレートよりも低いビットレートに変換し（ステップ３０６）、変換後のフレームを共通化データのフレームとしてＲＡＭに書き出す（ステップ３０７）。すなわち、制御部２１は、図５（ｄ）に示されるように、品質変化点がフレーム＃Ｂであればビットレート９６ｋｂｐｓに、品質変化点がフレーム＃Ｃであればビットレート６４ｋｂｐｓに変換する。
【００６７】
制御部２１は、フレームを書き出した後、フレームの読み込みが終了したか否かを判断し（ステップ３０８）、終了していなければ（ステップ３０８；Ｎ）ステップ３０１に戻って次のフレームについての処理を継続し、全フレームについての読み込みが終了した場合には（ステップ３０８；Ｙ）、図６の共通化処理ルーチンにリターンする。
【００６８】
以上の共通化データ作成処理により、図５（ａ）のコンテンツから、各送信毎に低ビットレートに変換された共通化データ（ｂ）、（ｄ）、…（ｆ）が作成される。
【００６９】
次に、情報処理装置（車載）３側における共通化処理について説明する。
図９は、情報処理装置（車載）３が情報同期装置１から共通化データを受信する受信処理を表したフローチャートである。
情報処理装置（車載）３２は、無線通信装置３２から存在告知用の電波を発信しており、これを情報同期装置１が検出すると情報同期装置１からＩＤが送信される。
情報処理装置（車載）３の制御部３１は、このＩＤの受信を監視し、受信したＩＤがＩＤ記憶部３４１のＩＤと一致するか判断することで、登録された情報同期装置１か否かの認証を行い、情報同期装置１が検出されたか否かを検出する（ステップ５０１、認証部）。
情報同期装置１が検出されると、情報処理装置（車載）３の制御部３１は、認証の完了を情報同期装置１に通知し、共通化データの送信を受ける。
制御部３１は、情報同期装置１から共通化データを受信すると、ＲＡＭの作業領域に一時保存し（ステップ５０２）、メインルーチンにリターンする。
【００７０】
なお、情報同期装置１は共通化データを情報処理装置（車載）３に送信すると、共通化データ格納部１４２から送信済みの共通化データを削除する。
これにより、情報同期装置１は共通化データ格納部１４２の空き領域を大きくすることができ、その後情報同期装置１を情報処理装置（ＰＣ）２近辺に移動した場合に、より多くの共通化データを情報処理装置（ＰＣ）２から受信することが可能になる。
【００７１】
図１０は、情報処理装置（車載）３におけるコンテンツ保存処理の動作を表したフローチャートである。
情報処理装置（車載）３の制御部３１は、コンテンツ受信処理（図９）で受信しＲＡＭに一時記憶した共通化データが存在するか否かを判断する（ステップ６０１）。
制御部３１は、共通化データが存在する場合（ステップ６０１；Ｙ）、ＲＡＭに一時記憶された共通化データの１フレームを読み込む（ステップ６０２）。
【００７２】
そして、制御部３１は、共通化の履歴があるか否かを判断する（ステップ６０３）。即ち、制御部３１は、今回情報同期装置１から受信した共通化データがコンテンツ保存部３４２に存在する場合には共通化履歴があると判断し、存在しない場合には共通化履歴がないと判断する。
【００７３】
制御部３１は、共通化の履歴がない場合（ステップ６０３；Ｎ）、そのＲＡＭから読み込んだ共通化データのフレームを新たに共通化データ格納部１４２に格納する（ステップ６０４）。そして、共通化履歴がない場合には、ステップ６０２〜６０５を繰り返すことで最後のフレームまでを共通化データにそのまま格納する。
【００７４】
一方、ステップ６０３において共通化の履歴がある場合（ステップ６０３；Ｙ）、制御部３１は、共通化データ格納部１４２に格納済みの保持データ（共通化データ）から、ＲＡＭから読み込んだフレームに対応するフレームを読み込む（ステップ６０６）。
そして、制御部３１は、ＲＡＭから読み込んだ今回受信したフレームと、受信済み保持データのフレームとのビットレートを比較する（ステップ６０７）。
【００７５】
制御部３１は、今回受信したフレームの方が高品質（高いビットレート）である場合には（ステップ６０７；Ｙ）、共通化データ格納部１４２に保持しているデータ（コンテンツ）のフレームを今回受信したフレームに置き換えて（ステップ６０８）、ステップ６０５に移行する。
一方、今回のフレームの方が高品質でない場合（ステップ６０７；Ｎ）、フレームの置き換えをせずに、ステップ６０５に移行する。
【００７６】
制御部３１は、ステップ６０５において、一時記憶したＲＡＭから全てのフレームの読み込みが終了したか否かを判断し、終了していなければ（ステップ６０５；Ｎ）、ステップ６０２に戻って次のフレームについて処理する。
一方、全てのフレームの読み込みが終了した場合（ステップ６０５；Ｙ）、制御部３１は、ステップ６０１に戻り、ＲＡＭに他の共通化データがあるか判断し（ステップ６０１）、なければ（ステップ６０１；Ｎ）コンテンツ保存処理を終了してメインルーチンにリターンする。
【００７７】
以上の処理により、情報処理装置（車載）３では、共通化データを複数回情報同期装置１から受信することで情報同期装置１が保有している１コンテンツの全データを取得して共通化が完了する。
このように、本実施形態によれば、既存のデータフォーマットを変更することなく、比較的簡単にデータサイズの削減、および、リッチメディアデータの品質向上を行うことができる。
すなわち、１回に送受信する共通化データは、元のコンテンツデータよりも低ビットレートのフレームを含むことにより圧縮されているため、１回の送受信に必要なデータを少なくすることがでる。
また、所定の区分（第１回目は最初の区分、第２回目以降は前回送信時の品質変化点を含む区分）以降の区分は、区分単位で徐々にビットレートを下げるようにしているので、徐々に音質や画質は低下するが、最初から最後まで違和感無く再生することが可能になる。
【００７８】
以上、本発明の情報処理装置における１実施形態について説明したが、本発明は説明した実施形態に限定されるものではなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
説明した実施形態では、情報処理装置（車載）３は、受信及び更新済みの共通化データの全フレームと新たに受信した共通化データの全フレームを個別に比較してビットレートが高いほうのフレームに更新するようにしている。
このため情報同期装置１で作成する共通化データには、どのフレームが高品質で、どこから品質が変わっているかなどの品質変化点等の情報を付加することを省略することができる。
ただし、品質変化点等の情報を共通化データに付加していないため、２回目以降に作成する共通化データも、必ず先頭フレームから必要になる。説明した実施形態では、最高ビットレートで送信済みのフレームは最低ビットレートに変換してるが、その分のデータ量が増加している。
【００７９】
そこで、品質変化点であるフレーム番号などの情報を、共通化データと共に送信したり、共通化データの先頭や末尾にヘッダー情報として付加するようにしてもよい。
図１１は、品質変化点等の情報を先頭にヘッダとして付加した共通化データを表したものである。
この図１１に示されるように、既に通常ビットレート（そのコンテンツにおける最高のビットレート）で送信済みのフレームは省略し、品質変化点等の情報がヘッダ部に付加されている。
この図１１（ｄ´）は、図５（ｄ）に対応して作成された共通化データであり、図５（ｄ）に比べてフレーム＃１〜フレーム＃（Ａ−１）のデータがないため、よりデータ量を縮小することができる。
なお、情報処理装置（車載）３では、共通化データ（ｄ´）を用いて、受信・更新済みの共通化データを更新することで、図５（ｅ）と同じ図１１（ｅ）が得られる。
【００８０】
以上説明した実施形態では、２回目以降に品質変化点を設定して区分する場合、最初（第１回目）に共通化データを作成する際に設定した品質変化点、図５の例の場合にはフレーム＃Ａ、＃Ｂ、＃Ｃ、…、の中から設定するようにしている。
しかし、共通化データを作成する毎に異なる品質変化点を設定するようにしてもよい。
【図面の簡単な説明】
【００８１】
【図１】本発明の１本実施形態における共通化ステップの構成図である。
【図２】情報処理装置（ＰＣ）の構成図である。
【図３】情報処理装置（車載）の構成図である。
【図４】情報同期装置の構成図である。
【図５】情報処理装置（ＰＣ）から送信される共通化データと、情報処理装置（車載）において順次受信して更新されるコンテンツの様子を表した説明図である。
【図６】情報処理装置（ＰＣ）の共通化処理の動作を表したフローチャートである。
【図７】情報処理装置（ＰＣ）の品質変化点取得処理の動作を表したフローチャートである。
【図８】情報処理装置（ＰＣ）の共通化データを作成する処理動作を表したフローチャートである。
【図９】情報処理装置（車載）が情報同期装置から共通化データを受信する受信処理を表したフローチャートである。
【図１０】情報処理装置（車載）におけるコンテンツ保存処理の動作を表したフローチャートである。
【図１１】品質変化点等の情報を先頭にヘッダとして付加した共通化データの説明図である。
【符号の説明】
【００８２】
１  情報同期装置
１１  制御部
１２  無線通信装置
１３  プログラム記憶部
１４  データストレージ
２  情報処理装置（ＰＣ）
２１  制御部
２２  無線通信装置
２３  プログラム記憶部
２４  データストレージ
２５  入出力装置
２６  その他の装置
３  情報処理装置（車載）
３１  制御部
３２  無線通信装置
３３  プログラム記憶部
３４  データストレージ
３５  入出力装置
３６  その他の装置
【図１】
2005275593.tif 000003
【図２】
2005275593.tif 000004
【図３】
2005275593.tif 000005
【図４】
2005275593.tif 000006
【図５】
2005275593.tif 000007
【図６】
2005275593.tif 000008
【図７】
2005275593.tif 000009
【図８】
2005275593.tif 000010
【図９】
2005275593.tif 000011
【図１０】
2005275593.tif 000012
【図１１】
2005275593.tif 000013