(57)【要約】【課題】  既存のプロトコルを非接触近接通信技術に適用した場合において、非接触近接通信技術の特徴である操作の簡易性を維持しつつ、利便性を向上させる。【解決手段】  第１及び第２の通信層における接続状態が確立した場合に、画像データの転送（４１５）を行う通信装置における通信制御方法であって、前記第１の通信層における接続状態が切断された場合の、前記第２の通信層における接続状態を、維持するか否かについての設定（４１８）を行う工程と、前記設定が行われ、前記第１の通信層における接続状態が確立された場合に（４１９〜４２３）、該設定された設定内容（４１８）を、接続相手に送信するよう制御する工程（４２４〜４３０）と、前記第１の通信層における接続状態が切断された場合に、前記設定内容（４１８）に応じて、前記第２の通信層における接続状態を制御する工程（４３１、４３２）とを備える。【選択図】  図４
2010109495.tif 000002
【特許請求の範囲】
【請求項１】
通信インタフェースを介して第１及び第２の通信層における接続状態が確立した場合に、画像データの転送を行う通信装置であって、
前記第１の通信層における接続状態が切断された場合の、前記第２の通信層における接続状態を、維持するか否かについての設定を行う設定手段と、
前記設定手段により設定が行われ、前記第１の通信層における接続状態が確立された場合に、該設定手段により設定された設定内容を、接続相手に送信するよう制御する第１の制御手段と、
前記第１の通信層における接続状態が切断された場合に、前記設定手段により設定が行われた設定内容に応じて、前記第２の通信層における接続状態を制御する第２の制御手段と
を備えることを特徴とする通信装置。
【請求項２】
前記設定手段は、ユーザからの指示入力に応じて、前記第２の通信層における接続状態を維持するか否かの設定を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
転送する画像データを選択する選択手段を更に備え、
前記設定手段は、選択された画像データの数に応じて、前記第２の通信層における接続状態を維持するか否かの設定を行うことを特徴とする請求項１に記載の通信装置。
【請求項４】
通信インタフェースを介して第１及び第２の通信層における接続状態が確立した場合に、画像データの転送を受け付ける通信装置であって、
前記第１及び第２の通信層における接続状態が確立した場合に、接続相手の通信装置を識別する識別子を記憶する記憶手段と、
前記接続相手の通信装置より、前記第２の通信層における接続状態を維持するか否かについての情報を受信する受信手段と、
前記第２の通信層における接続状態を維持する旨の情報を受信した場合に、前記第１の通信層における接続状態が切断されてから予め定めれた時間が経過するまでの間、前記記憶手段に記憶された識別子により識別される通信装置以外の通信装置からの、前記第１の通信層における接続要求を拒否するよう制御する第１の制御手段と、
前記第１の通信層における接続状態が切断された場合に、前記第２の通信層における接続状態を維持するか否かについての情報に応じて、前記第２の通信層における接続状態を制御する第２の制御手段と
を備えることを特徴とする通信装置。
【請求項５】
前記第１の制御手段は、前記第２の通信層における接続状態を維持する旨の情報を受信した場合であって、前記予め定められた時間が経過するまでの間に、前記記憶手段に記憶された識別子により識別される通信装置から、前記第１の通信層における接続要求があった場合に、該第１の通信層における接続状態を確立するよう制御することを特徴とする請求項４に記載の通信装置。
【請求項６】
前記第２の制御手段は、前記第２の通信層における接続状態を維持する旨の情報を受信した場合であって、前記予め定められた時間が経過した場合には、前記第２の通信層における接続状態を切断するよう制御することを特徴とする請求項４に記載の通信装置。
【請求項７】
通信インタフェースを介して第１及び第２の通信層における接続状態が確立した場合に、画像データの転送を行う通信装置における通信制御方法であって、
前記第１の通信層における接続状態が切断された場合の、前記第２の通信層における接続状態を、維持するか否かについての設定を行う設定工程と、
前記設定工程において設定が行われ、前記第１の通信層における接続状態が確立された場合に、該設定工程において設定された設定内容を、接続相手に送信するよう制御する第１の制御工程と、
前記第１の通信層における接続状態が切断された場合に、前記設定工程において設定が行われた設定内容に応じて、前記第２の通信層における接続状態を制御する第２の制御工程と
を備えることを特徴とする通信制御方法。
【請求項８】
通信インタフェースを介して第１及び第２の通信層における接続状態が確立した場合に、画像データの転送を受け付ける通信装置における通信制御方法であって、
前記第１及び第２の通信層における接続状態が確立した場合に、接続相手の通信装置を識別する識別子を記憶手段に記憶する記憶工程と、
前記接続相手の通信装置より、前記第２の通信層における接続状態を維持するか否かについての情報を受信する受信工程と、
前記第２の通信層における接続状態を維持する旨の情報を受信した場合に、前記第１の通信層における接続状態が切断されてから予め定めれた時間が経過するまでの間、前記記憶手段に記憶された識別子により識別される通信装置以外の通信装置からの、前記第１の通信層における接続要求を拒否するよう制御する第１の制御工程と、
前記第１の通信層における接続状態が切断された場合に、前記第２の通信層における接続状態を維持するか否かについての情報に応じて、前記第２の通信層における接続状態を制御する第２の制御工程と
を備えることを特徴とする通信制御方法。
【請求項９】
請求項７または８に記載の通信制御方法をコンピュータによって実行させるためのプログラムを格納したコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御技術に関するものである。
【背景技術】
【０００２】
近年、非接触近接通信技術が広く利用されるようになってきている。一例として、ＲＦＩＤ（Radio Frequency-Identification：電波方式認識）回路を内蔵した非接触ＩＣカード（以下、ＲＦＩＤカード）が挙げられる。ＲＦＩＤカードは、簡易に機器間のアクセスが可能であることから、電車の乗車券等において利用されている。
【０００３】
かかる非接触近接通信の通信方式には、一般に、電磁誘導を利用したＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）方式や誘導電界を利用した通信方式などがある。そして、これら非接触近接通信技術をノートＰＣや携帯電話、デジタルカメラ、プリンタ等に搭載し、機器間におけるデータ転送をより簡単にすることで、ユーザの利便性の向上が図られることが期待されている。
【０００４】
一方で、デジタルカメラ（以下、ＤＳＣ）とプリンタとをダイレクトに接続し、ＤＳＣが通常備えている表示器上でプリント指示を与えることで印刷処理を実現する技術として、ピクトブリッジ（ＰｉｃｔＢｒｉｄｇｅ）等の印刷画像転送技術が提案されている。
【０００５】
当該印刷画像転送技術を採用したＤＳＣ及びプリンタでは、プリンタにＤＳＣを接続した際、各種指示、特に、印刷画像の選択指示を入力する手段として、ＤＳＣが備える表示器を利用することが可能となっている。このため、印刷しようとする画像を確認するための格別な表示器をプリンタ側に配する必要がなく、プリンタのコストを削減することができるというメリットがある。
【０００６】
そして、これらの技術（非接触近接通信技術と印刷画像転送技術）を組み合わせることで、ＤＳＣの画像をより簡単な操作でプリンタから印刷することが可能となる。具体的には、ＤＳＣとプリンタとを近づけただけで、両機器が具備する非接触近接通信プロトコル及びそれより上位のプロトコルである印刷画像転送プロトコルが起動され、所望の画像を印刷することが可能となる。
【０００７】
しかし、その反面、このような操作の場合、ユーザがＤＳＣとプリンタとの接触／離反を頻繁に繰り返すことが想定される。このため、ＤＳＣ及びプリンタでは、非接触近接通信プロトコル、印刷画像転送プロトコルの接続／切断をより適切に管理できるように構成することが必要となる。
【０００８】
特許文献１には、ＩＥＥＥ８０２．１１無線ＬＡＮプロトコルの切断状態の継続時間を計測し、当該計測した継続時間に基づいて、該無線ＬＡＮプロトコルより上位のプロトコルを切断状態に遷移させる構成が開示されている。また、所定時間が経過する前に異なる機器との間で無線ＬＡＮプロトコルの接続が行われた場合には、上位プロトコルを切断状態に遷移させる構成が開示されている。
【特許文献１】特開２００４−１０４５１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１の技術を非接触近接通信プロトコル、及び印刷画像転送プロトコルにそのまま適用した場合、以下のような課題が発生しえる。
【００１０】
例えば、通常、ユーザは印刷画像を選択した後に、ＤＳＣをプリンタに近づけることで印刷を行う。そして、継続して印刷する場合には、次の印刷画像を選択するために、ＤＳＣを、一旦、プリンタから遠ざけることとなる。このため、非接触近接通信プロトコルでは、一旦、切断状態に遷移することとなる。
【００１１】
ここで、印刷画像の選択をＤＳＣの操作が不慣れなユーザが行ったりした場合や、選択対象となる画像数が多い場合には、選択に時間がかかることが予想される。そして、このような場合（つまり、印刷画像の選択に手間どっている間は）、第三者からは、一見プリンタは使用されていないように見える。
【００１２】
このような状況下では、第三者が印刷を行うべく、先のＤＳＣとは異なる新たなＤＳＣをプリンタに近づけることが考えられる。この場合、上記特許文献１によれば、先のＤＳＣとプリンタとの印刷画像転送プロトコルは切断状態に遷移し、プリンタの使用権は新たなＤＳＣに移ることとなる。
【００１３】
この結果、先のＤＳＣのユーザはせっかく次の印刷画像の選択を行ったにも関わらず、第三者の印刷が終了するまで該選択した印刷画像の印刷を行うことはできず、先のＤＳＣのユーザにとっては利便性が悪い。
【００１４】
このように、非接触近接通信技術の場合、従来の無線通信技術とは異なり、接続／切断が頻繁に繰り返されるため、無線通信技術上で実行されてきたさまざまな既存のプロトコルを適用するにあたっては、諸々の状況を考慮に入れる必要がある。
【００１５】
本発明は上記課題に鑑みてなされたものであり、既存のプロトコルを非接触近接通信技術に適用した場合において、非接触近接通信技術の特徴である操作の簡易性を維持しつつ、利便性を向上させることを目的とする。
【課題を解決するための手段】
【００１６】
上記の目的を達成するために本発明に係る通信装置は以下のような構成を備える。即ち、
通信インタフェースを介して第１及び第２の通信層における接続状態が確立した場合に、画像データの転送を行う通信装置であって、
前記第１の通信層における接続状態が切断された場合の、前記第２の通信層における接続状態を、維持するか否かについての設定を行う設定手段と、
前記設定手段により設定が行われ、前記第１の通信層における接続状態が確立された場合に、該設定手段により設定された設定内容を、接続相手に送信するよう制御する第１の制御手段と、
前記第１の通信層における接続状態が切断された場合に、前記設定手段により設定が行われた設定内容に応じて、前記第２の通信層における接続状態を制御する第２の制御手段とを備えることを特徴とする。
【００１７】
また、上記の目的を達成するために本発明に係る通信装置は以下のような構成を備える。即ち、
通信インタフェースを介して第１及び第２の通信層における接続状態が確立した場合に、画像データの転送を受け付ける通信装置であって、
前記第１及び第２の通信層における接続状態が確立した場合に、接続相手の通信装置を識別する識別子を記憶する記憶手段と、
前記接続相手の通信装置より、前記第２の通信層における接続状態を維持するか否かについての情報を受信する受信手段と、
前記第２の通信層における接続状態を維持する旨の情報を受信した場合に、前記第１の通信層における接続状態が切断されてから予め定めれた時間が経過するまでの間、前記記憶手段に記憶された識別子により識別される通信装置以外の通信装置からの、前記第１の通信層における接続要求を拒否するよう制御する第１の制御手段と、
前記第１の通信層における接続状態が切断された場合に、前記第２の通信層における接続状態を維持するか否かについての情報に応じて、前記第２の通信層における接続状態を制御する第２の制御手段とを備えることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、既存のプロトコルを非接触近接通信技術に適用した場合において、非接触近接通信技術の特徴である操作の簡易性を維持しつつ、利便性を向上させることが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しながら、本発明の好適な実施の形態について説明する。なお、以下の各実施形態において説明する無線通信装置は、「非接触近接通信機能部」を備える。また、非接触近接通信プロトコル上で動作する既存のプロトコル（印刷画像転送プロトコル）を効率的に使用するための「リンク制御部」を備える。そして、非接触近接通信プロトコルが切断状態にある時に、意図しない第三者の通信装置から接続要求を受けた場合であっても、当該接続要求を拒否し、所望の通信装置からの接続処理のみを実行し、第三者の割り込みを拒否するよう動作することを特徴とする。
【００２０】
なお、以下では、非接触近接通信プロトコルと、印刷画像転送プロトコルとを備える通信装置として、ＤＳＣ及びプリンタを用いた無線通信システムにおける通信制御技術について説明することとする。
【００２１】
具体的には、ＤＳＣをプリンタにかざすことで印刷を行った後、次の印刷画像を選択するためにＤＳＣを一旦プリンタから遠ざけた場合でも、当該ＤＳＣユーザによる印刷を優先的に実行し、第三者による割り込みを拒否するよう動作する場合について説明する。
【００２２】
［第１の実施形態］
＜１．無線通信システムの構成＞
図１は、本実施形態にかかる無線通信装置を備える無線通信システムの構成例を示す図である。
【００２３】
図１において、ＤＳＣ１０１、ＤＳＣ１０３は「非接触近接通信」機能を具備したデジタルカメラ（以後、ＤＳＣと称す）である。ＤＳＣ１０１、ＤＳＣ１０３が備える「非接触近接通信」機能は、ＤＳＣ内に保存されている画像データを、同じく「非接触近接通信」機能を具備するプリンタ等へ転送する転送手段として機能する。
【００２４】
非接触近接通信インタフェース１０５は、ＤＳＣ１０１、ＤＳＣ１０３において非接触近接通信を実現するためのインタフェースである。
【００２５】
一方、非接触近接通信インタフェース１０４は、プリンタ１０２にて非接触近接通信を実現するためのインタフェースである。
【００２６】
プリンタ１０２はＤＳＣ１０１、ＤＳＣ１０３と同様に「非接触近接通信」機能を具備したプリンタである。プリンタ１０２が備える「非接触近接通信」機能もＤＳＣ１０１、ＤＳＣ１０３と同様に、画像データを転送する転送手段として機能する。
【００２７】
＜２．ＤＳＣの機能構成＞
続いて、ＤＳＣ１０１、ＤＳＣ１０３の機能構成について説明する。図２は、本実施形態に係る通信装置であるＤＳＣ１０１、ＤＳＣ１０３の機能ブロック図である。
【００２８】
非接触近接通信機能部２０１は他の非接触近接通信機能を具備する通信装置との間におけるデータ転送処理を制御する。
【００２９】
印刷画像転送処理部２０２はＤＳＣ１０１をプリンタ１０２に直接接続し、ＤＳＣ１０１内の画像データを、ＤＳＣ１０１からの印刷指示に基づいて、プリンタ１０２に印刷処理させる際の画像データ転送処理を制御する。
【００３０】
リンク制御部２０３は非接触近接通信プロトコルにおける接続状態の確立／切断に関する制御を行う（第１の制御手段）。また、リンク制御部２０３は印刷画像転送プロトコルにおける接続状態の確立／切断に関する制御を行う（第２の制御手段）。
【００３１】
電源部２０４は電源供給を必要とする各ブロックに駆動電源を供給する。ＤＳＣ機能部２０５は画像を撮像する撮像処理等、ＤＳＣとしての基本機能を実行する。ＣＰＵ２０６は、上述した各部の動作を指示及び制御する。
【００３２】
ユーザインタフェース機能部２０７は、ユーザからの印刷指示を受け付ける表示器や、印刷処理専用ボタン等を制御する。
【００３３】
予約制御部２０８は、印刷処理及び印刷画像の選択処理を継続して実行する場合に、対向機器（接続相手）であるプリンタ１０２の接続の予約に関する処理を行う。なお、予約制御部２０８における処理の詳細は後述する。
【００３４】
＜３．プリンタの機能構成＞
次にプリンタ１０２の機能構成について説明する。図３は、本実施形態に係る通信装置であるプリンタ１０２の機能ブロック図である。
【００３５】
非接触近接通信機能部３０１は、ＤＳＣ１０１、ＤＳＣ１０３内の非接触近接通信機能部２０１と同様の機能を有するブロックであり、他の非接触近接通信機能を具備する通信装置との間におけるデータ転送を制御する。
【００３６】
印刷画像転送処理部３０２はＤＳＣ１０１をプリンタ１０２に直接接続し、ＤＳＣ１０１からの印刷指示を受信した場合に、ＤＳＣ１０１内の印刷画像をプリンタ１０２に印刷する際の画像データ転送処理を制御する。
【００３７】
リンク制御部３０３は非接触近接通信プロトコルにおける接続状態の確立／切断に関する制御を行う（第１の制御手段）。また、リンク制御部３０３は印刷画像転送プロトコルにおける接続状態の確立／切断に関する制御を行う（第２の制御手段）。また、他のＤＳＣとの間で接続状態が確立された場合には、対向機器（接続相手）となるＤＳＣの機器識別子を記憶する記憶機能も具備する。
【００３８】
電源部３０４は電源供給を必要とする各ブロックに駆動電源を供給する。プリンタ機能部３０５は転送された画像を印刷する印刷処理等、プリンタとしての基本機能を実行する。
【００３９】
ＣＰＵ３０６は、上述した各部の動作を指示及び制御する。予約制御部３０７はＤＳＣ１０１、ＤＳＣ１０３からの印刷処理及び印刷画像の選択処理を継続して実施する場合に、プリンタの予約確認に関する処理を行う。なお、予約制御部３０７における処理の詳細は後述する。
【００４０】
＜４．無線通信システムにおける印刷処理の流れ＞
上記無線通信システムのもとで、ＤＳＣ１０１内に保存されている複数の画像を印刷するにあたり、ＤＳＣ１０１のユーザは、例えば、所望の画像を印刷画像として選択し、プリンタ１０２にかざすといった動作を繰り返し行うこととなる。
【００４１】
そして、このような動作を行った場合、ＤＳＣ１０１のユーザが印刷画像を選択している間に、ＤＳＣ１０３のユーザがプリンタ１０２にＤＳＣ１０３をかざすことで、印刷処理を実行させる（割り込みが行われる）ことが想定される。
【００４２】
本実施形態に係るＤＳＣ１０１及びプリンタ１０２では、このような状況の場合、ＤＳＣ１０１のユーザによる印刷処理を優先的に実行し、ＤＳＣ１０３のユーザによる割り込みを拒否できるように構成されている。以下、ＤＳＣ１０１、ＤＳＣ１０３及びプリンタ１０２の動作について、諸々の状況を想定して詳細に説明する。
【００４３】
＜４．１  割り込みを拒否する場合＞
はじめに、ＤＳＣ１０１のユーザによる印刷処理を優先的に実行し、ＤＳＣ１０３のユーザによる割り込みを拒否する場合の、無線通信システムにおける印刷処理の流れについて、図４〜図６、図８、図９を用いて説明する。
【００４４】
なお、図４は、ＤＳＣ１０１をプリンタ１０２にかざし、最初の印刷処理を実行してから、次の印刷画像を選択するまでのＤＳＣ１０１及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。
【００４５】
図５は、次の印刷画像を選択してから、該選択した印刷画像を印刷処理するまでのＤＳＣ１０１及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。図６は、ＤＳＣ１０１のユーザが次の印刷画像を選択している間に、ＤＳＣ１０３のユーザが、プリンタ１０２にＤＳＣ１０３をかざした場合の、ＤＳＣ１０３及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。
【００４６】
また、図８は、ＤＳＣ１０１、１０３における印刷処理の流れを示すフローチャートである。図９は、プリンタ１０２における印刷処理の流れを示すフローチャートである。
【００４７】
ユーザがＤＳＣ１０１、プリンタ１０２の電源を投入し、ＤＳＣ１０１のユーザインタフェース機能部２０７により制御される表示器、または印刷処理専用ボタンを介して印刷処理の実行を指示する。これにより、ＤＳＣ１０１では当該指示を受け付ける（ステップＳ８０１）。
【００４８】
印刷処理の実行指示を受け付けると、ＤＳＣ１０１内のリンク制御部２０３では、非接触近接通信機能部２０１に非接触近接通信プロトコルにおける接続を行うための「第１接続要求（４０１）」を送信する。
【００４９】
「第１接続要求（４０１）」を受けた非接触近接通信機能部２０１では、「非接触近接接続要求（４０２）」の送信を開始する。
【００５０】
この状態で、ＤＳＣ１０１のユーザは、ＤＳＣ１０１内の画像のうち、所望の画像を印刷画像として選択し、ＤＳＣ１０１では当該選択指示を受け付ける（ステップＳ８０２）。
【００５１】
次に、ＤＳＣ１０１のユーザは、ＤＳＣ１０１の非接触近接通信インタフェース１０５をプリンタ１０２の非接触近接通信インタフェース１０４上に載せる。あるいは、通信可能な距離まで近づけるようにしてかざす（ステップＳ８０３、ステップＳ９０１）。
【００５２】
かかる操作により、プリンタ１０２ではＤＳＣ１０１からの「非接触近接接続要求（４０２）」を受信することができるようになる。プリンタ１０２の非接触近接通信機能部３０１では、「非接触近接接続要求（４０２）」を受信する。
【００５３】
「非接触近接接続要求（４０２）」を受信すると、非接触近接通信機能部３０１では非接触近接通信プロトコルにおける接続処理を実行する。そして、接続処理の完了を「非接触近接接続応答（４０３）」としてＤＳＣ１０１へ応答する（ステップＳ９０２においてＮｏ、ステップＳ９０４）。さらに該接続処理が完了した旨を「第１接続通知（４０４）」としてリンク制御部３０３に通知する。
【００５４】
なお、ＤＳＣ１０１の対向機器であるプリンタ１０２が、ＤＳＣ１０１の機器識別子を認識できるようにするために、「第１接続要求（４０１）」及び「非接触近接接続要求（４０２）」には、ＤＳＣ１０１の機器識別子が含まれているものとする。そして、対向機器であるプリンタ１０２では、「非接触近接接続要求（４０３）」を受信すると、リンク制御部３０３がＤＳＣ１０１の機器識別子を記憶する。
【００５５】
ＤＳＣ１０１の非接触近接通信機能部２０１では、「非接触近接接続応答（４０３）」を受信することで非接触近接通信の接続処理が完了したことを検知する（ステップＳ８０４においてＹｅｓ）。さらに非接触近接通信機能部２０１では、その旨を「第１接続応答（４０５）」としてリンク制御部２０３に応答する。
【００５６】
これにより、非接触近接通信プロトコル（第１の通信層）における接続状態が確立され、以後、ＤＳＣ１０１とプリンタ１０２との間の送受信処理は、それぞれの非接触近接通信機能部２０１及び非接触近接通信機能部３０１を介して行われることとなる。
【００５７】
「第１接続通知（４０４）」を受信したプリンタ１０２のリンク制御部３０３では、プリンタ１０２における印刷画像転送プロトコルの状況を確認する。この時点で、プリンタ１０２は、電源を投入してから未だＤＳＣ１０１の印刷画像について一度も印刷処理を行っていない状況にある。このため、印刷画像転送プロトコルは起動してないと判断する（ステップＳ９０５においてＮｏ）。
【００５８】
この結果、プリンタ１０２のリンク制御部３０３では、印刷画像転送プロトコルにおける接続処理を開始し、「第２接続要求（４０６）」を印刷画像転送処理部３０２に送信する（ステップＳ９１４）。
【００５９】
プリンタ１０２の印刷画像転送処理部３０２では、「第２接続要求（４０６）」を受信すると、ＤＳＣ１０１に対して「印刷画像転送接続要求（４０８）」を送信する。
【００６０】
ＤＳＣ１０１の印刷画像転送処理部２０２では、「印刷画像転送接続要求（４０８）」を受信すると（ステップＳ８０６においてＮｏ、ステップＳ８０７）、印刷画像転送処理のプロトコルの接続処理を実行する（ステップＳ８０８）。さらに、印刷画像転送処理のプロトコルの接続処理の完了を「印刷画像転送応答（４１２）」としてプリンタ１０２へ応答する。
【００６１】
プリンタ１０２の印刷画像転送処理部３０２において、「印刷画像転送応答（４１３）」が受信されると、印刷画像転送プロトコルにおける接続処理が完了となる。この時点で、ＤＳＣ１０１はプリンタ１０２を介して、印刷画像の印刷が可能となっている。
【００６２】
このようにして、印刷画像転送プロトコル（第２の通信層）における接続状態が確立され、以後、ＤＳＣ１０１及びプリンタ１０２では、各々の印刷画像転送処理部２０２、印刷画像転送処理部３０２を介して選択された印刷画像についての転送処理を実行する。また、プリンタ１０２のプリンタ機能部３０５では、転送された印刷画像についての印刷処理を実行する（４１５、ステップＳ８０９、ステップＳ９１６）。
【００６３】
印刷処理が完了すると、ユーザはＤＳＣ１０１にて次の印刷画像を選択するため、一旦、ＤＳＣ１０１をプリンタ１０２から離す（ステップＳ８１０、Ｓ９１８）。これにより、ＤＳＣ１０１及びプリンタ１０２は、非接触近接通信プロトコルにおける切断状態に遷移し、非接触近接通信機能部２０１、３０１は、それぞれリンク制御部２０３、３０３へ非接触近接切断通知（４１６、４１７）を通知する。
【００６４】
この時、ＤＳＣ１０１では、予約制御部２０８がユーザインタフェース機能部２０７を介して、ユーザに対して、継続してＤＳＣ１０１内の画像をプリンタ１０２に印刷させるために、プリンタ１０２を予約するか否かを問い合わせる（ステップＳ８１１）。すなわち、印刷画像転送プロトコルの接続状態を維持するか否かを問い合わせる。
【００６５】
ここでは予約するか否かの問い合わせに対して、ＤＳＣ１０１のユーザが「予約する」旨を選択した場合について説明する。
【００６６】
ＤＳＣ１０１のユーザが、継続して印刷を行うためにプリンタ１０２を予約する旨を指示入力すると、ＤＳＣ１０１では、予約モード＝ＯＮ（４１８）を設定内容として予約モードを設定する（ステップＳ８１２）。なお、予約モード＝ＯＮとは、印刷画像転送プロトコルの接続状態を維持することを示す設定である。
【００６７】
予約制御部２０８では、当該設定を受けてリンク制御部２０３を介して非接触近接通信機能部２０１に「第１接続要求（４１９）」を送信する。そして、非接触近接通信機能部２０１では、「非接触近接接続要求（４２０）」の送信を開始する。
【００６８】
ここで、ＤＳＣ１０１のユーザは、上述した処理と同様の手順で、ＤＳＣ１０１及びプリンタ１０２を非接触近接通信における接続状態に遷移させる（ステップＳ８０３〜Ｓ８０５、ステップＳ９０１、Ｓ９０２、Ｓ９０４）。
【００６９】
以後、ＤＳＣ１０１とプリンタ１０２との間の各種要求及び応答４２０、４２１、４２５、４２８の送受信処理は、非接触近接通信機能部２０１及び非接触近接通信機能部３０１を介して行われることとなる。
【００７０】
プリンタ１０２の予約制御部３０７では、リンク制御部３０３へ現時点での印刷画像転送プロトコルの接続状態を問い合わせる（ステップＳ９０５）。リンク制御部３０３では、現在の状態、すなわちプリンタ１０２とＤＳＣ１０１との間で印刷画像転送プロトコルの接続状態が確立している状態にある旨を応答する。
【００７１】
当該応答を受けた予約制御部３０７では、リンク制御部３０３に対して、ＤＳＣ１０１が継続して印刷処理を行うためにプリンタ１０２を予約する設定としているか否かを問うための処理を行う。
【００７２】
具体的には「予約確認要求（４２５）」をＤＳＣ１０１に送信する（ステップＳ９０６においてＮｏ、ステップＳ９０７）。「予約確認要求（４２６）」を受信したＤＳＣ１０１のリンク制御部２０３では、その旨を予約制御部２０８へ通知する（ステップＳ８０６においてＹｅｓ）。
【００７３】
ここでは、ＤＳＣ１０１がプリンタ１０２を「予約する」設定となっているため、予約制御部２０８では、リンク制御部２０３に対して、プリンタ１０２を予約する旨の「予約確認応答（４２７）」を送信するように指示する。
【００７４】
当該指示を受けて、リンク制御部２０３では、プリンタ１０２に対して、「予約確認応答（４２７）」を送信する（ステップＳ８１３）。プリンタ１０２のリンク制御部３０３では、「予約確認応答（４２７）」を受信したか否かを判断し（ステップＳ９０８）、受信したと判断した場合には、「予約確認応答（４２９）」を受信した旨を予約制御部３０７へ通知する。
【００７５】
予約制御部３０７では、ＤＳＣ１０１よりプリンタ１０２を予約する旨の通知を受けたことに伴って（ステップＳ９０９においてＹｅｓ）、ＤＳＣ１０１以外の機器（接続相手の通信装置以外の通信装置）による接続を拒否するための処理を実行する。具体的には、リンク制御部３０３が、先に記憶したＤＳＣ１０１の機器識別子を「予約設定要求（４３０）」に含め、非接触近接通信機能部３０１に対して、該「予約設定要求（４３０）」を送信する（ステップＳ９１０）。
【００７６】
「予約設定要求（４３０）」を受信した非接触近接通信機能部３０１では、通知されたＤＳＣ１０１の機器識別子以外のＤＳＣによる接続を拒否する状態に遷移することとなる。
【００７７】
そして、ＤＳＣ１０１のユーザが、次の印刷画像を選択するために、ＤＳＣ１０１をプリンタ１０２から離すと、ＤＳＣ１０１及びプリンタ１０２では、非接触近接通信プロトコルにおいては切断状態に遷移する（ステップＳ８１５、ステップＳ９１１）。非接触近接通信において切断状態に遷移すると、ＤＳＣ１０１、プリンタ１０２のリンク制御部２０３、リンク制御部３０３に対して、非接触近接切断通知（４３１、４３２）がそれぞれ通知される。
【００７８】
プリンタ１０２のリンク制御部３０３では、非接触近接切断通知（４３１）を受信すると、予約制御部３０７にて予約状態を解除するための予約解除タイマによるカウント処理を開始する（４３３、ステップＳ９１２）。
【００７９】
この予約解除タイマによるカウント処理の目的は、何らかの事情でＤＳＣ１０１のユーザが再度の印刷処理を止めてしまった場合のためである。すなわち、ＤＳＣ１０３のユーザがプリンタ１０２を使用することができない、といった状況を回避するためである。従って、予め定められた時間が経過し、予約解除タイマのカウント処理が満了した場合には予約状態は解除となり、印刷画像転送プロトコルにおける切断処理が実行される（ステップＳ９１３においてＹｅｓ、ステップＳ９１９）。
【００８０】
これらの一連の処理により、ＤＳＣ１０１によるプリンタ１０２の予約処理が完了し、プリンタ１０２は予約状態となる。
【００８１】
プリンタ１０２の予約状態に遷移後に、ＤＳＣ１０１のユーザが所望の印刷画像を選択し、再度、印刷処理を実行させる場合について図５のシーケンス図及び図８、図９のフローチャートを用いてさらに説明する。
【００８２】
ＤＳＣ１０１のユーザが、ＤＳＣ１０１をプリンタ１０２に近づけると、ＤＳＣ１０１は、プリンタ１０２に対して非接触近接通信の接続処理を開始する（５０１〜５０２、ステップＳ８０１〜Ｓ８０４、ステップＳ９０１〜Ｓ９０３）。この場合、プリンタ１０２の非接触近接通信機能部３０１では、ＤＳＣ１０１の機器識別子が、この時点でリンク制御部３０３が記憶している機器識別子と同一であると判断する（ステップＳ９０３においてＹｅｓ）。よって、プリンタ１０２は接続処理の完了を「非接触近接接続応答（５０３）」としてＤＳＣ１０１へ応答する（Ｓ９０４）。さらに該接続処理が完了した旨を「第１接続通知（５０５）」としてリンク制御部３０３に通知する。ＤＳＣ１０１の非接触近接通信機能部２０１では、「非接触近接接続応答（５０３）」を受信することで非接触近接通信の接続処理が完了したことを検知する（ステップＳ８０４においてＹｅｓ）。さらに非接触近接通信機能部２０１では、その旨を「第１接続応答（５０４）」としてリンク制御部２０３に応答する。
【００８３】
これにより、非接触近接通信プロトコルにおける接続状態が確立され、以後、ＤＳＣ１０１とプリンタ１０２との間の送受信処理は、非接触近接通信機能部２０１及び非接触近接通信機能部３０１を介して行われることとなる。
【００８４】
プリンタ１０２のリンク制御部３０３が、非接触近接通信における接続状態が確立された旨の通知を受けると、予約制御部３０７では、リンク制御部３０３に対して、印刷画像転送プロトコルの接続状態を問い合わせる（ステップＳ９０５）。当該問い合わせに対してリンク制御部３０３では、予約制御部３０７に対して印刷画像転送プロトコルの接続状態を応答する。
【００８５】
この結果、プリンタ１０２の予約制御部３０７では、ＤＳＣ１０１との間において印刷画像転送プロトコルの接続状態が確立している状態であることを認識することができる（ステップＳ９０５においてＹｅｓ）。
【００８６】
印刷画像転送プロトコルの接続状態が確立していると認識すると、予約制御部３０７では、予約モード解除タイマがカウント処理中であるか否かを判断する（ステップＳ９０６）。そして、カウント処理中であると判断された場合には、予約解除タイマを停止する（５０６、ステップＳ９１５）。
【００８７】
この時点で、ＤＳＣ１０１は、プリンタ１０２を介して印刷画像を印刷することが可能な状態となっている。従って、リンク制御部２０３では、ＤＳＣ１０１及びプリンタ１０２の印刷画像転送処理部２０２及び印刷画像転送処理部３０２を介して、選択された印刷画像の転送処理を行う（ステップＳ８０６及びステップＳ８０７においてＮｏ、ステップＳ８０９）。また、プリンタ１０２のプリンタ機能部３０５では、転送された印刷画像についての印刷処理を実施する（５０７、ステップＳ９１６）。
【００８８】
続いて、プリンタ１０２が予約状態に遷移した後に、ＤＳＣ１０１とは異なるＤＳＣ１０３のユーザが印刷処理を実行すべく、ＤＳＣ１０３をプリンタ１０２に近づけた場合について図６のシーケンス図を用いて説明する。
【００８９】
ＤＳＣ１０３では、プリンタ１０２に対して非接触近接通信の接続処理を開始する（６０１〜６０２、ステップＳ８０１〜Ｓ８０４、ステップＳ９０１〜Ｓ９０３）。この場合、プリンタ１０２の非接触近接通信機能部３０１では、ＤＳＣ１０３の機器識別子が、この時点でリンク制御部３０３が記憶している機器識別子とは異なっていると判断する（ステップＳ９０３においてＮｏ）。
【００９０】
このため、非接触近接通信機能部３０１では、非接触近接通信の接続を拒否する「非接触近接拒否応答（６０３）」を送信する（ステップＳ９２０）。
【００９１】
ＤＳＣ１０３の非接触近接通信機能部２０１では、「非接触近接拒否応答（６０３）」を受信すると、「第１接続要求（６０１）」に失敗した旨をリンク制御部２０３に通知する（ステップＳ８０４においてＮｏ）。ＤＳＣ１０３のリンク制御部２０３では、ＤＳＣ１０３のユーザに印刷処理ができない旨を通知する。この結果、ＤＳＣ１０３では、プリンタ１０２を介して印刷処理を行うことはできない。
【００９２】
なお、予約モード解除タイマが満了し、印刷画像転送プロトコルにおける切断処理が実行された後は（６０６、ステップＳ９１３においてＹｅｓ、ステップＳ９１９）、ＤＳＣ１０３の接続は拒否されない（６０８〜６１３）。
【００９３】
なお、「非接触近接拒否応答（６０３）」には「接続可能になるための待ち時間」を含めるようにしてもよい。当該時間をもとにＤＳＣ１０３のユーザは、プリンタ１０２を使用可能になるまでの待ち時間を知ることできる。なお、ＤＳＣ１０３では、予め定められた時間が経過し、上述した予約解除タイマのカウント処理が終了した場合には、予約状態が解除されるため、プリンタ１０２を介して印刷処理を行うことが可能となる。
【００９４】
＜４．２  割り込みを拒否しない場合＞
次に、ＤＳＣ１０１のユーザが、ＤＳＣ１０３のユーザによる割り込みを拒否しない場合の、無線通信システムにおける印刷処理の流れについて、図７〜図９を用いて説明する。
【００９５】
なお、図７は、ＤＳＣ１０１をプリンタ１０２にかざし、最初の印刷処理のみを実行した場合の、ＤＳＣ１０１及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。
【００９６】
ＤＳＣ１０１のユーザがプリンタ１０２を介して最初の印刷処理を実行するまでの手順については、図４のシーケンス図と同様であるため、ここでは説明は省略する（７０１〜７１７）。
【００９７】
ＤＳＣ１０１では、ユーザインタフェース機能部２０７を介して、ユーザに対して、継続してＤＳＣ１０１内の画像をプリンタ１０２に印刷させるために、プリンタ１０２を予約するか否かを問い合わせる（ステップＳ８１１）。
【００９８】
ここでは予約するか否かの問い合わせに対して、ＤＳＣ１０１のユーザが「予約しない」旨を選択した場合について説明する。
【００９９】
ＤＳＣ１０１のユーザが、継続して印刷を行わないためにプリンタ１０２を予約しない旨を指示入力すると、ＤＳＣ１０１では、予約モード＝ＯＦＦ（７１８）として予約モードを設定する（ステップＳ８１２）。なお、予約モード＝ＯＦＦとは、印刷画像転送プロトコルの接続状態を切断することを示す設定である。
【０１００】
ここで、ＤＳＣ１０１のユーザは、上述した処理と同様の手順で、ＤＳＣ１０１及びプリンタ１０２を非接触近接通信における接続状態に遷移させる（ステップＳ８０３〜Ｓ８０５、ステップＳ９０１、Ｓ９０２、Ｓ９０４）。
【０１０１】
以後、ＤＳＣ１０１とプリンタ１０２との間の各種要求及び応答７２０、７２１、７２５、７２８、７３２、７３６の送受信処理は、非接触近接通信機能部２０１及び非接触近接通信機能部３０１を介して行われることとなる。
【０１０２】
プリンタ１０２の予約制御部３０７では、リンク制御部３０３より、非接触近接通信における接続状態が確立された旨の応答を受け取ると、リンク制御部３０３に対して、印刷画像転送プロトコルの接続状態を問い合わせる（ステップＳ９０５）。
【０１０３】
当該問い合わせに対してリンク制御部３０３では、現在の状態、すなわち、プリンタ１０２とＤＳＣ１０１との間で印刷画像転送プロトコルの接続状態が確立している旨を応答する（ステップＳ９０５においてＹｅｓ）。
【０１０４】
当該応答を受けた予約制御部３０７では、リンク制御部３０３に対して、ＤＳＣ１０１が継続して印刷処理を行うためにプリンタ１０２を予約する設定としているか否かを問うための処理を行う。
【０１０５】
具体的には「予約確認要求（７２５）」をＤＳＣ１０１に送信する（ステップＳ９０６においてＮｏ、ステップＳ９０７）。「予約確認要求（７２６）」を受信したＤＳＣ１０１のリンク制御部２０３では、その旨を予約制御部２０８へ通知する（ステップＳ８０６においてＹｅｓ）。
【０１０６】
ここでは、ＤＳＣ１０１がプリンタ１０２を「予約しない」設定となっているため、予約制御部２０８では、リンク制御部２０３に対して、プリンタ１０２を予約しない旨の「予約確認応答（７２７）」を送信するよう指示する。
【０１０７】
当該指示を受けて、リンク制御部２０３では、プリンタ１０２に対して、「予約確認応答（７２８）」を応答する（ステップＳ８１３）。プリンタ１０２のリンク制御部３０３では、「予約確認応答（７２９）」を受信したか否かを判断する（ステップＳ９０８）。そして、受信したと判断した場合には、「予約確認応答（７２９）」を受信した旨を予約制御部３０７へ通知する（ステップＳ９０８においてＹｅｓ）。
【０１０８】
予約制御部３０７では、ＤＳＣ１０１よりプリンタ１０２を予約しない旨の通知を受けたことに伴って、リンク制御部３０３に対して、印刷画像転送プロトコルの接続状態を切断させるための処理を行う（ステップＳ９０９においてＮｏ、ステップＳ９１７）。
【０１０９】
すなわち、リンク制御部３０３では、「第２切断要求（７３０）」をプリンタ１０２の印刷画像転送処理部３０２に送信する。
【０１１０】
第２切断要求（７３０）を受信した印刷画像転送処理部３０２では、「印刷画像転送切断要求（７３２）」をＤＳＣ１０１へ送信する。ＤＳＣ１０１の印刷画像転送処理部２０２では、印刷画像転送切断要求（７３３）を受信すると（ステップＳ８１４においてＹｅｓ）、印刷画像転送プロトコルの切断処理を実行する（ステップＳ８１６）。
【０１１１】
ＤＳＣ１０１では、切断処理の完了を「印刷画像転送切断応答（７３６）」としてプリンタ１０２へ応答する。
【０１１２】
プリンタ１０２の印刷画像転送処理部３０２では、「印刷画像転送切断応答（７３７）」を受信すると、その旨を「第２切断応答（７３８）」としてリンク制御部３０３に通知する。以上の処理により、印刷画像転送プロトコルにおける切断処理が完了する。
【０１１３】
以上の説明から明らかなように、本実施形態に係るＤＳＣ及びプリンタでは、ＤＳＣユーザが印刷画像を選択するためにＤＳＣをプリンタから離し、非接触近接通信プロトコルが切断状態になった場合でも、プリンタの継続使用を予約することができる。
【０１１４】
この結果、ＤＳＣユーザが継続して印刷処理を行う場合に、次の印刷画像の選択中に第３のＤＳＣユーザによるプリンタの割り込み使用を拒否することが可能となる。
【０１１５】
なお、本実施形態では非接触近接通信に適用した場合について説明したが、無線ＬＡＮなど他の無線方式に適用した場合においても同等の効果が期待できる。
【０１１６】
［第２の実施形態］
上記第１の実施形態では、印刷処理が終了した後、継続してプリンタに印刷処理を実行させるためにプリンタを予約するか否かを、ユーザに対して問い合わせる構成とした。しかしながら、本発明はこれに限定されない。例えば、継続してプリンタに印刷処理を実行させるか否かを自動的に判断するように構成してもよい。
【０１１７】
以下、無線通信システムにおける本実施形態による印刷処理の流れについて図１０〜図１２を用いて説明する。なお、無線通信システムの構成及び、ＤＳＣ、プリンタの機能構成は、上記第１の実施形態と同様であるため、ここでは説明を省略する。
【０１１８】
なお、図１０は、ＤＳＣ１０１をプリンタ１０２にかざし、最初の印刷処理を実行してから、次の印刷画像を選択するまでのＤＳＣ１０１及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。
【０１１９】
また、図１１は、ＤＳＣ１０１、１０３における印刷処理の流れを示すフローチャートである。図１２は、プリンタ１０２における印刷処理の流れを示すフローチャートである。
【０１２０】
ユーザがＤＳＣ１０１、プリンタ１０２の電源を投入し、ＤＳＣ１０１のユーザインタフェース機能部２０７により制御される表示器、または印刷処理専用ボタンを介して印刷処理の実行を指示する。これにより、ＤＳＣ１０１では当該指示を受け付ける（ステップＳ１１０１）。
【０１２１】
印刷処理の実行指示を受け付けると、ＤＳＣ１０１内のリンク制御部２０３では、非接触近接通信機能部２０１に非接触近接通信プロトコルにおける接続を行うための「第１接続要求（１００１）」を送信する。
【０１２２】
「第１接続要求（１００１）」を受けた非接触近接通信機能部２０１では、「非接触近接接続要求（１００２）」をプリンタ１０２に対して送信する。
【０１２３】
この状態で、ＤＳＣ１０１のユーザは、ＤＳＣ１０１内の画像のうち、所望の画像を印刷画像として選択し、ＤＳＣ１０１では当該選択指示を受け付ける（ステップＳ１１０２）。
【０１２４】
次に、ＤＳＣ１０１のユーザは、ＤＳＣ１０１の非接触近接通信インタフェース１０５をプリンタ１０２の非接触近接通信インタフェース１０４上に載せる。あるいは、通信可能な距離まで近づけるようにしてかざす（ステップＳ１１０３、ステップＳ１２０１）。
【０１２５】
かかる操作により、プリンタ１０２はＤＳＣ１０１からの「非接触近接接続要求（１００２）」を受信することができるようになる。プリンタ１０２の非接触近接通信機能部３０１では、「非接触近接接続要求（１００２）」を受信する。
【０１２６】
「非接触近接接続要求（１００２）」を受信すると、非接触近接通信機能部３０１では、非接触近接通信プロトコルにおける接続処理を実行する。そして、接続処理の完了を「非接触近接接続応答（１００３）」としてＤＳＣ１０１へ応答する（ステップＳ１２０２においてＮｏ、ステップＳ１２０４）。さらに該接続処理が完了した旨を「第１接続通知（１００５）」としてリンク制御部３０３に通知する。
【０１２７】
なお、ＤＳＣ１０１の対向機器であるプリンタ１０２が、ＤＳＣ１０１の機器識別子を認識できるようにするために、「第１接続要求（１００１）」及び「非接触近接接続要求（１００２）」には、ＤＳＣ１０１の機器識別子が含まれているものとする。そして、対向機器であるプリンタ１０２では、「非接触近接接続要求（１００２）」を受信すると、リンク制御部３０３がＤＳＣ１０１の機器識別子を記憶する。
【０１２８】
ＤＳＣ１０１の非接触近接通信機能部２０１では、「非接触近接接続応答（１００３）」を受信することで非接触近接通信の接続処理が完了したことを検知する（ステップＳ１１０４においてＹｅｓ）。さらに非接触近接通信機能部２０１では、その旨を「第１接続応答（１００５）」としてリンク制御部２０３に応答する。
【０１２９】
これにより、非接触近接通信プロトコル（第１の通信層）における接続状態が確立され、以後、ＤＳＣ１０１とプリンタ１０２との間の送受信処理は、それぞれの非接触近接通信機能部２０１及び非接触近接通信機能部３０１を介して行われることとなる。
【０１３０】
「第１接続通知（１００４）」を受信したプリンタ１０２のリンク制御部３０３では、プリンタ１０２における印刷画像転送プロトコルの状況を確認する。この時点で、プリンタ１０２は、電源を投入してから未だＤＳＣ１０１の印刷画像について一度も印刷処理を行っていない状況にある。このため、印刷画像転送プロトコルは起動してないと判断する（ステップＳ１２０５においてＮｏ）。
【０１３１】
この結果、プリンタ１０２のリンク制御部３０３では、印刷画像転送プロトコルにおける接続処理を開始し、「第２接続要求（１００６）」を印刷画像転送処理部３０２に送信する（ステップＳ１２０６）。
【０１３２】
プリンタ１０２の印刷画像転送処理部３０２では、「第２接続要求（１００６）」を受けると、ＤＳＣ１０１に対して「印刷画像転送接続要求（１００９）」を送信する。
【０１３３】
ＤＳＣ１０１の印刷画像転送処理部２０２では、「印刷画像転送接続要求（１００９）」を受信すると（ステップＳ１１０６においてＹｅｓ）、印刷画像転送プロトコルの接続処理を実行する（ステップＳ１１０７）。更に、印刷画像転送プロトコルの接続処理の完了を「印刷画像転送応答（１０１２）」としてプリンタ１０２へ応答する。
【０１３４】
プリンタ１０２の印刷画像転送処理部３０２において、「印刷画像転送応答（１０１２）」が受信されると、印刷画像転送プロトコルにおける接続処理が完了となる。この時点で、ＤＳＣ１０１はプリンタ１０２を介して、印刷画像の印刷が可能となっている。
【０１３５】
次に、プリンタ１０２の予約制御部３０７では、ＤＳＣ１０１における印刷処理の詳細について問い合わせを行う。具体的には、１枚の画像のみの印刷処理なのか、複数の画像の印刷処理なのかを問い合わせる。
【０１３６】
なお、印刷処理の詳細についての問い合わせは以下の手順で行う。まず、プリンタ１０２では、予約制御部３０７よりリンク制御部３０３を介して、継続した印刷のためのプリンタの予約に関する問い合わせを行う。
【０１３７】
具体的には「予約確認要求（１０１５）」をＤＳＣ１０１に送信する（ステップＳ１２０８）。「予約確認要求（１０１５）」を受信したＤＳＣ１０１のリンク制御部２０３では、その旨を予約制御部２０８へ通知する（ステップＳ１１０８においてＹｅｓ）。
【０１３８】
予約制御部２０８では、印刷枚数によって継続して印刷するためにプリンタ１０２を予約をするか否かを決定する。例えば「１枚」の印刷であれば、継続的な印刷が予想されるため「予約する」旨を設定し、プリンタ１０２に応答する。また、複数枚印刷であれば印刷の終了が予想されるため「予約しない」旨を設定し、プリンタ１０２に応答する。なお、予約するか否かの決定は、これと逆であってもかまわない。
【０１３９】
ＤＳＣ１０１のリンク制御部２０３では、予約するか否かについての情報を「予約確認応答（１０１８）」に含め、プリンタ１０２に応答する（ステップＳ１１０９）。
【０１４０】
「予約確認応答（１０２０）」を受信したプリンタ１０２のリンク制御部３０３では、その旨を予約制御部３０７へ通知する（ステップＳ１２１０においてＹｅｓ）。
【０１４１】
予約制御部３０７における処理は、「予約確認応答（１０２０）」の内容によって異なる。
【０１４２】
「予約確認応答（１０２０）」に「予約しない」旨の情報が含まれていた場合には、印刷画像の転送、印刷処理を実行後、印刷画像転送プロトコルにおける切断処理を実行する（ステップＳ１１１０〜Ｓ１１１３、Ｓ１２１１〜Ｓ１２１３、Ｓ１２１６）。なお、切断処理の手順に関しては、上記第１の実施形態と同様であるため、ここでは省略する。
【０１４３】
一方、「予約確認応答（１０２０）」に「予約する」旨の情報が含まれていた場合には、プリンタ１０２の予約制御部３０７では、ＤＳＣ１０１以外の通信装置の接続要求を拒否するための処理を実行する。
【０１４４】
具体的には、リンク制御部３０３が、先に記憶したＤＳＣ１０１の機器識別子を「予約設定要求（１０２１）」に含め、非接触近接通信機能部３０１に対して送信する。
【０１４５】
「予約設定要求（１０２１）」を受信した非接触近接通信機能部３０１では、通知されたＤＳＣ１０１の機器識別子以外のＤＳＣによる接続を拒否する状態に遷移する。
【０１４６】
この時点で、ＤＳＣ１０１は、プリンタ１０２を介して印刷画像を印刷することが可能な状態となっている。従って、プリンタ１０２のプリンタ機能部３０５では、選択された印刷画像についての印刷処理を実施する（１０２２、ステップＳ１１１０、ステップＳ１２１１）。
【０１４７】
印刷処理が完了すると、ユーザはＤＳＣ１０１にて次の印刷画像を選択するため、一旦、ＤＳＣ１０１をプリンタ１０２から離す（ステップＳ１１１１、ステップＳ１２１２）。これにより、ＤＳＣ１０１及びプリンタ１０２は、非接触近接通信プロトコルにおける切断状態に遷移し、非接触近接通信機能部２０１、３０１は、それぞれリンク制御部２０３、３０３へ非接触近接切断通知（１０２４、１０２３）を通知する。
【０１４８】
プリンタ１０２の予約制御部３０７では、リンク制御部３０３より非接触近接切断通知（１０２４）を受信すると、予約状態を解除するための予約解除タイマによるカウント処理を開始する（ステップＳ１２１３においてＹｅｓ、ステップＳ１２１４）。
【０１４９】
この予約解除タイマによるカウント処理の目的は、何らかの事情でＤＳＣ１０１のユーザが再度の印刷処理を止めてしまった場合のためである。すなわち、ＤＳＣ１０３のユーザがプリンタ１０２を使用することができない、といった状況を回避するためである。従って、予め定められた時間が経過し、予約解除タイマのカウント処理が満了した場合には予約状態は解除となり、印刷画像転送プロトコルにおける切断処理が実行される（ステップＳ１２１６）。
【０１５０】
これらの一連の処理により、ＤＳＣ１０１によるプリンタ１０２の予約処理が完了し、プリンタ１０２は予約状態となる。
【０１５１】
プリンタ１０２が予約状態に遷移後に、ＤＳＣ１０１のユーザが所望の印刷画像を選択し、再度、印刷処理を実行させる場合について説明する。
【０１５２】
具体的には、ＤＳＣ１０１のユーザは、上述した処理と同様の手順で、ＤＳＣ１０１及びプリンタ１０２を非接触近接通信プロトコルにおける接続状態に遷移させる（ステップＳ１１０２〜Ｓ１１０５、ステップＳ１２０１〜Ｓ１２０４）
以後、ＤＳＣ１０１とプリンタ１０２との間の各種要求及び応答の送受信処理は、非接触近接通信機能部２０１及び非接触近接通信機能部３０１を介して行われることとなる。
【０１５３】
プリンタ１０２のリンク制御部３０３が、非接触近接通信プロトコルにおける接続状態が確立された旨の通知を受けると、予約制御部３０７では、リンク制御部３０３に対して、印刷画像転送プロトコルの接続状態を問い合わせる（ステップＳ１２０５）。当該問い合わせに対してリンク制御部３０３では、予約制御部３０７に対して印刷画像転送プロトコルの接続状態を応答する。
【０１５４】
この結果、プリンタ１０２の予約制御部３０７では、ＤＳＣ１０１との間において印刷画像転送プロトコルの接続状態が確立していることを認識することができる（ステップＳ１２０５においてＹｅｓ）。
【０１５５】
印刷画像転送プロトコルの接続状態が確立していると認識すると、予約制御部３０７では、予約モード解除タイマがカウント処理中であるか否かを判断する（ステップＳ１２０７）。そして、カウント処理中であると判断された場合には、予約解除タイマを停止する（ステップＳ１２０９）。
【０１５６】
この時点で、ＤＳＣ１０１は、プリンタ１０２を介して印刷画像を印刷することが可能な状態となっている。従って、リンク制御部３０３では、ＤＳＣ１０１及びプリンタ１０２の印刷画像転送処理部２０２及び印刷画像転送処理部３０２を介して、選択された印刷画像の転送処理を行う（ステップＳ１１０６及びＳ１１０８においてＮｏ、ステップＳ１１１０）。また、プリンタ１０２のプリンタ機能部３０５では、転送された印刷画像についての印刷処理を実施する（１０２５、ステップＳ１２１１）。
【０１５７】
なお、プリンタ１０２が予約状態に遷移した後に、ＤＳＣ１０１とは異なるＤＳＣ１０３のユーザが印刷処理を実行すべく、ＤＳＣ１０３をプリンタ１０２に近づけた場合の通信制御処理のシーケンスは、第１の実施形態と同様である。このため、ここでは説明を省略する。
【０１５８】
以上の説明から明らかなように、本実施形態に係るＤＳＣ及びプリンタでは、ＤＳＣユーザが印刷画像を選択するためにＤＳＣをプリンタから離し、非接触近接通信プロトコルが切断状態になった場合でも、プリンタの継続使用を自動的に予約することができる。
【０１５９】
この結果、ＤＳＣユーザが継続して印刷処理を行う場合に、次の印刷画像の選択中に第３のＤＳＣユーザによるプリンタの割り込み使用を拒否することが可能となる。
【０１６０】
なお、本実施形態では非接触近接通信に適用した場合について説明したが、無線ＬＡＮなど他の無線方式に適用した場合においても同等の効果が期待できる。
【０１６１】
［他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【０１６２】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録したコンピュータ読取可能な記憶媒体を、システムあるいは装置に供給するよう構成することによっても達成されることはいうまでもない。この場合、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することにより、上記機能が実現されることとなる。なお、この場合、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１６３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１６４】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される場合に限られない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６５】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、前述した実施形態の機能が実現される場合も含まれる。つまり、プログラムコードがメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって実現される場合も含まれる。
【図面の簡単な説明】
【０１６６】
【図１】本発明の一実施形態にかかる無線通信装置を備える無線通信システムの構成例を示す図である。
【図２】本発明の一実施形態に係る無線通信装置であるＤＳＣ１０１、ＤＳＣ１０３の機能ブロック図である。
【図３】本発明の一実施形態に係るプリンタ１０２の機能ブロック図である。
【図４】ＤＳＣ１０１をプリンタ１０２にかざし、最初の印刷処理を実行してから、次の印刷画像を選択するまでのＤＳＣ１０１及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。
【図５】次の印刷画像を選択してから、該選択した印刷画像を印刷処理するまでのＤＳＣ１０１及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。
【図６】ＤＳＣ１０１のユーザが次の印刷画像を選択している間に、ＤＳＣ１０３のユーザが、プリンタ１０２にＤＳＣ１０３をかざした場合の、ＤＳＣ１０３及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。
【図７】ＤＳＣ１０１をプリンタ１０２にかざし、最初の印刷処理のみを実行した場合の、ＤＳＣ１０１及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。
【図８】ＤＳＣ１０１における印刷処理の流れを示すフローチャートである。
【図９】プリンタ１０２における印刷処理の流れを示すフローチャートである。
【図１０】ＤＳＣ１０１をプリンタ１０２にかざし、最初の印刷処理を実行してから、次の印刷画像を選択するまでのＤＳＣ１０１及びプリンタ１０２における通信制御処理の流れを示すシーケンス図である。
【図１１】ＤＳＣ１０１における印刷処理の流れを示すフローチャートである。
【図１２】プリンタ１０２における印刷処理の流れを示すフローチャートである。
【図１】
2010109495.tif 000003
【図２】
2010109495.tif 000004
【図３】
2010109495.tif 000005
【図４】
2010109495.tif 000006
【図５】
2010109495.tif 000007
【図６】
2010109495.tif 000008
【図７】
2010109495.tif 000009
【図８】
2010109495.tif 000010
【図９】
2010109495.tif 000011
【図１０】
2010109495.tif 000012
【図１１】
2010109495.tif 000013
【図１２】
2010109495.tif 000014