(57)【要約】【課題】各種メディアのデータを再生するためのハードウェア構成を簡素化し、コストを削減できるようにする。【解決手段】パソコン１０１からサーバ１０４のユーザ用データ記憶部３３に所望のメディアのデータを登録し、サーバ１０４が車載機１０２にて選択されたコンテンツのデータを車載機１０２に送信し、当該車載機１０２にてメディアに応じたデコード処理を行って再生するようにすることにより、車載機１０２ではデコーダ２５およびこれを動作させるために必要なＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４等の最低限のハードウェア構成を備えれば良いようにして、車載機１０２の構成を簡素化してコストを削減することができるようにする。【選択図】        図２
2004164778.tif 000002
【特許請求の範囲】
【請求項１】
第１および第２のクライアント装置とサーバ装置とがネットワークを介して接続可能に構成されたマルチメディア再生システムであって、
上記第１のクライアント装置は、所望のメディアのデータを上記サーバ装置に送信するアップロード手段を備え、
上記サーバ装置は、上記アップロード手段によって上記第１のクライアント装置より送られてくるデータを、ユーザ毎にあらかじめ用意されたユーザ記録エリアに登録するデータ登録手段と、
上記データ登録手段により登録されたデータに基づいて、選択可能なコンテンツの一覧を上記第２のクライアント装置に提示して選択を促す一覧提示手段と、上記第２のクライアント装置にて選択されたコンテンツのデータを上記第２のクライアント装置に送信するデータ送信手段とを備え、
上記第２のクライアント装置は、上記一覧提示手段により提示された一覧の中から所望のコンテンツを選択するための選択手段と、
上記データ送信手段によって上記サーバ装置より送られてくるデータを受信し、メディアに応じたデコード処理を行って再生する再生手段とを備えたことを特徴とするマルチメディア再生システム。
【請求項２】
上記アップロード手段は、上記第１のクライアント装置が備えるメディア装填機構に装填されたメディアのデータを読み取って上記サーバ装置に送信することを特徴とする請求項１に記載のマルチメディア再生システム。
【請求項３】
上記再生手段は、複数種類のメディアに対応した複数のデコーダを備え、
上記データ送信手段によって上記サーバ装置より送られてくるデータに対し、メディアに応じたデコーダを選択的に用いてデコード処理を行うことを特徴とする請求項１に記載のマルチメディア再生システム。
【請求項４】
上記再生手段は、プログラムに従ってデコード処理を行うデコーダと、複数種類のメディアに対応した複数のデコードプログラムを記憶するプログラム記憶手段とを備え、
上記データ送信手段によって上記サーバ装置より送られてくるデータに対し、メディアに応じたデコードプログラムを選択的に上記デコーダに適用してデコード処理を行うことを特徴とする請求項１に記載のマルチメディア再生システム。
【請求項５】
上記第２のクライアント装置にて選択されたコンテンツのデータを所定形式のデータに変換するデータ変換手段を備え、
上記データ送信手段は、上記所定形式にて上記コンテンツのデータを上記第２のクライアント装置に送信するように成され、
上記再生手段は、上記データ送信手段によって上記サーバ装置より送られてくるデータに対し、上記所定形式に対応したデコーダによりデコード処理を行うように成されていることを特徴とする請求項１に記載のマルチメディア再生システム。
【請求項６】
上記第１のクライアント装置または上記第２のクライアント装置は、上記第２のクライアント装置におけるデータの再生品質を設定し、設定した内容を上記サーバ装置に通知する再生品質設定手段を備え、
上記サーバ装置は、上記再生品質設定手段により設定された再生品質の内容に基づいて、上記第２のクライアント装置にて選択されたコンテンツのデータを加工するデータ加工手段を備え、
上記データ送信手段は、上記データ加工手段により加工されたデータを上記第２のクライアント装置に送信することを特徴とする請求項１に記載のマルチメディア再生システム。
【請求項７】
上記第１のクライアント装置または上記第２のクライアント装置は、上記第２のクライアント装置における各種データの再生機能、再生品質の設定機能、イコライザ機能の少なくとも１つに関して、その機能の有無あるいは動作モードを選択し、選択した内容を上記サーバ装置に通知する機能選択手段を備え、
上記サーバ装置は、上記機能選択手段により選択された機能の内容に基づいて、上記第２のクライアント装置に表示する操作画面を生成し、上記第２のクライアント装置に送信する操作画面生成手段を備えたことを特徴とする請求項１に記載のマルチメディア再生システム。
【請求項８】
上記サーバ装置は、上記機能選択手段により選択された機能の内容に応じて課金処理を行う課金手段を備えたことを特徴とする請求項７に記載のマルチメディア再生システム。
【請求項９】
上記一覧提示手段は、上記データ登録手段によって上記ユーザ記録エリアに登録されたコンテンツの一覧に加え、上記サーバ装置側で用意したコンテンツの一覧を上記第２のクライアント装置に提示して選択を促すように成され、
上記サーバ装置は、上記選択手段によって上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツの購入処理を行う購入処理手段を備えたことを特徴とする請求項１に記載のマルチメディア再生システム。
【請求項１０】
上記サーバ装置は、上記選択手段によって上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツに対して課金処理を行う第２の課金手段を備えたことを特徴とする請求項９に記載のマルチメディア再生システム。
【請求項１１】
上記データ登録手段は、上記選択手段によって上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツのデータを上記ユーザ記録エリアに登録することを特徴とする請求項９に記載のマルチメディア再生システム。
【請求項１２】
上記再生手段による直近の再生位置を表すラストポジション情報を記憶するラストポジション記憶手段と、
上記ラストポジション記憶手段に対する上記ラストポジション情報の読み書きを管理するラストポジション管理手段とを備え、
上記第２のクライアント装置にて選択されたコンテンツのデータを、上記ラストポジション記憶手段に記憶されている上記ラストポジション情報に対応する位置から再生するようにしたことを特徴とする請求項１に記載のマルチメディア再生システム。
【請求項１３】
上記データ送信手段は、上記第２のクライアント装置にて選択されたコンテンツのデータを、上記ラストポジション記憶手段に記憶されている上記ラストポジション情報に対応する位置から取得して上記第２のクライアント装置に送信することを特徴とする請求項１２に記載のマルチメディア再生システム。
【請求項１４】
上記ラストポジション管理手段は上記第２のクライアント装置に備えられ、上記ラストポジション情報を上記サーバ装置に送信することを特徴とする請求項１３に記載のマルチメディア再生システム。
【請求項１５】
上記ラストポジション管理手段および上記ラストポジション記憶手段は上記サーバ装置に備えられ、上記ラストポジション情報を上記サーバ装置にて保存することを特徴とする請求項１３に記載のマルチメディア再生システム。
【請求項１６】
ネットワークを介してサーバ装置と接続可能に構成されたクライアント装置であって、
上記サーバ装置にあらかじめアップロードされた各種メディアのデータに基づいて上記サーバ装置より提示される一覧の中から、所望のコンテンツを選択するための選択手段と、
上記選択手段により選択されたコンテンツのデータを上記サーバ装置から受信し、メディアに応じたデコード処理を行って再生する再生手段とを備えたことを特徴とするクライアント装置。
【請求項１７】
上記再生手段は、複数種類のメディアに対応した複数のデコーダを備え、
上記サーバ装置より送られてくるデータに対して、メディアに応じたデコーダを選択的に用いてデコード処理を行うことを特徴とする請求項１６に記載のクライアント装置。
【請求項１８】
上記再生手段は、プログラムに従ってデコード処理を行うデコーダと、複数種類のメディアに対応した複数のデコードプログラムを記憶するプログラム記憶手段とを備え、
上記サーバ装置より送られてくるデータに対して、メディアに応じたデコードプログラムを選択的に上記デコーダに適用してデコード処理を行うことを特徴とする請求項１６に記載のクライアント装置。
【請求項１９】
上記再生手段は、上記サーバ装置において所定形式のデータに適宜変換して送られてくるデータに対して上記所定形式に対応したデコード処理を行うデコーダを備えることを特徴とする請求項１６に記載のクライアント装置。
【請求項２０】
データの再生品質を設定し、設定した内容を上記サーバ装置に通知する再生品質設定手段を備え、
上記再生手段は、上記再生品質設定手段により設定された再生品質の内容に基づいて上記サーバ装置において加工されたデータを受信し、上記メディアに応じたデコード処理を行って再生することを特徴とする請求項１６に記載のクライアント装置。
【請求項２１】
各種データの再生機能、再生品質の設定機能、イコライザ機能の少なくとも１つに関して、その機能の有無あるいは動作モードを選択し、選択した内容を上記サーバ装置に通知する機能選択手段と、
上記機能選択手段により選択された機能の内容に基づいて上記サーバ装置において生成された操作画面を受信し、画面上に表示する操作画面表示手段とを備えたことを特徴とする請求項１６に記載のクライアント装置。
【請求項２２】
ネットワークを介してクライアント装置と接続可能に構成されたサーバ装置であって、
上記クライアント装置よりアップロードされる各種メディアのデータを、ユーザ毎にあらかじめ用意されたユーザ記録エリアに登録するデータ登録手段と、
上記データ登録手段により登録されたデータに基づいて、選択可能なコンテンツの一覧を上記クライアント装置に提示して選択を促す一覧提示手段と、
上記クライアント装置にて選択されたコンテンツのデータを上記クライアント装置に送信するデータ送信手段とを備えたことを特徴とするサーバ装置。
【請求項２３】
上記クライアント装置にて選択されたコンテンツのデータを所定形式のデータに変換するデータ変換手段を備え、
上記データ送信手段は、上記所定形式にて上記コンテンツのデータを上記クライアント装置に送信することを特徴とする請求項２２に記載のサーバ装置。
【請求項２４】
上記クライアント装置により設定されたデータの再生品質の内容に基づいて、上記クライアント装置にて選択されたコンテンツのデータを加工するデータ加工手段を備え、
上記データ送信手段は、上記データ加工手段により加工されたデータを上記クライアント装置に送信することを特徴とする請求項２２に記載のサーバ装置。
【請求項２５】
各種データの再生機能、再生品質の設定機能、イコライザ機能の少なくとも１つに関して上記クライアント装置により選択された、当該機能の有無あるいは動作モードに基づいて、上記クライアント装置に表示する操作画面を生成し、上記クライアント装置に送信する操作画面生成手段を備えたことを特徴とする請求項２２に記載のサーバ装置。
【請求項２６】
上記クライアント装置にて選択された上記機能の有無あるいは動作モードに応じて課金処理を行う課金手段を備えたことを特徴とする請求項２５に記載のサーバ装置。
【請求項２７】
上記一覧提示手段は、上記データ登録手段によって上記ユーザ記録エリアに登録されたコンテンツの一覧に加え、上記サーバ装置側で用意したコンテンツの一覧を上記クライアント装置に提示して選択を促すように成され、
上記クライアント装置にて上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツの購入処理を行う購入処理手段を備えたことを特徴とする請求項２２に記載のサーバ装置。
【請求項２８】
上記クライアント装置にて上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツに対して課金処理を行う第２の課金手段を備えたことを特徴とする請求項２７に記載のサーバ装置。
【請求項２９】
上記データ登録手段は、上記クライアント装置にて上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツのデータを上記ユーザ記録エリアに登録することを特徴とする請求項２７に記載のサーバ装置。
【請求項３０】
ネットワークを介してサーバ装置に接続可能に構成された第１のクライアント装置から上記サーバ装置のユーザ記録エリアに所望のメディアのデータを登録しておき、上記ネットワークを介して上記サーバ装置に接続可能に構成された第２のクライアント装置にて選択されたコンテンツのデータを上記サーバ装置から上記第２のクライアント装置に送信し、当該第２のクライアント装置にてメディアに応じたデコード処理を行ってデータを再生するようにしたことを特徴とするマルチメディア再生方法。
【請求項３１】
上記第１のクライアント装置または上記第２のクライアント装置において上記第２のクライアント装置におけるデータの再生品質を設定し、上記サーバ装置が上記設定された再生品質の内容に基づいて、上記第２のクライアント装置にて選択されたコンテンツのデータを加工して上記第２のクライアント装置に送信するようにしたことを特徴とする請求項３０に記載のマルチメディア再生方法。
【請求項３２】
上記第１のクライアント装置または上記第２のクライアント装置において、上記第２のクライアント装置における各種データの再生機能、再生品質の設定機能、イコライザ機能の少なくとも１つに関して、その機能の有無あるいは動作モードを選択し、上記サーバ装置が上記選択された機能の内容に基づいて上記第２のクライアント装置に表示する操作画面を生成し、上記第２のクライアント装置に送信するようにしたことを特徴とする請求項３０に記載のマルチメディア再生方法。
【請求項３３】
上記ユーザ記録エリアに登録されたコンテンツの一覧に加え、上記サーバ装置側で用意したコンテンツの一覧を上記サーバ装置から上記第２のクライアント装置に提示して選択を促すように成し、
上記第２のクライアント装置において上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツの購入処理を行うようにしたことを特徴とする請求項３０に記載のマルチメディア再生方法。
【請求項３４】
上記第２のクライアント装置において上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツのデータを上記ユーザ記録エリアに登録するようにしたことを特徴とする請求項３３に記載のマルチメディア再生方法。
【請求項３５】
第１のクライアント装置が所望のメディアのデータをサーバ装置に送信するアップロード手段、
上記アップロード手段によって上記第１のクライアント装置から上記サーバ装置に送られてくるデータを、ユーザ毎にあらかじめ用意されたユーザ記録エリアに登録するデータ登録手段、
上記データ登録手段により登録されたデータに基づいて、選択可能なコンテンツの一覧を上記第２のクライアント装置に提示して選択を促す一覧提示手段、
上記一覧提示手段により提示された一覧の中から所望のコンテンツを上記第２のクライアント装置にて選択するための選択手段、
上記選択手段により選択されたコンテンツのデータを上記サーバ装置から上記第２のクライアント装置に送信するデータ送信手段、および
上記データ送信手段によって上記サーバ装置から送られてくるデータを上記第２のクライアント装置が受信し、メディアに応じたデコード処理を行って再生する再生手段、
としてコンピュータを機能させるためのマルチメディア再生プログラム。
【請求項３６】
上記第１のクライアント装置または上記第２のクライアント装置において上記第２のクライアント装置におけるデータの再生品質を設定し、設定した内容を上記サーバ装置に通知する再生品質設定手段、
上記サーバ装置が上記再生品質設定手段により設定された品質の内容に基づいて、上記第２のクライアント装置にて選択されたコンテンツのデータを加工するデータ加工手段、および
上記データ加工手段により加工されたデータを上記第２のクライアント装置に送信する上記データ送信手段、
として更にコンピュータを機能させるための請求項３５に記載のマルチメディア再生プログラム。
【請求項３７】
上記第１のクライアント装置または上記第２のクライアント装置において上記第２のクライアント装置における各種データの再生機能、再生品質の設定機能、イコライザ機能の少なくとも１つに関してその機能の有無あるいは動作モードを選択し、選択した内容を上記サーバ装置に通知する機能選択手段、および
上記サーバ装置が上記機能選択手段により選択された機能の内容に基づいて、上記第２のクライアント装置に表示する操作画面を生成し、上記第２のクライアント装置に送信する操作画面生成手段、
として更にコンピュータを機能させるための請求項３５に記載のマルチメディア再生プログラム。
【請求項３８】
上記機能選択手段により選択された機能の内容に応じて課金処理を行う課金手段として更にコンピュータを機能させるための請求項３７に記載のマルチメディア再生プログラム。
【請求項３９】
上記データ登録手段によって上記ユーザ記録エリアに登録されたコンテンツの一覧に加え、上記サーバ装置側で用意したコンテンツの一覧を上記第２のクライアント装置に提示して選択を促す上記一覧提示手段、および上記選択手段によって上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツの購入処理を行う購入処理手段、
として更にコンピュータを機能させるための請求項３５に記載のマルチメディア再生プログラム。
【請求項４０】
上記選択手段によって上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツに対して課金処理を行う第２の課金手段として更にコンピュータを機能させるための請求項３５に記載のマルチメディア再生プログラム。
【請求項４１】
上記選択手段によって上記サーバ装置側で用意したコンテンツが選択されたときに、その選択されたコンテンツのデータを上記ユーザ記録エリアに登録する上記データ登録手段として更にコンピュータを機能させるための請求項４０に記載のマルチメディア再生プログラム。
【請求項４２】
上記再生手段による直近の再生位置を表すラストポジション情報のラストポジション記憶手段に対する読み書きを管理するラストポジション管理手段、および
上記第２のクライアント装置にて選択されたコンテンツのデータを、上記ラストポジション記憶手段に記憶されている上記ラストポジション情報に対応する位置から再生するように制御する制御手段、
としてコンピュータを機能させるための請求項３５に記載のマルチメディア再生プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はマルチメディア再生システム、クライアント装置、サーバ装置、マルチメディア再生方法、マルチメディア再生プログラムに関し、特に、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ）、ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）、カセットテープ、ラジオなどの様々なメディアのデータを１台の再生装置で再生するシステムに用いて好適なものである。
【０００２】
【従来の技術】
ホームオーディオ装置、車載オーディオ装置等の再生装置の殆どは、ＣＤプレーヤ、ＤＶＤプレーヤ、ＭＤプレーヤ、カセットデッキ、ラジオチューナ等の各種ソースの再生部を備えている。この種の再生装置では、ユーザが所望のソースに切り替えて音楽や映像の視聴を楽しむことができるようになっている。
【０００３】
最近では、ハードディスクを搭載した再生装置も提供されている。この種の再生装置では、携帯電話等の通信機器を接続し、外部のサーバから音楽データあるいは映像データをダウンロードして、それをハードディスクに記録して再生することが可能となっている。
【０００４】
また、データ量が多くダウンロード完了までに多くの時間がかかることを考慮して、再生装置側でデータを受信しながら逐次再生するストリーミング再生を行うことも可能になっている。通常、このような音楽・映像のダウンロードあるいはストリーミング再生は、特定のサービス提供会社によって管理され、データ配信に対して課金が行われる。
【０００５】
なお、この種の再生装置の中には、ユーザが種々の操作をタッチパネル画面を通じて行うようにしたものが存在する。一方、汎用のソフトウェア部品を用いて、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）操作画面のイメージ設計を行う技術も存在する（例えば、特許文献１参照）。
【０００６】
【特許文献１】
特開２０００−９９３１７号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来の再生装置では、再生装置側にＣＤプレーヤ、ＤＶＤプレーヤ、ＭＤプレーヤ、カセットデッキ、ラジオチューナ等の各種ソース用のハードウェア構成を装備する必要があるため、コストが高くなってしまうという問題があった。
【０００８】
また、視聴場所にメディアを一々持っていかなければならないという問題もあった。例えば、ホームオーディオ装置を用いて室内でＣＤを聴く場合、車載オーディオ装置を用いて車内でＣＤを聴く場合には、それぞれの視聴場所（再生機がある場所）にＣＤを持っていく必要があり、非常に面倒であった。さらに、所望の音楽や映像を視聴するのにソースの切り替えが一々必要であり、操作が煩雑であった。
【０００９】
また、新しい規格のメディアが登場した場合にそれに対応できないという問題もあった。例えば、ＳＡＣＤ（Ｓｕｐｅｒ  Ａｕｄｉｏ  ＣＤ）という新しい規格があるが、これは通常のＣＤ再生機では再生不可能である。そのため、ＳＡＣＤを再生するには、ホームオーディオ装置、車載オーディオ装置など希望する視聴場所の全てについてＳＡＣＤ対応機を新たに購入しなければならなかった。
【００１０】
また、外部のサーバから音楽データや映像データをダウンロード再生あるいはストリーミング再生する場合は、再生装置側でデータの配信を受ける都度課金が行われる。そのため、例えば家庭内のパーソナルコンピュータ（パソコン）に一度ダウンロードしたデータでも、同じデータを後に車載オーディオ装置にダウンロードする際には課金が再び行われてしまう。よって、ユーザは希望するデータをいつでも自由に視聴することができないという問題があった。
【００１１】
なお、パソコンにダウンロードしたデータをメモリカード等の半導体メモリに一旦コピーし、当該半導体メモリから車載オーディオ装置のハードディスクに移し替えれば、課金は最初のダウンロード時の１回だけで済む。しかし、ダウンロードされるデータにコピープロテクト機能が付加されていることがあり、この場合にはデータのコピーができないので、パソコンから車載オーディオ装置への移し替えは一切できない。
【００１２】
データにコピープロテクトが付されていない場合でも、半導体メモリの容量制限の問題から、データ量の大きいデータや多量のデータは移し替えができない。また、例え移し替えができたとしても、パソコンから半導体メモリ、半導体メモリから車載機のハードディスクへとコピー操作を何度も行う必要があり、非常に面倒であった。
【００１３】
本発明は、このような問題を解決するために成されたものであり、各種メディアのデータを再生するためのハードウェア構成を簡素化し、コストを削減できるようにすることを目的とする。
また、本発明は、視聴場所にメディアを一々持っていったりソースを一々切り替えたりする煩雑な操作を行わなくても、希望する音楽や映像を視聴できるようにすることを目的とする。
【００１４】
また、本発明は、視聴場所の全てについて新規格メディアの対応機を購入しなくても、当該新規格メディアの音楽や映像を任意の場所から視聴できるようにすることを目的とする。
また、本発明は、同じ音楽や映像について重複して課金を受けることなく、任意の場所から希望する音楽や映像をいつでも自由に視聴できるようにすることを目的とする。
【００１５】
【課題を解決するための手段】
上記した課題を解決するために、本発明では、第１のクライアント装置からサーバ装置のユーザ記録エリアに所望のメディアのデータを登録し、第２のクライアント装置からサーバ装置に与えられる要求に応じて、第２のクライアント装置にて選択されたコンテンツのデータをサーバ装置から第２のクライアント装置に送信し、当該第２のクライアント装置にてメディアに応じたデコード処理を行って再生するようにしている。
【００１６】
このように構成した本発明によれば、データの再生を行う第２のクライアント装置では、各種メディアのデータをデコードするためのデコーダおよびこれを動作させるＣＰＵ、ＲＯＭ、ＲＡＭ等の最低限のハードウェア構成を備えていれば良く、ＣＤプレーヤ、ＤＶＤプレーヤ、ＭＤプレーヤ、カセットデッキ、ラジオチューナ等の各種ソース用のハードウェア構成をそれぞれ装備する必要がなくなる。
【００１７】
また、本発明によれば、任意の場所にある第２のクライアント装置において、サーバ装置のユーザ記録エリアにあらかじめ登録した所望のメディアのコンテンツをいつでも自由に受信して再生することができるので、視聴場所にメディアを一々持っていく必要がなくなる。さらに、第２のクライアント装置でデータの再生を行う際には、所望のコンテンツを選択してサーバ装置に通知すれば良く、ソースの切替操作を一々行う必要もなくなる。
【００１８】
また、本発明によれば、第２のクライアント装置にてメディアに応じたデコード処理を行って再生するようにしているので、新しい規格のメディアが登場した場合には、デコーダあるいはこれを動作させるプログラムを変更あるいは追加するだけで新規格のメディアデータも再生できるようになり、第２のクライアント装置を買い替える必要がない。
【００１９】
また、本発明によれば、サーバ装置のユーザ記録エリアに所望のデータをアップロードしておけば、当該アップロードしたデータを第２のクライアント装置からいつでも自由に受信して視聴することができるようになり、同じデータに対してデータ受信毎に何度も課金されることがなくなる。
【００２０】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。
図１は、本実施形態によるマルチメディア再生システムの全体構成を示す図である。
【００２１】
図１に示すように、本実施形態のマルチメディア再生システムは、ユーザが使用するパソコン１０１および車載機（マルチメディアレシーバ）１０２と、サービス提供会社等のサーバ１０４とを含み、これらがインターネット１１０等のネットワークを介して有線もしくは無線にて接続可能に構成されている。
【００２２】
サーバ１０４は、衛星１０３やインターネット１１０を介して全世界のラジオ放送やテレビ放送を受信する機能を有している。また、サーバ１０４は、ユーザ毎に用意される記録エリア１０５−１，１０５−２，・・・を備えており、それぞれのユーザ記録エリアの中には音楽用、映像用、ラジオ用等のフォルダ１０６−１，１０６−２，・・・が形成されている。
【００２３】
この図１において、パソコン１０１は本発明の第１のクライアント装置に対応し、車載機１０２は本発明の第２のクライアント装置に対応する。また、サーバ１０４は本発明のサーバ装置に対応する。
図２は、上記第１のクライアント装置、第２のクライアント装置およびサーバ装置の機能構成を示すブロック図である。
【００２４】
図２に示すように、第１のクライアント装置であるパソコン１０１は、メディア装填機構１１、データ読取部１２および送受信部１３を備えて構成されている。メディア装填機構１１は、ＣＤ，ＳＡＣＤ，ＤＶＤ等のメディアを装填するＣＤドライブあるいはＤＶＤドライブである。新しい規格のメディアを再生したい場合は、少なくともパソコン１０１については当該新しい規格に対応する必要がある。
【００２５】
ここでは、第１のクライアント装置としてパソコン１０１を用いているが、当該パソコン１０１の代わりに、ＣＤプレーヤ、ＤＶＤプレーヤ、ＭＤプレーヤ、カセットデッキ、ラジオチューナ等を備えたホームオーディオ装置を用い、これに携帯電話等の通信機器を接続してインターネット１１０にアクセスできるようにしても良い。
【００２６】
データ読取部１２は、メディア装填機構１１に装填されたメディアのデータ（ＣＤやＭＤ等の音楽データ、ＤＶＤ等の映像データなど）を読み取るものである。送受信部１３は、サーバ１０４との間でデータの送受信を行うものである。本実施形態では、データ読取部１２により読み取られたデータや、図示しないハードディスク等に記録されているデータをサーバ１０４に送信する。このデータ読取部１２および送受信部１３は、本発明のアップロード手段を構成する。
【００２７】
サーバ１０４にアップロードするデータは、ＣＤ，ＳＡＣＤ，ＭＤ，カセットテープ等をソースとする音楽データ、ＤＶＤ，ビデオテープ等をソースとする映像データ、ＭＰ３（ＭＰＥＧ−Ａｕｄｉｏ  Ｌａｙｅｒ３）等の形式で圧縮された音楽ファイル、ＭＰＥＧ等の形式で圧縮された映像ファイルなど、様々である。
【００２８】
次いで、第２のクライアント装置である車載機１０２は、送受信部２１、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、複数のデコーダ２５、アンプ２６、表示制御部２７、操作部２８、スピーカ２９およびモニタ３０を備えて構成されている。
【００２９】
送受信部２１は、サーバ１０４との間でデータの送受信を行うものである。サーバ１０４に送信するデータには、モニタ３０に表示される入力画面を通じて入力されたユーザの個人情報（氏名、住所、電話番号、課金のためのクレジットカード番号等）、車載機１０２に関するクライアント情報（本サービス対応機器のシリアルナンバ、車種情報等）、再生するデータの音質や画質に関する設定情報、車載機１０２で使用する機能の選択情報などがある。また、送受信部２１がサーバ１０４から受信するデータには、車載機１０２にて選択可能なコンテンツの一覧や操作画面のデータ、一覧の中から選択したコンテンツのデータ等がある。
【００３０】
ＣＰＵ２２は、車載機１０２の全体を制御する。ＲＯＭ２３は、各種プログラムを記憶する。ＲＡＭ２４は、各種処理の過程で得られるデータや、各種処理の結果得られるデータを一時的に格納する。上述のＣＰＵ２２は、ＲＯＭ２３に記憶されている各種プログラムに従って、ＲＡＭ２４をワークメモリとして使用しながら、ユーザが所望するコンテンツを受信して再生するのに必要な様々な処理を行う。
【００３１】
デコーダ２５は、ＣＤ、ＳＡＣＤ、ＤＶＤ、ＭＤ、ラジオ、テレビなどの複数種類のメディアに対応して複数種類備えられている。これら複数のデコーダ２５は、サーバ１０４から受信されたデータのメディアに応じて何れかが選択的に動作し、当該データをデコードして出力する。アンプ２６は、デコードされたデータが音声データの場合に、その音声データをアナログの音声信号に変換した後所定量だけ増幅し、スピーカ２９から出力する。
【００３２】
表示制御部２７は、デコーダ２５によりデコードされたデータが映像データの場合に、その映像データをモニタ３０に表示するように制御する。この表示制御部２７はまた、送受信部２１からサーバ１０４に送られた機能選択情報に基づいてサーバ１０４において生成され、送受信部２１で受信された操作画面のデータに基づいて、モニタ３０上に操作画面を表示するように制御する。
【００３３】
上述の送受信部２１、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、デコーダ２５、アンプ２６および表示制御部２７は、本発明の再生手段を構成する。また、送受信部２１および表示制御部２７は、本発明の操作画面表示手段を構成する。
【００３４】
なお、ここではデコーダ２５を各種のメディアに対応して複数種類設ける例について説明したが、ＲＯＭ２３内のデコードプログラムに従ってデコード処理を行う１つのデコーダを設けるとともに、複数種類のメディアに対応した複数のデコードプログラムをＲＯＭ２３に記憶し、メディアに応じたデコードプログラムを選択的に上記１つのデコーダに適用してデコード処理を行うようにしても良い。このようにした場合は、デコーダ自体が１つで済み、ハードウェア構成を簡素化することができる。また、新しい規格のメディアにもプログラムの変更あるいは追加のみで容易に対応することができる。
【００３５】
操作部２８は、リモートコントローラ（リモコン）やモニタ３０上のタッチパネルディスプレイ等により構成されている。ユーザは、この操作部２８を用いて上述したユーザの個人情報、クライアント情報を入力する。また、車載機１０２における各種データの再生機能、音質あるいは画質の設定機能、イコライザ機能の少なくとも１つに関して、その機能の有無あるいは動作モードを操作部２８により選択する。
【００３６】
ここで、各種データの再生機能に関しては、ＣＤ，ＳＡＣＤ，ＤＶＤ，ＭＤ，ラジオ，テレビ等の中から任意のソースの再生機能を選択する。１つのソースのみを選択することも、複数のソースの組み合わせを選択することも可能である。音質の設定機能に関しては、車種情報の入力のみでその車種に合った音質を設定する簡易モード、ユーザが種々の項目を任意に設定するマニュアルモードの何れかを選択する。イコライザ機能に関しては、これを利用するか否かについて選択する。この他、圧縮されたデータの補間再生を行うか否か等に関しても追加機能として選択することが可能である。
【００３７】
音質設定あるいは画質設定に関してマニュアルモードが選択されたときには、データの再生品質に関する各種の設定（例えば、残響効果やサラウンド効果の付与、スピーカ２９からの距離指定による音場設定など）を行うことが可能である。また、イコライザ機能の使用が選択されたときには、所望のイコライジング情報を設定することが可能である。
【００３８】
この操作部２８を用いて入力されたユーザの個人情報、クライアント情報、機能選択情報、再生品質設定情報、イコライジング情報は、上述したように送受信部２１を介してサーバ１０４に送信される。この操作部２８および送受信部２１は、本発明の機能選択手段および再生品質設定手段を構成する。なお、ここでは車載機１０２が機能選択手段および再生品質設定手段を備える構成について説明しているが、パソコン１０１がこれらを備えるようにしても良い。
【００３９】
上記機能選択情報がサーバ１０４に伝えられると、サーバ１０４では、その機能選択情報に基づいて当該機能の実行に必要な部品のみを実装した操作画面のデータを生成する。この操作画面のデータは、上述したように送受信部２１で受信され、モニタ３０上にタッチパネル画面として表示される。このタッチパネル操作画面には、選択可能なコンテンツの一覧も表示される。上述の操作部２８は、このモニタ３０上に表示された一覧の中から所望のコンテンツを選択するためにも使用する。このように操作部２８は、本発明の選択手段を構成する。
【００４０】
次いで、サーバ１０４は、送受信部３１、データ登録部３２、ユーザ用データ記憶部３３、一覧提示部３４、操作画面生成部３５、通信部３６、コンテンツ取得部３７、データ加工部３８および課金処理部３９を備えて構成されている。
【００４１】
送受信部３１は、第１のクライアント装置であるパソコン１０１、第２のクライアント装置である車載機１０２との間でデータの送受信を行うものである。例えば、送受信部３１はパソコン１０１からアップロードされてくるデータを受信する。また、送受信部３１は、車載機１０２から送られてくるユーザの個人情報、クライアント情報、再生品質の設定情報、機能選択情報も受信する。さらに、送受信部３１は、車載機１０２に対して、選択可能なコンテンツの一覧や操作画面のデータ、選択されたコンテンツのデータを送信する。
【００４２】
データ登録部３２は、パソコン１０１よりアップロードされてくるデータをユーザ用データ記憶部３３に登録する。ユーザ用データ記憶部３３は、ユーザ毎に異なる記録エリア（図１のユーザ記録エリア１０５−１，１０５−２，・・・）を有しており、各ユーザからのアップロードデータをそれぞれの記録エリアに分けて保存する。このデータ登録部３２はまた、車載機１０２から送られてくるユーザの個人情報、クライアント情報、再生品質の設定情報、機能選択情報、イコライジング情報等も、各ユーザの記録エリアに登録する。
【００４３】
一覧提示部３４は、ユーザ用データ記憶部３３のあるユーザ記録エリアに登録されているデータに基づいて、そのユーザが選択可能なコンテンツの一覧を、送受信部３１を介して車載機１０２のモニタ３０上に提示する。
【００４４】
操作画面生成部３５は、車載機１０２より送られユーザ用データ記憶部３３に登録された機能選択情報に基づいて、モニタ３０に表示する操作画面のデータをユーザ毎に生成する。この操作画面は、例えば音楽あるいは映像の再生や停止、ボリューム操作、ラジオの受信周波数の選局など、各種ソースの再生に必要な操作を行うための画面である。
【００４５】
例えば、機能選択情報によりＣＤの再生機能のみが選択されている場合には、その再生に必要な部品のみを含む操作画面のデータが操作画面生成部３５により生成される。この操作画面のデータは、上述したように送受信部３１から車載機１０２に送信される。この操作画面生成部３５および送受信部３１は、本発明の操作画面生成手段を構成する。
【００４６】
通信部３６は、衛星１０３を介して全世界のラジオ放送やテレビ放送を受信する。この通信部３６により受信されたラジオ放送やテレビ放送のデータは、データ登録部３２を介してユーザ用データ記憶部３３に登録することも可能である。なお、ラジオ放送やテレビ放送は、インターネット１１０を介して送受信部３１により受信することも可能である。この場合通信部３６は、サーバ１０４の構成から省くこともできる。
【００４７】
コンテンツ取得部３７は、車載機１０２により選択され送受信部３１を介して通知されたコンテンツを、ユーザ用データ記憶部３３あるいは通信部３６より取得する。
【００４８】
データ加工部３８は、車載機１０２より送られユーザ用データ記憶部３３に登録された再生品質の設定情報やイコライジング情報に基づいて、コンテンツ取得部３７により取得されたコンテンツのデータを加工する。例えば、音質設定情報として残響効果、サラウンド効果などが設定されているときは、コンテンツ取得部３７により取得された音楽データにそのような効果を付加する。また、イコライジング情報が設定されているときは、その設定情報に従って音楽データを加工する。
【００４９】
なお、コンテンツ取得部３７によりユーザ用データ記憶部３３からＭＰ３形式の圧縮ファイルが取得された場合、データ加工部３８は、その圧縮ファイルを一旦復号し、復号後のデータに加工を施した後、再びＭＰ３形式のファイルに圧縮する。送受信部３１は、データ加工部３８により加工されたデータを要求元の車載機１０２に送信する。この送受信部３１は、本発明のデータ送信手段を構成する。
【００５０】
課金処理部３９は、車載機１０２の操作部２８を用いて選択されユーザ用データ記憶部３３に登録された機能の内容に応じて課金処理を行う。例えば、どのソースの再生機能を選択したか、再生品質としてどのようなモードを選択したか、イコライザ機能やデータ補間再生機能などの追加機能を選択したかどうかに応じて課金を行う。
【００５１】
上記図２に示したパソコン１０１、車載機１０２およびサーバ１０４の機能構成は、実際にはコンピュータのＣＰＵあるいはＭＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭに記憶されたプログラムが動作することによって実現できる。したがって、コンピュータが本実施形態の機能を果たすように動作させるプログラムを例えばＣＤ−ＲＯＭのような記録媒体に記録し、コンピュータに読み込ませることによって実現できるものである。
【００５２】
上記プログラムを記録する記録媒体としては、ＣＤ−ＲＯＭ以外に、フレキシブルディスク、ハードディスク、磁気テープ、光ディスク、光磁気ディスク、ＤＶＤ、不揮発性メモリカード等を用いることができる。また、上記プログラムをインターネット１１０等のネットワークを介してコンピュータにダウンロードすることによっても実現できる。
【００５３】
また、コンピュータが供給されたプログラムを実行することにより上述の実施形態の機能が実現されるだけでなく、そのプログラムがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合や、供給されたプログラムの処理の全てあるいは一部がコンピュータの機能拡張ボードや機能拡張ユニットにより行われて上述の実施形態の機能が実現される場合も、かかるプログラムは本発明の実施形態に含まれる。
【００５４】
次に、上記のように構成した本実施形態によるマルチメディア再生システムの動作について説明する。図３は、車載機１０２とサーバ１０４との間で行われる初期登録動作を示すフローチャートである。図３において、ユーザは販売店より車載機１０２（マルチメディアレシーバ）を購入し、自車へ取り付けた後、電源を投入すると（ステップＳ１）、車載機１０２のＣＰＵ２２は、初期登録を既に行っているかどうかを判断する（ステップＳ２）。
【００５５】
ここで、初期登録がまだ終わっていない場合、ＣＰＵ２２はＲＯＭ２３に記憶してある初期登録プログラムを起動し、所定フォーマットの入力画面をモニタ３０上に表示する（ステップＳ３）。ユーザは、操作部２８を用いてこの入力画面にユーザの個人情報および車載機１０２のクライアント情報を入力する（ステップＳ４）。
【００５６】
この情報入力が完了すると、ＣＰＵ２２はインターネット１１０を介してサーバ１０４に自動的に接続し、入力された情報を登録する（ステップＳ５）。サーバ１０４は、車載機１０２から送られてくるユーザの個人情報およびクライアント情報をユーザ用データ記憶部３３に記憶すると、車載機１０２に対して登録完了を通知する（ステップＳ６）。
【００５７】
以上のようにして情報登録が完了すると、ＣＰＵ２２は次に車載機１０２のセットアップを開始する。このセットアップ動作で、ＣＰＵ２２は所定の機能選択画面をモニタ３０上に表示し、ユーザに機能選択を促す。ユーザは、操作部２８を用いて自分に必要な機能を選択する（ステップＳ７）。
【００５８】
次にＣＰＵ２２は、再生品質の設定機能としてマニュアルモードが選択されたか否かを判断し（ステップＳ８）、選択された場合には所定の音質設定画面あるいは画質設定画面をモニタ３０上に表示し、ユーザに設定を促す。ユーザは、操作部２８を用いて所望の音質あるいは画質を設定する（ステップＳ９）。
【００５９】
また、ＣＰＵ２２は、イコライザ機能の利用が選択されたか否かを判断し（ステップＳ１０）、選択された場合には所定のイコライジング画面をモニタ３０上に表示し、ユーザに設定を促す。ユーザは、操作部２８を用いて所望の状態にイコライザを設定する（ステップＳ１１）。
【００６０】
これらの機能選択、再生品質の設定、イコライザの設定が完了すると、ＣＰＵ２２はインターネット１１０を介してサーバ１０４に自動的に接続し、これらの選択情報および設定情報を登録する（ステップＳ１２）。サーバ１０４は、車載機１０２から送られてくる機能選択情報に応じて、そのユーザ専用の記録エリアをユーザ用データ記憶部３３に確保する（ステップＳ１３）。例えば、音楽の再生のみなら２０ＧＢ（ギガバイト）、音楽＋映像であれば１ＴＢ（テラバイト）の記録領域を確保する。このとき、音楽用、映像用、ラジオ用等のフォルダも作成しておく。
【００６１】
次に課金処理部３９は、上述の機能選択情報に基づいて、実際に選択された機能およびサービス毎に課金を行う（ステップＳ１４）。なお、機能のセットを用意しておき、そのセットに対して課金を行うようにしても良い。また、操作画面生成部３５は、上述の機能選択情報に基づいて、当該選択された機能の実行に必要な部品のみを実装した操作画面のデータを生成し（ステップＳ１５）、送受信部３１を通じて車載機１０２に送信する（ステップＳ１６）。
【００６２】
車載機１０２では、サーバ１０４から送信された操作画面のデータを送受信部２１で受信し、表示制御部２７を通じてモニタ３０上にタッチパネル画面として表示する（ステップＳ１７）。これによりモニタ３０には、図４に示すように、操作画面データの受信に応じて、ユーザが選択した機能のみを実行可能な操作画面が表示される。
【００６３】
図４に示す操作画面の例では、音楽の再生ボタンや停止ボタン、スキップボタン、ボリュームボタン、ラジオの選局ボタン、プリセットボタン、初期設定ボタンなどの各種操作子のほか、各種の情報（選択しているソース名、再生中のトラック番号、ボリューム、受信周波数など）を表示するための表示枠が配置されている。
【００６４】
以上で初期登録動作が完了する。なお、上記ステップＳ２で初期登録が既に終わっていると判断した場合は、ステップＳ１７にジャンプし、以前の初期登録時に既に生成され車載機１０２に記憶されている画面データに基づいて操作画面をモニタ３０に表示する。
【００６５】
ところで、音質や画質の設定、イコライザの設定は、上記ステップＳ９およびステップＳ１１で初期登録動作の中で行うようにしているが、その後の任意の時点で行うことも可能である。例えば、モニタ３０に表示される操作画面上の一部に設定ボタンを用意しておき、任意の時点でこれを操作することによって所定の設定画面に遷移し、ここで設定内容を変更することも可能である。設定内容を変えた場合、変更後の情報がサーバ１０４に送られ、ユーザ用データ記憶部３３に更新記憶される。
【００６６】
また、車載機１０２にて所望のコンテンツを選択し、サーバ１０４に対してそのコンテンツの送信要求をするタイミングで、必要に応じて音質や画質の設定、イコライザの設定を行うようにしても良い。例えば、モニタ３０の操作画面上でユーザが所望のコンテンツを選択すると、次に再生品質の設定画面やイコライザの設定画面が現れるようにする。そして、ここでユーザが希望する場合には設定を変えられるようにするといった方法が考えられる。
【００６７】
図５は、車載機１０２とサーバ１０４との間で行われるコンテンツ配信動作を示すフローチャートである。図５において、車載機１０２からサーバ１０４にログインすると（ステップＳ２１）、サーバ１０４は、ユーザ情報記憶部３３に登録されているアップロード済みのデータに基づいて、そのユーザが選択可能なコンテンツの一覧を車載機１０２のモニタ３０に提示する（ステップＳ２２）。
【００６８】
これを受けてユーザは、操作部２８を用いて、モニタ３０に提示された一覧の中から所望のコンテンツを選択する（ステップＳ２３）。所望のコンテンツが選択されると、車載機１０２の送受信部２１は、その選択されたコンテンツの送信をサーバ１０４に要求する（ステップＳ２４）。
【００６９】
サーバ１０４のコンテンツ取得部３７は、この要求を受けて、要求されたコンテンツのデータをユーザ用データ記憶部３３あるいは通信部３６から取得する（ステップＳ２５）。そして、その取得したデータを、ユーザ用データ記憶部３３に登録されている再生品質設定情報およびイコライジング情報に基づいて加工し（ステップＳ２６）、車載機１０２に送信する（ステップＳ２７）。
【００７０】
車載機１０２は、サーバ１０４から送られてきたデータを送受信部２１で受信し、そのデータのメディアに応じたデコーダ２５によりデコードして再生する（ステップＳ２８）。
【００７１】
このとき、例えばラジオやテレビを再生するときは、これらの放送をサーバ１０４を介して受信するので、全世界のラジオ放送およびテレビ放送を視聴することができる。また、インターネットラジオなども視聴することが可能である。
【００７２】
また、ＣＤ，ＳＡＣＤ，ＭＤ等の音楽データを再生するときは、初期設定でどの曲から再生を開始するか決めておく。通常は、アルバムの最初の曲から順に再生する。また、前回再生が停止される直前に聴いていた位置（以下、ラストポジションと言う）をメモリに記憶しておき、再び再生指示が与えられたときに、そのラストポジションから続けて音楽を再生するようにすることも可能である。
【００７３】
図６は、音楽データのラストポジション再生を行うのに必要な機能構成例を示す図である。図６（ａ）はラストポジションメモリを車載機１０２側に設ける例を示し、図６（ｂ）はラストポジションメモリをサーバ１０４側に設ける例を示す。なお、この図６（ａ）および（ｂ）において、図２に示した構成要素と同一の機能を有する構成要素には同一の符号を付している。
【００７４】
図６（ａ）に示すように、車載機１０２は、ラストポジション管理部４１およびラストポジションメモリ４２を備えている。ラストポジション管理部４１は、再生中のデータの位置を管理し、直近の再生位置を表すラストポジション情報をラストポジションメモリ４２に記憶する。ラストポジションメモリ４２は不揮発性のメモリであり、車載機１０２の電源がオフとされても、記憶されているラストポジション情報をそのまま保持する。
【００７５】
ラストポジション情報は、再生しているメディアまたはそのコンテンツである曲を特定するための識別情報、その曲の最初からの再生時間等の情報を含んでいる。ラストポジション管理部４１は、このラストポジション情報を例えば数秒おきにラストポジションメモリ４２に記録する。この他、車載機１０２での再生を中止したときにのみラストポジション情報を記録するようにしても良い。また、新しい曲に再生が切り替わるたびにラストポジション情報を記録するようにしても良い（この場合、曲の再生時間は記録しない）。本実施形態では、ラストポジション情報の記録タイミングについては特に限定しない。
【００７６】
車載機１０２の送受信部２１は、ラストポジションメモリ４２に記憶されるラストポジション情報をサーバ１０４に送信する。ラストポジション情報を送信するタイミングは、例えば図５のステップＳ２４のタイミングである。すなわち、ユーザが選択したコンテンツの送信をサーバ１０４に要求する際に、そのコンテンツに対応するラストポジション情報がラストポジションメモリ４２に記憶されていれば、それも合わせてサーバ１０４に送信する。
【００７７】
サーバ１０４のコンテンツ取得部３７は、車載機１０２からのデータ送信要求を受けて、要求されたコンテンツのデータをユーザ用データ記憶部３３から取得する。この際に、コンテンツ取得部３５は、車載機１０２から与えられたラストポジション情報に基づいて、ラストポジションからデータを取得する（図５のステップＳ２５）。以降の動作は上述したのと同様である。
【００７８】
なお、ここでは、車載機１０２のユーザから要求されたコンテンツのデータをサーバ１０４がラストポジションから取得し、それを車載機１０２に送信して再生するようにしているが、これに限定されない。例えば、車載機１０２のユーザから要求されたコンテンツのデータを全てサーバ１０４から車載機１０２に送信し、車載機１０２のデコーダ２５においてラストポジションを判別してそこから再生するようにしても良い。この場合、ラストポジション情報はサーバ１０４に送る必要はない。
【００７９】
一方、図６（ｂ）に示す構成例では、車載機１０２がラストポジション管理部４１を備えるとともに、サーバ１０４がラストポジションメモリ４２を備えている。この場合、ラストポジション管理部４１は、送受信部２１を介してラストポジション情報をサーバ１０４に送り、サーバ１０４側のラストポジションメモリ４２にラストポジション情報を記録する。
【００８０】
この例において、ラストポジション情報は、車載機１０２からサーバ１０４に逐次送信して記録するようにしても良いし、車載機１０２での再生を中止したときにのみサーバ１０４に送信して記録するようにしても良い。また、新しい曲に再生が切り替わるたびにサーバ１０４に送信して記録するようにしても良い。ラストポジション情報の送信および記録タイミングについては特に限定しない。
【００８１】
サーバ１０４のコンテンツ取得部３７は、上記図５のステップＳ２４において車載機１０２からデータ送信要求を受けたときに、ラストポジションメモリ４２からラストポジション情報を読み出して、要求されたコンテンツのデータをラストポジションから取得する（図５のステップＳ２５）。これ以外の動作は上述したのと同様である。
【００８２】
上記図６（ａ）および（ｂ）の例は両方ともラストポジション管理部４１を車載機１０２側に備えているので、サーバ１０４から車載機１０２にデータをダウンロードしてから再生する場合はもちろん、ストリーミング再生をする場合にも対応することができる。なお、ストリーミング再生をする場合は、ラストポジション管理部４１およびラストポジションメモリ４２の双方をサーバ１０４が備えることにより、ラストポジションの管理をサーバ１０４側だけで行うことも可能である。
【００８３】
以上詳しく説明したように、本実施形態では、パソコン１０１からサーバ１０４に所望のメディアのデータを登録しておき、車載機１０２で選択されたコンテンツをサーバ１０４から車載機１０２に送信して再生するようにしている。これにより、サーバ１０４にあらかじめ登録した所望のメディアのコンテンツを任意の場所にある車載機１０２においていつでも自由に受信して再生することができ、視聴場所にメディアを一々持っていく必要がなくなる。さらに、車載機１０２でデータの再生を行う際には、所望のコンテンツを選択してサーバ１０４に通知すれば良く、ソースの切替操作を一々行う必要もなくなる。
【００８４】
また、本実施形態によれば、データの再生を行う車載機１０２では、デコーダ２５およびこれを動作させるＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４等の最低限のハードウェア構成を備えていれば良く、ＣＤプレーヤ、ＤＶＤプレーヤ、ＭＤプレーヤ、カセットデッキ、ラジオチューナ等の各種ソース用のハードウェア構成をそれぞれ装備する必要がなくなる。これにより、ハードウェア構成を簡素化することができ、コストを削減することができる。
【００８５】
また、本実施形態によれば、サーバ１０４のユーザ記録エリアに所望のデータをパソコン１０１からアップロードしておけば、車載機１０２からいつでも自由に受信して視聴することができるようになり、同じコンテンツに対してデータ受信の都度何度も課金されることがなくなる。また、課金はユーザが選択した機能の内容に応じて行われるので、ユーザは必要最小限の機能のみを選択することによって低料金でサービスを利用することができる。
【００８６】
また、本実施形態によれば、車載機１０２にてメディアに応じたデコード処理を行って再生するようにしているので、新しい規格のメディアが登場した場合には、デコーダ２５あるいはこれを動作させるプログラムを変更あるいは追加するだけで新規格のメディアデータも再生できるようになる。したがって、新しい規格のメディアが登場しても、車載機１０２を新規格対応のものに買い替える必要がない。
【００８７】
また、本実施形態によれば、車載機１０２における各種の機能をユーザが任意に選択し、選択した内容に応じた操作画面をサーバ１０４が生成して車載機１０２のモニタ３０に表示するようにしている。これにより、ユーザが自分の好みに基づき選択した機能に応じて操作画面が変わり、必要最小限の情報のみを画面上に表示することができる。よって、個々のユーザ毎に不必要な部品を画面上から排除することができ、操作画面がすっきりして操作しやすくすることができる。
【００８８】
また、本実施形態によれば、車載機１０２におけるデータの再生品質やイコライザ機能をユーザが任意に設定し、設定した内容に基づいてサーバ１０４がデータを加工して送信するようにしている。これにより、車載機１０２側にデータ加工のための機能を備えなくても、ユーザが希望する音質や画質のデータをサーバ１０４から受信して再生することができる。よって、車載機１０２のハードウェア構成を更に簡素化することができる。
【００８９】
なお、上記実施形態では、パソコン１０１からサーバ１０４に登録された各種メディア（ＣＤ，ＤＶＤ，ＭＤ，ＭＰ３など）のデータをそれぞれの形式のまま車載機１０２に送信し、車載機１０２にて各種メディア用に備えられた複数のデコーダ２５（あるいは複数のデコードプログラム）によって適宜デコードして再生するようにしていた。これに対して、ユーザにより選択されたメディアのデータをサーバ１０４にて所定形式のデータに適宜変換し、変換後のデータを車載機１０２に送信するようにしても良い。
【００９０】
図７は、この場合におけるマルチメディア再生システムの機能構成例を示すブロック図である。なお、この図７において、図２に示した符号と同一の符号を付したものは互いに同一の機能を有するものであるので、ここでは重複する説明を省略する。
【００９１】
図７において、サーバ１０４はデータ変換部５１を備えている。このデータ変換部５１は、データ加工部３８により加工された後のデータを、例えば音声であればＭＰ３形式、映像であればＭＰＥＧ４形式の圧縮ファイルに変換する。送受信部３１は、データ変換部５１により生成された圧縮ファイルを車載機１０２に送信する。
【００９２】
車載機１０２は、ＭＰ３およびＭＰＥＧ４にのみ対応したデコーダ５２を備えている。このデコーダ５２は、サーバ１０４から送られてくるコンテンツのデータに対して、ＭＰ３あるいはＭＰＥＧ４に対応したデコード処理を行うことによって当該データを再生する。
【００９３】
このように構成した場合、車載機１０２側では多数のメディアに対応したデコーダあるいはデコードプログラムを備える必要がなく、構成を更に簡素化することができる。したがって、車載機１０２の更なるコストダウンを図ることができる。
【００９４】
また、上記実施形態では、一覧提示部３４はユーザ用データ記憶部３３にあらかじめ登録されたコンテンツの一覧のみを車載機１０２に提示するようにしているが、これに加え、サーバ１０４側で用意したコンテンツの一覧も車載機１０２に提示するようにしても良い。サーバ１０４側で用意するコンテンツは、例えばニューリリースのコンテンツ、ユーザの個人情報に基づき自動判別したユーザの嗜好に合ったコンテンツなど任意である。
【００９５】
図８は、この場合におけるマルチメディア再生システムの機能構成例を示すブロック図である。なお、この図８において、図２に示した符号と同一の符号を付したものは互いに同一の機能を有するものであるので、ここでは重複する説明を省略する。
【００９６】
図８に示すように、サーバ１０４は、当該サーバ１０４側で用意した種々のコンテンツを蓄積するコンテンツデータベース（ＤＢ）６１および購入処理部６２を備えている。購入処理部６２は、ユーザが自分でユーザ用データ記憶部３３に登録したコンテンツ以外（コンテンツＤＢ６１に格納されているコンテンツ）が選択されたことが送受信部３１を介して通知されたときに、その選択されたコンテンツの購入処理を行う。
【００９７】
ここで言う購入処理とは、インターネットを用いたオンラインショッピング（電子商取引）と同様の処理である。すなわち、選択されたコンテンツを仮想的な買い物かごの中に入れ、車載機１０２のモニタ３０に料金等を提示してユーザの確認をとる。そして、ユーザの確認がとれると、課金処理部３９を用いてそのコンテンツの内容に応じた課金処理を行う（例えばＣＤクオリティなら８００円、ＭＰ３形式なら３００円というように課金する）。
【００９８】
また、コンテンツＤＢ６１に格納されているコンテンツの選択が車載機１０２から通知されると、データ登録部３２は、その選択されたコンテンツをコンテンツＤＢ６１から取得し、ユーザ用データ記憶部３３の該当するユーザ記録エリアに登録する。なお、ここではコンテンツＤＢ６１をサーバ１０４自身が備える例について説明しているが、インターネット１１０上のサーバ１０４とは異なる場所に備え、そこから必要に応じてコンテンツを取得するようにしても良い。
【００９９】
このように、図８に示す例では、ユーザが購入したコンテンツを一旦パソコン１０１にダウンロードし、それをサーバ１０４にアップロードするという面倒な操作を行う必要がない。ユーザはただ希望するコンテンツを車載機１０２のモニタ３０上で選択するだけで、そのコンテンツを自動的に自分のユーザ記録エリアに登録することができ、その後はいつでも自由にそのコンテンツを視聴することができるようになる。
【０１００】
なお、上記実施形態では、第１のクライアント装置としてパソコン１０１を用い、第２のクライアント装置として車載機１０２を用いる例について説明したが、サーバ１０４と接続可能な通信インタフェースを持つ電子機器あるいは、当該通信インタフェースを持つ中継機に接続可能な電子機器であれば、何れも第１あるいは第２のクライアント装置として用いることが可能である。例えば、ノート型パソコン、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、デジタルカメラ、ビデオカメラ、ゲーム機などのモバイル機器を第１あるいは第２のクライアント装置として用いても良い。
【０１０１】
また、上記実施形態では、パソコン１０１からサーバ１０４に各種メディアのデータそのものを登録する例について説明したが、メディアのＩＳＲＣコード（メディアの識別番号）を読み取ってサーバ１０４に登録するようにしても良い。この場合、メディアのデータは図８のコンテンツＤＢ６１のようにサーバ１０４側で用意しておく。そして、車載機１０２からサーバ１０４に与えられる要求に応じて、車載機１０２で選択されたコンテンツをＩＳＲＣコードに基づいて検索し、車載機１０２に送信して再生するようにする。
【０１０２】
このようにすれば、車載機１０２で再生するコンテンツをパソコン１０１からサーバ１０４に登録する際には、コンテンツそのものでなく、ＩＳＲＣコードを登録するだけで良いので、ユーザ用データ記憶部３３として、複数のユーザに対する膨大な記録容量を用意しなくても済む。
【０１０３】
また、上記実施形態では、パソコン１０１からアップロードされる所望メディアのデータの他、車載機１０２から入力されるユーザの個人情報、クライアント情報、機能選択情報、再生品質設定情報およびイコライジング情報、更には課金処理部３９で処理される課金情報を全てユーザ用データ記憶部３３のユーザ記録エリアに記憶する例について説明した。これに対し、各種メディアのデータを記憶するデータベースと、ユーザの個人情報、クライアント情報、機能選択情報、再生品質設定情報、イコライジング情報を記憶するユーザ管理データベースと、課金情報を記憶する課金データベースとに分けて記憶するようにしても良い。
【０１０４】
また、上記実施形態では、パソコン１０１から所望メディアのデータをサーバ１０４にアップロードし、そのアップロードデータを車載機１０２にて受信して再生する例、つまりアップロードを行う第１のクライアント装置と再生を行う第２のクライアント装置とが異なる例について説明したが、第１のクライアント装置と第２のクライアント装置とが同じであっても良い。
【０１０５】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【０１０６】
【発明の効果】
本発明は上述したように、第１のクライアント装置からサーバ装置のユーザ記録エリアに所望のメディアのデータを登録し、サーバ装置が第２のクライアント装置にて選択されたコンテンツのデータを第２のクライアント装置に送信し、当該第２のクライアント装置にてメディアに応じたデコード処理を行って再生するようにしたので、第２のクライアント装置では、デコーダおよびこれを動作させるために必要な最低限のハードウェア構成を備えていれば良く、構成を簡素化してコストを削減することができる。
【０１０７】
また、本発明によれば、任意の場所にある第２のクライアント装置において、サーバ装置にあらかじめ登録した所望のメディアのコンテンツをいつでも自由に受信して再生することができるので、視聴場所にメディアを一々持っていく必要がなくなる。さらに、第２のクライアント装置でコンテンツの再生を行う際には、所望のコンテンツを選択してサーバ装置に通知すれば良く、ソースの切替操作を一々行う必要もなくなる。よって、所望のコンテンツを再生する際のユーザの手間を大幅に削減することができる。
【０１０８】
また、本発明によれば、第２のクライアント装置にてメディアに応じたデコード処理を行って再生するようにしているので、新しい規格のメディアが登場した場合には、デコーダあるいはこれを動作させるプログラムを変更あるいは追加するだけで新規格のメディアデータも再生できるようになる。したがって、新しいメディアが登場した場合にも第２のクライアント装置を買い替える必要をなくすことができる。
【０１０９】
また、本発明によれば、サーバ装置のユーザ記録エリアに所望のメディアのデータを登録しておけば、同じデータについて重複して課金を受けることなく、希望するデータをいつでも自由に受信して視聴することができるようになる。
【図面の簡単な説明】
【図１】本実施形態によるマルチメディア再生システムの全体構成を示す図である。
【図２】本実施形態による第１、第２のクライアント装置およびサーバ装置の機能構成を示すブロック図である。
【図３】本実施形態による車載機とサーバとの間で行われる初期登録動作を示すフローチャートである。
【図４】本実施形態の操作画面生成部により生成される操作画面の例を示す図である。
【図５】本実施形態による車載機とサーバとの間で行われるコンテンツ配信動作を示すフローチャートである。
【図６】本実施形態において音楽データのラストポジション再生を行うのに必要な機能構成例を示す図である。
【図７】本実施形態によるマルチメディア再生システムの他の機能構成例を示すブロック図である。
【図８】本実施形態によるマルチメディア再生システムの他の機能構成例を示すブロック図である。
【符号の説明】
１１  メディア装填機構
１２  データ読取部
１３  送受信部
２１  送受信部
２２  ＣＰＵ
２３  ＲＯＭ
２４  ＲＡＭ
２５  デコーダ
２６  アンプ
２７  表示制御部
２８  操作部
２９  スピーカ
３０  モニタ
３１  送受信部
３２  データ登録部
３３  ユーザ用データ記憶部
３４  一覧提示部
３５  操作画面生成部
３６  通信部
３７  コンテンツ取得部
３８  データ加工部
３９  課金処理部
４１  ラストポジション管理部
４２  ラストポジションメモリ
５１  データ変換部
５２  デコーダ
６１  コンテンツデータベース
６２  購入処理部
１０１  パソコン（第１のクライアント装置）
１０２  車載機（第２のクライアント装置）
１０３  衛星
１０４  サーバ
１１０  インターネット
【図１】
2004164778.tif 000003
【図２】
2004164778.tif 000004
【図３】
2004164778.tif 000005
【図４】
2004164778.tif 000006
【図５】
2004164778.tif 000007
【図６】
2004164778.tif 000008
【図７】
2004164778.tif 000009
【図８】
2004164778.tif 000010