(57)【特許請求の範囲】
【請求項１】
複数の電子機器に供給するデータの種類に応じて転送レート及び転送順位を変化させるデータ処理手段と、
上記データ処理手段で決定された転送レート及び転送順位に従って複数の電子機器にデータを同時に供給するデータ供給手段とを備え、
上記データ処理手段は、複数の電子機器に供給するデータが連続系データか非連続系データかを判定し、上記非連続系データの転送順位を下げても上記複数の電子機器に供給するデータの転送レートが最大データ転送レートよりも大きい場合、上記連続系データの転送レートを低下させることを特徴とする情報処理装置。
【請求項２】
上記連続系データは、ＭＰＥＧ（Moving Picture ExpertsGroup）方式の再生データであって、
上記データ処理手段は、全ピクチャを送らずＩ、Ｐピクチャ又はＩピクチャを転送させて上記連続系データの転送レートを低下させることを特徴とする請求項１記載の情報処理装置。
【請求項３】
複数の電子機器に供給するデータが連続系データか非連続系データかを判定し、
上記非連続系データの転送順位を下げても上記複数の電子機器に供給するデータの転送レートが最大データ転送レートよりも大きい場合、上記連続系データの転送レートを低下させ、
決定された上記転送レート及び転送順位に従って複数の電子機器にデータを同時に供給すること
を特徴とする情報処理方法。
【請求項４】
上記連続系データは、ＭＰＥＧ（Moving Picture ExpertsGroup）方式の再生データであって、
全ピクチャを送らずＩ、Ｐピクチャ又はＩピクチャを転送させて上記連続系データの転送レートを低下させることを特徴とする請求項３記載の情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動画像データ等の連続系データ及び非連続系データを他の複数の電子機器に供給する情報処理装置及び方法に関する。
【０００２】
【従来の技術】
従来の情報処理装置としては、連続系データ及び非連続系データを格納した光ディスクを備える光ディスク再生部を備え、当該光ディスク再生部に、光ディスク再生部からの画像データを表示する画像表示部と、光ディスク再生部を制御するコンピュータ等が複数接続されてなる。
【０００３】
連続系データとしては、例えば画像表示部で表示する画像を示す画像データや、音響データがある。連続系データは、例えば光ディスク再生部において時間的に連続してデータが再生されて画像表示部において時間的に連続して表示される。この連続系データは、時間的に連続して再生・表示されることから、多少のデータの欠落が生じても、それを補うことが可能なデータである。また、連続系データは、場合によっては、コンピュータの指示に従って意図的に間引き処理がなされて再生・表示等がなされる。
【０００４】
一方、非連続系データは、例えば光ディスク再生部の所定の領域から他の領域等にデータの複製を行うときに使用されるデータである。この非連続系データは、データの複製等に使用されることから、正確に光ディスク再生部からコンピュータに転送される必要があり、一部に欠落が生ずると、当該データの解読が不能となる等の弊害が生ずる。従って、この非連続系データは、上述の連続系データのように、間引き処理等がなされるようなことがない。
【０００５】
【発明が解決しようとする課題】
しかし、従来の情報処理装置は、光ディスク再生部から再生されたデータを表示するときには、光ディスク再生部と画像表示部とのみが接続し、光ディスク再生部で再生された連続系データを画像表示部に表示するのみであった。すなわち、従来の情報処理装置では、画像表示部と接続している間、コンピュータとも接続してデータの転送等を行うことはなかった。
【０００６】
また、従来では、上述した一例に限らず、異なる性質の複数の機器に情報を同時に供給することは成されておらず、データの性質に応じてデータの転送方法を制御することはなされていなかった。
【０００７】
そこで、本発明は、上述したような実情に鑑みて提案されたものであり、性質の異なる複数の機器に、種類の異なるデータを同時に供給することができ、かつ、供給するデータの種類に応じてデータの供給方法を制御することができる情報処理装置及び方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述の課題を解決する本発明に係る情報処理装置は、複数の電子機器に供給するデータの種類に応じて転送レート及び転送順位を変化させるデータ処理手段と、上記データ処理手段で決定された転送レート及び転送順位に従って複数の電子機器にデータを同時に供給するデータ供給手段とを備え、上記データ処理手段は、複数の電子機器に供給するデータが連続系データか非連続系データかを判定し、上記非連続系データの転送順位を下げても上記複数の電子機器に供給するデータの転送レートが最大データ転送レートよりも大きい場合、上記連続系データの転送レートを低下させることを特徴とするものである。
【０００９】
このように構成された情報処理装置によれば、データの種類に応じて転送レート及び転送順位をデータ処理手段により決定し、当該決定した転送レート及び転送順位に従ってデータ供給手段により複数の電子機器にデータを同時に供給する。
【００１０】
また、本発明に係る情報処理方法は、複数の電子機器に供給するデータが連続系データか非連続系データかを判定し、上記非連続系データの転送順位を下げても上記複数の電子機器に供給するデータの転送レートが最大データ転送レートよりも大きい場合、上記連続系データの転送レートを低下させ、決定された上記転送レート及び転送順位に従って複数の電子機器にデータを同時に供給することを特徴としている。
【００１１】
このような情報処理方法によれば、データの種類に応じて転送レート及び転送順位を決定して複数の電子機器にデータを同時に供給する。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１３】
本実施の形態に係る情報処理システム１は、図１に示すように、連続系データ及び非連続系データが格納されたディスクＤを備えるデータ再生装置２を備え、このデータ再生装置２と接続され画像を表示する表示装置３と、データ再生装置２と接続され例えばユーザにより操作される制御装置４とを備える。
【００１４】
データ再生装置２は表示装置３及び制御装置４とデータの交換をするためのインタフェイスを備えている。また、表示装置３及び制御装置４は、データ再生装置２とデータの交換を行うインタフェイスを有している。このインタフェイスは、例えばＩＥＥＥ１３９４準拠となされており、ケーブルによりデータ再生装置２と表示装置３，データ再生装置２と制御装置４を接続し、これらの間でデータの交換を可能としている。
【００１５】
なお、本実施の形態においては、図１に示すように、データ再生装置２に表示装置３及び制御装置４と接続されている一例について説明するが、他の複数の電子機器に接続されていても良い。
【００１６】
表示装置３は、例えば画像を表示するディスプレイを備えてなり、データ再生装置２から動画像等を示す後述の連続系データが入力される。この表示装置３は、データ再生装置２から連続系データの供給するときに要求する転送レート、データ種類が連続系データであることを示す動作コマンドをデータ再生装置２に送信する。
【００１７】
制御装置４は、例えば、ユーザ等により操作されることにより、データ再生装置２を制御する。この制御装置４は、操作されることにより動作コマンドを生成し、データ再生装置２に入力する。この制御装置４は、要求する転送レート、受信するデータ種類が非連続系データであることを示す動作コマンドをデータ再生装置２に送信する。
【００１８】
データ再生装置２は、例えばディスクＤとしてＤＶＤ（Digital Video Disc／Digital Versatile Disc）が備えられている。このデータ再生装置２に備えられるディスクＤは、ＤＶＤに限らず、その他の光ディスク、光磁気ディスク、磁気ディスクであっても良く、さらには、ＲＯＭ（Read Only Memory）型のディスク、ＲＡＭ（Random Access Memory）型のディスクであっても良い。
【００１９】
データ再生装置２に備えられているディスクＤには、連続系データ及び非連続系データが格納されている。連続系データは、一定の転送レートでデータ再生装置２から表示装置３に転送することを要するデータである。この連続系のデータとしては、例えば、動画像データ、静止画像データ又は音響データがこれに該当する。非連続系データは、転送レートに関する制約がないが、欠陥を生じさせることなく正確に転送する必要があるデータである。この非連続系データとしては、例えば、制御装置４からの命令により、ディスクＤに記録されたデータを制御装置４に転送するときのデータや、ディスクＤの所定の領域から他の領域にデータを複製するときに用いられるデータがこれに該当する。
【００２０】
このデータ再生装置２は、ディスクＤに格納されているデータを再生するディスク再生部５と、ディスク再生部５で再生されたデータの判別を行う判定部６と、判定部６での判定結果を用いてデータに信号処理を行う信号処理部７と、インタフェイス回路（以下、Ｉ／Ｆ回路と称する。）８とを有する。
【００２１】
Ｉ／Ｆ回路８は、データ再生装置２と接続されている表示装置３及び制御装置４から動作コマンドが入力される。この動作コマンドは、例えば、表示装置３又は制御装置４の要求するデータが連続系データか非連続系データかを示す情報、表示装置３又は制御装置４が要求するデータ転送レート、データ再生装置２で再生する再生データの内容に関する情報等を含んでいる。このＩ／Ｆ回路８は、この動作コマンドを解釈して、信号処理部７及びディスク再生部５に出力する。
【００２２】
ディスク再生部５は、例えば、光ピックアップ、Ａ／Ｄ変換回路等を備え、ディスクＤに格納された情報を再生することで再生データを生成する。このディスク再生部５は、Ｉ／Ｆ回路８からの動作コマンドに応じてディスクＤの所定領域にアクセスして再生データを生成する。このディスク再生部５は、ディスクＤから再生した情報を再生データとして信号処理部７に供給する。
【００２３】
判定部６は、ディスク再生部５で生成した再生データを検出して、再生データのデータタイプＭＴを判定する。この判定部６は、ディスク再生部５で生成された再生データが連続系データＭｃか、非連続系データＭｎｃかを判定し、データタイプＭＴを示す判定結果を生成する。この判定部６は、生成した判定結果を信号処理部７に出力する。
【００２４】
信号処理部７は、ディスク再生部５からの再生データ及び判定部６からの判定結果が供給されるとともに、Ｉ／Ｆ回路８から動作コマンドが入力される。信号処理部７は、Ｉ／Ｆ回路８からの動作コマンドが示す命令に応じて、ディスク再生部５で生成した再生データを出力するようにＩ／Ｆ回路８を制御する。また、信号処理部７は、Ｉ／Ｆ回路８から出力する再生データにオーバーヘッドを付加する。このオーバーヘッドに含まれる情報としては、例えば、Ｉ／Ｆ回路８から転送するデータが連続系データＭｃか非連続系データＭｎｃかを示す信号、どの電子機器にＩ／Ｆ回路８から再生データを転送するかを示す信号、表示装置３又は制御装置４等の他の電子機器に再生データを転送するときの転送レート、Ｉ／Ｆ回路８から他の電子機器に転送する再生データの容量等の情報を含んでいる。
【００２５】
また、信号処理部７は、内部にメモリを備えており、データ再生装置２の最大データ転送レートＤＴmaxを格納している。この信号処理部７は、最大データ転送レートＤＴmaxと、動作コマンドが示す表示装置３又は制御装置４が要求する要求転送レートＤＲ3又は要求転送レートＤＴ4とを比較する。そして、この信号処理部７は、比較結果に応じて表示装置３又は制御装置４へ再生データを転送するときの転送レートを表示装置３及び制御装置４毎に決定する。
【００２６】
また、この信号処理部７は、表示装置３及び制御装置４へ再生データを同時に転送するときの転送レートを決定するときには、判定部６からの判定結果も参照する。この信号処理部７は、転送する再生データが判定結果により連続系データＭｃと判定されたとき、非連続系データＭｎｃと判定されたときに応じて表示装置３又は制御装置４へ再生データを転送する転送順位ＰＲを変化させる。すなわち、信号処理部７は、同時に転送すべき再生データとして連続系データＭｃと非連続系データＭｎｃを保持している場合、非連続系データＭｎｃには時間的制約がないので、連続系データＭｃを非連続系データＭｎｃよりも早く転送するように転送順位ＰＲを決定する。これにより、信号処理部７は、連続系データＭｃの転送レートを保証する。また、この信号処理部７は、転送順位ＰＲを決定しても、表示装置３が要求する要求転送レートＤＲ3が保証できないときには、連続系データＭｃの転送レートを下げる処理を行う。
【００２７】
このとき、この信号処理部７は、連続系データＭｃをスキップしてＩ／Ｆ回路８から表示装置３に連続系データＭｃを出力するように制御しても良い。また、この信号処理部７は、再生データが正確に転送されない旨の動作コマンドが表示装置３又は制御装置４からＩ／Ｆ回路８を介して入力されたときには、当該再生データを再送する等の処理を行う。
【００２８】
なお、上述の情報処理システム１の説明においては、データ再生装置２から表示装置３又は制御装置４に連続系データＭｃ又は非連続系データＭｎｃを供給するものの一例について説明したが、情報処理システム１は、データ再生装置２にｎ台の電子機器が接続されている場合であっても、上述と同様な処理を行うことで各電子機器に連続系データＭｃ又は非連続系データＭｎｃを供給する。
【００２９】
つぎに、このように構成された情報処理システム１で、データ再生装置２から表示装置３及び制御装置４を含む他の電子機器に再生データを転送する動作の一例について説明する。なお、以下の説明においては、データ再生装置２にｎ台の電子機器（１，２，・・・，ｉ，ｊ，・・，ｎ）が接続されており、各電子機器から動作コマンドがデータ再生装置２に供給され、各電子機器に再生データを同時に供給するときの一例について説明する。
【００３０】
先ず、ステップＳＴ１１において、Ｉ／Ｆ回路８は、電子機器ｉから動作コマンドが供給されたかを判定する。その結果、動作コマンドが供給されてないと判断したときには、処理を終了する。
【００３１】
一方、Ｉ／Ｆ回路８で動作コマンドが供給されたと判断したとき、Ｉ／Ｆ回路８は、当該動作コマンドの内容を解釈し、ディスク再生部５及び信号処理部７に供給する。このとき、Ｉ／Ｆ回路８は、動作コマンドから、電子機器ｉから連続系データＭｃ又は非連続系データを要求転送レートＤＲｉで供給することを解釈する。そして、このＩ／Ｆ回路８は、電子機器ｉ等からの動作コマンドを解釈して、信号処理部７に接続されている電子機器ｉが要求するデータの種類Ｍｃ，Ｍｎｃ、要求転送レートＤＲｉを示す情報を信号処理部７に供給するとともに、再生するデータを示す情報をディスク再生部５に供給して、ステップＳＴ１２に進む。
【００３２】
ステップＳＴ１２において、信号処理部７は、メモリに格納しているデータ再生装置２の最大データ転送レートＤＴmaxと、接続されている全ての電子機器の要求転送レートＤＲの合計を示す要求転送レートΣＤＲとを比較する。その結果、最大データ転送レートＤＴmaxが要求転送レートΣＤＲよりも大きいと判定したときには、ステップＳＴ１３に進んで各電子機器に要求転送レートＤＲで連続系データＭｃ及び非連続データＭｎｃを転送する。一方、最大データ転送レートＤＴmaxが要求転送レートΣＤＲよりも小さいと判定したときには、ステップＳＴ１４に進む。
【００３３】
ステップＳＴ１４において、信号処理部７は、判定部６から電子機器ｉに転送する再生データのデータタイプＭＴｉに応じて転送順位ＰＲｉを変化させる。このとき、信号処理部７は、転送するデータタイプＭＴｉが非連続系データＭｎｃであるときには、当該電子機器ｉの転送順位ＰＲｉを下げる。これは、電子機器ｉに転送する非連続系データＭｎｃは時間的な制約がないことによる。その結果、連続系データＭｃのデータタイプＭＴの再生データを要求する電子機器の転送順位ＰＲを保持し、電子機器ｉよりも優先的に再生データを転送することとなり、電子機器ｉに対する再生データの転送レートを保証し、非連続系データＭｎｃを要求する電子機器ｉに対する転送レートを低下させることとなる。
【００３４】
次に、ステップＳＴ１５において、上述のステップＳＴ１４の処理を行うことで非連続系データＭｎｃを要求する電子機器に対する転送レートを低下させた結果、信号処理部７は、上述のステップＳＴ１２と同様に、最大データ転送レートＤＴmaxが要求転送レートΣＤＲよりも小さいか否かを判定する。その結果、最大データ転送レートＤＴmaxが要求転送レートΣＤＲよりも大きいと判定したときには、ステップＳＴ１６に進み、再生データを要求する電子機器にステップＳＴ１４で決定した転送順位ＰＲで連続系データＭｃ及び非連続系データＭｎｃを同時に転送する。一方、最大データ転送レートＤＴmaxが要求転送レートΣＤＲよりも小さいと判定したときには、連続系データＭｃを要求する電子機器に対する転送レートを下げることとなる。この結果、要求転送レートΣＤＲを低下させるように調整して、再びステップＳＴ１５に戻り、最大データ転送レートＤＴmaxが要求転送レートΣＤＲよりも大きいと判定したら、ステップＳＴ１６に進んでステップＳＴ１７で決定した転送順位ＰＲ及び転送レートで電子機器に連続系データＭｃ及び非連続系データＭｎｃを同時に転送する。
【００３５】
また、ステップＳＴ１７において、信号処理部７は、要求転送レートΣＤＲを調整するときであって、転送レートが調整される電子機器を選択するときには、各電子機器の転送順位ＰＲを参照して選択した電子機器についてのみ転送レートを低下させるように調整しても良く、さらには転送順位ＰＲに関係なく、全ての電子機器について一律に転送レートを低下させるように調整しても良い。
【００３６】
また、上述のステップＳＴ１５において、信号処理部７は、最大データ転送レートＤＴmaxと要求転送レートΣＤＲとを比較した結果に応じて連続系データＭｃの転送レートの低下量を計算しても良い。このとき、信号処理部７は、ステップＳＴ１５において計算された転送レートの低下量に応じてステップＳＴ１７で連続系データＭｃの転送レートを低下させる。
【００３７】
なお、この信号処理部７は、ディスクＤにＭＰＥＧ（Moving Picture Experts Group）方式の再生データが格納されている場合において、ディスク再生部５により再生された動画像を示す連続系データＭｃの転送レートを調整せずに各電子機器に転送することができるときにはＩ，Ｂ，Ｐピクチャの全てについて転送を行う。また、上述のステップＳＴ１７において連続系データＭｃの転送レートを調整するときには、先ず、Ｉ，Ｐピクチャを転送するように制御することで、転送量を低下させ、転送レートを低下させる。さらに、Ｉ，Ｐピクチャを転送するときであってもステップＳＴ１５において転送レートを調整する必要があるときには、Ｉピクチャのみを転送するように制御することで、さらに転送量を低下させ、連続系データＭｃの転送レートを低下させる。
【００３８】
また、ＭＰＥＧ方式の再生データを各電子機器に転送するときにおいて、信号処理部７は、ステップＳＴ１５において計算した転送レートの低下量に応じて転送するピクチャタイプを選択しても良い。すなわち、信号処理部７は、転送レートの低下量が低いときにはＩ，Ｐピクチャのみを電子機器に転送し、転送レートの低下量が高いときにはＩピクチャのみを電子機器に転送するようにＩ／Ｆ回路８を制御する。
【００３９】
このように、信号処理部７は、転送レートの低下量に応じて転送するピクチャタイプを選択することにより、動的に連続系データＭｃの転送レートを制御することができる。すなわち、信号処理部７は、例えば、同時に転送している他の再生データの転送が終了し、最大データ転送レートＤＴmaxが低下したら、転送量が多い再生データの転送レートを高くするように制御することもできる。
【００４０】
このような情報処理システム１は、複数の電子機器から種類が異なる連続系データＭｃ及び非連続系データＭｎｃを転送する要求がなされたときに、連続系データＭｃ及び非連続系データＭｎｃのデータタイプＭＴを判定して転送順位ＰＲ及び転送レートを決定するので、連続系データＭｃ及び非連続系データＭｎｃを同時に転送することができる。
【００４１】
【発明の効果】
以上詳細に説明したように、本発明に係る情報処理装置は、複数の電子機器に供給するデータの種類に応じて転送レート及び転送順位を変化させるデータ処理手段と、上記データ処理手段で決定された転送レート及び転送順位に従って複数の電子機器にデータを同時に供給するデータ供給手段とを備え、上記データ処理手段は、複数の電子機器に供給するデータが連続系データか非連続系データかを判定し、上記非連続系データの転送順位を下げても上記複数の電子機器に供給するデータの転送レートが最大データ転送レートよりも大きい場合、上記連続系データの転送レートを低下させるので、複数の電子機器に性質の異なるデータを同時に転送・供給することができ、かつ、転送・供給するデータの種類に応じてデータの転送・供給方法を制御することができる。すなわち、この情報処理装置によれば、例えば動画像データと、データの複製等に用いられるデータのように、明らかに性質の異なるデータをデータ処理手段により転送レート及び転送順位を変化させてこれらのデータを同時に転送することができる。
【００４２】
また、本発明に係る情報処理方法は、複数の電子機器に供給するデータが連続系データか非連続系データかを判定し、上記非連続系データの転送順位を下げても上記複数の電子機器に供給するデータの転送レートが最大データ転送レートよりも大きい場合、上記連続系データの転送レートを低下させ、決定された上記転送レート及び転送順位に従って複数の電子機器にデータを同時に供給するので、複数の電子機器に性質の異なるデータを同時に転送・供給することができ、かつ、転送・供給するデータの種類に応じてデータの転送・供給方法を制御することができる。すなわち、この情報処理方法によれば、例えば動画像データと、データの複製等に用いられるデータのように、明らかに性質の異なるデータをデータ処理手段により転送レート及び転送順位を変化させてこれらのデータを同時に転送することができる。
【図面の簡単な説明】
【図１】本実施の形態に係る情報処理システム１を示す構成図である。
【図２】本実施の形態に係る情報処理システム１で種類の異なる再生データを同時に他の電子機器に転送するときの動作の一例について説明するフローチャートである。
【符号の説明】
１  情報処理システム、２  データ再生装置、３  表示装置、４  制御装置、５
ディスク再生部、６  判定部、７  信号処理部、８  Ｉ／Ｆ回路
【図１】
0004019497.tif 000002
【図２】
0004019497.tif 000003