(57)【要約】【課題】携帯型コンテンツ再生装置を制御するための制御プログラムを簡便かつ確実に更新することができ、ひいては、携帯型コンテンツ再生装置に保有されたコンテンツを確実に再生することができる「車載用コンテンツ再生装置およびこれを備えたプログラム更新システム」を提供すること。【解決手段】接続された携帯型コンテンツ再生装置７の識別情報をサーバ８に送信することに応答してサーバ８から送信された携帯型コンテンツ再生装置７に対応する制御プログラムを、制御プログラム保持手段１１に新たに保持させることにより、制御プログラムの更新を行う制御プログラム更新手段１０を備えたこと。【選択図】図１
2008003826.tif 000002
【特許請求の範囲】
【請求項１】
携帯型コンテンツ再生装置が接続可能に形成され、
携帯型コンテンツ再生装置を制御するための制御プログラムを保持する制御プログラム保持手段を有し、
接続された携帯型コンテンツ再生装置を、前記制御プログラム保持手段によって保持された前記制御プログラムを実行して制御することにより、当該携帯型コンテンツ再生装置からコンテンツを読み込んで再生することが可能に形成された車載用コンテンツ再生装置であって、
前記接続された携帯型コンテンツ再生装置の識別情報を取得する識別情報取得手段と、
この識別情報取得手段によって取得された前記識別情報に基づいて、前記接続された携帯型コンテンツ再生装置が、前記制御プログラム保持手段によって現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置であるか否かを判定する判定手段と、
この判定手段による判定の結果、前記接続された携帯型コンテンツ再生装置が、前記現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置でない場合に、前記識別情報をサーバに送信する送信手段と、
この送信手段による前記識別情報の送信に応答して前記サーバから前記接続された携帯型コンテンツ再生装置に対応する制御プログラムが送信された場合に、当該制御プログラムを受信する受信手段と、
この受信手段によって受信された制御プログラムを、前記現在保持されている制御プログラムに替わって前記制御プログラム保持手段に新たに保持させることにより、前記制御プログラムの更新を行う制御プログラム更新手段と
を備えたことを特徴とする車載用コンテンツ再生装置。
【請求項２】
前記識別情報が、前記接続された車載用コンテンツ再生装置の機種名情報およびバージョン情報を含むこと
を特徴とする請求項１に記載の車載用コンテンツ再生装置。
【請求項３】
携帯型コンテンツ再生装置と、
携帯型コンテンツ再生装置が接続可能に形成され、携帯型コンテンツ再生装置を制御するための制御プログラムを保持する制御プログラム保持手段を有し、接続された携帯型コンテンツ再生装置を、前記制御プログラム保持手段によって保持された前記制御プログラムを実行して制御することにより、当該携帯型コンテンツ再生装置からコンテンツを読み込んで再生することが可能に形成された車載用コンテンツ再生装置と、
複数種類の携帯型コンテンツ再生装置にそれぞれ対応する複数種類の制御プログラムを保有するサーバと
を備え、前記制御プログラムの更新を行うプログラム更新システムであって、
前記車載用コンテンツ再生装置が、接続された携帯型コンテンツ再生装置から当該携帯型コンテンツ再生装置の識別情報を取得し、取得された前記識別情報に基づいて、当該携帯型コンテンツ再生装置が前記制御プログラム保持手段によって現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置であるか否かを判定し、判定の結果、当該携帯型コンテンツ再生装置が前記現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置でない場合には、前記識別情報を前記サーバに送信するように形成され、
前記サーバが、前記車載用コンテンツ再生装置から送信された前記識別情報に基づいて、自らが保有する前記制御プログラムの中から前記接続された携帯型コンテンツ再生装置に対応する制御プログラムを抽出し、抽出された制御プログラムを前記車載用コンテンツ再生装置に送信するように形成され、
前記車載用コンテンツ再生装置が、前記サーバによって送信された前記制御プログラムを受信し、受信された前記制御プログラムを前記現在保持されている制御プログラムに替わって前記制御プログラム保持手段に新たに保持させることにより、前記制御プログラムの更新を行うように形成されていること
を特徴とするプログラム更新システム。
【請求項４】
携帯型コンテンツ再生装置と、
携帯型コンテンツ再生装置が接続可能に形成され、携帯型コンテンツ再生装置を制御するための制御プログラムを保持する制御プログラム保持手段を有し、接続された携帯型コンテンツ再生装置を、前記制御プログラム保持手段によって保持された前記制御プログラムを実行して制御することにより、当該携帯型コンテンツ再生装置からコンテンツを読み込んで再生することが可能に形成された車載用コンテンツ再生装置と、
複数種類の携帯型コンテンツ再生装置にそれぞれ対応する複数種類の制御プログラムを保有するサーバと、
前記携帯型コンテンツ再生装置が接続可能に形成され、前記サーバとの間で通信が可能に形成されたホーム・コンピュータと
を備え、前記制御プログラムの更新を行う制御プログラム更新システムであって、
前記車載用コンテンツ再生装置が、接続された携帯型コンテンツ再生装置から当該携帯型コンテンツ再生装置の識別情報を取得し、取得された前記識別情報に基づいて、当該携帯型コンテンツ再生装置が前記制御プログラム保持手段によって現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置であるか否かを判定し、判定の結果、当該携帯型コンテンツ再生装置が前記現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置でない場合には、当該携帯型コンテンツ再生装置に対して、当該携帯型コンテンツ再生装置に対応する制御プログラムを前記サーバから取得するためのプログラムである取得用プログラムを送信するように形成され、
前記取得用プログラムを送信された携帯型コンテンツ再生装置が、前記車載用コンテンツ再生装置から切断された後に前記ホーム・コンピュータに接続された場合に、前記取得用プログラムを実行して当該携帯型コンテンツ再生装置の識別情報を前記ホーム・コンピュータを介して前記サーバに送信するように形成され、
前記サーバが、前記ホーム・コンピュータを介して送信された前記識別情報に基づいて、自らが保有する前記制御プログラムの中から前記ホーム・コンピュータに接続された携帯型コンテンツ再生装置に対応する制御プログラムを抽出し、抽出された制御プログラムを前記ホーム・コンピュータに送信するように形成され、
前記ホーム・コンピュータに接続された前記携帯型コンテンツ再生装置が、前記サーバから前記ホーム・コンピュータに送信された前記制御プログラムを、前記ホーム・コンピュータから取得し、その後、当該携帯型コンテンツ再生装置が前記車載用コンテンツ再生装置に再接続された際に、当該制御プログラムを前記車載用コンテンツ再生装置に提供するように形成され、
前記車載用コンテンツ再生装置が、再接続された前記携帯型コンテンツ再生装置から提供された前記制御プログラムを、前記現在保持されている制御プログラムに替わって前記制御プログラム保持手段に新たに保持させることにより、前記制御プログラムの更新を行うように形成されていること
を特徴とするプログラム更新システム。
【請求項５】
前記識別情報が、前記接続された車載用コンテンツ再生装置の機種名情報およびバージョン情報を含むこと
を特徴とする請求項３または請求項４に記載のプログラム更新システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載用コンテンツ再生装置およびこれを備えたプログラム更新システムに係り、特に、携帯型コンテンツ再生装置を制御するための制御プログラムを更新するのに好適な車載用コンテンツ再生装置およびこれを備えたプログラム更新システムに関する。
【背景技術】
【０００２】
従来から、車載用の技術として、図５に示すように、車両に搭載された車載用コンテンツ再生装置としてのヘッドユニット１に、携帯型コンテンツ再生装置としてのｉＰｏｄ（商標）等の携帯音楽／映像プレーヤ２をＵＡＲＴケーブルやＵＳＢケーブル等の接続ケーブル３を用いて接続した上で、ヘッドユニット１によって携帯音楽／映像プレーヤ２を制御する技術が知られていた。
【０００３】
ヘッドユニット１による携帯音楽／映像プレーヤ２の制御の内容の典型的なものとしては、ヘッドユニット１によって携帯音楽／映像プレーヤ２から音楽コンテンツや映像コンテンツを読み込んで再生することがあった。
【０００４】
このようなヘッドユニット１による携帯音楽／映像プレーヤ２の制御は、ヘッドユニット１が、自らが保有する携帯音楽／映像プレーヤ２を制御するためのファームウェア（プログラム）を実行することによって行われていた。
【０００５】
【特許文献１】特開平１０−２６９１０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、ヘッドユニット１および携帯音楽／映像プレーヤ２ともに、従来から様々な製品ラインナップがあり、モデル（品番）ごとに、動作および機能に違いがあった。
【０００７】
さらに、モデルが同じであっても、ファームウェア（ソフトウェアバージョン）の違いによって動作および機能が異なる場合があった。
【０００８】
このため、ヘッドユニット１のファームウェアが、ヘッドユニット１に接続された携帯音楽／映像プレーヤ２に対応しないものである場合には、例えば、携帯音楽／映像プレーヤ２からの映像コンテンツの読み込みおよび再生ができない等、ヘッドユニット１が実現可能な動作および機能に制限が課されてしまうことがあった。
【０００９】
これを回避するためには、ユーザが、携帯音楽／映像プレーヤ２にヘッドユニット１が対応しているか否かを調べてヘッドユニット１のファームウェアを更新する必要があった。しかるに、このことは、ユーザに対して監視負担や操作負担を強いる結果となっていた。
【００１０】
そこで、本発明は、このような点に鑑みなされたものであり、携帯型コンテンツ再生装置を制御するための制御プログラムを簡便かつ確実に更新することができ、ひいては、携帯型コンテンツ再生装置に保有されたコンテンツを確実に再生することができる車載用コンテンツ再生装置およびこれを備えたプログラム更新システムを提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
前述した目的を達成するため、本発明に係る車載用コンテンツ再生装置は、携帯型コンテンツ再生装置が接続可能に形成され、携帯型コンテンツ再生装置を制御するための制御プログラムを保持する制御プログラム保持手段を有し、接続された携帯型コンテンツ再生装置を、前記制御プログラム保持手段によって保持された前記制御プログラムを実行して制御することにより、当該携帯型コンテンツ再生装置からコンテンツを読み込んで再生することが可能に形成された車載用コンテンツ再生装置であって、前記接続された携帯型コンテンツ再生装置の識別情報を取得する識別情報取得手段と、この識別情報取得手段によって取得された前記識別情報に基づいて、前記接続された携帯型コンテンツ再生装置が、前記制御プログラム保持手段によって現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置であるか否かを判定する判定手段と、この判定手段による判定の結果、前記接続された携帯型コンテンツ再生装置が、前記現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置でない場合に、前記識別情報をサーバに送信する送信手段と、この送信手段による前記識別情報の送信に応答して前記サーバから前記接続された携帯型コンテンツ再生装置に対応する制御プログラムが送信された場合に、当該制御プログラムを受信する受信手段と、この受信手段によって受信された制御プログラムを、前記現在保持されている制御プログラムに替わって前記制御プログラム保持手段に新たに保持させることにより、前記制御プログラムの更新を行う制御プログラム更新手段とを備えたことを特徴としている。
【００１２】
ここで、携帯型コンテンツ再生装置に対応する制御プログラムとは、この制御プログラムを車載用コンテンツ再生装置が実行することによって、車載用コンテンツ再生装置が、携帯型コンテンツ再生装置を、動作や機能を制限されずに適切に制御することができるような制御プログラムをいうものとする（以下、同様）。
【００１３】
また、制御プログラム保持手段によって現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置とは、車載用コンテンツ再生装置が、当該制御プログラムを実行することによって、動作や機能を制限されずに適切に制御することができるような携帯型コンテンツ再生装置をいうものとする（以下、同様）。
【００１４】
そして、このような構成によれば、接続された携帯型コンテンツ再生装置が制御プログラム保持手段によって保持されている制御プログラムに対応しているか否かを識別情報に基づいて自動的に判定することができ、当該携帯型コンテンツ再生装置が当該制御プログラムに対応していない場合には、サーバへの識別情報の送信に応答してサーバから受信された当該携帯型コンテンツ再生装置に対応する制御プログラムを制御プログラム保持手段に新たに保持させることにより、制御プログラムを自動的に更新することが可能となる。
【００１５】
また、本発明に係る他の車載用コンテンツ再生装置は、前記識別情報が、前記接続された車載用コンテンツ再生装置の機種名情報およびバージョン情報を含むことを特徴としている。
【００１６】
そして、このような構成によれば、機種名情報およびバージョン情報に基づいて、接続された携帯型コンテンツ再生装置が制御プログラム保持手段によって保持されている制御プログラムに対応しているか否かをさらに簡便かつ確実に判定することが可能となり、また、サーバにおいても、当該携帯型コンテンツ再生装置に対応する制御プログラムを確実に抽出して車載用コンテンツ再生装置に送信することが可能となる。
【００１７】
さらに、本発明に係るプログラム更新システムは、携帯型コンテンツ再生装置と、携帯型コンテンツ再生装置が接続可能に形成され、携帯型コンテンツ再生装置を制御するための制御プログラムを保持する制御プログラム保持手段を有し、接続された携帯型コンテンツ再生装置を、前記制御プログラム保持手段によって保持された前記制御プログラムを実行して制御することにより、当該携帯型コンテンツ再生装置からコンテンツを読み込んで再生することが可能に形成された車載用コンテンツ再生装置と、複数種類の携帯型コンテンツ再生装置にそれぞれ対応する複数種類の制御プログラムを保有するサーバとを備え、前記制御プログラムの更新を行うプログラム更新システムであって、前記車載用コンテンツ再生装置が、接続された携帯型コンテンツ再生装置から当該携帯型コンテンツ再生装置の識別情報を取得し、取得された前記識別情報に基づいて、当該携帯型コンテンツ再生装置が前記制御プログラム保持手段によって現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置であるか否かを判定し、判定の結果、当該携帯型コンテンツ再生装置が前記現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置でない場合には、前記識別情報を前記サーバに送信するように形成され、前記サーバが、前記車載用コンテンツ再生装置から送信された前記識別情報に基づいて、自らが保有する前記制御プログラムの中から前記接続された携帯型コンテンツ再生装置に対応する制御プログラムを抽出し、抽出された制御プログラムを前記車載用コンテンツ再生装置に送信するように形成され、前記車載用コンテンツ再生装置が、前記サーバによって送信された前記制御プログラムを受信し、受信された前記制御プログラムを前記現在保持されている制御プログラムに替わって前記制御プログラム保持手段に新たに保持させることにより、前記制御プログラムの更新を行うように形成されていることを特徴としている。
【００１８】
そして、このような構成によれば、車載用コンテンツ再生装置に接続された携帯型コンテンツ再生装置が制御プログラム保持手段によって保持されている制御プログラムに対応しているか否かを、識別情報に基づいて自動的に判定することが可能となる。この判定の結果、車載用コンテンツ再生装置に接続された携帯型コンテンツ再生装置が、制御プログラム保持手段によって保持された制御プログラムに対応していない場合には、車載用コンテンツ再生装置側からサーバ側に、当該携帯型コンテンツ再生装置の識別情報を送信することが可能となる。そして、サーバは、車載用コンテンツ再生装置から送信された識別情報に基づいて、車載用コンテンツ再生装置に接続された携帯型コンテンツ再生装置に対応する制御プログラムを確実に抽出して車載用コンテンツ再生装置に送信することが可能となる。さらに、車載用コンテンツ再生装置は、サーバから送信された制御プログラムを、制御プログラム保持手段に新たに保持させることにより、制御プログラムを自動的に更新することが可能となる。
【００１９】
さらにまた、本発明に係る他のプログラム更新システムは、携帯型コンテンツ再生装置と、携帯型コンテンツ再生装置が接続可能に形成され、携帯型コンテンツ再生装置を制御するための制御プログラムを保持する制御プログラム保持手段を有し、接続された携帯型コンテンツ再生装置を、前記制御プログラム保持手段によって保持された前記制御プログラムを実行して制御することにより、当該携帯型コンテンツ再生装置からコンテンツを読み込んで再生することが可能に形成された車載用コンテンツ再生装置と、複数種類の携帯型コンテンツ再生装置にそれぞれ対応する複数種類の制御プログラムを保有するサーバと、前記携帯型コンテンツ再生装置が接続可能に形成され、前記サーバとの間で通信が可能に形成されたホーム・コンピュータとを備え、前記制御プログラムの更新を行う制御プログラム更新システムであって、前記車載用コンテンツ再生装置が、接続された携帯型コンテンツ再生装置から当該携帯型コンテンツ再生装置の識別情報を取得し、取得された前記識別情報に基づいて、当該携帯型コンテンツ再生装置が前記制御プログラム保持手段によって現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置であるか否かを判定し、判定の結果、当該携帯型コンテンツ再生装置が前記現在保持されている制御プログラムに対応する携帯型コンテンツ再生装置でない場合には、当該携帯型コンテンツ再生装置に対して、当該携帯型コンテンツ再生装置に対応する制御プログラムを前記サーバから取得するためのプログラムである取得用プログラムを送信するように形成され、前記取得用プログラムを送信された携帯型コンテンツ再生装置が、前記車載用コンテンツ再生装置から切断された後に前記ホーム・コンピュータに接続された場合に、前記取得用プログラムを実行して当該携帯型コンテンツ再生装置の識別情報を前記ホーム・コンピュータを介して前記サーバに送信するように形成され、前記サーバが、前記ホーム・コンピュータを介して送信された前記識別情報に基づいて、自らが保有する前記制御プログラムの中から前記ホーム・コンピュータに接続された携帯型コンテンツ再生装置に対応する制御プログラムを抽出し、抽出された制御プログラムを前記ホーム・コンピュータに送信するように形成され、前記ホーム・コンピュータに接続された前記携帯型コンテンツ再生装置が、前記サーバから前記ホーム・コンピュータに送信された前記制御プログラムを、前記ホーム・コンピュータから取得し、その後、当該携帯型コンテンツ再生装置が前記車載用コンテンツ再生装置に再接続された際に、当該制御プログラムを前記車載用コンテンツ再生装置に提供するように形成され、前記車載用コンテンツ再生装置が、再接続された前記携帯型コンテンツ再生装置から提供された前記制御プログラムを、前記現在保持されている制御プログラムに替わって前記制御プログラム保持手段に新たに保持させることにより、前記制御プログラムの更新を行うように形成されていることを特徴としている。
【００２０】
そして、このような構成によれば、車載用コンテンツ再生装置が、接続された携帯型コンテンツ再生装置に対応する制御プログラムをサーバから直接受信するための通信手段を有しない場合であっても、当該携帯型コンテンツ再生装置に、ホーム・コンピュータを介してサーバから当該携帯型コンテンツ再生装置に対応する制御プログラムを取得（受信）させ、取得させた制御プログラムを、当該携帯型コンテンツ再生装置の車載用コンテンツ再生装置への再接続の際に当該車載用コンテンツ再生装置から取得することによって、制御プログラムを自動的に更新することが可能となる。
【００２１】
また、本発明に係る他のプログラム更新システムは、前記識別情報が、前記接続された車載用コンテンツ再生装置の機種名情報およびバージョン情報を含むことを特徴としている。
【００２２】
そして、このような構成によれば、機種名情報およびバージョン情報に基づいて、接続された携帯型コンテンツ再生装置が制御プログラム保持手段によって保持されている制御プログラムに対応しているか否かをさらに簡便かつ確実に判定することが可能となり、また、サーバが、当該携帯型コンテンツ再生装置に対応する制御プログラムを確実に抽出して車載用コンテンツ再生装置に送信することが可能となる。
【発明の効果】
【００２３】
本発明によれば、車載用コンテンツ再生装置が、接続された携帯型コンテンツ再生装置の識別情報を用いて、当該携帯型コンテンツ再生装置に対応する制御プログラムをサーバから取得して自動的に更新することができる結果、車載用コンテンツ再生装置が、携帯型コンテンツ再生装置を制御するための制御プログラムを簡便かつ確実に更新することができ、ひいては、携帯型コンテンツ再生装置に保有されたコンテンツを確実に再生することができる。
【００２４】
また、識別情報として、携帯型コンテンツ再生装置の機種名情報およびバージョン情報を用いれば、携帯型コンテンツ再生装置に対応する制御プログラムをさらに簡便かつ確実に更新することができる。
【００２５】
さらに、このような制御プログラムの自動的な更新は、車載用コンテンツ再生装置が、制御プログラムをサーバから直接受信するための通信手段を備えていない場合であっても、ホーム・コンピュータを介して行うことができるので、種々の車載用コンテンツ再生装置における制御プログラムの更新に対応することができ、汎用性を向上させることができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明に係る車載用コンテンツ再生装置およびこれを備えたプログラム更新システムの実施形態として、車載用コンテンツ再生装置としてのヘッドユニットおよびプログラム更新システムとしてのファームウェア更新システムの第１実施形態について、図１および図２を参照して説明する。
【００２７】
図１は、本実施形態におけるファームウェア更新システム５を示したものであり、このファームウェア更新システム５は、ヘッドユニット６と、携帯型コンテンツ再生装置としての携帯音楽／映像プレーヤ７と、サーバ８とによって構成されている。
【００２８】
ヘッドユニット６と携帯音楽／映像プレーヤ７とは、図１に示すように、ＵＡＲＴケーブルやＵＳＢケーブル等の接続ケーブル３によって接続可能とされている。
【００２９】
また、ヘッドユニット６は、サーバ８との間で、後述する携帯電話機９や無線ＬＡＮを用いた通信が可能とされている。
【００３０】
さらに、サーバ８には、複数種類の制御プログラムとして、複数種類の携帯音楽／映像プレーヤ７にそれぞれ対応する複数種類のファームウェアが保有されている。なお、携帯音楽／映像プレーヤ７の種類は、携帯音楽／映像プレーヤ７のモデルが異なれば異なることは勿論のこと、同じモデルであっても、携帯音楽／映像プレーヤ７の動作させるソフトウェアのバージョンが異なれば異なるものとして扱う（以下、同様）。
【００３１】
次に、図２は、ヘッドユニット６および携帯音楽／映像プレーヤ７の詳細を示したものである。図２に示すように、ヘッドユニット６は、主制御部である車載側マイコン１０を有しており、この車載側マイコン１０には、接続ケーブル３が接続されている。
【００３２】
車載側マイコン１０には、制御プログラム保持手段としての車載側記憶部１１が内蔵されており、この車載側記憶部１１には、ファームウェアが記憶されて保持されている。なお、車載側記憶部１１は、たとえば、FlashRom等であってもよい。
【００３３】
車載側マイコン１０は、この車載側記憶部１１に記憶されたファームウェアを実行することによって、ヘッドユニット６に接続された携帯音楽／映像プレーヤ７を制御するようになっている。例えば、車載側マイコン１０は、携帯音楽／映像プレーヤ７から、携帯音楽／映像プレーヤ７が保有する音楽コンテンツおよび映像コンテンツを、接続ケーブル３を介して読み込み、読み込まれた音楽コンテンツおよび映像コンテンツを再生するようになっている。
【００３４】
車載側マイコン１０には、音声デコーダ１２が接続されており、この音声デコーダ１２には、車載側マイコン１０が携帯音楽／映像プレーヤ７から読み込んだ音楽コンテンツのデータが入力されるようになっている。そして、音声デコーダ１２は、入力された音楽コンテンツのデータをデコードするようになっている。
【００３５】
音声デコーダ１２には、電子ボリューム１４が接続されており、この電子ボリューム１４には、音声デコーダ１２によってデコードされた音楽コンテンツのデータが入力されるようになっている。そして、電子ボリューム１４は、入力された音楽コンテンツのデータに対して、ユーザの操作にしたがった音量調整を行うようになっている。
【００３６】
電子ボリューム１４には、アンプ１５が接続されており、このアンプ１５には、電子ボリューム１４による音量調整を経た後の音楽コンテンツのデータが入力されるようになっている。そして、アンプ１５は、入力された音楽コンテンツのデータを増幅させて出力するようになっている。
【００３７】
アンプ１５には、スピーカ１６が接続されており、このスピーカ１６は、アンプ１５から出力された音楽コンテンツのデータを音声に変換して出力するようになっている。このようにして、携帯音楽／映像プレーヤ７から読み込まれた音楽コンテンツをヘッドユニット６側で再生することができるようになっている。
【００３８】
さらに、車載側マイコン１０には、映像デコーダ１７が接続されており、この映像デコーダ１７には、車載側マイコン１０が携帯音楽／映像プレーヤ７から読み込んだ映像コンテンツのデータが入力されるようになっている。そして、映像デコーダ１７は、入力された映像コンテンツのデータをデコードするようになっている。
【００３９】
映像デコーダ１７には、ディスプレイドライバ１８が接続されており、このディスプレイドライバ１８には、液晶ディスプレイ等のディスプレイ２０が接続されている。ディスプレイドライバ１８には、映像デコーダ１７によってデコードされた映像コンテンツのデータが入力されるようになっている。そして、ディスプレイドライバ１８は、入力された映像コンテンツのデータにしたがってディスプレイ２０を駆動することによって、映像コンテンツのデータに対応した映像をディスプレイ２０に表示するようになっている。このようにして、携帯音楽／映像プレーヤ７から読み込まれた映像コンテンツをヘッドユニット６側で再生することができるようになっている。
【００４０】
また、車載側マイコン１０には、ラジオチューナ２１およびＣＤ／ＤＶＤメカ２２がそれぞれ接続されている。車載側マイコン１０は、これらラジオチューナ２１およびＣＤ／ＤＶＤメカ２２から入力された音声コンテンツ（音楽コンテンツを含む）のデータまたは映像コンテンツのデータを、音声デコーダ１２または映像デコーダ１７にそれぞれ出力することによって、各機器２１，２２から取得したコンテンツを再生することができるようになっている。
【００４１】
本実施形態において、車載側マイコン１０は、識別情報取得手段として機能するようになっている。すなわち、車載側マイコン１０は、ヘッドユニット６に接続された携帯音楽／映像プレーヤ７から、この携帯音楽／映像プレーヤ７の識別情報として、機種名情報およびバージョン情報（以下、機種名・バージョン情報と称する）を取得するようになっている。
【００４２】
また、本実施形態において、車載側マイコン１０は、判定手段として機能するようになっている。すなわち、車載側マイコン１０は、ヘッドユニット６に接続された携帯音楽／映像プレーヤ７から取得された機種名・バージョン情報に基づいて、当該携帯音楽／映像プレーヤ７が、車載側記憶部１１によって現在記憶（保持）されているファームウェアに対応する携帯音楽／映像プレーヤ（以下、対応機器と称する）であるか否かを判定するようになっている。
【００４３】
車載側マイコン１０には、通信Ｉ／Ｆ（インターフェース）２４が接続されており、この通信Ｉ／Ｆ２４には、無線ＬＡＮアンテナ２５および携帯電話機９がそれぞれ接続されている。
【００４４】
本実施形態において、車載側マイコン１０は、携帯電話機９および無線ＬＡＮアンテナ２５とともに送信手段として機能するようになっている。すなわち、車載側マイコン１０は、前記判定の結果、ヘッドユニット６に接続された携帯音楽／映像プレーヤ７が、対応機器でない場合に、前記取得された機種名・バージョン情報を、無線ＬＡＮアンテナ２５または携帯電話機９を介してサーバ８に送信するようになっている。
【００４５】
また、本実施形態において、車載側マイコン１０は、携帯電話機９および無線ＬＡＮアンテナ２５とともに受信手段として機能するようになっている。すなわち、車載側マイコン１０は、サーバ８への機種名・バージョン情報の送信に応答して、サーバ８から、ヘッドユニット６に接続された携帯音楽／映像プレーヤ７に対応するファームウェア（以下、対応ファームウェアと称する）が送信された場合に、当該対応ファームウェアを無線ＬＡＮアンテナ２５または携帯電話機９を介して受信するようになっている。
【００４６】
さらに、本実施形態において、車載側マイコン１０は、制御プログラム更新手段として機能するようになっている。すなわち、車載側マイコン１０は、サーバ８から受信された対応ファームウェアを、車載側記憶部１１によって現在記憶されているファームウェアに替わって車載側記憶部１１に新たに記憶させることにより、ファームウェアを更新するようになっている。
【００４７】
一方、図２に示すように、携帯音楽／映像プレーヤ７は、携帯側マイコン２７を有しており、この携帯側マイコン２７は、接続ケーブル３を介してヘッドユニット６の車載側マイコン１０に接続可能とされている。
【００４８】
携帯側マイコン２７には、携帯側記憶部２８が接続されており、この携帯側記憶部２８には、携帯音楽／映像プレーヤ７の識別情報として、携帯音楽／映像プレーヤ７の機種名・バージョン情報が記憶されている。さらに携帯側記憶部２８には、音楽コンテンツおよび映像コンテンツが記憶されている。
【００４９】
携帯側記憶部２８には、音声デコーダ３０および映像デコーダ３１がそれぞれ接続されている。
【００５０】
携帯側マイコン２７は、携帯音楽／映像プレーヤ７をヘッドユニット６とは独立した状態として使用する際に、図示しない入力手段の入力操作によって再生を指示した音楽コンテンツまたは映像コンテンツのデータを、携帯側記憶部２８から読み出して音声デコーダ３０、映像デコーダ３１にそれぞれ入力するようになっている。
【００５１】
音声デコーダ３０は、入力された音楽コンテンツのデータをデコードするようになっている。また、映像デコーダ３１は、入力された映像コンテンツのデータをデコードするようになっている。
【００５２】
音声デコーダ３０には、電子ボリューム３２が接続されており、この電子ボリューム３２には、音声デコーダ３０によってデコードされた音楽コンテンツのデータが入力されるようになっている。そして、電子ボリューム３２は、入力された音楽コンテンツのデータに対して、ユーザの操作にしたがった音量調整を行うようになっている。
【００５３】
電子ボリューム３２には、アンプ３３が接続されており、このアンプ３３には、電子ボリューム３２による音量調整を経た後の音楽コンテンツのデータが入力されるようになっている。そして、アンプ３３は、入力された音楽コンテンツのデータを増幅させて出力するようになっている。
【００５４】
アンプ３３には、イヤホン３４が接続されており、このイヤホン３４は、アンプ３３から出力された音楽コンテンツのデータを音声に変換して出力するようになっている。
【００５５】
映像デコーダ３１には、ディスプレイドライバ３６が接続されており、このディスプレイドライバ３６には、ディスプレイ３７が接続されている。ディスプレイドライバ３６には、映像デコーダ３１によってデコードされた映像コンテンツのデータが入力されるようになっている。そして、ディスプレイドライバ３６は、入力された映像コンテンツのデータにしたがってディスプレイ３７を駆動することによって、映像コンテンツのデータに対応した映像をディスプレイ３７に表示するようになっている。
【００５６】
次に、本実施形態の作用について説明する。
【００５７】
まず、図１のステップ１（ＳＴ１）に示すように、ヘッドユニット６は、車載側マイコン１０により、ヘッドユニット６に接続された携帯音楽／映像プレーヤ７から、この携帯音楽／映像プレーヤ７の機種名・バージョン情報を取得する。この機種名・バージョン情報は、車載側マイコン１０による携帯音楽／映像プレーヤ７に対する機種名・バージョン情報の要求に応答して携帯音楽／映像プレーヤ７から車載側マイコン１０に送信されるようにしてもよい。
【００５８】
次いで、ステップ２（ＳＴ２）に示すように、ヘッドユニット６は、車載側マイコン１０により、ステップ１（ＳＴ１）において取得された機種名・バージョン情報に基づいて、ヘッドユニット６に接続されている携帯音楽／映像プレーヤ７が対応機器であるか否かを判定する。
【００５９】
この判定の結果、ヘッドユニット６に接続された携帯音楽／映像プレーヤ７が対応機器でない場合には、ヘッドユニット６は、ステップ３（ＳＴ３）に示すように、車載側マイコン１０により、機種名・バージョン情報を、サーバ８に送信する。
【００６０】
なお、ステップ２（ＳＴ２）における判定の結果、ヘッドユニット６に接続された携帯音楽／映像プレーヤ７が対応機器である場合には、ファームウェアの更新は行わない。
【００６１】
次いで、ステップ４（ＳＴ４）に示すように、ヘッドユニット６から機種名・バージョン情報を送信されたサーバ８は、この機種名・バージョン情報に基づいて、自らが保有するファームウェアの中から、対応ファームウェアを抽出する。なお、サーバ８は、複数種類のファームウェアを、機種名・バージョン情報との対応関係を有した状態（例えば、テーブル方式）として保有しておけば、ステップ４（ＳＴ４）における機種名・バージョン情報に基づく対応ファームウェアの抽出を簡便に行うことができる。
【００６２】
次いで、ステップ５（ＳＴ５）に示すように、サーバ８は、ステップ４（ＳＴ４）において抽出された対応ファームウェアを、ヘッドユニット６に送信する。
【００６３】
次いで、ステップ６（ＳＴ６）に示すように、ヘッドユニット６は、車載側マイコン１０により、ステップ５（ＳＴ５）においてサーバ８から送信された対応ファームウェアを、携帯電話機９または無線ＬＡＮアンテナ２５を介して受信する。そして、ヘッドユニット６は、車載側マイコン１０により、受信された対応ファームウェアを、車載側記憶部１１によって現在記憶されているファームウェアに替わって、車載側記憶部１１に新たに記憶（上書き）させることによって、ファームウェアを更新する。
【００６４】
次に、ヘッドユニットおよびファームウェア更新システムの第２実施形態について、図３および図４を参照して説明する。
【００６５】
なお、第１実施形態と基本的構成が同一もしくはこれに類する箇所については、同一の符号を用いて説明する。
【００６６】
図３は、本実施形態におけるファームウェア更新システム４０を示したものであり、このファームウェア更新システム４０は、ヘッドユニット４１と、携帯音楽／映像プレーヤ４２と、サーバ４３と、ホーム・コンピュータ４５とによって構成されている。
【００６７】
本実施形態において、携帯音楽／映像プレーヤ４２とヘッドユニット４１とは、第１実施形態と同様に接続ケーブル３によって接続可能とされている。
【００６８】
また、本実施形態において、携帯音楽／映像プレーヤ４２は、ホーム・コンピュータ４５とも、ＵＳＢケーブル等の接続ケーブル４６を介して接続可能とされている。
【００６９】
なお、図３には、２個の携帯音楽／映像プレーヤ４２が示されているが、これは、同一（１個）の携帯音楽／映像プレーヤ４２が、ヘッドユニット４１とホーム・コンピュータ４５との双方に、互いに異なる時間に接続されることを示している。
【００７０】
さらに、本実施形態において、サーバ４３には、第１実施形態と同様に、複数種類の携帯音楽／映像プレーヤ４２にそれぞれ対応する複数種類のファームウェアが保有されている。
【００７１】
さらにまた、ホーム・コンピュータ４５とサーバ４３とは、インターネット等の通信手段を介して通信可能とされている。
【００７２】
図４は、本実施形態におけるヘッドユニット４１および携帯音楽／映像プレーヤ４２の詳細を示したものである。
【００７３】
図４に示すように、本実施形態におけるヘッドユニット４１は、第１実施形態におけるヘッドユニット６とほぼ同様の構成を有しており、車載側マイコン５４によって車載側記憶部５５に記憶されたファームウェアを実行して携帯音楽／映像プレーヤ４２を制御することにより、携帯音楽／映像プレーヤ４２から音楽コンテンツや映像コンテンツを読み込んで再生可能とされている。
【００７４】
また、第１実施形態と同様に、車載側マイコン５４は、ヘッドユニット４１に接続された携帯音楽／映像プレーヤ４２から機種名・バージョン情報を取得し、取得された機種名・バージョン情報に基づいて、当該携帯音楽／映像プレーヤ４２が対応機器であるか否かを判定するようになっている。
【００７５】
そして、この判定の結果、ヘッドユニット４１に接続された携帯音楽／映像プレーヤ４２が対応機器でない場合には、ヘッドユニット４１は、ファームウェアを更新する処理を行うようになっている。
【００７６】
ただし、本実施形態におけるヘッドユニット４１は、第１実施形態における携帯電話機９、通信Ｉ／Ｆ２４および無線ＬＡＮアンテナ２５のようなサーバ４３との独自の通信手段を備えていない。
【００７７】
その替わりに、車載側マイコン５４は、ヘッドユニット４１に接続された携帯音楽／映像プレーヤ４２が対応機器でない場合には、当該携帯音楽／映像プレーヤ４２に対して、取得用プログラムとして、当該携帯音楽／映像プレーヤ４２の対応ファームウェアをサーバ４３から取得するための取得用ソフトウェアを送信するようになっている。
【００７８】
この取得用ソフトウェアは、車載側記憶部５５に記憶させておき、この取得用ソフトウェアを携帯音楽／映像プレーヤ４２に送信する際に、車載側マイコン５４によって車載側記憶部５５から読み出されるようにしてもよい。
【００７９】
ここで、ヘッドユニット４１によって取得用ソフトウェアが送信された携帯音楽／映像プレーヤ４２は、ヘッドユニット４１から切断された後に、取得用ソフトウェアを保有した状態としてホーム・コンピュータ４５に接続されるようになっている。
【００８０】
取得用ソフトウェアが保有された携帯音楽／映像プレーヤ４２は、ホーム・コンピュータ４５に接続され、かつ、ホーム・コンピュータ４５とサーバ４３との間の通信が確立されると、取得用ソフトウェアを実行することによって、当該携帯音楽／映像プレーヤ４２の機種名・バージョン情報を、ホーム・コンピュータ４５（通信手段）を介してサーバ４３に送信するようになっている。
【００８１】
サーバ４３は、ホーム・コンピュータ４５に接続された携帯音楽／映像プレーヤ４２からホーム・コンピュータ４５を介して送信された機種名・バージョン情報に基づいて、当該携帯音楽／映像プレーヤ４２の対応ファームウェアを抽出し、抽出された対応ファームウェアをホーム・コンピュータ４５に送信するようになっている。
【００８２】
サーバ４３からホーム・コンピュータ４５に対応ファームウェアが送信されると、ホーム・コンピュータ４５に接続された携帯音楽／映像プレーヤ４２は、当該対応ファームウェアをホーム・コンピュータ４５から取得するようになっている。
【００８３】
このようにして対応ファームウェアを取得した携帯音楽／映像プレーヤ４２は、ヘッドユニット４１に再接続された際に、対応ファームウェアをヘッドユニット４１に提供するようになっている。
【００８４】
そして、ヘッドユニット４１の車載側マイコン５４は、再接続された携帯音楽／映像プレーヤ４２から提供された対応ファームウェアを、車載側記憶部５５によって現在記憶されているファームウェアに替わって車載側記憶部５５に新たに記憶させることにより、ファームウェアを更新するようになっている。
【００８５】
なお、本実施形態における車載側マイコン５４は、ファームウェアの更新に関する機能を除いては、第１実施形態の車載側マイコン１０と同様の機能（例えば、音楽コンテンツを再生する機能）を有している。
【００８６】
さらに、本実施形態においては、携帯音楽／映像プレーヤ４２が、第１実施形態とは異なる種々の機能を有している。
【００８７】
すなわち、本実施形態において、携帯音楽／映像プレーヤ４２に内蔵された携帯側マイコン５７は、携帯音楽／映像プレーヤ４２のヘッドユニット４１との接続状態において、車載側マイコン５４から送信された取得用ソフトウェアを受信するようになっている。
【００８８】
また、携帯側マイコン５７は、受信された取得用ソフトウェアを、携帯側記憶部２８に記憶させるようになっている。
【００８９】
さらに、携帯側マイコン５７は、携帯音楽／映像プレーヤ４２のホーム・コンピュータ４５との接続状態において、ホーム・コンピュータ４５とサーバ４３との通信が確立された場合に、携帯側記憶部２８に記憶された取得用ソフトウェアを読み出して実行することによって、携帯側記憶部２８に記憶された機種名・バージョン情報を、ホーム・コンピュータ４５を介してサーバ４３に送信するようになっている。
【００９０】
さらにまた、携帯側マイコン５７は、取得用ソフトウェアを実行することにより、サーバ４３への機種名・バージョン情報の送信に応答してサーバ４３からホーム・コンピュータ４５に送信された対応ファームウェアを、ホーム・コンピュータ４５から取得し、取得された対応ファームウェアを、携帯側記憶部２８に記憶させるようになっている。
【００９１】
また、携帯側マイコン５７は、携帯音楽／映像プレーヤ４２のヘッドユニット４１との再接続状態において、携帯側記憶部２８に記憶された対応ファームウェアを読み出してヘッドユニット４１に提供するようになっている。
【００９２】
なお、携帯側マイコン５７は、このようなファームウェアの更新に関する機能を除いては、第１実施形態の携帯側マイコン２７と同様の機能（例えば、音楽コンテンツを再生する機能）を有している。
【００９３】
このような構成を有することにより、本実施形態においては、ヘッドユニット４１がサーバ４３との独自の通信手段を有しない場合であっても、ファームウェアを更新することが可能となる。
【００９４】
次に、本実施形態の作用について説明する。
【００９５】
まず、図３のステップ１１（ＳＴ１１）に示すように、携帯音楽／映像プレーヤ４２のヘッドユニット４１との接続状態において、ヘッドユニット４１は、車載側マイコン５４により、当該携帯音楽／映像プレーヤ４２から、機種名・バージョン情報を取得する。
【００９６】
次いで、ヘッドユニット４１は、ステップ１２（ＳＴ１２）に示すように、車載側マイコン５４により、ステップ１１（ＳＴ１１）において取得された機種名・バージョン情報に基づいて、ヘッドユニット４１に接続された携帯音楽／映像プレーヤ４２が対応機器であるか否かを判定する。
【００９７】
この判定の結果、ヘッドユニット４１に接続された携帯音楽／映像プレーヤ４２が対応機器でない場合には、ヘッドユニット４１は、ステップ１３（ＳＴ１３）に示すように、車載側マイコン５４により、取得用ソフトウェアを、接続ケーブル３を介して当該携帯音楽／映像プレーヤ４２に送信する。この携帯音楽／映像プレーヤ４２に送信された取得用ソフトウェアは、携帯音楽／映像プレーヤ４２によって受信された後に、携帯側マイコン５７によって携帯側記憶部２８に記憶されて保有される。
【００９８】
なお、ステップ１２（ＳＴ１２）における判定の結果、ヘッドユニット４１に接続された携帯音楽／映像プレーヤ４２が対応機器である場合には、ファームウェアの更新は行わない。
【００９９】
次いで、ステップ１４（ＳＴ１４）に示すように、ユーザの手動操作により、取得用ソフトウェアが保有された携帯音楽／映像プレーヤ４２をヘッドユニット４１から切断し、当該携帯音楽／映像プレーヤ４２を、ホーム・コンピュータ４５に接続する。
【０１００】
次いで、ステップ１５（ＳＴ１５）に示すように、例えば、ユーザがホーム・コンピュータ４５への入力操作によってサーバ４３にアクセスすること等により、ホーム・コンピュータ４５とサーバ４３との通信が確立されると、携帯音楽／映像プレーヤ４２は、携帯側マイコン５７により、携帯側記憶部２８に記憶された取得用ソフトウェアを読み出して実行する。これにより、ホーム・コンピュータ４５に接続された携帯音楽／映像プレーヤ４２は、携帯側マイコン５７により、携帯側記憶部２８に記憶された携帯音楽／映像プレーヤ４２の機種名・バージョン情報を読み出し、読み出された機種名・バージョン情報を、ホーム・コンピュータ４５を介してサーバ４３に送信する。
【０１０１】
次いで、ステップ１６（ＳＴ１６）に示すように、ステップ１５（ＳＴ１５）において機種名・バージョン情報が送信されたサーバ４３は、この機種名・バージョン情報に基づいて、自らが保有するファームウェアの中から、対応ファームウェアを抽出する。
【０１０２】
次いで、ステップ１７（ＳＴ１７）に示すように、サーバ４３は、ステップ１６（ＳＴ１６）において抽出された対応ファームウェアを、ホーム・コンピュータ４５に送信する。
【０１０３】
次いで、ステップ１８（ＳＴ１８）に示すように、携帯音楽／映像プレーヤ４２は、携帯側マイコン５７により、サーバ４３からホーム・コンピュータ４５に送信された対応ファームウェアをホーム・コンピュータ４５から取得し、取得された対応ファームウェアを、携帯側記憶部２８に記憶させる。
【０１０４】
次いで、ステップ１９（ＳＴ１９）に示すように、ユーザの手動操作により、対応ファームウェアが取得された携帯音楽／映像プレーヤ４２をホーム・コンピュータ４５から切断し、当該携帯音楽／映像プレーヤ４２を、ヘッドユニット４１に再接続する。
【０１０５】
次いで、ステップ２０（ＳＴ２０）に示すように、ヘッドユニット４１に再接続された携帯音楽／映像プレーヤ４２は、携帯側マイコン５７により、携帯側記憶部２８に記憶された対応ファームウェアを読み出し、読み出された対応ファームウェアを接続ケーブル３を介してヘッドユニット４１に提供（送信）する。
【０１０６】
次いで、ステップ２１（ＳＴ２１）に示すように、ヘッドユニット４１は、車載側マイコン５４により、ステップ２０（ＳＴ２０）において携帯音楽／映像プレーヤ４２から提供された対応ファームウェアを、車載側記憶部５５によって現在記憶されているファームウェアに替わって、車載側記憶部５５に新たに記憶（上書き）させることによって、ファームウェアを更新する。
【０１０７】
以上述べたように、本発明によれば、ヘッドユニット６，４１に接続された携帯音楽／映像プレーヤ７，４２の機種名・バージョン情報を用いて、対応ファームウェアをサーバ８，４３から取得して更新することができるので、ファームウェアを簡便かつ確実に更新することができ、ひいては、携帯音楽／映像プレーヤ７，４２に保有された音楽／映像コンテンツを確実に再生することができる。
【０１０８】
なお、本発明は、前述した実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【図面の簡単な説明】
【０１０９】
【図１】本発明に係る車載用コンテンツ再生装置およびこれを備えたプログラム更新システムの実施形態として、ヘッドユニットおよびファームウェア更新システムの第１実施形態を、その動作とともに示した概要図
【図２】ヘッドユニットおよびファームウェア更新システムの第１実施形態において、ヘッドユニットおよび携帯音楽／映像プレーヤの詳細な構成を示すブロック図
【図３】本発明に係る車載用コンテンツ再生装置およびこれを備えたプログラム更新システムの実施形態として、ヘッドユニットおよびファームウェア更新システムの第２実施形態を、その動作とともに示した概要図
【図４】ヘッドユニットおよびファームウェア更新システムの第２実施形態において、ヘッドユニットおよび携帯音楽／映像プレーヤの詳細な構成を示すブロック図
【図５】従来から採用されている車載用コンテンツ再生装置による携帯型コンテンツ再生装置の制御の態様を示す説明図
【符号の説明】
【０１１０】
５  ファームウェア更新システム
６  ヘッドユニット
７  携帯音楽／映像プレーヤ
８  サーバ
１０  車載側マイコン
１１  車載側記憶部
【図１】
2008003826.tif 000003
【図２】
2008003826.tif 000004
【図３】
2008003826.tif 000005
【図４】
2008003826.tif 000006
【図５】
2008003826.tif 000007