(57)【要約】【課題】ユーザの使い勝手を損なうことなく、ネットワークに接続される複数の電子機器の能力を最大限に生かして、ユーザの要望を満たすようにする。【解決手段】ネットワーク上に接続される複数個の電子機器は、機器間でコンテンツのやり取りをするための仕様として特定の１つの仕様に準拠する。受付手段でユーザからのコンテンツの第１の機器での利用のための送出指示を受け付けたときに、第１の機器が、そのコンテンツのデータフォーマットをサポートしているか否かをチェックする。データフォーマットをサポートしていないと判断したときに、ネットワーク上に接続されている機器の中で、そのデータフォーマットを、第１の機器がサポートするデータフォーマットに変換できる第２の機器を検出し、その第２の機器に対してデータフォーマットの変換要求をし、その第２の機器を介して、第１の機器にデータを伝送するようにする。【選択図】図２
2010049525.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に接続される複数個の機器間でコンテンツのやり取りをするための仕様として特定の１つの仕様に準拠するインターフェースを備える複数個の機器が接続される前記ネットワークに接続し、前記仕様に準拠して、複数個の機器間でコンテンツのやり取りをするためのインターフェース手段と、
ユーザからの、自装置からのコンテンツを、前記ネットワーク上の第１の機器で利用するようにする指示入力を受け付ける受付手段と、
前記受付手段で前記指示入力を受け付けたときに、前記コンテンツの送出に先立ち、前記第１の機器が、前記データフォーマットをサポートしているか否かをチェックするチェック手段と、
前記チェック手段で、前記データフォーマットをサポートしていないと判断したときに、前記ネットワーク上に接続されている機器の中で、前記データフォーマットを、前記第１の機器がサポートするデータフォーマットに変換できる第２の機器を検出する検出手段と、
前記検出手段で前記第２の機器を検出したとき、前記第２の機器に、前記データフォーマットの変換後のコンテンツのデータを伝送する相手先の情報を伝送する伝送先情報伝送手段と、
前記伝送先情報伝送手段で前記相手先の情報を伝送した後、前記第２の機器に対して前記データフォーマットの変換要求をすると共に、前記第２の機器に、前記コンテンツのデータを前記インターフェース手段を通じて伝送する伝送手段と、
を備えるコンテンツ送出装置。
【請求項２】
請求項１に記載のコンテンツ送出装置において、
前記検出手段で前記第２の機器を検出できないときには、ユーザに前記第１の機器での前記コンテンツの利用が不可であることを通知する手段を備える
コンテンツ送出装置。
【請求項３】
請求項１に記載のコンテンツ送出装置において、
前記受付手段で前記指示入力を受け付けたときに、前記第１の機器が、前記コンテンツを利用する機能をサポートしているか否かをチェックする別のチェック手段を備え、
前記別のチェック手段で、前記第１の機器が、前記コンテンツを利用する機能をサポートしているときには、前記チェック手段を実行するようにすると共に、前記第１の機器が、前記コンテンツを利用する機能をサポートしていないときには、ユーザに前記第１の機器での前記コンテンツの利用が不可であることを通知する手段を備える
コンテンツ送出装置。
【請求項４】
請求項１に記載のコンテンツ送出装置において、
前記チェック手段は、前記第１の機器に対して問い合わせることにより、前記第１の機器が前記データフォーマットをサポートしているかどうかをチェックし、
前記検出手段は、前記ネットワークに接続されている機器のそれぞれに問い合わせることにより、前記第１の機器がサポートするデータフォーマットに変換できる第２の機器を検出する
コンテンツ送出装置。
【請求項５】
請求項１に記載のコンテンツ送出装置において、
前記ネットワークに接続されている機器のそれぞれから、それぞれの機器がサポートするデータフォーマットに関する情報を予め取得して、記憶部に保持する手段を備え、
前記チェック手段は、前記記憶部に保持されている情報を参照することにより、記第１の機器が前記データフォーマットをサポートしているかどうかをチェックし、
前記検出手段は、前記記憶部に保持されている情報を参照することにより、前記第１の機器がサポートするデータフォーマットに変換できる第２の機器を検出する
コンテンツ送出装置。
【請求項６】
請求項１〜請求項５のいずれかに記載のコンテンツ送出装置において、
前記特定の１つの仕様は、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）ガイドラインに対応する仕様である
コンテンツ送出装置。
【請求項７】
ネットワーク上に接続される複数個の機器間でコンテンツのやり取りをするための仕様として特定の１つの仕様に準拠するインターフェースを備えるコンテンツ送出装置が、ユーザからの、自装置からのコンテンツを、前記ネットワークに接続され、かつ、前記仕様に準拠しているインターフェースを備えるコンテンツ利用装置で利用するようにする指示入力を受け付ける受付工程と、
前記コンテンツ送出装置が、前記受付工程で前記指示入力を受け付けたときに、前記コンテンツの送出に先立ち、前記コンテンツ利用装置が、前記データフォーマットをサポートしているか否かをチェックするチェック工程と、
前記コンテンツ送出装置が、前記チェック工程で、前記データフォーマットをサポートしていないと判断したときに、前記ネットワーク上に接続されている機器の中で、前記データフォーマットを、前記コンテンツ利用装置がサポートするデータフォーマットに変換できる別の機器を検出する検出工程と、
前記コンテンツ送出装置が、前記検出工程で前記別の機器を検出したとき、前記別の機器に、前記データフォーマットの変換後のコンテンツのデータを伝送する相手先の情報を伝送する伝送先情報伝送工程と、
前記コンテンツ送出装置が、前記伝送先情報伝送工程で、前記別の機器に前記相手先の情報を伝送した後、前記別の機器に対して前記データフォーマットの変換要求をすると共に、前記別の機器に、前記コンテンツのデータを前記ネットワークを通じて伝送する伝送工程と、
を備えるコンテンツ伝送方法。
【請求項８】
ネットワーク上に接続される複数個の機器間でコンテンツのやり取りをするための仕様として特定の１つの仕様に準拠するインターフェースを備える複数個の機器が接続される前記ネットワークに接続し、前記仕様に準拠して、複数個の機器間でコンテンツのやり取りをするための第１のインターフェース手段と、
前記仕様に準拠する第２のインターフェース手段を備える第１の機器からのコンテンツを利用する機能手段と、
ユーザからの、前記第１の機器からのコンテンツを、自装置で利用するようにする指示入力を受け付ける受付手段と、
前記受付手段で前記指示入力を受け付けたときに、前記第１の機器からの前記コンテンツの利用に先立ち、前記第１の機器からの前記コンテンツのデータフォーマットをチェックするチェック手段と、
前記チェック手段で、自装置が、前記データフォーマットをサポートしていないと判断したときに、前記ネットワーク上に接続されている機器の中で、前記データフォーマットを、前記自装置がサポートするデータフォーマットに変換できる第２の機器を検出する検出手段と、
前記検出手段で前記第２の機器を検出したとき、前記第２の機器に、前記データフォーマット変換前のコンテンツのデータの伝送元の情報を伝送すると共に、前記データフォーマットの変換後のコンテンツのデータを伝送する相手先の情報を伝送する第１の伝送用情報伝送手段と、
前記検出手段で前記第２の機器を検出したとき、前記第１の機器に対して、前記コンテンツのデータを伝送する相手先の情報として前記第２の機器の情報を伝送すると共に、前記相手先にデータフォーマット変換要求を送るように指示する第２の伝送用情報伝送手段と、
を備え、
前記第２の機器から前記ネットワークを通じて送られてくる前記データフォーマットの変換後の前記コンテンツのデータを前記インターフェース手段を通じて受信して、前記機能手段により処理を行なうようにしたコンテンツ利用装置。
【請求項９】
請求項８に記載のコンテンツ利用装置において、
前記検出手段で前記第２の機器を検出できないときには、ユーザに前記第１の機器からの前記コンテンツの利用が不可であることを通知する手段を備える
コンテンツ利用装置。
【請求項１０】
請求項８に記載のコンテンツ利用装置において、
前記チェック手段は、前記第１の機器に対して問い合わせることにより、前記第１の機器からの前記コンテンツの前記データフォーマットをチェックし、
前記検出手段は、前記ネットワークに接続されている機器のそれぞれに問い合わせることにより、前記自装置がサポートするデータフォーマットに変換できる第２の機器を検出する
コンテンツ利用装置。
【請求項１１】
請求項８に記載のコンテンツ利用装置において、
前記ネットワークに接続されている機器のそれぞれから、それぞれの機器がサポートするデータフォーマットに関する情報を予め取得して、記憶部に保持する手段を備え、
前記チェック手段は、前記記憶部に保持されている情報を参照することにより、記第１の機器の前記コンテンツの前記データフォーマットをチェックし、
前記検出手段は、前記記憶部に保持されている情報を参照することにより、前記自装置がサポートするデータフォーマットに変換できる第２の機器を検出する
コンテンツ利用装置。
【請求項１２】
請求項８〜請求項１１のいずれかに記載のコンテンツ利用装置において、
前記特定の１つの仕様は、ＤＬＮＡ（Digital  Living  Network  Alliance）ガイドラインに対応する仕様である
コンテンツ利用装置。
【請求項１３】
ネットワーク上に接続される複数個の機器間でコンテンツのやり取りをするための仕様として特定の１つの仕様に準拠するインターフェースを備えるコンテンツ利用装置が、ユーザからの、コンテンツ送出装置からのコンテンツを、自装置で利用するようにする指示入力を受け付ける受付工程と、
前記コンテンツ利用装置が、前記受付工程で前記指示入力を受け付けたときに、前記コンテンツ送出装置からの前記コンテンツの利用に先立ち、前記コンテンツ送出装置からの前記コンテンツのデータフォーマットをチェックするチェック工程と、
前記コンテンツ利用装置が、前記チェック工程で、自装置が、前記データフォーマットをサポートしていないと判断したときに、前記ネットワーク上に接続されている機器の中で、前記データフォーマットを、前記自装置がサポートするデータフォーマットに変換できる別の機器を検出する検出工程と、
前記コンテンツ利用装置が、前記検出工程で前記第２の機器を検出したとき、前記別の機器に、前記データフォーマット変換前のコンテンツのデータの伝送元の情報を伝送すると共に、前記データフォーマットの変換後のコンテンツのデータを伝送する相手先の情報を伝送する第１の伝送用情報伝送工程と、
前記コンテンツ利用装置が、前記検出工程で前記別の機器を検出したとき、前記コンテンツ送出装置に対して、前記コンテンツのデータを伝送する相手先の情報として前記コンテンツ利用装置の情報を伝送すると共に、前記相手先にデータフォーマット変換要求を送るように指示する第２の伝送用情報伝送工程と、
を備え、
前記コンテンツ利用装置が、前記コンテンツ使用装置から前記ネットワークを通じて送られてくる前記データフォーマットの変換後の前記コンテンツのデータを前記ネットワークを通じて受信し、受信した前記コンテンツのデータを利用処理するようにしたコンテンツ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを通じて画像や音声（音楽）などのコンテンツをやり取りして、コンテンツ送出装置からのコンテンツをコンテンツ利用装置で利用できるようにする場合におけるコンテンツ送出装置、コンテンツ利用装置およびコンテンツ伝送方法に関する。
【背景技術】
【０００２】
近年、ＤＶＤレコーダーやステレオ再生装置、ゲーム機器、およびデジタルカメラといった様々な民生用電子機器に、ネットワークを構成可能な無線通信機能が搭載されている。そして、それらの無線通信機能を搭載した電子機器を繋いで構成したネットワーク上でコンテンツをやり取りする技術として、ＤＬＮＡ（Digital  Living  Network  Alliance）ガイドラインなど、複数のガイドラインや規格が存在する。
【０００３】
例えばＤＬＮＡガイドラインは、電子機器同士の相互接続性を実現するために活動する団体が提示している、通信方式やデータ伝送方式の仕様およびデータフォーマットに関するガイドラインである。
【０００４】
このＤＬＮＡガイドラインでは、コンテンツを記録、蓄積、提供するＤＭＳ（Digital  Media  Server）と、前記コンテンツを再生するＤＭＰ（Digital  Media  Player）が規定されている。ＤＬＮＡガイドラインに準拠した電子機器には、ＤＭＳ，ＤＭＰのいずれか、または、両方の機能が持たせられる。電子機器をネットワークに繋ぐだけで、ＤＭＳ，ＤＭＰのどちらの機能も利用可能になる。
【０００５】
ＤＭＳの機能を備える電子機器としては、パソコンやホームサーバ、ＤＶＤ／ハードディスクレコーダ、デジタルカメラ、カメラ付き携帯電話端末などが想定されている。また、ＤＭＰの機能を備える電子機器としては、テレビ受信機、パソコン、ＰＤＡ（Personal  Digital  Assistants）などが想定されている。
【０００６】
ＤＬＮＡガイドラインによれば、ＤＭＰは、ネットワーク内に存在するＤＭＳを探し出し、利用可能なコンテンツの一覧を自動的に取得することができる。したがって、この一覧を利用したユーザインターフェースを利用することにより、複数の電子機器を連携させた処理動作を簡単に実現することができる。
【０００７】
例えば、ユーザが、テレビ受信機の画面に表示されているユーザインターフェースをテレビリモコンで操作して、デジタルカメラで撮影された画像をテレビ受信機で表示するように指示する。すると、テレビ受信機に搭載されているＤＬＮＡガイドライン準拠のコントローラによりデジタルカメラが制御され、当該デジタルカメラに保存されている画像データが、例えば無線通信でテレビ受信機に伝送される。これにより、デジタルカメラで撮影された画像を、テレビ受信機の大画面に表示させて楽しむことができる。
【０００８】
ところで、家庭内における電子機器の台数が増加すると、ネットワーク上において、相互に繋げる電子機器の組み合わせ総数は、電子機器の台数増加に比べて飛躍的に増える。
【０００９】
しかしながら、上述したガイドラインや規格に準拠する従来の技術によるユーザインターフェースでは、個々の電子機器に対して相互接続する電子機器の最適な選択はユーザに委ねられており、電子機器の台数増加にはユーザ自身が対応しなければならない。
【００１０】
さらに、それぞれの電子機器がサポートするコンテンツの種類（データフォーマットの違いなどを含む）は同一とは限らないので、ユーザが選択するコンテンツの種類に応じて、ユーザが接続選択すべき電子機器が変わる、という状況が発生し得る。
【００１１】
このため、ユーザには、コンテンツ種別と、それぞれの電子機器のコンテンツ再生可否に関する高度な知識が求められる。その結果、無線通信機能を備えた民生用電子機器が自宅に増えるにつれ、かえって一般的なユーザーには電子機器を使いこなすことが困難になる、という問題があった。
【００１２】
この問題を解決する方法として、特許文献１（特表２００４−５３８６８０号公報）に示されたアプローチがある。
【００１３】
この特許文献１の方法では、図１５に示すように、１つの中央制御システム１に対して、無線通信方式（例えばワイヤレスＬＡＮ）および／または有線通信方式（イーサネット（登録商標））で、複数の電子機器２，４，５，６を接続する。例えば、図１５の例においては、携帯電話端末２は、無線ルータ３を通じて、無線通信方式で中央制御システム１に対して接続されている。また、テレビ受信機４、パソコン５、デジタルカメラ６は、有線通信方式で中央制御システム１に対して接続されている。
【００１４】
この特許文献１では、中央制御システム１は、それぞれの電子機器２，４，５，６がサポートする異なるデータ伝送プロトコルのすべてをサポートするように構成されている。異なるデータ伝送プロトコルとしては、例えば、ＴＣＰ／ＩＰ（Transmission  Control  Protocol／Internet  Protocol）やＨＴＴＰ（Hypertext  Transfer  Protocol）などが挙げられる。
【００１５】
この特許文献１では、ユーザーは、中央制御システム１が提供するユーザーインターフェースを操作することにより、常に、中央制御システム１を介して、それぞれの電子機器２，４，５，６を使用するように構成されている。これにより、ユーザーは、それぞれの電子機器２，４，５，６の通信方式の違いや、データ伝送プロトコルの違いを意識することなく、それぞれの電子機器２，４，５，６の所望の機能を使用できる。
【００１６】
上記の特許文献は、次の通りである。
【特許文献１】特表２００４−５３８６８０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
しかしながら、上記の特許文献１のアプローチには、次のような問題点がある。
【００１８】
第１に、中央制御システム１は、多くの電子機器と接続するためには、数多くの異なる通信方式をサポートしなければならない、という問題点がある。
【００１９】
第２に、中央制御システム１は、多くの電子機器とデータのやり取りをするためには、数多くの異なるデータ伝送方式をサポートしなければならない、という問題点がある。
【００２０】
第３に、特許文献１では、ネットワーク接続の仕様についての複数のガイドラインや規格をサポートする一元的な統合ユーザーインターフェースを用いるが、この統合ユーザーインターフェースは、非常に複雑なものになる。このため、単一のガイドラインや規格に準拠したユーザーインターフェースに比べて、使い勝手が悪くなる場合がある、という問題点がある。
【００２１】
第４に、中央制御システム１は、上述の要件を満たすため多機能になるので、多くのユーザーにとって高価な製品になる、という問題点がある。
【００２２】
この発明は、以上の問題点を解決した装置および方法を提供することを目的とする。
【課題を解決するための手段】
【００２３】
上記の課題を解決するために、請求項１の発明は、
ネットワーク上に接続される複数個の機器間でコンテンツのやり取りをするための仕様として特定の１つの仕様に準拠するインターフェースを備える複数個の機器が接続される前記ネットワークに接続し、前記仕様に準拠して、複数個の機器間でコンテンツのやり取りをするためのインターフェース手段と、
ユーザからの、自装置からのコンテンツを、前記ネットワーク上の第１の機器で利用するようにする指示入力を受け付ける受付手段と、
前記受付手段で前記指示入力を受け付けたときに、前記コンテンツの送出に先立ち、前記第１の機器が、前記データフォーマットをサポートしているか否かをチェックするチェック手段と、
前記チェック手段で、前記データフォーマットをサポートしていないと判断したときに、前記ネットワーク上に接続されている機器の中で、前記データフォーマットを、前記第１の機器がサポートするデータフォーマットに変換できる第２の機器を検出する検出手段と、
前記検出手段で前記第２の機器を検出したとき、前記第２の機器に、前記データフォーマットの変換後のコンテンツのデータを伝送する相手先の情報を伝送する伝送先情報伝送手段と、
前記伝送先情報伝送手段で前記相手先の情報を伝送した後、前記第２の機器に対して前記データフォーマットの変換要求をすると共に、前記第２の機器に、前記コンテンツのデータを前記インターフェース手段を通じて伝送する伝送手段と、
を備えるコンテンツ送出装置を提供する。
【００２４】
上記の構成の請求項１の発明においては、コンテンツのデータのやり取りは、ネットワークを通じて、特定の１つの仕様に準拠する機器間において行なうようにされる。そして、請求項１の発明においては、ある機器Ａにおいて、自機器Ａが持つコンテンツの利用（例えばコンテンツの再生）を、ネットワーク上の第１の機器Ｂで行なうよう指示にするユーザ指示入力を受け付けることができる。
【００２５】
前記のユーザ指示入力を受け付けると、当該機器Ａは、そのコンテンツの送出に先立ち、第１の機器Ｂが、当該コンテンツのデータフォーマットをサポートしているか否かをチェックする。そのチェックの結果、第１の機器Ｂが、前記データフォーマットをサポートしていないと判断したときには、機器Ａは、第１の機器Ｂに対して、コンテンツのデータをそのまま伝送することはしない。その代わりに、機器Ａは、ネットワーク上に接続されている機器の中から、前記データフォーマットを第１の機器Ｂがサポートするデータフォーマットに変換できる第２の機器を探す。
【００２６】
第２の機器Ｃを検出できたら、機器Ａは、第２の機器Ｃに、データフォーマットの変換後のコンテンツのデータを伝送する相手先の情報を伝送する。そして、機器Ａは、第２の機器Ｃに対してデータフォーマットの変換要求をすると共に、当該第２の機器Ｃに、前記コンテンツのデータを伝送する。
【００２７】
すると、第２の機器Ｃは、受け取ったコンテンツのデータのデータフォーマットを、第１の機器Ｂがサポートするデータフォーマットに変換する。そして、第２の機器Ｃは、相手先の情報として受け取った第１の機器Ｂの情報を用いて、当該第１の機器Ｂに、データフォーマットの変換後のコンテンツのデータを伝送する。
【００２８】
こうして、請求項１の発明によれば、第１の機器Ｂで、機器Ａからのコンテンツを利用（例えば再生）することが可能となる。この場合に、機器Ａでのユーザは、単に、機器Ａからのコンテンツを、第１の機器Ｂで利用（例えば再生）することを指示するだけで、第２の機器Ｃの介在を指示する必要はない。したがって、ユーザは、各機器がサポートするコンテンツの種類（データフォーマットの違いなどを含む）を意識することなく、希望する処理を指示することにより、当該指示に応じた処理結果が得られる。
【００２９】
また、請求項８の発明は、
ネットワーク上に接続される複数個の機器間でコンテンツのやり取りをするための仕様として特定の１つの仕様に準拠するインターフェースを備える複数個の機器が接続される前記ネットワークに接続し、前記仕様に準拠して、複数個の機器間でコンテンツのやり取りをするための第１のインターフェース手段と、
前記仕様に準拠する第２のインターフェース手段を備える第１の機器からのコンテンツを利用する機能手段と、
ユーザからの、前記第１の機器からのコンテンツを、自装置で利用するようにする指示入力を受け付ける受付手段と、
前記受付手段で前記指示入力を受け付けたときに、前記第１の機器からの前記コンテンツの利用に先立ち、前記第１の機器からの前記コンテンツのデータフォーマットをチェックするチェック手段と、
前記チェック手段で、自装置が、前記データフォーマットをサポートしていないと判断したときに、前記ネットワーク上に接続されている機器の中で、前記データフォーマットを、前記自装置がサポートするデータフォーマットに変換できる第２の機器を検出する検出手段と、
前記検出手段で前記第２の機器を検出したとき、前記第２の機器に、前記データフォーマット変換前のコンテンツのデータの伝送元の情報を伝送すると共に、前記データフォーマットの変換後のコンテンツのデータを伝送する相手先の情報を伝送する第１の伝送用情報伝送手段と、
前記検出手段で前記第２の機器を検出したとき、前記第１の機器に対して、前記コンテンツのデータを伝送する相手先の情報として前記第２の機器の情報を伝送すると共に、前記相手先にデータフォーマット変換要求を送るように指示する第２の伝送用情報伝送手段と、
を備え、
前記第２の機器から前記ネットワークを通じて送られてくる前記データフォーマットの変換後の前記コンテンツのデータを前記インターフェース手段を通じて受信して、前記機能手段により処理を行なうようにしたコンテンツ利用装置を提供する。
【００３０】
上記の構成の請求項８の発明においては、コンテンツのデータのやり取りは、ネットワークを通じて、特定の１つの仕様に準拠する機器間において行なうようにされる。そして、請求項８の発明においては、ある装置Ａにおいて、自装置Ａが持つコンテンツの利用機能（例えば再生機能）を用いて、ネットワーク上の第１の機器Ｂからのコンテンツを利用（例えば再生）するように指示するユーザ指示入力を受け付けることができる。
【００３１】
前記のユーザ指示入力を受け付けると、当該装置Ａは、そのコンテンツの利用に先立ち、第１の機器Ｂからのコンテンツのデータフォーマットをチェックする。そのチェックの結果、自装置Ａが、第１の機器Ｂからのコンテンツのデータフォーマットをサポートしていないと判断したときには、自装置Ａは、第１の機器Ｂに対して、コンテンツのデータの自装置Ａへの伝送を要求しない。その代わりに、自装置Ａは、ネットワーク上に接続されている機器の中から、前記データフォーマットを自装置Ａがサポートするデータフォーマットに変換できる第２の機器Ｃを探す。
【００３２】
第２の機器Ｃを検出できたら、自装置Ａは、第２の機器Ｃに、データフォーマット変換前のコンテンツのデータの伝送元の情報を伝送すると共に、前記データフォーマットの変換後のコンテンツのデータを伝送する相手先の情報を伝送する。
【００３３】
また、第２の機器Ｃを検出できたら、自装置Ａは、第１の機器Ｂに対して、コンテンツのデータを伝送する相手先の情報として第２の機器Ｃの情報を伝送すると共に、相手先にデータフォーマット変換要求を送るように指示する。
【００３４】
すると、第１の機器Ｂは、第２の機器Ｃに、データフォーマット変換要求を送ると共に、コンテンツのデータを伝送する。第２の機器Ｃは、受け取ったコンテンツのデータのデータフォーマットを、装置Ａがサポートするデータフォーマットに変換する。そして、第２の機器Ｃは、相手先の情報として受け取った装置Ａの情報を用いて、当該装置Ａに、データフォーマットの変換後のコンテンツのデータを伝送する。
【００３５】
こうして、請求項１の発明によれば、装置Ａでは、第１の機器Ｂからのコンテンツのデータフォーマットをサポートしていなくても、当該第１の機器Ｂからのコンテンツを利用（例えば再生）することが可能となる。この場合に、機器Ａのユーザは、単に、第１の機器Ｂからのコンテンツを、自装置Ａで利用（例えば再生）することを指示するだけで、第２の機器Ｃの介在を指示する必要はない。したがって、ユーザは、各機器がサポートするコンテンツの種類（データフォーマットの違いなどを含む）を意識することなく、希望する処理を指示することにより、当該指示に応じた処理結果が得られる。
【発明の効果】
【００３６】
この発明によれば、特定の１つの仕様に準拠した電子機器間で、ネットワークを通じてコンテンツのデータのやり取りをする場合に、最適な機器の組み合わせが自動的に選択される。このため、ユーザの使い勝手を損なうことなく、ネットワークに接続される複数の電子機器の能力を最大限に生かして、ユーザの要望を満たすことができる。
【発明を実施するための最良の形態】
【００３７】
以下、この発明によるコンテンツ送出装置、コンテンツ利用装置およびコンテンツ伝送方法の実施形態を、図を参照しながら説明する。なお、この明細書において、コンテンツの利用とは、コンテンツがユーザに提供される状況にされることを意味している。すなわち、コンテンツの利用には、例えば、コンテンツが画像である場合の表示画面への表示、コンテンツが音楽である場合の音響再生、コンテンツがテキスト文字である場合の表示画面への表示、などを含む。
【００３８】
＜第１の実施形態＞
［ネットワークシステムの構成例］
図１は、この実施形態のコンテンツ送出装置、コンテンツ利用装置を含むネットワークシステムの一例の構成例を示す図である。この実施形態では、ネットワーク１０に対して、複数個の電子機器、この例では、携帯電話端末１１、テレビ受信機１２、パソコン１３、デジタルカメラ１４、ＰＤＡ１５が接続されている。
【００３９】
そして、この実施形態では、携帯電話端末１１、テレビ受信機１２、パソコン１３、デジタルカメラ１４、ＰＤＡ１５のそれぞれは、ＤＬＮＡガイドラインに準拠する通信インターフェースおよびユーザインターフェースを備える。
【００４０】
携帯電話端末１１は、この実施形態のコンテンツ送出装置の一例であり、ＤＭＳの機能を備えている。この例では、携帯電話端末１１は、無線ルータ１６を介して無線通信方式でネットワーク１０に接続されている。
【００４１】
この携帯電話端末１１は、カメラ機能部を備えると共に、このカメラ機能部で撮像された撮像画像の画像データを記憶部に蓄積し、ユーザ指示に応じて、記憶部に蓄積されている撮像画像の画像データを、ネットワーク１０に送出する機能を備える。画像データにオーディオデータが付随される場合もある。
【００４２】
デジタルカメラ１４も、この実施形態のコンテンツ送出装置の一例であり、ＤＬＮＡガイドラインにおけるＤＭＳの機能を備えている。この例では、デジタルカメラ１４は、例えばイーサネット（登録商標）からなる有線通信方式により、ネットワーク１０に接続されている。そして、このデジタルカメラ１４は、そのカメラ機能部で撮像された撮像画像の画像データを記憶部に蓄積し、ユーザ指示に応じて、記憶部に蓄積されている撮像画像の画像データを、ネットワーク１０に送出する機能を備える。画像データにオーディオデータが付随される場合もある。
【００４３】
テレビ受信機１２は、表示画面１２Ａを備え、テレビ放送番組を受信して当該表示画面１２Ａに表示する機能に加えて、ＤＬＮＡガイドラインにおけるＤＭＰの機能を備える。テレビ受信機１２は、この実施形態のコンテンツ利用装置の一例である。この例では、テレビ受信機１２は、例えばイーサネット（登録商標）からなる有線通信方式により、ネットワーク１０に接続されている。
【００４４】
そして、テレビ受信機１２は、ネットワークを通じた画像データを受け取って、当該画像データによる画像を表示画面１２Ａに映出する機能を備える。なお、テレビ受信機１２が受け取る画像データにオーディオデータが付随されることもあり、そのオーディオデータを受け取って、スピーカで音響再生する機能も備える。
【００４５】
パソコン１３は、この実施形態では、ＤＬＮＡガイドラインにおけるＤＭＳおよびＤＭＰの機能を備える。したがって、パソコン１３は、この実施形態のコンテンツ送出装置およびコンテンツ利用装置の一例である。この例では、パソコン１３は、例えばイーサネット（登録商標）からなる有線通信方式により、ネットワーク１０に接続されている。
【００４６】
パソコン１３は、ネットワークを通じた画像データやオーディオデータを受け取って、画像データによる画像を表示画面に映出したり、オーディオデータをスピーカで音響再生する機能を備える。また、パソコン１３が蓄積する画像データやオーディオデータをネットワーク１０を通じて送出する機能も備える。
【００４７】
ＰＤＡ１５は、この実施形態では、ＤＬＮＡガイドラインにおけるＤＭＳおよびＤＭＰの機能を備える。したがって、ＰＤＡ１５は、この実施形態のコンテンツ送出装置およびコンテンツ利用装置の一例である。そして、ＰＤＡ１５は、例えばイーサネット（登録商標）からなる有線通信方式により、ネットワーク１０に接続されており、上述したパソコン１３の機能と同様の機能を備える。
【００４８】
以上のように、この実施形態のネットワークシステムは、前述した特許文献１のように複数のガイドラインや規格に準拠した製品を中央制御システムを設けて、統合する構成とは全く異なる。すなわち、この実施形態のネットワークシステムにおいては、中央制御システムは存在しない。
【００４９】
その代わりに、この実施形態では、画像データやオーディオデータをネットワーク１０を介してやり取りする電子機器としては、１つの共通のガイドライン、この例では、ＤＬＮＡガイドラインに準拠している機器のみを対象とする。
【００５０】
そして、この実施形態では、特許文献１のように中央制御システム上で、統合されたユーザインターフェースを用いるのではなく、ユーザが、各機器が備えるユーザインターフェースを用いて、データをやり取りする指示をすることができるように構成される。
【００５１】
例えば、ＤＭＰであるテレビ受信機１２は、ネットワーク１０内に存在するＤＭＳである携帯電話端末１１、パソコン１３、デジタルカメラ１４を探し出し、利用可能なコンテンツの一覧を自動的に取得する。例えばデジタルカメラで撮影した写真の画像を、テレビ受信機１２の大画面１２Ａで表示しようとする場合には、ユーザは、テレビ受信機１２が提供するユーザインターフェースをリモコンなどにより操作して、その旨の指示することができるしている。すなわち、ＤＭＰの機能を備える機器は、自機が提供するユーザインターフェースを通じて、ユーザが、ＤＭＳからのデータを受け取って再生等することができるように構成されている。
【００５２】
また、この実施形態では、ＤＭＳの機能を備える機器においても、自機が提供するユーザインターフェースを操作することにより、自機に保持されているデータを、ＤＭＰであるテレビ受信機などに伝送して再生等させる指示ができるように構成されている。
【００５３】
［フォーマット変換を伴うデータ伝送についての説明］
ところで、画像データやオーディオデータのデータフォーマットには、多数の種類がある。ＤＭＳである携帯電話端末１１やデジタルカメラ１４は、その多種のデータフォーマットのうちから定められた、特定の１または複数のデータフォーマットをサポートし、当該データフォーマットの画像データやオーディオデータをネットワーク１０に送出する。
【００５４】
一方、ＤＭＰであるテレビ受信機１２、パソコン１３，ＰＤＡ１５は、画像データやオーディオデータの多数の画像データのデータフォーマットの全てをサポートするわけではないことは言うまでもない。
【００５５】
このため、例えば、ユーザによって、ある電子機器のコンテンツのデータを別の電子機器に伝送して再生する指示があったとき、ある電子機器のコンテンツのデータフォーマットが、別の電子機器でサポートされていないために再生ができないという状況が生じる。
【００５６】
例えば携帯電話端末１１に保持されている画像データを、テレビ受信機１２の大画面１２Ａで表示させようとしたが、その画像データのデータフォーマットがテレビ受信機１２でサポートしておらず、そのためユーザの要望が満たせないという可能性がある。なぜなら、ＤＬＮＡなど相互接続性に関するガイドラインは、性能や機能が異なる多くの電子機器で相互接続性を実現するため、サポート必須機能のほかにオプション機能という位置づけがあり、この機能については電子機器によってはサポート対象外になるからである。
【００５７】
この実施形態では、上述の電子機器１１，１２，１３，１４，１５は、上述の問題を解決する構成を備えている。
【００５８】
すなわち、この実施形態のコンテンツ送出装置およびコンテンツ利用装置を構成する各電子機器は、マイクロコンピュータを備えると共に、ＤＬＮＡガイドラインに準拠するための機能手段を実現するためのソフトウエアプログラムがメモリに格納されている。この実施形態のコンテンツ送出装置およびコンテンツ利用装置を構成する各電子機器は、これに加えて、さらに、以下に説明するような処理機能を行なうための、ソフトウエアプログラムがメモリに追加格納されている。
【００５９】
この実施形態のコンテンツ送出装置は、ユーザが選択した画像や音楽などのコンテンツのデータを、ユーザが望む電子機器上で正しく表示や再生ができるデータフォーマットに変換する機能を備えた電子機器をネットワーク１０上で自動的に検出する機能を備える。そして、この実施形態のコンテンツ送出装置は、その検出した電子機器に対してデータフォーマット変換を要求し、さらにデータフォーマット変換後のデータを、ユーザが望む電子機器に伝送するよう要求する機能を備える。
【００６０】
また、この実施形態においては、コンテンツ送出装置からのデータフォーマット変換の要求を受けた電子機器は、当該コンテンツ送出装置からのコンテンツデータを受けると、指示されたデータフォーマット変換を実行する。そして、当該データフォーマット変換を実行した電子機器は、コンテンツ送出装置から指示されたコンテンツ利用装置に、データフォーマット変換後のコンテンツのデータをネットワーク１０を通じて伝送するようにする。
【００６１】
ここで、ユーザの指示操作後の、データフォーマットの変換を行なう電子機器の検出や、当該電子機器でのデータフォーマットの変換などの処理は、この実施形態では、ユーザの操作を伴うことなく自動的に行われる。よって、ユーザから見れば、あたかもデータの送り側と受け側との間で直接データの受け渡しが行われているように見える。
【００６２】
［データフォーマット変換を伴うデータ伝送の具体例］
図２は、ユーザーの操作を伴うことなく自動的に行われるフォーマット変換とデータ伝送の一例を説明するための概念図である。この図２において、（１）〜（８）の数字が付されたコメントは、当該数字の順番に行なわれる処理の内容の示している。
【００６３】
図２の例は、ユーザが、携帯電話端末１１の表示画面に提供するユーザインターフェースを操作して、携帯電話端末１１が保持している撮像画像データをテレビ受信機１２の大画面１２Ａに表示するように指示した場合である。
【００６４】
この図２の例においては、テレビ受信機１２は、携帯電話端末１１が送出する画像コンテンツのデータのフォーマットをサポートしていない。そして、パソコン１３が、携帯電話端末１１が送出する画像コンテンツのデータのフォーマットを、テレビ受信機１２がサポートする画像データのデータフォーマットに変換する機能を備えている。
【００６５】
この図２の例では、コンテンツ送出装置の実施形態である携帯電話端末１１は、ネットワーク１０を通じて、テレビ受信機１２およびパソコン１３のそれぞれから、以下の５個の情報を取得し、上述した処理を実行する。
【００６６】
（Ａ）機器の名称
（Ｂ）ＭＡＣ（Media  Access  Control）アドレス
（Ｃ）ＩＰ（Internet  Protocol）アドレス
（Ｄ）サポートする機能
（Ｅ）サポートするデータフォーマット
ここで、上記（Ａ）〜（Ｃ）の情報は、ＤＬＮＡガイドラインに準拠する電子機器がネットワークに接続されたときに、各電子機器が相互に取得することできる。しかし、上記（Ｄ）、（Ｅ）の情報は、ＤＬＮＡガイドラインでは規定されておらず、この実施形態では、コンテンツ送出装置の実施形態である携帯電話端末１１が、他の機器に問い合わせて取得するようにする。
【００６７】
図３に、この例において、携帯電話端末１１がネットワーク１０を通じて取得して保持する各機器の情報の一例を示す。この図３に示すように、この実施形態では、携帯電話端末１１が、ＤＭＳとＤＭＰとの間でのコンテンツのデータのやり取りを制御するコントローラの機能を備えるものとしている。
【００６８】
このコントローラは、ＤＬＮＡガイドラインに準拠した処理動作を行なうソフトウエアプログラムであるが、この実施形態では、さらにＤＬＮＡガイドラインでは規定されていない、上述の処理を実行するための拡張ソフトウエアプログラムを含む。
【００６９】
この図３の例の場合であれば、図２の例は、携帯電話端末１１からの画像データのデータフォーマットが「ＧＩＦ（Graphics  Interchange  Format）」の場合である。そして、パソコン１３で、当該ＧＩＦフォーマットを、テレビ受信機１２がサポートする画像データのデータフォーマット「ＪＰＥＧ（Joint  Photographic  Experts  Group）」または「ＰＮＧ（Portable  Network  Graphics）」に変換する場合である。
【００７０】
［携帯電話端末（コンテンツ送出装置の実施形態）の処理動作］
次に、図２の（１）〜（８）までの処理手順を行なう場合における、コンテンツ送出装置の実施形態としての携帯電話端末１１が行う処理動作を、図４、図５のフローチャートを参照しながら説明する。
【００７１】
前述したように、携帯電話端末１１などネットワーク１０に接続されている電子機器は、前記（Ａ）〜（Ｃ）の情報を、ネットワーク１０に各電子機器が接続されたときに取得する。そこで、携帯電話端末１１は、ユーザからの要求に応じて、画像データやオーディオデータを再生する機能、すなわち、ＤＭＰの機能を持つ電子機器の一覧を含むユーザインターフェースをユーザに提供する。
【００７２】
この例においては、ユーザは、携帯電話端末１１において、当該ユーザインターフェースを通じて、携帯電話端末１１が保持する撮像画像をテレビ受信機１２の大画面１２Ａに表示する指示をする。すると、携帯電話端末１１のマイクロコンピュータは、プログラムメモリに記憶されている前述したコントローラのソフトウエアプログラムに従い、以下に説明するような処理を実行する。
【００７３】
先ず、携帯電話端末１１は、撮像画像の表示を依頼すべきテレビ受信機１２に、前記（Ｄ）サポートする機能、をネットワーク１０を通じて問い合わせる（ステップＳ１０１）。この問い合わせは、図２の「（１）サポートする機能の照会」に相当する。
【００７４】
この場合、問い合わせには、携帯電話端末１１が既に取得済みのテレビ受信機１２のＭＡＣアドレスおよびＩＰアドレスを用いる。以下、各電子機器がネットワーク１０を通じた問い合わせを行なう際には、それぞれ既に取得済みの対象機器のＭＡＣアドレスおよびＩＰアドレスを用いるのは、以下同様である。
【００７５】
次に、携帯電話端末１１は、テレビ受信機１２からのサポートする機能の情報を受け取り（ステップＳ１０２）、テレビ受信機１２に撮像画像の再生機能があるか否か判別する（ステップＳ１０３）。なお、図３の場合においては、テレビ受信機１２はイメージビューワーの機能を備えるので、撮像画像の再生機能があると判別される。
【００７６】
このステップＳ１０３で、テレビ受信機１２に撮像画像の再生機能がないと判別したときには、携帯電話端末１１は、再生不可能であることを表示画面に表示したり、音声により報知したりして、ユーザに、その旨を通知する（ステップＳ１０４）。そして、この処理ルーチンを終了する。
【００７７】
従来のＤＬＮＡ準拠のシステムの場合、携帯電話端末は、ステップＳ１０１，１０２を行うことなく、テレビ受信機１２に撮像画像のデータを伝送する。その結果、テレビ受信機１２では、撮像画像のデータ再生機能を有していないので、画像再生不可をユーザに通知する。しかし、携帯電話端末では、画像再生不可のユーザ通知は行なわれない。このため、携帯電話端末を操作したユーザは、携帯電話端末では画像再生不可は確認できなかった。これに対して、この実施形態では、ユーザがユーザインターフェースを通じて指示を行なったＤＭＳの機能を備える電子機器で、画像再生不可を確認することができる。
【００７８】
次に、ステップＳ１０３で、テレビ受信機１２に撮像画像の再生機能があると判別したときには、携帯電話端末１１は、テレビ受信機１２に、前記（Ｅ）サポートするデータフォーマット、を問い合わせる（ステップＳ１０５）。この問い合わせは、図２の「（２）フォーマット情報の照会」に相当する。
【００７９】
ステップＳ１０５の次には、携帯電話端末１１は、問い合わせ結果としてテレビ受信機１２から送られてくる、テレビ受信機がサポートするデータフォーマットの情報を受信する（ステップＳ１０６）。
【００８０】
携帯電話端末は、受信したデータフォーマットの情報を参照して、ユーザが画像表示を指示した撮像画像のデータフォーマットを、テレビ受信機１２がサポートしているか否か判別する（ステップＳ１０７）。
【００８１】
ステップＳ１０７で、テレビ受信機１２が、ユーザが画像表示を指示した撮像画像のデータフォーマットをサポートしていると判別したときには、携帯電話端末１１は、テレビ受信機１２に撮像画像データを伝送する（ステップＳ１０８）。そして、撮像画像データの伝送終了後、この処理ルーチンを終了する。
【００８２】
このとき、携帯電話端末１１からの撮像画像データを、ネットワーク１０を通じて受信したテレビ受信機１２は、自機がサポートしているデータフォーマットに応じたデコード処理を行い、表示画面１２Ａにその撮像画像を表示するようにする。
【００８３】
しかし、前述したように、この例では、撮像画像データのデータフォーマットはＧＩＦであり、図３に示すように、テレビ受信機１２では、このデータフォーマットをサポートしていない。
【００８４】
そのため、携帯電話端末１１は、ステップＳ１０７で、テレビ受信機１２が、ユーザが画像表示を指示した撮像画像のデータフォーマットをサポートしていないと判別する。そして、携帯電話端末１１は、ネットワーク１０上の電子機器の中から、ユーザが画像表示を指示した撮像画像のデータフォーマットを、テレビ受信機１２がサポートしているデータフォーマットに変換できる電子機器を探す（ステップＳ１１１）。
【００８５】
携帯電話端末１１は、ネットワーク１０を通じて各電子機器に、それぞれがサポートするデータフォーマットを問い合わせて、各電子機器がサポートするデータフォーマットの情報を図３に示すように取得して、このステップＳ１１１での探索の処理を行なう。このステップＳ１１１の探索処理は、図２の「（３）フォーマット変換可否の照会」に相当する。
【００８６】
そして、その探索の結果、上記のデータフォーマットの変換が可能な電子機器がネットワーク１０上にあるか否か判別する（ステップＳ１１２）。そして、このステップＳ１１２で、上記のデータフォーマットの変換が可能な電子機器がネットワーク１０上にないと判別したときには、携帯電話端末１１は、再生不可能であることを表示画面や音声により、ユーザに通知する（ステップＳ１１３）。そして、この処理ルーチンを終了する。
【００８７】
このステップＳ１１３の再生不可通知も、従来は、ＤＭＰでのみしかできなかったが、この実施形態では、ユーザがユーザインターフェースを通じて指示を行なったＤＭＳの機能を備える電子機器である携帯電話端末１１でユーザに対して行なうことができる。
【００８８】
次に、ステップＳ１１２で、上記のデータフォーマットの変換が可能な電子機器（該当機器という）がネットワーク１０上にあると判別したときには、携帯電話端末１１は、該当機器にサポートする機能を問い合わせる（ステップＳ１１４）。図２および図３の例では、該当機器は、パソコン１３である。
【００８９】
ステップＳ１１４の次には、携帯電話端末１１は、該当機器からサポートする機能の情報を受信し（ステップＳ１１５）、その受信した情報を参照して、該当機器が画像データを他の機器に送信する機能を備えるか否か判別する（ステップＳ１１６）。
【００９０】
ステップＳ１１６で、該当機器が画像データを他の機器に送信する機能を備えていないと判別したときには、携帯電話端末１１は、ステップＳ１１３に進み、再生不可能であることをユーザに通知する。
【００９１】
ステップＳ１１６で、該当機器が画像データを他の機器に送信する機能を備えていると判別したときには、携帯電話端末１１は、該当機器に、データフォーマット変換後のデータ伝送先情報（ＭＡＣアドレスおよびＩＰアドレス）を送る（ステップＳ１１７）。このステップＳ１１７の処理は、図２の「（４）フォーマット変換済みのデータ伝送先情報の通知」に相当する。
【００９２】
次に、携帯電話端末１１は、該当機器に、データフォーマットの変換要求を送出する（ステップＳ１１８）。このデータフォーマットの変換要求には、変換前のデータフォーマットと変換後のデータフォーマットとを指示する情報が含まれる。
【００９３】
次に、携帯電話端末１１は、撮像画像データを、該当機器にネットワーク１０を通じて伝送する（ステップＳ１１９）。そして、撮像画像データの伝送終了後、この処理ルーチンを終了する。
【００９４】
ステップＳ１１８およびステップＳ１１９の処理は、図２の「（５）フォーマット変換要求とデータ伝送」に相当する。
【００９５】
ステップＳ１１９で送られた撮像画像データは、該当機器（図２の例では、パソコン１３）で、携帯電話端末１１におけるデータフォーマット（ＧＩＦ）から、テレビ受信機１２がサポートするデータフォーマット（ＪＰＥＧまたはＰＮＧ）に変換される。この処理は、図２の「（６）フォーマット変換」に相当する。
【００９６】
そして、データフォーマット変換後の撮像画像データが、該当機器から、携帯電話端末１１から指定された伝送先であるテレビ受信機１２に伝送される。この処理は、図２の「（７）フォーマット変換済みのデータ伝送」に相当する。
【００９７】
この該当機器から送られてくる撮像画像データを、ネットワーク１０を通じて受信したテレビ受信機１２は、サポートしているデータフォーマットに応じたデコード処理を行い、表示画面１２Ａに撮像画像を表示する。この処理は、図２の「（８）データ表示」に相当する。
【００９８】
以上のようにして、ＤＭＳの機能を備えるコンテンツ送出装置から送出されるコンテンツデータのデータフォーマットを、コンテンツ利用装置がサポートしていなくても、自動的にフォーマット変換されて、コンテンツ利用装置で再生等の利用がなされる。この場合に、ユーザは、単に、コンテンツ送出装置で、選択したコンテンツのコンテンツ利用装置での利用を指示するだけの操作をすればよく、データフォーマットの変換処理は自動的に行なわれるものである。
【００９９】
なお、図４、図５のフローチャートにおいては、コンテンツ送出装置が携帯電話端末で、コンテンツ利用装置がテレビ受信機として説明したが、これは、説明をわかりやすくするために、具体装置を例示したものであって、この例に限らないことは勿論である。
【０１００】
次に、図６に、上述した実施形態における該当機器での処理動作について説明する。上述の例では該当機器はパソコン１３であったので、パソコン１３の処理として説明する。
【０１０１】
先ず、パソコン１３は、サポートする機能の問い合わせを受信したか否か判別し（ステップＳ１２１）、受信したと判別したときには、自機器がサポートする機能の情報を、問い合わせしてきた装置に伝送する（ステップＳ１２２）。そして、この処理ルーチンを終了する。
【０１０２】
ステップＳ１２１およびステップＳ１２２の処理は、図２における「（１）サポートする機能の照会」に対応する処理である。
【０１０３】
また、パソコン１３は、サポートする機能の問い合わせを受信してはいないと判別したときには、サポートするデータフォーマットの問い合わせを受信したか否か判別する（ステップＳ１２３）。ステップＳ１２３で、サポートするデータフォーマットの問い合わせを受信したと判別したときには、パソコン１３は、サポートするデータフォーマットの情報を、問い合わせしてきた装置に伝送する（ステップＳ１２４）。そして、この処理ルーチンを終了する。
【０１０４】
ステップＳ１２３およびステップＳ１２４の処理は、図２における「（２）サポートするデータフォーマットの照会」に対応する処理である。
【０１０５】
パソコン１３は、ステップＳ１２３で、サポートするデータフォーマットの問い合わせを受信してはいないと判別したときには、データフォーマット変換後のデータの伝送先情報を受信したか否か判別する（ステップＳ１２５）。
【０１０６】
このステップＳ１２５で、データフォーマット変換後のデータの伝送先情報を受信してはいないと判別したときには、パソコン１３は、ステップＳ１２１に戻る。また、ステップＳ１２５で、データフォーマット変換後のデータの伝送先情報を受信したと判別したときには、パソコン１３は、その伝送先情報を一時保持する（ステップＳ１２６）。
【０１０７】
そして、パソコン１３は、データフォーマット変換要求を待つ（ステップＳ１２７）。
【０１０８】
このステップＳ１２７で、データフォーマット変換要求を受信したと判別したときには、パソコン１３は、その後、送られてくる画像データのデータフォーマットを、データフォーマット変換要求で指示されたものに変換する。そして、パソコン１３は、データフォーマット変換した後のデータを、ステップＳ１２６で一時保持した伝送先情報（ＭＡＣアドレスおよびＩＰアドレス）を用いて、当該伝送先に送出するようにする（ステップＳ１２８）。以上で、この処理ルーチンを終了する。
【０１０９】
ステップＳ１２８の処理は、図２における「（７）フォーマット変換済みのデータ伝送」に対応する処理である。
【０１１０】
＜第２の実施形態＞
上述した第１の実施形態では、図２に示した５個の情報のうちの（Ｄ）サポートする機能と、（Ｅ）サポートするデータフォーマットとは、コンテンツ送出装置が、ユーザからのコンテンツの利用指示があったときに、問い合わせて取得するようにした。
【０１１１】
これに対して、第２の実施形態では、（Ｄ）サポートする機能と、（Ｅ）サポートするデータフォーマットとは、（Ａ）〜（Ｃ）の情報と共に、各機器がネットワーク１０に接続されたときに、コントローラを備えるコンテンツ送出装置が取得するようにする。
【０１１２】
図７に、ネットワーク接続時においてコンテンツ送出装置が実行する処理のフローチャートを示す。
【０１１３】
コンテンツ送出装置のコントローラは、新たにネットワーク１０に接続された機器の情報、すなわち、（Ａ）〜（Ｃ）の情報を受信したか否か判別する（ステップＳ１３１）。ステップＳ１３１で、（Ａ）〜（Ｃ）の情報を受信したと判別したときには、コンテンツ送出装置のコントローラは、新たにネットワーク１０に機器が接続されたと判断して、当該新接続機器に対して、サポートする機能を問い合わせる（ステップＳ１３２）。
【０１１４】
次に、コンテンツ送出装置のコントローラは、新接続機器からのサポートする機能の情報を受信して、保持メモリに追加記憶する（ステップＳ１３３）。次に、コンテンツ送出装置のコントローラは、新接続機器にサポートするデータフォーマットを問い合わせる（ステップＳ１３４）。
【０１１５】
次に、コンテンツ送出装置のコントローラは、新接続機器からのサポートするデータフォーマットの情報を受信して、保持メモリに追加記憶する（ステップＳ１３５）。以上で、新接続機器が有ったときの処理を終了する。
【０１１６】
この図７の処理により、この第２の実施形態では、コンテンツ送出装置、例えば携帯電話端末１１は、図２に示したような各機器の５個の情報の全てを予め取得して、保持メモリに蓄積しておくことができる。
【０１１７】
このため、この第２の実施形態では、この保持メモリの取得データを用いて、上述したデータフォーマットを伴うデータ伝送を実現することができる。この第２の実施形態によれば、ユーザによるコンテンツの再生指示などがあったときに、ネットワーク１０を通じたサポート機能やサポートフォーマットの情報を各機器に問い合わせをする必要がないので、処理が迅速に行なわれるというメリットがある。
【０１１８】
［第２の実施形態におけるコンテンツ送出装置の処理動作］
上述した第１の実施形態の場合と同じ条件の下における、この第２の実施形態におけるコンテンツ送出装置の処理動作を、以下に説明する。すなわち、携帯電話端末１１からテレビ受信機１２に、撮像画像の表示を行なわせるように、ユーザが指示した場合の動作である。
【０１１９】
図８および図９は、この第２の実施形態におけるコンテンツ送出装置の例としての携帯電話端末１１の処理動作を説明するためのフローチャートである。
【０１２０】
この例においては、ユーザは、携帯電話端末１１において、当該ユーザインターフェースを通じて、携帯電話端末１１が保持する撮像画像をテレビ受信機１２の大画面１２Ａに表示する指示をする。すると、携帯電話端末１１のマイクロコンピュータは、プログラムメモリに記憶されている前述したコントローラのソフトウエアプログラムに従い、以下に説明するような処理を実行する。
【０１２１】
この第２の実施形態では、携帯電話端末１１は、保持メモリを参照して、撮像画像の表示を依頼すべきテレビ受信機１２がサポートする機能をチェックする（ステップＳ１４１）。
【０１２２】
次に、携帯電話端末１１は、ステップＳ１４１のチェック結果から、テレビ受信機１２に撮像画像の再生機能があるか否か判別する（ステップＳ１４２）。なお、図３の場合においては、テレビ受信機１２はイメージビューワーの機能を備えるので、撮像画像の再生機能があると判別される。
【０１２３】
このステップＳ１４２で、テレビ受信機１２に撮像画像の再生機能がないと判別したときには、携帯電話端末１１は、再生不可能であることを表示画面に表示したり、音声により報知したりして、ユーザに、その旨を通知する（ステップＳ１４３）。そして、この処理ルーチンを終了する。
【０１２４】
次に、ステップＳ１４２で、テレビ受信機１２に撮像画像の再生機能があると判別したときには、携帯電話端末１１は、保持メモリをチェックして、テレビ受信機１２がサポートするデータフォーマットをチェックする（ステップＳ１４４）。
【０１２５】
このステップＳ１４４でのチェック結果から、携帯電話端末１１は、ユーザが画像表示を指示した撮像画像のデータフォーマットを、テレビ受信機１２がサポートしているか否か判別する（ステップＳ１４５）。
【０１２６】
ステップＳ１４５で、ユーザが画像表示を指示した撮像画像のデータフォーマットをテレビ受信機１２がサポートしていると判別したときには、携帯電話端末１１は、テレビ受信機１２に撮像画像データを伝送する（ステップＳ１４６）。そして、撮像画像データのテレビ受信機１２への伝送終了後、この処理ルーチンを終了する。
【０１２７】
このとき、携帯電話端末１１からの撮像画像データを、ネットワーク１０を通じて受信したテレビ受信機１２は、自機がサポートしているデータフォーマットに応じたデコード処理を行い、表示画面１２Ａにその撮像画像を表示するようにする。
【０１２８】
しかし、前述したように、この例では、撮像画像データのデータフォーマットはＧＩＦであり、図３に示したように、テレビ受信機１２では、このデータフォーマットをサポートしていない。
【０１２９】
そのため、携帯電話端末１１は、ステップＳ１４５で、テレビ受信機１２が、ユーザが画像表示を指示した撮像画像のデータフォーマットをサポートしていないと判別する。
【０１３０】
そして、携帯電話端末１１は保持メモリを参照し、ネットワーク１０上の電子機器の中から、ユーザが画像表示を指示した撮像画像のデータフォーマットを、テレビ受信機１２がサポートしているフォーマットに変換できる電子機器を探す（ステップＳ１５１）。
【０１３１】
この探索の結果、上記のデータフォーマットの変換が可能な電子機器がネットワーク１０上にあるか否か判別する（ステップＳ１５２）。このステップＳ１５２で、上記のデータフォーマットの変換が可能な電子機器がネットワーク１０上にないと判別したときには、携帯電話端末１１は、再生不可能であることを表示画面や音声を通じて、ユーザに通知する（ステップＳ１５３）。そして、この処理ルーチンを終了する。
【０１３２】
次に、ステップＳ１５２で、上記のデータフォーマットの変換が可能な電子機器（該当機器という）がネットワーク１０上にあると判別したときには、携帯電話端末１１は、保持メモリを参照し、該当機器がサポートする機能をチェックする（ステップＳ１５４）。図３の例では、該当機器は、パソコン１３である。
【０１３３】
そして、ステップＳ１５４でのチェック結果に基づいて、携帯電話端末１１は、該当機器が画像データを他の機器に送信する機能を備えるか否か判別する（ステップＳ１５５）。
【０１３４】
ステップＳ１５５で、該当機器が画像データを他の機器に送信する機能を備えていないと判別したときには、携帯電話端末１１は、ステップＳ１５３に進み、再生不可能であることをユーザに通知する。
【０１３５】
ステップＳ１５５で、該当機器が画像データを他の機器に送信する機能を備えていると判別したときには、携帯電話端末１１は、該当機器に、データフォーマット変換後のデータ伝送先情報を送る（ステップＳ１５６）。
【０１３６】
次に、携帯電話端末１１は、該当機器に、データフォーマットの変換要求を送出する（ステップＳ１５７）。このデータフォーマットの変換要求には、変換前のデータフォーマットと変換後のデータフォーマットとを指示する情報が含まれる。
【０１３７】
次に、携帯電話端末１１は、撮像画像データを、該当機器にネットワーク１０を通じて伝送する（ステップＳ１５８）。そして、撮像画像データの伝送終了後、この処理ルーチンを終了する。
【０１３８】
ステップＳ１５８で送られた撮像画像データは、該当機器（図３の例では、パソコン１３）で、携帯電話端末１１におけるデータフォーマット（ＧＩＦ）から、テレビ受信機１２がサポートするデータフォーマット（ＪＰＥＧまたはＰＮＧ）に変換される。
【０１３９】
そして、データフォーマット変換後の撮像画像データが、該当機器から、携帯電話端末１１から指定された伝送先であるテレビ受信機１２に伝送される。
【０１４０】
この該当機器から送られてくる撮像画像データを、ネットワーク１０を通じて受信したテレビ受信機１２は、サポートしているデータフォーマットに応じたデコード処理を行い、表示画面１２Ａに撮像画像を表示する。
【０１４１】
以上のようにして、第２の実施形態においても、コンテンツ送出装置から送出されるコンテンツデータのデータフォーマットを、コンテンツ利用装置がサポートしていなくても、自動的にフォーマット変換されて、コンテンツ利用装置で再生等の利用がなされる。この場合に、ユーザは、単に、コンテンツ送出装置で、選択したコンテンツのコンテンツ利用装置での利用を指示するだけの操作をすればよく、データフォーマットの変換処理は自動的に行なわれるものである。
【０１４２】
なお、図８、図９のフローチャートにおいては、コンテンツ送出装置が携帯電話端末で、コンテンツ利用装置がテレビ受信機として説明したが、これは、説明をわかりやすくするために、具体装置を例示したものであって、この例に限らないことは勿論である。
【０１４３】
＜第３の実施形態＞
上述の第１および第２の実施形態では、いずれも、ＤＭＳの機能を備えると共にコントローラの機能を備えるコンテンツ送出装置が、ユーザの操作指示を受け付けて、サポートする機能やデータフォーマットの照会、データフォーマット変換要求などの処理をした。
【０１４４】
しかし、この発明は、コンテンツ利用装置が、ユーザの操作指示を受け付けて、サポートする機能やデータフォーマットの照会、データフォーマット変換要求などの処理を行なうようにする構成とすることもできる。第３の実施形態は、その場合の例である。
【０１４５】
［第３の実施形態におけるフォーマット変換を伴うデータ伝送についての説明］
図１０は、第３の実施形態において、ユーザーの操作を伴うことなく自動的に行われるフォーマット変換とデータ伝送の一例を説明するための概念図である。
【０１４６】
ここでは、ネットワークシステムの構成は、図１に示した上述の実施形態と同様である。また、ネットワーク１０に接続される各機器がサポートする機能やデータフォーマットも、図３に示した上述の実施形態と同様であるとしている。ただし、この第３の実施形態では、ＤＭＰであるテレビ受信機１２が、ＤＬＮＡ対応であって、上述の実施形態のような機能を実現するように拡張されたコントローラを備える。
【０１４７】
図１０の例は、ユーザが、テレビ受信機１２において、当該テレビ受信機１２が提供するユーザインターフェースを操作して、携帯電話端末１１が保持している撮像画像データを、当該テレビ受信機１２の大画面１２Ａに表示するように指示した場合である。
【０１４８】
この図１０の例においては、前述の実施形態と同様に、テレビ受信機１２は、携帯電話端末１１が送出する画像コンテンツのデータのフォーマットをサポートしていない。そして、パソコン１３が、携帯電話端末１１が送出する画像コンテンツのデータのフォーマットを、テレビ受信機１２がサポートする画像データのデータフォーマットに変換する機能を備えている。
【０１４９】
この図１０の例では、コンテンツ利用装置の実施形態であるテレビ受信機１２は、ネットワーク１０を通じて、携帯電話端末１１およびパソコン１３のそれぞれから、前述の（Ａ）〜（Ｅ）の５個の情報を取得し、以下に説明するような処理を実行する。
【０１５０】
図１０においても、図２の例の場合と同様に、（１）〜（８）の数字が付されたコメントは、当該数字の順番に行なわれる処理の内容の示している。
【０１５１】
［テレビ受信機１２（コンテンツ利用装置の実施形態）の処理動作］
次に、図１０の（１）〜（８）までの処理手順を行なう場合における、コンテンツ利用装置の実施形態としてのテレビ受信機１２が行う処理動作を、図１１、図１２のフローチャートを参照しながら説明する。
【０１５２】
前述したように、テレビ受信機１２などネットワーク１０に接続されている電子機器は、前記（Ａ）〜（Ｃ）の情報を、ネットワーク１０に各電子機器が接続されたときに取得する。そこで、テレビ受信機１２は、ユーザからの要求に応じて、画像データやオーディオデータを提供（送出）するＤＭＳの機能を持つ電子機器が提供するコンテンツの一覧を含むユーザインターフェースをユーザに提供する。
【０１５３】
この例においては、ユーザは、テレビ受信機１２の画面に表示されたユーザインターフェースを通じて、携帯電話端末１１が保持する撮像画像コンテンツを選択指示して、そのコンテンツをテレビ受信機１２の大画面１２Ａに表示する指示をする。すると、テレビ受信機１２のマイクロコンピュータは、プログラムメモリに記憶されている前述したコントローラのソフトウエアプログラムに従い、以下に説明するような処理を実行する。
【０１５４】
先ず、テレビ受信機１２は、撮像画像を提供する携帯電話端末１１に、提供される撮像画像コンテンツのデータフォーマットをネットワーク１０を通じて問い合わせる（ステップＳ２０１）。この問い合わせは、図１０の「（１）フォーマット情報の照会」に相当する。
【０１５５】
この場合、問い合わせには、テレビ受信機１２が既に取得済みの携帯電話端末１１のＭＡＣアドレスおよびＩＰアドレスを用いる。以下、各電子機器がネットワーク１０を通じた問い合わせを行なう際には、それぞれ既に取得済みの対象機器のＭＡＣアドレスおよびＩＰアドレスを用いるものである。
【０１５６】
次に、テレビ受信機１２は、携帯電話端末１１からのコンテンツのデータフォーマットの情報を受け取り（ステップＳ２０２）、自機が当該データフォーマットをサポートしているか否か判別する（ステップＳ２０３）。
【０１５７】
ステップＳ２０３で、テレビ受信機１２自身がユーザが画像表示を指示した撮像画像のデータフォーマットをサポートしていると判別したときには、テレビ受信機１２は、携帯電話端末１１に、撮像画像の指定情報と、当該撮像画像の画像データの伝送先情報として、テレビ受信機１２の情報（ＭＡＣアドレスやＩＰアドレス）を通知する（ステップＳ２０４）。
【０１５８】
この通知に対しては、携帯電話端末１１からは、指定された撮像画像の画像データが送られてくるので、テレビ受信機１２は、その撮像画像データを受信し、デコードして、表示画面１２Ａに表示する（ステップＳ２０５）。そして、この処理ルーチンを終了する。
【０１５９】
しかし、前述したように、この例では、撮像画像データのデータフォーマットはＧＩＦであり、図３に示したように、テレビ受信機１２では、このデータフォーマットをサポートしていない。
【０１６０】
そのため、テレビ受信機１２は、ステップＳ２０３で、ユーザが画像表示を指示した撮像画像のデータフォーマットをサポートしていないと判別する。そして、テレビ受信機１２は、ネットワーク１０上の電子機器の中から、ユーザが画像表示を指示した撮像画像のデータフォーマットを、テレビ受信機１２がサポートしているデータフォーマットに変換できる電子機器を探す（ステップＳ２０６）。
【０１６１】
テレビ受信機１２は、ネットワーク１０を通じて各電子機器に、それぞれがサポートするデータフォーマットを問い合わせて、各電子機器がサポートするデータフォーマットの情報を図３に示すように取得して、このステップＳ２０６での探索の処理を行なう。このステップＳ２０６の探索処理は、図１０の「（２）フォーマット変換可否の照会」に相当する。
【０１６２】
そして、その探索の結果、上記のデータフォーマットの変換が可能な電子機器（以下、該当機器という）がネットワーク１０上にあるか否か判別する（ステップＳ２０７）。そして、このステップＳ２０７で、該当機器がネットワーク１０上にないと判別したときには、テレビ受信機１２は、再生不可能であることを表示画面や音声により、ユーザに通知する（ステップＳ２０８）。そして、この処理ルーチンを終了する。
【０１６３】
次に、ステップＳ２０７で、該当機器がネットワーク１０上にあると判別したときには、テレビ受信機１２は、該当機器にサポートする機能を問い合わせる（ステップＳ２１１）。図２および図３の例では、該当機器は、パソコン１３である。
【０１６４】
ステップＳ２１１の次には、テレビ受信機１２は、該当機器からサポートする機能の情報を受信し（ステップＳ２１２）、その受信した情報を参照して、該当機器が画像データを他の機器に送信する機能を備えるか否か判別する（ステップＳ２１３）。
【０１６５】
ステップＳ２１３で、該当機器が画像データを他の機器に送信する機能を備えていないと判別したときには、テレビ受信機１２は、ステップＳ２０８に進み、再生不可能であることをユーザに通知する。
【０１６６】
ステップＳ２１３で、該当機器が画像データを他の機器に送信する機能を備えていると判別したときには、テレビ受信機１２は、該当機器に、データフォーマット変換前の画像データのデータ伝送元情報を送る。また、テレビ受信機１２は、該当機器に、データフォーマット変換後のデータ伝送先情報を送る（ステップＳ２１４）。このステップＳ２１４の処理は、図１０の「（３）フォーマット変換前のデータ伝送元情報の通知」に相当する。
【０１６７】
次に、テレビ受信機１２は、携帯電話端末１１に対して、画像データの伝送先情報として、該当機器の情報（ＭＡＣ情報やＩＰアドレス情報）を通知すると共に、伝送先にデータフォーマットの変換要求を送出するように指示する（ステップＳ２１５）。このデータフォーマットの変換要求には、変換前のデータフォーマットと変換後のデータフォーマットとを指示する情報が含まれる。このステップＳ２１５の処理は、図１０の「（４）フォーマット変換前のデータ伝送先情報の通知」に相当する。
【０１６８】
このステップＳ２１５の次には、ステップＳ２０５に進み、テレビ受信機１２は、該当機器であるパソコン１３から送られてくる撮像画像データを受信し、デコードして、表示画面１２Ａに表示する。このステップＳ２０５の処理は、図１０の「（８）データ表示」に相当する。そして、テレビ受信機１２は、この処理ルーチンを終了する。
【０１６９】
このとき、携帯電話端末１１は、ステップＳ２１５でテレビ受信機１２から送られる伝送先情報およびデータフォーマット変換要求指示に基づき、伝送先情報により特定される該当機器に、データフォーマット変換要求を送ると共に、画像データを送る。このデータフォーマット変換要求には、前述したように、変換前のデータフォーマットと、変換後のデータフォーマットの情報とが含まれる。この処理は、図１０の「（５）フォーマット変換要求とデータ伝送」に相当する。
【０１７０】
該当機器（この例ではパソコン１３）は、このデータフォーマット変換要求と画像データを受けて、携帯電話端末１１から受け取った画像データのデータフォーマット変換処理を行う。この処理は、図１０の「（６）フォーマット変換」に相当する。
【０１７１】
そして、該当機器（この例ではパソコン１３）は、テレビ受信機１２から受け取ったデータフォーマット変換後の伝送先情報に示されるテレビ受信機１２に、データフォーマット変換後の撮像画像データを送る。この処理は、図１０の「（７）フォーマット変換済みのデータ伝送」に相当する。
【０１７２】
テレビ受信機１２では、前述したように、ステップＳ２０５で、画像データを受け取り、当該画像データによる表示画像を表示画面１２Ａに映出する。
【０１７３】
［第３の実施形態における携帯電話端末（コンテンツ送出装置）の処理動作例］
次に、第３の実施形態において、以上のようなテレビ受信機１２の処理動作に伴ってなされる携帯電話端末１１の処理動作の例を、図１３のフローチャートに示す。
【０１７４】
すなわち、携帯電話端末１１は、指定されたコンテンツのデータフォーマットの問い合わせを受信したか否か判別する（ステップＳ２２１）。当該問い合わせを受信したと判別したときには、携帯電話端末１１は、指定されたコンテンツのデータフォーマットの情報を、問い合わせしてきた機器（この例では、テレビ受信機１２）に送信する（ステップＳ２２２）。そして、この処理ルーチンを終了する。
【０１７５】
また、ステップＳ２２１で、指定されたコンテンツのデータフォーマットの問い合わせを受信していないと判別したときには、携帯電話端末１１は、ステップＳ２２３に進む。ステップＳ２２３では、携帯電話端末１１は、指定された画像コンテンツのデータフォーマット変換前の画像データの伝送先情報を受信したか否か判別する。なお、前述のステップＳ２１５で説明したように、データフォーマット変換前の画像データの伝送先情報の通知には、フォーマット変換要求を伝送先情報の相手先に送るようにする指示を含んでいる。
【０１７６】
このステップＳ２２３で、指定された画像コンテンツのデータフォーマット変換前の画像データの伝送先情報を受信していないと判別したときには、携帯電話端末１１は、ステップＳ２２１に戻る。また、ステップＳ２２３で、指定された画像コンテンツのデータフォーマット変換前の画像データの伝送先情報を受信したと判別したときには、携帯電話端末１１は、ステップＳ２２４に進む。
【０１７７】
ステップＳ２２４では、携帯電話端末１１は、受信した伝送先情報を用い、フォーマット変換要求を伝送先情報の相手先に送るようにする指示に基づいて、伝送先（該当機器）に、フォーマット変換要求を送る（ステップＳ２２４）。また、携帯電話端末１１は、受信した伝送先情報を用い、指定された撮像画像の画像データを送る（ステップＳ２２５）。そして、撮像画像データの伝送終了後、この処理ルーチンを終了する。このステップＳ２２４およびステップＳ２２５の処理は、図１０の「（５）フォーマット変換要求とデータ伝送」に相当する。
【０１７８】
［第３の実施形態における該当機器（この例ではパソコン）の処理動作例］
次に、第３の実施形態において、以上のような処理動作に伴ってなされる該当機器の例としてのパソコンの処理動作の例を、図１４のフローチャートに示す。
【０１７９】
先ず、パソコン１３は、サポートする機能の問い合わせを受信したか否か判別し（ステップＳ２３１）、受信したと判別したときには、自機器がサポートする機能の情報を、問い合わせしてきた装置に伝送する（ステップＳ２３２）。そして、この処理ルーチンを終了する。
【０１８０】
また、パソコン１３は、サポートする機能の問い合わせを受信してはいないと判別したときには、サポートするデータフォーマットの問い合わせを受信したか否か判別する（ステップＳ２３３）。ステップＳ２３３で、サポートするデータフォーマットの問い合わせを受信したと判別したときには、パソコン１３は、サポートするデータフォーマットの情報を、問い合わせしてきた装置に伝送する（ステップＳ２３４）。そして、この処理ルーチンを終了する。
【０１８１】
ステップＳ２３３およびステップＳ２３４の処理は、図１０における「（１）フォーマット情報の照会」および「（２）フォーマット変換可否の照会」に対応する処理である。
【０１８２】
また、パソコン１３は、ステップＳ２３３で、サポートするデータフォーマットの問い合わせを受信してはいないと判別したときには、ステップＳ２３５に進む。このステップＳ２３５では、パソコン１３は、データフォーマット変換前のデータ伝送元情報と、データフォーマット変換後のデータの伝送先情報を受信したか否か判別する。
【０１８３】
そして、それら伝送元情報および伝送先情報を受信してはいないと判別したときには、パソコン１３は、ステップＳ２３１に戻る。また、伝送元情報および伝送先情報を受信したと判別したときには、パソコン１３は、それらの伝送元情報および伝送先情報を一時保持する（ステップＳ２３６）。
【０１８４】
そして、パソコン１３は、データフォーマット変換要求を待つ（ステップＳ２３７）。
【０１８５】
このステップＳ２３７で、データフォーマット変換要求を受信したと判別したときには、パソコン１３は、その後、送られてくる画像データのデータフォーマットを、データフォーマット変換要求で指示されたものに変換する。そして、パソコン１３は、データフォーマット変換した後のデータを、ステップＳ２３６で一時保持した伝送先情報（ＭＡＣアドレスおよびＩＰアドレス）を用いて、当該伝送先に送出するようにする（ステップＳ２３８）。以上で、この処理ルーチンを終了する。
【０１８６】
ステップＳ２３８の処理は、図１０における「（６）フォーマット変換」および「（７）フォーマット変換済みのデータ伝送」に対応する処理である。
【０１８７】
以上のようにして、第３の実施形態においては、コンテンツ利用装置において、ユーザが指示したコンテンツの利用が、自動的になされる。すなわち、ユーザは、単に、コンテンツ利用装置で、選択したコンテンツ送出装置のコンテンツの、コンテンツ利用装置での利用を指示するだけの操作をすればよく、データフォーマットの変換処理は自動的に行なわれるものである。
【０１８８】
＜その他の実施形態および変形例＞
この発明におけるデータフォーマットには、データ圧縮を伴うものと、データ圧縮を伴わないものの両方を含むことは言うまでもない。また、図３に示したデータフォーマットは、単なる例示であって、これに限られるものではないことは言うまでもない。
【０１８９】
上述の実施形態では、ネットワークを通じてデータをやり取りするためのガイドラインとしては、ＤＬＮＡガイドラインを用いたが、これは一例であり、その他のガイドラインや規格にも、この発明は適用可能である。
【図面の簡単な説明】
【０１９０】
【図１】この発明によるコンテンツ送出装置の実施形態を含むネットワークシステムの例を示す図である。
【図２】この発明によるコンテンツ送出装置の第１の実施形態による処理動作を説明するために用いる図である。
【図３】この発明によるコンテンツ送出装置の第１の実施形態による処理動作を説明するために用いる図である。
【図４】この発明によるコンテンツ送出装置の第１の実施形態による処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図５】この発明によるコンテンツ送出装置の第１の実施形態による処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図６】この発明によるコンテンツ送出装置の第１の実施形態による処理動作の一例に伴う他の機器の処理動作を説明すためのフローチャートを示す図である。
【図７】この発明によるコンテンツ送出装置の第２の実施形態による処理動作の一例を説明するためのフローチャートを示す図である。
【図８】この発明によるコンテンツ送出装置の第２の実施形態による処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図９】この発明によるコンテンツ送出装置の第２の実施形態による処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図１０】この発明によるコンテンツ利用装置の実施形態による処理動作を説明するために用いる図である。
【図１１】この発明によるコンテンツ利用装置の実施形態による処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図１２】この発明によるコンテンツ利用装置の実施形態による処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図１３】この発明によるコンテンツ利用装置の実施形態による処理動作の一例に伴う他の機器の処理動作を説明すためのフローチャートを示す図である。
【図１４】この発明によるコンテンツ利用装置の実施形態による処理動作の一例に伴う他の機器の処理動作を説明すためのフローチャートを示す図である。
【図１５】従来のネットワークシステムの一例を示す図である。
【符号の説明】
【０１９１】
１１…携帯電話端末（コンテンツ送出装置）、１２…テレビ受信機（コンテンツ利用装置）、１３…パソコン
【図１】
2010049525.tif 000003
【図２】
2010049525.tif 000004
【図３】
2010049525.tif 000005
【図４】
2010049525.tif 000006
【図５】
2010049525.tif 000007
【図６】
2010049525.tif 000008
【図７】
2010049525.tif 000009
【図８】
2010049525.tif 000010
【図９】
2010049525.tif 000011
【図１０】
2010049525.tif 000012
【図１１】
2010049525.tif 000013
【図１２】
2010049525.tif 000014
【図１３】
2010049525.tif 000015
【図１４】
2010049525.tif 000016
【図１５】
2010049525.tif 000017