(57)【要約】【課題】  コンテンツ伝送システム、統合メディア再生プログラムを用いたコンテンツ再生方法、メディアフォーマット変換機能を用いたコンテンツ伝送方法、及びコンテンツ伝送有無の判別方法を提供する。【解決手段】  周辺機器に接続し、周辺機器とやり取りされる各種情報をインターフェースするコネクターと、コンテンツを記憶するためのコンテンツ記憶部、及び周辺機器に記憶されているコンテンツ・リストを読み出し、該コンテンツ・リストがホームサーバーに記憶されているコンテンツ・リストと同一のものであるか否かを判断し、コンテンツ・リストが同一のものでない場合、未伝送のコンテンツを周辺機器から伝送されてコンテンツ記憶部に記憶するコンテンツ・リスト管理部とを含む。【選択図】      図２
2006221646.tif 000002
【特許請求の範囲】
【請求項１】
周辺機器に接続し、該周辺機器とやり取りされる各種情報をインターフェースするコネクターと、
コンテンツを記憶するためのコンテンツ記憶部、及び
前記周辺機器に記憶されているコンテンツ・リストを読み出し、該コンテンツ・リストが前記ホームサーバーに記憶されているコンテンツ・リストと同一のものであるか否かを判断し、コンテンツ・リストが同一のものでない場合、未伝送のコンテンツを前記周辺機器から伝送されて前記コンテンツ記憶部に記憶するコンテンツ・リスト管理部とを備えることを特徴とするホームサーバー。
【請求項２】
前記周辺機器は、パーソナル・ポータブル・マルチメディア・プレーヤーであって、デジカメ付き携帯電話、カムコーダー付き携帯電話、ＭＰ３付き携帯電話、ＭＰ３プレーヤー、ＰＤＡのうち少なくともいずれかであることを特徴とする請求項１に記載のホームサーバー。
【請求項３】
前記コネクターは、前記周辺機器のスペックに応じて様々に作製されることを特徴とする請求項１に記載のホームサーバー。
【請求項４】
前記コネクターは、前記周辺機器間においてインターフェースのスペックが合わない場合、前記ホームサーバーと前記周辺機器との間のインターフェース互換性を提供すべくアダプタを用いて前記周辺機器に接続することを特徴とする請求項１に記載のホームサーバー。
【請求項５】
インターネットに接続してネットワーク通信が行えるようにインターフェースするネットワークインターフェース部と、
前記周辺機器から提供された周辺機器のデバイスＩＤを用いて前記コネクターに接続された周辺機器の種類を判断する機種判断部と、
要請された所定コンテンツのファイル拡張子情報を用いてコンテンツのＡ／Ｖフォーマットタイプを判断するＡ／Ｖフォーマットタイプ判断部と、
各周辺機器の種類に応じた複数のデバイスＩＤと、各種フォーマットのＡ／Ｖファイルをデコードするための複数のコーデック及び所定フォーマットのＡ／Ｖファイルを他のフォーマットのＡ／Ｖファイルに変換するための複数のトランスコーダーを記憶するデータベースと、
再生要請されたコンテンツのＡ／Ｖファイルをデコードするのに用いられるアプリケーションプログラムである統合メディア再生プログラムと再生要請されたコンテンツのＡ／Ｖファイルフォーマットを周辺機器でデコード可能なＡ／Ｖファイルフォーマットに変換するのに用いられるアプリケーションプログラムであるフォーマット変換アプリケーションプログラムを記憶するアプリケーションプログラム記憶部と、を更に含むことを特徴とする請求項１に記載のホームサーバー。
【請求項６】
前記アプリケーションプログラム記憶部に記憶された統合メディア再生プログラムを実行させ、統合メディアプレーヤーが動作するように制御する制御部を更に含むことを特徴とする請求項５に記載のホームサーバー。
【請求項７】
前記制御部は、再生要請されたコンテンツのファイルフォーマットに対応するコーデックの情報を前記データベースから読み出し、該情報から周辺機器の機種にマッチするコーデックが前記データベースに記憶されているかどうかを確認し、周辺機器の機種にマッチするコーデックが前記データベースに記憶されている場合、周辺機器にマッチするコーデックを選択して実行中の統合メディアプレーヤーに伝送することを特徴とする請求項６に記載のホームサーバー。
【請求項８】
前記制御部は、周辺機器の機種にマッチするコーデックがデータベースに記憶されていない場合、前記ネットワークインターフェース部を介してインターネットに接続した後、前記コネクターに接続された周辺機器にマッチするコーデックをダウンロードして実行中の統合メディアプレーヤーに伝送することを特徴とする請求項７に記載のホームサーバー。
【請求項９】
前記統合メディアプレーヤーは、伝送されたコーデックを用いて再生を所望するコンテンツのＡ／Ｖファイルをデコードしつつ再生を行うことを特徴とする請求項７に記載のホームサーバー。
【請求項１０】
再生要請されたコンテンツのＡ／Ｖファイルフォーマットの変換が必要である場合、前記データベースに記憶されている前記フォーマット変換アプリケーションプログラムが実行されるように制御する制御部を更に含むことを特徴とする請求項５に記載のホームサーバー。
【請求項１１】
前記制御部は、再生要請されたコンテンツのＡ／Ｖファイルフォーマットと周辺機器でデコード可能なＡ／Ｖファイルフォーマットとを比べ、該比較の結果、再生要請されたコンテンツのＡ／Ｖファイルフォーマットと周辺機器でデコード可能なＡ／Ｖフォーマットとが一致しない場合、再生要請されたコンテンツのフォーマット変換が必要であると判断することを特徴とする請求項１０に記載のホームサーバー。
【請求項１２】
前記制御部は、再生要請されたコンテンツのＡ／Ｖファイルフォーマットの変換が必要である場合、再生要請されたコンテンツのＡ／Ｖフォーマットを周辺機器で再生可能なＡ／Ｖフォーマットに変換するための所定のトランスコーダーをデータベースから読み出して前記フォーマット変換アプリケーションプログラムに伝送することを特徴とする請求項１０に記載のホームサーバー。
【請求項１３】
周辺機器とホームサーバーとを接続するステップと、
前記周辺機器に記憶されているコンテンツ・リストを読み出し、該コンテンツ・リストが前記ホームサーバーに記憶されているコンテンツ・リストと同一のものであるか否かを判断するステップ、及び
前記周辺機器に記憶されているコンテンツ・リストとホームサーバーに記憶されているコンテンツ・リストとが同一のものでない場合、前記ホームサーバーに未伝送のコンテンツを前記周辺機器から伝送されて記憶し、前記ホームサーバーに伝送したコンテンツ・リストに関する情報を周辺機器に提供するステップと、含むことを特徴とするコンテンツ伝送有無の判別方法。
【請求項１４】
前記ホームサーバーに伝送したコンテンツ・リストに関する情報が前記ホームサーバーから前記周辺機器に提供されれば、前記周辺機器はホームサーバーに伝送したコンテンツ・リストをディスプレイするステップを更に含むことを特徴とする請求項１３に記載のコンテンツ伝送有無の判別方法。
【請求項１５】
周辺機器とホームサーバーを接続するステップと、
前記周辺機器のデバイスＩＤと再生要請されたコンテンツのファイル拡張子を確認するステップと、
アプリケーションプログラム記憶部に記憶されている統合メディア再生プログラムが実行されて、統合メディアプレーヤーが動作し、前記周辺機器のデバイスＩＤを用いて装着された周辺機器の機種を判断し、再生要請されたコンテンツのファイル拡張子情報を用いて再生要請されたコンテンツのＡ／Ｖフォーマットタイプを判断するステップと、
再生要請されたコンテンツのファイルフォーマットに対応するコーデックの情報をデータベースから読み出し、該情報から周辺機器の機種にマッチするコーデックがデータベースに記憶されているかどうかを確認するステップと、
前記確認の結果、周辺機器の機種にマッチするコーデックがデータベースに記憶されている場合、周辺機器とマッチするコーデックを選択して実行中の統合メディアプレーヤーに伝送するステップ、及び
統合メディアプレーヤーが伝送されたコーデックを用いて再生を所望するコンテンツのＡ／Ｖファイルをデコードしつつ再生を行うステップとを含むことを特徴とする統合メディア再生プログラムを用いたコンテンツ再生方法。
【請求項１６】
周辺機器の機種にマッチするコーデックがデータベースに記憶されていない場合、ネットワークインターフェース部を介してインターネットに接続した後、ホームサーバーに接続された周辺機器にマッチするコーデックをダウンロードし実行中の統合メディアプレーヤーに伝送するステップ、及び
統合メディアプレーヤーが伝送されたコーデックを用いて再生を所望するコンテンツのＡ／Ｖファイルをデコードしつつ再生を行うステップと、を更に含むことを特徴とする請求項１５に記載の統合メディア再生プログラムを用いたコンテンツ再生方法。
【請求項１７】
ホームサーバーに装着された周辺機器のデバイスＩＤとデータベースに予め記憶されている各機器別のデバイスＩＤとをマッチして前記周辺機器の機種を判断することを特徴とする請求項１５に記載の統合メディア再生プログラムを用いたコンテンツ再生方法。
【請求項１８】
周辺機器とホームサーバーを接続すステップと、
前記周辺機器でデコード可能なＡ／Ｖファイルフォーマットを確認するステップと、
再生要請されたコンテンツのフォーマット変換が必要であるかどうかを確認するステップと、
再生要請されたコンテンツのＡ／Ｖファイルフォーマットの変換が必要である場合、フォーマット変換アプリケーションプログラムを実行するステップと、
再生要請されたコンテンツのＡ／Ｖフォーマットを周辺機器で再生可能なＡ／Ｖフォーマットに変換するための所定のトランスコーダーをデータベースから読み出し、前記フォーマット変換アプリケーションプログラムに伝送するステップ、及び
前記フォーマット変換アプリケーションプログラム上に伝送されたトランスコーダーを用いて再生要請されたコンテンツのＡ／Ｖフォーマットを周辺機器で再生可能なＡ／Ｖフォーマットに変換し、ファイルフォーマットが変換されたコンテンツを前記周辺機器に伝送するステップとを含むことを特徴とするメディアフォーマット変換機能を用いたコンテンツ伝送方法。
【請求項１９】
再生要請されたコンテンツのフォーマット変換が必要であるかどうかを確認するステップは、再生要請されたコンテンツのＡ／Ｖファイルフォーマットと周辺機器でデコード可能なＡ／Ｖファイルフォーマットとを比べるステップ、及び前記比較の結果、再生要請されたコンテンツのＡ／Ｖファイルフォーマットと周辺機器でデコード可能なＡ／Ｖフォーマットとが一致しない場合、再生要請されたコンテンツのフォーマット変換が必要であると判断するステップと、を含むことを特徴とする請求項１８に記載のメディアフォーマット変換機能を用いたコンテンツ伝送方法。
【請求項２０】
コンテンツが記憶され実行される周辺機器、及び
前記周辺機器に接続され前記コンテンツを提供されるホームサーバーと、を含み、
前記ホームサーバーは、
前記周辺機器に接続し、該周辺機器とやり取りされる各種情報をインターフェースするコネクターと、
コンテンツを記憶するためのコンテンツ記憶部、及び
前記周辺機器に記憶されているコンテンツ・リストを読み出し、該コンテンツ・リストが前記ホームサーバーに記憶されているコンテンツ・リストと同一のものであるか否かを判断し、コンテンツ・リストが同一のものでない場合、未伝送のコンテンツを前記周辺機器から伝送されて前記コンテンツ記憶部に記憶するコンテンツ・リスト管理部と、を含むことを特徴とするコンテンツ伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ伝送システム。統合メディア再生プログラムを用いたコンテンツ再生方法、メディアフォーマット変換機能を用いたコンテンツ伝送方法、及びコンテンツ伝送有無の判別方法に関する。
【背景技術】
【０００２】
近年、映画、写真などのデジタルコンテンツが鑑賞可能なパーソナル・ポータブル・メディア・プレーヤーについての関心が高まっている。パーソナル・ポータブル・メディア・プレーヤーとは、ホームサーバー（または、記憶媒体）に記憶されている映画、音楽、写真などの各種のデジタルコンテンツをダウンロードして移動中でもこれらコンテンツを鑑賞可能にする機器をいう。パーソナル・ポータブル・メディア・プレーヤーの代表的なものとしては、デジカメ付き携帯電話、カムコーダー付き携帯電話、ＭＰ３付き携帯電話、ＭＰ３プレーヤー、ＰＤＡなどが挙げられる。以下、明細書における説明上の便宜のために、上述した各種のパーソナル・ポータブル・メディア・プレーヤーを‘周辺機器’と称す。
【０００３】
図１は、従来の周辺機器（パーソナル・ポータブル・メディア・プレーヤー）とホームサーバーとの間におけるコンテンツの伝送を示す図である。同図に示すように、ＰＣ１５は、周辺機器１０とホームサーバー２０との間に介在して上記周辺機器１０とホームサーバー２０との間におけるデータのやり取りを可能にする。この時、周辺機器１０とＰＣ１５とは、ＵＳＢケーブルを通じて接続され、ＰＣ１５とホームサーバー２０とはネットワークを通じて接続される。
【０００４】
このような従来のコンテンツ伝送方式においては、ホームサーバー２０と周辺機器１０との間でやり取りされる情報を仲介するＰＣ１５が必ず必要であり、ＰＣ１５と周辺機器と１０は常にＵＳＢコネクターを介して接続する必要があるが、これはユーザに手間をかけさせるという不具合がある。更には、従来のコンテンツ伝送方式においては、周辺機器１０からホームサーバー２０に伝送したコンテンツと未伝送のコンテンツを自動で振り分けられる方法が存在しないことでユーザにとって不便である。  また、各周辺機器１０ごとに保有するアプリケーションプログラムとメディアフォーマットとが互いに異なることによって、機種が多様化していく周辺機器１０とホームサーバー２０間での相互互換性の提供に困っており、コンテンツをホームサーバー２０に伝送するためにＦＴＰ（ファイルトランスファープロトコル）のようなファイル伝送プログラムを別に使わなければならないという問題点がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明は、上記のような問題点を解決するためになされたものであって、その目的は、ＰＣを介在することなくコネクターを介して周辺機器と直接に接続してコンテンツを提供されるホームサーバー及びこれを含むコンテンツ伝送システムを提供することである。
【０００６】
本発明の他の目的は、各周辺機器が保有するメディア再生プログラムを統合した統合メディア再生プログラムを用いてコンテンツの再生を行う際、ユーザがより便利に操作できる、ホームサーバーの統合メディア再生プログラムを用いたコンテンツ再生方法を提供することである。
【０００７】
本発明のまた他の目的は、ユーザにより選ばれた所定のＡ／Ｖファイルのフォーマットを周辺機器で支援可能なＡ／Ｖファイルフォーマットに自動変換することができる、ホームサーバーのメディアフォーマット変換機能を用いたコンテンツ伝送方法を提供することである。
【０００８】
本発明の更なる目的は、周辺機器からホームサーバーにコンテンツが伝送されたかどうかを自動で判別することができるコンテンツ伝送有無の判別方法を提供することである。
【課題を解決するための手段】
【０００９】
上記のような目的を達成するための本発明の一実施の形態によるホームサーバーは、  周辺機器に接続し、上記周辺機器とやり取りされる各種情報をインターフェースするコネクターと、コンテンツを記憶するためのコンテンツ記憶部、及び上記周辺機器に記憶されているコンテンツ・リストを読み出し、該コンテンツ・リストが上記ホームサーバーに記憶されているコンテンツ・リストと同一のものであるか否かを判断し、コンテンツ・リストが同一のものでない場合、未伝送のコンテンツを上記周辺機器から伝送されて上記コンテンツ記憶部に記憶するコンテンツ・リスト管理部と、含む。
【００１０】
好ましくは、上記周辺機器は、パーソナル・ポータブル・マルチメディア・プレーヤーであって、デジカメ付き携帯電話、カムコーダー付き携帯電話、ＭＰ３付き携帯電話、ＰＤＡのうち少なくともいずれかであればよい。
【００１１】
また、上記コネクターは、上記周辺機器のスペックに応じて様々に作製すればよい。
【００１２】
好ましくは、上記コネクターは、上記周辺機器間においてインターフェースのスペックが合わない場合、上記ホームサーバーと上記周辺機器との間のインターフェース互換性を提供すべくアダプタを用いて上記周辺機器に接続してもよい。
【００１３】
より好ましくは、本発明によるホームサーバーは、インターネットに接続してネットワーク通信が行えるようにインターフェースするネットワークインターフェース部と、上記周辺機器から提供された周辺機器のデバイスＩＤを用いて上記コネクターに接続された周辺機器の種類を判断する機種判断部と、要請された所定コンテンツのファイル拡張子情報を用いてコンテンツのＡ／Ｖフォーマットタイプを判断するＡ／Ｖフォーマットタイプ判断部と、各周辺機器の種類に応じた複数のデバイスＩＤと、各種フォーマットのＡ／Ｖファイルをデコードするための複数のコーデック及び所定フォーマットのＡ／Ｖファイルを他のフォーマットのＡ／Ｖファイルに変換するための複数のトランスコーダーを記憶するデータベースと、再生要請されたコンテンツのＡ／Ｖファイルをデコードするのに用いられるアプリケーションプログラムである統合メディア再生プログラムと再生要請されたコンテンツのＡ／Ｖファイルフォーマットを周辺機器でデコード可能なＡ／Ｖファイルフォーマットに変換するのに用いられるアプリケーションプログラムであるフォーマット変換アプリケーションプログラムを記憶するアプリケーションプログラム記憶部と、を更に含んでもよい。
【００１４】
より好ましくは、上記アプリケーションプログラム記憶部に記憶された統合メディア再生プログラムを実行させ、統合メディアプレーヤーが動作するように制御する制御部を更に含んでもよい。
【００１５】
この場合、上記制御部は、再生要請されたコンテンツのファイルフォーマットに対応するコーデックの情報を上記データベースから読み出し、該情報から周辺機器の機種にマッチするコーデックが上記データベースに記憶されているかどうかを確認し、周辺機器の機種にマッチするコーデックが上記データベースに記憶されている場合、周辺機器にマッチするコーデックを選択して実行中の統合メディアプレーヤーに伝送することができる。
【００１６】
また、上記制御部は、周辺機器の機種にマッチするコーデックがデータベースに記憶されていない場合、上記ネットワークインターフェース部を介してインターネットに接続した後、上記コネクターに接続された周辺機器にマッチするコーデックをダウンロードして実行中の統合メディアプレーヤーに伝送することもできる。
【００１７】
この場合、上記統合メディアプレーヤーは、伝送されたコーデックを用いて再生を所望するコンテンツのＡ／Ｖファイルをデコードしつつ再生を行うことができる。
【００１８】
また、本発明によるホームサーバーは、再生要請されたコンテンツのＡ／Ｖファイルフォーマットの変換が必要である場合、上記データベースに記憶されている上記フォーマット変換アプリケーションプログラムが実行されるように制御する制御部を更に含んでもよい。
【００１９】
この場合、上記制御部は、再生要請されたコンテンツのＡ／Ｖファイルフォーマットと周辺機器でデコード可能なＡ／Ｖファイルフォーマットとを比べ、該比較の結果、再生要請されたコンテンツのＡ／Ｖファイルフォーマットと周辺機器でデコード可能なＡ／Ｖフォーマットとが一致しない場合、再生要請されたコンテンツのフォーマット変換が必要であると判断することができる。
【００２０】
また、上記制御部は、再生要請されたコンテンツのＡ／Ｖファイルフォーマットの変換が必要である場合、再生要請されたコンテンツのＡ／Ｖフォーマットを周辺機器で再生可能なＡ／Ｖフォーマットに変換するための所定のトランスコーダーをデータベースから読み出して上記フォーマット変換アプリケーションプログラムに伝送することができる。
【００２１】
一方、本発明の一実施の形態によるコンテンツ伝送有無の判別方法は、周辺機器とホームサーバーとを接続するステップと、上記周辺機器に記憶されているコンテンツ・リストを読み出し、該コンテンツ・リストが上記ホームサーバーに記憶されているコンテンツ・リストと同一のものであるか否かを判断するステップ、及び上記周辺機器に記憶されているコンテンツ・リストとホームサーバーに記憶されているコンテンツ・リストとが同一のものでない場合、上記ホームサーバーに未伝送のコンテンツを上記周辺機器から伝送されて記憶し、上記ホームサーバーに伝送したコンテンツ・リストに関する情報を周辺機器に提供するステップと、含むことが好ましい。
【００２２】
ここで、上記ホームサーバーに伝送したコンテンツ・リストに関する情報が上記ホームサーバーから上記周辺機器に提供されれば、上記周辺機器はホームサーバーに伝送したコンテンツ・リストをディスプレイするステップを更に含むことが好ましい。
【００２３】
本発明による統合メディア再生プログラムを用いたコンテンツ再生方法は、周辺機器とホームサーバーを接続するステップと、上記周辺機器のデバイスＩＤと再生要請されたコンテンツのファイル拡張子を確認するステップと、アプリケーションプログラム記憶部に記憶されている統合メディア再生プログラムが実行されて、統合メディアプレーヤーが動作し、上記周辺機器のデバイスＩＤを用いて装着された周辺機器の機種を判断し、再生要請されたコンテンツのファイル拡張子情報を用いて再生要請されたコンテンツのＡ／Ｖフォーマットタイプを判断するステップと、再生要請されたコンテンツのファイルフォーマットに対応するコーデックの情報をデータベースから読み出し、該情報から周辺機器の機種にマッチするコーデックがデータベースに記憶されているかどうかを確認するステップと、上記確認の結果、周辺機器の機種にマッチするコーデックがデータベースに記憶されている場合、周辺機器とマッチするコーデックを選択して実行中の統合メディアプレーヤーに伝送するステップ、及び統合メディアプレーヤーが伝送されたコーデックを用いて再生を所望するコンテンツのＡ／Ｖファイルをデコードしつつ再生を行うステップと、を含むことが好ましい。
【００２４】
ここで、周辺機器の機種にマッチするコーデックがデータベースに記憶されていない場合、ネットワークインターフェース部を介してインターネットに接続した後、ホームサーバーに接続された周辺機器にマッチするコーデックをダウンロードし実行中の統合メディアプレーヤーに伝送するステップ、及び統合メディアプレーヤーが伝送されたコーデックを用いて再生を所望するコンテンツのＡ／Ｖファイルをデコードしつつ再生を行うステップと、を更に含むことが好ましい。
【００２５】
ここで、ホームサーバーに装着された周辺機器のデバイスＩＤとデータベースに予め記憶されている各機器別のデバイスＩＤとをマッチして上記周辺機器の機種を判断することが好ましい。
【００２６】
本発明によるメディアフォーマット変換機能を用いたコンテンツ伝送方法は、周辺機器とホームサーバーを接続すステップと、上記周辺機器でデコード可能なＡ／Ｖファイルフォーマットを確認するステップと、再生要請されたコンテンツのフォーマット変換が必要であるかどうかを確認するステップと、再生要請されたコンテンツのＡ／Ｖファイルフォーマットの変換が必要である場合、フォーマット変換アプリケーションプログラムを実行するステップと、再生要請されたコンテンツのＡ／Ｖフォーマットを周辺機器で再生可能なＡ／Ｖフォーマットに変換するための所定のトランスコーダーをデータベースから読み出し、上記フォーマット変換アプリケーションプログラムに伝送するステップ、及び上記フォーマット変換アプリケーションプログラム上に伝送されたトランスコーダーを用いて再生要請されたコンテンツのＡ／Ｖフォーマットを周辺機器で再生可能なＡ／Ｖフォーマットに変換し、ファイルフォーマットが変換されたコンテンツを上記周辺機器に伝送するステップと、を含むことが好ましい。
【００２７】
ここで、再生要請されたコンテンツのフォーマット変換が必要であるかどうかを確認するステップは、再生要請されたコンテンツのＡ／Ｖファイルフォーマットと周辺機器でデコード可能なＡ／Ｖファイルフォーマットとを比べるステップ、及び上記比較の結果、再生要請されたコンテンツのＡ／Ｖファイルフォーマットと周辺機器でデコード可能なＡ／Ｖフォーマットとが一致しない場合、再生要請されたコンテンツのフォーマット変換が必要であると判断するステップと、を含むことが好ましい。
【００２８】
一方、本発明の一実施の形態によるコンテンツ伝送システムは、コンテンツが記憶され実行される周辺機器、及び上記周辺機器に接続され上記コンテンツを提供されるホームサーバーと、を含み、上記ホームサーバーは、上記周辺機器に接続し、上記周辺機器とやり取りされる各種情報をインターフェースするコネクターと、コンテンツを記憶するためのコンテンツ記憶部、及び上記周辺機器に記憶されているコンテンツ・リストを読み出し、該コンテンツ・リストが上記ホームサーバーに記憶されているコンテンツ・リストと同一のものであるか否かを判断し、コンテンツ・リストが同一のものでない場合、未伝送のコンテンツを上記周辺機器から伝送されて上記コンテンツ記憶部に記憶するコンテンツ・リスト管理部とを含む。
【発明の効果】
【００２９】
以上で説明したように、本発明によれば、ＰＣを必要とする従来のコンテンツ伝送構造から脱皮し、パーソナル・ポータブル・マルチメディア・プレーヤーとホームサーバーとを直接に接続することによって、ユーザにとって使い勝手のよいコンテンツ伝送システムを提供することができるという長所がある。
【００３０】
また、本発明によれば、各周辺機器が保有するメディア再生プログラムを統合した統合メディア再生プログラムを用いてコンテンツの再生を行う際、ユーザが便利に操作することができるという長所がある。
【００３１】
また、本発明によれば、ユーザによって選ばれた所定のＡ／Ｖファイルのフォーマットを周辺機器で支援可能なＡ／Ｖファイルフォーマットに自動変換することができ、ユーザにとって使い勝手のよいメディアフォーマット変換機能を用いたコンテンツ伝送方法を提供することができるという長所がある。
【００３２】
また、本発明によれば、パーソナル・ポータブル・マルチメディア・プレーヤーからホームサーバーにコンテンツが伝送されたかどうかを自動で判別することができ、ユーザにとって使い勝手のよいコンテンツ伝送有無の判別方法を提供することができるという長所がある。
【発明を実施するための最良の形態】
【００３３】
以下、添付した図面を参照して本発明を詳述する。
【００３４】
図２は、本発明によるコンテンツ伝送システムの構成を示すブロック図である。同図に示すように、本発明によるコンテンツ伝送システムは、周辺機器１０とホームサーバー２００とを含む。ホームサーバー２００は、周辺機器１０にコネクター２１０を介して接続される。ここで、周辺機器１０とは、デジカメ付き携帯電話、カムコーダー付き携帯電話、ＭＰ３付き携帯電話、ＭＰ３プレーヤー、ＰＤＡなどのパーソナル・ポータブル・マルチメディア・プレーヤー（ＰＰＭＰ）を意味する。
【００３５】
ホームサーバー２００は、コネクター２１０、制御部２２０、コンテンツ・リスト管理部２３０、コンテンツ記憶部２３５、機種判断部２４０、Ａ／Ｖフォーマットタイプ判断部２５０、アプリケーションプログラム記憶部２６０、データベース２７０、及びネットワークインターフェース部２８０を含む。
【００３６】
制御部２２０は、ホームサーバー２００に対する全般的な制御を行う。コネクター２１０は、ホームサーバー２００と周辺機器１０との間に介在して両者を接続し、ホームサーバー２００と周辺機器１０との間でやり取りされる各種情報をインターフェースする。
【００３７】
コンテンツ・リスト管理部２３０は、周辺機器１０に記憶されているコンテンツ・リストを読み出し、該コンテンツ・リストがホームサーバー２００のコンテンツ記憶部２３５に記憶されているコンテンツ・リストと同一のものであるか否かを判断する。判断の結果、周辺機器１０のコンテンツ・リストとホームサーバー２００に記憶されているコンテンツ・リストとが同一のものでない場合、コンテンツ・リスト管理部２３０は、ホームサーバー２００のコンテンツ記憶部２３５に記憶されていないコンテンツを周辺機器１０から伝送されてコンテンツ記憶部２３５に記憶し、ホームサーバー２００に伝送したコンテンツ・リストに関する情報を周辺機器１０に提供する。
【００３８】
機種判断部２４０は、周辺機器１０から提供された周辺機器１０のデバイスＩＤを用いてホームサーバー２００に装着された周辺機器１０の種類を判断する。Ａ／Ｖフォーマット判断部２５０は、コンテンツのファイル拡張子情報を用いてコンテンツのＡ／Ｖフォーマットタイプを判断する。
【００３９】
アプリケーションプログラム記憶部２６０は、各種アプリケーションプログラムを記憶する。特に、アプリケーションプログラム記憶部２６０は、再生要請されたコンテンツのＡ／Ｖファイルをデコードするのに用いられるアプリケーションプログラムである統合メディア再生プログラムと再生要請されたコンテンツのＡ／Ｖファイルフォーマットを周辺機器１０でデコード可能なＡ／Ｖファイルフォーマットに変換するのに用いられるアプリケーションプログラムであるフォーマット変換アプリケーションプログラムを記憶する。
【００４０】
データベース２７０は、各周辺機器の機種に応じた複数のデバイスＩＤと、各種フォーマットのＡ／Ｖファイルをデコードするための複数のコーデック及び所定フォーマットのＡ／Ｖファイルを別のフォーマットのＡ／Ｖファイルに変換するための複数のトランスコーダーを記憶する。
【００４１】
ネットワークインターフェース部２８０は、無線ＬＡＮカードを備え、ホームサーバー２００がインターネットに接続してネットワーク通信が行えるようにインターフェースする。
【００４２】
図３は、図２に示すコネクターと周辺機器との接続方法を示す図である。同図に示すように、ホームサーバー２００と周辺機器１０とは、従来のように別のＵＳＢケーブルを通じて接続されるのではなく、周辺機器１０がホームサーバー２００のコネクター２１０に装着されることで周辺機器１０とホームサーバー２００とが接続される。この時、ホームサーバー２００のコネクター２１０は、周辺機器のスペックに応じて多様化して作製すればよい。また、ホームサーバー２００のコネクター２１０と周辺機器１０との間においてインターフェースのスペックが合わない場合、別のアダプダを用いてホームサーバー２００と周辺機器１０との間におけるインターフェース互換性を提供することが好ましい。
【００４３】
図４は、本発明の第１の実施の形態例によるコンテンツ伝送有無の判別方法の説明に供されるフローチャートである。同図に示すように、まず、周辺機器１０がホームサーバー２００のコネクター２１０に装着され、周辺機器１０とホームサーバー２００とが接続される（Ｓ４１０）。次いで、ホームサーバー２００のコンテンツ・リスト管理部２３０は、周辺機器１０に記憶されているコンテンツ・リストを読み出し、該コンテンツ・リストがホームサーバー２００のコンテンツ記憶部２３５に記憶されているコンテンツ・リストと同一のものであるか否かを判断する（Ｓ４２０）。
【００４４】
周辺機器１０のコンテンツ・リストとホームサーバー２００に記憶されているコンテンツ・リストとが同一のものである場合（Ｓ４３０：Ｙ）、周辺機器１０に記憶されているコンテンツがホームサーバー２００に全て伝送された場合であるので、別の演算を行わない。
【００４５】
周辺機器１０のコンテンツ・リストとホームサーバー２００に記憶されているコンテンツ・リストとが同一のものでない場合（Ｓ４３０：Ｎ）、周辺機器１０に記憶されているコンテンツがホームサーバー２００に全て伝送されていない場合に当たる。この場合、コンテンツ・リスト管理部２３０は、ホームサーバー２００のコンテンツ記憶部２３５に記憶されていないコンテンツを周辺機器１０から伝送されてコンテンツ記憶部２３５に記憶し、ホームサーバー２００に伝送したコンテンツ・リストに関する情報を周辺機器１０に提供する（Ｓ４４０）。
【００４６】
ホームサーバー２００に伝送したコンテンツ・リストに関する情報がホームサーバー２００から周辺機器１０に提供されれば、周辺機器１０は、ホームサーバー２００に伝送したコンテンツ・リストをディスプレイすることでユーザが目視できるようにする（Ｓ４５０）。このような方式によって、周辺機器１０には記憶されているが、ホームサーバー２００に伝送されていないコンテンツが自動で振り分けられると同時に、未伝送のコンテンツがホームサーバー２００に伝送される。
【００４７】
図５は、本発明の第２の実施の形態例による統合メディア再生プログラムを用いたコンテンツ再生方法の説明に供されるフローチャートである。同図に示すように、まず、周辺機器１０がホームサーバー２００のコネクター２１０に装着され、周辺機器１０とホームサーバー２００とが接続される（Ｓ５１０）。周辺機器１０とホームサーバー２００が接続されれば、制御部２２０は、周辺機器１０のデバイスＩＤと再生要請されたコンテンツのファイル拡張子を確認する（Ｓ５２０）。
【００４８】
次いで、制御部２２０は、アプリケーションプログラム記憶部２６０に記憶されている統合メディア再生プログラムを実行させる。これにより、統合メディア再生プログラムが実行され、統合メディアプレーヤーが動作する（Ｓ５３０）。
【００４９】
これと同時に、制御部２１０で確認された周辺機器１０のデバイスＩＤに関する情報と再生要請されたコンテンツのファイル拡張子に関する情報がそれぞれ機種判断部２４０及びＡ／Ｖフォーマットタイプ判断部２５０に提供される。機種判断部２４０は、周辺機器１０から提供された周辺機器１０のデバイスＩＤを用いてホームサーバー２００に装着された周辺機器１０の種類を判断する（Ｓ５４０）。より詳しく説明すれば、機種判断部２４０は、ホームサーバー２００に装着された周辺機器１０のデバイスＩＤとデータベース２７０に予め記憶されている各機器別のデバイスＩＤとをマッチすることで機種を判断していく。データベース２７０には、各種の周辺機器１０のデバイスＩＤに対応する周辺機器１０の機種に関する情報が記憶されている。このような方式によって、機種判断部２４０で確認された周辺機器１０の機種に関する情報が制御部２２０に提供される。
【００５０】
また、Ａ／Ｖフォーマットタイプ判断部２５０は、再生要請されたコンテンツのファイル拡張子情報を用いて再生要請されたコンテンツのＡ／Ｖフォーマットタイプを判断する（Ｓ５５０）。Ａ／Ｖフォーマットタイプ判断部２５０は、再生要請されたコンテンツのファイルフォーマットタイプに関する情報を制御部２２０に提供する。制御部２２０は、当該コンテンツのファイルフォーマットに対応するコーデックの情報をデータベース２７０から読み出し、該情報から周辺機器１０の機種にマッチするコーデックがデータベース２７０に記憶されているかどうかを確認する（Ｓ５６０）。
【００５１】
確認の結果、周辺機器１０の機種にマッチするコーデックがデータベース２７０に記憶されている場合（Ｓ５７０：Ｙ）、制御部２２０は、周辺機器１０とマッチするコーデックを選び、実行中の統合メディアプレーヤーに伝送する（Ｓ５８０）。例えば、周辺機器１０がＭＰ３プレーヤーの場合、制御部２２０は、ＭＰ３コーデックを統合メディアプレーヤーに伝送し、周辺機器１０がＤｉｖｘプレーヤーの場合、制御部２２０はＤｉｖｘコーデックを統合メディアプレーヤーに伝送する。
【００５２】
一方、周辺機器１０の機種にマッチするコーデックがデータベース２７０に記憶されていない場合（Ｓ５７０：Ｎ）、制御部２００は、ネットワーク・インターフェース部２８０を介してインターネットに接続した後、ホームサーバー２００に接続されている周辺機器１０にマッチするコーデックをダウンロードし、それを実行中の統合メディアプレーヤーに伝送する（Ｓ５９０）。
【００５３】
統合メディアプレーヤーは、伝送されたコーデックを用いて再生を所望するコンテンツのＡ／Ｖファイルをデコードしつつ再生を行う（Ｓ５９５）。
【００５４】
図６は、本発明の第３の実施の形態例によるメディアフォーマットの変換機能を用いたコンテンツ伝送方法の説明に供されるフローチャートである。同図に示すように、まず、周辺機器１０がホームサーバー２００のコネクター２１０に装着され、周辺機器１０とホームサーバー２００とが接続される（Ｓ６１０）。
【００５５】
周辺機器１０とホームサーバー２００とが接続されれば、機種判断部２４０は、周辺機器１０のデバイスＩＤを用いて周辺機器１０でデコード可能なＡ／Ｖファイルフォーマット及び再生要請されたコンテンツのファイル拡張子を確認する（Ｓ６２０）。
機種判断部２４０は、周辺機器１０から提供された周辺機器１０のデバイスＩＤを用いてホームサーバー２００に装着された周辺機器１０の機種を判断する。また、Ａ／Ｖフォーマットタイプ判断部２５０は、再生要請されたコンテンツのファイル拡張子情報を用いて再生要請されたコンテンツのＡ／Ｖフォーマットタイプを判断する。
【００５６】
次いで、制御部２２０は、再生要請されたコンテンツのフォーマット変換が必要であるかどうかを確認する（Ｓ６３０）。再生要請されたコンテンツに対してフォーマット変換が必要であるかどうかは、ホームサーバー２００に装着された周辺機器１０で再生要請されたコンテンツのＡ／Ｖファイルフォーマットをデコード可能であるかどうかによって判断される。このために、制御部２２０は、再生要請されたコンテンツのＡ／Ｖファイルフォーマットと周辺機器１０でデコード可能なＡ／Ｖファイルフォーマットとを比べる。比較の結果、両者が一致すれば、フォーマット変換を不要とするい場合（Ｓ６４０：Ｎ）に該当するので、制御部２２０は、再生要請されたコンテンツをそのまま周辺機器１０に伝送する（Ｓ６５０）。
【００５７】
一方、周辺機器１０でデコード可能なＡ／Ｖファイルフォーマットと再生要請されたコンテンツのＡ／Ｖファイルとが一致しない場合、周辺機器１０は、再生要請されたコンテンツのＡ／Ｖファイルをデコードすることができないので、再生要請されたコンテンツのＡ／Ｖファイルフォーマットの変換を必要とする。このように再生要請されたコンテンツのＡ／Ｖファイルフォーマットの変換を必要とする場合（Ｓ６４０：Ｙ）、制御部２２０は、アプリケーションプログラム記憶部２６０に記憶されているフォーマット変換アプリケーションプログラムを実行させる（Ｓ６６０）。制御部２２０の制御によってフォーマット変換アプリケーションプログラムが実行されれば、制御部２２０は、再生要請されたコンテンツのＡ／Ｖフォーマットを周辺機器１０で再生可能なＡ／Ｖフォーマットに変換するための所定のトランスコーダーをデータベース２７０から読み出し、それをフォーマット変換アプリケーションプログラムに伝送する。
【００５８】
フォーマット変換アプリケーションプログラムは、制御部２２０から伝送されたトランスコーダーを用いて再生要請されたコンテンツのＡ／Ｖフォーマットを周辺機器１０で再生可能なＡ／Ｖフォーマットに変換する（Ｓ６７０）。その後、制御部２２０は、変換アプリケーションプログラムのトランスコーディングによってファイルフォーマットが変換されたコンテンツを周辺機器１０に伝送する（Ｓ６８０）。
【００５９】
このような方式によって、周辺機器１０は、自分でデコード可能な変換後のファイルフォーマットをホームサーバー２００から伝送されるため、再生要請されたコンテンツを再生することができるようになる。
【００６０】
以上、本発明の好適な実施の形態例について図示し説明したが、本発明は、これらの特定の実施の形態例に限定されるものではなく、特許請求の範囲で請求する本発明の要旨を逸脱することなく当該発明の属する技術分野における通常の知識を有する者であれば何人でも種々の変形実施が可能であることはもとより、かかる変更は特許請求の範囲の記載範囲に属することはいうまでもない。
【図面の簡単な説明】
【００６１】
【図１】従来の周辺機器（パーソナル・ポータブル・メディア・プレーヤー）とホームサーバー間におけるコンテンツの伝送を示す図である。
【図２】本発明によるコンテンツ伝送システムの構成を示すブロック図である。
【図３】図２に示すコネクターと周辺機器との接続方法を示す図である。
【図４】本発明の第１の実施の形態例によるコンテンツ伝送有無の判別方法の説明に供されるフローチャートである。
【図５】本発明の第２の実施の形態例による統合メディア再生プログラムを用いたコンテンツ再生方法の説明に供されるフローチャートである。
【図６】本発明の第３の実施の形態例によるメディアフォーマット変換機能を用いたコンテンツ伝送方法の説明に供されるフローチャートである。
【符号の説明】
【００６２】
１０      周辺機器
２００    ホームサーバー
２１０    コネクター
２２０    制御部
２３０    コンテンツ・リスト管理部
２３５    コンテンツ記憶部
２４０    機種判断部
２５０    Ａ／Ｖフォーマットタイプ判断部
２６０    アプリケーションプログラム記憶部
２７０    データベース
２８０    ネットワーク・インターフェース部
【図１】
2006221646.tif 000003
【図２】
2006221646.tif 000004
【図３】
2006221646.tif 000005
【図４】
2006221646.tif 000006
【図５】
2006221646.tif 000007
【図６】
2006221646.tif 000008