(57)【特許請求の範囲】
【請求項１】
２進法の配列に基づいて生成された３次元のシーンがサーバから端末機に伝送された後、アップストリームチャネルを利用してユーザの要求を処理する方法において、
（ａ）初期化作業として、サーバと端末機との間にダウンストリーム／アップストリームチャネルを設定する段階と、
（ｂ）前記サーバから端末機にダウンストリームチャネルを通じて伝送されてきたシーンで、ユーザから前記シーンの特定のオブジェクトに対して特定の処理を行なう要求が生じると、該特定のオブジェクトに対するユーザ要求を生成し、生成されたユーザ要求に基づいて端末機でアップストリームチャネル情報を構成し、このアップストリームチャネル情報を、アップストリームチャネルを通じてサーバに伝送する段階と、
（ｃ）前記サーバで、アップストリームチャネル情報を受信して解析し、ユーザの特定の処理要求に従って処理し、端末機に伝送する段階と、
（ｄ）前記端末機で、（ｂ）段階で伝送されてきたシーンでの特定のオブジェクトを（ｃ）段階での処理結果に置換えてユーザに提供する段階とを含み、
前記（ｂ）段階は、
（ｂ１）伝送されてきた前記シーンを構成するオブジェクトに対する情報から、ユーザの要求が生じたシーンにおいて該当するノードを定義する段階と、
（ｂ２）前記オブジェクトに対する情報を利用して、定義されたノードのノード識別子を決定する段階と、
（ｂ３）前記定義されたノードに対し、ユーザの要求に対応してサーバで処理する命令語を定義する段階と、
（ｂ４）前記ノード識別子及び命令語を含むアップストリームチャネル情報を構成する段階とをさらに含み、
前記（ｂ２）段階は、
（ｂ２−１）定義されたノードがシーンで再使用することが可能なノードであるか否かをノード識別子の有無を通じて判断する段階と、
（ｂ２−２）定義されたノードの中で再使用のために割り当てられたノード識別子が存在すれば、該当するノード識別子を利用する段階と、
（ｂ２−３）定義されたノードの中で再使用のために割り当てられたノード識別子が存在しない場合には、ノード識別子を備えている直系の上位ノードのノード識別子を利用する段階とをさらに含むことを特徴とするインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法。
【請求項２】
前記オブジェクトに対する情報は、２進法の配列に基づいて生成された３次元のシーンの中のオブジェクトに対するノードの位置や順序の情報によるノード識別子を含むことを特徴とする請求項１に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法。
【請求項３】
前記（ｂ２−３）段階は、定義されたノード及びシーンの中で全てのノードが再使用することが可能でない場合には、定義されたノードのノード識別子を全体ノードを対象とする値として決定することを特徴とする請求項１に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法。
【請求項４】
前記（ｃ）段階は、
（ｃ１）前記アップストリームチャネル情報を受信し、前記アップストリームチャネル情報で前記ノード識別子を解析して処理すべき対象ノードを定義する段階と、
（ｃ２）処理すべき対象ノードが定義されれば、前記アップストリームチャネル情報でノード命令語を確認して、そのノード命令語により対象ノードを処理する段階とをさらに含むことを特徴とする請求項１に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法。
【請求項５】
前記（ｃ１）段階は、少なくとも前記ノード識別子が前記シーンの中に存在するノードのものであるか否かを確認するとともに、ノード識別子により指定されたノードの構成形態を確認して対象ノードを定義することを特徴とする請求項４に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法。
【請求項６】
前記（ｃ１）段階は、前記ノード識別子により指定されたノードに直系で従属するノードに対する情報をさらに確認して対象ノードを定義することを特徴とする請求項５に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法。
【請求項７】
前記（ｃ１）段階は、前記ノード識別子がシーンの中で全体ノードを対象とする値であれば、シーンの中の全体ノードを対象ノードとして定義することを特徴とする請求項５に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法。
【請求項８】
前記シーンは、ＭＰＥＧ−４システムにおけるＭＰＥＧ−４の２進法の配列に基づいて生成されたシーンであり、前記サーバは、ＭＰＥＧ−４シーン符号化器を有し、前記端末機はＭＰＥＧ−４シーン復号化器を備えることを特徴とする請求項１〜５のいずれか一項に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法。
【請求項９】
双方向通信サービスを提供するシステムにおいて、
アップストリームチャネルを利用してユーザの要求を処理する装置であって、２進法の配列に基づいて生成された３次元のシーンを、ダウンストリームチャネルを通じて伝送し、アップストリームチャネル情報を受信して解析し、ユーザの特定の処理要求に従って処理するサーバと、
前記サーバから伝送されてきた前記シーンで、ユーザから前記シーンの特定のオブジェクトに対して特定の処理を行なう要求が生じると、該特定のオブジェクトに対するユーザ要求を生成し、生成されたユーザ要求に基づいてアップストリームチャネル情報を構成してアップストリームチャネルを通じて前記サーバに伝送する端末機とを備え、
前記端末機は、伝送されてきたシーンを構成するオブジェクトに対する情報からユーザの要求が生じたシーンでの該当するノードを定義するノード解析器と、
前記オブジェクトに対する情報を利用して、定義されたノードのノード識別子を決定するノード識別子決定器と、
定義されたノードに対し、ユーザの要求に対応してサーバで処理する命令語を定義する命令語発生器と、
前記ノード識別子及び前記命令語を含むアップストリームチャネル情報を構成するアップストリームチャネル情報構成器とを含み、
前記ノード識別子決定器は、定義されたノードがシーンで再使用することが可能なノードであるか否かをノード識別子の有無を通じて判断し、定義されたノードの中に再使用のために割り当てられたノード識別子が存在すれば、該当するノード識別子を利用するノード識別子有無判断器と、
定義されたノードの中に再使用のために割り当てられたノード識別子が存在しない場合には、ノード識別子を備えている直系の上位ノードのノード識別子を利用するノード識別子発生器とをさらに含むことを特徴とするインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置。
【請求項１０】
前記オブジェクトに対する情報は、２進法の配列に基づいて生成されたシーンの中のオブジェクトに対するノードの位置や順序の情報によるノード識別子を含むことを特徴とする請求項９に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置。
【請求項１１】
前記ノード識別子発生器は、定義されたノード及びシーンの中で全てのノードが再使用することが可能ではない場合には、定義されたノードのノード識別子を全体ノードを対象とする値として決定することを特徴とする請求項１０に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置。
【請求項１２】
前記サーバは、前記アップストリームチャネル情報を受信するアップストリームチャネル情報受信器と、前記アップストリームチャネル情報で前記ノード識別子を解析して処理すべき対象ノードを定義するノード解析器と、処理すべき対象ノードが定義されれば、前記アップストリームチャネル情報でノード命令語を確認して、そのノード命令語により対象ノードを処理する命令語処理器とを含むことを特徴とする請求項９に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置。
【請求項１３】
前記ノード解析器は、少なくとも前記ノード識別子がシーンの中に存在するノードであるか否かを確認するとともに、ノード識別子により指定されたノードの構成形態を確認して対象ノードを定義することを特徴とする請求項１２に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置。
【請求項１４】
前記ノード解析器は、前記ノード識別子により指定されたノードに直系で従属するノードに対する情報をさらに確認して対象ノードを定義することを特徴とする請求項１３に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置。
【請求項１５】
前記ノード解析器は、前記ノード識別子がシーンの中で全体ノードを対象とする値であれば、シーンの中の全体ノードを対象ノードとして定義することを特徴とする請求項１３に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置。
【請求項１６】
前記シーンは、ＭＰＥＧ−４システムでのＭＰＥＧ−４の２進法の配列に基づいて生成されたシーンであり、前記サーバは、ＭＰＥＧ−４シーン符号化器を有し、前記端末機はＭＰＥＧ−４シーン復号化器を備えることを特徴とする請求項９〜１５のいずれか一項に記載のインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は双方向通信サービスを提供するシステムに係り、特に、インタラクティブマルチメディアコンテンツサービスにおいて、アップストリームチャネルを利用してユーザの要求を処理する方法及びその装置に関する。
【０００２】
【従来の技術】
双方向通信サービスを提供する、例えば、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）―４システムの分野（ＩＳＯ／ＩＥＣ  ＪＴＣ  １／ＳＣ  ２９／ＷＧ１１  １４４９６―１）において、インタラクティブマルチメディアコンテンツサービスに必要とされる各種の機能を提供するために、このようなサービスの実現を可能とする各種の技術が標準化されている。
【０００３】
このような双方向通信サービスにおける標準化された技術に用いられるシステムは、マルチメディアコンテンツサービスを提供されるユーザ側からの各種の要求を満足させるために、各マルチメディアコンテンツ供給者毎のアップストリームチャネルを通じて、各マルチメディアコンテンツ供給者の単位毎にユーザ側で生じる各種の事件を処理可能にする機能を提供するものである。
【０００４】
例えば、任意のオブジェクト（ｏｂｊｅｃｔ：客体）情報に関するデータを符号化し、かつ管理するサーバ（符号化器を含む）と、そのデータを受信して復元するユーザ側の端末機（復号化器を含む）との間に、サーバからユーザ側の端末機へのデータ伝送のためのダウンストリームチャネル、及びユーザ側の端末機からサーバへのデータ伝送のためのアップストリームチャネルなど、２種類のデータ伝送を行なうためのチャネルが存在する。ＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）やＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）の環境におけるように、ユーザからの各種の要求を頻繁に処理する必要がある場合、アップストリームチャネルが用いられる。すなわち、アップストリームチャネルは、端末機単体で処理することが困難なサービスに対して、サーバ側から必要な情報が直ちに提供されるように構成される双方向通信サービスを提供するシステムで用いられる。
【０００５】
一方、単一方向の通信サービスのみを提供するアプリケーションでエラーが発生したデータに対する処理方法は、システム側とユーザ側とで異なっている。すなわち、システム側では、ＴＣＰ層／ＩＰ層などのネットワークの下位階層でチャネル上にある伝送データのパケットサイズ、パリティビットなどのデータの配列（ｆｏｒｍａｔ）のタイプに応じてデータのエラーの有無をチェックするようになっている。その際、もしエラーが存在すれば、サーバは該当するデータを再伝送して該当するエラーを処理する。
【０００６】
しかしながら、この方法では、伝送データまたは伝送サービスで発生した論理的エラーに対し、これらのデータの重要度の順序に応じて再伝送などによってデータを復元させるといったサービスを、システム側から提供することができないという問題がある。
【０００７】
したがって、このような問題を解決するために、ユーザ側の端末機では、データの復元中にエラーをチェックし、エラーの発生時にこれを復旧するための関連情報を、アップストリームチャネルを通じてサーバに伝送し、サーバはエラーの生じたデータを復旧させ、これをユーザ側の端末機に再度伝送して元のデータを復元することによりエラーの修復処理を可能とする双方向通信サービスを提供するシステムが要求されている。
【０００８】
翻って、双方向通信サービスを提供するＭＰＥＧ―４システムにおいては、ユーザ側の端末機で生じた各種の事件を処理することが可能であり、マルチメディアコンテンツ供給者の単位毎に提供されるアップストリームチャネルを利用することが可能である。しかしながら、具体的には、例えば、３次元のシーン（ｓｃｅｎｅ：場面）をユーザに提供し、ユーザ側からの３次元のシーンのうち、一部のノードに対する処理の要求を受けるといったサービスなどを含む各種のインタラクティブマルチメディアコンテンツサービスにおいては、アップストリームチャネルを利用してユーザの要求をいかに処理するかが明確に提示されていないという問題がある。
【０００９】
【発明が解決しようとする課題】
本発明は上記問題点に鑑みて成されたものであり、本発明の一の目的はインタラクティブマルチメディアコンテンツサービスとしてユーザに提供される任意のマルチメディアコンテンツの個々の基本構成要素毎に、ユーザの要求が適切に処理され得るようにするべく、アップストリームチャネルを利用してユーザの要求を処理する方法及びその装置を提供することにある。
【００１０】
また、本発明の他の目的は、ＭＰＥＧ―４  ＢＩＦＳ（Ｂｉｎａｒｙ  Ｆｏｒｍａｔ  ｆｏｒ  Ｓｃｅｎｅ）の形でユーザに提供されるシーンの個々のノードにおいて、ユーザの要求が適切に処理され得るようにするべく、アップストリームチャネルを利用してユーザの要求を処理する方法及びその装置を提供することにある。
【００１１】
【課題を解決するための手段】
前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、２進法の配列（ｆｏｒｍａｔ）に基づいて生成された３次元のシーン（ｓｃｅｎｅ：場面）がサーバから端末機に伝送されてきた後、（ａ）初期化作業として、サーバと端末機との間にダウンストリーム／アップストリームチャネルを設定する段階と、（ｂ）前記サーバから端末機にダウンストリームチャネルを通じて伝送されてきたシーンで特定のオブジェクト（ｏｂｊｅｃｔ：客体）に対するユーザの特定の処理要求が生じた場合に、端末機でアップストリームチャネル情報を構成し、このアップストリームチャネル情報を、アップストリームチャネルを通じてサーバに伝送する段階と、（ｃ）前記サーバでアップストリームチャネル情報を受信して解析し、ユーザの特定の処理要求に従って処理して端末機に伝送する段階と、（ｄ）前記端末機で（ｂ）段階で伝送されてきたシーンでの特定のオブジェクトを（ｃ）段階での処理結果に置換えてユーザに提供する段階とを含むことを特徴とする。（請求項１）
【００１２】
また、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項１において、前記（ｂ）段階が、（ｂ１）伝送されてきたシーンを構成するオブジェクトに対する情報から、ユーザの要求が生じたシーンにおいて該当するノードを定義する段階と、（ｂ２）前記オブジェクトに対する情報を利用して、定義されたノードのノード識別子を決定する段階と、（ｂ３）定義されたノードに対し、ユーザの要求に対応してサーバで処理する命令語を定義する段階と、（ｂ４）前記ノード識別子及び前記命令語を含むアップストリームチャネル情報を構成する段階とをさらに含むことを特徴とする。（請求項２）
【００１３】
また、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項２において、前記オブジェクトに対する情報が、２進法の配列に基づいて生成されたシーンの中のオブジェクトに対するノードの位置や順序の情報によるノード識別子を含むことを特徴とする。（請求項３）
【００１４】
さらに、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項２において、前記（ｂ２）段階が、（ｂ２−１）定義されたノードがシーンで再使用することが可能なノードであるか否かをノード識別子の有無を通じて判断する段階と、（ｂ２−２）定義されたノードの中に再使用のために割り当てられたノード識別子が存在すれば、該当するノード識別子を利用する段階と、（ｂ２−３）定義されたノードの中に再使用のために割り当てられたノード識別子が存在しない場合には、ノード識別子を備えている直系の上位ノードのノード識別子を利用する段階とをさらに含むことを特徴とする。（請求項４）
【００１５】
さらにまた、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項４において、前記（ｂ２−３）段階が、定義されたノード及びシーンの中で全てのノードが再使用することが可能ではない場合には、定義されたノードのノード識別子を全体ノードを対象とする値として決定することを特徴とする。（請求項５）
【００１６】
そして、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項２において、前記（ｃ）段階が、（ｃ１）前記アップストリームチャネル情報を受信し、前記アップストリームチャネル情報で前記ノード識別子を解析して処理すべき対象ノードを定義する段階と、（ｃ２）処理すべき対象ノードが定義されれば、前記アップストリームチャネル情報でノード命令語を確認して、そのノード命令語により対象ノードを処理する段階とをさらに含むことを特徴とする。（請求項６）
【００１７】
また、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項６において、前記（ｃ１）段階が、少なくとも前記ノード識別子がシーンの中に存在するノードのものであるか否かを確認するとともに、ノード識別子により指定されたノードの構成形態を確認して対象ノードを定義することを特徴とする。（請求項７）
【００１８】
また、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項７において、前記（ｃ１）段階が、前記ノード識別子により指定されたノードに直系で従属するノードに対する情報をさらに確認して対象ノードを定義することを特徴とする。（請求項８）
【００１９】
さらに、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項７において、前記（ｃ１）段階は、前記ノード識別子がシーンの中で全体ノードを対象とする値であれば、シーンの中の全体ノードを対象ノードとして定義することを特徴とする。（請求項９）
【００２０】
さらにまた、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項１〜９のいずれか一項において、前記シーンが、ＭＰＥＧ―４システムにおけるＭＰＥＧ―４の２進法の配列に基づいて生成されたシーンであり、前記サーバはＭＰＥＧ―４シーン符号化器を有し、前記端末機はＭＰＥＧ―４シーン復号化器を備えることを特徴とする。（請求項１０）
【００２１】
前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、双方向通信サービスを提供するシステムにおいて、アップストリームチャネルを利用したユーザ要求の処理装置であって、２進法の配列に基づいて生成された３次元のシーンをダウンストリームチャネルを通じて伝送し、アップストリームチャネル情報を受信して解析し、ユーザの特定の処理要求に従って処理するサーバと、前記サーバから伝送されてきた前記シーンで特定のオブジェクトに対するユーザの特定の処理要求が生じた場合に、アップストリームチャネル情報を構成してアップストリームチャネルを通じて前記サーバに伝送する端末機とを備えることを特徴とする。（請求項１１）
【００２２】
また、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項１１において、前記端末機が、伝送されてきたシーンを構成するオブジェクトに対する情報からユーザの要求が生じたシーンにおいて該当するノードを定義するノード解析器と、前記オブジェクトに対する情報を利用して、定義されたノードのノード識別子を決定するノード識別子決定器と、定義されたノードに対し、ユーザの要求に対応してサーバで処理する命令語を定義する命令語発生器と、前記ノード識別子及び前記命令語を含むアップストリームチャネル情報を構成するアップストリームチャネル情報構成器とを含むことを特徴とする。（請求項１２）
【００２３】
また、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項１２において、前記オブジェクトに対する情報が、２進法の配列に基づいて生成されたシーンの中のオブジェクトに対するノードの位置や順序の情報によるノード識別子を含むことを特徴とする。（請求項１３）
【００２４】
さらにまた、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項１２において、前記ノード識別子決定器が、定義されたノードがシーンで再使用することが可能なノードであるか否かをノード識別子の有無を通じて判断し、定義されたノードの中に再使用のために割り当てられたノード識別子が存在すれば、該当するノード識別子を利用するノード識別子有無判断器と、定義されたノードの中に再使用のために割り当てられたノード識別子が存在しない場合には、ノード識別子を備えている直系の上位ノードのノード識別子を利用するノード識別子発生器とをさらに含むことを特徴とする。（請求項１４）
【００２５】
そして、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項１４において、前記ノード識別子発生器は、定義されたノード及びシーンの中で全てのノードが再使用することが可能でない場合には、定義されたノードのノード識別子を全体ノードを対象とする値として決定することを特徴とする。（請求項１５）
【００２６】
そしてまた、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項１２において、前記サーバが、前記アップストリームチャネル情報を受信するアップストリームチャネル情報受信器と、前記アップストリームチャネル情報で前記ノード識別子を解析して処理すべき対象ノードを定義するノード解析器と、処理すべき対象ノードが定義されれば、前記アップストリームチャネル情報でノード命令語を確認して、そのノード命令語により対象ノードを処理する命令語処理器とを含むことを特徴とする。（請求項１６）
【００２７】
また、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項１６において、前記ノード解析器が、少なくとも前記ノード識別子がシーンの中に存在するノードであるか否かを確認するとともに、ノード識別子により指定されたノードの構成形態を確認して対象ノードを定義することを特徴とする。（請求項１７）
【００２８】
さらに、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項１７において、前記ノード解析器が、前記ノード識別子により指定されたノードに直系で従属するノードに対する情報をさらに確認して対象ノードを定義することを特徴とする。（請求項１８）
【００２９】
さらにまた、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項１７において、前記ノード解析器が、前記ノード識別子がシーンの中で全体ノードを対象とする値であれば、シーンの中の全体ノードを対象ノードとして定義することを特徴とする。（請求項１９）
【００３０】
また、前記一の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項１１〜１９のいずれかにおいて、前記シーンがＭＰＥＧ―４システムでのＭＰＥＧ―４の２進法の配列に基づいて生成されたシーンであり、前記サーバがＭＰＥＧ―４シーン符号化器を有し、前記端末機はＭＰＥＧ―４シーン復号化器を備えることを特徴とする。（請求項２０）
【００３１】
以上のように構成すれば、インタラクティブマルチメディアコンテンツサービスでユーザとしてユーザに提供される任意のマルチメディアコンテンツの個々の基本構成要素毎に、ユーザの要求に対して適切に対処することができて特定の構成要素のみを選択的に処理することができるようにしたアップストリームチャネルを利用したユーザ要求の処理方法及びその装置を具現化できる。そして、このようなアップストリームチャネルを利用したユーザ要求の処理方法及びその装置では、エラーの復旧のために伝送される情報量を最小化することができ、しかも、その端末機で、より迅速に復旧された情報が提供できるようになる。
【００３２】
また、前記他の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、インタラクティブマルチメディアコンテンツサービスにおいて、アップストリームチャネルを利用したユーザ要求処理方法であって、（ａ）初期化作業として、サーバと端末機との間にダウンストリーム／アップストリームチャネルを設定する段階と、（ｂ）前記サーバから端末機にダウンストリームチャネルを通じて伝送されてきたマルチメディアコンテンツで特定の構成要素に対するユーザの特定の処理要求が生じた場合に、端末機でアップストリームチャネル情報を構成してアップストリームチャネルを通じてサーバに伝送する段階と、（ｃ）前記サーバでアップストリームチャネル情報を受信して解析し、ユーザの特定の処理要求に従って処理して端末機に伝送する段階と、（ｄ）前記端末機で（ｂ）段階で伝送されてきたマルチメディアコンテンツで特定の構成要素を（ｃ）段階での処理結果に置換えてユーザに提供する段階とを含むことを特徴とする。（請求項２１）
【００３３】
また、前記他の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法は、請求項２１において、前記（ｂ）段階のアップストリームチャネル情報が、少なくとも前記特定の構成要素に割り当てられたサーバで確認することが[可能な固有識別子、及び前記ユーザの特定の処理要求に対応する命令語を含むように構成されることを特徴とする。（請求項２２）
【００３４】
さらに、前記他の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置が、双方向通信サービスを提供するシステムにおいて、アップストリームチャネルを利用したユーザ要求の処理装置において、マルチメディアコンテンツをダウンストリームチャネルを通じて伝送し、アップストリームチャネル情報を受信して解析し、ユーザの特定の処理要求に従って処理するサーバと、前記サーバから伝送されてきた前記マルチメディアコンテンツで特定の構成要素に対するユーザの特定の処理要求が生じた場合に、アップストリームチャネル情報を構成してアップストリームチャネルを通じて前記サーバに伝送する端末機とを備えることを特徴とする。（請求項２３）
【００３５】
そして、前記他の目的を達成するために、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、請求項２３において、前記アップストリームチャネル情報が、少なくとも前記特定の構成要素に割り当てられたサーバで確認することが[可能な固有識別子、及び前記ユーザの特定の処理要求に対応する命令語を含むように構成されることを特徴とする。（請求項２４）
【００３６】
また、本発明の他の目的は、ＭＰＥＧ―４  ＢＩＦＳ（Ｂｉｎａｒｙ  Ｆｏｒｍａｔ  ｆｏｒ  Ｓｃｅｎｅ）の形でユーザに提供されるシーンの個々のノードにおいて、ユーザの要求が適切に処理され得るようにするべく、アップストリームチャネルを利用してユーザの要求を処理する方法及びその装置を提供することにある。
【００３７】
以上のように構成すれば、ＭＰＥＧ−４  ＢＩＦＳシーンの中にエラーを含む場合、特定のノードのみをＭＰＥＧ−４システムで選択的に処理することができるアップストリームチャネルを利用してユーザの要求を処理する方法及びその装置を具現化できる。そして、このようなアップストリームチャネルを利用してユーザの要求を処理する方法及びその装置では、エラーの復旧のために伝送される情報量を低減化することができ、しかも、ぞの端末機で、より迅速に復旧された情報が提供できるようになる。
【００３８】
【発明の実施の形態】
以下、添付した図面に基づき、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法及びその装置の実施の形態について詳細に説明する。なお、本発明はこの実施の形態のみに限定されるものではない。
図１は本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法を説明するための一例のフローチャートを示す図である。なお、図１は本発明の好ましい一実施の形態を示すものであり、ＭＰＥＧ―４システムにおいて、３次元のシーン（ｓｃｅｎｅ：場面）を表現するシーンノードを描くＭＰＥＧ―４  ＢＩＦＳに基づいて生成されたシーンがサーバからユーザ側の端末機に伝送される場合につき、アップストリームチャネルを利用したユーザ要求の処理方法について説明する。
【００３９】
本発明は、シーンがオブジェクト（ｏｂｊｅｃｔ：客体）を含む一つのフレームの静止映像、または、複数のフレームよりなる動映像または連続映像のいずれでの場合あっても適用することが可能である。以下で説明する、ＭＰＥＧ―４システムにおけるＭＰＥＧ−４  ＢＩＦＳは一つの例示に過ぎない。本発明は、インタラクティブマルチメディアコンテンツサービスを提供する全ての双方向通信サービスシステムに適用することができ、より特徴的には、シーンノードを描く各種の２進法の配列（ｆｏｒｍａｔ）に基づいて生成されたシーンのコンテンツを提供する各種のシステムに用いられるものである。
【００４０】
図３は、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置を例示するブロック図であって、ネットワークを通じて接続されたサーバ３００及び端末機３１０を含み、端末機３１０はデコーダ３２０及びユーザインタフェース３３０を含む。
【００４１】
ここで、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置が、ＭＰＥＧ―４システムにおいて、ＭＰＥＧ―４  ＢＩＦＳシーンでユーザの要求に適切に対処するためのアップストリームサービス機能を提供するように構成される場合、サーバ３００はＭＰＥＧ―４シーン符号化器を有し、端末機３１０のデコーダ３２０はＭＰＥＧ―４シーン復号化器を備えてなる。
【００４２】
本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置は、ＭＰＥＧ―システムにおいてＢＩＦＳシーンの無欠性を保証することができるようにようにするべく、端末機３１０でアップストリームチャネル情報Ｕｐｓｔｒｅａｍ＿Ｃｈａｎｎｅｌ＿Ｍｅｓｓａｇｅ（）を構成し、このアップストリームチャネル情報を、アップストリームチャネルを通じてサーバ３００に伝送する。そして、サーバ３００は、端末機３１０において、要求した処理形態により対象たるＢＩＦＳシーンの中から選ばれたシーンノードを処理する。
【００４３】
次に、図１及び図３に基づき、本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置の基本動作について詳細に説明する。
先ず、図３に示すように、ネットワークを通じてサーバ３００と端末機３１０とが接続されれば、初期化作業でサーバ３００と端末機３１０との間に情報が伝送されるようにダウンストリーム／アップストリームチャネルが設定されるようになる（図１に示すステップ１００）。特に、本発明にあっては、図３に示す端末機３１０からサーバ３００に情報を伝送するアップストリームチャネル機能を設定してユーザの要求が満たされるようにするべく、後記する図２に示されるようなＭＰＥＧ―システム上から提供される構造を用いる。
【００４４】
図２はアップストリームチャネル機能を設定するＭＰＥＧ―システム上から提供されるアップストリーム情報（映像情報）の基本構造を示すフローチャートを示す図である。図２を参照すると、初期のオブジェクト・ディスクリプタ（Ｉｎｉｔｉａｌ  Ｏｂｊｅｃｔ  Ｄｅｓｃｒｉｐｔｏｒ：初期の客体記述語）２００は、４種類の基本ストリーム・ディスクリプタ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ  Ｄｅｓｃｒｉｐｔｏｒ：ＥＳ＿Ｄｅｓｃｒｉｐｔｏｒ）で構成される。
【００４５】
この４種類の基本ストリーム・ディスクリプタは、図３のサーバ３００から端末機３１０に伝送される最初の情報であり、すなわち、図２の、シーンを構成するオブジェクトのディスクリプション情報及びオブジェクト情報の位置、オブジェクト間の相関関係などを表わすシーン・ディスクリプション・ストリーム（Ｓｃｅｎｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｓｔｒｅａｍ）２２０、そのアップストリーム２２２及びシーンの中のそれぞれのオブジェクトの種類及び実際に各オブジェクトの情報を伝送されるデータストリームに対する識別子を表わすオブジェクト・ディスクリプタ・ストリーム（Ｏｂｊｅｃｔ  Ｄｅｓｃｒｉｐｔｏｒ  Ｓｔｒｅａｍ）２２４、及びそのアップストリーム２２６で構成される。
【００４６】
そして、図２に示すように、端末機で初期のオブジェクト・ディスクリプタ２００（初期の客体記述語）に基づき４本のストリーム２２０、２２２、２２４、２２６チャネルを設定する。それぞれのＥＳ＿ｄｅｓｃｒｉｐｔｏｒ２１２、２１４は、それぞれのストリームを識別することが可能な基本ストリーム識別子（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ  ＩＤ：ＥＳ＿ＩＤ）を利用して適切なストリームと連結される。したがって、図３の端末機３１０は、サーバから伝送されてきた初期のオブジェクト・ディスクリプタの中に含まれるＥＳ＿ＩＤを利用して、ネットワークチャネルを通じて伝送されるシーン・ディスクリプション・ストリーム及びオブジェクト・ディスクリプタ・ストリームを識別する。
【００４７】
次に、前記シーン・ディスクリプション・ストリームについて具体的に説明すると、シーン・ディスクリプション・ストリームは、シーンを構成するそれぞれのオブジェクトに対するノード識別子、それぞれのオブジェクトに対する時間的／空間的な情報、及びそれぞれのオブジェクト間の相関関係に関する情報などを含む。また、このシーン・ディスクリプション・ストリームは個々のオブジェクトに対するディスクリプション情報が実際に位置する個所を示す指標（ポインタ）であるＯＤ＿ＩＤ（Ｏｂｊｅｃｔ  Ｄｅｓｃｒｉｐｔｏｒ  ＩＤ）を含んでなる。図３の端末機３１０はこのようなＯＤ＿ＩＤを利用して、オブジェクト・ディスクリプタ・ストリームでそれぞれのオブジェクトに対する情報を識別してＭＰＥＧ―４  ＢＩＦＳシーンの中のオブジェクト構造を連結する。
【００４８】
このようなシーン・ディスクリプション・ストリームに対して、図２のアップストリーム２２２は、ＭＰＥＧ-４  ＢＩＦＳシーンを構成する全てのオブジェクトに対する一つのアップストリームチャネルを表わす。初期のオブジェクト・ディスクリプタの中で、このアップストリームを描写するＥＳ＿ｄｅｓｃｒｉｐｔｏｒ  ２１４の構造は、ｕｐＳｔｒｅａｍフラグを１に初期化するとともに、ｓｔｒｅａｍＤｅｐｅｎｄｅｎｃｅＦｌａｇを１に初期化してＥＳ＿ｄｅｓｃｒｉｐｔｏｒ２１２の従属であることを表わす。
【００４９】
図３の端末機３１０は、このｕｐＳｔｒｅａｍフラグが１であることを確認して、１チャネルがサーバ３００に情報を伝送するアップストリームチャネルであることを指定する。そして、端末機３１０は前記ｓｔｒｅａｍＤｅｐｅｎｄｅｎｃｅＦｌａｇを利用して、そのアップストリーム２２２（図２参照）が現在使用することができる情報を提供するシーン・ディスクリプション・ストリームに対するアップストリームであることを指定する。このアップストリーム２２２は、参照するシーン・ディスクリプション・ストリームが描写するシーンの全体に関わる全ての情報を利用して、サーバ３００に伝送すべき情報を適切に構成することができる。
【００５０】
オブジェクト・ディスクリプタ・ストリームの中の各オブジェクト・ディスクリプタは、実際にそれぞれの単一オブジェクトに対するディスクリプション情報を有するストリームが識別できる基本ストリーム識別子ＥＳ＿ＩＤとそれぞれのオブジェクトに対して端末機３１０（図３参照）からサーバ３００（図３参照）へのアップストリームチャネルを有するか否かに対するアップストリーム情報、サーバ３００から端末機３１０に伝送されるオブジェクトに対する符号化情報を含む多数のＥＳ＿Ｄｅｓｃｒｉｐｔｏｒ２００（図２参照）で構成されている。
【００５１】
端末機３１０（図３参照）はＥＳ＿Ｄｅｓｃｒｉｐｔｏｒ２００（図２参照）の中のＥＳ＿ＩＤ２１２、２１４の情報を利用して実際のオブジェクト情報を含む基本ストリームを識別し、アップストリーム情報を利用して各オブジェクトに対するアップストリームチャネルの有無を把握する。したがって、ＭＰＥＧ−４システムは、ユーザ側において、図２に示されるようなアップストリーム２２２チャネルを利用して図３のサーバ３００に各種の情報を伝送可能に支援するようになっている。
【００５２】
本発明にあっては、後述するように、このような構成を備えるアップストリームを利用して、端末機からサーバに伝送されるユーザの各種の要求を処理するのに必要なアップストリームチャネル情報の生成及び構成方法、またこれに応じてサーバ３００で端末機３１０からの情報を解析する方法、さらにこのようなアップストリームを利用して端末機３１０に伝送すべき応答情報を適切に生成する方法などを提案するものである。
【００５３】
再び図１を参照すると、ステップ１００の後に、図３のサーバ３００から端末機３１０にＢＩＦＳシーンについての情報を伝送するようになっている（ステップ１１０）。この段階（ステップ１１０）は、サーバと端末機との間になされる公知の情報伝送及び処理方式により行なわれる。次に、図３の端末機３１０でシーンを表示してユーザに提供する（ステップ１２０）。
【００５４】
次に、ユーザから前記シーンの特定のオブジェクトに対して特定の処理を行なう要求が生じたか否かを判断し（ステップ１３０）、ユーザの特定の処理要求が生じたことが確認された場合には、特定の処理を行なうためのアップストリームチャネル情報を構成し、このアップストリーム情報を、アップストリームチャネルを通じて図３のサーバ３００に伝送する（ステップ１４０）。
【００５５】
図３において、デコーダ３２０は、サーバ３００から送られてきたシーン・ディスクリプション・ストリームを解析し、表示器を含むユーザインタフェース３３０を通じてこれを表示できるようにする。このユーザインタフェース３３０は、表示された情報に対するユーザの要求であるｕｓｅｒ＿ｒｅｑｕｅｓｔをデコーダ３２０に伝送し、デコーダ３２０は現在伝送されてきたシーンに対する情報を有しているので、ユーザの要求がシーンの中のどのノードに該当するかが識別できるようになっている。デコーダ３２０で解析されたノードに該当するノード識別子ＮｏｄｅＩＤは、ユーザの要求に対応する命令語とともに、アップストリームチャネル情報であるＵｐｓｔｒｅａｍ＿Ｃｈａｎｎｅｌ＿Ｍｅｓｓａｇｅを構成する。
【００５６】
次に、図３のサーバ３００でアップストリームチャネル情報を受信して解析し、ユーザの特定の処理要求に従って処理して端末機３１０に伝送する（ステップ１５０）。最後に、端末機３１０でシーンのうち、ユーザの要求により１５０段階で処理されたノードを再表示してユーザに提供する（ステップ１６０）。
【００５７】
図４は、図１のステップ１４０において、アップストリームチャネル情報を構成する本発明に含まれる端末機３１０（図３参照）の好ましい１実施の形態のブロック図である。アップストリームチャネル情報を構成するために、本発明に含まれる端末機３１０は、ノード解析器４１０、ノード識別子ＮｏｄｅＩＤ有無判断器４１２、ノード識別子発生器４１４、命令語発生器４２０及びアップストリームチャネル情報発生器４３０を含む。ここで、ノード解析器４１０、ＮｏｄｅＩＤ有無判断器４１２及びＮｏｄｅＩＤ発生器４１４は、図３のデコーダ３２０に含まれてもよい。
【００５８】
次に、図４を参照しながら前述したステップ１４０について詳細に説明する。
ユーザが表示画面を見て特定のオブジェクトを選べば、ユーザインタフェース４００を通じて全体のＢＩＦＳシーンの中で特定のオブジェクトに対するユーザの要求ｕｓｅｒ＿ｒｅｑｕｅｓｔが生じる。ノード解析器４１０は、ユーザの要求が生じた現在のシーンにおいて該当するノードを定義する。シーンに用いられたノードの位置や順序の情報によるノード識別子ＮｏｄｅＩＤを利用して該当するノードを定義する。
【００５９】
ＮｏｄｅＩＤ有無判断器４１２は、ノード解析器４１０で定義されたノードがシーンで再使用することが可能なノードであるか否かをＮｏｄｅＩＤの有無を通じて判断する。ＮｏｄｅＩＤ有無判断器４１２は、予め特定のノードを含む全体のＢＩＦＳシーンに対する情報として、シーンの中の各オブジェクトに対するノード識別子ＮｏｄｅＩＤを認識している。基本的に、図３のサーバ３００から端末機３１０に伝送されてきたシーンにおいて、各オブジェクトに対するノードには、再使用性、すなわち、ユーザの要求に対応することができる機能を提供するために、ノード識別子ＮｏｄｅＩＤなどの固有の識別子が割り当てられて使用される。このとき、ノード識別子ＮｏｄｅＩＤを割り当てるか否かは、ＤＥＦ（Ｄｅｆｉｎｉｔｉｏｎ）命令語を使用するか否かによって決定される。このＤＥＦ命令語は、シーン・ディスクリプションで定義される命令語である。例えば、ＤＥＦにより定義されてないノード、すなわち、シーンで再使用性が許容されていないノードの場合、そのノードに対するＮｏｄｅＩＤはシーンの中に割り当てられないよになっている。
【００６０】
ノード解析器４１０により定義されたノードの中に、再使用のために割り当てられたＮｏｄｅＩＤが存在しない場合、ＮｏｄｅＩＤ発生器４１４はＢＩＦＳシーンで定義されたノードの直系の上位ノードのうち、ＮｏｄｅＩＤが定義されたノードを探して、その上位ノードのＮｏｄｅＩＤをユーザが選択したノードのＮｏｄｅＩＤとして用いられるように処理する。併せて、シーンの中で用いられる全てのノードに対する再使用性が許容されてない場合、例えば、ＮｏｄｅＩＤを０よりも小さい値として定義することにより、シーンの中で存在する最上位ノードを含む全体ノードをサーバで処理可能に定義する。
【００６１】
一方、図４の命令語発生器４２０は、ノード解析器４１０で定義されたノードに対し、ユーザの要求に適するようにサーバで処理する命令語を定義する。ノードの特性を考慮して、要求されたノードの再伝送、要求されたノードの削除、挿入などの命令語でノードを処理するための特定の命令語を定義する。アップストリームチャネル情報発生器４３０は、前述したように、ノード解析器３００で定義されたノードのＮｏｄｅＩＤ及び命令語発生器３１５で定義された命令語を組み合わせてアップストリームチャネル情報として構成し、このアップストリームチャネル情報を、アップストリームチャネルを通じてサーバに伝送する。図８（Ａ）及び図８（Ｂ）は、アップストリームチャネル情報及び関連情報のシンタックスを示す図である。
【００６２】
図５は、図１のステップ１５０において、アップストリームチャネルメッセージを処理する本発明に含まれるサーバ３００（図３参照）の好ましい実施の形態を示すブロック図である。本発明に含まれるサーバ３００は、アップストリームチャネルメッセージを処理するために、アップストリームチャネル情報受信器５００と、ノード解析器５０５と、命令語処理器５１０及びノード符号化器５１５を含んでなる。
【００６３】
図５を参照しながら、前述したステップ１５０（図１参照）について詳細に説明する。先ず、アップストリームチャネル情報受信器５００は、アップストリームチャネルを通じてアップストリームチャネル情報Ｕｐｓｔｒｅａｍ＿Ｃｈａｎｎｅｌ＿Ｍｅｓｓａｇｅ（）を受信する。ノード解析器５０５は、アップストリームチャネル情報のうち、ノード識別子ＮｏｄｅＩＤを確認する。そして、確認されたノード識別子ＮｏｄｅＩＤがＢＩＦＳシーンの中に存在するノードのものであるか否かと、ノード識別子ＮｏｄｅＩＤにより指定された対象ノードの構成形態と、このノードに直系で従属するノードに関する情報などを確認する。
【００６４】
そして、ノード識別子ＮｏｄｅＩＤにより、処理すべき対象ノードが定義される。また、必要に応じて、ノード識別子ＮｏｄｅＩＤにより指定されたノード及びその従属ノードが対象ノードとして定義される。このとき、図５に示されるノード解析器５０５は、確認されたノード識別子ＮｏｄｅＩＤが処理すべきＢＩＦＳシーンの中に存在しない場合、これ以上の実行を中断する。あるいは、確認されたノード識別子ＮｏｄｅＩＤがＢＩＦＳシーンの中でノード全体を対象とする値であれば、シーンの中のノード全体を対象ノードとして定義する。
【００６５】
このように対象ノードが定義されれば、図５に示される命令語処理器５１０は、アップストリームチャネル情報受信器５００から、サーバで行なうノード命令語を確認し、このノード命令語によって対象ノードを処理するノード演算を行なう。サーバでノード命令語によって処理された対象ノードはノード符号化器５１５でＢＩＦＳの形の情報で構成されてダウンストリームチャネルを通じて端末機に伝送される。
【００６６】
以上、本発明の構成及び動作について説明したが、本発明にあっては、例えば、アップストリームチャネルを通じて特定のオブジェクト毎にアップストリーム情報を再伝送するように要求するユーザの要求がサーバに伝送される場合には、再伝送されるべき特定の対象シーンのノードのみがサーバ側で処理されて端末機に伝送されるように構成することが好ましい。このように構成することで、図３に示される端末機３１０側でエラーが生じた特定のオブジェクトに対する迅速な復旧、及びこのために伝送される情報量を最小化することができるようになる。
【００６７】
図６（Ａ）、（Ｂ）及び図７（Ａ）、（Ｂ）は、シーン・ディスクリプション・ストリームに対するアップストリームチャネルを利用したユーザの要求を処理する過程の一例を示した図である。
図６（Ａ）は、ＭＰＥＧ−４  ＢＩＦＳシーン符号化器を備えたサーバにおいて、シーン・ディスクリプション・ストリームを利用してシーンを構成するそれぞれのオブジェクトに対するノード識別子ＮｏｄｅＩＤ、それぞれのオブジェクトに対する時間的／空間的な情報、それぞれのオブジェクト間の相関関係に対する情報などを端末機に伝送した一例を示す図である。サーバは、前述したようにして情報を全部または部分的に伝送することができる。端末機のデコーダはこれらの情報を解析して、ユーザが表示画面を通じて見られる。
【００６８】
図６（Ｂ）は、一枚のシーンを構成するノードを、ダウンストリームチャネルを通じて伝送するに当たって、伝送上のエラーが生じる場合、ＭＰＥＧ−４  ＢＩＦＳシーン復号化器を備えた端末機において、エラーが含まれたＭＰＥＧ−４ＢＩＦＳシーンのノードを表示した一例の図を示す。図６（Ｂ）では、ＮｏｄｅＩＤが５であるノードでエラーが生じていた例を示している。ユーザは表示画面を見て、マウスなどの入力ディバイスを利用してエラーの生じたオブジェクトを選ぶ。端末機は、ユーザが選択したノードのみをユーザに再送するために、アップストリームチャネル情報を、例えば、"ｒｅｔｒａｎｓｍｉｔ  ＮｏｄｅＩＤ ５"として構成してサーバに伝送する。あるいは、ＮｏｄｅＩＤが５であるノードの下位階層の任意のノードでエラーが生じた場合であっても、下位階層の任意のノードに割り当てられたノード識別子が存在しない場合には、同様に"ｒｅｔｒａｎｓｍｉｔ  ＮｏｄｅＩＤ５"を伝送する。
【００６９】
図７（Ａ）は、サーバで端末機から特定のノードに対する再伝送を要求される場合にシーンを処理する一例を示す図である。サーバで該当するオブジェクトに対するノード識別子ＮｏｄｅＩＤを利用してＭＰＥＧ−４  ＢＩＦＳシーンの階層的な構造の中で該当するノードを探し、該当するノード、及び必要に応じてそのノードを含みかつその下位階層の全てのノード情報を再伝送する。例えば、ＮｏｄｅＩＤが５であるノードで生じたエラーであれば、端末機で該当するノードの情報のみが必要であるが、ＮｏｄｅＩＤが５であるノードの下位階層の任意のノードで生じたエラーであれば、該当するノードを含んでその下位階層の全てのノード情報を必要とする。
【００７０】
図７（Ｂ）は、端末機でサーバからエラーが生じたノードに対する情報を再伝送された場合、これを表示した結果を示す図である。端末機は、図７（Ｂ）に示されるような表示画面において、再伝送されたノードに対する情報のみを置換えて図７（Ｂ）のように表示する。
【００７１】
【発明の効果】
以上説明した通りに構成される本発明によれば、インタラクティブマルチメディアコンテンツサービスでユーザに提供される任意のマルチメディアコンテンツの個々の基本構成要素毎に、ユーザの要求に対して適切に対処することにより、特定の構成要素のみを選択的に処理することができるので、エラーの復旧のために伝送される情報量を最小化することができ、しかも、端末機でより迅速に復旧された情報を表示できるアップストリームチャネルを利用してユーザの要求を処理する方法及びその装置を提供することが可能となる。
【００７２】
特に、本発明において特筆すべきことは、ＭＰＥＧ−４  ＢＩＦＳシーン（ｓｃｅｎｅ：場面）の中にエラーを含む場合、特定のノードのみをＭＰＥＧ−４システムで選択的に処理することができるので、エラーの復旧のために伝送される情報量が低減でき、しかも端末機でより迅速に復旧された情報を表示できるアップストリームチャネルを利用してユーザの要求を処理する方法及びその装置を提供することができるということである。
【図面の簡単な説明】
【図１】本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法を説明するための一例のフローチャートである。
【図２】本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法で、アップストリームチャネル機能を設定するＭＰＥＧ−４システム上から提供される映像情報の構造を示す図である。
【図３】本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置を例示するブロック図である。
【図４】本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置に含まれる端末機で、アップストリームチャネル情報を構成する端末機の好ましい実施の形態を示すブロック図である。
【図５】本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理装置に含まれるサーバで、アップストリームチャネル情報を処理するサーバの好ましい実施の形態を示すブロック図である。
【図６】図６（Ａ）、（Ｂ）は本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法及びその装置で、シーン・ディスクリプション・ストリームに対するアップストリームチャネルを利用したユーザ要求の処理過程の一例を示す図である。
【図７】図７（Ａ）、（Ｂ）は本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法及びその装置で、シーン・ディスクリプション・ストリームに対するアップストリームチャネルを利用したユーザ要求の処理過程の一例を示す図である。
【図８】図８（Ａ）、（Ｂ）は本発明に係るインタラクティブマルチメディアコンテンツサービスにおけるアップストリームチャネルを利用したユーザ要求の処理方法及びその装置で、アップストリームチャネル情報及び関連情報のシンタックスを示す図である。
【図１】
0004554837.tif 000002
【図２】
0004554837.tif 000003
【図３】
0004554837.tif 000004
【図４】
0004554837.tif 000005
【図５】
0004554837.tif 000006
【図６】
0004554837.tif 000007
【図７】
0004554837.tif 000008
【図８】
0004554837.tif 000009