(57)【特許請求の範囲】
【請求項１】
コントローラと通信しているとき充電動作を実行し、コントローラと通信していないとき充電動作を実行しないコンテンツ再生装置に充電用の電源電圧を供給するクレードルであって、
複数の前記コンテンツ再生装置が接続可能な接続部と、
複数の前記コンテンツ再生装置のうちのいずれか１つのみと通信するコントローラと、
複数の前記コンテンツ再生装置のうちのいずれの前記コンテンツ再生装置と前記コントローラとを接続するかを切り換えるスイッチと、
複数の前記コンテンツ再生装置の前記クレードルへの接続回数を管理する管理手段と、
前記クレードルに接続されている複数の前記コンテンツ再生装置の中から、前記コンテンツ再生装置の前記クレードルへの接続回数に基づいて、優先的に充電させる前記コンテンツ再生装置を選択する選択手段と、
前記スイッチに、優先的に充電させる前記コンテンツ再生装置と前記コントローラとを接続させるスイッチ制御手段とを備える、クレードル。
【請求項２】
前記選択手段が、前記クレードルへの接続回数が最大の前記コンテンツ再生装置を優先的に充電させる前記コンテンツ再生装置に選択する、請求項１に記載のクレードル。
【請求項３】
前記管理手段が、複数の前記コンテンツ再生装置の所定期間における前記クレードルへの接続回数を管理する、請求項１または２に記載のクレードル。
【請求項４】
コントローラと通信しているとき充電動作を実行し、コントローラと通信していないとき充電動作を実行しないコンテンツ再生装置に充電用の電源電圧を供給するクレードルであって、
複数の前記コンテンツ再生装置が接続可能な接続部と、
複数の前記コンテンツ再生装置のうちのいずれか１つのみと通信するコントローラと、
複数の前記コンテンツ再生装置のうちのいずれのコンテンツ再生装置と前記コントローラとを接続するかを切り換えるスイッチと、
複数の前記コンテンツ再生装置から前記コンテンツ再生装置が格納するコンテンツのコンテンツ数の情報を取得して管理する管理手段と、
複数の前記コンテンツ再生装置のコンテンツ数の情報に基づいて、優先的に充電させる前記コンテンツ再生装置を選択する選択手段と、
前記スイッチに、優先的に充電させる前記コンテンツ再生装置と前記コントローラとを接続させるスイッチ制御手段とを備える、クレードル。
【請求項５】
前記選択手段が、格納するコンテンツのコンテンツ数が最大の前記コンテンツ再生装置を優先的に充電させる前記コンテンツ再生装置に選択する、請求項４に記載のクレードル。
【請求項６】
優先的に充電させる前記コンテンツ再生装置が満充電状態になった場合、満充電状態になった前記コンテンツ再生装置を除いて、前記選択手段が、前記クレードルに接続されている１又は複数の前記コンテンツ再生装置の中から、優先的に充電させる前記コンテンツ再生装置をさらに選択する、請求項１〜５のいずれかに記載のクレードル。
【請求項７】
優先的に充電させる前記コンテンツ再生装置が満充電状態になった場合、満充電状態になった前記コンテンツ再生装置が再生しているコンテンツが再生終了したときに、満充電状態になった前記コンテンツ再生装置を除いて、前記選択手段が、前記クレードルに接続されている１又は複数の前記コンテンツ再生装置の中から、優先的に充電させる前記コンテンツ再生装置をさらに選択する、請求項１〜５のいずれかに記載のクレードル。
【請求項８】
優先的に充電させる前記コンテンツ再生装置が前記クレードルから接続解除された場合、前記選択手段が、前記クレードルに接続されている１又は複数の前記コンテンツ再生装置の中から、優先的に充電させる前記コンテンツ再生装置をさらに選択する、請求項１〜７のいずれかに記載のクレードル。
【請求項９】
前記管理手段が、前記コンテンツ再生装置が満充電状態であるか否かの情報をさらに管理し、
前記選択手段が、満充電状態ではない前記コンテンツ再生装置の中から、優先的に充電させる前記コンテンツ再生装置を選択する、請求項１〜８のいずれかに記載のクレードル。
【請求項１０】
優先的に充電させる前記コンテンツ再生装置に再生コマンドを送信し、優先的に充電させる前記コンテンツ再生装置以外のコンテンツ再生装置に停止コマンドを送信するコマンド送信手段をさらに備える、請求項１〜９のいずれかに記載のクレードル。
【請求項１１】
請求項１〜１０のいずれかに記載のクレードルの各手段をコンピュータに実行させる、クレードルの動作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生装置用クレードルおよびそのプログラムに関する。
【背景技術】
【０００２】
図２は、本出願人が特願２００９−２９３４５０において開示するコンテンツ再生装置用クレードルに相当する。携帯型コンテンツ再生装置（以下、ＤＡＰという。）２のオーディオデータを、クレードル１を介して増幅装置５に出力する（ＤＡＰ２再生状態の）場合、スイッチ１Ｇはコネクタ１Ｌとホストコントローラ１Ｂとを接続する。一方、ＤＡＰ３のオーディオデータを、クレードル１を介して増幅装置５に出力する（ＤＡＰ３再生状態の）場合、スイッチ１Ｇはコネクタ１Ｍとホストコントローラ１Ｂとを接続する。
【０００３】
ＤＡＰ２、３は、クレードル１にＵＳＢ経由で接続され、クレードル１から充電用電圧が供給されることにより、バッテリを充電する。ＤＡＰ２、３は、ＵＳＢのデータラインＤ＋、Ｄ−を介してホストコントローラ１Ｂから充電コマンドが所定時間間隔で供給されているときに（つまり、ホストコントローラと通信しているときに）充電用電圧によりバッテリを充電し、ホストコントローラ１Ｂから充電コマンドが所定時間間隔で供給されていないときに（つまり、ホストコントローラと通信していないときに）バッテリを充電しない。
【０００４】
従って、ＤＡＰ２再生状態においては、ＤＡＰ３は、ホストコントローラ１Ｂに接続されないので、ホストコントローラ１Ｂから充電コマンドを受信することができず、バッテリを充電できない。つまり、ＤＡＰ２があまり使用されないＤＡＰであり、ＤＡＰ３が頻繁に使用されるＤＡＰであっても、ＤＡＰ２再生状態が継続すると、一向にＤＡＰ３のバッテリを充電できない。
【０００５】
同様に、ＤＡＰ３再生状態においては、ＤＡＰ２は、ホストコントローラ１Ｂに接続されないので、ホストコントローラ１Ｂから充電コマンドを受信することができず、バッテリを充電できない。つまり、ＤＡＰ３があまり使用されないＤＡＰであり、ＤＡＰ２が頻繁に使用されるＤＡＰであっても、ＤＡＰ３再生状態が継続すると、一向にＤＡＰ２のバッテリを充電できない。
【０００６】
ユーザにとっては、ＤＡＰ２、３の両方をクレードル１に接続しているのであるから、当然、ＤＡＰ２、３は共に充電レベルが最大まで充電されるものと考えるが、再生状態が切り換えられない限り、一方のＤＡＰは充電されないので、クレードル１又はＤＡＰが故障していると誤解してしまう可能性がある。この問題は、図２７のクレードル１０１において、ＰＣ４がＵＳＢ端子１Ａに接続されておらず、ＰＣ４のホストコントローラ４Ａから充電コマンドを受信できない場合も同様に生じる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−２４４６０７号公報
【特許文献２】特開２００７−６８３３３号公報
【特許文献３】特開２００６−２４６２１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上記課題を解決するためになされたものであり、その目的は、利便性が高い順番で充電対象のコンテンツ再生装置を順次切り換えるクレードルを提供することである。
【課題を解決するための手段】
【０００９】
本発明の好ましい実施形態によるクレードルは、コントローラと通信しているとき充電動作を実行し、コントローラと通信していないとき充電動作を実行しないコンテンツ再生装置に充電用の電源電圧を供給するクレードルであって、複数の前記コンテンツ再生装置が接続可能な接続部と、複数の前記コンテンツ再生装置のうちのいずれか１つのみと通信するコントローラと、複数の前記コンテンツ再生装置のうちのいずれの前記コンテンツ再生装置と前記コントローラとを接続するかを切り換えるスイッチと、複数の前記コンテンツ再生装置の前記クレードルへの接続回数を管理する管理手段と、前記クレードルに接続されている複数の前記コンテンツ再生装置の中から、前記コンテンツ再生装置の前記クレードルへの接続回数に基づいて、優先的に充電させる前記コンテンツ再生装置を選択する選択手段と、前記スイッチに、優先的に充電させる前記コンテンツ再生装置と前記コントローラとを接続させるスイッチ制御手段とを備える。
【００１０】
クレードルへの接続回数はコンテンツ再生装置の使用頻度と相関性があるので、クレードルへの接続回数に基づいて優先的に充電させるコンテンツ再生装置を選択することにより、利便性を高めることができる。
【００１１】
好ましい実施形態においては、前記選択手段が、前記クレードルへの接続回数が最大の前記コンテンツ再生装置を優先的に充電させる前記コンテンツ再生装置に選択する。
【００１２】
クレードルへの接続回数が多いコンテンツ再生装置は使用頻度が高いコンテンツ再生装置であると考えられるので、接続回数が多いコンテンツ再生装置を優先的に充電させることによって、利便性を高めることができる。
【００１３】
好ましい実施形態においては、前記管理手段が、複数の前記コンテンツ再生装置の所定期間における前記クレードルへの接続回数を管理する。
【００１４】
この場合、過去には多く使用され接続回数が多かったが、最近はあまり使用されず接続回数が少ないコンテンツ再生装置は優先的に充電させるコンテンツ再生装置として選択されないので、利便性を高めることができる。
【００１５】
本発明の別の好ましい実施形態によるクレードルは、コントローラと通信しているとき充電動作を実行し、コントローラと通信していないとき充電動作を実行しないコンテンツ再生装置に充電用の電源電圧を供給するクレードルであって、複数の前記コンテンツ再生装置が接続可能な接続部と、複数の前記コンテンツ再生装置のうちのいずれか１つのみと通信するコントローラと、複数の前記コンテンツ再生装置のうちのいずれのコンテンツ再生装置と前記コントローラとを接続するかを切り換えるスイッチと、複数の前記コンテンツ再生装置から前記コンテンツ再生装置が格納するコンテンツのコンテンツ数の情報を取得して管理する管理手段と、複数の前記コンテンツ再生装置のコンテンツ数の情報に基づいて、優先的に充電させる前記コンテンツ再生装置を選択する選択手段と、前記スイッチに、優先的に充電させる前記コンテンツ再生装置と前記コントローラとを接続させるスイッチ制御手段とを備える。
【００１６】
コンテンツ再生装置が格納するコンテンツのコンテンツ数はコンテンツ再生装置の使用頻度と相関性があるので、コンテンツ数に基づいて優先的に充電させるコンテンツ再生装置を選択することにより、利便性を高めることができる。
【００１７】
好ましい実施形態においては、前記選択手段が、格納するコンテンツのコンテンツ数が最大の前記コンテンツ再生装置を優先的に充電させる前記コンテンツ再生装置に選択する。
【００１８】
コンテンツ数が多いコンテンツ再生装置は使用頻度が高いコンテンツ再生装置であると考えられるので、コンテンツ数が多いコンテンツ再生装置を優先的に充電させることによって、利便性を高めることができる。
【００２７】
好ましい実施形態においては、優先的に充電させる前記コンテンツ再生装置が満充電状態になった場合、満充電状態になった前記コンテンツ再生装置を除いて、前記選択手段が、前記クレードルに接続されている１又は複数の前記コンテンツ再生装置の中から、優先的に充電させる前記コンテンツ再生装置をさらに選択する。
【００２８】
この場合、優先的に充電させるコンテンツ再生装置が充電完了すると、そのコンテンツ再生装置を除いて、再度優先的に充電させるコンテンツ再生装置が選択される。従って、利便性が高いと考えられる順番で、全てのコンテンツ再生装置を順次充電させることができる。
【００２９】
好ましい実施形態においては、優先的に充電させる前記コンテンツ再生装置が満充電状態になった場合、満充電状態になった前記コンテンツ再生装置が再生しているコンテンツが再生終了したときに、満充電状態になった前記コンテンツ再生装置を除いて、前記選択手段が、前記クレードルに接続されている１又は複数の前記コンテンツ再生装置の中から、優先的に充電させる前記コンテンツ再生装置をさらに選択する。
【００３０】
この場合、優先的に充電させるコンテンツ再生装置が充電完了した後すぐに優先的に充電させるコンテンツ再生装置を別のコンテンツ再生装置に変更すると、コンテンツの再生が途中で途切れる場合がある。従って、コンテンツの再生終了後に優先的に充電させるコンテンツ再生装置を別のコンテンツ再生装置に変更することによって、これを防止することができる。
【００３１】
好ましい実施形態においては、優先的に充電させる前記コンテンツ再生装置が前記クレードルから接続解除された場合、前記選択手段が、前記クレードルに接続されている１又は複数の前記コンテンツ再生装置の中から、優先的に充電させる前記コンテンツ再生装置をさらに選択する。
【００３２】
この場合、優先的に充電させる前記コンテンツ再生装置が前記クレードルから接続解除された結果、充電対象のコンテンツ再生装置が存在しなくなるという問題を解決できる。
【００３３】
好ましい実施形態においては、前記管理手段が、前記コンテンツ再生装置が満充電状態であるか否かの情報をさらに管理し、前記選択手段が、満充電状態ではない前記コンテンツ再生装置の中から、優先的に充電させる前記コンテンツ再生装置を選択する。
【００３４】
この場合、既に充電完了しているコンテンツ再生装置が、優先的に充電させる前記コンテンツ再生装置に選択されることを防止することができる。
【００３５】
好ましい実施形態においては、優先的に充電させる前記コンテンツ再生装置に再生コマンドを送信し、優先的に充電させる前記コンテンツ再生装置以外のコンテンツ再生装置に停止コマンドを送信するコマンド送信手段をさらに備える。
【００３６】
充電させないコンテンツ再生装置はコントローラに接続されないので、クレードルは、充電させないコンテンツ再生装置からコンテンツを受信することができない。従って、充電させないコンテンツ再生装置に停止コマンドを送信することにより、充電させないコンテンツ再生装置の充電量が低下することを防止できる。
【発明の効果】
【００３７】
利便性が高い順番で充電対象のコンテンツ再生装置を順次切り換えるクレードルを提供することができる。
【図面の簡単な説明】
【００３８】
【図１】本発明のクレードル１等を示すブロック図である。
【図２】クレードル１等のハードウェアを示すブロック図である。
【図３】クレードル１の外観図である。
【図４】ＤＡＰ情報ＤＢを示す図である。
【図５】マイコン１Ａの処理を示すフローチャートである。
【図６】マイコン１Ａの処理を示すフローチャートである。
【図７】マイコン１Ａの処理を示すフローチャートである。
【図８】マイコン１Ａの処理を示すフローチャートである。
【図９】マイコン１Ａの処理を示すフローチャートである。
【図１０】ＤＡＰ情報ＤＢを示す図である。
【図１１】ＤＡＰ情報ＤＢを示す図である。
【図１２】マイコン１Ａの処理を示すフローチャートである。
【図１３】マイコン１Ａの処理を示すフローチャートである。
【図１４】マイコン１Ａの処理を示すフローチャートである。
【図１５】マイコン１Ａの処理を示すフローチャートである。
【図１６】マイコン１Ａの処理を示すフローチャートである。
【図１７】コンテンツ再生装置情報ＤＢを示す図である。
【図１８】製品カテゴリの優先順位を示す図である。
【図１９】マイコン１Ａの処理を示すフローチャートである。
【図２０】マイコン１Ａの処理を示すフローチャートである。
【図２１】マイコン１Ａの処理を示すフローチャートである。
【図２２】マイコン１Ａの処理を示すフローチャートである。
【図２３】マイコン１Ａの処理を示すフローチャートである。
【図２４】ＤＡＰ情報ＤＢを示す図である。
【図２５】マイコン１Ａの処理を示すフローチャートである。
【図２６】マイコン１Ａの処理を示すフローチャートである。
【図２７】クレードル１０１等のハードウェアを示すブロック図である。
【発明を実施するための形態】
【００３９】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。図１は、本実施形態によるクレードル１、携帯型コンテンツ再生装置（以下、ＤＡＰ(Digital Audio Player)という。）２，３、増幅装置５、およびリモコン送信機６，７を示す図である。クレードル１には、ＵＳＢ（Universal Serial Bus）等の任意の通信ラインを介してＤＡＰ２，３が接続可能である。なお、ＵＳＢの代わりにＩＥＥＥ１３９４やＨＤＭＩ等が採用されてもよい。クレードル１は、デジタルオーディオケーブル及び制御信号ケーブルを介して増幅装置５に接続可能である。また、３つ以上のＤＡＰがクレードル１に接続可能でもよい。
【００４０】
クレードル１は、ＤＡＰ２，３に直流電源電圧を供給することにより、ＤＡＰ２，３にバッテリを充電させる。ＤＡＰ２，３は、ホストコントローラと通信しているときに（例えば、ホストコントローラからＵＳＢを介して充電コマンドを所定時間間隔で受信しているときに）バッテリに充電を実行し、ホストコントローラと通信していないときに（例えば、ホストコントローラからＵＳＢを介して充電コマンドを所定時間間隔で受信していないときに）バッテリに充電を実行しない。従って、クレードル１は、ＤＡＰ２，３を継続的に充電するために、ホストコントローラからＤＡＰ２，３に充電コマンドを所定時間間隔で送信し続けなければならない。
【００４１】
ＤＡＰ２、３は、各々が内蔵するＨＤＤやフラッシュメモリ等の記録媒体に記録されたコンテンツ（オーディオファイル）を再生（例えばデコード）し、オーディオデータをＵＳＢ経由でクレードル１に送信する。クレードル１は、ＤＡＰ２、３から受信したオーディオデータを増幅装置５に送信する。増幅装置５はクレードル１から受信したオーディオデータを再生（例えば、ＤＡ変換および増幅）し、外部に接続された図示しないスピーカーから音声を出力する。
【００４２】
増幅装置５は、ユーザ操作に応じてリモコン送信機６からリモコン信号を受信すると、クレードル１に制御信号（例えば、ＤＡＰ２又は３を再生開始させる制御信号）を送信する。クレードル１は、増幅装置５から制御信号を受信すると、ＤＡＰ２又は３を制御する制御信号に変換し、ＤＡＰ２又は３に送信し、ＤＡＰ２又は３を制御する。クレードル１は、ユーザ操作に応じて、リモコン送信機７からリモコン信号を受信する、又は、クレードル１に設けられた操作部が操作されると、制御信号をＤＡＰ２又は３に送信し、ＤＡＰ２又は３を制御する。
【００４３】
図２は、クレードル１等のハードウェアを示す概略ブロック図である。図３は、クレードル１の外観図である。クレードル１は、マイコン（スイッチ制御部）１Ａと、ホストコントローラ１Ｂと、スイッチ１Ｇと、電源部１Ｉと、リモコン受信部１Ｊと、操作部１Ｋと、コネクタ（第１接続部）１Ｌと、コネクタ（第２接続部）１Ｍと、デジタルオーディオ出力端子（以下、出力端子という。）１Ｏと、制御信号入出力端子１Ｐとを備える。
【００４４】
マイコン１Ａは、図示しないメモリに格納されたプログラムに基づいてクレードル１全体を制御する。マイコン１Ａは、操作部１Ｋのユーザ操作、リモコン受信部１Ｊに入力されるリモコン信号、増幅装置５から受信する制御信号、および、ＤＡＰ２、３の接続回数等に応じて、スイッチ１Ｇを切り換え制御する。
【００４５】
マイコン１Ａは、ＤＡＰ２、３が記録する全オーディオファイルのコンテンツ情報の一覧であるコンテンツリストをＤＡＰ２、３から取得し、メモリに保存する。コンテンツ情報は、オーディオファイルを特定する特定情報（メタデータ）であり、例えば、曲名、アーティスト名、アルバム名等である。
【００４６】
また、マイコン１Ａは、ＤＡＰ２、３のクレードル１への接続回数（使用頻度）を管理する。マイコン１Ａは、クレードル１に接続される複数のＤＡＰの中からクレードル１への接続回数に基づいて、優先的に充電させるＤＡＰを選択する。すなわち、マイコン１Ａは、複数のＤＡＰの接続回数を比較し、接続回数が最大のＤＡＰを優先的に充電させるＤＡＰに選択する。マイコン１Ａは、優先的に充電させるＤＡＰをホストコントローラ１Ｂと接続させ、優先的に充電させるＤＡＰのＤＡＰ再生状態に切り換える。従って、接続回数が最大の（使用頻度が最大の）ＤＡＰに優先的にホストコントローラ１Ｂから充電コマンドが供給され、充電させることができる。
【００４７】
図示しないメモリには、図４に示すＤＡＰ情報ＤＢ（データベース）が格納されている。ＤＡＰ情報ＤＢは、クレードル１に接続されるＤＡＰ毎にクレードル１への接続回数や状態を管理する。ＤＡＰ情報ＤＢには、ＤＡＰの機種情報（例えば、機種番号、シリアル番号等のＤＡＰを一意に特定できる情報）に対応付けて、クレードル１への「接続回数」と、「状態」と、「満充電情報」と、「接続コネクタ」とが登録される。
【００４８】
「状態」には、充電中、接続中および未接続のいずれかが登録される。ホストコントローラ１Ｂから充電コマンドが供給される１つのＤＡＰのみに対して「充電中」が登録される。「満充電情報」には、状態が充電中又は接続中であるＤＡＰのみに対して、満充電状態であるＤＡＰには○が、未だ満充電状態ではないＤＡＰには×が登録される。「接続コネクタ」には、ＤＡＰが接続されているクレードルのコネクタの情報が登録される。
【００４９】
ホストコントローラ１Ｂは、ＵＳＢ経由でＤＡＰ２と通信し、ＤＡＰ２を制御する。ホストコントローラ１Ｂは、ＤＡＰ２に接続されているとき、ＤＡＰ２に充電コマンドを所定時間間隔で送信し、ＤＡＰ２にバッテリを充電させる。ホストコントローラ１Ｂは、ＵＳＢ経由でＤＡＰ３と通信し、ＤＡＰ３を制御する。ホストコントローラ１Ｂは、ＤＡＰ３に接続されているとき、ＤＡＰ３に充電コマンドを所定時間間隔で送信し、ＤＡＰ３にバッテリを充電させる。
【００５０】
ホストコントローラ１Ｂは、スイッチ１Ｇと、出力端子１Ｏと、マイコン１Ａとに接続されている。ホストコントローラ１Ｂは、ＤＡＰ２に接続されているとき、マイコン１Ａからの制御信号をＤＡＰ２に送信し、ＤＡＰ２を制御する。ホストコントローラ１Ｂは、ＤＡＰ２に接続されているとき、ＤＡＰ２からオーディオデータを受信し、出力端子１Ｏから増幅装置５に出力する。また、ホストコントローラ１Ｂは、ＤＡＰ３に接続されているとき、マイコン１Ａからの制御信号をＤＡＰ３に送信し、ＤＡＰ３を制御する。ホストコントローラ１Ｂは、ＤＡＰ３に接続されているとき、ＤＡＰ３からオーディオデータを受信し、出力端子１Ｏから増幅装置５に出力する。
【００５１】
なお、本発明の構成には必須ではないが、実際の製品の場合には、ホストコントローラ１Ｂと出力端子１Ｏとの間には、ホストコントローラ１ＢからのオーディオデータをＳＰＤＩＦ形式に変換するデジタルオーディオ送信部が設けられるとよい。
【００５２】
スイッチ１Ｇは、コネクタ１Ｌ（すなわち、ＤＡＰ２）とホストコントローラ１Ｂとを接続させるか、又は、コネクタ１Ｍ（すなわち、ＤＡＰ３）とホストコントローラ１Ｂとを接続させるかをマイコン１Ａからの指示に基づいて切り換える。スイッチ１Ｇは、例えば、ＵＳＢ２．０対応高速バススイッチ等が採用される。
【００５３】
電源部１Ｉは、図３に示す電源コネクタから商用交流電源が供給され、商用交流電源から直流電源電圧を生成し、クレードル１の各部に供給し、かつ、コネクタ１Ｌを介してＤＡＰ２に供給する。ＤＡＰ２に供給された直流電源電圧は、ＤＡＰ２がバッテリを充電するために使用される。また、電源部１Ｉは、直流電源電圧を、コネクタ１Ｍを介してＤＡＰ３に供給する（図示せず）。ＤＡＰ３に供給された直流電源電圧は、ＤＡＰ３がバッテリを充電するために使用される。
【００５４】
リモコン受信部１Ｊは、クレードル１用のリモコン送信機７からリモコン信号を受信し、マイコン１Ａに制御信号を供給する。
【００５５】
操作部１Ｋは、ユーザ操作に基づく指示を受け付けるものである。操作部１Ｋは、オーディオセレクタスイッチであるＤＡＰ２ボタン、ＤＡＰ３ボタンを含む。ＤＡＰ２ボタンは、クレードル１がＤＡＰ２からのオーディオデータを受信し、出力端子１Ｏから増幅装置５へと出力する状態（以下、ＤＡＰ２再生状態という。）に切り換えるためのボタンである。ＤＡＰ３ボタンは、クレードル１がＤＡＰ３からのオーディオデータを受信し、出力端子１Ｏから増幅装置５へと出力する状態（以下、ＤＡＰ３再生状態という。）に切り換えるためのボタンである。これらのボタンはリモコン送信機７にも同様に設けられている。
【００５６】
コネクタ１Ｌは、ＤＡＰ２のコネクタと接続可能である。コネクタ１Ｌは、ＵＳＢ端子（データラインＤ＋，Ｄ−及び５Ｖ電源ラインの各端子）、及び、ＤＡＰ２から接続検出信号を受信する端子を含む。コネクタ１Ｌは、マイコン１Ａ、スイッチ１Ｇおよび電源部１Ｉに接続されている。
【００５７】
コネクタ１Ｍは、ＤＡＰ３のコネクタと接続可能である。コネクタ１Ｍは、ＵＳＢ端子（データラインＤ＋，Ｄ−及び５Ｖ電源ラインの各端子）、及び、ＤＡＰ３から接続検出信号を受信する端子を含む。コネクタ１Ｍは、マイコン１Ａ、スイッチ１Ｇおよび電源部１Ｉに接続されている。
【００５８】
制御信号入出力端子１Ｐは、マイコン１Ａに接続されており、増幅装置５に制御信号ラインを介して接続可能である。増幅装置５は、増幅装置５用のリモコン送信機６からのリモコン信号を受信すると、制御信号を制御信号入出力端子１Ｐに送信する。制御信号入出力端子１Ｐは、増幅装置５からの制御信号を受信し、マイコン１Ａに供給する。マイコン１Ａは、制御信号入出力端子１Ｐを介して、増幅装置５に制御信号を送信する。
【００５９】
ＤＡＰ２は、ＨＤＤ２Ａおよび再生部２Ｂ等を備える。再生部２Ｂは、ＨＤＤに記録されたコンテンツ（つまり、オーディオファイル）を再生し、クレードル１にオーディオデータを出力する。ＤＡＰ３は、ＨＤＤ３Ａおよび再生部３Ｂ等を備える。再生部３Ｂは、ＨＤＤに記録されたオーディオファイルを再生し、クレードル１にオーディオデータを出力する。ＤＡＰ２、３およびＰＣ４自体は一般的なものが採用されるとよい。
【００６０】
以上の構成において、３つ以上のＤＡＰがクレードル１に接続可能な場合にも、上記の説明を援用する。
【００６１】
以下、クレードル１の動作を説明する。図５は、ＤＡＰがクレードル１に接続されたときのマイコン１Ａの処理を示す。マイコン１Ａは、コネクタにＤＡＰが接続されたか否かを判断している（Ｓ１）。ＤＡＰが接続されたか否かは周知の方法によって判断されるとよい。ＤＡＰが接続された場合（Ｓ１でＹＥＳ）、マイコン１Ａは、スイッチ１Ｇに、新たに接続されたＤＡＰとホストコントローラ１Ｂとを接続させる。マイコン１Ａは、ホストコントローラ１Ｂを介して新たに接続されたＤＡＰから機種情報を取得する（Ｓ２）。
【００６２】
マイコン１Ａは、新たに接続されたＤＡＰの機種情報がＤＡＰ情報ＤＢに登録されているか否か、つまり、以前クレードル１に接続されたことがあるか否かを判断する（Ｓ３）。登録されていない場合（Ｓ３でＮＯ）、マイコン１Ａは、新たに接続されたＤＡＰの機種情報をＤＡＰ情報ＤＢに登録し、「接続回数」に１を登録し、「接続コネクタ」に接続されたコネクタの情報を登録する（Ｓ５）。一方、登録されている場合（Ｓ３でＹＥＳ）、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて新たに接続されたＤＡＰの「接続回数」を１増加させ、「接続コネクタ」に接続されたコネクタの情報を登録する（Ｓ４）。
【００６３】
マイコン１Ａは、新たに接続されたＤＡＰの「接続回数」が、ＤＡＰ情報ＤＢで「状態」が充電中又は接続中である（つまり、現在クレードル１に接続されている）全てのＤＡＰの「接続回数」以上であるか否かを判断する（Ｓ６）。又は、マイコン１Ａは、新たに接続されたＤＡＰの「接続回数」が、ＤＡＰ情報ＤＢで「状態」が充電中又は接続中である全てのＤＡＰの「接続回数」よりも大であるか否かを判断する。
【００６４】
マイコン１Ａは、新たに接続されたＤＡＰの「接続回数」が、ＤＡＰ情報ＤＢで「状態」が充電中又は接続中である全てのＤＡＰの「接続回数」以上である場合（Ｓ６でＹＥＳ）、マイコン１Ａは、新たに接続されたＤＡＰを優先的に充電させるＤＡＰに選択する（Ｓ７）。そして、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、新たに接続されたＤＡＰの「状態」に充電中を登録し、クレードル１に接続されているその他のＤＡＰの「状態」に接続中を登録する（Ｓ８）。
【００６５】
一方、マイコン１Ａは、新たに接続されたＤＡＰの「接続回数」が、ＤＡＰ情報ＤＢで「状態」が充電中又は接続中である全てのＤＡＰの「接続回数」以上ではない場合（Ｓ６でＮＯ）、マイコン１Ａは、新たに接続されたＤＡＰを優先的に充電させるＤＡＰに選択せず、ＤＡＰ情報ＤＢにおいて、新たに接続されたＤＡＰの「状態」に接続中を登録する（Ｓ９）。
【００６６】
図６は、優先的に充電させるＤＡＰを充電させるマイコン１Ａの処理を示す。マイコン１Ａは、優先的に充電させるＤＡＰ以外のＤＡＰとホストコントローラ１Ｂとを順次接続させ（Ｓ１１）、ホストコントローラ１Ｂを介して優先的に充電させるＤＡＰ以外のＤＡＰに停止コマンドを送信する（Ｓ１２）。従って、優先的に充電させるＤＡＰ以外のＤＡＰはオーディオファイルの再生停止状態になる。これにより、優先的に充電させるＤＡＰ以外のＤＡＰがオーディオファイルを再生している場合であっても、再生を停止させることができるので、これらのＤＡＰのバッテリの充電レベルの低下が防止される。優先的に充電させるＤＡＰ以外のＤＡＰは、オーディオファイルを再生していても、クレードル１を介して増幅装置５にオーディオデータを供給できないからである。
【００６７】
次に、マイコン１Ａは、優先的に充電させるＤＡＰとホストコントローラ１Ｂとを接続させ（Ｓ１３）、ホストコントローラ１Ｂを介して優先的に充電させるＤＡＰに再生コマンドを送信する（Ｓ１４）。従って、優先的に充電させるＤＡＰは、オーディオファイルの再生状態となる。優先的に充電させるＤＡＰからのオーディオデータは、コネクタ、スイッチ１Ｇ、ホストコントローラ１Ｂを介して出力端子１Ｏから増幅装置５に出力される。
【００６８】
ホストコントローラ１Ｂは、所定時間間隔で優先的に充電させるＤＡＰに充電コマンドを送信することにより、当該ＤＡＰを充電させる（Ｓ１５）。そして、マイコン１Ａは、当該ＤＡＰの現在の充電レベルを当該ＤＡＰから取得し、メモリに保存する（Ｓ１６）。そして、マイコン１Ａは、当該ＤＡＰの充電レベルが最大（例えば、０〜２５５の場合には２５５）であるか否か（すなわち、当該ＤＡＰ２の充電情報が満充電状態であることを示すか否か）を判断する（Ｓ１７）。当該ＤＡＰの充電レベルが最大でなければ（Ｓ１７でＮＯ）、Ｓ１５に戻る。つまり、当該ＤＡＰの充電レベルが最大になるまで（当該ＤＡＰが満充電状態になるまで）、当該ＤＡＰの再生状態を継続し、当該ＤＡＰに充電コマンドを送信し続けることで、当該ＤＡＰを充電させる。
【００６９】
当該ＤＡＰの充電レベルが最大になると（Ｓ１７でＹＥＳ）、マイコン１Ａは、当該ＤＡＰが現在再生しているオーディオファイルの再生が終了し、次のオーディオファイルを再生開始するか否かを判断する（Ｓ１８）。例えば、現在再生しているオーディオファイルの再生が終了する直前に、当該ＤＡＰから「現在再生しているオーディオファイルの再生を終了し、次のオーディオファイルを再生開始する」旨の通知が送信される。または、当該ＤＡＰから送信されるオーディオデータに、次のオーディオファイルに切り替わることを示す情報（例えば、ＭＰ３のヘッダ情報等）が埋め込まれている。
【００７０】
当該ＤＡＰが現在再生しているオーディオファイルの再生が終了し、次のオーディオファイルを再生開始することが判断されると（Ｓ１８でＹＥＳ）、マイコン１Ａは、当該ＤＡＰにホストコントローラ１Ｂ経由で停止コマンドを送信する（Ｓ１９）。従って、当該ＤＡＰはオーディオファイルの再生を停止する。マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、当該ＤＡＰの「満充電情報」を○に変更する（Ｓ２０）。
【００７１】
マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、「満充電情報」が×のＤＡＰが存在するか否か、つまり、未だ充電完了していないＤＡＰが存在するか否かを判断する（Ｓ２１）。全てのＤＡＰの「満充電情報」が○であれば（Ｓ２１でＮＯ）、処理を終了する。一方、「満充電情報」が×のＤＡＰが存在する場合（Ｓ２１でＹＥＳ）、ＤＡＰ情報ＤＢにおいて「満充電情報」が×のＤＡＰの中から「接続回数」が最大のＤＡＰを優先的に充電させるＤＡＰに選択する（Ｓ２２）。このとき、ＤＡＰ情報ＤＢにおいて、優先的に充電させるＤＡＰの「状態」を充電中に変更し、クレードル１に接続されているその他のＤＡＰの「状態」を接続中にする。
【００７２】
以上のように、優先的に充電させるＤＡＰの再生状態に移行し、当該ＤＡＰを充電させながら、当該ＤＡＰからのオーディオデータを増幅装置５に出力する。従って、充電が完了していないＤＡＰの内、接続回数が最大のＤＡＰを優先的に充電させることができる。優先的に充電させるＤＡＰの充電レベルが最大になった後には、充電が完了していないＤＡＰの内、接続回数が最大のＤＡＰを優先的に充電させることができる。また、現在再生中のオーディオファイルが再生終了するタイミングで、優先的に充電させるＤＡＰが切り替わるので、再生されるオーディオファイルが再生途中で切り替わることを防止できる。
【００７３】
なお、図７に示すように、図６の処理のうち、Ｓ１１、Ｓ１２、Ｓ１４、Ｓ１８、Ｓ１９を含まなくてもよい。つまり、必ずしも再生コマンドや停止コマンドを送信する必要はない。また、優先的に充電させるＤＡＰが再生中のオーディオファイルが再生終了する際に優先的に充電させるＤＡＰを切り換えるのではなく、優先的に充電させるＤＡＰの充電レベルが最大になると直ぐに優先的に充電させるＤＡＰを切り換えてもよい。
【００７４】
図８は、ＤＡＰをクレードルから接続解除する際のマイコン１Ａの処理を示す。マイコン１Ａは、クレードル１からＤＡＰが接続解除されたか否かを判断している（Ｓ３１）。接続解除された場合（Ｓ３１でＹＥＳ）、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、接続解除されたＤＡＰの「状態」を未接続に変更する（Ｓ３２）。マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、接続解除されたＤＡＰの「状態」が充電中であったか否かを判断する（Ｓ３３）。充電中でなければ（Ｓ３３でＮＯ）、処理を終了する。
【００７５】
充電中であれば（Ｓ３３でＹＥＳ）、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、「満充電情報」が×のＤＡＰが存在するか否か、つまり、未だ充電完了していないＤＡＰが存在するか否かを判断する（Ｓ３４）。「満充電情報」が×のＤＡＰが存在する場合（Ｓ３４でＹＥＳ）、マイコン１Ａは、「満充電情報」が×のＤＡＰの中から「接続回数」が最大のＤＡＰを優先的に充電させるＤＡＰに選択する（Ｓ３５）。なお、「接続回数」が最大のＤＡＰが複数存在する場合には、その中の任意のＤＡＰ（例えば、接続されているコネクタの番号が小さいＤＡＰ、又は、ＤＡＰ情報ＤＢのより先頭の方に登録されているＤＡＰ）が選択されるとよい。そして、マイコン１Ａは、優先的に充電させるＤＡＰの「状態」を充電中に変更する（Ｓ３６）。優先的に充電させるＤＡＰを充電させる処理は図７の通りである。
【００７６】
一方、Ｓ３４において、「満充電情報」が×のＤＡＰが存在しない場合（Ｓ３４でＮＯ）、マイコン１Ａは、接続されている任意のＤＡＰ（例えば、接続されているコネクタの番号が小さいＤＡＰ、又は、ＤＡＰ情報ＤＢのより先頭の方に登録されているＤＡＰ）が優先的に充電させるＤＡＰに選択される。そして、マイコン１Ａは、優先的に充電させるＤＡＰの「状態」を充電中に変更する（Ｓ３６）。優先的に充電させるＤＡＰを充電させる処理は図７の通りである。
【００７７】
図９は、クレードル１がスタンバイ状態から電源オン状態に移行する際のマイコン１Ａの処理を示す。なお、スタンバイ状態においても、ＤＡＰ情報ＤＢの情報は消去されずに保存されている。マイコン１Ａは、クレードル１がスタンバイ状態から電源オン状態に移行するか否かを判断している（Ｓ４１）。電源オン状態に移行すると（Ｓ４１でＹＥＳ）、マイコン１Ａは、現在接続されている全ＤＡＰから機種情報を取得する。マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、「状態」が充電中又は接続中であるが、実際にはクレードル１に接続されていないＤＡＰが存在するか否か判断する（Ｓ４２）。つまりスタンバイ状態の時に接続解除されたＤＡＰが存在するか否かを判断する。存在すれば（Ｓ４２でＹＥＳ）、マイコン１Ａは、「状態」が充電中又は接続中であるが、実際にはクレードル１に接続されていないＤＡＰの「状態」を未接続に変更する（Ｓ４３）。
【００７８】
続いて、マイコン１Ａは、クレードル１に接続されているＤＡＰの中でＤＡＰ情報ＤＢの「状態」が未接続のＤＡＰ、又は、ＤＡＰ情報ＤＢに機種情報が登録されていないＤＡＰが存在するか否かを判断する（Ｓ４４）。つまりスタンバイ状態の時に接続されたＤＡＰが存在するか否かを判断する。存在しなければ（Ｓ４４でＮＯ）、Ｓ４８に進む。存在する場合（Ｓ４４でＹＥＳ）、マイコン１Ａは、ＤＡＰ情報ＤＢに機種情報が登録されているか否かを判断する（Ｓ４５）。登録されていれば（Ｓ４５でＹＥＳ）、マイコン１Ａは、ＤＡＰ状態ＤＢの「接続回数」を１増加させ、「接続コネクタ」に接続されているコネクタの情報を登録する（Ｓ４６）。登録されていない場合（Ｓ４５でＮＯ）、マイコン１Ａは、新たに接続されたＤＡＰの機種情報をＤＡＰ情報ＤＢに登録し、「接続回数」に１を登録し、「接続コネクタ」に接続されたコネクタの情報を登録する（Ｓ４７）。なお、Ｓ４５〜Ｓ４７の処理は、Ｓ４４でＹＥＳと判断された全てのＤＡＰについて実行される。
【００７９】
続いて、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、「接続回数」が最大のＤＡＰを優先的に充電させるＤＡＰに選択する（Ｓ４８）。このとき、必要に応じて、「満充電情報」が○のＤＡＰを除き、「満充電情報」が×のＤＡＰの中から「接続回数」が最大のＤＡＰを優先的に充電させるＤＡＰに選択するとよい。そして、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、優先的に充電させるＤＡＰの「状態」を充電中に変更し、接続されている優先的に充電させるＤＡＰ以外の「状態」を接続中にする（Ｓ４９）。なお、優先的に充電させるＤＡＰを充電する処理を図６の通りである。
【００８０】
なお、クレードル１がスタンバイ状態の時にもマイコン１ＡがＤＡＰの接続および接続解除に応じてＤＡＰ情報ＤＢを更新できる場合には、Ｓ４２〜Ｓ４６の処理は省略される。
【００８１】
次に、本発明の別の好ましい実施形態を説明する。本例では、上記実施形態において、ＤＡＰ情報ＤＢの「接続回数」が現在から所定期間前までの接続回数のみが記憶され、それ以前の接続回数は考慮されない。例えば、図１０に示すように、現在が２０１０年である場合、２０１０年の接続回数と、２００９年の接続回数と、２００８年の接続回数とが登録され、その合計の接続回数が登録されている。合計の接続回数が最大のＤＡＰが優先的に充電させるＤＡＰに選択される。なお、２０１１年になると、２０１１年の接続回数と、２０１０年の接続回数と、２００９年の接続回数とが登録され、その合計の接続回数が登録されるようになり、２００８年の接続回数は消去される。このように現在から所定期間前までの接続回数によって優先的に充電させるＤＡＰを選択することによって、過去頻繁に使用したが現在はあまり使用されていないＤＡＰが、優先的に使用されるＤＡＰに選択されることを防止できる。
【００８２】
次に、本発明のさらに別の好ましい実施形態を説明する。本例では、接続回数の代わりにＤＡＰが格納しているコンテンツ数（つまり、オーディオファイルの数）に基づいて、コンテンツ数が最大のＤＡＰが頻繁に使用されるＤＡＰとして優先的に充電させるＤＡＰに選択される。図１１は、本例のＤＡＰ情報ＤＢを示す図である。ＤＡＰ情報ＤＢは、接続回数に代えてＤＡＰがＨＤＤに格納するコンテンツの数を登録可能である。
【００８３】
図１２は、ＤＡＰがクレードル１に接続されたときのマイコン１Ａの処理を示し、図５と同じ処理には同じ符号を付し、説明を援用する。Ｓ２では、マイコン１Ａは、新たに接続されたＤＡＰから機種情報に加えて、当該ＤＡＰが格納するコンテンツの数の情報を取得する。Ｓ３でＹＥＳと判断された場合、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて新たに接続されたＤＡＰの「コンテンツ数」を登録する（Ｓ５１）。一方、Ｓ３でＮＯと判断された場合、マイコン１Ａは、ＤＡＰ情報ＤＢに新たに接続されたＤＡＰの機種情報を登録し、新たに接続されたＤＡＰの「コンテンツ数」を登録する（Ｓ５２）。
【００８４】
続いて、マイコン１Ａは、新たに接続されたＤＡＰの「コンテンツ数」が、ＤＡＰ情報ＤＢで「状態」が充電中又は接続中である（つまり、現在クレードル１に接続されている）全てのＤＡＰの「コンテンツ数」以上であるか否かを判断する（Ｓ５３）。又は、マイコン１Ａは、新たに接続されたＤＡＰの「コンテンツ数」が、ＤＡＰ情報ＤＢで「状態」が充電中又は接続中である全てのＤＡＰの「コンテンツ数」よりも大であるか否かを判断する。その他の処理は、図５と同じである。
【００８５】
図１３は、優先的に充電させるＤＡＰを充電させるマイコン１Ａの処理を示し、図６と同じ処理には同じ符号を付し、説明を援用する。Ｓ２１でＹＥＳの場合、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて「満充電情報」が×のＤＡＰの中から「コンテンツ数」が最大のＤＡＰを優先的に充電させるＤＡＰに選択する（Ｓ６１）。このとき、ＤＡＰ情報ＤＢにおいて、優先的に充電させるＤＡＰの「状態」を充電中に変更し、クレードル１に接続されているその他のＤＡＰの「状態」を接続中にする。その他の処理は、図６と同じである。なお、図１４は、図１３から特に必要ではない処理を省略した処理であり、図７の処理に対応している。
【００８６】
図１５は、ＤＡＰをクレードルから接続解除する際のマイコン１Ａの処理を示し、図８と同じ処理には同じ符号を付し、説明を援用する。Ｓ３４でＹＥＳの場合、マイコン１Ａは、「満充電情報」が×のＤＡＰの中から「コンテンツ数」が最大のＤＡＰを優先的に充電させるＤＡＰに選択する（Ｓ８１）。その他の処理は、図８と同じである。
【００８７】
図１６は、クレードル１がスタンバイ状態から電源オン状態に移行する際のマイコン１Ａの処理を示し、図９と同じ処理には同じ符号を付し、説明を援用する。Ｓ４５でＹＥＳの場合、マイコン１Ａは、ＤＡＰ状態ＤＢの「コンテンツ数」を登録し、「接続コネクタ」に接続されているコネクタの情報を登録する（Ｓ９１）。Ｓ４５でＮＯの場合、マイコン１Ａは、新たに接続されたＤＡＰの機種情報をＤＡＰ情報ＤＢに登録し、「コンテンツ数」を登録し、「接続コネクタ」に接続されたコネクタの情報を登録する（Ｓ９２）。なお、Ｓ４５、Ｓ９１、Ｓ９２の処理は、Ｓ４４でＹＥＳと判断された全てのＤＡＰについて実行される。
【００８８】
続いて、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて、「コンテンツ数」が最大のＤＡＰを優先的に充電させるＤＡＰに選択する（Ｓ９３）。このとき、必要に応じて、「満充電情報」が○のＤＡＰを除き、「満充電情報」が×のＤＡＰの中から「接続回数」が最大のＤＡＰを優先的に充電させるＤＡＰに選択するとよい。
【００８９】
次に、本発明のさらに別の好ましい実施形態を説明する。本例では、コンテンツ再生装置は、ＤＡＰ以外に携帯電話や携帯ゲーム機等の様々な製品カテゴリのものが適用される。そして、接続回数の代わりにコンテンツ再生装置の製品カテゴリに基づいて、製品カテゴリの優先順位が高いコンテンツ再生装置が優先的に充電させるコンテンツ再生装置に選択される。図１７は、本例のコンテンツ再生装置情報ＤＢを示す図である。コンテンツ再生装置情報ＤＢは、接続回数に代えてコンテンツ再生装置の製品カテゴリを登録可能である。図１８は、製品カテゴリの優先順位を示す表であり、図示しないメモリに格納されている。製品カテゴリの優先順位は、予め定められていてもよく、ユーザ操作によって変更可能であってもよい。
【００９０】
図１９は、コンテンツ再生装置がクレードル１に接続されたときのマイコン１Ａの処理を示し、図５と同じ処理には同じ符号を付し、説明を援用する。Ｓ２では、マイコン１Ａは、新たに接続されたコンテンツ再生装置から機種情報に加えて、当該コンテンツ再生装置の製品カテゴリを取得する。なお、機種情報から製品カテゴリを特定できる場合には、機種情報のみで足りる。Ｓ３でＹＥＳと判断された場合、マイコン１Ａは、コンテンツ再生装置情報ＤＢにおいて新たに接続されたコンテンツ再生装置の「製品カテゴリ」を登録する（Ｓ１０１）。一方、Ｓ３でＮＯと判断された場合、マイコン１Ａは、コンテンツ再生装置情報ＤＢに、新たに接続されたコンテンツ再生装置の機種情報および製品カテゴリを登録する（Ｓ１０２）。
【００９１】
続いて、マイコン１Ａは、新たに接続されたコンテンツ再生装置の「製品カテゴリ」の優先順位が、コンテンツ再生装置情報ＤＢで「状態」が充電中又は接続中である（つまり、現在クレードル１に接続されている）全てのコンテンツ再生装置の「製品カテゴリ」の優先順位以上であるか否かを判断する（Ｓ１０３）。又は、マイコン１Ａは、新たに接続されたコンテンツ再生装置の「製品カテゴリ」の優先順位が、コンテンツ再生装置情報ＤＢで「状態」が充電中又は接続中である全てのコンテンツ再生装置の「製品カテゴリ」の優先順位よりも大であるか否かを判断する。その他の処理は、図５と同じである。
【００９２】
図２０は、優先的に充電させるコンテンツ再生装置を充電させるマイコン１Ａの処理を示し、図６と同じ処理には同じ符号を付し、説明を援用する。Ｓ２１でＹＥＳの場合、マイコン１Ａは、コンテンツ再生装置情報ＤＢにおいて「満充電情報」が×のコンテンツ再生装置の中から「製品カテゴリ」の優先順位が最大のコンテンツ再生装置を優先的に充電させるＤＡＰに選択する（Ｓ１１１）。このとき、コンテンツ再生装置情報ＤＢにおいて、優先的に充電させるコンテンツ再生装置の「状態」を充電中に変更し、クレードル１に接続されているその他のコンテンツ再生装置の「状態」を接続中にする。その他の処理は、図６と同じである。なお、図２１は、図２０から特に必要ではない処理を省略した処理であり、図７の処理に対応している。
【００９３】
図２２は、コンテンツ再生装置をクレードル１から接続解除する際のマイコン１Ａの処理を示し、図８と同じ処理には同じ符号を付し、説明を援用する。Ｓ３４でＹＥＳの場合、マイコン１Ａは、「満充電情報」が×のコンテンツ再生装置の中から「製品カテゴリ」の優先順位が最大のコンテンツ再生装置を優先的に充電させるコンテンツ再生装置に選択する（Ｓ１２１）。その他の処理は、図８と同じである。
【００９４】
図２３は、クレードル１がスタンバイ状態から電源オン状態に移行する際のマイコン１Ａの処理を示し、図９と同じ処理には同じ符号を付し、説明を援用する。Ｓ４５でＹＥＳの場合、マイコン１Ａは、コンテンツ再生装置状態ＤＢの「製品カテゴリ」を登録し、「接続コネクタ」に接続されているコネクタの情報を登録する（Ｓ１３１）。Ｓ４５でＮＯの場合、マイコン１Ａは、新たに接続されたコンテンツ再生装置の機種情報をコンテンツ再生装置情報ＤＢに登録し、「製品カテゴリ」を登録し、「接続コネクタ」に接続されたコネクタの情報を登録する（Ｓ１３２）。なお、Ｓ４５、Ｓ１３１、Ｓ１３２の処理は、Ｓ４４でＹＥＳと判断された全てのコンテンツ再生装置について実行される。
【００９５】
続いて、マイコン１Ａは、コンテンツ再生装置情報ＤＢにおいて、「製品カテゴリ」の優先順位が最大のコンテンツ再生装置を優先的に充電させるコンテンツ再生装置に選択する（Ｓ１３３）。このとき、必要に応じて、「満充電情報」が○のコンテンツ再生装置を除き、「満充電情報」が×のＤＡＰの中から「製品カテゴリ」の優先順位が最大のコンテンツ再生装置を優先的に充電させるコンテンツ再生装置に選択するとよい。
【００９６】
次に、本発明のさらに別の好ましい実施形態を説明する。本例では、接続回数の代わりにＤＡＰの充電レベルに基づいて、優先的に充電させるＤＡＰが選択される。詳細には、ＤＡＰのクレードルへの接続時の充電レベルと、ＤＡＰの現在の充電レベルとの差分が最大のＤＡＰを優先的に充電させるＤＡＰに選択する。充電レベルは、ＤＡＰのバッテリの充電量を示す値であり、例えば、０〜１００の数値で表される。つまり、０が全く充電されていない状態を示し、１００が満充電状態を示す。図２４は、本例のＤＡＰ情報ＤＢを示す図である。ＤＡＰ情報ＤＢは、接続回数に代えて現在の充電レベルと、接続時の充電レベルと、現在の充電レベルと接続時の充電レベルとの差分値（特に限定されないが絶対値）を登録可能である。従って、マイコン１Ａはホストコントローラ１Ｂに定期的に各ＤＡＰから充電レベルを取得させ、ＤＡＰ情報ＤＢの「現在の充電レベル」と「充電レベルの差分」とを更新する。
【００９７】
図２５は、ＤＡＰがクレードル１に接続されたときのマイコン１Ａの処理を示し、図５と同じ処理には同じ符号を付し、説明を援用する。Ｓ２では、マイコン１Ａは、新たに接続されたＤＡＰから機種情報に加えて、当該ＤＡＰの充電レベルを取得する。Ｓ３でＹＥＳと判断された場合、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて新たに接続されたＤＡＰの充電レベルを、「現在の充電レベル」と「接続時の充電レベル」とに登録し、「充電レベルの差分」に０を登録する（Ｓ１４１）。一方、Ｓ３でＮＯと判断された場合、マイコン１Ａは、ＤＡＰ情報ＤＢに新たに接続されたＤＡＰの機種情報を登録し、新たに接続されたＤＡＰの充電レベルを、「現在の充電レベル」と「接続時の充電レベル」とに登録し、「充電レベルの差分」に０を登録する（Ｓ１４２）。
【００９８】
図２６は、優先的に充電させるＤＡＰを充電させるマイコン１Ａの処理を示し、図６と同じ処理には同じ符号を付し、説明を援用する。Ｓ２１でＹＥＳの場合、マイコン１Ａは、ＤＡＰ情報ＤＢにおいて「満充電情報」が×のＤＡＰの中から「充電レベルの差分」が最大のＤＡＰを優先的に充電させるＤＡＰに選択する（Ｓ１５１）。なお、その他の処理は上記の実施形態の説明を援用する。
【００９９】
図２７は、本発明の別の好ましい実施形態によるクレードル１０１のハードウェア構成を示す図である。このクレードル１０１は、ＰＣ４がＵＳＢ端子１Ｎに接続可能であり、ＤＡＰ２とＰＣ４とが接続されたとき、ＰＣ４のホストコントローラ４ＡからＤＡＰ２に充電コマンドを送信でき、ＤＡＰ３とＰＣ４とが接続されたとき、ＰＣ４のホストコントローラ４ＡからＤＡＰ３に充電コマンドを送信できる。このクレードル１０１において、ＰＣ４がＵＳＢ端子１Ｎに接続されていない場合にも、図２のクレードル１と同様に、ＤＡＰ２の充電レベルとＤＡＰ３の充電レベルとを比較し、充電レベルの低い方のＤＡＰを優先的に充電させることができる。
【０１００】
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。オーディオデータの代わりに映像データや静止画データでもよく、これらを総称してコンテンツデータという。コンテンツデータを所定フォーマットでエンコードしたものをコンテンツファイルという。接続回数が多いＤＡＰを優先的に充電させるのではなく、接続回数が少ないＤＡＰを優先的に充電させてもよい。コンテンツ数が多いＤＡＰを優先的に充電させるのではなく、コンテンツ数が少ないＤＡＰを優先的に充電させてもよい。現在の充電レベルと接続時の充電レベルとの差分が最大のＤＡＰを優先的に充電させるのではなく、差分が最小のＤＡＰを優先的に充電させてもよい。現在の充電レベルが最大のＤＡＰを優先的に充電させてもよく、現在の充電レベルが最小のＤＡＰを優先的に充電させてもよく、接続時の充電レベルが最大のＤＡＰを優先的に充電させてもよく、接続時の充電レベルが最小のＤＡＰを優先的に充電させてもよい。これらを総称して、「ＤＡＰの充電レベルに基づいて、優先的に充電させるＤＡＰを選択する」と定義する。本発明のクレードルは、増幅装置５に内蔵されていてもよく、ＰＣに内蔵されていてもよい。また、本発明は、上記のクレードルや増幅装置の動作をコンピュータに実行させるためのコンピュータプログラムという形態で提供することもできる。携帯型コンテンツ再生装置は、携帯電話、ポータブルカーナビ、ポータブルＴＶ、ポータブルＣＤプレーヤ、携帯ゲーム機等でもよい。
【産業上の利用可能性】
【０１０１】
本発明は、コンテンツ再生装置のクレードルに好適に採用され得る。
【符号の説明】
【０１０２】
１              クレードル
１Ａ            マイコン（スイッチ制御部）
１Ｂ            ホストコントローラ
１Ｇ            スイッチ
１Ｉ            電源部
１Ｊ            リモコン受信部
１Ｋ            操作部
１Ｌ            ＤＡＰ接続コネクタ
１Ｍ            ＤＡＰ接続コネクタ
１Ｏ            出力端子
１Ｐ            制御信号入出力端子
２              携帯型コンテンツ再生装置
３              携帯型コンテンツ再生装置
５              増幅装置
【図１】
0005609221.tif 000002
【図２】
0005609221.tif 000003
【図３】
0005609221.tif 000004
【図４】
0005609221.tif 000005
【図５】
0005609221.tif 000006
【図６】
0005609221.tif 000007
【図７】
0005609221.tif 000008
【図８】
0005609221.tif 000009
【図９】
0005609221.tif 000010
【図１０】
0005609221.tif 000011
【図１１】
0005609221.tif 000012
【図１２】
0005609221.tif 000013
【図１３】
0005609221.tif 000014
【図１４】
0005609221.tif 000015
【図１５】
0005609221.tif 000016
【図１６】
0005609221.tif 000017
【図１７】
0005609221.tif 000018
【図１８】
0005609221.tif 000019
【図１９】
0005609221.tif 000020
【図２０】
0005609221.tif 000021
【図２１】
0005609221.tif 000022
【図２２】
0005609221.tif 000023
【図２３】
0005609221.tif 000024
【図２４】
0005609221.tif 000025
【図２５】
0005609221.tif 000026
【図２６】
0005609221.tif 000027
【図２７】
0005609221.tif 000028