(57)【要約】【課題】同一の機能を提供する複数のサブユニット（機能モジュール）の組み合わせから最適な組み合わせを選択することができるようにする。【解決手段】IEEE1394に準拠した高速デジタルインタフェースによって接続されたＡＶ機器（ＴＶ１、ＶＴＲ２、３、ビデオカメラレコーダ４、ＤＶレコーダ５）で構成されるＡＶシステムにおいて、上記各ＡＶ機器のサブユニットを、そのサブユニットの属するＡＶ機器内の他のサブユニット、或いは、他のＡＶ機器内のサブユニットと組み合わせて機能させることが可能となっている。そして、ユーザに提供できる機能（例えば、地上波放送の視聴等）を果たす各ＡＶ機器のサブユニットの組み合わせのうち、例えばインタフェースに対するデータ転送負荷が小さくなるものを最適なものとして決定する。【選択図】      図１
2004194110.tif 000002
【特許請求の範囲】
【請求項１】
各機器が備える機能を機能毎にサブユニットとして制御可能とした複数のＡＶ機器がインタフェースによって接続されたＡＶシステムであって、
上記各サブユニットを、そのサブユニットの属するＡＶ機器内の他のサブユニット、或いは、他のＡＶ機器内のサブユニットと組み合わせて機能させる手段と、
ユーザに提供できる機能を果たす上記サブユニットの組み合わせのうち最適なものを、所定の条件に従って決定するサブユニット組み合わせ決定手段とを備えたことを特徴とするＡＶシステム。
【請求項２】
上記所定の条件は、上記インタフェースに対するデータ転送負荷を小さくすることであることを特徴とする請求項１に記載のＡＶシステム。
【請求項３】
上記インタフェースに対するデータ転送負荷を、上記各ＡＶ機器のデータ転送速度により定めることを特徴とする請求項２に記載のＡＶシステム。
【請求項４】
上記所定の条件は、消費電力を小さくすることであることを特徴とする請求項１に記載のＡＶシステム。
【請求項５】
上記消費電力を、上記各サブユニットが稼動状態となったときの消費電力増加分により定めることを特徴とする請求項４に記載のＡＶシステム。
【請求項６】
上記消費電力を、上記各ＡＶ機器が稼動状態となったときの消費電力増加分により定めることを特徴とする請求項４に記載のＡＶシステム。
【請求項７】
上記各サブユニットの使用可否情報を取得する使用可否情報取得手段を備えたことを特徴とする請求項１〜６のいずれか１項に記載のＡＶシステム。
【請求項８】
上記インタフェースによって接続されている所定のＡＶ機器の表示装置に、上記ユーザに提供できる機能をアイコン表示するアイコン表示手段を備えたことを特徴とする請求項１〜７のいずれか１項に記載のＡＶシステム。
【請求項９】
上記ユーザに提供できる機能を表すアイコンのうち所望の機能を表すアイコンが選択された場合に、上記サブユニット組み合わせ決定手段は、その時点において、当該選択されたユーザに提供できる機能を果たす上記サブユニットの組み合わせのうち最適なものを、上記所定の条件に従って決定することを特徴とする請求項８に記載のＡＶシステム。
【請求項１０】
上記ユーザに提供できる機能を表すアイコンのうち所望の機能のアイコンが選択され、その機能が実行されている間は、上記アイコン表示手段は、当該実行中の機能を表すアイコンの表示形態を変更することを特徴とする請求項８又は９に記載のＡＶシステム。
【請求項１１】
上記各サブユニットの使用可否情報を取得する使用可否情報取得手段を備え、
上記アイコン表示手段は、上記ユーザに提供できる機能のうち、必要なサブユニットが使用中であるために提供できない機能を表すアイコンの表示形態を変更する、或いは、表示しないことを特徴とする請求項８〜１０のいずれか１項に記載のＡＶシステム。
【請求項１２】
上記インタフェースは、制御のための通信と、データ転送のための通信を双方向に行うことができることを特徴とする請求項１〜１１のいずれか１項に記載のＡＶシステム。
【請求項１３】
上記インタフェースは、IEEE1394に準拠するインタフェースであることを特徴とする請求項１〜１１のいずれか１項に記載のＡＶシステム。
【請求項１４】
機器が備える機能を機能毎にサブユニットとして制御可能としたＡＶ機器であって、
機器が備える機能を機能毎にサブユニットとして制御可能とした別のＡＶ機器とインタフェースによって接続する接続手段と、
上記各サブユニットを、そのサブユニットの属するＡＶ機器内の他のサブユニット、或いは、他のＡＶ機器内のサブユニットと組み合わせて機能させる手段と、
ユーザに提供できる機能を果たす上記サブユニットの組み合わせのうち最適なものを、所定の条件に従って決定するサブユニット組み合わせ決定手段を備えたことを特徴とするＡＶ機器。
【請求項１５】
各機器が備える機能を機能毎にサブユニットとして制御可能とした複数のＡＶ機器がインタフェースによって接続されたＡＶシステムにおける所定のＡＶ機器の制御方法であって、
上記各サブユニットを、そのサブユニットの属するＡＶ機器内の他のサブユニット、或いは、他のＡＶ機器内のサブユニットと組み合わせて機能させる手順と、
ユーザに提供できる機能を果たす上記サブユニットの組み合わせのうち最適なものを、所定の条件に従って決定するサブユニット組み合わせ決定手順とを有することを特徴とするＡＶ機器の制御方法。
【請求項１６】
各機器が備える機能を機能毎にサブユニットとして制御可能とした複数のＡＶ機器がインタフェースによって接続されたＡＶシステムにおける所定のＡＶ機器の制御プログラムであって、
上記各サブユニットを、そのサブユニットの属するＡＶ機器内の他のサブユニット、或いは、他のＡＶ機器内のサブユニットと組み合わせて機能させる処理と、
ユーザに提供できる機能を果たす上記サブユニットの組み合わせのうち最適なものを、所定の条件に従って決定するサブユニット組み合わせ決定処理とを実行させることを特徴とするＡＶ機器の制御プログラム。
【請求項１７】
請求項１６に記載の制御プログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、双方向通信が可能なインタフェースによって複数のＡＶ機器が接続されて構成されるＡＶシステム、当該ＡＶシステムに接続されるＡＶ機器、ＡＶ機器の制御方法、制御プログラム、及びコンピュータ読み取り可能な記憶媒体に関し、より詳しくは、接続されるＡＶ機器の機能が機能毎にサブユニットとして制御可能とされ、各サブユニットは、そのサブユニットの属するＡＶ機器内の、或いは、他のＡＶ機器内のサブユニットと組み合わせて機能させるようにしたものに用いて好適である。
【０００２】
【従来の技術】
特許文献１においては、ＡＶ機器の持つ機能を機能毎にモジュール化し、システムブロックの制御のもとで、シリアルバスを介して他のＡＶ機器と接続してＡＶシステムを構成し、各機能モジュールは、その機能モジュールが属するＡＶ機器内及び他のＡＶ機器で動作するようにしたシステムが提案されている。
【０００３】
図２１は、かかる従来のシステムの構成を示す図であり、それぞれチューナ機能モジュールを持つ２台のＶＴＲ３１０２、３１０３とＴＶ３１０１とが接続されている。
【０００４】
図２２は、ＴＶ３１０１の構成を示す図であり、モニタブロック３２０２、チューナブロック３２０３、アンプブロック３２０４、スピーカブロック３２０５がシステムブロック３２０６を中心に接続され、各ブロックは機能モジュールとしてこのＴＶ内で機能し、またＴＶ以外の機器の一部としてインタフェース３２０７を介して機能することが可能である。チューナブロック３２０３は地上波放送及び衛星放送の受信能力を有し、インタフェース３２０７は４００Mbpsの転送能力を有するものである。
【０００５】
また、図２３は、ＶＴＲ３１０２の構成を示す図であり、記録ブロック３３０２、チューナブロック３３０３がシステムブロック３３０４を中心に接続され、各ブロックは機能モジュールとしてこのＶＴＲ内で機能し、またＶＴＲ以外の機器の一部としてインタフェース３３０５を介して機能することが可能である。チューナブロック３３０３は地上波放送の受信能力を有し、インタフェース３３０４は２００Ｍｂｐｓの転送能力を有する。
【０００６】
ＶＴＲ３１０３は、上記ＶＴＲ３１０２と同様の構成であり、チューナブロックは地上波放送と衛星放送の受信能力を有し、インタフェースは４００Mbpsの転送能力を有する点が異なる。
【０００７】
【特許文献１】
特開平９−１３０７１６号公報
【０００８】
【発明が解決しようとする課題】
上述したシステムにおいて、実際に機能モジュールを選択しようとしたとき、複数の選択可能な選択肢が存在するのが普通である。例えば、図２１に示したシステムにおいて、ＶＴＲ３１０２で衛星放送の録画を行おうとするとき、ＶＴＲ３１０２白身は衛星放送受信機能を持たないため、システム内の他のＡＶ機器からチューナ機能モジュールを探索して、衛星放送の受信可能なチューナを使用しなければならない。
【０００９】
ところが、衛星放送が受信可能なチューナ機能モジュールはＴＶ３１０１とＶＴＲ３１０３に存在するので、いずれかを選択して要求を出さなければならない。
【００１０】
IEEE1394のようなシリアルバスでは、複数のバス速度を有する機器が混在して接続され、データ転送を行う経路によって使用できるバス速度が異なる場合がある。例えば、図２１に示したシステムにおいては、ＴＶ３１０１からいずれかのＶＴＲのチューナブロックを使用する場合、ＶＴＲ３１０２を選択した場合には２００Mbpsのバス速度でデータが転送され、ＶＴＲ３１０３を選択した場合には４００Mbpsのバス速度でデータが転送されるため、ＶＴＲ３１０３を選択したほうがバスに対する負荷は小さくなる。
【００１１】
以上のことからも理解できるように、かかるＡＶシステムおいては、同一の機能を提供する複数の機能モジュールから最適なものを選択するための手法と手順が必要である。
【００１２】
また、最適な選択肢として１つの機能モジュールを選択して使用要求を出した場合においても、その選択された機能モジュールが、第三の機器からの要求によって使用されており、使用要求に応えられない場合も存在する。即ち、要求が発生してから使用する機能モジュールを探索するのでは、ユーザにとっては操作をしてみなければ実際に使用できるかどうか判らないといった利用上の不便さが存在する。
【００１３】
本発明は上記のような点に鑑みてなされたものであり、同一の機能を提供する複数のサブユニット（機能モジュール）の組み合わせから最適な組み合わせを選択することができるようにすることを目的とする。さらには、機能モジュールを使用する場合に、操作をしてみなければ実際に使用できるかどうか判らないといったユーザの利用上の不便さを解消することを目的とする。
【００１４】
【課題を解決するための手段】
上記課題を解決するための手段として、本発明のＡＶシステムについて説明すれば、本発明のＡＶシステムは、各機器が備える機能を機能毎にサブユニットとして制御可能とした複数のＡＶ機器がインタフェースによって接続されたＡＶシステムであって、上記各サブユニットを、そのサブユニットの属するＡＶ機器内の他のサブユニット、或いは、他のＡＶ機器内のサブユニットと組み合わせて機能させる手段と、ユーザに提供できる機能を果たす上記サブユニットの組み合わせのうち最適なものを、所定の条件に従って決定するサブユニット組み合わせ決定手段とを備えた点に特徴を有する。
【００１５】
また、本発明のＡＶシステムの他の特徴とするところは、上記所定の条件は、上記インタフェースに対するデータ転送負荷を小さくする点にある。更には、上記インタフェースに対するデータ転送負荷を、上記各ＡＶ機器のデータ転送速度により定める点にある。
【００１６】
また、本発明のＡＶシステムの他の特徴とするところは、上記所定の条件は、消費電力を小さくすることである点にある。更には、上記消費電力を、上記各サブユニットが稼動状態となったときの消費電力増加分により定める点にある。更には、上記消費電力を、上記各ＡＶ機器が稼動状態となったときの消費電力増加分により定める点にある。
【００１７】
また、本発明のＡＶシステムの他の特徴とするところは、上記各サブユニットの使用可否情報を取得する使用可否情報取得手段を備えた点にある。
【００１８】
また、本発明のＡＶシステムの他の特徴とするところは、上記インタフェースによって接続されている所定のＡＶ機器の表示装置に、上記ユーザに提供できる機能をアイコン表示するアイコン表示手段を備えた点にある。
【００１９】
また、本発明のＡＶシステムの他の特徴とするところは、上記ユーザに提供できる機能を表すアイコンのうち所望の機能を表すアイコンが選択された場合に、上記サブユニット組み合わせ決定手段は、その時点において、当該選択されたユーザに提供できる機能を果たす上記サブユニットの組み合わせのうち最適なものを、上記所定の条件に従って決定する点にある。
【００２０】
また、本発明のＡＶシステムの他の特徴とするところは、上記ユーザに提供できる機能を表すアイコンのうち所望の機能のアイコンが選択され、その機能が実行されている間は、上記アイコン表示手段は、当該実行中の機能を表すアイコンの表示形態を変更する点にある。
【００２１】
また、本発明のＡＶシステムの他の特徴とするところは、上記各サブユニットの使用可否情報を取得する使用可否情報取得手段を備え、上記アイコン表示手段は、上記ユーザに提供できる機能のうち、必要なサブユニットが使用中であるために提供できない機能を表すアイコンの表示形態を変更する、或いは、表示しない点にある。
【００２２】
また、本発明のＡＶシステムの他の特徴とするところは、上記インタフェースは、制御のための通信と、データ転送のための通信を双方向に行うことができる点にある。
【００２３】
また、本発明のＡＶシステムの他の特徴とするところは、上記インタフェースは、IEEE1394に準拠するインタフェースである点にある。
【００２４】
【発明の実施の形態】
以下、図面を参照して、本発明のＡＶシステム、ＡＶ機器、ＡＶ機器の制御方法、制御プログラム、及びコンピュータ読み取り可能な記憶媒体について実施の形態について説明する。
【００２５】
（第１の実施の形態）
図１は、本実施の形態におけるＡＶ(Audio and Visual)システムの全体構成を示す図であり、高速デジタルインタフェースによって接続された各種ＡＶ機器で構成されている。同図において、１は地上波放送及び衛星放送の受信が可能であるテレビ受像機（以下、ＴＶ）である。２は地上波放送の受信及び衛星放送の受信と録画の機能を有する第１のＶＴＲである。３は地上波放送の受信と録画の機能を有する第２のＶＴＲである。４はＤＶ録画が可能であるビデオカメラレコーダである。５はＤＶの録画／再生機能を有するＤＶレコーダである。
【００２６】
これらのＡＶ機器は、IEEE1394に準拠した高速シリアルバスインタフェース６によって相互に接続されている。なお、図１には図示しないが、ＴＶ１には地上波放送及び衛星放送の受信のためのアンテナが、ＶＴＲ２には地上波放送及び衛星放送の受信のためのアンテナが、ＶＴＲ３には地上波放送受信のためのアンテナが接続されている。
【００２７】
IEEE1394に準拠した高速シリアルバスインタフェース（以下、IEEE1394Ｉ／Ｆ）は、デイジーチェーン方式、ノード分岐方式、及びこれらの組み合わせに対応し、自由度の高い接続を可能としたネットワークバスであり、１００Mpbs、２００Mpbs、４００Mpbsでシリアル転送を行うデータ転送方式である。上位の転送速度を有する機器は下位のデータ転送速度をサポートするため、異なる転送速度を有する機器が混在可能である。
【００２８】
また、IEEE1394Ｉ／Ｆでは、電源がonのまま、機器の接続、切断(いわゆるホットプラグ)が可能である。IEEE1394Ｉ／Ｆでは、機器の接続、電源のon/off等によってバス全体にリセットが生じ、接続構成の再構築と再認識を行い、接続機器に対するＩＤの割り当てが可能となる。IEEE1394Ｉ／Ｆは、すべての機器が接続構成等のバス情報を認識可能である。
【００２９】
IEEE1394Ｉ／Ｆでは、パケットデータを、１回だけ転送するアシンクロナス（Asynchronous）転送と、連続したデータを一定期間(１２５us)ごとに逐次転送するアイソクロナス（Isochronous）転送の２つがある。Asynchronous・Transaction転送は、制御信号、ファイルデータといった必要に応じて非同期で転送されるデータの転送に有効である。Isochronous・Transaction転送は、ビデオデータや音声信号（いわゆるストリームデータ）等の時間的に連続性を要求されるデータの転送に有効である。このために、Isochronous・Transactionでは転送帯域が保証される。
【００３０】
IEEE1394Ｉ／Ｆにおいては、データ転送はすべて３２bitを単位(quadlet)として行われる。したがって、３２bitに満たないデータは、”０”を加えて３２bit構成とし、転送パケットを作る。
【００３１】
次に、本システムに接続されたＡＶ機器について説明する。図２は、ＴＶ１の構成を示すブロック図である。同図において、２０１は地上波放送チューナであり、図示しない地上波放送用のアンテナからのＲＦ信号を入力し、地上波放送の受信を行う。２０２は衛星放送チューナであり、図示しない衛星波放送用のアンテナからのＲＦ信号を入力し、衛星放送の受信を行う。２１３は1394インタフェース部であり、ＴＶ１が表示或いは出力する映像／オーディオのストリームデータや各種制御コマンドを1394Ｉ／Ｆ動作に従って送受信する。
【００３２】
２０３はストリームスイッチャであり、地上波放送チューナ２０１、衛星放送チューナ２０２から出力される映像／オーディオ等データで構成されるストリームデータを、ＴＶ１で表示するために後述するDemux２０４へ出力するか、或いは、1394インタフェース２１３へ出力するか、或いは、1394インタフェース部２１３からのストリームデータをDemux２０４へ出力するかの切替を行う。２０４はDemux(Demultiplex)であり、ストリームスイッチャ２０３から出力されるストリームデータから必要に応じてオーディオ及びビデオのＰＥＳ（Packetized Elementary Stream）に分離する。
【００３３】
２０５はオーディオデコーダであり、Demux２０４から入力したオーディオデータのＰＥＳをデコードし、ＤＡＣ２０６へ出力する。ＤＡＣ２０６でアナログ信号に変換されたオーディオ信号は、オーディオアンプ２０７で増幅され、スピーカ２０８から出力される。
【００３４】
また、２０９はビデオデコーダであり、Demux２０４から入力したビデオデータのＰＥＳをデコードし、グラフィックコントローラ２１０へ出力する。グラフィックコントローラ２１０では、後述するユーザインタフェース表示と、ビデオデコーダ２０９による表示とを重畳又は合成して、デバイスコントローラ２１１へ出力する。
【００３５】
２１１はデバイスコントローラであり、ＣＲＴ、ＰＤＰ、ＬＣＤ等で実現される表示デバイス２１２を制御して、グラフィックコントローラ２１０から出力される表示データを表示デバイス２１２に表示する。Demux２０４からスピーカ２０８及び表示デバイス２１２までの構成により、ＴＶ１のディスプレイ機能が実現される。
【００３６】
２１５はユーザインタフェースであり、ユーザの操作するスイッチ入力或いはリモコンからの入力を受信する。
【００３７】
２１４はディスプレイコントローラであり、ユーザインタフェース２１５からの入力を受けるとともに、地上波放送チューナ２０１、衛星放送チューナ２０２、ストリームスイッチャ２０３、Demux２０４、オーディオデコーダ２０５、ビデオデコーダ２０６、ＤＡＣ２０６、オーディオアンプ２０７、グラフィックコントローラ２１０、デバイスコントローラ２１１を統合的に制御し、ＴＶ１の地上波放送チューナ機能、衛星放送チューナ機能、ディスプレイ機能を実現する。
【００３８】
図３には、ＴＶ１の論理的なユニット、サブユニットの構成を示す。なお、サブユニットとは、機能モジュールのことであり、機能の基本単位を意味する。そして、サブユニットが集まって、ユニットが構成される。
【００３９】
図３において、２２０はテレビユニットであり、アンテナ入力のための２つのexternal input plug、制御とストリームデータ入力のための３つのserial bus input plug、制御とストリームデータ出力のための３つのserial bus output plugを備える。
【００４０】
また、テレビユニット２２０は、地上波放送チューナサブユニット２２１と衛星放送チューナサブユニット２２２を備え、これらは各アンテナと制御入力のための２つのdestination plugと、受信ストリームデータ出力のためのsource plugを備える。２２３はディスプレイサブユニットであり、ユーザインタフェースのための表示データ入力に使用されるデータ入力と、放送等のストリームデータと、制御入力のための３つのdestination plugを備える。２２４はユーザインタフェースを含む制御サブユニットであり、２つのsource plugを備える。
【００４１】
なお、図３及び後述する図５、７、９、１１において、ユニットのplugは白抜き三角形、サブユニットのplugは黒塗り三角形により示し、これら三角形のユニット又はサブユニットの外形を跨ぐ頂点がデータの方向を示す。
【００４２】
また、サブユニット間の接続はplug間の論理的なconnectionの例を示すものであり、図３においては、地上波のためのアンテナ入力であるexternal input plugから地上波チューナサブユニット２２１へ、地上波チューナサブユニット２２１で受信、選局されたプログラムデータのためのconnectionがディスプレイサブユニット２２３へ、ユーザインタフェースのための表示データのためのconnectionが制御サブユニット２２４からディスプレイサブユニット２２３へ、地上波チューナサブユニット２２１の選局制御ためのconnectionが制御サブユニット２２４から接続され、制御サブユニット２２４の制御のもとに、地上波放送チューナ２２１で受信された放送プログラムがディスプレイサブユニット２２３で表示されている状態を示している。
【００４３】
図４は、第１のＶＴＲ２の構成を示すブロック図である。３０１は地上波放送チューナであり、図示しない地上波放送用のアンテナからのＲＦ信号を入力し、地上波放送の受信を行う。３０２は衛星放送チューナであり、図示しない衛星波放送用のアンテナからのＲＦ信号を入力し、衛星放送の受信を行う。３０５は1394インタフェース部であり、ＶＴＲ１２が記録或いは出力する映像／オーディオのストリームデータや各種制御コマンドを1394Ｉ／Ｆ動作に従って送受信する。
【００４４】
３０３はストリームスイッチャであり、地上波放送チューナ３０１、衛星放送チューナ３０２から出力され映像／オーディオ等データで構成されるストリームデータを、ＶＴＲとして記録するために記録部３０４へ出力するか、或いは、1394インタフェース部３０５へ出力するか、或いは、1394インタフェース部３０５からのストリームデータを記録部３０４へ出力するかの切替を行う。
【００４５】
３０４は記録部であり、ストリームスイッチャ３０３から出力されるストリームデータをビデオテープに記録し、また、ビデオテープから再生してビデオスイッチャ３０３へ出力する。また、ビデオテープの巻き戻しや早送り等も行う。
【００４６】
３０６はＶＴＲコントローラであり、ユーザインタフェース３０７からの入力を受けるとともに、ＶＴＲ２内の各部を統合的に制御し、ＶＴＲ２の地上波放送チューナ機能、衛星放送チューナ機能、ビデオレコーダ機能を実現する。
【００４７】
図５には、第１のＶＴＲ２の論理的なユニット、サブユニット（機能モジュール）の構成を示す。３２０はＶＴＲユニットであり、アンテナ入力のための２つのexternal input plug、制御とストリームデータ入力のための４つのserial bus input plug、制御とストリームデータ出力のための３つのserial bus output plugを備える。
【００４８】
また、ＶＴＲユニット３２０は、テレビユニット２２０と同様に地上波放送チューナサブユニット３２１と衛星放送チューナサブユニット３２２を備え、ビデオレコーダサブユニット３２３を備える。ビデオレコーダサブユニット３２３は、録画ストリームデータと制御の入力のための２つのdestination plugと、再生ストリーム出力のためのsource plugを備える。３２４はユーザインタフェースを含む制御サブユニットであり、２つのsource plugを備える。
【００４９】
図６は、第２のＶＴＲ３の構成を示すブロック図である。また、図７には、ＶＴＲ３の論理的なユニット、サブユニットの構成を示す。第２のＶＴＲ３においては、衛星放送チューナ（衛星放送チューナサブユニット）が無いことを除けば、第１のＶＴＲ２と同様の構成であり、その詳しい説明は省略する。
【００５０】
図８は、ＤＶレコーダ５の構成を示すブロック図である。また、図９には、ＤＶレコーダ５の論理的なユニット、サブユニットの構成を示す。ＤＶレコーダ５においては、地上波放送チューナ及び衛星放送チューナを持たず、記録部がＤＶレコーダ部５０２（ＤＶレコーダサブユニット５２１）であるが、その他の基本構成はＶＴＲ２やＶＴＲ３と同様の構成であり、その詳しい説明は省略する。
【００５１】
図１０は、ビデオカメラレコーダ４の構成を示すブロック図である。６０１は光学レンズ撮像素子とマイク等の音声入力部とを含むビデオカメラ部である。６０２はビデオカメラ部６０１から出力されるビデオデータ／オーディオデータのエンコーダである。６０５は1394インタフェース部であり、ビデオカメラ４が記録あるいは出力する映像／オーディオのストリームデータや各種制御コマンドを1394Ｉ／Ｆ動作に従って送受信する。
【００５２】
６０３はストリームスイッチャであり、エンコーダ６０２から出力されるストリームデータを、録画するためにＤＶ記録部６０４へ出力するか、或いは、1394インタフェース部６０５へ出力するか、或いは、1394インタフェース部６０５からのストリームデータをＤＶ記録部６０４へ出力するかの切替を行う。
【００５３】
６０４はＤＶ記録部であり、ストリームスイッチャ６０３から出力されるストリームデータをビデオテープに記録し、また、ビデオテープから再生してビデオスイッチャ６０３へ出力する。また、ビデオテープの巻き戻しや早送りなども行う。
【００５４】
６０６はビデオカメラコントローラであり、エーザインタフェース６０７からの入力を受けると共に、ビデオカメラ４内の各部を統合的に制御し、ビデオカメラ４のビデオ撮影機能、ビデオ記録／再生機能を実現する。
【００５５】
図１１には、ビデオカメラレコーダ４の論理的なユニット、サブユニット（機能モジュール）の構成を示す。ビデオカメラレコーダ４においては、ＤＶレコーダ５と同様の構成に、ビデオカメラサブユニット６２１が追加されている。ビデオカメラサブユニット６２１は、制御入力のためのdestination plug、撮影データ出力のためのsource plugを備える。
【００５６】
次に、本実施の形態のＡＶシステムが提供する仮想機器について説明する。本実施の形態のＡＶシステムにおいては、接続された各ＡＶ機器を構成するサブユニットの中から、ＡＶ機器内、ＡＶ機器間を問わずに最適な組み合わせを決定し、仮想機器（ユーザに提供できる機能）の一つ或いは複数を提供するものである。
【００５７】
本実施の形態においては、これらの制御がＴＶ１のディスプレイコントローラ２１４が実行するアプリケーションにおいて実行され、ＴＶ１のディスプレイサブユニット２２３に表示して提供するものである。ユーザは、ＴＶ１のユーザインタフェースを通じて仮想機器を操作することによって、ＡＶシステムの最適な操作を利用することが可能となる。
【００５８】
すなわち、本実施の形態においては、ＴＶ１のディスプレイコントローラ２１４により、本発明でいうサブユニットを組み合わせて機能させる手段、サブユニット組み合わせ決定手段、アイコン表示手段等が実現される。
【００５９】
図１２は、本実施の形態でユーザに提供できる機能（仮想機器）と、各仮想機器を構成するために必要なサブユニットを定義したデータを表す図である。
【００６０】
同図において、例えば、地上波放送の視聴を実現するためには、ディスプレイ及び地上波放送チューナの各サブユニット（ディスプレイサブユニット２２３、地上波放送チューナサブユニット２２２又は地上波放送チューナサブユニット３２１又は地上波放送チューナサブユニット４２１）が必要であることを示している。
【００６１】
また、衛星放送の録画を実現するためには、衛星放送チューナ及びビデオレコーダの各サブユニット（衛星放送チューナサブユニット２２２又は衛星放送チューナサブユニット３２２、ビデオレコーダサブユニット３２３又はビデオレコーダサブユニット４２２）、或いは、衛星放送チューナ及びＤＶレコーダの各サブユニット（衛星放送チューナサブユニット２２２又は衛星放送チューナサブユニット３２２、ＤＶレコーダサブユニット５２１又はＤＶレコーダサブユニット６２２）が必要であることを示している。
【００６２】
上記データは、仮想機器定義テーブルとして、ディスプレイコントローラ２１４にプログラムと共に格納されている。
【００６３】
図１３は、ＴＶ１のディスプレイコントローラ２１４で実行されるアプリケーションが有するシステム管理テーブルを表す図である。システム管理テーブルは、ＡＶシステムに接続された各ＡＶ機器と、これらに含まれるサブユニットに関する情報とを管理し、複数の選択肢の中から最適な仮想機器となるサブユニットを探索するためのデータベースとなる。
【００６４】
本実施の形態においては、選択の比較条件として、ユニット間のバス速度（テータ転送速度）と、消費電力を考慮している。即ち、ユニット間のストリームデータの転送により速いバス速度を使用できることは、システムのバスに対する負荷を下げ、システムの効率的な利用に寄与し、より消費電力の小さい組み合わせは、省エネルギー化と発熱の低減によるＡＶ機器の信頼性向上につながるものである。
【００６５】
図１３に示すシステム管理テーブルには、ＡＶ機器とそれぞれのバス速度、ＡＶ機器に含まれるサブユニットとそれぞれのサブユニットが休止状態から稼動状態となったときの消費電力増分のデータ、及び各サブユニットの稼動状態を示す使用可否フラグからなるデータが格納される。
【００６６】
ＡＶ機器のバス速度は各ユニットのｏＭＰＲ(output master plug register)又はｉＭＰＲ(input master plug register)に保持されたdata rate capacityデータを間い合わせることによって得られる。
【００６７】
また、各ユニット（ＡＶ機器）に含まれるサブユニット、及びサブユニット毎の消費電力に関するデータは、アプリケーションから各ユニットに対して、アプリケーションの起動時やシリアルバスのバスリセット後に問い合わせることによって得られる。
【００６８】
また、サブユニットの使用可否フラグは、アプリケーション自身によるサブユニットの動作制御時にセット／リセットされる。また、各サブユニットの状態が変化した場合に通知するようＡＶ／Ｃコマンド(NOTFY command)により各ユニットに対して指示し、ユニットからの通知(CHANGED response)に基づいてセット／リセットされる。
【００６９】
図１４は、ＴＶ１のディスプレイコントローラ２１４で実行されるアプリケーションにおいて、ユーザに提供できる機能（仮想機器）を探索し、最適な組み合わせを求める手順を示すフローチャートである。
【００７０】
初めに、仮想機器定義テーブル（図１２を参照）から仮想機器を一つ選択し（ステップＳ１０１）、終了か否かの判定を経て（ステップＳ１０２）、終了でなければ、仮想機器を構成するために必要なサブユニットのリストを得る（ステップＳ１０３）。
【００７１】
次に、システム管理テーブル（図１３を参照）を参照し、サブユニットを探索しながら、バス速度と各サブユニットの消費電力を計算し、最適なサブユニットの組み合わせを選択する（ステップＳ１０４）。
【００７２】
図１５は、上記ステップＳ１０４における最適なサブユニットの組み合わせ選択する作業の内容を説明するための図である。同図では、すべてのサブユニットが使用可能であるという前提のもとで、ＡＶシステムの機能を提供する仮想装置ごとに選択可能なサブユニットの組み合わせをすべて挙げ、選択肢毎に消費電力の増分とバス速度を求めたものである。
【００７３】
また、最下欄に示す優先順位は、仮想機器ごとにバス速度と消費電力増分を考慮して、最適な組み合わせとして選択すべき順位を示している。
【００７４】
本実施の形態においては、バスの負荷を低減することを第１の優先事項として、最もバス速度の速い組み合わせを選択し、次いで低省電力である組み合わせを選択している。例えば、地上波放送の録画のためには１１通りの選択肢（Ｃ１〜Ｃ１１）が存在するが、データ転送がユニット内のみであってシリアルバスを使用しないＣ１、Ｃ２の選択肢を選択することが望ましく、消費電力の観点からはＣ１の選択肢が最適である。また、ＴＶ１、ＶＴＲ２、３のいずれかの地上波放送チューナとＤＶレコーダ５による録画が同率の３番目の候補（選択肢Ｃ５、Ｃ８、Ｃ１０）である。
【００７５】
図１４に説明を戻して、上記ステップＳ１０４における最適なサブユニットの組み合わせは、図１５に示す優先順位とその時点の各サブユニット使用可否とによって決定される。即ち、ＡＶシステムにおいて他に何の操作も行われていない状態で地上波放送の録画を行う場合には、図１５に示した選択肢Ｃ１が最適な組み合わせであるが、地上波放送の録画を開始する時点で、選択肢Ｅ１によるビデオ再生が行われている場合、第１のＶＴＲ２（ビデオ１）のビデオレコーダサブユニットは使用できず、選択肢Ｃ２の組み合わせが最適となる。さらに、選択肢Ｄ１の衛星放送録画が行われていた場合には、第２のＶＴＲ３（ビデオ２）のビデオレコーダサブユニットは使用できず、選択肢Ｃ５、Ｃ８、Ｃ１０のいずれか一つの組み合わせが最適となる。
【００７６】
上記ステップＳ１０４において、最適なサブユニットの選択ができた場合（ステップＳ１０５）、ＴＶ１の表示デバイス２１２に仮想機器のアイコンを表示してユーザに示す（ステップＳ１０６）。
【００７７】
それに対して、サブユニットが使用不可であり、最適なサブユニットの選択ができなかった場合、例えば、衛星放送の視聴を行う場合には、選択肢Ｂ１が最も優先順位の高い選択肢であるが、２つの衛星放送録画Ｄ１、Ｄ２を開始した後では使用可能な衛星放送チューナサブユニットが残っていないため、衛星放送の視聴は行うことができず、この場合、衛星放送視聴のための仮想機器は使用不可能であるとして、ＴＶ１の表示デバイス２１２に仮想機器のアイコンを使用不可の状態にしてユーザに示す（ステップＳ１０７）。
【００７８】
図１６〜１８は、上記の手順によってユーザに示される仮想機器のアイコンによる表示の一例を示す。図１６は、ＡＶシステムに対して何の操作も行われていない状態であり、ＡＶシステムが提供できる全ての仮想機器のアイコンが表示されている。
【００７９】
７０１は地上波放送の視聴機能を提供する仮想機器を示すアイコンであり、ユーザがこれを選択することによって、この時点で最適なサブユニットの組み合わせとして、図１５の選択肢Ａ１に示す地上波放送チューナとディスプレイを使用して地上波放送を表示する。
【００８０】
同様に、７０２は衛星放送の視聴機能、７０３はビデオの再生機能、７０４はＤＶの再生機能を提供する仮想機器を示すアイコンであり、この時点で最適なサブユニットの選択が可能であることを示している。
【００８１】
また、破線で囲われて示されるアイコンは、同時並列にはいずれか一つの機能のみが利用可能であることを示している。
【００８２】
図１７は、ユーザにより図１６に示したアイコン７０１が選択されて、地上波放送の視聴が開始されたときの表示例を示すものである。この場合、７１１に示すように、地上波放送の視聴を表すアイコンは、実行中であることを示すよう形態が変更されている。なお、この形態の変更としては、例えばアイコンの形状、色、文字列、動きといった属性の一又は複数を変更するようにすればよい。
【００８３】
ＡＶシステムのアプリケーションは、図１５の選択肢Ａ１に示す地上波放送チューナとディスプレイの各サブユニットをコネクションで結び、地上波放送の選局のための表示画面（不図示）を通してユーザからの選局の指示を得、これらのサブユニットに選局と表示のためのコマンドを送って、地上波放送視聴の動作を行う。
【００８４】
また、図１７は、ユーザにより地上波放送の録画（アイコン７１６）と衛星放送の録画（アイコン７１７）が選択され、実行中であることも示している。ＡＶシステムのアプリケーションは、これらサブユニットの動作状況をシステム管理テーブルに反映させ、図１４で説明した仮想機器表示手順に従って、再びこの時点で提供可能な仮想機器を探索して、地上波放送の録画と衛星放送の録画を提供する仮想機器を示すアイコン（７１９、７２０）を表示する。
【００８５】
図１８は、続いてユーザにより図１７に示したアイコン７１２が選択されて、衛星放送の視聴が開始された時点の表示例を示すものである。７２２に示すように、衛星放送の視聴を表すアイコンは、実行中であることを示すよう形態が変更されている。また、７２１に示すように、衛星放送の視聴開始によって、同時並列的には実行できない地上波放送の視聴は中止され、地上波放送のアイコンは通常の状態に戻る。
【００８６】
さらに、図１７のアイコン７２０で示した衛星放送の録画機能は提供できなくなるので、図１８おいては表示されなくなる。
【００８７】
以上のように、本実施の形態のＡＶシステムにおいては、ＡＶシステムに接続されたＡＶ機器のサブユニットを管理し、その時点で提供できる機能だけを仮想機器として探索し、アイコンとしてユーザに表示する。そして、ユーザは表示されたアイコンを選択することによってこの仮想機器を利用することが可能であり、その時点における最適なサブユニットが組み合わされて実行される。このようにＡＶシステムの詳細についての知識や複雑な操作を必要とすること無く、最も効率的なＡＶシステムの利用方法を選択することが可能となる。
【００８８】
（第２の実施の形態）
次に、本発明の第２の実施の形態について説明する。本実施の形態は、ＡＶシステムに接続されたＡＶ機器の属するサブユニットの中から最適なサブユニットを選択する手順に別の特徴を有するものである。以下では、第２の実施の形態について、上記第１の実施の形態との相違点を中心に説明し、第１の実施の形態と同じ構成、機能を有する部分ついては詳細な説明を省略し、図中には同一の符号を付す。
【００８９】
本実施の形態におけるＡＶシステムの構成は、図１に示したものと同様であり、IEEE1394に準拠した高速デジタルインタフェースによって接続されたＡＶ機器（ＴＶ１、ＶＴＲ２、３、ビデオカメラレコーダ４、ＤＶレコーダ５）で構成される。各ＡＶ機器は、図２、４、６、８、１０で示した内部構成を有し、ＡＶ／ＣIsochronous及びAsynchronous転送に管理における論理的な構成として、図３、５、７、９、１１で示したユニット及びサブユニット（機能モジュール）の構成を有するものである。
【００９０】
ＴＶ１を構成するディスプレイコントローラ２１４においてアプリケーションが実行され、ＡＶシステムとして接続されたＡＶ機器を構成するサブユニットの中から、ＡＶ機器内、ＡＶ機器間を問わずに最適な組み合わせを選択して組み合わせ、ユーザに機能を提供する仮想機器として検出し、ＴＶ１のディスプレイユニット２２３に表示して提供する、といった動作を行う。
【００９１】
仮想機器は、図１２に示した仮想機器定義テーブルに定義され、アプリケーションは図１９に示すシステム管理テーブルによってその選択動作を管理する。本実施の形態においては、仮想機器として動作するサブユニットを持たないユニットは省電力モードとなるよう制御し、仮想機器を構成するサブユニットの選択においては、ＡＶシステム全体の消費電力が最も小さくなるような組み合わせが採用される。
【００９２】
図１９に示すシステム管理テーブルにおいて、ＡＶ機器の基礎消費電力とは、ＡＶ機器を低消費電力状態から稼動状態にしたとき、動作するサブユニットに関わらず必要となる消費電力の増分である。また、サブユニットの消費電力の動作時増分とは、ＡＶ機器の該当サブユニット部分が稼動したときに増す消費電力の増分である。即ち、あるＡＶ機器の一つのサブユニットを低消費電力状態から稼動状態とした場合、装置全体の基礎消費電力の値と、サブユニットの動作時増分の値の和が、ＡＶシステム全体の消費電力として増加する。
【００９３】
また、システム管理テーブルにおけるサブユニットの使用可否フラグは、該当するサブユニットが他のいずれかの仮想機器の一部として稼働中であり、他の仮想機器を構成するものとして採用できないか否かを示す。
【００９４】
また、装置電源フラグは、装置が低消費電力状態にあるか、通常の稼動状態にあるかを示す。
【００９５】
第２の実施の形態において、アプリケーションがユーザに提供できる機能（仮想機器）を探索し、最適な組み合わせを求める手順も、図１４のフローチャートで説明したものと同様であり、ステップＳ１０４における処理内容が相違する。したがって、各ステップの説明は省略し、ステップＳ１０４における第１の実施の形態との相違を中心に述べる。
【００９６】
図２０は、上記ステップＳ１０４における最適なサブユニットの組み合わせを選択する作業の内容を説明するための図である。同図では、ユーザの操作により地上波放送の視聴が選択され、いずれもＴＶ１に内蔵される地上波チューナサブユニットとディスプレイサブユニットにより実行されている状態で、新たに衛星放送録画を提供する仮想機器のための最適なサブユニット探索する場合を説明するものである。
【００９７】
同図に示す消費電力の項目は、衛星放送録画を提供する仮想機器のための選択肢Ｄ１〜Ｄ７を選択した場合のＡＶシステム全体の消費電力である。本実施の形態においては、仮想機器として動作するサブユニットを持たないユニットは省電力モードとなるようＡＶ／Ｃコマンドを用いてユニットを制御し、機器の基礎消費電力の値とサブユニットの消費電力増分は０となる。
【００９８】
また、仮想機器を構成するサブユニットとして選択されたユニットは稼動状態に制御され、機器の基礎消費電力の値と、選択されたサブユニットの消費電力増分の値とが、ＡＶシステムの消費電力として加わる。
【００９９】
図２０においては、地上波放送視聴のためにＴＶ１は稼働中であり、他の装置は低消費電力状態にあるため、ＴＶ１の利用されていない衛星放送チューナサブユニットと、他のできるだけ消費電力の少ない装置のサブユニットとを選択して仮想機器を構成するものが消費電力を低く押さえられことが判る。
【０１００】
アプリケーションは、図２０に示す消費電力の値の小さいものから順に順位付けられた優先順位と、システム管理テーブルのサブユニット使用可否フラグとを参照して、最も消費電力を小さくできるサブユニットの組み合わせとして選択肢Ｄ４を選び、提供可能な仮想機器としてアイコンを表示する。選択可能な仮想機器が無い場合は、アイコンの表示を消す等して、ユーザに対してこの機能が利用できないことを表示する。
【０１０１】
（その他の実施の形態）
上述した実施の形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置或いはシステム内のコンピュータに対し、上記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ或いはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【０１０２】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード自体は本発明を構成する。そのプログラムコードの伝送媒体としては，プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク（ＬＡＮ、インターネット等のＷＡＮ、無線通信ネットワーク等）システムにおける通信媒体（光ファイバ等の有線回線や無線回線等）を用いることができる。
【０１０３】
さらに、上記プログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１０４】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施の形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）或いは他のアプリケーションソフト等と共同して上述の実施の形態の機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれることはいうまでもない。
【０１０５】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施の形態の機能が実現される場合にも本発明に含まれることはいうまでもない。
【０１０６】
なお、上記実施の形態において示した各部の形状及び構造は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【０１０７】
【発明の効果】
以上述べたように本発明によれば、同一の機能を提供する複数のサブユニットの組み合わせから、所定の条件下で最適な組み合わせを選択することができる。
【０１０８】
さらに、各サブユニット（機能モジュール）の使用可否情報を取得しておくことにより、サブユニットを使用する場合に、操作をしてみなければ実際に使用できるかどうか判らないといったユーザの利用上の不便さを解消することができる。
【図面の簡単な説明】
【図１】ＡＶシステムの全体構成を示す図である。
【図２】ＴＶ１の構成を示すブロック図である。
【図３】ＴＶ１の論理的なユニット、サブユニットの構成を示す図である。
【図４】第１のＶＴＲ２の構成を示すブロック図である。
【図５】第１のＶＴＲ２の論理的なユニット、サブユニットの構成を示す図である。
【図６】第２のＶＴＲ３の構成を示すブロック図である。
【図７】第２のＶＴＲ３の論理的なユニット、サブユニットの構成を示す図である。
【図８】ＤＶレコーダ５の構成を示すブロック図である。
【図９】ＤＶレコーダ５の論理的なユニット、サブユニットの構成を示す図である。
【図１０】ビデオカメラレコーダ４の構成を示すブロック図である。
【図１１】ビデオカメラレコーダ４の論理的なユニット、サブユニットの構成を示す図である。
【図１２】仮想機器定義テーブルを表す図である。
【図１３】第１の実施の形態におけるシステム管理テーブルを表す図である。
【図１４】ユーザに提供できる機能（仮想機器）を探索し、最適な組み合わせを求める手順を示すフローチャートである。
【図１５】第１の実施の形態における最適なサブユニットの組み合わせ選択する作業の内容を説明するための図である。
【図１６】ユーザに示される仮想機器のアイコンによる表示の一例を示す図である。
【図１７】ユーザに示される仮想機器のアイコンによる表示の一例を示す図である。
【図１８】ユーザに示される仮想機器のアイコンによる表示の一例を示す図である。
【図１９】第２の実施の形態におけるシステム管理テーブルを表す図である。
【図２０】第２の実施の形態における最適なサブユニットの組み合わせ選択する作業の内容を説明するための図である。
【図２１】従来のシステムの構成を示す図である。
【図２２】ＴＶ３１０１の構成を示す図である。
【図２３】ＶＴＲ３１０２の構成を示す図である。
【符号の説明】
１      テレビ受像機
２      第１のＶＴＲ
３      第２のＶＴＲ
４      ビデオカメラレコーダ
５      ＤＶレコーダ
６      高速シリアルバスインタフェース
２０１  地上波放送チューナ
２０２  衛星放送チューナ
２０３  ストリームスイッチャ
２０４  Demux
２１０  グラフィックコントローラ
２１１  デバイスコントローラ
２１２  表示デバイス
２１３  1394インタフェース部
２１４  ディスプレイコントローラ
２２０  テレビユニット
２２１  地上波放送チューナサブユニット
２２２  衛星放送チューナサブユニット
２２３  ディスプレイサブユニット
２２４  制御サブユニット
３０１  地上放送波チューナ
３０２  衛星放送チューナ
３０３  ストリームスイッチャ
３０４  記録部
３０５  1394インタフェース部
３０６  ＶＴＲコントローラ
３２０  ＶＴＲユニット
３２１  地上波放送チューナサブユニット
３２２  衛星放送チューナサブユニット
３２３  ビデオレコーダサブユニット
３２４  制御サブユニット
４０１  地上放送波チューナ
４０３  ストリームスイッチャ
４０４  記録部
４０５  1394インタフェース部
４０６  ＶＴＲコントローラ
４２０  ＶＴＲユニット
４２１  地上波放送チューナサブユニット
４２２  ビデオレコーダサブユニット
４２３  制御サブユニット
５０１  ストリームスイッチャ
５０２  ＤＶレコーダ部
５０３  ＤＶレコーダコントローラ
５２０  ＤＶレコーダユニット
５２１  ＤＶレコーダサブユニット
５２２  制御サブユニット
６０１  ビデオカメラ部
６０３  ストリームスイッチャ
６０４  ＤＶ記録部
６０５  1394インタフェース部
６０６  ビデオカメラコントローラ
６２０  ビデオカメラユニット
６２１  ビデオカメラサブユニット
６２２  ＤＶレコーダサブユニット
６２３  制御サブユニット
【図１】
2004194110.tif 000003
【図２】
2004194110.tif 000004
【図３】
2004194110.tif 000005
【図４】
2004194110.tif 000006
【図５】
2004194110.tif 000007
【図６】
2004194110.tif 000008
【図７】
2004194110.tif 000009
【図８】
2004194110.tif 000010
【図９】
2004194110.tif 000011
【図１０】
2004194110.tif 000012
【図１１】
2004194110.tif 000013
【図１２】
2004194110.tif 000014
【図１３】
2004194110.tif 000015
【図１４】
2004194110.tif 000016
【図１５】
2004194110.tif 000017
【図１６】
2004194110.tif 000018
【図１７】
2004194110.tif 000019
【図１８】
2004194110.tif 000020
【図１９】
2004194110.tif 000021
【図２０】
2004194110.tif 000022
【図２１】
2004194110.tif 000023
【図２２】
2004194110.tif 000024
【図２３】
2004194110.tif 000025