(57)【要約】【課題】  複数の通信方式で外部の機器と通信する外部の電子機器の通信方式を示す内部情報を動的に切り替えることにより、電子機器の状態に応じて最適な通信方式を提供できる通信制御装置を提供する。【解決手段】ネットワークに接続される第１の電子機器は、自身が使用できる通信方式を内部情報として保持し、外部の電子機器がその情報を前記通信制御手段によって参照できるようにする機能を有し、ネットワーク上に接続された他の電子機器は第１の電子機器の内部情報を参照して第１の電子機器との通信方式を決定する。【選択図】  図１
2005175989.tif 000002
【特許請求の範囲】
【請求項１】
通信制御手段を有する複数の電子機器によって構成されるネットワークにおいて、前記ネットワークに接続される第１の電子機器は、自身が使用できる通信方式を内部情報として保持し、外部の電子機器がその情報を前記通信制御手段によって参照できるようにする機能を有し、ネットワーク上に接続された他の電子機器は第１の電子機器の内部情報を参照して第１の電子機器との通信方式を決定することを特徴とする通信制御装置。
【請求項２】
請求項１記載の通信制御装置において、前記第１の電子機器は複数の通信方式を使用する機能を有し、第１の通信方式で通信に用いられるデータにはコピープロテクトをかけて送信することが可能であり、また第２の通信方式ではデータをそのまま送信することが可能である各通信方式を示す識別子のリストを内部情報として保持し、ネットワーク上に接続された他の電子機器は、この内部情報を参照して第１の電子機器との通信方式を決定することを特徴とする通信制御装置。
【請求項３】
請求項２記載の通信制御装置において、前記第１の電子機器が複数回にわたるデータの複写を許されていないようなコンテンツデータを保持している場合には、第１の電子機器が保持する使用可能な通信方式の内部情報に第１の通信方式のみが記述され、かつ前記第１の通信方式によってコピープロテクトを用いてデータの送信を行うことを特徴とする通信制御装置。
【請求項４】
請求項３記載の通信制御装置において、前記第１の電子機器が複数回にわたるデータの複写を許されていないようなコンテンツデータを保持しない場合には、第１の電子機器が保持する使用可能な通信方式の識別子として前記第１の通信方式と第２の通信方式が内部情報に記述されることを特徴とする通信制御装置。
【請求項５】
IEEE1394規格に準拠した通信装置を有した複数の電子機器によって構成されネットワークにおいて、
前記ネットワークに接続された第１の電子機器は、第１の電子機器自身が使用可能な通信方式を示す識別子をIEEE1212で規定されるConfiguration ROM内に保持し、使用可能な通信方式が複数ある場合には、そのすべてを前記Configuration ROM内に保持し、ネットワーク上に接続された他の電子機器は、このConfiguration ROMを参照することによって第１の電子機器との通信方式を決定することを特徴とする通信制御装置。
【請求項６】
請求項５記載の通信制御装置において、第１の電子機器は、使用可能な通信方式が第１の通信方式と第２の通信方式のように複数ある場合には、第１の電子機器の内部状態に応じてConfiguration ROMに記述する内容を動的に変更する機能を有し、前記第１の通信方式のみ使用する場合には、前記第１の通信方式のみ使用可能であることを示す識別子をConfiguration ROMに設定し、また、前記第２の通信方式のみ使用する場合には、前記第２の通信方式のみ使用可能であることをConfiguration ROM内に設定し、また、第１及び第２の両方の通信方式を使用する場合には第１及び第２の通信方式が使用可能であることを示す識別子をConfiguration ROMに設定することを特徴とする通信制御装置。
【請求項７】
請求項６記載の通信制御装置において、第１の電子機器は第１の通信方式としてIEC61883規格に示される通信プロトコルと、第２の通信方式としてSBP2を使用可能であり、第１の電子機器がコピープロテクトの必要なデータを保持しいている場合に前記第１の電子機器は、第１の通信方式のみを使用可能であることを示す識別子を設定し、逆に、第１の電子機器がコピーフリーなデータのみを保持している場合には、第２の通信方式と前記第１の通信方式によって通信することが可能であることを示す識別子をConfiguration ROM内に設定することを特徴とする通信制御装置。
【請求項８】
請求項７記載の通信制御装置において、第１の電子機器は、記録媒体を着脱する機能を有し、第１の記録媒体にはコピープロテクトの必要なデータのみを記録し、第２の記録媒体にはコピープロテクトの必要のないデータを記録する場合に、第１、第２の記録媒体はそれぞれ、その旨を判別可能な識別子を内部情報として保持しており、前記第１の電子機器は、この識別子を認識する機能を有し、第１の電子機器に装着された記録媒体が前記第１の記録媒体であった場合には、コピープロテクト機能を有する前記第１の通信方式によってのみ通信可能であることを示す識別子を第１の電子機器のConfiguration ROMに設定し、第１の電子機器に前記第２の記録媒体が装着された場合には、前記第１の通信方式および第２の通信方式による通信が可能であることを示す識別子を第１の電子機器のConfiguration ROMに設定することを特徴とする通信制御装置。
【請求項９】
請求項８記載の通信制御装置において、コピープロテクトの必要なデータとコピープロテクトの必要のないデータが混在して記録媒体に記録されている場合に、前記第１の電子機器は前記記録媒体を前記第１および第２の記録媒体とは別の第３の記録媒体として認識し、Configuration ROMには前記第１の通信方式と第２の通信方式が使用可能であることを示す識別子が設定され、ネットワーク上に存在する他の電子機器に対しては、コピープロテクトの必要なデータを送信する場合には、前記第１の通信手段によってのみ通信を行えるように切り替え、コピープロテクトの必要のないデータの送信の場合には、前記第１の通信手段と前記第２の通信手段によって通信可能であることを特徴とする通信制御装置。
【請求項１０】
請求項９記載の通信制御装置において、ネットワーク上の他の機器が前記第１の電子機器に装着された記録媒体に記録されたデータのリストを参照する場合に、前記第１の通信手段によって参照する場合にはコピープロテクトの必要なデータと必要でないデータを混在させて表示し、前記第２の通信手段によって参照する場合にはコピープロテクトの必要のないデータのみを表示することを特徴とする通信制御装置。
【請求項１１】
請求項６記載の通信制御装置において、前記第１の電子機器が具備するユーザインターフェイスによって使用者が選択的に通信方式を切り替える機能を有し、使用者によって切り替えられた通信方式に応じてConfiguration ROM内の情報を設定することを特徴とする通信制御装置。
【請求項１２】
請求項１１記載の通信制御装置において、使用者が通信方式が前記第１の通信方式になるように第１の電子機器を設定した場合には、Configuration ROM内に第１の通信方式が使用可能であることを示す識別子が設定され、前記第２の通信方式を使用するように第１の電子機器を設定した場合には、Configuration ROM内に第２の通信方式が使用可能であることを示す識別子が設定され、第１および第２の通信方式両方ともに使用するように設定された場合には、Configuration ROM内に第１および第２の通信方式が使用可能であることを示す識別子が設定されることを特徴とする通信制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部の電子機器と接続する機能を有する電子機器の通信制御手段に関する。
【背景技術】
【０００２】
IEEE1394-1995（非特許文献１参照）に準拠したシリアルバスによる通信ではアイソコロナスモード(同期式通信)とアシンクロナスモード(非同期式通信)の２種類が規定されており、アイソクロナスモードは、映像(動画)や音声といったリアルタイムな伝送が必要とされるデータ伝送において利用され、アシンクロナスモードは機器の制御のためのコマンドの送信などで利用される。
【０００３】
アイソクロナスモードで映像を伝送するための規格としてはIEC61883で規定されるAVプロトコルが利用されており、またAVプロトコルでの利用を想定した映像の著作権保護のためのコピープロテクトの機能も規格化されている。
【０００４】
一方でアシンクロナスモードでのプロトコルSBP2(Serial Bus Protocol)でもデータ伝送、機器制御のためのコマンド発行等が行われるが、コピープロテクトの機能は現状ではない。
【非特許文献１】IEEE Std 1394-1995, IEEE Standard for a High Performance Serial Bus, Institute of Electrical and Electronics Engineers, Inc.
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、複数の通信方式で外部の機器と通信することのできる第１の電子機器が、同じく複数の通信方式で通信することのできる第２の電子機器と接続された場合に、第２の電子機器はどちらの通信方式によって通信を行うのが最適なのか不明である。
【０００６】
また、同様の目的で使用される２つの通信方式ではあるが、第１の通信方式はコピープロテクトにより転送するデータを保護することができるが、第２の通信方式ではコピープロテクトがかけられていない為に、データの複写が自由に行われるという事があり、第１の電子機器と第２の電子機器のように複数の通信方式を使用することのできる電子機器同士がコピープロテクトの必要なデータを本来なら第１の通信方式でコピープロテクトを使用して転送しなければならないものを第２の通信方式によりコピープロテクトのないまま自由に複写できてしまうという問題がある。
【０００７】
本発明は、このような問題点を解決するためのもので、複数の通信方式で外部の機器と通信する外部の電子機器の通信方式を示す内部情報を動的に切り替えることにより、電子機器の状態に応じて最適な通信方式を提供できる通信制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る通信制御装置は、複数の通信方式の使用が可能な第１の電子機器が、コンテンツ保護の必要なデータを保持している場合には、コピープロテクトの機能を有する通信方式でのみ通信できるように構成する。  
【０００９】
この手段によれば、外部の電子機器は、第１の電子機器が保持する使用することのできる通信方式を記述した識別子を読み取り通信手段を決定するので、この識別子を動的に変更し、前述のようにコンテンツ保護の必要なデータを保持する場合には、コピープロテクトの機能を有する通信方式の識別子を保持するように変更することが可能となる。
【発明の効果】
【００１０】
本発明の通信制御装置を具備する電子機器によれば、外部の電子機器が参照する通信方式を示す内部情報を動的に切り替えることにより、電子機器の状態に応じて最適な通信方式を提供できる。
【００１１】
また、電子機器が保持するデータの内容に応じて前記通信方式を切り替えることにより、コピープロテクトが必要なデータに関しても保護することが可能となり著作権侵害に対する有効な手段となりうる。
【発明の最良の実施形態】
【００１２】
以下に本発明の実施例について説明する。
【実施例１】
【００１３】
以下に、本発明の第１の実施例における通信制御装置を図１〜図９に基づき説明する。
【００１４】
図１は本実施例の電気的構成を示すブロック図であり、１００は本発明の通信制御装置を具備する第１の電子機器の一部である。制御部１０１は本実施例の電子機器の主たる制御を行うためのものであり、論理的なバス１０４を介して記録部１０２および通信部１０３の制御を行う。
【００１５】
記録部１０２は着脱可能であり第１の電子機器が具備する他の機能部１０５や通信部１０３からのデータをバス１０４を介して記録することが可能である。また通信部１０３は本発明を実現する手段を有する重要な部位であり、IEEE1394規格のインターフェイスを備え、IEEE1394規格に準拠した通信方式(通信プロトコル)で接続された他の電子機器と相互通信することが可能である。なお、IEC61883規格に示される通信プロトコルとしては、FCP：Function Control Protocol、AVプロトコル：IsocronousモードによるSDもしくはSDLフォーマットおよびMPEG2-TSフォーマットのデータ伝送プロトコルがある。
【００１６】
図２は、通信部１０３を詳細に示したブロック図である。２０１はアイソクロナスモーによって送受信されるデータを転送するためのインターフェイスである。２０２はアイソクロナスモードによって送受信されるデータを転送するためのインターフェイスである。２０３は通信部１０３全体を制御するためのレジスタ群である。２０４、２０５、２０６、２０７はそれぞれアイソクロナス転送の送受信バッファ、アシンクロナス転送のための送受信バッファである。２０８、２０９、２１０、２１１は各転送モードのバッファに蓄えられたデータをそれぞれのモードに応じてパケッタイズを行う。２１２、２１３はIEEE1394-1995規格に準拠して構成されるＬＩＮＫレイヤとＰＨＹレイヤであり、２１４はIEEE1394の物理的なインターフェイスである。そして、２１５は、通信部１０３全体の制御を行う通信システム制御部であり、制御レジスタ２０３を介して制御が行われる。
【００１７】
IEEE1394規格では、IEEE1212の規格に基づいてCSR(Control and Status Registers)を持つ必要がある。図３はIEEE1212によって規定されるCSRのレジスタ３０１とIEEE1394で使用するバス依存のレジスタ３０２と電子機器固有の情報を記述するConfiguration ROM３０３であり、それぞれ0xF0000000〜0xF0000200、0xF0000200〜0xF0000400、0xF0000400〜0xF0000800に配置されることを示している。
【００１８】
外部の電子機器は、IEEE1394規格に準拠した通信方法でこのアドレス上のレジスタを制御し、Configuration ROM３０３の内容を参照することによって電子機器の通信方式や種類を判別することが可能となる。
【００１９】
図４は、本発明の通信制御装置を具備したデジタルビデオカメラ４０１とパーソナルコンピュータ（ＰＣ）４０２がIEEE1394シリアルバスによって接続れた状態を示している。デジタルビデオカメラ４０１は、その構成として内部に図１の100と同様の電気的構成を備えている。また、デジタルビデオカメラ４０１は通信部１０３によってIEEE1394シリアルバスによる通信方式としてSBP2およびAVプロトコル(IEC61883)による通信が可能である。
【００２０】
また、ＰＣ４０２も同様にSBP2およびAVプロトコル(IEC61883)による通信が可能である。AVプロトコル(IEC61883)にはコピープロテクトの機能を使用することが可能であるが、SBP2ではコピープロテクトを使用することができない。
【００２１】
図５はデジタルビデオカメラ４０１が記録部102に保持しているデータの内容である。５０１と５０２はデータの保護、即ち複写に関して制限のある動画ファイルであり、５０３と５０４はデータの保護の必要のない静止画ファイルである。
【００２２】
図６はデジタルビデオカメラ４０１が５０１及び５０２のようなコピープロテクトの必要なデータを保持している際に、Configuration ROM３０３内に設定される内容を示している。６０１はIEEE1212rで規定されるConfiguration ROM３０３に最低限必要なBUS_INFO_BLOCKで、デジタルビデオカメラ４０１のIEEE1394シリアルバスに関する基本的な機能を示している。６０２はデジタルビデオカメラ４０１に関する情報を提供する識別子およびその付帯情報を示すオフセットアドレス等で構成されるROOT_DIRECTORYである。６０３はこのデバイスが使用する通信方式、この場合はIEC61883で規定されるAVプロトコルを示す識別子で構成されるUNIT_DIRECTORYである。６０４はデジタルビデオカメラ４０１を製造したメーカーの情報、６０５は製品モデルに関する情報をそれぞれ示している。６０７は具体的に設定される値の例であり、６０８はConfiguration ROM３０３内のオフセットアドレスを示している(IEEE1394規格で規定されるアドレス)。
【００２３】
このConfiguration ROM３０３からＰＣ４０２はデジタルビデオカメラ４０１がAVプロトコル(IEC61883)による通信しかできないことを判別し、またデータの転送にはコピープロテクトの機能が適用されることになる。
【００２４】
図７はデジタルビデオカメラ４０１が電源起動後にシステムの初期化をする際に前記Configuration ROM３０３の設定を行うフローチャートを示している。
【００２５】
デジタルビデオカメラ４０１は、電源投入後（Ｓ７０１）、記録媒体が本体に装着されているか否かを判別する（Ｓ７０２）。記録媒体が存在した場合には、記録されているデータからコピープロテクトの必要なデータがあるか否かを判別し（Ｓ７０３）、必要なデータがあった場合には、図６に示されるIEC61883で規定されるAVプロトコル用のConfiguration ROM３０３が設定され（Ｓ７０４）、必要なデータがない場合には前記AVプロトコル用の識別子とSBP2用の識別子がConfiguration ROM３０３に設定される（Ｓ７０７）。
【００２６】
図７のフローチャートは通信システム制御部２１５によって行われるが、コピープロテクトの必要なデータあるか否かの判別については、図８に示されるコピープロテクト制御部８０１によって行われる。
【００２７】
図８はコピープロテクトの必要なデータをIEEE1394シリアルバスを介して暗号化して外部の機器に送信する場合の電気的構成を示した図であり、デジタルビデオカメラ４０１を構成する一部である。
【００２８】
８０３〜８０８は、説明のための論理的なバスを示している。コピープロテクト制御部８０１は、記録部１０２に記録されたデータからコピープロテクトの必要の有無をバス８０３を介して取得し、コピープロテクトの必要なデータに関しては、バス８０６から通信部１０３を介してIEEE1394シリアルバスで接続されたＰＣ４０２と暗号化と認証に関するネゴシエーションをIEC61883規定のFCPによって行う。その後、前記ネゴシエーションで得た暗号化のためのKEYおよびアルゴリズムをバス８０５を介して暗号化システム部８０２に通知し、暗号化システム部８０２はそれらを利用して記録部１０２よりバス８０４を介してコピープロテクトの必要なデータに対して暗号化を行う。暗号化されたデータはバス８０８から通信部１０３によってIEEE1394シリアルバスを介してＰＣ４０２に送られる。
【００２９】
一方でデジタルビデオカメラ４０１が図７のフローを行わずに、AVプロトコル(IEC61883)とSBP2による通信が可能であることを示す識別子をConfiguration ROM３０３に設定した場合には、ＰＣ４０２はSBP2およびAVプロトコル(IEC61883)による通信がデジタルビデオカメラ４０１と可能であることを判別する。この場合にＰＣ４０２はSBP2およびAVプロトコルのどちらの通信方式でもデジタルビデオカメラ４０１から記録部１０２に記録されているデータのリストおよびデータを取得することが可能となる。
【００３０】
しかし、AVプロトコル(IEC61883)によるデータの送受信においては、図８に示されるコピープロテクトの機能が適用され、コンテンツデータの著作権が侵害されることはないが、SBP2の場合にはコピープロテクトの機能が適用されないためコンテンツデータの著作権が侵害されることになる。
【００３１】
従って、前述のとおりにConfiguration ROM３０３をデータの内容に応じてコピープロテクトの必要のあるデータが存在する場合には、図７のフローに従って図６に示されるAVプロトコル(IEC61883)でのみ通信が可能であることを示すように設定することにより、図８のコピープロテクトの機能を利用することによりコンテンツデータの著作権を保護することが可能となる。
【００３２】
以上述べたように、本実施例によれば、デジタルビデオカメラ４０１は通信システム制御部２１５によってConfiguration ROM３０３を設定し、通信部１０２によってIEEE1394シリアルバスを介して接続されたＰＣ４０２がConfiguration ROM３０３の内容を取得可能なことから、特許請求の範囲に記載された請求項１および請求項５が実現され、また、図８に示される機能を使用することにより請求項２を実現することが可能である。さらに、図７のフローに示されるようにコピープロテクトの必要なデータの有無を派別する手段を具備することにより、請求項３、４、６、７を実現することが可能である。
【実施例２】
【００３３】
続いて、本発明の第２の実施例における通信制御装置を図９〜図１４に基づき説明する。
【００３４】
図９は、デジタルビデオカメラ４０１の記録部１０２に着脱可能記録媒体Ａ（９０１）及び着脱可能記録媒体Ｂ（９０２）に挿入される概念を示した図である。ここで着脱可能記録媒体Ａ（９０１）はコンテンツデータの著作権保護の必要なデータのみ記録するものであり、着脱可能記録媒体Ｂ（９０２）はコンテンツデータの著作権保護の必要なデータのみ記録するものである。
【００３５】
図１１は、着脱可能記録媒体Ａ（９０１）および着脱可能記録媒体Ｂ（９０２）の内部構成を示すブロック図である。
【００３６】
主記録部１１０１にはデータが記録され、外部バス１１０３を介して外部とデータの送受信を行う。また、識別子記録部１１０２には、この着脱可能記録媒体１１００がコンテンツデータの著作権保護の必要なデータを記録するための媒体なのか、そうでないのかを識別するコードが記録され、外部バス１１０４を介して外部の装置はこの記録媒体１１００が何であるかを識別できる。図１１は概念的なブロック図であるので、識別子記録部１１０２は主記憶部１１０１の一部として機能し、外部バス１１０３を介して外部の装置がこの記録媒体１１００が何であるかを識別できても良いし、また、識別子記録部１１０２が記録装置でなく電気信号を外部に通知することにより、外部の装置がこの記録媒体１１００を判別できても良い。
【００３７】
図１２は、前記識別子記録部が保持する値のリストを示している。
【００３８】
着脱可能記録媒体１１００がデジタルビデオカメラ４０１に装着された際に、デジタルビデオカメラ４０１はこの識別子の値を認識して装着された記録媒体がどのような種類の記録媒体であるかを判別する。
【００３９】
図１２において、１２０１は記録媒体が未初期化(未フォーマット)であることを示しており、１２０２はデータの著作権保護の必要のないデータを記録するための記録媒体であることを示し、１２０３はデータの著作権保護の必要なデータを記録するための記録媒体であることを示し、１２０４はデータの著作権保護の必要のないデータおよび著作権保護の必要なデータの両方を記録するための記録媒体であることを示している。
【００４０】
本実施例におけるデジタルビデオカメラ４０１の電気的構成は上述の実施例１のそれと同じであるが、Configuration ROM３０３の設定は、図１０のフローによって行われる。
【００４１】
即ち、電源投入後（Ｓ１００１）、記録媒体の有無を判別して（Ｓ１００２）、記録媒体が存在した場合には、その記録媒体が著作権保護の必要なデータを記録するための媒体か否かを判別する（Ｓ１００３）。ここで上述の実施例１においては、データのヘッダ等を参照することにより、著作権保護の必要な記録媒体であるか否かを判別していたが、本実施例によれば図１１の識別子記録部１１０４を参照することにより、その判別を行うことができる。著作権保護の必要な記録媒体であると判別された場合、即ち、図１２における１２０３の識別子が認識された場合には、AVプロトコル(IEC61883)用のConfiguration ROMが設定され（Ｓ１００４）、そうでない場合、即ち、図１２における１２０２の識別子が認識された場合にはSBP2とAVプロトコル(IEC61883)用のConfiguration ROMが設定され（Ｓ１００７）、初期化終了が確認されれば（Ｓ１００５）、システム、即ち、デジタルビデオカメラ４０１がスタートする（１００６）。
【００４２】
以上述べたように、本実施例によれば着脱可能記録媒体１１００の識別子記録部１１０２から記録媒体の種類を判別し、Configuration ROM(303)の設定を行い通信方式に対して事実上の制限を設けることによって、複数の通信方式によるデータの送受信が可能なデジタルビデオカメラ４０１であってもコンテンツデータの著作権保護を達成でき、また以上のような具体的な手段を用いることにより特許請求の範囲の請求項８に記載の通信制御装置が実現される。
【００４３】
また着脱可能記録媒体１１００に著作権保護の必要なデータとそうでないデータが混在して記録されている場合には、図１２に示された１２０４の識別子が識別子記録部１２０４に設定されている。この場合には、デジタルビデオカメラ４０１はSBP2とAVプロトコル(IEC61883)用のConfiguration ROMを設定する。この時、図４に示されるようにデジタルビデオカメラ４０１がＰＣ（４０２）と接続された場合には、ＰＣ４０２はデジタルビデオカメラ４０１のConfiguration ROMを読むことによりSBP2とAVプロトコル(IEC61883)による通信が可能であると認識する。
【００４４】
図１３は、前述の状態においてデジタルビデオカメラ４０１がIEEE1394シリアルバスを介してコマンドを受信した場合の通信部１０３における動作フローを示している。
【００４５】
通信部１０３は、コマンドを受信すると（Ｓ１３０１）、そのコマンドが何であるかを判別する（Ｓ１３０２、Ｓ１３０８）。ステップ１３０２において、デジタルビデオカメラが保持する記録されたデータのリストを取得するためのコマンドであると判別された場合には、ステップ１３０２で分岐し、そのコマンドがSBP2によるコマンドなのか（Ｓ１３０３）、AVプロトコル(IEC61883)によるコマンドか否か（Ｓ１３０４）を判別する。ステップ１３０３にてSBP2コマンドであると判別された場合には著作権保護の必要のないデータファイルのみのリストを作成する（Ｓ１３０５）。
【００４６】
例えば、デジタルビデオカメラ４０１が図５に示されるようなデータを保持していた場合には、著作権保護の必要な動画ファイル５０１と５０２を含まない形で図１４に示されるような著作権保護の必要のない静止画ファイル５０３と５０４のようなデータ郡で構成されるファイルリストを生成しステップ１３０７にてそのリストを送信する。またステップ１３０４にてAVプロトコルのコマンドであると判別された場合には、図５に示されるリストと同様のものが生成され（Ｓ１３０６）、送信される（Ｓ１３０７）。
【００４７】
一方、ステップ１３０８においてデータ送信依頼のコマンドと判別された場合にも同様に、AVプロトコルのコマンドか（Ｓ１３０９）、SBP2のコマンドか（Ｓ１３１０）を判別する。ステップ１３０９にてAVプロトコルのコマンドであると判別された場合には、送信するデータファイルが著作権保護の必要なデータであるか否かを判別する（Ｓ１３１１）。著作権保護の必要なデータであると判別された場合には著作権保護のための暗号化がなされ（Ｓ１３１３）、AVプロトコルに準拠してコピープロテクトを使用したデータ転送が行われ（Ｓ１３１５）、著作権保護の必要のないデータの場合にはそのままのデータが送信される。
【００４８】
一方で、ステップ１３１０でSBP2のコマンドであると判別された場合には、送信するデータが著作権保護の必要なデータか否かを判別して（Ｓ１３１２）、必要のないデータの場合には、そのまま送信し（Ｓ１３１５）、著作権保護の必要なデータの場合には、受信したファイル送信コマンドに対して拒否の返答を送信したＰＣ４０２に送信する。
【００４９】
以上述べたような処理を通信部１０３が行うことによって特許請求の範囲の請求項９と請求項１０が実現され、著作権保護の必要なデータの違法な複写を防ぐことができる。
【実施例３】
【００５０】
続いて、本発明の第３の実施例における通信制御装置を図１５、図１６に基づき説明する。
【００５１】
実施例１および実施例２においては、前述のとおり記録媒体に記録されたデータの中身を参照することにより、また記録媒体の識別子１１０２参照することにより、そのデータが著作権保護の必要なデータであった場合には、Configuration ROM３０３にAVプロトコル(IEC61883)用の設定を行い、コピープロテクトの機能をして暗号化したデータを送信することにより著作権の侵害を防いた。
【００５２】
一方、本実施例においては、IEEE1394インターフェイスを具備する電気機器、即ち、図４に示されるデジタルビデオカメラ４０１を使用者がデジタルビデオカメラ４０１のユーザインターフェイスを使用することにより、Configuration ROM３０３の設定を変化させることにより、通信方式を変更する実施態様である。
【００５３】
図１５の１５００はデジタルビデオカメラ４０１が具備する液晶画面である。この画面においては、使用者は著作権保護の必要のないモード１５０１、即ち、SBP2によるデータ送信を許可するモードか、著作権保護の必要なモード１５０２、即ち、AVプロトコル(IEC61883)によるコピープロテクトの機能を使ったデータ送信のモードかを、デジタルビデオカメラ４０１が具備するボタン、スイッチ類を操作することによって設定する。
【００５４】
図１６は前述のモード切替時における通信システム制御部２１５の動作フローである。
【００５５】
図１５に示されるようなユーザインターフェイスによりモードの切り替えを行い（Ｓ１６０１）、以前のモードと異なった場合には通信システム制御部２１５はバスリセットを発生させる（Ｓ１６０２）。その後、コピープロテクト等のモードの判別を行い（Ｓ１６０３）、著作権保護の必要なデータを送信するモードの場合にはAVプロトコル(IEC61883)用の設定をConfiguration ROM(303)に設定する（Ｓ１６０４）。反対に著作権保護の必要のないデータ送信のモードの場合にはAVプロトコル(IEC61883)とSBP2が通信可能なシステムであることを示す識別子がConfiguration ROMに設定される（Ｓ１６０７）。
【００５６】
以上述べたようにデジタルビデオカメラ４０１のユーザインターフェイスを使用してConfiguration ROMの設定を変更することにより、データ自身に著作権保護の識別子が含まれておらず、また記録媒体にも著作権保護の識別子が含まれていない場合にも、著作権の侵害されない通信方式、即ち、AVプロトコル(IEC61883)によるコピープロテクトの機能を利用してデータ送信を行うことが可能となり、特許請求の範囲の請求項１１と請求項１２が実現される。
【図面の簡単な説明】
【００５７】
【図１】本発明に係る通信制御装置の電気的構成を示すブロック図である。
【図２】図１における通信部の機能構成を示した図である。
【図３】IEEE1212規格におけるレジスタおよびConfiguration ROMのオフセット位置の概略図である。
【図４】本発明の通信制御装置を具備したデジタルビデオカメラとＰＣが接続されたネットワークを示す図である．
【図５】図４に示されるデジタルビデオカメラが保持するデータのリストと属性を示す図である。
【図６】AVプロトコル(IEC61883)を使用する機器がConfiguration ROMに設定する値の例を示す図である。
【図７】本発明の実施例１に係るシステム初期化時の通信部の動作フロー示す図である。
【図８】コピープロテクトを行う機能を示す電気的構成図である。
【図９】本発明の実施例２に係る着脱可能な記録媒体が記録部に挿入される概念を示す図である。
【図１０】本発明の実施例２に係るシステム初期化時の通信部の動作フロー示す図である。
【図１１】本発明の実施例２に係る着脱可能記録媒体の電気的構成を示す図である。
【図１２】本発明の実施例２に係る着脱可能記録媒体が保持する識別子の種類例を示す図である。
【図１３】本発明の実施例２に係るコマンド受信時の通信部の動作フロー示す図である。
【図１４】本発明の実施例２に係る著作権保護のデータリストを除いたデータリストの例を示す図である。
【図１５】本発明の実施例３に係るConfiguration ROMの設定を変更するためのユーザインターフェイス例を示す図である。
【図１６】本発明の実施例３に係るユーザインターフェイスで設定が変更された場合に、通信システム制御部がConfiguration ROMの設定を行う動作フローを示す図である。
【符号の説明】
【００５８】
１００      通信制御装置
１０１      制御部
１０２      記録部
１０３      通信部
１０４      バス
１０５          機能部
２０１、２０２  インターフェイス
２０３          レジスタ群
３０１          レジスタ（CSR）
３０３          Configuration ROM
４０１          デジタルビデオカメラ
４０２          ＰＣ
【図１】
2005175989.tif 000003
【図２】
2005175989.tif 000004
【図３】
2005175989.tif 000005
【図４】
2005175989.tif 000006
【図５】
2005175989.tif 000007
【図６】
2005175989.tif 000008
【図７】
2005175989.tif 000009
【図８】
2005175989.tif 000010
【図９】
2005175989.tif 000011
【図１０】
2005175989.tif 000012
【図１１】
2005175989.tif 000013
【図１２】
2005175989.tif 000014
【図１３】
2005175989.tif 000015
【図１４】
2005175989.tif 000016
【図１５】
2005175989.tif 000017
【図１６】
2005175989.tif 000018