(57)【要約】【課題】端末とコンテンツデータの出力装置との接続を簡単にし、コストの低減やメンテナンスを容易にする。【解決手段】端末５００が接続されたネットワーク７００に、映像出力装置３００、音声出力装置４００、出力制御ゲートウェイ２００を接続する。端末５００が要求した多重化コンテンツは、コンテンツサーバ１００からゲートウェイ２００に送られる。ゲートウェイ２００は、データ分離部２０１により、多重化コンテンツをデータの種類別に分離し、同期信号付加部２０２により、分離された各データにタイムクロック２０４で作成したタイム情報を各データ同士の同期信号として付加し、更に出力装置アドレス付加部２０３により、各データの出力先となる出力装置のアドレスをアドレスＤＢ２０５から取り出して付加し、ネットワークＩ／Ｆ２０６により、各出力装置に転送する。【選択図】  図２
2004312121.tif 000002
【特許請求の範囲】
【請求項１】
出力装置をネットワークに接続して複数の端末で共有するための装置であって、
端末が要求したデジタルコンテンツのデータの種類を特定するデータ種類特定手段と、
該種類の特定されたデータの出力装置における再生タイミングを指示するタイム情報を作成するタイム情報作成手段と、
該種類の特定されたデータに対して該作成されたタイム情報を付加するタイム情報付加手段と、
該種類の特定されたデータの出力先となる出力装置のアドレスを該データに対して付加する出力装置アドレス付加手段と、
該タイム情報が付加され該出力装置のアドレスが付加されたデータを出力装置に転送するネットワークインタフェース手段とを、
具備してなることを特徴とする出力装置のネットワーク共有装置。
【請求項２】
請求項１に記載の出力装置のネットワーク共有装置において、
前記データ種類特定手段は、端末が要求した多重化されたデジタルコンテンツをデータの種類別に分離するデータ分離手段であり、
前記タイム情報作成手段は、タイム情報を該分離されたデータ同士を同期させるための同期信号とするものであり、
前記タイム情報付加手段は、該分離されたデータそれぞれに対して該同期信号を付加する同期信号付加手段であり、
前記出力装置アドレス付加手段は、該分離されたデータそれぞれの出力先となる出力装置のアドレスを該分離されたデータそれぞれに対して付加するものであり、
前記ネットワークインタフェース手段は、該同期信号が付加され該出力装置のアドレスが付加された分離されたデータそれぞれを出力装置に転送するものである
ことを特徴とする出力装置のネットワーク共有装置。
【請求項３】
請求項１または２に記載の出力装置のネットワーク共有装置において、
前記タイム情報作成手段は、
出力装置とネットワーク同期したタイム情報を作成するものである
ことを特徴とする出力装置のネットワーク共有装置。
【請求項４】
請求項１乃至３のいずれかに記載の出力装置のネットワーク共有装置において、
前記出力装置アドレス付加手段は、
データの種類別にデータの出力先となる出力装置のアドレスを予め登録したデータベースを有し、要求した端末に関係付けられた出力装置のアドレスを該データベースから取り出して当該データに付加するものである
ことを特徴とする出力装置のネットワーク共有装置。
【請求項５】
請求項１乃至４のいずれかに記載の出力装置のネットワーク共有装置において、
データ種類特定手段は、
端末が要求したデジタルコンテンツのデータを、コンテンツサーバ、もしくは特定の端末から受け取る
ことを特徴とする出力装置のネットワーク共有装置。
【請求項６】
出力装置をネットワークに接続して複数の端末で共有するための方法であって、
端末が要求したデジタルコンテンツのデータの種類を特定するデータ種類特定手順と、
該種類の特定されたデータの出力装置における再生タイミングを指示するタイム情報を作成するタイム情報作成手順と、
該種類の特定されたデータに対して該作成されたタイム情報を付加するタイム情報付加手順と、
該種類の特定されたデータの出力先となる出力装置のアドレスを該データに対して付加する出力装置アドレス付加手順と、
該タイム情報が付加され該出力装置のアドレスが付加されたデータを出力装置に転送するネットワークインタフェース手順とを、
具備してなることを特徴とする出力装置のネットワーク共有方法。
【請求項７】
請求項６に記載の出力装置のネットワーク共有方法において、
前記データ種類特定手順は、端末が要求した多重化されたデジタルコンテンツをデータの種類別に分離するデータ分離手順であり、
前記タイム情報作成手順では、タイム情報を該分離されたデータ同士を同期させるための同期信号とし、
前記タイム情報付加手順は、該分離されたデータそれぞれに対して該同期信号を付加する同期信号付加手順であり、
前記出力装置アドレス付加手順では、該分離されたデータそれぞれの出力先となる出力装置のアドレスを該分離されたデータそれぞれに対して付加し、
前記ネットワークインタフェース手順では、該同期信号が付加され該出力装置のアドレスが付加された分離されたデータそれぞれを出力装置に転送する
ことを特徴とする出力装置のネットワーク共有方法。
【請求項８】
請求項６または７に記載の出力装置のネットワーク共有方法において、
前記タイム情報作成手順では、
出力装置とネットワーク同期したタイム情報を作成する
ことを特徴とする出力装置のネットワーク共有方法。
【請求項９】
請求項６乃至８のいずれかに記載の出力装置のネットワーク共有方法において、
前記出力装置アドレス付加手順では、
データの種類別にデータの出力先となる出力装置のアドレスを予め登録したデータベースから、要求した端末に関係付けられた出力装置のアドレスを取り出して当該データに付加する
ことを特徴とする出力装置のネットワーク共有方法。
【請求項１０】
請求項６乃至９のいずれかに記載の出力装置のネットワーク共有方法において、
データ種類特定手順では、
端末が要求したデジタルコンテンツのデータを、コンテンツサーバ、もしくは特定の端末から受け取る
ことを特徴とする出力装置のネットワーク共有方法。
【請求項１１】
請求項６乃至１０のいずれかに記載の出力装置のネットワーク共有方法における手順を、コンピュータに実行させるためのプログラムとした
ことを特徴とする出力装置のネットワーク共有プログラム。
【請求項１２】
請求項６乃至１０のいずれかに記載のネットワーク出力装置の共有方法における手順を、コンピュータに実行させるためのプログラムとし、
該プログラムを、該コンピュータが読み取りできる記録媒体に記録した
ことを特徴とする出力装置のネットワーク共有プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、デジタルコンテンツを所定の出力装置にネットワーク経由で転送することで、出力装置の共有化を図った出力装置のネットワーク共有システムに関する。
【０００２】
【従来の技術】
現在、音声や映像など多重化されたデジタルコンテンツが世の中にたくさん存在し、それらをデコードして再生する端末が増加している。例えば、インターネット経由でＭＰＥＧコンテンツなどを取得して再生するＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）や、ＤＶＤメディアを再生するＤＶＤプレイヤなどがある。これらの端末は、多重化コンテンツをデコードして再生するものであり、分離されたデータ（音声や映像など）を出力するためには、別途アンプやディスプレイと音声ケーブルや映像ケーブルで１対１に端末と接続する必要がある。しかし、このような接続作業は大変面倒であり、接続する再生端末が増加すれば、配線が複雑になる（図７参照）。
【０００３】
これに対し、オーディオデバイスや映像表示モニタを搭載し、１つの端末で音声や映像を出力できる端末も多数存在する。しかし、これらの端末は、端末ごとにオーディオデバイスや映像表示モニタを搭載する必要があり、大変コストがかかる。また、それらをバージョンアップするには、それぞれの端末で対応する必要があり、大変面倒である（図８参照）。
【０００４】
ネットワークを共用する出力装置としては、代表的なものにプリンタがある。様々な特許が出願されている（特許文献１）が、本システムは、リアルタイムデータである音声や映像データを対象としたものであり、それらを処理する出力装置を具備したシステムに関するものである。
【０００５】
【特許文献１】
特開平５−１２７８４５号公報
【０００６】
【発明が解決しようとする課題】
本発明は、上記従来技術の問題点を解決するためになされたものであり、端末とオーディオデバイスや映像表示モニタ等の出力装置の接続を簡単にし、端末ごとにそれらの出力装置を搭載する必要を無くして、コストの低減やバージョンアップへの対応を容易にする出力装置のネットワーク共有技術を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記の目的を達成するため、本発明は、出力装置をネットワークに接続して複数の端末で共有するための装置であって、端末が要求したデジタルコンテンツのデータの種類を特定するデータ種類特定手段と、該種類の特定されたデータの出力装置における再生タイミングを指示するタイム情報を作成するタイム情報作成手段と、該種類の特定されたデータに対して該作成されたタイム情報を付加するタイム情報付加手段と、該種類の特定されたデータの出力先となる出力装置のアドレスを該データに対して付加する出力装置アドレス付加手段と、該タイム情報が付加され該出力装置のアドレスが付加されたデータを出力装置に転送するネットワークインタフェース手段とを、具備してなることを特徴とする出力装置のネットワーク共有装置を、その手段とする。
【０００８】
あるいは、上記の出力装置のネットワーク共有装置において、前記データ種類特定手段は、端末が要求した多重化されたデジタルコンテンツをデータの種類別に分離するデータ分離手段であり、前記タイム情報作成手段は、タイム情報を該分離されたデータ同士を同期させるための同期信号とするものであり、前記タイム情報付加手段は、該分離されたデータそれぞれに対して該同期信号を付加する同期信号付加手段であり、前記出力装置アドレス付加手段は、該分離されたデータそれぞれの出力先となる出力装置のアドレスを該分離されたデータそれぞれに対して付加するものであり、前記ネットワークインタフェース手段は、該同期信号が付加され該出力装置のアドレスが付加された分離されたデータそれぞれを出力装置に転送するものであることを特徴とする出力装置のネットワーク共有装置を、その手段とする。
【０００９】
あるいは、上記の出力装置のネットワーク共有装置において、前記タイム情報作成手段は、出力装置とネットワーク同期したタイム情報を作成するものであることを特徴とする出力装置のネットワーク共有装置を、その手段とする。
【００１０】
あるいは、上記の出力装置のネットワーク共有装置において、前記出力装置アドレス付加手段は、データの種類別にデータの出力先となる出力装置のアドレスを予め登録したデータベースを有し、要求した端末に関係付けられた出力装置のアドレスを該データベースから取り出して当該データに付加するものであることを特徴とする出力装置のネットワーク共有装置を、その手段とする。
【００１１】
あるいは、上記の出力装置のネットワーク共有装置において、データ種類特定手段は、端末が要求したデジタルコンテンツのデータを、コンテンツサーバ、もしくは特定の端末から受け取ることを特徴とする出力装置のネットワーク共有装置を、その手段とする。
【００１２】
あるいは、出力装置をネットワークに接続して複数の端末で共有するための方法であって、端末が要求したデジタルコンテンツのデータの種類を特定するデータ種類特定手順と、該種類の特定されたデータの出力装置における再生タイミングを指示するタイム情報を作成するタイム情報作成手順と、該種類の特定されたデータに対して該作成されたタイム情報を付加するタイム情報付加手順と、該種類の特定されたデータの出力先となる出力装置のアドレスを該データに対して付加する出力装置アドレス付加手順と、該タイム情報が付加され該出力装置のアドレスが付加されたデータを出力装置に転送するネットワークインタフェース手順とを、具備してなることを特徴とする出力装置のネットワーク共有方法を、その手段とする。
【００１３】
あるいは、上記の出力装置のネットワーク共有方法において、前記データ種類特定手順は、端末が要求した多重化されたデジタルコンテンツをデータの種類別に分離するデータ分離手順であり、前記タイム情報作成手順では、タイム情報を該分離されたデータ同士を同期させるための同期信号とし、前記タイム情報付加手順は、該分離されたデータそれぞれに対して該同期信号を付加する同期信号付加手順であり、前記出力装置アドレス付加手順では、該分離されたデータそれぞれの出力先となる出力装置のアドレスを該分離されたデータそれぞれに対して付加し、前記ネットワークインタフェース手順では、該同期信号が付加され該出力装置のアドレスが付加された分離されたデータそれぞれを出力装置に転送することを特徴とする出力装置のネットワーク共有方法を、その手段とする。
【００１４】
あるいは、上記の出力装置のネットワーク共有方法において、前記タイム情報作成手順では、出力装置とネットワーク同期したタイム情報を作成することを特徴とする出力装置のネットワーク共有方法を、その手段とする。
【００１５】
あるいは、上記の出力装置のネットワーク共有方法において、前記出力装置アドレス付加手順では、データの種類別にデータの出力先となる出力装置のアドレスを予め登録したデータベースから、要求した端末に関係付けられた出力装置のアドレスを取り出して当該データに付加することを特徴とする出力装置のネットワーク共有方法を、その手段とする。
【００１６】
あるいは、上記の出力装置のネットワーク共有方法において、データ種類特定手順では、端末が要求したデジタルコンテンツのデータを、コンテンツサーバ、もしくは特定の端末から受け取ることを特徴とする出力装置のネットワーク共有方法を、その手段とする。
【００１７】
あるいは、上記の出力装置のネットワーク共有方法における手順を、コンピュータに実行させるためのプログラムとしたことを特徴とする出力装置のネットワーク共有プログラムを、その手段とする。
【００１８】
あるいは、上記のネットワーク出力装置の共有方法における手順を、コンピュータに実行させるためのプログラムとし、該プログラムを、該コンピュータが読み取りできる記録媒体に記録したことを特徴とする出力装置のネットワーク共有プログラムを記録した記録媒体を、その手段とする。
【００１９】
本発明では、図１のイメージ図に示すように、ネットワーク（７００）に映像出力装置（３００）や音声出力装置（４００）などの出力装置を接続して、これらの出力装置への端末（５００）から要求されたコンテンツデータの出力制御（出力制御ゲートウェイ（２００）などによる）を行って、これらの出力装置を共有することにより、映像や音声を再生する端末（５００）が複数台になっても、配線が複雑になるのを回避し、また、映像や音声を再生する端末（５００）それぞれが映像や音声の出力装置を用意する必要を無くしてコストを安くし、さらには、出力装置に対するバージョンアップを含むメンテナンスなどの管理を楽にする。
【００２０】
【発明の実施の形態】
以下、添付図を参照して、本発明を具体化した実施形態例につき説明し、本発明の理解に供する。尚、以下の実施形態例は本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。また、ここで記述するネットワークは、インターネットやホームネットワークなど、様々なネットワークを想定する。
【００２１】
まず、実施形態例１を、図２、図３、及び図４をもとにして説明する。ここで、図２は、実施形態例１に係る出力装置ネットワーク共有システムの構成を示すブロック図、図３は、実施形態例１に係る出力制御ゲートウェイにおけるデータの処理手順を表した図、図４は、実施形態例１に係る出力装置ネットワーク共有システムの処理手順を示すフローチャートである。
【００２２】
図２において、出力制御ゲートウェイ２００は、映像データや音声データなど多重化されたコンテンツをそれぞれ分離するデータ分離部２０１と、分離されたそれぞれのデータを同期させるために、同期信号を付加する同期信号付加部２０２と、同期信号のタイム情報を作成するタイムクロック２０４と、それぞれのデータを所定の出力装置に転送するために出力装置のアドレスを付加する出力装置アドレス付加部２０３と、出力装置のアドレスが登録されているアドレスデータベース（以下、ＤＢ）２０５と、ネットワークインタフェース（以下、Ｉ／Ｆ）２０６とを備えている。
【００２３】
また、映像出力装置３００は、ネットワークＩ／Ｆ３０１と、データの再生タイミングを制御する再生制御部３０２と、再生のタイミングを与えるタイムクロック３０３と、データをデコードするデコーダ３０４と、出力デバイスであるモニタ３０５とを備えている。
【００２４】
また、音声出力装置４００は、ネットワークＩ／Ｆ４０１と、データの再生タイミングを制御する再生制御部４０２と、再生のタイミングを与えるタイムクロック４０３と、データをデコードするデコーダ４０４と、出力デバイスであるスピーカ４０５とを備えている。
【００２５】
ここで、端末５００が、コンテンツサーバ１００に対して、映像データ及び音声データが多重化されたコンテンツ１０１の要求を行う（Ｓ１０１）と、要求されたコンテンツ１０１は、出力制御ゲートウェイ２００のネットワークＩ／Ｆ２０６に届けられる（Ｓ１０２）。
【００２６】
ネットワークＩ／Ｆ２０６に届いた多重化コンテンツ１０１は、データ分離部２０１に渡され、映像データと音声データに分離される（Ｓ１０３）。例えば、ＭＰＥＧ２−ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）の多重化ストリーミングデータであれば、ＴＳパケットのヘッダ部に含まれているＰＩＤ（Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）によって、データの種類ごとに分離することができる。
【００２７】
分離されたデータは、お互い同期をとるために、タイムクロック２０４で作成されるタイム情報を用い、同期信号付加部２０２において同期信号が付加される（Ｓ１０４）。
【００２８】
その後、分離されたそれぞれのデータを予め決められた出力装置に転送するために、出力装置のアドレスが登録されているアドレスＤＢ２０５から、所定の出力装置のアドレスを引き出し、出力装置アドレス付加部２０３において、出力装置アドレスがそれぞれのデータに付加される（Ｓ１０５）。映像データは、映像出力装置３００のアドレス、音声データは、音声出力装置４００のアドレスが、それぞれのデータに付加される（図３参照）。
【００２９】
ここで、アドレスＤＢ２０５への出力装置アドレスの登録は、手動で設定しても構わないし、出力装置がネットワークに接続された時点で自動的に登録されても構わない。また、あるコンテンツデータの出力装置が複数存在する場合、出力させるべき出力装置は端末５００と予め関係付けられた（例えば、ロケーションが同じなどによって関係付けられる）出力装置を選択する。端末５００と出力装置の関係付けは、手動で予め設定しておいても構わないし、例えば、端末５００と同じロケーションのネットワークに接続されている出力装置を自動的に関係付けるなどの方法をとっても構わない。この場合、アドレスＤＢ２０５とは、ネットワークＩ／Ｆ２０６を介して通信を行う。
【００３０】
そして上記データは、ネットワークＩ／Ｆ２０６を介して、指定された出力装置に転送される（Ｓ１０６）。
【００３１】
映像データは、まず、映像出力装置３００のネットワークＩ／Ｆ３０１に届けられる（Ｓ１０７）。その後、出力制御ゲートウェイ２００の同期信号付加部２０２によってデータに付加されているタイム情報と、タイムクロック３０３によるタイム情報との比較から、再生制御部３０２において再生タイミングが決定され、データがデコーダ３０４に渡り（Ｓ１０８）、モニタ３０５にデコードされたデータが表示される（Ｓ１０９）。
【００３２】
音声データもまた同様にして、まず、音声出力装置４００のネットワークＩ／Ｆ４０１に届けられる（Ｓ１０７）。その後、出力制御ゲートウェイ２００の同期信号付加部２０２によってデータに付加されているタイム情報と、タイムクロック４０３によるタイム情報との比較から、再生制御部４０２において再生タイミングが決定され、データがデコーダ４０４に渡り（Ｓ１０８）、スピーカ４０５にデコードされたデータが出力される（Ｓ１０９）。
【００３３】
このようにして、多重化コンテンツは分離されて、ネットワーク経由でそれぞれ所定の出力装置に転送され、同期して出力することが可能となる。
【００３４】
ここで、出力制御ゲートウェイ２００のタイムクロック２０４と、映像出力装置３００のタイムクロック３０３と、音声出力装置４００のタイムクロック４０３は、ネットワーク同期など何らかの方法で同期しているものとする。
【００３５】
実施形態例１では、上記出力制御ゲートウェイ２００をハードウェアとして記載しているが、ソフトウェア化して端末５００などに組み込んでも構わない。また、コンテンツ１０１は、多重化されたデータでなくても構わない（例えば、音声データのみ）。この場合には、データの種類を特定し、その特定されたデータの種類に対する出力装置のアドレスを取り出して付加すればよい。
【００３６】
次に、実施形態例２を、図５及び図６をもとにして説明する。ここで、図５は、実施形態例２に係る出力装置ネットワーク共有システムの構成を示すブロック図、図６は、実施形態例２に係る出力装置ネットワーク共有システムの処理手順を示すフローチャートである。
【００３７】
実施形態例１では、ネットワーク上にある多重化されたコンテンツを端末が要求した際の動作について示したが、実施形態例２では、端末ローカルに存在する多重化コンテンツの要求を行った場合の動作について示す。
【００３８】
ここで、端末５０１が、ローカルに存在するデジタルの多重化コンテンツ１０２、例えばＤＶＤメデイアなどの再生要求を行う（Ｓ２０１）と、要求されたコンテンツ１０２は、出力制御ゲートウェイ２００のネットワークＩ／Ｆ２０６にデータ転送される（Ｓ２０２）。その後は、実施形態例１のＳ１０３〜Ｓ１０９と同様にして、コンテンツ１０２は、データ分離され、同期信号が付加され、出力装置アドレスが付加され、ネットワークＩ／Ｆ２０６を介して所定の出力装置に転送され、同期出力される（Ｓ２０３）。
【００３９】
なお、図２および図５で示した装置における各部の処理機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、あるいは、図３、図４および図６で示した処理手順をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその処理機能を実現するためのプログラム、あるいは、コンピュータにその処理手順を実行させるためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えば、フレキシブルディスクや、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。このように、記録媒体やネットワークにより提供されたプログラムをコンピュータにインストールすることで、本発明を実施することが可能となる。
【００４０】
【発明の効果】
本発明によれば、ネットワークを利用して音声や映像などの出力装置を共有することで、再生端末が複数台になっても、配線が複雑になることはない。また、出力装置を共有化するため、再生端末それぞれに対して出力デバイスを用意する必要がなくコストが安くなり、さらには、出力デバイスに対するメンテナンスなどの管理も楽になる。
【図面の簡単な説明】
【図１】本発明によりネットワークを利用して出力装置を共有化したイメージ図
【図２】本発明の実施形態例１に係る出力装置のネットワーク共有システムの構成を示すブロック図
【図３】上記実施形態例１に係る出力制御ゲートウェイにおけるデータの処理手順を示した図
【図４】上記実施形態例１に係る出力装置のネットワーク共有方法の処理手順を示すフローチャート
【図５】本発明の実施形態例２に係る出力装置のネットワーク共有システムの構成を示すブロック図
【図６】上記実施形態例２に係る出力装置のネットワーク共有方法の処理手順を示すフローチャート
【図７】従来技術により音声・映像ケーブル接続で出力装置を共有化したイメージ図
【図８】従来技術により個々に出力デバイスを搭載したイメージ図
【符号の説明】
１００…コンテンツサーバ
１０１…多重化コンテンツ
１０２…多重化コンテンツ
２００…出力制御ゲートウェイ
２０１…データ分離部
２０２…同期信号付加部
２０３…出力装置アドレス付加部
２０４…タイムクロック
２０５…アドレスＤＢ（データベース）
２０６…ネットワークＩ／Ｆ（インタフェース）
３００…映像出力装置
３０１…ネットワークＩ／Ｆ
３０２…再生制御部
３０３…タイムクロック
３０４…デコーダ
３０５…モニタ
４００…音声出力装置
４０１…ネットワークＩ／Ｆ
４０２…再生制御部
４０３…タイムクロック
４０４…デコーダ
４０５…スピーカ
５００…端末
５０１…端末
７００…ネットワーク
【図１】
2004312121.tif 000003
【図２】
2004312121.tif 000004
【図３】
2004312121.tif 000005
【図４】
2004312121.tif 000006
【図５】
2004312121.tif 000007
【図６】
2004312121.tif 000008
【図７】
2004312121.tif 000009
【図８】
2004312121.tif 000010