(57)【要約】【課題】プリンタに対して無線通信を用いてデータを送信するとき、プリンタがデータを受信不可能な状態であった場合、受信可能になるまで待機している間も、通信可能な状態を保持する必要があり、電力を消費してしまう。【解決手段】情報機器からプリンタにデータを送信した時に、プリントアウトに必要な時間、あるいは、現在処理中のプリントアウトの終了までの時間をプリンタが返答する。次のデータをプリントアウトするときは、その時間だけ待ってから送信を開始することにより、自動的に連続して出力することを可能とする制御方法である。【選択図】　図１
2004070940.tif 000002
【特許請求の範囲】
【請求項１】
プリンタと通信するための無線通信送受信手段を備えた情報機器であって、
前記プリンタに対して接続要求プロトコルを送信し、
前記プリンタからの接続受理プロトコルを受信した後、単位プリントデータをプリントデータ送付プロトコルにより送信し、
前記プリンタからのプリントデータ受理プロトコルを受信し、該プリントデータ受理プロトコルによって指示された待機時間だけ、後続の単位プリントデータの送信待ちを行った後、該後続の単位プリントデータをプリントデータ送付プロトコルにより送信すると共に、該送信待ち時には前記無線通信送受信手段を停止させることを特徴とする情報機器。
【請求項２】
プリントすべき単位プリントデータが無くなるまで、前記プリントデータ送付プロトコルの送信、前記プリントデータ受理プロトコルの受信、および前記送信待ちを繰り返すことを特徴とする請求項１に記載の情報機器。
【請求項３】
プリンタと通信するための無線通信送受信手段を備えた情報機器であって、
前記プリンタに対して接続要求プロトコルを送信し、
前記プリンタから接続拒否プロトコルを受信した場合に、該接続拒否プロトコルによって指示された待機時間だけ送信待ちを行った後、接続要求プロトコルを再送すると共に、該送信待ち時には前記無線通信送受信手段を停止させることを特徴とする情報機器。
【請求項４】
前記接続要求プロトコルは、該情報機器の機器識別子、接続情報、およびプリントデータ情報を含むことを特徴とする請求項１ないし３の何れかに記載の情報機器。
【請求項５】
前記情報機器はデジタルカメラであることを特徴とする請求項１ないし４の何れかに記載の情報機器。
【請求項６】
情報機器と通信するための無線通信送受信手段を備えたプリンタであって、
前記情報機器によって送信される、少なくとも接続情報を含む接続要求プロトコルを受信し、
前記接続要求プロトコル受信時にプリントアウト処理が可能であれば、前記情報機器に対して接続受理プロトコルを送信し、
前記情報機器から送信されるプリントデータ送付プロトコルを受信した後、前記接続情報と、前記接続要求プロトコルまたはプリントデータ送付プロトコルに含まれるプリントアウトデータ情報とから該プリントデータ送付プロトコルにより受信したプリントアウトデータの印刷処理時間を算出し、
前記印刷処理時間を待機時間として含むプリントデータ受理プロトコルを前記情報機器に送信することを特徴とするプリンタ。
【請求項７】
情報機器と通信するための無線通信送受信手段を備えたプリンタであって、
第１の情報機器によって送信される接続要求プロトコルを受信し、
前記第１の情報機器からの接続要求プロトコル受信時に、第２の情報機器により要求されたプリントアウト処理を実行中の場合、該実行中のプリントアウト処理が終了するまでに必要な処理時間を算出し、前記第１の情報機器に対して該算出結果を待機時間として含む接続拒否プロトコルを送信することを特徴とするプリンタ。
【請求項８】
前記第１の情報機器が送信する接続要求プロトコルは接続情報およびプリントアウトデータ情報を含むものであり、
前記第１の接続要求プロトコル受信時に、第２の情報機器により要求されたプリントアウト処理を実行中の場合には、該実行中のプリントアウト処理が終了するまでに必要な処理時間を算出し、前記第１の情報機器に対して該算出結果を待機時間として含む接続拒否プロトコルを送信すると共に、該第１の情報機器から受信した接続要求プロトコルに含まれる接続情報およびプリントアウトデータ情報を記憶し、
さらに、第２の情報機器により要求されたプリントアウト処理の実行中、かつ第１の情報機器が少なくとも１台以上待機中において、第３の情報機器により接続要求プロトコルを受信した場合には、第２の情報機器により要求されたプリンタアウト処理に必要な処理時間に、その時点で待機中である全ての第１の情報機器における接続情報およびプリントアウトデータ情報から算出される、それぞれの第１の情報機器により要求されたプリントアウト処理に必要な処理時間を加えたもの待機時間として含む接続拒否プロトコルを第３の情報機器に対して送信することを特徴とする請求項７に記載のプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電磁波や光を媒体とした無線通信により、コンピュータ等の情報機器とプリンタを接続するシステムにおける、印刷制御方法及び印刷システムに関するものである。
【０００２】
【従来の技術】
従来のプリンタ等の出力装置は、コンピュータ等の機器と信号ケーブルで接続されていたが、両者の接続を無線通信を用いて行うことにより、両者を離れたところに配置できたり、複数のコンピュータで一つのプリンタを共有することが可能となる。また、電子手帳、携帯情報端末やデジタルカメラのような携帯機器のように、普段はネットワークに接続されていない場合が多い機器であっても、ケーブル接続などを行うことなく、プリンタに対してデータ送信を行うことが可能である。
【０００３】
携帯機器においては、消費電力を抑制することが要求されるため、無線通信を用いる場合は、極力通信を行う時間を短縮させる必要がある。プリンタを使用する場合には、現在プリンタが使用可能な状態であるか否かを問い合わせる必要があるが、省電力化のためには、この問い合わせに必要となる無線通信を削減しなければならない。
【０００４】
一般的なプリンタは、出力するデータを一旦蓄積してから、処理を行うが、特にカラープリンタのように、情報量の大きなデータを扱う場合は、１ページ毎にデータを受けとり、そのデータのプリントアウトが終了するまで、次のデータを受信できないものが多い。このようなプリンタに対して、複数のページを順次出力する場合には、プリンタが現在処理しているページの処理を終了したことを検知してから、次のページのデータを送信する必要がある。また、携帯機器からプリントアウトを行おうとした時に、既に別の機器からの要求によって、プリントアウトの処理を実行していた場合、その処理が終了したことを検知して、再度プリントアウトを行う必要がある。
【０００５】
この問題を解決するための方法としては、以下に示す方法が広く用いられている。すなわち、情報機器からプリントアウトの要求を受けたプリンタは、出力が済んだ時点で、その情報機器に対して、処理が終了したことを通知する。また、プリンタが既にプリントアウトの処理を行っているときに、新たなプリントアウトの要求を受けた場合、その要求を行った情報機器をキューに登録しておき、プリントアウトが終了した時点で、キューの先頭に登録されている情報機器に対してプリントアウトが可能であることを通知するとともに、キューから削除する。この手法を用いることにより、複数ページの連続プリントアウト、及び、複数の情報機器からの順次プリントアウトを自動的に行うことができる。
【０００６】
また、特開平９−９３６７２号公報におけるシステムでは、情報機器とプリンタが無線で通信可能な状態にある時は、一定の間隔で情報機器からプリンタに対して問い合わせを行い、常にプリンタの状態を画面上にアイコンの形で表示しておくことによって、ユーザは現在のプリンタの状態を把握することができるとともに、プリントアウト処理の終了を知ることができる。
【０００７】
【発明が解決しようとする課題】
しかしながら、前項における最初の方法では、情報機器は、プリントアウトが終了するまでの間、常に無線通信を受信可能な状態に保持しておく必要があり、そのために電力を消費することになり、省電力化の妨げとなる。また、一時的な障害によって、プリンタからの処理終了を示す信号の受信に失敗した場合、情報機器は受信状態のまま、処理終了信号を待ち続けることになる。
【０００８】
前項における２番目の方法では、情報機器は一定の間隔でデータ送信を行うが、一般的に送信時は受信時よりはるかに大きな電力を消費するので、間隔を短くするにつれて、電力の消費量が増大する。また、問い合わせを行う間隔を長くすると、プリントアウトの処理が終了した時点から、問い合わせまでの時間も長くなり、無駄な時間が発生する。
【０００９】
したがって、従来の方法では、情報機器側の消費電力を抑制することができないという問題点がある。
【００１０】
本発明は、情報機器側の消費電力を削減することができる、印刷制御方法及び印刷システムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明の情報機器は、プリンタと通信するための無線通信送受信手段を備えた情報機器であって、前記プリンタに対して接続要求プロトコルを送信し、
前記プリンタからの接続受理プロトコルを受信した後、単位プリントデータをプリントデータ送付プロトコルにより送信し、前記プリンタからのプリントデータ受理プロトコルを受信し、該プリントデータ受理プロトコルによって指示された待機時間だけ、後続の単位プリントデータの送信待ちを行った後、該後続の単位プリントデータをプリントデータ送付プロトコルにより送信すると共に、該送信待ち時には前記無線通信送受信手段を停止させることを特徴としている。
【００１２】
上記の構成によれば、情報機器が連続してプリントアウト要求を行う際、プリンタが処理を行っている間、情報機器は一切の送信、受信を行うことなく待機しながら、自動的に全ての要求を行うことができる。すなわち、情報機器の消費電力を抑えながら、連続的なプリントアウトの自動処理が可能となる。
【００１３】
また、上記情報機器は、プリントすべき単位プリントデータが無くなるまで、前記プリントデータ送付プロトコルの送信、前記プリントデータ受理プロトコルの受信、および前記送信待ちを繰り返す構成とすることが好ましい。
【００１４】
また、本発明の他の情報機器は、プリンタと通信するための無線通信送受信手段を備えた情報機器であって、前記プリンタに対して接続要求プロトコルを送信し、前記プリンタから接続拒否プロトコルを受信した場合に、該接続拒否プロトコルによって指示された待機時間だけ送信待ちを行った後、接続要求プロトコルを再送すると共に、該送信待ち時には前記無線通信送受信手段を停止させることを特徴としている。
【００１５】
上記の構成によれば、情報機器から同時にプリントアウト要求を行う際、他の情報機器の要求によって、プリンタが処理を行っている間、情報機器は一切の送信、受信を行うことなく待機し、その処理が終了した時点で自動的にプリントアウト処理を行うことができる。すなわち、情報機器の消費電力を抑えながら、プリントアウトの自動処理が可能となる。
【００１６】
また、上記情報機器において、前記接続要求プロトコルは、該情報機器の機器識別子、接続情報、およびプリントデータ情報を含む構成とすることができる。
【００１７】
また、本発明のプリンタは、情報機器と通信するための無線通信送受信手段を備えたプリンタであって、前記情報機器によって送信される、少なくとも接続情報を含む接続要求プロトコルを受信し、前記接続要求プロトコル受信時にプリントアウト処理が可能であれば、前記情報機器に対して接続受理プロトコルを送信し、前記情報機器から送信されるプリントデータ送付プロトコルを受信した後、前記接続情報と、前記接続要求プロトコルまたはプリントデータ送付プロトコルに含まれるプリントアウトデータ情報とから該プリントデータ送付プロトコルにより受信したプリントアウトデータの印刷処理時間を算出し、前記印刷処理時間を待機時間として含むプリントデータ受理プロトコルを前記情報機器に送信することを特徴としている。
【００１８】
また、本発明の他のプリンタは、報機器と通信するための無線通信送受信手段を備えたプリンタであって、第１の情報機器によって送信される接続要求プロトコルを受信し、前記第１の情報機器からの接続要求プロトコル受信時に、第２の情報機器により要求されたプリントアウト処理を実行中の場合、該実行中のプリントアウト処理が終了するまでに必要な処理時間を算出し、前記第１の情報機器に対して該算出結果を待機時間として含む接続拒否プロトコルを送信することを特徴としている。
【００１９】
また、上記プリンタにおいては、前記第１の情報機器が送信する接続要求プロトコルは接続情報およびプリントアウトデータ情報を含むものであり、前記第１の接続要求プロトコル受信時に、第２の情報機器により要求されたプリントアウト処理を実行中の場合には、該実行中のプリントアウト処理が終了するまでに必要な処理時間を算出し、前記第１の情報機器に対して該算出結果を待機時間として含む接続拒否プロトコルを送信すると共に、該第１の情報機器から受信した接続要求プロトコルに含まれる接続情報およびプリントアウトデータ情報を記憶し、さらに、第２の情報機器により要求されたプリントアウト処理の実行中、かつ第１の情報機器が少なくとも１台以上待機中において、第３の情報機器により接続要求プロトコルを受信した場合には、第２の情報機器により要求されたプリンタアウト処理に必要な処理時間に、その時点で待機中である全ての第１の情報機器における接続情報およびプリントアウトデータ情報から算出される、それぞれの第１の情報機器により要求されたプリントアウト処理に必要な処理時間を加えたもの待機時間として含む接続拒否プロトコルを第３の情報機器に対して送信する構成とすることができる。
【００２０】
【発明の実施の形態】
〔実施の形態１〕
図１は、本発明を適用したデジタルスチルカメラとプリンタとを有するシステムのブロック図である。
【００２１】
本実施形態のシステムは、赤外線通信機能を備えたデジタルスチルカメラ（情報機器）１と、プリンタ２により構成される。１０は、デジタルスチルカメラ１全体を制御するＣＰＵ、１１は、時間の経過を知らせる機能を持つタイマ、１２は、ＣＰＵ１０で実行されるプログラムが格納されたＲＯＭ、１３は、ＣＰＵ１０で使用されるデータを格納するＲＡＭ、１４は、撮影された画像データを格納する二次記憶装置、１５は、ユーザからの操作の認識や、画像の表示などを行うユーザインタフェイス部、１６は、撮像素子の制御や画像処理等を行うカメラ制御部、１７は赤外線通信を行うためにプロトコルの作成や、変復調を行う赤外線通信制御部、１８は、赤外線を発光させて、データの送信を行う赤外線発光部、１９は、赤外線を受光して、データの受信を行う赤外線受光部である。上記デジタルスチルカメラ１では、赤外線通信制御部１７、赤外線発光部１８および赤外線受光部１９により無線通信送受信手段が構成される。
【００２２】
また、２０は、プリンタ２全体を制御するＣＰＵ、２１は、時間の経過を知らせる機能を持つタイマ、２２は、ＣＰＵ２０で実行されるプログラムが格納されたＲＯＭ、２３は、ＣＰＵ２０で使用されるデータを格納するＲＡＭ、２４は、プリントアウトすべきデータや、フォントデータを格納する二次記憶装置、２５は、ユーザからの操作の認識や、プリント状態の表示などを行うユーザインタフェイス部、２６は、プリンタヘッドや紙送り装置などを制御するプリンタ制御部、２７は、赤外線通信を行うためにプロトコルの作成や、変復調を行う赤外線通信制御部、２８は、赤外線を発光させて、データの送信を行う赤外線発光部、２９は、赤外線を受光して、データの受信を行う赤外線受光部である。上記プリンタ２では、赤外線通信制御部２７、赤外線発光部２８および赤外線受光部２９により無線通信送受信手段が構成される。以後の説明においては、プリンタ２は、一度に１ページ分のデータ（単位プリントデータ）を処理するのに必要な大きさのＲＡＭ２３、二次記憶装置２４しか持たないものとする。
【００２３】
図２は、デジタルスチルカメラ１から、プリンタ２に対して、複数ページのプリントアウトの要求を行う場合の無線通信手順である。
【００２４】
まず、デジタルスチルカメラ１は、プリンタ２に対して接続要求プロトコルを送る（手順１）。
【００２５】
プリンタ２が処理可能であれば、接続受理プロトコルをデジタルスチルカメラ１に送る（手順２）。接続要求と接続受理のプロトコルには、それぞれの機器が処理可能な通信速度、通信バッファサイズ、画像サイズ、用紙サイズ、色の数等の情報である接続情報が含まれており、手順２が終了した時点で、両者の間で、以後の通信で使用される、これらのパラメータが決定される。
【００２６】
両者の接続が確立すると、デジタルスチルカメラ１から最初のページのデータをプリントデータ送付プロトコルとして、プリンタ２に送る（手順３）。
【００２７】
プリンタ２はデータをすべて正しく受けると、接続要求プロトコル中に含まれる接続情報と、プリントデータ送付プロトコルに含まれるプリントアウトデータのサイズや色数等のプリントアウトデータ情報とから、プリントアウトを行うために必要な時間Ｔ１を計算し、プリントデータ受理プロトコルの中に格納して、デジタルスチルカメラに送る（手順４）。
【００２８】
この時点で、プリンタ２は、プリントアウト処理を開始する。プリントデータ受理プロトコルを受けたデジタルスチルカメラ１は、時間Ｔ１だけ待機した後、次のページのデータを手順３と同様にプリンタに送る（手順５）。
【００２９】
以後、必要なページすべてについて、順次手順３と手順４と同様な処理を繰り返す（手順６、７）。最後のページのプリントアウトが終了すると、デジタルスチルカメラ１は、切断要求プロトコルをプリンタ２に送る（手順８）。プリンタ２は、それに対して、切断受理プロトコルを送り、両者の通信は終了する（手順９）。
【００３０】
図３は、デジタルスチルカメラ１を制御するプログラムの中で、無線通信に関連する部分のフローチャートである。最初にステップＳ１で、接続要求プロトコルをプリンタ２に送信し、ステップＳ２に進む。ステップＳ２で、接続受理プロトコルを受信した場合は、ステップＳ４に進む。それ以外のものを受信した場合は、ステップＳ３に進む。ステップＳ３で、接続が失敗したことを通知して、無線通信を終了する。
【００３１】
ステップＳ４で、プリントデータ送付プロトコルを用いて、最初のページのデータを送信する。ステップＳ５で、プリントデータ受理プロトコルを受信した場合は、ステップＳ７に進む。それ以外のものを受信した場合は、ステップＳ６に進む。ステップＳ６で、プリントデータ送付に失敗したことを通知して、無線通信を終了する。ステップＳ７で、プリントアウトすべきデータがまだ存在する場合は、ステップＳ８に進む。すべてのデータを送付し終えた場合は、ステップＳ９に進む。
【００３２】
ステップＳ８で、ステップＳ５で受け取ったプリントデータ受理プロトコル中に含まれるＴｎの値だけ待機した後、ステップＳ４に戻る。ステップＳ９で、切断要求プロトコルを送信し、ステップＳ１０に進む。ステップＳ１０で、切断受理プロトコルを受信した場合は、ステップＳ１１に進む。それ以外のものを受信した場合は、ステップＳ１２に進む。ステップＳ１１で、全てのデータ送付と、切断処理が成功したことを通知して、無線通信を終了する。
【００３３】
ステップＳ１２で、切断処理が失敗したことを通知して、無線通信を終了する。以上の手順で、複数のページのデータを順次、自動的に送信することが可能である。
【００３４】
図４は、プリンタ２を制御するプログラムの中で、無線通信に関連する部分のフローチャートである。ステップＳ２１で、接続要求プロトコルを受信した場合は、ステップＳ２２に進む。それ以外のものを受信した場合は、再びステップＳ２１に戻る。ステップＳ２２で、接続受理プロトコルを送信し、ステップＳ２３に進む。
【００３５】
ステップＳ２３で、プリントデータ送付プロトコルを受信した場合は、ステップＳ２４に進む。それ以外のものを受信した場合は、ステップＳ２７に進む。ステップＳ２４で、ステップＳ２３において受信したデータを、プリントアウトするのに必要な時間Ｔｎを算出し、ステップＳ２５に進む。
【００３６】
ステップＳ２５で、プリントデータ受理プロトコルを送信し、ステップＳ２６に進む。このとき、Ｔｎの値をプリントデータ受理プロトコル中に含ませる。ステップＳ２６において、プリントアウト処理を行い、ステップＳ２３に戻る。
【００３７】
ステップＳ２７において、受信したデータが切断要求プロトコルであった場合は、ステップＳ２８に進む。それ以外のものを受信した場合は、ステップＳ２１に戻る。Ｓ２８において、切断受理プロトコルを送信し、ステップＳ２１に戻る。
【００３８】
本実施形態に示すシステムを用いることにより、デジタルスチルカメラ１において、プリンタの状態を問い合わせるために、受信状態を持続したり、問い合わせのデータを送信することなく、複数のデータを自動的に連続して送信することが可能となる。
【００３９】
〔実施の形態２〕
本実施形態のシステムは、赤外線通信機能を備えたデジタルスチルカメラ１と、デジタルスチルカメラ１と同様の機能を有するデジタルスチルカメラ３とプリンタ２により構成される。図５は本実施形態の一例である。
【００４０】
図６は、デジタルスチルカメラ１が、プリンタ２にプリントデータ送付し終えていて、プリンタ２がプリントアウト処理を行っている間に、デジタルスチルカメラ３が、プリンタ２にプリントデータを送付したときの無線通信手順である。
【００４１】
まず、デジタルスチルカメラ１から、プリンタ２へのプリントアウトデータ送付の手順は、実施形態１における手順１、２、３、４、８、９と同様である（手順１、２、３、４、５、６）。
【００４２】
次に、プリンタ２が、デジタルスチルカメラ１の要求によるプリントアウトを実行している間、すなわち、Ｔ１の期間に、デジタルスチルカメラ３が、プリンタ２に対して、接続要求プロトコルを送信する（手順７）。プリンタ２は、その時点で新しいプリントアウト処理を行うことができないので、接続拒否プロトコルを送信する。その際、現在処理しているプリントアウトが終了するまでの時間である、待機時間Ｔ２を計算し、この値を接続拒否プロトコルに含める（手順８）。
【００４３】
接続拒否プロトコルを受け取ったデジタルスチルカメラ３は、その中から待機時間Ｔ２を読み出し、その時間だけ待機した後、改めて接続要求プロトコルをプリンタ２に送信する（手順９）。この時点で、プリンタ２は、先に行っていた処理を終了しているので、接続許可プロトコルを、デジタルスチルカメラ３に送付する（手順１０）。以下、手順３、４、５、６と同様の手順で、データの送付、切断処理が行われる（手順１１、１２、１３、１４）。
【００４４】
〔実施の形態３〕
本実施形態のシステムは、赤外線通信機能を備えたデジタルスチルカメラ１と、デジタルスチルカメラ１と同様の機能を有するデジタルスチルカメラ３およびデジタルスチルカメラ４と、プリンタ２とにより構成される。図７は、本実施形態の一例である。デジタルスチルカメラ３，４は、デジタルスチルカメラ１と同様の機能を備えている。この例においては、デジタルスチルカメラは３台だけであるが、４台以上あっても構わない。
【００４５】
図８は、デジタルスチルカメラ１が、プリンタ２にプリントデータ送付し終えていて、プリンタ２がプリントアウト処理を行っている間に、デジタルスチルカメラ３が、プリンタ２にプリントデータを送付しようとして、プリンタ２から接続を拒否され、プリンタが使用可能になるまで待機している期間に、デジタルスチルカメラ４が接続要求を行った場合の無線通信手順である。
【００４６】
まず、デジタルスチルカメラ１は、プリンタ２に対して接続要求プロトコルを送る。このとき、接続要求プロトコルには、それぞれの機器が処理可能な通信速度、通信バッファサイズ、画像サイズ、用紙サイズ、色の数等の情報である接続情報のほかに、他の機器と識別可能なユニークな識別子である、機器識別子と、プリントアウトするデータのサイズや色数、用紙サイズなどの情報であるプリントアウトデータ情報も含めておく（手順１）。
【００４７】
プリンタ２が処理可能であれば、接続受理プロトコルをデジタルスチルカメラ１に送る。このとき、プリンタ２は、デジタルスチルカメラ１から受けた、機器識別子、接続情報、プリントアウトデータ情報を、ＲＡＭ１３（格納手段）上に格納する（手順２）。
【００４８】
図９における４０は、これらの情報を格納するための管理表のデータ構造（格納手段）の一例である。デジタルスチルカメラ１がプリンタ２にプリントデータの送信と、切断を行うまでの手順は、実施形態２における、手順３、４、５、６と同じ手順である（手順３、４、５、６）。次に、デジタルスチルカメラ３がプリンタ２にプリントアウトの要求を送信する（手順７）。
【００４９】
プリンタ２は、その時点で新しいプリントアウト処理を行うことができないので、接続拒否プロトコルを送信する。その際、現在処理しているプリントアウトが終了するまでの時間である、待機時間Ｔ２を計算し、この値を接続拒否プロトコルに含める。また、デジタルスチルカメラ３からの接続要求プロトコルに含まれる、機器識別子、接続情報、プリントアウトデータ情報を、管理表４０に格納する。（手順８）。接続拒否プロトコルを受け取ったデジタルスチルカメラ３は、その中から待機時間Ｔ２を読み出し、その時間だけ待機する。
【００５０】
次に、プリンタ２が、デジタルスチルカメラ１の要求によるプリントアウトを実行している間、すなわち、Ｔ２の期間に、デジタルスチルカメラ４が、プリンタ２に対して、接続要求プロトコルを送信する（手順９）。
【００５１】
プリンタ２は、その時点で新しいプリントアウト処理を行うことができないので、接続拒否プロトコルを送信する。その際、現在処理しているプリントアウトが終了するまでの時間である、待機時間Ｔ７を計算し、この値を接続拒否プロトコルに含める。待機時間Ｔ７は、プリンタ２の管理表４０において、現在印刷状態であるプリントアウトが終了するまでの時間と、現在待機状態であるそれぞれのプリントアウトに関連する、接続要求プロトコル、接続受理プロトコル、プリントデータ送信プロトコルの伝送と処理に必要な時間と、プリントアウトに必要な時間をすべて足し合わせることにより求めることができる。
【００５２】
図８の例の場合、現在印刷中であるデジタルスチルカメラ１のプリントアウトが終了するまでの時間Ｔ３と、デジタルスチルカメラ３からの接続要求を受理するまでの時間Ｔ４と、デジタルスチルカメラ３がプリントデータを送信するのに必要な時間Ｔ５と、そのデータをプリントアウトするのに必要な時間Ｔ６の和が、デジタルスチルカメラ４が待機すべき時間Ｔ７になる。これらの時間を計算するためのパラメータは全てプリンタ２の管理表４０に記録されているので、即座に計算することが可能である（手順１０）。
【００５３】
このあと、デジタルスチルカメラ３、デジタルスチルカメラ４が待機した後、接続、プリントアウトデータを送信する手順は、実施形態２の場合と同様の手順である。
【００５４】
【発明の効果】
以上説明したように、本発明に係る情報機器およびプリンタからなる印刷システムによれば、デジタルカメラなどの機器から、一度に１ページの処理しかできないプリンタに対して、複数のページを連続的にプリントアウトする場合に、機器からプリンタに対して頻繁に問い合わせを行ったり、無線通信の受信状態を保持したまま待機することなく、プリントアウトの終了を知ることができるので、機器の消費電力を節減しつつ、自動的に複数のページをプリントアウトすることが可能となる効果を奏する。
【００５５】
また、複数の機器から、一つのプリンタに対してほぼ同時にプリントアウトの要求を行った場合でも、同様に各機器はプリントアウトの終了を知ることができるので、各機器の消費電力を節減しつつ、自動的に各機器からのプリントアウトを実行することが可能となる効果を奏する。
【図面の簡単な説明】
【図１】実施形態１、２、３における、印刷システムのブロック図である。
【図２】実施形態１における、無線通信の手順を示す図である。
【図３】実施形態１における、デジタルスチルカメラ１を制御するプログラムの中で、無線通信に関連する部分のフローチャートである。
【図４】実施形態１における、プリンタ２を制御するプログラムの中で、無線通信に関連する部分のフローチャートである。
【図５】実施形態２における、印刷システムの一例を示す図である。
【図６】実施形態２における、無線通信の手順を示す図である。
【図７】実施形態３における、印刷システムの一例を示す図である。
【図８】実施形態３における、無線通信の手順を示す図である。
【図９】実施形態３における、プリントアウト要求を行った機器に関する情報を格納するための管理表のデータ構造の一例である。
【符号の説明】
１　　デジタルスチルカメラ（情報機器）
２　　プリンタ
３　　デジタルスチルカメラ
４　　デジタルスチルカメラ
１０　　ＣＰＵ
１１　　タイマ
１２　　ＲＯＭ
１３　　ＲＡＭ（格納手段）
１４　　二次記憶装置
１５　　ユーザインタフェイス部
１６　　カメラ制御部
１７　　赤外線通信制御部（無線通信送受信手段）
１８　　赤外線発光部（無線通信送受信手段）
１９　　赤外線受光部（無線通信送受信手段）
２０　　ＣＰＵ
２１　　タイマ
２２　　ＲＯＭ
２３　　ＲＡＭ
２４　　二次記憶装置
２５　　ユーザインタフェイス部
２６　　プリンタ制御部
２７　　赤外線通信制御部（無線通信送受信手段）
２８　　赤外線発光部（無線通信送受信手段）
２９　　赤外線受光部（無線通信送受信手段）
【図１】
2004070940.tif 000003
【図２】
2004070940.tif 000004
【図３】
2004070940.tif 000005
【図４】
2004070940.tif 000006
【図５】
2004070940.tif 000007
【図６】
2004070940.tif 000008
【図７】
2004070940.tif 000009
【図８】
2004070940.tif 000010
【図９】
2004070940.tif 000011