(57)【要約】  ユーザがコンテンツサーバ装置１０（自宅のＰＣ）に新しい音楽ＣＤのデータを登録し、コンテンツ転送装置２０（携帯電話端末）を持って、自宅とコンテンツ再生装置３０（カーオーディオ装置）が設置された車の間を行き来する間に、特にユーザが特別な操作をすることなく、コンテンツサーバ装置１０に登録されているコンテンツがコンテンツ転送装置２０を介して無線ＬＡＮによりコンテンツ再生装置３０に転送される。【特許請求の範囲】
【請求項１】
蓄積しているコンテンツをコンテンツ転送装置に転送するコンテンツサーバ装置であって、
登録されたコンテンツを蓄積するコンテンツ蓄積部と、
該コンテンツ蓄積部に蓄積されたコンテンツ毎に上記コンテンツ転送装置に転送済みか否かを管理するコンテンツ管理テーブルを保持するコンテンツ管理部と、
上記コンテンツ転送装置を一意に識別する識別子情報毎にユーザにより判断された接続可否を管理するコンテンツ転送装置管理テーブルを保持するコンテンツ転送装置管理部と、
上記コンテンツ転送装置の識別子情報を取得し上記コンテンツ転送装置管理テーブルを参照して接続許可を確認し、上記コンテンツ管理テーブルを参照して、上記コンテンツ蓄積部に蓄積されているコンテンツの中で、未転送のコンテンツを上記コンテンツ転送装置に転送するコンテンツ転送制御部とを備えたことを特徴とするコンテンツサーバ装置。
【請求項２】
上記コンテンツ転送装置管理部は、上記コンテンツ転送装置からの識別子情報を受信し、既に登録されたコンテンツ転送装置であるか新規のコンテンツ転送装置であるかを検証し、新規のコンテンツ転送装置の場合には、ユーザに通信相手として登録するかどうかの判断を求めて、判断結果をコンテンツ転送装置管理テーブルに登録することを特徴とする請求項１記載のコンテンツサーバ装置。
【請求項３】
上記コンテンツ管理部は、上記コンテンツ転送制御部が未転送のコンテンツを上記コンテンツ転送装置に転送した際に、上記コンテンツ管理テーブルを更新することを特徴とする請求項１記載のコンテンツサーバ装置。
【請求項４】
上記コンテンツ転送制御部は、上記コンテンツ転送装置から送信された、コンテンツ再生装置が再生可能なコンテンツの種別情報、受信希望のコンテンツの種類、上記コンテンツを蓄積するための空き容量のうちの何れかのコンテンツ再生装置の属性情報と、上記コンテンツ転送装置がコンテンツを蓄積するための上記コンテンツ転送装置の属性情報を受信し、受信した上記コンテンツ再生装置の属性情報と上記コンテンツ転送装置の属性情報に基づきコンテンツを転送することを特徴とする請求項１記載のコンテンツサーバ装置。
【請求項５】
上記コンテンツ転送制御部は、上記コンテンツ転送装置から送信された、上記コンテンツ再生装置が再生可能なコンテンツの種別情報に基づき、上記コンテンツ蓄積部に蓄積されているコンテンツを上記コンテンツ再生装置が再生可能なフォーマットに変換して転送することを特徴とする請求項４記載のコンテンツサーバ装置。
【請求項６】
コンテンツサーバ装置から転送されたコンテンツをコンテンツ再生装置に転送するコンテンツ転送装置であって、
自身を一意に識別可能な識別子情報を保持する識別情報管理部と、
転送されたコンテンツを蓄積するコンテンツ蓄積部と、
適切な通信相手として登録されたコンテンツ再生装置を一意に識別する識別子情報を保持するコンテンツ再生装置管理部と、
上記識別情報管理部が保持している識別子情報を上記コンテンツサーバ装置に送信して上記コンテンツサーバ装置から転送されたコンテンツを上記コンテンツ蓄積部に蓄積させると共に、上記識別情報管理部が保持している識別子情報を上記コンテンツ再生装置に送信し、上記コンテンツ再生装置の識別子情報を取得し上記コンテンツ再生装置管理部に保持されている識別子情報を参照して適切な通信相手であることを確認し、上記コンテンツ蓄積部に蓄積されているコンテンツを上記コンテンツ再生装置に転送するコンテンツ転送制御部とを備えたことを特徴とするコンテンツ転送装置。
【請求項７】
上記コンテンツ再生装置管理部は、上記コンテンツ再生装置からの識別子情報を受信し、既に登録されたコンテンツ再生装置であるか新規のコンテンツ再生装置であるか検証し、新規のコンテンツ再生装置の場合には、ユーザに通信相手として登録するかどうかの判断を求めて、判断結果を登録することを特徴とする請求項６記載のコンテンツ転送装置。
【請求項８】
上記コンテンツ転送制御部は、上記コンテンツ蓄積部に蓄積されているコンテンツを上記コンテンツ再生装置に転送する前に、転送するコンテンツのサイズを上記コンテンツ再生装置に送信することを特徴とする請求項６記載のコンテンツ転送装置。
【請求項９】
上記コンテンツ転送制御部は、上記コンテンツ蓄積部の空き容量を上記コンテンツ転送装置の属性情報として保持し、上記コンテンツ再生装置から送信された再生可能なコンテンツの種別情報、受信希望のコンテンツの種類、上記コンテンツ蓄積部の空き容量のうちの何れかのコンテンツ再生装置の属性情報と、保持している上記コンテンツ転送装置の属性情報を上記コンテンツサーバ装置に送信することを特徴とする請求項６記載のコンテンツ転送装置。
【請求項１０】
上記コンテンツ転送制御部は、上記コンテンツ再生装置から送信された再生可能なコンテンツの種別情報に基づき、上記コンテンツ蓄積部に蓄積されているコンテンツを上記コンテンツ再生装置が再生可能なフォーマットに変換して転送することを特徴とする請求項９記載のコンテンツ転送装置。
【請求項１１】
コンテンツ転送装置から転送されたコンテンツを受信して蓄積し、蓄積しているコンテンツを再生するコンテンツ再生装置であって、
自身を一意に識別可能な識別子情報を保持する識別情報管理部と、
転送されたコンテンツを蓄積するコンテンツ蓄積部と、
適切な通信相手として登録されたコンテンツ転送装置を一意に識別する識別子情報を保持するコンテンツ転送装置管理部と、
上記識別情報管理部が保持している識別子情報を上記コンテンツ転送装置に送信すると共に、上記コンテンツ転送装置の識別子情報を取得し上記コンテンツ転送装置管理部に保持されている識別子情報を参照して適切な通信相手であることを確認し、上記コンテンツ転送装置から転送されたコンテンツを受信して上記コンテンツ蓄積部に蓄積させるコンテンツ転送制御部と、
上記コンテンツ蓄積部に蓄積されたコンテンツを再生するコンテンツ再生部とを備えたことを特徴とするコンテンツ再生装置。
【請求項１２】
上記コンテンツ転送装置管理部は、コンテンツ転送装置からの識別子情報を受信し、既に登録されたコンテンツ転送装置であるか新規のコンテンツ転送装置であるか検証し、新規のコンテンツ転送装置の場合には、ユーザに通信相手として登録するかどうかの判断を求めて、判断結果を登録することを特徴とする請求項１１記載のコンテンツ再生装置。
【請求項１３】
上記コンテンツ再生部は、コンテンツ毎又は所定のコンテンツをまとめたグループ毎の再生結果を管理し、
上記コンテンツ転送制御部は、上記コンテンツ転送装置からコンテンツの転送前に通知されたコンテンツのサイズと上記コンテンツ再生部が管理している再生結果に基づき、コンテンツ蓄積部に蓄積されているコンテンツを消去することを特徴とする請求項１１記載のコンテンツ再生装置。
【請求項１４】
上記コンテンツ転送制御部は、上記コンテンツ転送装置からコンテンツを受信する前に、再生可能なコンテンツの種別情報、受信希望のコンテンツの種類、上記コンテンツ蓄積部の空き容量のうちの何れかのコンテンツ再生装置の属性情報を上記コンテンツ転送装置に送信することを特徴とする請求項１１記載のコンテンツ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はコンテンツを転送し蓄積するコンテンツサーバ装置、コンテンツ転送装置及びコンテンツ再生装置に関するものである。
【背景技術】
【０００２】
近年ハードディスクドライブを内蔵するカーナビゲーション装置、カーオーディオ装置等が普及してきており、多数のＣＤの音楽データをハードディスク内にＭＰ３（MPEG1 Audio Layer3）データ等として保存しておきハードディスクから再生して聞くという利用方法が定着しつつある。しかし、現在市販されているカーナビゲーション装置やカーオーディオ装置の場合、ＣＤを実際に当該装置まで持っていき録音する必要があり、わざわざＣＤを持ち運ぶという煩わしさがある。【０００３】
そのような課題を解決する手段として、特許文献１に記載されている従来例によれば、公衆網を用いて自宅のサーバにあるコンテンツをカーナビゲーション装置に転送することが記述されている。
また、特許文献２に記載されている従来例によれば、公衆網の代わりに自宅と車載機器の間を無線ＬＡＮで接続する方法が記述されている。【０００４】
【特許文献１】特開２００４−２１２４１５号公報（段落００１７）
【特許文献２】特開２００４−３７９８１号公報（段落００２９）
【０００５】
従来の装置は以上のように構成されているので、特許文献１のように公衆網経由でコンテンツを転送する場合には、通信費が発生すると共に公衆網に接続しなければならず手間がかかるという課題があり、また、特許文献２のように無線ＬＡＮでコンテンツを転送する場合には、通信費は発生しないものの、車を無線ＬＡＮの通信可能範囲内に駐車しなければならず手間がかかり、本方式を利用可能なユーザは非常に限られるという課題があった。【０００６】
この発明は上記のような課題を解決するためになされたもので、特別な操作を必要とせずに容易にコンテンツを転送し蓄積することができるコンテンツサーバ装置、コンテンツ転送装置及びコンテンツ再生装置を得ることを目的とする。
【発明の開示】
【０００７】
この発明に係るコンテンツサーバ装置は、蓄積しているコンテンツをコンテンツ転送装置に転送するものであって、登録されたコンテンツを蓄積するコンテンツ蓄積部と、該コンテンツ蓄積部に蓄積されたコンテンツ毎に上記コンテンツ転送装置に転送済みか否かを管理するコンテンツ管理テーブルを保持するコンテンツ管理部と、上記コンテンツ転送装置を一意に識別する識別子情報毎にユーザにより判断された接続可否を管理するコンテンツ転送装置管理テーブルを保持するコンテンツ転送装置管理部と、上記コンテンツ転送装置の識別子情報を取得し上記コンテンツ転送装置管理テーブルを参照して接続許可を確認し、上記コンテンツ管理テーブルを参照して、上記コンテンツ蓄積部に蓄積されているコンテンツの中で、未転送のコンテンツを上記コンテンツ転送装置に転送するコンテンツ転送制御部とを備えたものである。
【０００８】
この発明により、特別な操作を必要とせずに容易にコンテンツを転送し蓄積することができるという効果が得られる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１によるコンテンツサーバ装置、コンテンツ転送装置及びコンテンツ再生装置を含むシステム構成を示す図である。
【図２】この発明の実施の形態１によるコンテンツサーバ装置の構成を示すブロック図である。
【図３】この発明の実施の形態１によるコンテンツ転送装置の構成を示すブロック図である。
【図４】この発明の実施の形態１によるコンテンツ再生装置の構成を示すブロック図である。
【図５】この発明の実施の形態１によるコンテンツサーバ装置とコンテンツ転送装置の間の処理シーケンスを示す図である。
【図６】この発明の実施の形態１によるコンテンツサーバ装置のコンテンツ転送装置管理部が保持するコンテンツ転送装置管理テーブルを示す図である。
【図７】この発明の実施の形態１によるコンテンツサーバ装置のコンテンツ転送装置管理部の処理を示すフローチャートである。
【図８】この発明の実施の形態１によるコンテンツサーバ装置のコンテンツ転送装置管理部が新規のコンテンツ転送装置を検出した際にユーザに提示して接続可否の判断を求めるときのユーザインタフェースの例を示す図である。
【図９】この発明の実施の形態１によるコンテンツサーバ装置のコンテンツ管理部が保持して管理するコンテンツ管理テーブルの例を示す図である。
【図１０】この発明の実施の形態１によるコンテンツ転送装置とコンテンツ再生装置の間の処理シーケンスを示す図である。
【図１１】この発明の実施の形態２によるコンテンツ再生装置の構成を示すブロック図である。
【図１２】この発明の実施の形態２によるコンテンツ再生装置が作成して管理するコンテンツ管理テーブル及びグループ管理テーブルの例を示す図である。
【図１３】この発明の実施の形態２によるコンテンツ転送装置とコンテンツ再生装置の間の処理シーケンスを示す図である。
【図１４】この発明の実施の形態３によるコンテンツ転送装置とコンテンツ再生装置の間の処理シーケンスを示す図である。
【図１５】この発明の実施の形態３によるコンテンツサーバ装置とコンテンツ転送装置の間の処理シーケンスを示す図である。
【図１６】この発明の実施の形態３によるコンテンツサーバ装置が管理するコンテンツ再生装置管理テーブルを示す図である。
【発明を実施するための最良の形態】
【００１０】
以下、この発明をより詳細に説明するために、この発明を実施するための最良の形態について、添付の図面に従って説明する。
実施の形態１．
図１はこの発明の実施の形態１によるコンテンツサーバ装置、コンテンツ転送装置及びコンテンツ再生装置を含むシステム構成を示す図である。図１において、コンテンツサーバ装置１０はコンテンツを蓄積し管理し、コンテンツ転送装置２０はコンテンツサーバ装置１０と無線ＬＡＮで通信することによりコンテンツを受信して一時蓄積し、コンテンツ再生装置３０に一時蓄積したコンテンツを無線ＬＡＮで転送し、コンテンツ再生装置３０はコンテンツ転送装置２０から受信したコンテンツを蓄積し再生する。ここで、コンテンツの種類はビデオ、音楽、写真等のように蓄積でき、後に再生利用できるものであれば何でも良い。【００１１】
図２はこの発明の実施の形態１によるコンテンツサーバ装置１０の構成を示すブロック図である。このコンテンツサーバ装置１０は、通信インタフェース部１１、コンテンツ転送制御部１２、コンテンツ転送装置管理部１３、ユーザインタフェース部１４、コンテンツ管理部１５、コンテンツ蓄積部１６及びコンテンツ登録部１７を備えている。【００１２】
図２において、通信インタフェース部１１はコンテンツ転送装置２０と無線ＬＡＮで接続して通信し、コンテンツ転送制御部１２はコンテンツ転送装置２０に対してコンテンツを転送する制御を行う。コンテンツ転送装置管理部１３は適切な通信相手として登録されたコンテンツ転送装置２０の識別子情報を保持し、コンテンツ転送装置２０が接続されたときに既に登録されたコンテンツ転送装置２０であるか新規のコンテンツ転送装置２０であるか検証し、新規のコンテンツ転送装置２０の場合には、ユーザに通知し通信相手として登録するかどうか判断を求める。【００１３】
ユーザインタフェース部１４はコンテンツ転送装置管理部１３から新規のコンテンツ転送装置２０を検出したことを通知されるとユーザに対してそのことを通知し、検出したコンテンツ転送装置２０を通信相手として登録するかどうかユーザからの入力を受け付け、その結果をコンテンツ転送装置管理部１３に返信する。コンテンツ管理部１５はコンテンツ蓄積部１６に蓄積されたコンテンツを管理するコンテンツ管理テーブルを保持し、コンテンツ蓄積部１６はコンテンツ登録部１７から登録されたコンテンツを蓄積する。コンテンツ登録部１７はユーザからの要求により新規のコンテンツをコンテンツ蓄積部１６に登録する。【００１４】
図３はこの発明の実施の形態１によるコンテンツ転送装置２０の構成を示すブロック図である。このコンテンツ転送装置２０は、通信インタフェース部２１、識別情報管理部２２、コンテンツ転送制御部２３、コンテンツ蓄積部２４、コンテンツ再生装置管理部２５及びユーザインタフェース部２６を備えている。【００１５】
図３において、通信インタフェース部２１はコンテンツサーバ装置１０やコンテンツ再生装置２０と無線ＬＡＮで接続して通信し、識別情報管理部２２はこのコンテンツ転送装置２０を一意に識別可能な識別子情報を管理する。コンテンツ転送制御部２３はコンテンツサーバ装置１０やコンテンツ再生装置３０との間でコンテンツの送受信を制御する。コンテンツ蓄積部２４はコンテンツサーバ装置１０から転送されたコンテンツを一時蓄積する。【００１６】
コンテンツ再生装置管理部２５は適切な通信相手として登録されたコンテンツ再生装置３０の識別子情報を保持し、コンテンツ再生装置３０が接続されたときに既に登録されたコンテンツ再生装置３０であるか新規のコンテンツ再生装置３０であるか検証し、新規のコンテンツ再生装置３０の場合にはユーザに通知し、通信相手として登録するかどうか判断を求める。ユーザインタフェース部２６はコンテンツ再生装置管理部２５から新規のコンテンツ再生装置３０を検出したことを通知されるとユーザに対してそのことを通知し、検出したコンテンツ再生装置３０を通信相手として登録するかどうかユーザからの入力を受け付け、その結果をコンテンツ再生装置管理部２５に返信する。【００１７】
図４はこの発明の実施の形態１によるコンテンツ再生装置３０の構成を示すブロック図である。このコンテンツ再生装置３０は、通信インタフェース部３１、識別情報管理部３２、コンテンツ転送制御部３３、コンテンツ蓄積部３４、コンテンツ転送装置管理部３５、ユーザインタフェース部３６及びコンテンツ再生部３７を備えている。【００１８】
図４において、通信インタフェース部３１はコンテンツ転送装置２０と無線ＬＡＮで接続して通信し、識別情報管理部３２はこのコンテンツ再生装置３０を一意に識別可能な識別子情報を管理する。コンテンツ転送制御部３３はコンテンツ転送装置２０との間でのコンテンツの送受信を制御する。コンテンツ蓄積部３４はコンテンツ転送装置２０から転送されたコンテンツを蓄積する。【００１９】
コンテンツ転送装置管理部３５は適切な通信相手として登録されたコンテンツ転送装置２０の識別子情報を保持し、コンテンツ転送装置２０が接続されたときに既に登録されたコンテンツ転送装置２０であるか新規のコンテンツ転送装置２０であるか検証し、新規のコンテンツ転送装置２０の場合には、ユーザに通知し通信相手として登録するか判断を求める。ユーザインタフェース部３６は、コンテンツを再生制御したりコンテンツ転送装置２０の登録を行うときに、ユーザからの入力を受け付ける。コンテンツ再生部３７はユーザからの指示によりコンテンツ蓄積部３４に蓄積されているコンテンツを再生する。【００２０】
次に動作について説明する。
ここでは、コンテンツがコンテンツサーバ装置１０に登録されてから、コンテンツ転送装置２０を介してコンテンツ再生装置３０に転送されるまでの動作について説明する。また、コンテンツサーバ装置１０は宅内に設置されたＰＣ、コンテンツは音楽、コンテンツ転送装置２０は携帯電話端末、コンテンツ再生装置３０は自動車内に設置されたカーオーディオ装置で、通信にはBluetooth（登録商標）等の無線通信方式が用いられる場合を例について説明するが、有線通信方式を用いても適用可能である。【００２１】
ユーザは新しい音楽ＣＤを購入すると、コンテンツサーバ装置１０（本例ではＰＣ）のコンテンツ登録部１７（本例の場合、通常ＣＤ−ＲＯＭドライブ）から購入した音楽ＣＤを読み込ませＭＰ３ファイル等に符号化した後、コンテンツ蓄積部１６へ保存する。【００２２】
図５はコンテンツサーバ装置１０とコンテンツ転送装置２０が互いに相手を検出してからコンテンツが転送されるまでのコンテンツサーバ装置１０とコンテンツ転送装置２０の間の処理シーケンスを示す図である。図５を用いて、コンテンツサーバ装置１０に登録されたコンテンツがコンテンツ転送装置２０に転送されるまでの動作について説明する。【００２３】
ステップＳＴ１１において、ユーザがコンテンツ転送装置２０（本例ではBluetoothインタフェースを有する携帯電話）（Bluetoothは登録商標）をコンテンツサーバ装置１０の近くに持っていくことにより、コンテンツサーバ装置１０及びコンテンツ転送装置２０は互いを検出して通信リンクが確立される。【００２４】
ステップＳＴ１２において、コンテンツサーバ装置１０がコンテンツ転送装置２０に対して自身の装置種別（コンテンツサーバ装置）を通知する。ステップＳＴ１３において、コンテンツ転送装置２０がコンテンツサーバ装置１０に対して自身の装置種別（コンテンツ転送装置）及び識別子情報（本例では０ｘ０１２３４５６７０１２３４５６７という値）を通知する。このステップＳＴ１２，ＳＴ１３の処理により互いに通信相手装置の種別を知る。【００２５】
ステップＳＴ１４において、コンテンツサーバ装置１０のコンテンツ転送装置管理部１３は、接続されたコンテンツ転送装置２０がコンテンツを送信しても良いデバイスとして既に登録された装置であるか確認し、新規のコンテンツ転送装置２０である場合には、ユーザに対して登録するか拒絶するか判断を求める。このステップＳＴ１４の詳細処理を図６、図７、図８を用いて説明する。【００２６】
図６はコンテンツ転送装置管理部１３が保持するコンテンツ転送装置管理テーブルを示す図であり、登録されたコンテンツ転送装置２０の識別子情報を格納し、また、接続を拒絶するコンテンツ転送装置２０の識別子情報も区別して格納する。図６では、初期状態のコンテンツ転送装置管理テーブル１０１、許可デバイスとして登録後のコンテンツ転送装置管理テーブル１０２、不許可デバイスとして登録後のコンテンツ転送装置管理テーブル１０３を示している。
図７はコンテンツ転送装置管理部１３の処理を示すフローチャートである。
図８は新規のコンテンツ転送装置２０を検出した際にユーザに提示して接続可否の判断を求めるときのユーザインタフェースの例を示す図である。【００２７】
ステップＳＴ１４の詳細処理を図７に示すフローチャートを用いて説明する。
コンテンツ転送装置２０が検出されると、コンテンツ転送制御部１２からコンテンツ転送装置管理部１３に新しく検出したコンテンツ転送装置２０の識別子情報が送られる。ステップＳＴ２１において、コンテンツ転送装置管理部１３は識別子情報を受信したことを確認し、ステップＳＴ２２へ進む。【００２８】
コンテンツ転送装置管理部１３は、図６に示すようなコンテンツ転送装置管理テーブルを保持してコンテンツ転送装置２０を管理している。ステップＳＴ２２において、コンテンツ転送装置管理部１３は、受信した識別子情報が既にコンテンツ転送装置管理テーブルに登録されているか検索する。ここでは、初期状態のコンテンツ転送装置管理テーブル１０１である場合を例とする。受信した識別子情報（０ｘ０１２３４５６７０１２３４５６７）はまだ登録されていないため、ステップＳＴ２３における判断によりステップＳＴ２７の方へ進む。【００２９】
ステップＳＴ２７において、コンテンツ転送装置管理部１３は、新規のコンテンツ転送装置２０を登録するかどうかユーザに判断を求めるため、ユーザインタフェース部１４を介して、図８に示すユーザインタフェース２０１によりユーザに選択を委ねる。ユーザがここで「いいえ」を選択した場合には、図７のステップＳＴ２８の判断によりステップＳＴ２６へ進み、コンテンツ転送装置管理部１３は、コンテンツ転送制御部１２及び通信インタフェース部１１を介して、コンテンツ転送装置２０に対して「接続不許可」のメッセージを送信し、このコンテンツ転送装置２０に対する処理は終了となる。ユーザが「はい」を選択した場合には、ステップＳＴ２８の判断によりステップＳＴ２９へ進み、コンテンツ転送装置管理部１３は、図８に示ユーザインタフェース２０２により、登録する当該コンテンツ転送装置２０を接続許可デバイスとして登録するか、あるいは接続不許可デバイスとして登録するかのユーザの判断を求める。【００３０】
図８に示すユーザインタフェース２０２において「はい」が選択された場合には、ステップＳＴ３０の判断によりステップＳＴ３１へ進み、コンテンツ転送装置管理部１３はコンテンツ転送装置管理テーブルに接続許可装置として登録することにより、初期状態のコンテンツ転送装置管理テーブル１０１に対して、このコンテンツ転送装置２０が「接続許可」デバイスとして登録後のコンテンツ転送装置管理テーブル１０２となる。そして、ステップＳＴ２５において、コンテンツ転送装置管理部１３は、コンテンツ転送制御部１２及び通信インタフェース部１１を介して、「接続許可」のメッセージをコンテンツ転送装置２０へ送信し、このコンテンツ転送装置２０に対する処理は終了となる。【００３１】
図８に示すユーザインタフェース２０２において「いいえ」が選択された場合には、ステップＳＴ３０の判断によりステップＳＴ３２へ進み、コンテンツ転送装置管理部１３はコンテンツ転送装置管理テーブルに接続不許可装置として登録することにより、初期状態のコンテンツ転送装置管理テーブル１０１に対して、このコンテンツ転送装置２０が「接続不許可」デバイスとして登録後のコンテンツ転送装置管理テーブル１０３となる。そして、ステップＳＴ２６において、コンテンツ転送装置管理部１３は、コンテンツ転送制御部１２及び通信インタフェース部１１を介して、「接続不許可」のメッセージをコンテンツ転送装置２０へ送信し、このコンテンツ転送装置２０に対する処理は終了となる。【００３２】
一方、図７のステップＳＴ２２の処理において、受信した識別子情報が既にコンテンツ転送装置管理テーブルに登録されている場合には、ステップＳＴ２３の判断によりステップＳＴ２４へ進む。ステップＳＴ２４において、コンテンツ転送装置管理部１３はコンテンツ転送装置管理テーブル内の当該識別子情報に対する接続可否欄の状態を確認し、「許可」の場合にはステップＳＴ２５へ進み、コンテンツ転送装置管理部１３は、コンテンツ転送制御部１２及び通信インタフェース部１１を介して、「接続許可」のメッセージをコンテンツ転送装置２０へ送信してこのコンテンツ転送装置２０に対する処理は終了となる。ステップＳＴ２４で接続可否欄の値が「不許可」の場合にはステップＳＴ２６へ進み、コンテンツ転送装置管理部１３は、コンテンツ転送制御部１２及び通信インタフェース部１１を介して、「接続不許可」のメッセージをコンテンツ転送装置２０へ送信してこのコンテンツ転送装置２０に対する処理は終了となる。【００３３】
図５のステップＳＴ１４の処理結果として、「接続不許可」のメッセージを送信したコンテンツ転送装置２０に対しては、図５の処理フローにおいて以降の処理はなくなり、ここで全て処理は終了となる。以下では、ステップＳＴ１４の処理結果として、「接続許可」のメッセージを送信した場合について、続きのフローの動作を説明する。【００３４】
図５のステップＳＴ１５において、コンテンツサーバ装置１０はコンテンツ転送装置２０に対して送信するコンテンツを決定する。
図９はコンテンツサーバ装置１０のコンテンツ管理部１５が保持して管理するコンテンツ管理テーブル３０１の例を示す図である。ユーザによってコンテンツサーバ装置１０のコンテンツ蓄積部１６に新規コンテンツが登録される度に本テーブルに登録される。図９の状態ではＡｌｂｕｍ１とＡｌｂｕｍ２という２つの音楽アルバムが登録されている。また、本例で接続相手の識別子情報０ｘ０１２３４５６７０１２３４５６７を有するコンテンツ転送装置２０は、図６のコンテンツ転送装置管理テーブル１０２においてコンテンツ転送装置＃１として登録されており、図９のコンテンツ管理テーブル３０１においてもコンテンツ転送装置＃１に対応する。図９の例では、コンテンツ転送装置＃１にはＡｌｂｕｍ１は既に転送済みであり、Ａｌｂｕｍ２がまだ転送されていないことが分かる。したがって、図５のステップＳＴ１５においては、Ａｌｂｕｍ２のファイルＴｒａｃｋ１．ｍｐ３〜Ｔｒａｃｋ５．ｍｐ３を転送するコンテンツに決定する。【００３５】
次に図５のステップＳＴ１６において、コンテンツサーバ装置１０のコンテンツ転送制御部１２は、コンテンツ転送装置２０の受信準備が完了しているか確認するために、「コンテンツ転送開始通知」のメッセージを送信する。ステップＳＴ１７において、コンテンツサーバ装置１０はコンテンツ転送装置２０からの「コンテンツ転送開始確認応答」メッセージを受信すると準備完了となり、ステップＳＴ１８において、ステップＳＴ１５で決定したＴｒａｃｋ１．ｍｐ３〜Ｔｒａｃｋ５．ｍｐ３のコンテンツを送信する。コンテンツ転送制御部１２はコンテンツを送信する毎にコンテンツ管理部１５に送信完了を通知し、コンテンツ管理部１５はコンテンツ管理テーブル３０１の当該コンテンツの状態を「転送済み」に変更する。このようにして、全てのコンテンツの送信を完了すると、ステップＳＴ１９において、コンテンツ転送制御部１２は最後に「コンテンツ転送終了通知」メッセージをコンテンツ転送装置２０に送信して図５の処理フローが完了する。【００３６】
以上の処理により、コンテンツサーバ装置１０内に登録されていたコンテンツのうち、接続相手のコンテンツ転送装置２０にまだ転送されていないコンテンツを全て転送することができる。【００３７】
図１０はコンテンツ再生装置３０とコンテンツ転送装置２０が互いに相手を検出してからコンテンツが転送されるまでのコンテンツ転送装置２０とコンテンツ再生装置３０の間の処理シーケンスを示す図である。この図１０を用いて、コンテンツ転送装置２０に転送されたコンテンツがコンテンツ再生装置３０に転送されるまでの動作について説明する。【００３８】
ステップＳＴ４１において、ユーザがコンテンツ転送装置２０を持って車に乗り込みコンテンツ再生装置３０（本例ではカーオーディオ装置）に近づくことで、コンテンツ再生装置３０及びコンテンツ転送装置２０はお互いを検出し通信リンクが確立される。【００３９】
ステップＳＴ４２において、コンテンツ転送装置２０がコンテンツ再生装置３０に対して自身の装置種別（コンテンツ転送装置）及び識別子情報（本例では０ｘ０１２３４５６７０１２３４５６７という値）を通知する。ステップＳＴ４３において、コンテンツ再生装置３０がコンテンツ転送装置２０に対して自身の装置種別（コンテンツ再生装置）及び識別子情報（本例では０ｘ１１１１２２２２３３３３４４４４という値）を通知する。ステップＳＴ４１、ＳＴ４２の処理により互いに通信相手装置の種別を知る。【００４０】
ステップＳＴ４４及びステップＳＴ４５において、互いに相手機器が適切な通信相手として登録された機器か確認し、新規デバイスの場合にはユーザに登録するか判断を求める。その結果、通信を許可するか拒絶するか判断し「接続許可」又は「接続不許可」のメッセージを互いに送信する。これらのステップＳＴ４４及びステップＳＴ４５の処理は、図５のステップＳＴ１４の処理と同じであるため詳細の説明は省略する。【００４１】
ここで、何れか又は両方の装置が「接続不許可」を送信した場合には、これ以降のフローは無くなりここで処理終了となる。以下では、コンテンツ再生装置３０及びコンテンツ転送装置２０両者が「接続許可」を送信した場合について、以降の動作を説明する。【００４２】
ステップＳＴ４６において、コンテンツ転送装置２０は、コンテンツの送信を開始する前に、コンテンツ再生装置３０の受信準備が完了しているか確認するために「コンテンツ転送開始通知」のメッセージを送信する。【００４３】
ステップＳＴ４７において、コンテンツ転送装置２０は、コンテンツ再生装置３０からの「コンテンツ転送開始確認応答」メッセージを受信すると準備完了となり、ステップＳＴ４８において、現在、コンテンツ転送装置２０が保有するコンテンツ（Ｔｒａｃｋ１．ｍｐ３〜Ｔｒａｃｋ５．ｍｐ３）をコンテンツ再生装置３０へ送信する。コンテンツ再生装置３０は、受信したコンテンツをコンテンツ蓄積部３４へ記録する。コンテンツ転送装置２０が全てのコンテンツを転送完了すると、ステップＳＴ４９において、コンテンツ転送装置２０は「コンテンツ転送終了通知」メッセージをコンテンツ再生装置３０へ送信して図１０の処理シーケンスが完了する。以上の処理により、コンテンツ転送装置２０内に一時蓄積されていたコンテンツがコンテンツ再生装置３０に転送される。【００４４】
以上のように、この実施の形態１によれば、ユーザがコンテンツサーバ装置１０（本発明の機能を有する自宅のＰＣ）に新しい音楽ＣＤのデータを登録し、コンテンツ転送装置２０（本発明の機能を有する携帯電話端末）を持って、自宅とコンテンツ再生装置３０（本発明の機能を有するカーオーディオ装置）が設置された車の間を行き来する間に、特にユーザが特別な操作をすることなく、コンテンツサーバ装置１０に登録されているコンテンツがコンテンツ転送装置２０を介して無線ＬＡＮによりコンテンツ再生装置３０に転送されるので、特別な操作を必要とせずに容易にコンテンツを転送し蓄積することができるという効果が得られる。【００４５】
実施の形態２．
図１１はこの発明の実施の形態２によるコンテンツ再生装置の構成を示すブロック図であり、上記実施の形態１の図４と相違する点は、コンテンツ転送制御部３３とユーザインタフェース３６が接続され、コンテンツ転送制御部３３とコンテンツ再生部３７が接続されていることである。また、この実施の形態２におけるシステム構成、コンテンツサーバ装置及びコンテンツ転送装置の構成は、上記実施の形態１の図１、図２及び図３と同様である。【００４６】
図１２はコンテンツ再生装置３０のコンテンツ再生部３７が作成して管理するコンテンツ管理テーブル４０１及びグループ管理テーブル４０２の例を示す図である。コンテンツ再生部３７は、コンテンツ蓄積部３４に蓄積されているコンテンツを再生すると、図１２に示すコンテンツ管理テーブル４０１及びグループ管理テーブル４０２のような形態でコンテンツ毎の属性情報を作成し管理する。【００４７】
コンテンツ管理テーブル４０１は、コンテンツ毎にファイル名、最後に再生した日時、再生回数及び当該コンテンツの所属するグループ情報を管理している。ここで所属するグループを決定する方法について述べる。本例の場合、ファイル名はディレクトリ情報も含んでおり、ここではディレクトリ名をグループ名としている。ここでは音楽ＣＤのデータをＭＰ３化したファイルを例にしているが、ディレクトリ名はアルバム名に相当することを想定している。また、グループの作り方としては、ユーザが個別に指定するユーザインタフェースを設けても良いし、ＭＰ３ファイルのＩＤ３タグ等に存在するアルバム名、アーティスト名情報等を用いても良い。【００４８】
グループ管理テーブル４０２は、各グループ毎に所属するコンテンツの中で最後に再生したコンテンツの再生日時、所属する全コンテンツの再生回数の総和、所属するコンテンツの平均再生回数を管理している。【００４９】
次に動作について説明する。
ここでは、コンテンツ転送装置２０からコンテンツ再生装置３０へコンテンツを転送する際の上記実施の形態１と相違する動作について説明する。
図１３はコンテンツ転送装置２０とコンテンツ再生装置３０の間の処理シーケンスを示す図である。上記実施の形態１の図１０に示す処理シーケンスで説明したものと同じ処理については同じ番号を振り説明を省略する。【００５０】
ステップＳＴ４６におけるコンテンツ転送開始通知のメッセージの送信、ステップＳＴ４７におけるコンテンツ転送開始確認応答のメッセージの送信後に、ステップＳＴ５１において、各コンテンツの転送に先立ち、コンテンツ転送装置２０のコンテンツ転送制御部２３はコンテンツ転送準備確認メッセージをコンテンツ再生装置３０に送信する。本メッセージには当該コンテンツのサイズが含まれる。【００５１】
コンテンツ再生装置３０のコンテンツ転送制御部３３は、このコンテンツ転送準備確認メッセージを受信すると、次に送られてくるコンテンツのサイズが分かるため、自身のコンテンツ蓄積部３４にそのコンテンツを記録するのに十分な空き容量があるか判断し、もし不足する場合には、コンテンツ再生部３７が管理しているコンテンツ管理テーブル４０１及びグループ管理テーブル４０２を参照し、下記のいずれかの方法で決定したコンテンツを消去して十分な空き容量を確保してから、ステップＳＴ５２において、コンテンツ再生装置３０のコンテンツ転送制御部３３はコンテンツ転送準備応答をコンテンツ転送装置２０に返答する。【００５２】
ここで、コンテンツ転送制御部３３がコンテンツ蓄積部３４の空き容量を増やすために消去するコンテンツを決定する方法を列挙する。
（１）コンテンツ管理テーブル４０１の「最後に再生した日時」を参照し最後に再生してから現在までの経過時間が長い順に消去
（２）コンテンツ管理テーブル４０１の「再生回数」を参照し再生回数の少ない順に消去
（３）グループ管理テーブル４０２の「最後に再生した日時」を参照し最後に再生してから現在までの経過時間が長い順にグループ単位で消去
（４）グループ管理テーブル４０２の「再生回数合計」を参照し再生回数の少ない順にグループ単位で消去
（５）グループ管理テーブル４０２の「平均再生回数」を参照しグループ内のコンテンツの平均再生回数が少ない順にグループ単位で消去【００５３】
以上の方法のうち、コンテンツ転送制御部３３は、ユーザインタフェース部３６を介してユーザにより指定された方法にてコンテンツを消去する。ステップＳＴ５３において、コンテンツ転送装置２０はコンテンツをコンテンツ再生装置３０に送信する。その他の処理は上記実施の形態１の処理と同じである。【００５４】
以上のように、この実施の形態２によれば、上記実施の形態１と同様の効果が得られると共に、コンテンツ転送装置２０がコンテンツを転送する前にコンテンツのサイズをコンテンツ再生装置３０に通知し、コンテンツ再生装置３０が空き容量の確保を行うことにより、容量不足で転送されないコンテンツが発生するのを防止することができるという効果が得られる。【００５５】
実施の形態３．
この発明の実施の形態３によるコンテンツ再生装置の構成を示すブロック図は上記実施の形態２の図１１と同様であり、また、この実施の形態３におけるシステム構成、コンテンツサーバ装置及びコンテンツ転送装置の構成は、上記実施の形態１の図１、図２及び図３と同様である。【００５６】
この実施の形態３では、コンテンツ再生装置３０の属性情報として再生可能なコンテンツの種類やストレージの空き容量や、コンテンツ転送装置２０の属性情報としてコンテンツ蓄積部２４の空き容量を事前にコンテンツサーバ装置１０に通知することにより、確実に再生可能なコンテンツを転送したり、空き容量を考慮して適切な量のコンテンツを転送することが可能となる。【００５７】
次に動作について説明する。
図１４はコンテンツ転送装置２０とコンテンツ再生装置３０の間の処理シーケンスを示す図である。
図１５はコンテンツサーバ装置１０とコンテンツ転送装置２０の間の処理シーケンスを示す図である。図１４及び図１５において、図５、図１０等と同じ処理については同じ番号を振り説明を省略する。【００５８】
この実施の形態３の場合、あらかじめコンテンツ再生装置３０の能力をコンテンツサーバ装置１０に通知することにより、無駄のないコンテンツ転送を実現することが特徴であるため、最初に使うときは、まずコンテンツ転送装置２０とコンテンツ再生装置３０を接続することにより、コンテンツ再生装置３０の属性情報をコンテンツ転送装置２０に保持させることが望ましい。最初にコンテンツ転送装置２０がコンテンツサーバ装置１０に接続された場合でも、コンテンツ再生装置３０の能力を考慮せずにコンテンツ転送を開始することになるが、一旦コンテンツ再生装置３０と接続してしまえば、それ以降はコンテンツ再生装置３０の能力を考慮した無駄のない転送を行うようになる。【００５９】
まず、コンテンツ転送装置２０をコンテンツ再生装置３０に接続すると、図１４に示すように、上記実施の形態１と同様の処理が行われ、互いに接続を許可するまでの流れは上記実施の形態１と同じである。次に、この実施の形態３の場合、ステップＳＴ６１において、コンテンツ再生装置３０のコンテンツ転送制御部３３はコンテンツ転送装置２０にコンテンツ再生装置３０の属性情報を送信する。この属性情報には、例えば以下に列挙するような情報が含まれる。
（１）コンテンツ再生部３７から入手した再生可能なコンテンツの種別情報
（２）ユーザインタフェース部３６を介してユーザから入手したコンテンツサーバ装置１０に送信してもらいたいコンテンツの種類
（３）コンテンツ蓄積部３４の空き容量の情報【００６０】
その後のコンテンツを転送するシーケンスは上記実施の形態１と同様である。ただし、この実施の形態３の場合、コンテンツ再生装置３０が再生可能なコンテンツの種別情報をコンテンツ転送装置２０は持っているため、転送しようとするコンテンツが再生不可能とあらかじめ分かり、かつ再生可能なフォーマットに変換可能である場合、コンテンツ転送装置２０のコンテンツ転送制御部２３は、コンテンツ再生装置３０がコンテンツを再生可能なフォーマットに変換した後に送信する。なお、ここでは、コンテンツ転送装置２０のコンテンツ転送制御部２３が、コンテンツ再生装置３０で再生可能なフォーマットに変換した後にコンテンツを送信しているが、後述する図１５に示す処理において、コンテンツサーバ装置１０のコンテンツ転送制御部１２が、コンテンツ再生装置３０で再生可能なフォーマットに変換した後にコンテンツを送信しても良い。【００６１】
次にコンテンツ再生装置３０の属性情報を保持したコンテンツ転送装置２０がコンテンツサーバ装置１０に接続されると、図１５に示す処理が行われる。
図１５の処理シーケンスにおいて、互いに接続許可するまでの処理は上記実施の形態1の図５に示す処理と同様である。この実施の形態３の場合、ステップＳＴ７１において、コンテンツ転送装置２０のコンテンツ転送制御部２３はコンテンツサーバ装置１０にコンテンツ再生装置３０の属性情報を送信し、ステップＳＴ７２において、コンテンツ転送制御部２３はコンテンツサーバ装置１０にコンテンツ蓄積部２４の空き容量をコンテンツ転送装置２０の属性情報として送信する。【００６２】
図１６はコンテンツサーバ装置１０のコンテンツ転送制御部１２が管理するコンテンツ再生装置管理テーブル５０１を示す図である。
ステップＳＴ７３において、コンテンツサーバ装置１０のコンテンツ転送制御部１２は、受信したコンテンツ再生装置３０の属性情報とコンテンツ転送装置２０の属性情報により、図１６に示すコンテンツ再生装置管理テーブル５０１を更新する。【００６３】
ステップＳＴ７４において、コンテンツサーバ装置１０のコンテンツ転送制御部１２は、コンテンツ転送装置２０に転送するコンテンツを決定するが、このとき、コンテンツ再生装置管理テーブル５０１及び上記実施の形態１で説明したコンテンツ管理テーブル３０１の情報を基に決定する。図１６に示す例の場合、コンテンツ再生装置３０が希望するフォーマットはＭＰ３オーディオであり、コンテンツ転送装置２０の空き容量が１ＧＢｙｔｅであることから、コンテンツサーバ装置１０のコンテンツ転送制御部１２は、可能な限りＭＰ３ファイルを１ＧＢｙｔｅ以内の範囲でコンテンツ転送装置２０に送信する。【００６４】
もし、ＭＰ３ファイルでかつ未送信のファイルが存在しない場合には、コンテンツサーバ装置１０のコンテンツ転送制御部１２は、未送信でかつコンテンツサーバ装置１０がＭＰ３ファイルに変換可能なファイルをＭＰ３ファイルに変換した後にコンテンツ転送装置２０に送信する。それでも送信可能な１ＧＢｙｔｅに満たない場合には、コンテンツサーバ装置１０は希望のＭＰ３以外で再生可能なＪＰＥＧファイル又はＪＰＥＧファイルに変換した別フォーマットのファイルをコンテンツ転送装置２０に送信する。それでも１ＧＢｙｔｅに満たない場合には、コンテンツサーバ装置１０は、コンテンツ転送装置２０がファイルフォーマット変換能力がある可能性もあるため、別フォーマットのファイルの転送を試してみても良い。【００６５】
また、あらかじめコンテンツ転送装置２０は、コンテンツ再生装置３０の再生可能なフォーマットを知っている場合には、コンテンツ転送装置２０がそれらのフォーマットに変換可能なファイル形式を属性情報に含めてコンテンツサーバ装置１０に送っても良い。この実施の形態３の場合、コンテンツ再生装置３０はＭＰ３ファイルを希望しており、ここでコンテンツ転送装置２０がＰＣＭオーディオをＭＰ３に変換する能力を持っている場合には、コンテンツ転送装置２０は希望フォーマットとしてＭＰ３だけでなくＰＣＭも含めてコンテンツサーバ装置１０に送信しても良い。【００６６】
以上のように、この実施の形態３によれば、上記実施の形態１と同様の効果が得られると共に、コンテンツサーバ装置１０がコンテンツを転送する前にコンテンツ再生装置３０やコンテンツ転送装置２０の能力を知ることができ、コンテンツサーバ装置１０は無駄の少ないコンテンツ転送を行うことができるという効果が得られる。
【産業上の利用可能性】
【００６７】
この発明は、自動車や電車等の移動体に搭載される音楽等再生装置及びその通信システムに幅広く適用することができる。
【図１】
2007007716.tif 000002
【図２】
2007007716.tif 000003
【図３】
2007007716.tif 000004
【図４】
2007007716.tif 000005
【図５】
2007007716.tif 000006
【図６】
2007007716.tif 000007
【図７】
2007007716.tif 000008
【図８】
2007007716.tif 000009
【図９】
2007007716.tif 000010
【図１０】
2007007716.tif 000011
【図１１】
2007007716.tif 000012
【図１２】
2007007716.tif 000013
【図１３】
2007007716.tif 000014
【図１４】
2007007716.tif 000015
【図１５】
2007007716.tif 000016
【図１６】
2007007716.tif 000017
【国際調査報告】
2007007716.tif 000018
2007007716.tif 000019
2007007716.tif 000020
2007007716.tif 000021