(57)【要約】【課題】  例えばＩＥＥＥ１３９４に準拠した通信ネットワークとは異なった通信方式を有する外部機器に１３９４インタフェースを設けることなく、該通信ネットワーク上の機器と通信可能なデータ通信装置及び方法を提供することである。【解決手段】  第１のインタフェース部とデータバスを介して接続された第１の外部機器と通信し、第２のインタフェース部と接続された第２の外部機器と通信し、前記第２の外部機器の動作モードを検出し、該検出結果に応じて前記第１の外部機器との通信を無効なものとして制御する。【選択図】  図２
2006287945.tif 000002
【特許請求の範囲】
【請求項１】
第１の外部機器とデータバスを介して接続された第１のインタフェース手段と、
第２の外部機器と通信可能な第２のインタフェース手段と、
前記第２の外部機器の動作モードを検出する検出手段と、
前記検出手段の検出結果に応じて前記第１の外部機器との通信を無効なものとして制御する制御手段とを有することを特徴とするデータ通信装置。
【請求項２】
請求項１において、前記制御手段は、前記第２の外部機器が前記第１、第２のインタフェース手段を介して前記第１の外部機器と通信を行う第１の動作モード、又は前記第２の外部機器が前記第２のインタフェース手段を介して前記データ通信装置と通信を行う第２の動作モードを検出することを特徴とするデータ通信装置。
【請求項３】
請求項２において、前記制御手段は、前記検出手段が前記第２の動作モードを検出した際に、前記第１の外部機器との通信を無効なものとすることを特徴とするデータ通信装置。
【請求項４】
請求項１において、前記データ通信装置は更に、前記第１のインタフェース手段に電源を供給する給電手段を有し、前記制御手段は前記給手段を用いて前記第１の外部機器との通信を無効なものとすることを特徴とするデータ通信装置。
【請求項５】
請求項４において、前記制御手段は、前記検出手段の検出結果に応じて前記給電手段を制御し、前記第１のインタフェース手段に供給する電源を遮断することを特徴とするのデータ通信装置。
【請求項６】
請求項５において、前記第１のインタフェース手段は、前記第１の機器との通信が有効な場合、前記データバス上にバイアス電圧を出力し、前記第１の機器との通信を無効なものとするの場合、前記データバス上にバイアス電圧を出力しないことを特徴とするデータ通信装置。
【請求項７】
請求項１から６の何れかにおいて、前記データ通信装置は、該データ通信装置内の内部機器と前記第２の外部機器の夫々にノード情報を設定し、前記第２のインタフェース手段は前記第２の外部機器に対応したノード情報を用いて前記第１の外部機器と通信することを特徴とするデータ通信装置。
【請求項８】
請求項７において、前記データ通信装置は、前記第１、第２のインタフェース手段と前記内部機器とを一体的に具備することを特徴とするデータ通信装置。
【請求項９】
請求項８において、前記データ通信装置内の内部機器は、前記第１、第２のインタフェース手段を介して入力された情報データを印刷可能である特徴とするデータ通信装置。
【請求項１０】
請求項９において、前記第１のインタフェース手段は、前記第１、第２の外部機器と画像データの通信が可能であることを特徴とするデータ通信装置。
【請求項１１】
請求項１０において、前記第１のインタフェース手段は、ＩＥＥＥ１３９４−１９９５に準拠したインタフェースであることを特徴とするデータ通信装置。
【請求項１２】
請求項９において、前記第２のインタフェース手段は、被写体を撮像可能な撮像部を有する前記第２の外部機器と画像データを通信できることを特徴とするデータ通信装置。
【請求項１３】
請求項１２において、前記第２のインタフェース手段は、前記第２の外部機器と無線通信可能なインタフェースであることを特徴とするデータ通信装置。
【請求項１４】
請求項１３において、前記第２のインタフェース手段は、赤外線データ通信の規格であるＩｒＤＡ方式に準拠した通信が可能であることを特徴とするデータ通信装置。
【請求項１５】
第１の外部機器と通信可能な第１のインタフェース手段と、前記第１のインタフェース手段と情報データの授受が可能で、第２の外部機器と通信可能な第２のインタフェース手段とを有するデータ通信装置であって、
前記データ通信装置は、該データ通信装置内の内部機器と前記第２の外部機器との夫々にノード情報を設定でき、前記第１のインタフェース手段は前記内部機器に対応したノード情報を用いて前記第１の外部機器と通信し、前記第２のインタフェース手段は前記第２の外部機器に対応したノード情報を用いて前記第１の外部機器と通信することを特徴とするデータ通信装置。
【請求項１６】
請求項１５において、前記第２のインタフェース手段は、前記第１のインタフェース手段とは異なる通信方法を用いて前記第２の外部機器と通信可能であることを特徴とするデータ通信装置。
【請求項１７】
請求項１６において、前記第１、第２のインタフェース手段との間の情報データの授受は、前記第１のインタフェース手段と前記第１の外部機器との間の通信と同じ通信方法を用いて行うことを特徴とするデータ通信装置。
【請求項１８】
請求項１７において、前記第１のインタフェース手段と前記第１の外部機器との通信は、ＩＥＥＥ１３９４−１９９５に準拠した通信方法により行われることを特徴とするデータ通信装置。
【請求項１９】
請求項１５から１８の何れかにおいて、前記データ通信装置内の内部機器は、前記第１、第２のインタフェース手段を介して入力された情報データを印刷可能であることを特徴とするデータ通信装置。
【請求項２０】
請求項１９において、前記第１のインタフェース手段と前記ノード情報とは、ＩＥＥＥ１３９４−１９９５に準拠したインタフェースとノード情報であることを特徴とするデータ通信装置。
【請求項２１】
請求項１９において、前記第２のインタフェース手段は、赤外線データ通信の規格であるＩｒＤＡ方式に準拠した通信が可能であることを特徴とするデータ通信装置。
【請求項２２】
第１のインタフェース部とデータバスを介して接続された第１の外部機器と通信し、第２のインタフェース部と接続された第２の外部機器と通信し、前記第２の外部機器の動作モードを検出し、該検出結果に応じて前記第１の外部機器との通信を無効なものとして制御することを特徴とするデータ通信方法。
【請求項２３】
第１、第２のインタフェース部と通信可能な内部機器と第２の外部機器の夫々にノード情報を設定でき、前記内部機器に対応したノード情報に基づいて前記第１のインタフェース部と前記第１の外部機器との通信を行い、前記第２の外部機器に対応したノード情報に基づいて前記第１のインタフェース部と情報データの授受が可能な前記第２のインタフェース部と前記第１の外部機器との通信を行うことを特徴とするデータ通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ通信装置及び方法に係り、特に情報データを通信可能な複数のインタフェースを有した電子機器に関するものである。
【背景技術】
【０００２】
近年、パーソナルコンピュータ、プリンタ、ハードディスク、デジタルカメラ、デジタルビデオカメラ等の電子機器にて通信システムを構成する際に、統一された汎用型デジタルインタフェースを用いて各電子機器間を接続し、高速なデータ通信を実現しようとする動きが活発化している。
【０００３】
このような観点から開発されている次世代の高速デジタルインタフェースの一つにＩＥＥＥ１３９４−１９９５（以下、１３９４）シリアルバスがある。１３９４では、所定の通信サイクル（例えば、１２５μｓｅｃ）毎に、同期転送データと非同期転送データとを混在させて通信することができる。同期転送データ（Ｉｓｏｃｈｒｏｎｏｕｓ転送データ）とは、映像データや音声データのように一定のデータレートで連続的に通信を行なう必要のあるデータであり、非同期データ（Ａｓｙｎｃｈｒｏｎｏｕｓ転送データ）とは、制御データのように必要に応じて不定期に伝送されるデータである。
【０００４】
また、１３９４は映像データと制御データ等を中継する機能をも備えている。
これにより、各電子機器から送信される同期転送データ若しくは非同期転送データは、他の電子機器を介して、通信システム上のすべての電子機器へ転送される。尚、上述のような説明を含んだＩＥＥＥ１３９４シリアルバスの詳細は、ＩＥＥＥ１３９４の仕様書である、「ＩＥＥＥ  Ｓｔａｎｄａｒｄ  ｆｏｒ  ａ  Ｈｉｇｈ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｓｅｒｉａｌ  Ｂｕｓ（ＩＥＥＥ  Ｓｔｄ  １３９４−１９９５）」に公開されている。
【０００５】
このような１３９４シリアルバスを用いて構成された通信システムの一例を図８に示す。図８において、８０１はパーソナルコンピュータ（パソコン）、８０２は通信システム内の各電子機器から出力された画像若しくは文書を示すデータを印刷可能なプリンタ、８０３は例えばカメラ一体型デジタルＶＴＲのような携帯型デジタルＶＴＲ、８０４はカメラ一体型デジタルＶＴＲ８０３と例えばデジタルダビングような画像及び制御データのやり取りが可能な据え置き型デジタルＶＴＲ、８０５は各電子機器の１３９４インタフェース間をつなぐ１３９４ケーブルである。各電子機器８０１〜８０４は夫々１３９４シリアルバスに準拠したデジタルインタフェースを有しており、夫々１３９４ケーブル８０５にてツリー状に接続されている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した１３９４シリアルバスネットワークの構成では以下のような問題があった。
【０００７】
例えば、デジタルカメラやカメラ一体型デジタルＶＴＲのような携帯型の機器を１３９４シリアルバスにより構成されたネットワークに接続する場合、１３９４ケーブルを介して接続する必要がある。ケーブルによる接続はケーブルの長さや形状等により、携帯機器の自由度が損われる、接続が煩わしい、といった問題の他に、小型化が必要な条件となっている携帯機器に１３９４ケーブル用のコネクタ部を設けなくてはならないという点で問題があった。
【０００８】
このようなケーブル接続による不便さを考慮して、例えばデジタルカメラやカメラ一体型デジタルＶＴＲ等の携帯機器をパソコンとＩｒＤＡ方式等の無線通信を用いてケーブルレスに接続することが考えられる。しかし、このような携帯機器はＩＥＥＥ１３９４インタフェースとは別の通信方式により通信を行うため、１３９４シリアルバスネットワークは該携帯機器を認識することができない。しかも、１３９４シリアルバスネットワーク上の機器が該携帯機器と通信したい場合には、該携帯機器と同様の通信方式のインタフェースを有する必要があった。
【０００９】
以上の背景から本出願の発明の目的は、例えばＩＥＥＥ１３９４に準拠した通信ネットワークとは異なった通信方式を有する外部機器に１３９４インタフェースを設けることなく、該通信ネットワーク上の機器と通信可能なデータ通信装置及び方法を提供することである。
【課題を解決するための手段】
【００１０】
上述のような目的を達成するために、本発明のデータ通信装置は、第１の外部機器とデータバスを介して接続された第１のインタフェース手段と、第２の外部機器と通信可能な第２のインタフェース手段と、前記第２の外部機器の動作モードを検出する検出手段と、前記検出手段の検出結果に応じて前記第１の外部機器との通信を無効なものとして制御する制御手段とを有することを特徴とするものである。
【００１１】
また、本発明のデータ通信装置は、第１の外部機器と通信可能な第１のインタフェース手段と、前記第１のインタフェース手段と情報データの授受が可能で、第２の外部機器と通信可能な第２のインタフェース手段とを有するデータ通信装置であって、前記データ通信装置は、該データ通信装置内の内部機器と前記第２の外部機器との夫々にノード情報を設定でき、前記第１のインタフェース手段は前記内部機器に対応したノード情報を用いて前記第１の外部機器と通信し、前記第２のインタフェース手段は前記第２の外部機器に対応したノード情報を用いて前記第１の外部機器と通信することを特徴とするものである。
【００１２】
また、本発明のデータ通信方法は、第１のインタフェース部とデータバスを介して接続された第１の外部機器と通信し、第２のインタフェース部と接続された第２の外部機器と通信し、前記第２の外部機器の動作モードを検出し、該検出結果に応じて前記第１の外部機器との通信を無効なものとして制御することを特徴とするものである。
【００１３】
更に、本発明のデータ通信方法は、第１、第２のインタフェース部と通信可能な内部機器と第２の外部機器の夫々にノード情報を設定でき、前記内部機器に対応したノード情報に基づいて前記第１のインタフェース部と前記第１の外部機器との通信を行い、前記第２の外部機器に対応したノード情報に基づいて前記第１のインタフェース部と情報データの授受が可能な前記第２のインタフェース部と前記第１の外部機器との通信を行うことを特徴とするものである。
【発明の効果】
【００１４】
以上説明したように本発明によれば、例えば本実施例のプリンタ１０２のように構成をすることによって、デジタルカメラのような携帯型の電子機器に１３９４インタフェースを設けることなく、１３９４シリアルバスを用いて構成されたネットワークに接続することができる。
【００１５】
又、本発明によれば、複数の通信用のインタフェースを有する機器が、所定の外部機器の動作状態に応じて該外部機器との通信以外を無効なものとして制御することにより、他の機器との通信に影響を受けず、迅速なデータ処理が可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明のデータ通信装置及び方法の実施例を図面を用いて詳細に説明する。
【００１７】
図１は本発明に係る実施例であるプリンタ１０２を用いて構成されたネットワークを示すブロック図である。尚、該ネットワークは１３９４シリアルバスに準拠したネットワークを構成している。
【００１８】
図１において、１０１は例えばデジタルカメラ等の携帯機器、１０２はデジタルカメラのような携帯機器とデジタルＶＴＲのような据え置き型の機器と接続可能なプリンタでダイレクトプリンタとしての機能とネットワークプリンタとしての機能を有する、１０３はデジタルカメラ１０１からの画像データの記録や各種の画像処理が可能なパーソナルコンピュータ（以下、ＰＣ）、１０４はスキャナである。尚、デジタルカメラ１０１、プリンタ１０２間は無線（例えば、ＩｒＤＡ方式の赤外線データ通信）によりデータの通信を行い、プリンタ１０２、ＰＣ１０３、スキャナ１０４間はＩＥＥＥ１３９４に準拠した１３９４シリアルバスケーブルにてデータの通信を行なっている。
【００１９】
本実施例において、プリンタ１０２はＩＥＥＥ１３９４に準拠したインタフェース（以下、１３９４インタフェース）を２つと、１３９４シリアルバスとは異なる規格によりデータ通信を行うインタフェースを１つ有している。２つあるＩＥＥＥ１３９４インタフェースの内、一方は外部の機器と接続可能なインタフェースであり、その物理レイヤにより割り当てられるノード情報はプリンタ１０２自身を示す。また、他方はプリンタ１０２内部に設けられた１３９４インタフェースで、その物理レイヤにより割り当てられるノード情報はプリンタ１０２に接続された外部機器、即ちデジタルカメラ１０１を示す。ここで、デジタルカメラ１０１とプリンタ１０２は、１３９４シリアルバスとは異なる規格のデータ通信方式として、ＩｒＤＡ規格に準拠した赤外線データ通信方式を用いて通信を行なっている。尚、上記ノード情報は、１３９４シリアルバスネットワーク上の各機器（ノード）を特定するための情報であり、ノード番号とバス番号からなるノードＩＤと各ノード固有のアドレス等をＩＥＥＥ１３９４に準拠した方式により設定する。
【００２０】
ＩｒＤＡ規格に準拠したデータ通信によりデジタルカメラ１０１からプリンタ１０２に伝送された画像データは、プリンタ１０２が有するＩｒＤＡ規格に準拠したインタフェースにて受信され、プリンタ１０２内部に設けれた１３９４インタフェースを介して１３９４シリアルバス上に出力される。これによりデジタルカメラ１０１は、プリンタ１０２との間のデータ通信を無線にて行ってもデジタルカメラ１０１用の１３９４インタフェースを介して１３９４シリアルバスとの接続が可能となり、デジタルカメラ１０１のような携帯機器は、その特性を損うことなくプリンタ１０２とのデータ通信が可能となる。
【００２１】
尚、本実施例ではプリンタ１０２とデジタルカメラ１０１間のデータ通信をＩｒＤＡ規格に準拠した赤外線データ通信により行ったが、それに限るものではなく、デジタルカメラ１０１のような携帯機器の特徴を損うことのないデータ通信方式であればどのようなデータ通信方式でもよい。また、プリンタ１０２とＩＥＥＥ１３９４以外のデータ通信方式で接続された機器としてデジタルカメラ１０１を説明したが、それに限るものではなくカメラ一体型デジタルＶＴＲのような機器でもよい。
【００２２】
また、図１に示したネットワークは一例であってＰＣ１０３やスキャナ１０４に更に複数の機器が直接若しくは間接的に接続された構成であっても構わない。
また、該ネットワーク上の各機器は一例としてＰＣ１０３、スキャナ１０４であって、ハードディスクなどの外部記憶装置や、ＣＤ、ＤＶＤ等の１３９４シリアルバスに準拠したネットワークが構成できる機器なら何であってもよい。
【００２３】
以上、図２において、図１のネットワーク上のデジタルカメラ１０１、プリンタ１０２の構成を説明するブロック図を示し、その動作について詳細に説明する。
【００２４】
図２のデジタルカメラ１０１側において、２０１は被写体を撮像する撮像部、２０２は撮像部２０１から出力された撮像画像を所定形式の画像データに変換する画像処理部、２０３は画像処理部２０２から出力された画像データに所定の高能率符号化を行い、記録再生部２０４から再生された画像データを復号化する符号化／復号化回路、２０４は画像データを不図示の記録媒体に記録再生する記録再生部、２０５はデジタルカメラ１０１の動作を操作できる操作部、２０６はデジタルカメラ１０１内部の各処理部の動作を制御するシステムコントローラ、２０７は撮像部２０１にて撮像された画像をＥＶＦ（Ｅｌｅｃｔｒｉｃ  Ｖｉｅｗ  Ｆｉｎｄｅｒ）や液晶パネル等を用いて表示する表示部、２０８はデジタルカメラ１０１にて撮像された画像データを例えばＩｒＤＡ規格に準拠したデータ通信方式を用いて通信する無線通信部である。尚、本実施例のデジタルカメラ１０１は、画像データを符号化する技術として周知のＪＰＥＧ方式を用いて符号化している。
【００２５】
又、プリンタ１０２側において、２０９はデジタルカメラ１０１とＩｒＤＡ規格に準拠したデータ通信方式を用いて赤外線データ通信が可能な無線通信部、２１０は無線通信部２１０からの出力を１３９４シリアルバスに適したデータフォーマットに変換し、１３９４シリアルバス上に出力する１３９４Ｉ／Ｆ部ｂ、２１１は１３９４Ｉ／Ｆ部ｂとプリンタ内部で接続され、ＰＣ１０３やスキャナ１０４等の機器と接続可能なプリンタ用の１３９４Ｉ／Ｆ部ａ、２１２は１３９４Ｉ／Ｆ部ａ２１１、１３９４Ｉ／Ｆ部ｂ２１０、無線通信部２０９から出力された画像データをプリント出力可能な画像として処理するための画像処理部、２１３は画像データをプリント出力可能な画像として形成するために用いられるメモリ、２１４はプリンタヘッド、２１５はプリンタヘッド２１４や紙送り等を行なうドライバ、２１６はプリンタ１０２の動作モード等を操作する操作部、２１７はプリンタ１０２内部の各処理部の動作を制御するプリンタコントローラ、２１８は１３９４Ｉ／Ｆ部ａ２１１、１３９４Ｉ／Ｆ部ｂ２１０、無線ユニット２０９に必要な電源を供給するための電源供給部である。
【００２６】
以上のように、本実施例のプリンタ１０２は２つのインタフェース部を有する構成になっている。即ち、プリンタ１０２本体を示し、プリンタ１０２と１３９４シリアルバス上の機器との通信を可能とするインタフェース部（１３９４Ｉ／Ｆａ２１１）と、プリンタ１０２と外部機器（デジタルカメラ１０１）との無線通信が可能で、該外部機器を示し外部機器と１３９４シリアルバス上の機器との通信も可能なインタフェース部（無線通信部２０９と１３９４Ｉ／Ｆｂ２１０）を有している。
【００２７】
以下に、図２に示したデジタルカメラ２０１とプリンタ２０２の動作を説明する。
【００２８】
撮像部２０１にて撮像中の画像は、画像処理部２０２にて表示に適した画像処理が行われ、表示部２０７にて表示される。この時、デジタルカメラ２０１を記録状態とした場合、撮像部２０１で撮像している画像は、符号化／復号化回路２０３に供給され、ＪＰＥＧ方式の符号化を施され、記録再生部２０４の記録媒体（不図示）に記録される。
【００２９】
デジタルカメラ２０２が再生状態の場合、記録再生部２０４の記録媒体から所望の画像を読み出す。この時、所望の画像の選択は操作部２０５から入力されたユーザからの指示に基づき、システムコントローラ２０６が記録再生部２０４を制御して読み出す。不図示の記録媒体から再生された画像データは、画像符号化／復号化回路２０３にてＪＰＥＧ圧縮の復号化を、画像処理部２０２にて表示に適した画像処理を施され、表示部２０７にて表示される。
【００３０】
記録再生部２０４の記録媒体から再生された所望の画像データは、プリンタ１０２又はプリンタ１０２を介して接続されたネットワーク上の機器、例えばＰＣ１０３に転送すべく、プリンタ１０２に対して無線通信を行う。デジタルカメラ１０１から通信される画像データは、ＪＰＥＧ方式で符号化されたデータのまま、所定の通信形態のデータに変換され、プリンタ１０２側の無線通信部２０９に対して無線通信される。尚、本実施例おいて、デジタルカメラ１０１とプリンタ１０２の間で使用している通信形態は、ＩｒＤＡ規格に準拠した赤外線データ通信を用いている。
【００３１】
プリンタ１０２側の無線通信部２０９にて受信された画像データは、直接プリンタ内部の画像処理部２１２に供給されるか、若しくはデジタルカメラ１０１用の１３９４Ｉ／Ｆ部ｂ２１０を介して１３９４シリアルバス上に供給される。このとき、無線通信部２０９からの出力データは無線通信部２０８に入力される前のデータに相当する。
【００３２】
デジタルカメラ１０１用の１３９４Ｉ／Ｆ部ｂ２１０は、プリンタ用の１３９４Ｉ／Ｆ部ａ２１１とポートを介し接続されている。本実施例のプリンタ１０２では、無線通信部２０９により受信したデータを１３９４Ｉ／Ｆ部ｂ２１０に入力する構成にしているため、該１３９４Ｉ／Ｆ部ｂ２１０に割り当てられるノード情報は無線通信部２０９を介して通信される機器、即ちデジタルカメラ１０１を示すものとなる。また、１３９４Ｉ／Ｆ部ａ２１１は、外部の機器と１３９４シリアルバスケーブルを用いて接続可能であり、その物理レイヤにより割り当てられるノード情報はプリンタ１０２本体を示すものである。
【００３３】
デジタルカメラ１０１から無線伝送された画像データが、上記のように構成されたプリンタ１０２を介して１３９４シリアルバスネットワーク上の電子機器と通信する場合、プリンタコントローラ２１７は１３９４Ｉ／Ｆａ２１１、ｂ２１０に供給する電源を制御し、これら２つの１３９４Ｉ／Ｆ２１１、２１０の機能を有効にする。このとき、プリンタ１０２は１３９４シリアルバスネットワークから見た場合、ネットワークプリンタとして機能している。
【００３４】
デジタルカメラ１０１から送信された画像データは、無線通信部２０９から１３９４Ｉ／Ｆ部ｂ２１０へ出力され、ＩＥＥＥ１３９４に準拠したデータ形態、例えばＩｓｏｃｈｒｏｎｏｕｓ転送モードのパケットデータにパケッタイズされる。１３９４Ｉ／Ｆ部ｂ２１０から出力されたＩｓｏｃｈｒｏｎｏｕｓパケットデータは、１３９４シリアルバスを介して１３９４ネットワーク上のすべての電子機器、プリンタ１０２、ＰＣ１０３、スキャナ１０４に対して転送される。このとき、１３９４Ｉ／Ｆ部ｂ２１０から転送される画像データは、Ｉｓｏｃｈｒｏｎｏｕｓ転送モードで他の機器に送られるが、送信先の機器を指示し、Ａｓｙｎｃｈｒｏｎｏｕｓ転送モードを用いて転送することもできる。
【００３５】
また、デジタルカメラ１０１から送信された画像データを直接プリンタ１０２からプリント出力（つまり、ダイレクトプリント）する場合、プリンタコントローラ２１７は１３９４Ｉ／Ｆ部ａ２１１、ｂ２１０に供給する電源を遮断し、これら２つの１３９４Ｉ／Ｆ部２１１、２１０の機能を無効にする。このとき、１３９４シリアルバスネットワーク上の各機器はプリンタ１０１が該ネットワークから切り離されたと認識し、プリンタ１０２を除いたネットワークの構成を行う。またプリンタ１０２自身は、無線通信部２０９にて通信できる機器とのデータ通信のみを有効にする。こうすることにより、デジタルカメラ１０１から送信された画像データは無線ユニット２１０を介して直接プリンタ２０１内部の画像処理部２１２に供給され、１３９４Ｉ／Ｆ部ｂ２１０には供給されない。
【００３６】
尚、１３９４シリアルバス上の各機器は、各機器がシリアルバス上に出力するバイアス電圧の変化に応じてシリアルバス上の機器の挿抜を検出している。したがって、上述のように、各１３９４インタフェース部（１３９４Ｉ／Ｆ部ａ２１１、ｂ２１０）に供給する電源を完全に遮断し、１３９４インタフェース部内の通信に関わるすべての機能と物理レイヤが１３９４シリアルバス上に供給するバイアス電圧の供給を停止してもよい。また、１３９４インタフェース内の物理レイヤから１３９４シリアルバス上に供給されるバイアス電圧のみを遮断するようにしてもよい。
【００３７】
画像処理部２１２では、供給された画像データに施されたＪＰＥＧ圧縮を不図示のＲＯＭに保持されたＪＰＥＧ復号化プログラムファイル、或いはデジタルカメラ１０１から圧縮画像データと共に伝送されてくる復号用データを用いて復号化する。画像処理部２１２は更に、復号化された画像データをメモリ２１３を用いてプリントに適した画像処理を行い、メモリ２１３に格納する。メモリ２１３に格納されたプリント画像データはプリンタヘッド２１６に送られ、プリント出力される。尚、プリンタ１０２のヘッド駆動や紙送り等の駆動はドライバ２１５にて行なう。
【００３８】
また、１３９４ネットワーク上の機器、例えばＰＣ１０３からの出力されたデータをプリントする場合には、１３９４Ｉ／Ｆ部ａ２１１から入力されたデータを画像処理部２１２に供給することによりプリント出力が可能である。尚、この場合、デジタルカメラ１０１の動作状態がプリンタ１０１を含めた１３９４シリアルバス上の各機器とデータ通信を行う必要のない状態、例えばデジタルカメラ１０１が撮像状態である場合、プリンタコントローラ２１７は１３９４Ｉ／Ｆ部ｂ２１０に供給する電源を遮断し、その機能を無効にする。
【００３９】
更に、ＰＣ１０３からデジタルカメラ１０１に対して画像データやコマンドデータを転送することも可能である。その場合、転送されたデータはプリンタ１０２の１３９４Ｉ／Ｆａ部２１１、１３９４Ｉ／Ｆｂ部２１０を介して無線通信部２０９に供給され、ＩｒＤＡ規格に準拠したデータフォーマットに変換した後、デジタルカメラ１０１にデータ送信される。
【００４０】
プリンタコントローラ２１７は、プリンタ１０２内部の各処理部の作動を制御する。プリンタ１０２をダイレクトプリンタ或いはネットワークプリンタとして使用したい場合、ユーザはデジタルカメラ１０１又はプリンタ１０２の操作部２０５、２１６に指示を入力し、プリンタコントローラ２１７はその指示に応じた制御をする。また、プリンタコントローラ２１７は、上述のようなデジタルカメラ１０１の動作に応じて電源供給回路２１８を制御し、１３９４Ｉ／Ｆ部ｂ２１１及びａ２１２、無線ユニット２１０に供給する電源を遮断若しくは通電させる。
【００４１】
以上、プリンタ１０２を本実施例のように構成することにより、１３９４インタフェースを持たず、ＩＥＥＥ１３９４の規格とは異なるデータ通信方式でプリンタ１０２と通信を行う機器もＩＥＥＥ１３９４に準拠したデータ通信を行うことができる。また、１３９４シリアルバスネットワーク上の各機器もデジタルカメラ１０１をプリンタ１０２とは別々のノードとして認識するができる。更に、プリンタ１０２は、プリンタ１０２内部のインタフェースを適宜切り換えることにより、１３９４シリアルバスネットワーク上のネットワークプリンタとしての機能と、デジタルカメラ１０１からの出力を直接プリント出力するダイレクトプリンタとしての機能を使い分けることができる。
【００４２】
尚、本実施例では、デジタルカメラ１０１からＪＰＥＧ方式で圧縮された画像データをプリンタ１０２に転送し、プリンタ１０２内で復号化するようにしたことで、非圧縮データに変換してから転送するより転送効率が良い。また、ＪＰＥＧ方式の復号化は、ハード的な復号化としてＪＰＥＧデコード回路（ボード）を設ける構成でも可能であるが、ソフト的なデコードも可能である。この場合、プリンタ１０２自体にデコーダを設けても、コスト的には支障はなく、回路構成の小規模化には都合が良い。更に、ＪＰＥＧ復号化方法を復号化する必要の無いデータを入力したときは、復号化用の回路を作動させない構造またはスルー構造にすることもできる。
【００４３】
図３は図２に示したデジタルカメラ１０１、プリンタ１０２の主要部分を詳細に説明する図である。
【００４４】
図３はデジタルカメラ１０１及びプリンタ１０２の各Ｉ／Ｆ部を拡大したものであり、デジタルカメラ１０１とプリンタ１０２の間はＩｒＤＡ規格に準拠した赤外線データ通信を行い、プリンタ１０２と他の電子機器とはＩＥＥＥ１３９４に準拠したデータ通信を行っている。また、デジタルカメラ１０１はプリンタ１０２の１３９４Ｉ／Ｆ部ａ２１１に接続された機器とＩＥＥＥ１３９４に準拠したデータ通信を行うことができる。
【００４５】
デジタルカメラ１０１側の無線通信部２０８は、変復調回路３０１、受光部３０２、発光部３０３から構成されている。又、プリンタ１０２側の無線通信部２０９も同様に、受光部３０４、発光部３０５、変復調回路３０６から構成されている。更に、プリンタ１０２の有する１３９４Ｉ／Ｆ部ａ２１１及びｂ２１０は夫々、ＩＥＥＥ１３９４に準拠した構成になっている。
【００４６】
尚、各１３９４インタフェースは１３９４シリアルバスを通じてデータ通信を可能とするために少なくとも物理レイヤ、リンクレイヤ、バス管理部を備えている。ここで、物理レイヤはバスの初期化、送受信データのエンコード／デコード、バス使用権の調停等の機能を有し、リンクレイヤは誤り訂正符号の生成／検出、パケットの生成／検出、サイクル制御等の機能を有する。また、バス管理レイヤは物理、リンクの各レイヤの制御とアプリケーションとの通信を制御する機能を有する。
【００４７】
本実施例において、１３９４Ｉ／Ｆ部ｂ２１０のポート３０７は、常時１３９４Ｉ／Ｆ部ａ２１１のポート３０８と１３９４シリアルバスで接続されている。
【００４８】
又、１３９４Ｉ／Ｆ部ａ２１１のポート３０９は、図１に示したＰＣ１０３と１３９４シリアルバスケーブルを介して接続されている。各１３９４Ｉ／Ｆ部２１１、２１０は夫々独立した構成となっているため、各１３９４Ｉ／Ｆ部２１１、２１０は夫々別々のノードを設定することができる。プリンタ１０２は、１３９４Ｉ／Ｆ部ａ２１１をプリンタ１０２本体用、１３９４Ｉ／Ｆ部ｂ２１０を無線通信部２０９に接続される機器（本実施例ではデジタルカメラ１０１）用としてノード情報を設定するため、１３９４シリアルバスネットワーク上のＰＣ１０３やスキャナ１０４は、デジタルカメラ１０１とプリンタ１０２の双方をノードとして認識することができる。尚、本実施例においてプリンタ１０２は、一つの装置内に二つのノードを有する構成を実現するために２つの独立した１３９４インタフェースを設け、夫々のポートを１３９４シリアルバスケーブルを介して接続しているが、各１３９４インタフェースの物理レイヤをバックプレーン接続し、ＩＥＥＥ１３９４に準拠したバックプレーン環境により実現させることもできる。
【００４９】
各１３９４Ｉ／Ｆ部２１１、２１０に供給される電源は、電源供給部２１８から供給される。プリンタコントローラ２１７は、各１３９４Ｉ／Ｆ部２１１、２１０に供給される電源をデジタルカメラ１０１の動作モードに応じて制御している。例えば、デジタルカメラ１０１がプリンタ１０２と直接通信して撮影画像をプリント出力したい場合、プリンタコントローラ２１７は１３９４Ｉ／Ｆ部２１１、２１０に供給する電源を遮断し、物理レイヤの機能を停止させる。これにより、１３９４Ｉ／Ｆ部２１１、２１０は、１３９４シリアルバス上へのバイアス電圧の供給を停止するためその機能は無効となり、１３９４シリアルバスネットワークにはバスリセットが生じて新しいネットワークの認識を開始する。つまり、１３９４ネットワークは、デジタルカメラ１０１とプリンタ１０２が切り離されたネットワークを認識する。また、プリンタ１０２は無線通信部２０９の機能のみが有効となり、無線通信部２０９を通じてデジタルカメラ１０１との通信を行いダイレクトプリンタとしての機能を優先する。
【００５０】
また、デジタルカメラ１０１がプリンタ１０２を介して撮影画像をＰＣ１０３に通信したい場合、プリンタコントローラ２１７は１３９４Ｉ／Ｆ部２１１、２１０に電源を供給し、ネットワークプリンタとしての機能する。これによりプリンタ１０２はデジタルカメラ１０１を含めた１３９４シリアルバス上の機器からのデータをプリントすることができる。尚、プリンタコントローラ２１７が１３９４Ｉ／Ｆ部２１１、２１０の機能を無効にする場合、上述のように１３９４インタフェースに供給する電源を完全に遮断してもよい。又、１３９４インタフェース内の物理レイヤにのみ電源を供給し、１３９４シリアルバス上にはバイアス電圧を供給しないように制御してもよい。
【００５１】
以上のように、プリンタコントローラ２１７はデジタルカメラ１０１の動作モードに応じて各インタフェース部２１０、２１１に供給する電源を制御することにより、プリンタ１０２はユーザの用途に合わせた動作及びネットワーク構成の変更を行うことができる。また、本実施例のように１３９４Ｉ／Ｆ部ａ２１１をプリンタ１０２用のインタフェース、１３９４Ｉ／Ｆ部ｂ２１１と無線通信装置２０９をデジタルカメラ１０１用のインタフェースとなるように構成することにより、デジタルカメラ１０１のように１３９４インタフェースを具備しない機器でも、プリンタ１０２と通信可能であれば、ノードとして認識される。尚、本実施例では、無線通信部２０９には電源供給部２２０より常時電源供給がされている。
【００５２】
本実施例では、デジタルカメラ１０２の無線通信部２０８とプリンタ１０２の無線通信部２０９間のデータ通信は、ＩｒＤＡ規格に準拠したデータ通信方式により行なっている。
【００５３】
図４（ａ）にＩｒＤＡ規格のデータフォーマットの様子を示す。ＩｒＤＡ方式では、データは「フレーム」を単位として、フレームの先頭を認識するためのデータＢＯＦ４０１、フレームの末尾を認識するためのデータＥＯＦ４０７、誤り訂正用のデータＦＣＳ４０６のほか、アドレスデータ部４０２、制御データ部４０３、メインデータ部４０５から構成されている。このようなフォーマットのデータを受信したプリンタ１０２側の受光部３０４は、受光データ内の制御データ部４０３をプリンタコントローラ２１７に伝達し、プリンタ内部の動作を制御する。ここで制御データ部４０３に格納されるデータは、例えばデジタルカメラ１０１の動作モードを示すデータであり、そのデータの内容に応じて電源供給部２１８を制御する。また、メインデータ４０５であるＪＰＥＧ符号化された画像データは、変復調回路３０６にて復調され、１３９４Ｉ／Ｆ部ｂ２１０或いは画像処理部２１２に供給される。
【００５４】
１３９４Ｉ／Ｆ部ｂ２１０に入力された画像データは、ＩＥＥＥ１３９４に準拠したパケットフォーマット形式（Ｉｓｏｃｈｒｏｎｏｕｓ転送パケット）に変換される。
ここで、１３９４パケット図５に示すように、ヘッダ部４０８、ヘッダ部用ＣＲＣ４０９、データ部４１０、データ部用ＣＲＣ４１１から構成されている。尚、本実施例において、図５（ａ）と（ｂ）の網掛け部（メインデータ４０５とデータ部４１０）には、ＪＰＥＧ符号化された画像データが格納される。１３９４Ｉ／Ｆ部２１０のポート３０７を介して１３９４シリアルバス上に出力された１３９４パケットデータは、そのパケットデータの転送モード（Ｉｓｏｃｈｒｏｎｏｕｓ転送モード或いはＡｓｙｎｃｈｒｏｎｏｕｓ転送モード）に従って所定の機器に転送される。
【００５５】
また、１３９４シリアルバスネットワーク上の機器（例えば、ＰＣ１０３）が、プリンタ１０２用の１３９４Ｉ／Ｆ部２１１を介してデジタルカメラ１０１と通信したい場合、ＰＣ１０３等から出力されたデータは１３９４Ｉ／Ｆ部２１１から１３９４Ｉ／Ｆ部ｂ２１０を経由して、無線通信部２０９に入力される。無線通信部２０９は、１３９４Ｉ／Ｆ部ｂ２１０から入力された１３９４パケットデータ内のデータをＩｒＤＡ規格のパケットデータに変換し、変復調回路３０６にて赤外線データ通信用に変調し、発光部３０４からデジタルカメラ１０１に向けて送信する。デジタルカメラ１０１の無線通信部２０８は、送信データを受光部３０２にて受信し、変復調回路３０１にて復調し、記録再生部２０４或いはシステムコントローラ２０６へ供給される。
【００５６】
図５、図６及び図７を用いて本実施例のプリンタ１０２をデジタルカメラ１０１の動作モードに応じて制御する方法について説明する。
【００５７】
図５はデジタルカメラ１０１の操作部２０５の一部を示す図であり、デジタルカメラの動作モードを切り換える切換スイッチ５０１である。図６は切替スイッチ５０１が示す各動作モードに対応したインタフェースの動作状態、つまり各インタフェースの機能が有効か無効かを示す。また、図７は図１に示したネットワークの動作を示すフローチャートである。
【００５８】
図５において“ＯＦＦ”はデジタルカメラ１０１本体の電源がＯＦＦである状態、“撮影”はデジタルカメラの撮像部２０１が動作し、被写体を撮像している状態、“再生”は撮像した画像データを不図示の記録媒体からユーザの指示に応じて再生する状態を示している。以上３つの動作状態を本実施例では「通常動作モード」と呼び、このモードのときデジタルカメラ１０１は外部の機器との通信を行わない。
【００５９】
この場合、デジタルカメラ１０１は、プリンタ１０２に対して「通常動作モード」を示す制御データを送信する（ステップＳ７０１）。該制御データを受信したプリンタ１０１は、デジタルカメラ１０２との通信を停止して各１３９４インタフェース部２１０、２１１を制御すると共に、常にデジタルカメラ１０１の動作モードの変化を監視する。プリンタコントローラ２１７は電源供給部２１８を制御して、デジタルカメラ側のインタフェース（１３９４Ｉ／Ｆ部ｂ２１０）をネットワークから切り離し（無効状態）、ネットワークプリンタ側のインタフェース（１３９４Ｉ／Ｆ部ａ２１１）を通信可能状態（有効状態）とする（ステップＳ７０２）。これによりプリンタ１０２は、デジタルカメラ１０１を除いた１３９４ネットワーク上の機器と通信でき、該機器の出力をプリントすることが可能となる。このとき、プリンタ１０２側の無線通信部２０９は、デジタルカメラ１０１からの制御データを受信するために、常に電源が供給されている。尚、本実施例のプリンタ１０２は、デジタルカメラ１０１側から送信された制御データにより「通常動作モード」であること判断したが、「通常動作モード」を示す制御データをプリンタ１０２の操作部２１６から直接入力できるように構成することも可能である。また、プリンタ１０２に計時手段を設け、デジタルカメラ１０１との通信が終了してからの時間を計時し、所定時間経過したときに自動的に「通常動作モード」であると判断するように構成することも可能である。
【００６０】
各１３９４インタフェース部２１０、２１１の制御が終了すると、１３９４シリアルバスネットワーク上の機器は、デジタルカメラ１０１を除いたトポロジの設定をＩＥＥＥ１３９４に準拠した方法により行う（ステップＳ７０３）。そして、プリンタ１０２は１３９４インタフェース部ａ２１１を介して入力される情報データをプリント出力する（ステップＳ７０４）。つまり、デジタルカメラ１０１の動作状態が「通常動作モード」であるとき、プリンタ１０２は１３９４Ｉ／Ｆ部ａ２１１と接続されたネットワークからの情報データをプリントするネットワークプリンタとして機能している。
【００６１】
図５の“ダイレクトプリント”は、デジタルカメラ１０１にて指定された画像データを直接プリンタ１０２と通信し、プリント出力する動作モードであり、このときプリンタ１０２は１３９４シリアルバスネットワーク上の機器、例えば１３９４Ｉ／Ｆ部ａ２１１に接続されたＰＣ１０３との通信を行わない。本実施例では、このような動作モードを「ダイレクトプリントモード」と呼び、プリンタ１０２はデジタルカメラ１０１からの出力を１３９４シリアルバスネットワーク上の他の機器に優先してプリントする。
【００６２】
この場合、デジタルカメラ１０１はプリンタ１０２に「ダイレクトプリントモード」を示す制御データを送信する（ステップＳ７０５）。プリンタ１０２はデジタルカメラ１０１とのみデータ通信を行うため、電源供給部２１８を制御してデジタルカメラ１０１側のインタフェース（１３９４Ｉ／Ｆ部ｂ２１０）とネットワーク側のインタフェース（１３９４Ｉ／Ｆ部ａ２１１）の機能を無効にする（ステップＳ７０６）。これにより、プリンタ１０２は１３９４シリアルバスネットワーク上の通信の影響を受けることなく、デジタルカメラ１０１とのみ通信ができるため、ユーザーはデジタルカメラ１０１からの出力を優先的に実行することができる。尚、「ダイレクトプリントモード」の場合、１３９４Ｉ／Ｆ部ａ２１１に接続された１３９４シリアルバスネットワークは、デジタルカメラ１０１とプリンタ１０２の双方がネットワークから切り離されたことを自動的に認識する（ステップＳ７０７）。また、本実施例ではデジタルカメラ１０１から送信された制御データに応じてプリンタ１０１の機能をダイレクトプリンタ用に制御したが、操作部２１７からの入力に応じて制御するように構成することも可能である。
【００６３】
デジタルカメラ１０１から出力された画像データは、無線通信部２０８を介してプリンタ内部の画像処理部２１２に供給され（ステップＳ７０８）、プリント出力される（ステップＳ７０９）。また、デジタルカメラ１０１が更に別の画像データをプリント出力したい場合には、デジタルカメラ１０１側の操作部２０５を制御して画像データの送信を行う（ステップＳ７１０）。
【００６４】
図５の“ＰＣ取り込み”は、デジタルカメラ１０１にて指定した撮像画像データをプリンタ１０２を介して、１３９４シリアルバスネットワーク上のＰＣ１０３に転送する動作モードを示す。本実施例では、このような動作モードを「ネットワークモード」と呼び、ＰＣ１０３はデジタルカメラ１０１から出力された画像データ或いは制御データをＩＥＥＥ１３９４に準拠したパケットデータで受信し、該パケットデータをＰＣ１０３の記憶装置に記憶するか、ＰＣ１０３内で編集する（ステップＳ７１４、Ｓ７１５、Ｓ７１６）。また、ＰＣ１０３からデジタルカメラ１０１を制御するコマンドを送信し、デジタルカメラ１０１の撮像画像を選択し、指定することもできる。以上によりプリンタ１０２は、デジタルカメラ１０１を含んだ１３９４シリアルバスネットワーク上の機器から出力された情報データをプリントするネットワークプリンタとして機能している。尚、本実施例では、デジタルカメラ１０１から送信される画像データは１３９４Ｉ／Ｆｂ２１０にてＩｓｏｃｈｒｏｎｏｕｓ転送パケットにパケッタイズされるが、デジタルカメラ１０１にて通信先を指定して該画像データをＡｓｙｎｃｈｒｏｎｏｕｓ転送パケットにパケッタイズすることも可能である。
【００６５】
切換スイッチ５０１で“ＰＣ取り込み”スイッチが選択された際、デジタルカメラはその動作モードを示す制御データを送信する（ステップＳ７１１）。プリンタ１０２は、各１３９４Ｉ／Ｆ部２１０、２１１に供給する電源を制御して１３９４シリアルバスネットワークにデジタルカメラ１０１の存在を認識させる（ステップＳ７１２）。つまり、プリンタコントローラ２１７は、各１３９４Ｉ／Ｆ部２１０、２１１の双方を有効とし、プリンタ１０２とデジタルカメラ１０１の夫々にノード情報が割り当てられるように制御する（ステップＳ７１３）。これにより、１３９４シリアルバスネットワーク上の機器は、プリンタ１０２のみならずデジタルカメラ１０１もネットワーク上の機器であると認識できるので、デジタルカメラ１０１はＩＥＥＥ１３９４に準拠したデータ通信を行うことができる。尚、本実施例の「ネットワークモード」では、デジタルカメラ１０１の通信先としてＰＣ１０３を選択したが、１３９４シリアルバスネットワーク上の機器であれば何れの機器であってもよい。また、本実施例ではデジタルカメラ１０１から送信された制御データに応じてプリンタ１０１の機能をネットワークプリンタ用に制御したが、操作部２１７からの入力に応じて制御するように構成することも可能である。
【００６６】
このように構成することで、デジタルカメラ１０１本体の動作モードに応じて、プリンタ１０２の機能を制御することができ、デジタルカメラ１０１とプリンタ１０２にとって最適なネットワーク構成を実現できる。つまり、デジタルカメラ１０１が通常動作モード（電源ＯＦＦ状態、撮影状態、再生状態）或いはネットワークモードであるとき、プリンタ１０２はネットワークプリンタとして機能し、デジタルカメラ１０１がダイレクトプリントモードであるとき、プリンタ１０２はダイレクトプリンタとして機能する。
【００６７】
以上のように構成することにより、デジタルカメラ１０１は１３９４インタフェースを具備することなく、１３９４シリアルバスネットワークに接続が可能となり、１３９４シリアルバスネットワーク上の各機器もデジタルカメラ１０１の存在を認識することができる。従って、デジタルカメラ１０１は、１３９４シリアルバスネットワーク上の所定の機器、或いはすべての機器に対して撮像画像データを送信することができ、また該ネットワーク上の他の機器からデジタルカメラ１０１を制御することもできる。
【００６８】
尚、本発明はその精神、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。例えば、本実施例のプリンタ１０２とパソコン１０３とはＩＥＥＥ１３９４に準拠した通信システムを構成しているが、それに限るものではなく、ネットワーク上の各機器を特定可能な通信システムであればＵＳＢ等に準拠した通信システムにより構成されていてもよい。したがって前述の実施例はあらゆる点おいて単なる例示に過ぎず、限定的に解釈してはならない。
【図面の簡単な説明】
【００６９】
【図１】本実施例のプリンタ１０２を用いて構成されたネットワークを示すブロック図。
【図２】本実施例のデジタルカメラ１０１、プリンタ１０２の構成を説明するブロック図。
【図３】本実施例のデジタルカメラ１０１、プリンタ１０２の主要部分を詳細に説明する図。
【図４】ＩｒＤＡ規格のデータフォーマットとＩＥＥＥ１３９４に準拠したパケットフォーマットの様子を示す図。
【図５】本実施例のデジタルカメラ１０１の操作部２０５の一部（切替スイッチ５０１）を示す図。
【図６】本実施例の切替スイッチ５０１が示す各動作モードに対応したインタフェースの動作状態を示す図。
【図７】図１に示したネットワークの動作を示すフローチャート。
【図８】ＩＥＥＥ１３９４インタフェースを用いて構成されたネットワークを示す図。
【図１】
2006287945.tif 000003
【図２】
2006287945.tif 000004
【図３】
2006287945.tif 000005
【図４】
2006287945.tif 000006
【図５】
2006287945.tif 000007
【図６】
2006287945.tif 000008
【図７】
2006287945.tif 000009
【図８】
2006287945.tif 000010
【手続補正書】
【提出日】平成18年5月18日(2006.5.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の外部機器と通信する第１の通信手段と、第２の外部機器と通信する第２の通信手段とを有する印刷装置であって、
第１の動作モード及び第２の動作モードの何れかを、前記第１の外部機器から送信された制御データに応じて選択する制御手段とを有し、
前記制御手段は、前記第１の動作モードを選択した場合は、前記第２の通信手段を前記第２の外部機器との通信が可能でない状態に設定するとともに、前記第１の外部機器から送信された画像データを印刷可能にし、前記第２の動作モードを選択した場合は、前記第２の通信手段を前記第２の外部機器との通信が可能な状態に設定するとともに、前記第１の外部機器から送信された画像データを印刷せずに前記第２の通信手段を用いて前記第２の外部機器に送信可能にすることを特徴とする印刷装置。
【請求項２】
第１の外部機器と通信する第１の通信手段と、第２の外部機器と通信する第２の通信手段とを有する印刷装置であって、
前記印刷装置を操作する操作手段と、
前記操作手段により前記第１の動作モードが選択された場合は、前記第２の通信手段を前記第２の外部機器との通信が可能でない状態に設定するとともに、前記第１の外部機器から送信された画像データを印刷可能にし、前記操作手段により前記第２の動作モードが選択された場合は、前記第２の通信手段を前記第２の外部機器との通信が可能な状態に設定するとともに、前記第１の外部機器から送信された画像データを印刷せずに前記第２の通信手段を用いて前記第２の外部機器に送信可能にする制御手段とを有することを特徴とする印刷装置。
【請求項３】
前記第１の通信手段は、無線により前記第１の外部機器と通信する通信手段であり、
前記第２の通信手段は、シリアルバスを介して前記第２の外部機器と通信する通信手段であることを特徴とする請求項１または２に記載の印刷装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、複数の通信手段を有する印刷装置に関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
そこで、本発明は、第１の外部機器（デジタルカメラ、カメラ一体型デジタルＶＴＲ等）と第２の外部機器（パーソナルコンピュータ等）とが同じ通信方式により通信できない場合であっても、第１の外部機器から送信された画像データを第２の外部機器に送信することができる印刷装置を提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明に係る印刷装置は、例えば、第１の外部機器と通信する第１の通信手段と、第２の外部機器と通信する第２の通信手段とを有する印刷装置であって、第１の動作モード及び第２の動作モードの何れかを、前記第１の外部機器から送信された制御データに応じて選択する制御手段とを有し、前記制御手段は、前記第１の動作モードを選択した場合は、前記第２の通信手段を前記第２の外部機器との通信が可能でない状態に設定するとともに、前記第１の外部機器から送信された画像データを印刷可能にし、前記第２の動作モードを選択した場合は、前記第２の通信手段を前記第２の外部機器との通信が可能な状態に設定するとともに、前記第１の外部機器から送信された画像データを印刷せずに前記第２の通信手段を用いて前記第２の外部機器に送信可能にすることを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明に係る他の印刷装置は、例えば、第１の外部機器と通信する第１の通信手段と、第２の外部機器と通信する第２の通信手段とを有する印刷装置であって、前記印刷装置を操作する操作手段と、前記操作手段により前記第１の動作モードが選択された場合は、前記第２の通信手段を前記第２の外部機器との通信が可能でない状態に設定するとともに、前記第１の外部機器から送信された画像データを印刷可能にし、前記操作手段により前記第２の動作モードが選択された場合は、前記第２の通信手段を前記第２の外部機器との通信が可能な状態に設定するとともに、前記第１の外部機器から送信された画像データを印刷せずに前記第２の通信手段を用いて前記第２の外部機器に送信可能にする制御手段とを有することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
以上説明したように本発明に係る印刷装置によれば、第１の外部機器（デジタルカメラ、カメラ一体型デジタルＶＴＲ等）と第２の外部機器（パーソナルコンピュータ等）とが同じ通信方式により通信できない場合であっても、第１の外部機器から送信された画像データを第２の外部機器に送信することができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
以下、本発明の実施例を図面を用いて詳細に説明する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
この場合、デジタルカメラ１０１はプリンタ１０２に「ダイレクトプリントモード」を示す制御データを送信する（ステップＳ７０５）。プリンタ１０２はデジタルカメラ１０１とのみデータ通信を行うため、電源供給部２１８を制御してデジタルカメラ１０１側のインタフェース（１３９４Ｉ／Ｆ部ｂ２１０）とネットワーク側のインタフェース（１３９４Ｉ／Ｆ部ａ２１１）の機能を無効にする（ステップＳ７０６）。これにより、プリンタ１０２は１３９４シリアルバスネットワーク上の通信の影響を受けることなく、デジタルカメラ１０１とのみ通信ができるため、ユーザーはデジタルカメラ１０１からの出力を優先的に実行することができる。尚、「ダイレクトプリントモード」の場合、１３９４Ｉ／Ｆ部ａ２１１に接続された１３９４シリアルバスネットワークは、デジタルカメラ１０１とプリンタ１０２の双方がネットワークから切り離されたことを自動的に認識する（ステップＳ７０７）。また、本実施例ではデジタルカメラ１０１から送信された制御データに応じてプリンタ１０１の機能をダイレクトプリンタ用に制御したが、操作部２１６からの入力に応じて制御するように構成することも可能である。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
切換スイッチ５０１で“ＰＣ取り込み”スイッチが選択された際、デジタルカメラはその動作モードを示す制御データを送信する（ステップＳ７１１）。プリンタ１０２は、各１３９４Ｉ／Ｆ部２１０、２１１に供給する電源を制御して１３９４シリアルバスネットワークにデジタルカメラ１０１の存在を認識させる（ステップＳ７１２）。つまり、プリンタコントローラ２１７は、各１３９４Ｉ／Ｆ部２１０、２１１の双方を有効とし、プリンタ１０２とデジタルカメラ１０１の夫々にノード情報が割り当てられるように制御する（ステップＳ７１３）。これにより、１３９４シリアルバスネットワーク上の機器は、プリンタ１０２のみならずデジタルカメラ１０１もネットワーク上の機器であると認識できるので、デジタルカメラ１０１はＩＥＥＥ１３９４に準拠したデータ通信を行うことができる。尚、本実施例の「ネットワークモード」では、デジタルカメラ１０１の通信先としてＰＣ１０３を選択したが、１３９４シリアルバスネットワーク上の機器であれば何れの機器であってもよい。また、本実施例ではデジタルカメラ１０１から送信された制御データに応じてプリンタ１０１の機能をネットワークプリンタ用に制御したが、操作部２１６からの入力に応じて制御するように構成することも可能である。