(57)【要約】【課題】印刷処理を実行するプリンタを容易に特定することを課題とする。【解決手段】画像データと識別情報とが、有線ＬＡＮ方式の通信によって、スキャナ１０からからプリンタ３０に送信される。そして、プリンタは、受信した画像データに基づく画像の印刷処理を実行する。また、プリンタは、受信した識別情報を、Ｂｌｕｅｔｏｏｔｈ方式の無線通信を利用した極低電力の無線通信、所謂、ＢＬＥ方式の無線通信によってブロードキャスト送信する。これにより、例えば、携帯電話６０を持っているユーザが、ＢＬＥ方式の無線通信の通信範囲内に進入している場合には、その携帯電話が識別情報を受信する。この際、例えば、携帯電話の表示部に、識別情報を受信した旨の情報が表示された場合に、ユーザは、印刷処理を実行するプリンタの近くにいることを認識し、印刷処理を実行するプリンタを容易に特定することが可能となる。【選択図】図１
2019097182.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信方式に基づく通信を行う第１通信部と、
前記第１の通信と異なる通信方式で、かつ、無線の通信である第２の通信方式に基づく
通信を行う第２通信部と、
報知部と、
制御部と、
を備え、
前記制御部は、
画像出力装置から、前記第１通信部を介して、画像データと該画像データに対応し通信先を識別する識別情報とを受信する第１受信手段と、
前記第１受信手段により受信した画像データに基づく画像を印刷用紙に記録する画像記録手段と、
前記第１受信手段により受信した画像データに対する処理として、前記画像データに対応した識別情報を、前記第２通信部を介して、発信する第１送信手段と、
前記第１送信手段により発信した前記画像データに対応した識別情報に対する返信を、前記第２通信部を介して、携帯端末から受信する第２受信手段と、
前記第２受信手段により前記画像データに対応した識別情報に対する返信を携帯端末から受信した場合に、前記報知部による報知を行う第１報知手段と、
を有することを特徴とする画像記録装置。
【請求項２】
前記画像記録装置は、記憶部を備え、
前記制御部は、
前記第１送信手段により発信した識別情報に対する返信を、前記第２通信部を介して、携帯端末から受信する第２受信手段を有し、
前記第１受信手段は、
前記画像データと前記識別情報とに加えて、蓄積印刷の実行を示す情報を受信可能であり、
前記画像記録手段は、
前記第１受信手段により蓄積印刷の実行を示す情報を受信した場合は、前記記憶部に前記第１受信手段により受信した画像データを記憶し、前記第２受信手段により識別情報に対する返信を携帯端末から受信した後に、前記記憶部に記憶した画像データに基づく画像を印刷用紙に記録することを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記第１送信手段及び、前記第２受信手段は、それぞれ、単方向の通信であり、
前記画像記録手段は、
前記第１受信手段により蓄積印刷の実行を示す情報を受信した場合は、前記第２受信手段により識別情報に対する返信を携帯端末から受信した後に、当該携帯端末との前記第２の通信方式に基づく双方向の通信が確立したことを条件として、前記第１受信手段により受信した画像データに基づく画像を印刷用紙に記録することを特徴とする請求項２に記載の画像記録装置。
【請求項４】
前記制御部は、
前記第１送信手段により発信した識別情報に対する返信を、前記第２通信部を介して、携帯端末から受信する第２受信手段を有し、
前記第１送信手段は、
前記第２受信手段により識別情報に対する返信を前記一の携帯端末から受信したことに応じて、前記第１受信手段により受信した識別情報の前記第２通信部を介した発信を停止することを特徴とする請求項１乃至３の何れか１項に記載の画像記録装置。
【請求項５】
前記識別情報は、前記第２の通信方式に基づく通信が可能な、一の携帯端末を識別する情報であることを特徴とする請求項１乃至４の何れか１項に記載の画像記録装置。
【請求項６】
前記第２の通信方式は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙであり、
前記第１送信手段はＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙに基づくビーコンに、前記識別情報を含めて送信するものであることを特徴とする請求項１乃至５の何れか１項に記載の画像記録装置。
【請求項７】
第１の通信方式に基づく通信を行う第１通信部と、
前記第１の通信と異なる通信方式で、かつ、無線の通信である第２の通信方式に基づく通信を行う第２通信部と、
報知部と、
制御部と、
を備え、
前記制御部は、
画像出力装置から、前記第１通信部を介して、画像データと該画像データに対応し通信先を識別する識別情報とを受信する第１受信手段と、
前記第１受信手段により受信した画像データに基づく画像を印刷用紙に記録する画像記録手段と、
前記第２通信部を介して、携帯端末から発信された信号を受信する第３受信手段と、
前記第３受信手段により受信した前記信号に前記画像データに対応した識別情報が含まれている場合に、前記第２通信部を介して、当該携帯端末に、当該識別情報の受信に対する返信を送信する第２送信手段と、
前記第３受信手段により受信した前記信号に前記画像データに対応した識別情報が含まれている場合に、前記報知部による報知を行う第２報知手段と、
を有することを特徴とする画像記録装置。
【請求項８】
前記画像記録装置は、記憶部を備え、
前記第１受信手段は、
前記画像データと前記識別情報とに加えて、蓄積印刷の実行を示す情報を受信可能であり、
前記画像記録手段は、
前記第１受信手段により蓄積印刷の実行を示す情報を受信した場合は、前記記憶部に前記第１受信手段により受信した画像データを記憶し、前記第３受信手段により識別情報を携帯端末から受信した後に、前記記憶部に記憶した画像データに基づく画像を印刷用紙に記録することを特徴とする請求項７に記載の画像記録装置。
【請求項９】
前記第２送信手段及び、前記第３受信手段は、それぞれ、単方向の通信であり、
前記画像記録手段は、
前記第１受信手段により蓄積印刷の実行を示す情報を受信した場合は、前記第３受信手段により識別情報を携帯端末から受信した後に、当該携帯端末との前記第２の通信方式に基づく双方向の通信が確立したことを条件として、前記第１受信手段により受信した画像データに基づく画像を印刷用紙に記録することを特徴とする請求項８に記載の画像記録装置。
【請求項１０】
前記制御部は、
前記第１受信手段により画像データと識別情報とを受信した後に、前記第２通信部を介した第２の通信方式に基づく通信を可能な状態に変更する通信状態変更手段を有すること
を特徴とする請求項７乃至９の何れか１項に記載の画像記録装置。
【請求項１１】
前記第３受信手段により受信する識別情報は、前記携帯端末の前記画像記録装置からの距離を示す距離情報とともに、ビーコンに含まれて受信され、
前記第２送信手段は、
前記距離情報が示す距離が閾値よりも短い場合に、返信を送信することを特徴とする請求項７乃至１０の何れか１項に記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置から画像データを受信し、受信した画像データに基づく画像の印刷処理を行う画像記録装置に関する。
【背景技術】
【０００２】
画像記録装置は、下記特許文献に記載されているように、スキャナ等の画像出力装置から画像データを受信し、受信した画像データに基づく画像の印刷処理を行うことが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−８８８８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献に記載の技術では、印刷処理を実行するプリンタの選択は、通常、スキャナにおいて行われる。しかしながら、スキャナの表示パネルは表示能力が低いことが多いため、表示パネルに表示される情報量は、プリンタ名等に限られる。そのため、表示パネルに表示される内容から、印刷処理を実行するプリンタを特定し難い。本発明は、そのような事情に鑑みてなされたものであり、本発明の課題は、印刷処理を実行するプリンタを容易に特定することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の画像記録装置は、第１の通信方式に基づく通信を行う第１通信部と、前記第１の通信と異なる通信方式で、かつ、無線の通信である第２の通信方式に基づく通信を行う第２通信部と、制御部と、を備え、前記制御部は、画像出力装置から、前記第１通信部を介して、画像データと通信先を識別する識別情報とを受信する第１受信手段と、前記第１受信手段により受信した画像データに基づく画像を印刷用紙に記録する画像記録手段と、前記第１受信手段により受信した識別情報を、前記第２通信部を介して、ブロードキャストする第１送信手段と、を有することを特徴とする。
【０００６】
また、上記課題を解決するために、本発明の画像記録装置は、第１の通信方式に基づく通信を行う第１通信部と、前記第１の通信と異なる通信方式で、かつ、無線の通信である第２の通信方式に基づく通信を行う第２通信部と、制御部と、を備え、前記制御部は、画像出力装置から、前記第１通信部を介して、画像データと通信先を識別する識別情報とを受信する第１受信手段と、前記第１受信手段により受信した画像データに基づく画像を印刷用紙に記録する画像記録手段と、前記第１受信手段により受信した識別情報を、前記第２通信部を介して、外部端末から受信する第３受信手段と、前記第３受信手段により識別情報を外部端末から受信した場合に、前記第２通信部を介して、当該外部端末に、当該識別情報の受信に対する返信を送信する第２送信手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明では、画像データと識別情報とが、第１の通信方式に基づく通信によって、画像出力装置から画像記録装置に送信される。そして、画像記録装置は、受信した画像データに基づく画像の印刷処理を実行する。また、画像記録装置は、受信した識別情報を、第１の通信方式と異なる第２の通信方式に基づく無線通信によって送信する。これにより、例えば、外部端末を持っているユーザが、第２の無線通信の通信範囲内に進入している場合には、その外部端末が識別情報を受信する。この際、例えば、外部端末の表示部に、識別情報を受信した旨の情報が表示された場合に、ユーザは、印刷処理を実行するプリンタの近くにいることを認識し、印刷処理を実行するプリンタを容易に特定することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】通信システム１のブロック図である。
【図２】スキャナ１０の動作フローチャートを示す図である。
【図３】プリンタ３０の動作フローチャートを示す図である。
【図４】プリンタ３０の動作フローチャートを示す図である。
【図５】携帯電話６０の動作フローチャートを示す図である。
【図６】携帯電話６０の動作フローチャートを示す図である。
【図７】第２実施形態のプリンタ３０の動作フローチャートを示す図である。
【図８】第２実施形態のプリンタ３０の動作フローチャートを示す図である。
【図９】第２実施形態の携帯電話６０の動作フローチャートを示す図である。
【図１０】第２実施形態の携帯電話６０の動作フローチャートを示す図である。
【発明を実施するための形態】
【０００９】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、スキャナ（本発明の画像出力装置の一例）１０、プリンタ（本発明の画像記録装置の一例）３０、プリンタ３１、携帯電話（本発明の外部端末の一例）６０を備える。
【００１０】
スキャナ１０の構成について説明する。スキャナ１０は、ＣＰＵ（Central Processing Unitの略）１２、記憶部１４、ディスプレイ１６、入力Ｉ／Ｆ１８、ネットワークＩ／Ｆ２０、近接無線通信Ｉ／Ｆ２１、読取部２２を主に備えている。これらの構成要素は、入出力ポート２４を介して互いに通信可能とされている。
【００１１】
ディスプレイ１６は、スキャナ１０の各種機能を表示する表示面を備える。入力Ｉ／Ｆ１８は、スキャナ１０の各機能を実行するためのキーであり、例えば、ディスプレイ１６と一体的に構成されているタッチパネルであってよく、ディスプレイ１６上に表示されたアイコンへのユーザ操作を受け付ける。また、タッチパネル以外にも、ハードキー等であってもよい。入力Ｉ／Ｆ１８がハードキーにより構成される場合は、スキャナ１０は、ディスプレイに表示されたアイコンに対応するキーへの操作を受付ける。読取部２２は、原稿に記録された画像を読み取り画像データを作成する、スキャン処理を実行する部位であり、例えば、ＣＣＤイメージセンサ、コンタクトイメージセンサ等を含む。
【００１２】
ネットワークＩ／Ｆ２０は、外部装置と通信を行うものであり、スキャナ１０と同一ネットワークに存在するプリンタ３０およびプリンタ３１に接続される。つまり、ネットワークＩ／Ｆ２０は、有線ＬＡＮ方式の通信（本発明の第１の通信方式の一例）を行うことが可能とされている。これにより、スキャナ１０は、ネットワークＩ／Ｆ２０を介して、プリンタ３０およびプリンタ３１とデータ通信を行うことが可能となる。近接無線通信Ｉ／Ｆ２１は、ＩＳＯ／ＩＥＣ２１４８１またはＩＳＯ／ＩＥＣ１８０９２の国際標準規格に基づいて、ＮＦＣ（Near Field Communicationの略）方式の無線通信を行うことが可能とされている。これにより、スキャナ１０は、ＮＦＣ方式の無線通信を行える状態になれば、携帯電話６０とデータ通信を行うことが可能になる。
【００１３】
ＣＰＵ１２は、記憶部１４内のスキャンプログラム２６に従って処理を実行する。スキャンプログラム２６は、スキャン処理を実行するためのプログラムである。以降、スキャンプログラム２６など、プログラムを実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「スキャンプログラム２６が」という記載は、「スキャンプログラム２６を実行するＣＰＵ１２が」ということを意味する場合がある。
【００１４】
なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（Hard Diskの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。また、記憶部１４は、データ記憶領域２８を備える。データ記憶領域２８は、読取部２２により作成された画像データ、スキャンプログラム２６の実行に必要なデータなどを記憶する領域である。
【００１５】
プリンタ３０とプリンタ３１とは、同じ構成である。このため、プリンタ３０の構成を代表して説明する。プリンタ３０は、ＣＰＵ（本発明の制御部の一例）３２、記憶部３４、ディスプレイ３６、入力Ｉ／Ｆ３８、ネットワークＩ／Ｆ（本発明の第１通信部の一例）４０、近距離無線通信Ｉ／Ｆ（本発明の第２通信部の一例）４２、記録部４４、ＬＥＤ（本発明の報知部の一例）４６、センサ４７を主に備えている。これらの構成要素は、入出力ポート４８を介して互いに通信可能とされている。
【００１６】
ディスプレイ３６は、プリンタ３０の各種機能を表示する表示面を備える。入力Ｉ／Ｆ３８は、プリンタ３０の各機能を実行するためのキーであり、例えば、ディスプレイ３６と一体的に構成されているタッチパネルであってよく、ディスプレイ３６上に表示されたアイコンへのユーザ操作を受け付ける。また、タッチパネル以外にも、ハードキー等であってもよい。入力Ｉ／Ｆ３８がハードキーにより構成される場合は、プリンタ３０は、ディスプレイに表示されたアイコンに対応するキーへの操作を受付ける。記録部４４は、印刷機構であり、例えば、インクジェットヘッドが挙げられる。ＣＰＵ３２は、記録部４４へ駆動信号を入力し、記録部４４がインクジェットヘッドである場合は入力された駆動信号に応じて、ノズルからインクを吐出する。
【００１７】
ＬＥＤ４６は、プリンタ３０の筐体の外部に配設されており、通電により点滅した際に、ユーザにより視認される。センサ４７は、印刷された原稿の排出トレイに配設されており、排出トレイの原稿の有無を検出する。
【００１８】
ネットワークＩ／Ｆ４０は、外部装置と通信を行うものであり、プリンタ３０と同一ネットワークに存在するスキャナ１０に接続される。これにより、プリンタ３０は、スキャナ１０とデータ通信を行うことが可能となる。近距離無線通信Ｉ／Ｆ４２は、ＩＥＥＥの８０２．１５．１の規格およびそれに準ずる規格に基づいて、Ｂｌｕｅｔｏｏｔｈ(R)（Bluetooth SIGの登録商標）Ｌｏｗ  Ｅｎｅｒｇｙ（以下、ＢＬＥと称する）方式の無線通信（本発明の第２の通信方式の一例）を行うことが可能とされている。これにより、プリンタ３０は、ＢＬＥ方式の無線通信を行える状態となれば、携帯電話６０とデータ通信を行うことが可能となる。
【００１９】
ＣＰＵ３２は、記憶部３４内の印刷プログラム５０に従って処理を実行する。印刷プログラム５０は、印刷処理を実行するためのプログラムである。以降、印刷プログラム５０など、プログラムを実行するＣＰＵ３２のことを、単にプログラム名でも記載する場合がある。例えば、「印刷プログラム５０が」という記載は、「印刷プログラム５０を実行するＣＰＵ３２が」ということを意味する場合がある。
【００２０】
なお、記憶部３４は、ＲＡＭ、ＲＯＭ、フラッシュメモリー、ＨＤＤ、ＣＰＵ３２が備えるバッファなどが組み合わされて構成されている。また、記憶部３４は、データ記憶領域（本発明の記憶部の一例）５２を備える。データ記憶領域５２は、印刷プログラム５０に実行に必要なデータなどを記憶する領域である。
【００２１】
携帯電話６０の構成について説明する。携帯電話６０は、ＣＰＵ６２、記憶部６４、ディスプレイ６６、入力Ｉ／Ｆ６８、近距離無線通信Ｉ／Ｆ７０、近接無線通信Ｉ／Ｆ７１、携帯電話通信Ｉ／Ｆ７２を主に備えている。これらの構成要素は、入出力ポート７４を介して互いに通信可能とされている。
【００２２】
ディスプレイ６６は、携帯電話６０の各種機能を表示する表示面を備える。入力Ｉ／Ｆ６８は、携帯電話６０の各機能を実行するためのキーであり、例えば、ディスプレイ６６と一体的に構成されているタッチパネルであってよく、ディスプレイ６６上に表示されたアイコンへのユーザ操作を受け付ける。また、タッチパネル以外にも、ハードキー等であってもよい。入力Ｉ／Ｆ６８がハードキーにより構成される場合は、携帯電話６０は、ディスプレイに表示されたアイコンに対応するキーへの操作を受付ける。
【００２３】
近距離無線通信Ｉ／Ｆ７０は、ＩＥＥＥの８０２．１５．１の規格およびそれに準ずる規格に基づいて、Ｂｌｕｅｔｏｏｔｈ方式の無線通信を行うことが可能とされている。これにより、携帯電話６０は、Ｂｌｕｅｔｏｏｔｈ方式の無線通信を行える状態となれば、プリンタ３０とデータ通信を行うことが可能となる。
【００２４】
近接無線通信Ｉ／Ｆ７１は、ＩＳＯ／ＩＥＣ２１４８１またはＩＳＯ／ＩＥＣ１８０９２の国際標準規格に基づいて、ＮＦＣ方式の無線通信を行うことが可能とされている。これにより、携帯電話６０は、ＮＦＣ方式の無線通信を行える状態になれば、スキャナ１０とデータ通信を行うことが可能となる。
【００２５】
携帯電話通信Ｉ／Ｆ７２は、基地局７８との間で携帯電話通信方式の無線通信を行うことが可能とされている。これにより、携帯電話６０は、携帯電話通信方式の無線通信を行える状態になれば、基地局７８を介して、データ通信を行うことが可能になる。
【００２６】
ＣＰＵ６２は、記憶部６４内の制御アプリケーション７６に従って処理を実行する。制御アプリケーション７６は、印刷処理を実行したプリンタを特定するためのプログラムである。以降、制御アプリケーション７６など、プログラムを実行するＣＰＵ６２のことを、単にプログラム名でも記載する場合がある。例えば、「制御アプリケーション７６が」という記載は、「制御アプリケーション７６を実行するＣＰＵ６２が」ということを意味する場合がある。
【００２７】
なお、記憶部６４は、ＲＡＭ、ＲＯＭ、フラッシュメモリー、ＨＤＤ、ＣＰＵ６２が備えるバッファなどが組み合わされて構成されている。また、記憶部６４は、データ記憶領域７７を備える。データ記憶領域７７は、制御アプリケーション７６の実行に必要なデータなどを記憶する領域である。
【００２８】
＜通信システムを利用した印刷処理＞
通信システム１では、スキャナ１０によりスキャンされたスキャンデータが、プリンタ３０とプリンタ３１との何れか一方に送信され、その一方のプリンタにおいてスキャンデータに基づく画像の印刷処理が行われる。ただし、ユーザがプリンタの配設位置を把握していない場合があるため、通信システム１では、ＢＬＥ（Bluetooth Low Energyの略）通信のビーコンを利用して、印刷処理を実行するプリンタの位置が報知される。
【００２９】
ＢＬＥ通信は、極低電力の通信であり、そのＢＬＥ通信によって、発信側の端末からアドバタイズメント・パケットと呼ばれるビーコン信号が発信される。ビーコン信号は、識別に必要な記号等の少量のデータのみで構成されるものであり、コマンド等の指示を含むことはできない。なお、ビーコン信号は、特定の装置に向かって送信されるものではなく、不特定多数の装置に向かって同時に送信される。つまり、ビーコン信号は、ブロードキャスト送信される。
【００３０】
ビーコン信号には、ＰＤＵ  ＴＹＰＥ、つまり、ＳＮＭＰ(Simple Network Management Protocolの略)コマンドタイプにより分類した場合に、ＡＤＶ＿ＩＮＤと、ＡＤＶ＿ＤＩＲＥＣＴ＿ＩＮＤと、ＡＤＶ＿ＳＣＡＮ＿ＩＮＤと、ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤとの４種類があり、通信システム１では、それら４種類のビーコン信号のうち、ＡＤＶ＿ＩＮＤのビーコン信号を用いることが好ましい。また、ビーコン信号の発信範囲は、「Ｉｍｍｅｄｉａｔｅ」、「Ｎｅａｒ」、「Ｆａｒ」の３種類のうちの任意のものに設定することが可能である。「Ｉｍｍｅｄｉａｔｅ」は、ビーコン信号の発信範囲が数ｃｍであり、「Ｎｅａｒ」は、ビーコン信号の発信範囲が数ｍであり、「Ｆａｒ」は、ビーコン信号の発信範囲が数１０ｍである。通信システム１では、ビーコン信号の発信範囲が「Ｎｅａｒ」に設定されることが好ましい。
【００３１】
本発明では、上述したビーコン信号に、予め設定された固有のＩＤ情報を含ませており、そのビーコン信号を受信した端末は、受信したビーコン信号に含まれるＩＤ情報と自身のＩＤ情報とが一致した場合に、ビーコン信号に対する応答を返信する。つまり、ビーコン信号を送信している発信元の端末が、ビーコン信号受信に対する応答を受信した場合には、発信元の端末のビーコン信号の発信範囲内に、ビーコン信号を受信した端末が存在している。このため、ビーコン信号を発信する端末として、印刷処理を実行するプリンタを採用し、ビーコン信号を受信する端末として、携帯電話６０を採用することで、印刷処理を実行するプリンタを、ユーザに報知することが可能となる。なお、応答として送信されるビーコンは、送信先のデバイスへ双方向通信を要求する、コネクションリクエストパケットであることが好ましい。
【００３２】
詳しくは、携帯電話６０を持ったユーザが、スキャン処理を実行するべく、スキャナ１０に接近した際に、携帯電話６０をスキャナ１０に接近させる。この際、携帯電話６０とスキャナ１０との間で、ＮＦＣ方式の無線通信を確立させるための情報が送受信され、ＮＦＣ方式の無線通信が確立する。なお、携帯電話６０からスキャナ１０に送信される情報には、携帯電話６０を識別するための識別情報として、携帯電話６０のシリアルナンバーが含まれている。
【００３３】
また、スキャナ１０では、ユーザ操作により、解像度等のスキャン処理の設定が行われる。この際、スキャンデータに基づく画像の印刷処理の設定も行われる。印刷処理の設定としては、印刷色，印刷原稿サイズ等の設定だけでなく、印刷処理を行うプリンタの設定も行われる。プリンタ設定時には、スキャナ１０のディスプレイ１６に、プリンタ３０とプリンタ３１との何れによって印刷処理を実行するかを選択するためのプリンタ選択画面が表示される。そして、ユーザは、プリンタ選択画面において、任意のプリンタを選択する。以下の説明では、プリンタ選択画面でプリンタ３０が選択された場合について説明する。また、スキャナ１０では、印刷処理の設定として、セキュア印刷（蓄積印刷）の実行の有無の設定も行われる。
【００３４】
スキャナ１０において、スキャン処理の設定および、印刷処理の設定が完了した後に、スタートボタンが操作されると、スキャン処理が実行される。そして、スキャン処理により作成されたスキャンデータが、ネットワークＩ／Ｆ２０を介して、プリンタ３０に送信される。この際、スキャンデータとともに、印刷処理の設定を示す設定情報と、携帯電話６０から取得したシリアルナンバーを含む固有情報とが、プリンタ３０に送信される。
【００３５】
プリンタ３０は、スキャナ１０からデータを受信すると、そのデータに含まれる設定情報に基づいて、実行すべき印刷処理がセキュア印刷であるか否かを判断する。そして、実行すべき印刷処理がセキュア印刷でない場合には、受信したスキャンデータに基づく画像の印刷処理が実行される。これにより、スキャンデータに基づく画像が印刷された原稿が、排出トレイに排出される。
【００３６】
また、プリンタ３０は、近距離無線通信Ｉ／Ｆ４２を介して、ビーコン信号を継続的に発信する。ビーコン信号には、識別子と距離情報と強度情報と固有情報とセキュア印刷情報とが含まれる。識別子は、ビーコン信号を識別するための識別情報である。より具体的には、ＢＤアドレス（Bluetooth device address）などである。なお、ＢＬＥ通信において、双方向通信へ移行する前に送受信されるビーコン信号も、双方向通信に移行した後のパケットも、Ｂｌｕｅｔｏｏｔｈデバイス毎にユニークなＢＤアドレスを含んでいる。距離情報は、ビーコン信号の発信範囲を示す情報である。強度情報は、ビーコン信号の通信強度を示す情報である。セキュア印刷情報は、プリンタ３０で実行される印刷処理がセキュア印刷であるか否かを示す情報である。
【００３７】
プリンタ３０からビーコン信号が発信されている際に、ユーザは、プリンタ３０若しくは、プリンタ３１に移動する。ちなみに、プリンタ３０とプリンタ３１とは、ある程度、離れて配設されており、ユーザは、プリンタ３０とプリンタ３１との配設位置を認識していない。つまり、ユーザは、何れのプリンタが印刷処理を実行するプリンタ３０であるかを認識していない。そして、ユーザが、例えば、プリンタ３０に接近し、ビーコン信号の発信範囲内に進入すると、携帯電話６０は、近距離無線通信Ｉ／Ｆ７０を介して、ビーコン信号を受信する。
【００３８】
携帯電話６０は、ビーコン信号を受信すると、そのビーコン信号から固有情報を抽出し、固有情報に含まれるシリアルナンバーが、自身のシリアルナンバーと一致するか否かを判断する。そして、固有情報に含まれるシリアルナンバーが、自身のシリアルナンバーと一致する場合に、携帯電話６０は、プリンタ３０にビーコン信号に対する応答を、近距離無線通信Ｉ／Ｆ７０を介して送信する。
【００３９】
そして、プリンタ３０は、ビーコン信号に対する応答を受信すると、ＬＥＤ４６を点滅させる。これにより、プリンタ３０に接近しているユーザは、印刷処理を実行したプリンタ３０を認識し、迷うことなく、プリンタ３０から印刷原稿を回収することが可能となる。なお、プリンタ３０の排出トレイから印刷原稿が回収されると、ＬＥＤ４６の点滅が停止する。また、プリンタ３０は、ビーコン信号に対する応答の受信に応じて、ビーコン信号の発信を停止する。
【００４０】
ちなみに、ユーザが、プリンタ３１に接近し、プリンタ３０から発信されるビーコン信号の発信範囲に進入していない場合には、携帯電話６０はビーコン信号を受信しないため、プリンタ３０のＬＥＤ４６は点滅しない。また、プリンタ３１はビーコン信号を発振していないので、携帯電話６０から応答を受信することもない。このような場合に、ユーザは、プリンタ３１に接近したにもかかわらず、プリンタ３１のＬＥＤ４６が点滅しないことから、印刷処理の実行対象のプリンタでないと認識し、プリンタ３０に接近することで、プリンタ３０のＬＥＤ４６が、上記手順に従って点滅する。
【００４１】
また、プリンタ３０において、スキャナ１０から受信したデータに含まれる設定情報に基づいて、実行すべき印刷処理がセキュア印刷であるか否かが判断された際に、実行すべき印刷処理がセキュア印刷である場合には、プリンタ３０は、受信した画像データをデータ記憶領域５２に記憶し、近距離無線通信Ｉ／Ｆ４２を介して、ビーコン信号を発信する。この際、ユーザが、プリンタ３０から発信されるビーコン信号の発信範囲内に進入することに応じて、携帯電話６０は、ビーコン信号を受信する。そして、携帯電話６０は、ビーコン信号に対する応答を、近距離無線通信Ｉ／Ｆ７０を介して送信する。なお、このとき携帯電話６０から送信される応答の種類は、ＢＬＥ方式の双方向通信へ移行することを要求するコネクションリクエストパケットである。
【００４２】
そして、プリンタ３０は、ビーコン信号に対する応答を受信すると、ビーコン信号の発信を停止する。そして、プリンタ３０は、携帯電話６０から送信されたビーコン信号の、双方向通信の要求に従い、携帯電話６０との間で、ＢＬＥ方式の双方向通信を確立させる。これにより、プリンタ３０と携帯電話６０との間で、コマンド等の指示の送受信を行うことが可能となる。なお、プリンタ３０は、ビーコン信号に対する応答の受信に応じて、ＬＥＤ４６を点滅させる。
【００４３】
また、携帯電話６０では、プリンタ３０から受信したビーコン信号に含まれるセキュア印刷情報に基づいて、プリンタ３０での印刷処理がセキュア印刷であるか否かが判断される。本説明は、プリンタ３０での印刷処理がセキュア印刷である場合についての説明であるため、当然、プリンタ３０での印刷処理がセキュア印刷であると判断される。そして、プリンタ３０での印刷処理がセキュア印刷であると判断されると、携帯電話６０のディスプレイ６６に、印刷確認画面が表示される。印刷確認画面には、プリンタ３０によりセキュア印刷が実行される旨のコメントと、ＯＫボタンとが表示される。ＯＫボタンは、セキュア印刷の実行を許容するためのボタンであり、ＯＫボタンが操作されると、プリンタ３０により印刷処理が実行される。
【００４４】
詳しくは、携帯電話６０のディスプレイ６６において、ＯＫボタンが操作されると、携帯電話６０は、ＢＬＥ方式の双方向通信を利用して、プリンタ３０に印刷指示を送信する。プリンタ３０は、携帯電話６０から印刷指示を受信すると、データ記憶領域５２に記憶されている画像データに基づく印刷処理を実行する。そして、プリンタ３０は、印刷処理の完了した印刷原稿を排出トレイに排出し、印刷原稿が排出トレイから回収されると、ＬＥＤ４６の点滅を停止する。
【００４５】
このように、通信システム１では、印刷処理を実行するプリンタが、ＢＬＥ通信を利用したビーコン信号を発信することで、プリンタ３０から発信されるビーコン信号の発信範囲内に、ユーザが進入したことが特定される。そして、ユーザがビーコン信号の発信範囲内に侵入した際に、ＬＥＤ４６が点滅される。これにより、ユーザは、印刷処理を実行したプリンタ３０を容易に認識し、迷うことなく、プリンタ３０から印刷原稿を回収することが可能となる。
【００４６】
また、通信システム１では、セキュア印刷時において、印刷処理を実行するプリンタから発信されるビーコン信号の発信範囲内に、ユーザが進入した場合にのみ、印刷処理が実行される。つまり、セキュア印刷時には、ユーザが、印刷処理を実行するプリンタに近づいた場合にのみ、印刷処理が実行される。これにより、印刷原稿の機密性を担保することが可能となる。さらに、セキュア印刷時には、携帯電話６０のディスプレイ６６に印刷確認画面が表示され、その画面において、ＯＫボタンが操作された場合に、印刷処理が実行される。これにより、印刷原稿の機密性を更に担保することが可能となる。
【００４７】
＜スキャンプログラム、印刷プログラム、制御アプリケーション＞
上述した印刷処理は、スキャナ１０のＣＰＵ１２においてスキャンプログラム２６が実行され、プリンタ３０のＣＰＵ３２において印刷プログラム５０が実行され、携帯電話６０のＣＰＵ６２において制御アプリケーション７６が実行されることによって行われる。以下に、図２を用いて、スキャナ１０のＣＰＵ１２でスキャンプログラム２６が実行される際のフローを、図３および図４を用いて、プリンタ３０のＣＰＵ３２で印刷プログラム５０が実行される際のフローを、図５および図６を用いて、携帯電話６０のＣＰＵ６２で制御アプリケーション７６が実行される際のフローを、それぞれ説明する。
【００４８】
スキャナ１０において、ＣＰＵ１２によりスキャンプログラム２６が実行されると、図２に示すように、携帯電話６０とＮＦＣ方式の無線通信が確立しているか否かが、ＣＰＵ１２によって判断される（Ｓ１００）。携帯電話６０とＮＦＣ方式の無線通信が確立していない場合（Ｓ１００のＮＯ）には、Ｓ１００の処理が繰り返される。一方、携帯電話６０とＮＦＣ方式の無線通信が確立している場合（Ｓ１００のＹＥＳ）には、確立しているＮＦＣ方式の無線通信により、携帯電話６０のシリアルナンバーが取得される（Ｓ１０２）。
【００４９】
次に、スキャナ１０の入力Ｉ／Ｆ１８への操作により、セキュア印刷を指定した印刷処理が設定されたか否かがＣＰＵ１２によって判断される（Ｓ１０４）。セキュア印刷を指定した印刷処理が設定された場合（Ｓ１０４のＹＥＳ）には、セキュア印刷が指定された旨の情報が記憶される（Ｓ１０６）。そして、Ｓ１０８に進む。一方、セキュア印刷を指定した印刷処理が設定されていない場合（Ｓ１０４のＮＯ）には、Ｓ１０６の処理がスキップされ、Ｓ１０８に進む。
【００５０】
Ｓ１０８において、スキャナ１０のディスプレイ１６にプリンタ選択画面が表示される（Ｓ１０８）。そして、そのプリンタ選択画面において、印刷処理を実行するプリンタが選択されたか否かが、ＣＰＵ１２によって判断される（Ｓ１１０）。プリンタ選択画面においてプリンタが選択されていない場合（Ｓ１１０のＮＯ）には、Ｓ１１０の処理が繰り返される。一方、プリンタ選択画面においてプリンタが選択されている場合（Ｓ１１０のＹＥＳ）には、スキャン処理が実行される（Ｓ１１２）。
【００５１】
次に、スキャン処理が完了したか否かがＣＰＵ１２によって判断される（Ｓ１１４）。スキャン処理が完了していない場合（Ｓ１１４のＮＯ）には、Ｓ１１２に戻る。一方、スキャン処理が完了している場合（Ｓ１１４のＹＥＳ）には、Ｓ１１０で選択されたプリンタに、ネットワークＩ／Ｆ２０を介してデータが送信される（Ｓ１１６）。このデータには、Ｓ１０２で取得されたシリアルナンバーを含む固有情報と、印刷処理の設定情報と、Ｓ１１２で作成されたスキャンデータとが含まれる。また、Ｓ１０６でセキュア印刷が指定された旨の情報が記憶されている場合には、設定情報に、セキュア印刷が指定された旨の情報が含まれる。Ｓ１１６の処理が終了すると、スキャンプログラム２６の処理が終了する。
【００５２】
また、プリンタ３０において、ＣＰＵ３２により印刷プログラム５０が実行されると、図３に示すように、スキャナ１０からデータを受信したか否かが、ＣＰＵ３２によって判断される（Ｓ１２０）。スキャナ１０からデータを受信していない場合（Ｓ１２０のＮＯ）には、Ｓ１２０の処理が繰り返される。一方、スキャナ１０からデータを受信している場合（Ｓ１２０のＹＥＳ）には、スキャンデータに基づく画像の印刷処理がセキュア印刷であるか否かが、ＣＰＵ３２によって判断される（Ｓ１２２）。
【００５３】
スキャンデータに基づく画像の印刷処理がセキュア印刷である場合（Ｓ１２２のＹＥＳ）には、近距離無線通信Ｉ／Ｆ４２を介して、ビーコン信号（アドバ・タイズメントパケット）の送信が開始される（Ｓ１２４）。そして、ビーコン信号に対する応答を、近距離無線通信Ｉ／Ｆ４２を介して受信したか否かが、ＣＰＵ３２によって判断される（Ｓ１２６）。ビーコン信号に対する応答を受信していない場合（Ｓ１２６のＮＯ）には、Ｓ１２６の処理が繰り返される。一方、ビーコン信号に対する応答を受信している場合（Ｓ１２６のＹＥＳ）には、ＬＥＤ４６が点滅される（Ｓ１２８）。なお、前述したように、ここで受信した応答は、双方向通信を要求するコネクションリクエストパケットである。次に、ＣＰＵ３２はビーコン信号の送信を停止し、Ｓ１２６で受信したコネクションリクエストパケットの要求に従い、携帯電話６０との間でＢＬＥ方式の双方向通信を確立する（Ｓ１３０）。そして、Ｓ１３２へ進む。
【００５４】
次に、Ｓ１３２では、ＬＥＤ４６が点滅される（Ｓ１３０）。そして、携帯電話６０から印刷指示を、ＢＬＥ方式の双方向通信により受信したか否かが、ＣＰＵ３２によって判断される（Ｓ１３２）。携帯電話６０から印刷指示を受信していない場合（Ｓ１３２のＮＯ）には、Ｓ１３２の処理が繰り返される。一方、携帯電話６０から印刷指示を受信している場合（Ｓ１３２のＹＥＳ）には、印刷処理が実行される（Ｓ１３４）。
【００５５】
続いて、印刷処理が完了したか否かが、ＣＰＵ３２によって判断される（Ｓ１３６）。印刷処理が完了していない場合（Ｓ１３６のＮＯ）には、Ｓ１３４に戻る。一方、印刷処理が完了している場合（Ｓ１３６のＹＥＳ）には、排出トレイから印刷原稿が回収されているか否かが、ＣＰＵ３２によって判断される（Ｓ１３８）。なお、排出トレイからの印刷原稿の回収の有無は、センサ４７の検出値に基づいて行われる。排出トレイから印刷原稿が回収されていない場合（Ｓ１３８のＮＯ）には、Ｓ１３８の処理が繰り返される。一方、排出トレイから印刷原稿が回収されている場合（Ｓ１３８のＹＥＳ）には、ＬＥＤ４６が消灯される（Ｓ１４０）。そして、印刷プログラム５０の処理が終了する。
【００５６】
また、Ｓ１２２でスキャンデータに基づく画像の印刷処理がセキュア印刷でない場合（Ｓ１２２のＹＥＳ）には、印刷処理が実行される（Ｓ１４２）。そして、印刷処理が完了したか否かが、ＣＰＵ３２によって判断される（Ｓ１４４）。印刷処理が完了していない場合（Ｓ１４４のＮＯ）には、Ｓ１４２に戻る。一方、印刷処理が完了している場合（Ｓ１４４のＹＥＳ）には、ビーコン信号の送信が開始される（Ｓ１４６）。
【００５７】
次に、ビーコン信号に対する応答を、近距離無線通信Ｉ／Ｆ４２を介して受信したか否かが、ＣＰＵ３２によって判断される（Ｓ１４８）。ビーコン信号に対する応答を受信していない場合（Ｓ１４８のＮＯ）には、Ｓ１４８の処理が繰り返される。一方、ビーコン信号に対する応答を受信している場合（Ｓ１４８のＹＥＳ）には、ビーコン信号の送信が停止される（Ｓ１５０）。そして、ＬＥＤ４６が点滅される（Ｓ１５２）。続いて、排出トレイから印刷原稿が回収されているか否かが、ＣＰＵ３２によって判断される（Ｓ１５４）。排出トレイから印刷原稿が回収されていない場合（Ｓ１５４のＮＯ）には、Ｓ１５４の処理が繰り返される。一方、排出トレイから印刷原稿が回収されている場合（Ｓ１５４のＹＥＳ）には、ＬＥＤ４６が消灯され（Ｓ１４０）、印刷プログラム５０の処理が終了する。
【００５８】
また、携帯電話６０において、ＣＰＵ６２により制御アプリケーション７６が実行されると、図５に示すように、スキャナ１０とＮＦＣ方式の無線通信が確立しているか否かが、ＣＰＵ６２によって判断される（Ｓ１６０）。スキャナ１０とＮＦＣ方式の無線通信が確立していない場合（Ｓ１６０のＮＯ）には、Ｓ１６０の処理が繰り返される。一方、スキャナ１０とＮＦＣ方式の無線通信が確立している場合（Ｓ１６０のＹＥＳ）には、確立したＮＦＣ方式の無線通信により、自身のシリアルナンバーを送信し（Ｓ１６２）、Ｓ１６４へ進む。そして、ＣＰＵ６２は、携帯電話６０をビーコン信号の受信を可能な状態に移行する（Ｓ１６４）。つまり、近距離無線通信Ｉ／Ｆ７０に通電される。
【００５９】
次に、ビーコン信号を受信したか否かが、ＣＰＵ６２によって判断される（Ｓ１６６）。ビーコン信号を受信していない場合（Ｓ１６６のＮＯ）には、Ｓ１６６の処理が繰り返される。一方、ビーコン信号を受信した場合（Ｓ１６６のＹＥＳ）には、ビーコン信号に含まれるシリアルナンバーが自身のシリアルナンバーと一致するか否かが、ＣＰＵ６２によって判断される（Ｓ１６８）。ビーコン信号に含まれるシリアルナンバーが自身のシリアルナンバーと一致しない場合（Ｓ１６８のＮＯ）には、Ｓ１６６に戻る。
【００６０】
一方、ビーコン信号に含まれるシリアルナンバーが自身のシリアルナンバーと一致する場合（Ｓ１６８のＹＥＳ）には、ビーコン信号に対する応答を、近距離無線通信Ｉ／Ｆ７０を介して送信する（Ｓ１７０）なお、この際の応答として送信するビーコンは、コネクションリクエストパケットである。次に、プリンタで実行される印刷処理がセキュア印刷であるか否かが判断される（Ｓ１７２）。なお、この判断は、上述したように、プリンタから受信したビーコン信号に含まれるセキュア印刷情報に基づいて行われる。
【００６１】
プリンタで実行される印刷処理がセキュア印刷である場合（Ｓ１７２のＹＥＳ）には、Ｓ１７０で受信した応答である、コネクションリクエストパケットの要求に従い、プリンタとＢＬＥ方式の双方向通信を確立したか判断し（Ｓ１７４）、確立した場合は（Ｓ１７４のＹＥＳ）Ｓ１７６へ進む。未だ双方向通信が確立していない場合（Ｓ１７４のＮＯ）、双方向通信を確立するまで判断を繰り返す。なお、双方向通信を確立した相手がＳ１７０で応答を送信したプリンタであることは、Ｓ１６６で受信したと判断されるビーコン信号に含まれる識別情報が、双方向通信確立後に受信するパケットに含まれていることにより判断できる。
【００６２】
Ｓ１７６では、携帯電話６０のディスプレイ６６に、印刷確認画面が表示される（Ｓ１７６）。そして、印刷確認画面においてＯＫボタンが操作されたか否かが、ＣＰＵ６２によって判断される（Ｓ１７８）。印刷確認画面においてＯＫボタンが操作されていない場合（Ｓ１７８のＮＯ）には、Ｓ１７８の処理が繰り返される。一方、印刷確認画面においてＯＫボタンが操作された場合（Ｓ１７８のＹＥＳ）には、印刷指示が、ＢＬＥ方式の双方向通信により、プリンタに送信される（Ｓ１８０）。そして、制御アプリケーション７６の処理が終了する。また、Ｓ１７２において、プリンタで実行される印刷処理がセキュア印刷でない場合（Ｓ１７４のＮＯ）には、Ｓ１７６〜Ｓ１８０の処理がスキップされ、制御アプリケーション７６の処理が終了する。
【００６３】
なお、プリンタで実行される印刷処理がセキュア印刷ではない場合においても、Ｓ１７０において送信する応答は、コネクションリクエストパケットである。しかし、ＢＬＥ方式においては、コネクションリクエストパケットを受信した装置は、接続要求に必ずしも従う必要はなく、本実施形態においても、プリンタ３０は、図３に示すＳ１４８で受信したコネクションリクエストパケットの、要求を無視して、双方向通信を確立せずに処理を終了している。そのため、Ｓ１７２でセキュア印刷ではないと判断した場合は、ＣＰＵ６２により制御アプリケーション７６の処理を終了することができる。
【００６４】
なお、Ｓ１２０を実行するＣＰＵ３２は、第１受信手段の一例である。Ｓ１３４、Ｓ１４２を実行するＣＰＵ３２は、画像記録手段の一例である。Ｓ１２４、Ｓ１４６を実行するＣＰＵ３２は、第１送信手段の一例である。Ｓ１２６、Ｓ１４８を実行するＣＰＵ３２は、第２受信手段の一例である。Ｓ１２８、Ｓ１５２を実行するＣＰＵ３２は、第１報知手段の一例である。
【００６５】
＜第２実施形態＞
第２実施形態に係る通信システム１の動作を説明する。第２実施形態における通信システム１は、第１実施形態における通信システム１の構成と同じであるため、第２実施形態における通信システム１の構成の説明は省略する。
【００６６】
第１実施形態の通信システム１では、印刷処理を実行するプリンタがビーコン信号を発信しているが、第２実施形態の通信システム１では、携帯電話６０がビーコン信号を発信する。詳しくは、スキャナ１０においてスキャン処理が実行されると、第１実施形態と同様に、スキャンデータと、印刷処理の設定を示す設定情報と、携帯電話６０から取得したシリアルナンバーを含む固有情報とが、印刷処理を実行するプリンタに送信される。そして、スキャンデータ等を受信したプリンタにおいて、ビーコン信号を受信可能な状態とされる。つまり、スキャンデータ等を受信したプリンタの近距離無線通信Ｉ／Ｆ４２に通電され、近距離無線通信Ｉ／Ｆ４２を介してデータを受信可能な状態とされる。
【００６７】
一方、携帯電話６０では、ビーコン信号が継続的に発信される。携帯電話６０から発信されるビーコン情報には、識別子と距離情報と強度情報と固有情報とが含まれており、固有情報には、携帯電話６０のシリアルナンバーが含まれている。このため、携帯電話６０を持ったユーザが、スキャンデータ等を受信したプリンタ、例えば、プリンタ３０に接近し、携帯電話６０が発信するビーコン信号の発信範囲内にプリンタ３０が入ると、プリンタ３０は、近距離無線通信Ｉ／Ｆ４２を介して、ビーコン信号を受信する。
【００６８】
プリンタ３０は、受信したビーコン信号から固有情報を抽出し、固有情報に含まれるシリアルナンバーが、スキャナ１０から受信したデータに含まれる固有情報のシリアルナンバーと一致するか否かを判断する。そして、ビーコン情報の固有情報に含まれるシリアルナンバーが、スキャナ１０から受信したデータに含まれる固有情報のシリアルナンバーと一致した場合に、ＬＥＤ４６が点滅される。これにより、第２実施形態の通信システム１においても、ユーザは、印刷処理を実行したプリンタ３０を容易に認識し、迷うことなく、プリンタ３０から印刷原稿を回収することが可能となる。なお、プリンタ３０は、ビーコン信号を受信すると、ビーコン信号に対する応答を、近距離無線通信Ｉ／Ｆ４２を介して携帯電話６０に送信する。これにより、携帯電話６０は、ビーコン信号に対する応答の受信に応じて、ビーコン信号の発信を停止する。なお、この応答には、セキュア印刷情報がふくまれている。
【００６９】
また、第２実施形態の通信システム１においても、セキュア印刷時に、ユーザが、印刷処理を実行するプリンタに近づいた場合にのみ、印刷処理が実行される。詳しくは、携帯電話６０は、ビーコン信号に対する応答を受信し、ビーコン信号の発信を停止した後に、ビーコン信号を発信するためのＢＬＥ通信の代わりに、プリンタ３０との間で、ＢＬＥ方式の双方向通信を確立させる。つまり、携帯電話６０は、ビーコン信号の発信範囲内にプリンタ３０が位置していることが確認された場合に、ＢＬＥ方式の双方向通信を確立させる。これにより、プリンタ３０と携帯電話６０との間で、コマンド等の指示の送受信を行うことが可能となる。
【００７０】
携帯電話６０は、自身が発したビーコン信号に対する応答を受信すると、その応答に含まれるセキュア印刷情報に基づいて、プリンタ３０による印刷処理として、セキュア印刷が設定されているか否かを判断する。プリンタ３０による印刷処理として、セキュア印刷が設定されている場合には、プリンタ３０とＢＬＥ方式の無線通信を確立させる。そして、携帯電話６０のディスプレイ６６に、印刷確認画面が表示される。そして、印刷確認画面において、ＯＫボタンが操作されることで、プリンタ３０に印刷指示が送信される。これにより、プリンタ３０で、印刷処理が行われる。このように、第２実施形態の通信システム１においても、ユーザが、印刷処理を実行するプリンタに近づいた場合にのみ、印刷処理が実行されため、印刷原稿の機密性を担保することが可能となる。
【００７１】
以下に、上述した第２実施形態の処理を実行するべく、プリンタ３０のＣＰＵ３２において、印刷プログラム５０が実行される際のフローを、図７及び図８を用いて説明し、携帯電話６０のＣＰＵ６２において、制御アプリケーション７６が実行される際のフローを、図９及び図１０を用いて説明する。ただし、第２実施形態のプリンタ３０のＣＰＵ３２および、携帯電話６０のＣＰＵ６２で実行されるフローには、第１実施形態のプリンタ３０のＣＰＵ３２および、携帯電話６０のＣＰＵ６２で実行されるフローと共通する処理があるため、共通する処理に関しては、簡略して説明する。また、第２実施形態のスキャナ１０のＣＰＵ１２において実行されるスキャンプログラム２６は、第１実施形態のスキャナ１０のＣＰＵ１２において実行されるスキャンプログラム２６と同じであるため、説明および、図示を省略する。
【００７２】
プリンタ３０において、ＣＰＵ３２により印刷プログラム５０が実行されると、図７に示すように、スキャナ１０からデータを受信したか否かが、ＣＰＵ３２によって判断される（Ｓ２００）。スキャナ１０からデータを受信していない場合（Ｓ２００のＮＯ）には、Ｓ２００の処理が繰り返される。一方、スキャナ１０からデータを受信している場合（Ｓ２００のＹＥＳ）には、ビーコン信号を受信可能な状態に移行する（Ｓ２０２）。そして、スキャンデータに基づく画像の印刷処理がセキュア印刷であるか否かが、ＣＰＵ３２によって判断される（Ｓ２０４）。
【００７３】
スキャンデータに基づく画像の印刷処理がセキュア印刷である場合（Ｓ２０４のＹＥＳ）には、近距離無線通信Ｉ／Ｆ４２を介して、ビーコン信号を受信したか否かがＣＰＵ３２によって判断される（Ｓ２０６）。ビーコン信号を受信していない場合（Ｓ２０６のＮＯ）には、Ｓ２０６の処理が繰り返される。一方、ビーコン信号を受信している場合（Ｓ２０６のＹＥＳ）には、ビーコン信号に対する応答を、近距離無線通信Ｉ／Ｆ４２を介して送信する（Ｓ２０７）。なお、ビーコン信号に対する応答には、印刷処理がセキュア印刷であるか否かを特定するための情報がふくまれている。また、この応答は、コネクションリクエストパケットである。
【００７４】
続いて、携帯電話６０との間でＢＬＥ方式の双方向通信が確立されたかが判断される（Ｓ２０８）。確立した（Ｓ２０８のＹＥＳ）と判断される場合はＳ２１０へ進み、未だ確立されていないと判断される場合（Ｓ２０８のＮＯ）は、Ｓ２０８の判断を繰り返す。なお、双方向通信を確立した相手がＳ２０７で応答を送信した携帯電話６０であることは、双方向通信確立後に受信するパケットに、Ｓ２０６で受信したと判断されるビーコン信号に含まれる識別情報が含まれていることにより判断できる。そして、Ｓ２１０以降の処理が実行されるが、Ｓ２１０以降の処理は、図４に示すＳ１３０以降の処理と同じであるため、説明を省略する。
【００７５】
また、Ｓ２０４でスキャンデータに基づく画像の印刷処理がセキュア印刷でない場合（Ｓ２０４のＮＯ）には、印刷処理が実行される（Ｓ２２２）。そして、印刷処理が完了したか否かが、ＣＰＵ３２によって判断される（Ｓ２２４）。印刷処理が完了していない場合（Ｓ２２４のＮＯ）には、Ｓ２２２に戻る。一方、印刷処理が完了している場合（Ｓ２２４のＹＥＳ）には、近距離無線通信Ｉ／Ｆ４２を介して、ビーコン信号を受信したか否かが、ＣＰＵ３２によって判断される（Ｓ２２６）。ビーコン信号を受信していない場合（Ｓ２２６のＮＯ）には、Ｓ２２６の処理が繰り返される。
【００７６】
一方、ビーコン信号を受信している場合（Ｓ２２６のＹＥＳ）には、ビーコン信号に含まれるシリアルナンバーが、スキャナ１０から受信したデータに含まれるシリアルナンバーと一致するか否かが、ＣＰＵ３２によって判断される（Ｓ２２７）。ビーコン信号に含まれるシリアルナンバーが、スキャナ１０から受信したデータに含まれるシリアルナンバーと一致しない場合（Ｓ２２７のＮＯ）には、Ｓ２２６に戻る。一方、ビーコン信号に含まれるシリアルナンバーが、スキャナ１０から受信したデータに含まれるシリアルナンバーと一致する場合（Ｓ２２７のＹＥＳ）には、ビーコン信号に対する応答を、近距離無線通信Ｉ／Ｆ４２を介して送信する（Ｓ２２８）。そして、Ｓ２３０以降の処理が実行されるが、Ｓ２３０以降の処理は、図３に示すＳ１５２以降の処理と同じであるため、説明を省略する。なお、Ｓ２２８において送信する応答は、以降双方向通信を確立する必要がないため、コネクションリクエストパケットでなくてよい。ただし、上述したように、ＢＬＥ方式においては、コネクションリクエストパケットを受信した装置は、接続要求に必ずしも従う必要はないので、コネクションリクエストパケットであってもよい。
【００７７】
また、携帯電話６０において、ＣＰＵ６２により制御アプリケーション７６が実行されると、図９に示すように、スキャナ１０とＮＦＣ方式の無線通信が確立しているか否かが、ＣＰＵ６２によって判断される（Ｓ２４０）。スキャナ１０とＮＦＣ方式の無線通信が確立していない場合（Ｓ２４０のＮＯ）には、Ｓ２４０の処理が繰り返される。一方、スキャナ１０とＮＦＣ方式の無線通信が確立している場合（Ｓ２４０のＹＥＳ）には、近距離無線通信Ｉ／Ｆ７０を介して、ビーコン信号の送信を開始する（Ｓ２４４）。
【００７８】
次に、ビーコン信号に対する応答を、近距離無線通信Ｉ／Ｆ７０を介して受信したか否かが、ＣＰＵ６２によって判断される（Ｓ２４６）。ビーコン信号に対する応答を受信していない場合（Ｓ２４６のＮＯ）には、Ｓ２４６の処理が繰り返される。一方、ビーコン信号に対する応答を受信している場合（Ｓ２４６のＹＥＳ）には、そのビーコン信号に対する応答に含まれる情報に基づいて、印刷処理がセキュア印刷であるか否かが、ＣＰＵ６２によって判断される（Ｓ２４８）。印刷処理がセキュア印刷でない場合（Ｓ２４８のＮＯ）には、制御アプリケーション７６の処理が終了する。
【００７９】
一方、印刷処理がセキュア印刷である場合（Ｓ２４８のＹＥＳ）には、ＣＰＵ６２はビーコン信号の送信を停止し、Ｓ２４６で受信したと判断した応答（コネクションリクエストパケット）に従い、ＢＬＥ方式の双方向通信を確立する（Ｓ２５０）。Ｓ２５６へ進む。Ｓ２５６以降の処理は、図６に示すＳ１７６以降の処理と同じであるため、説明を省略する。
【００８０】
なお、Ｓ２００を実行するＣＰＵ３２は、第１受信手段の一例である。Ｓ２１４、Ｓ２２２を実行するＣＰＵ３２は、画像記録手段の一例である。Ｓ２０６、Ｓ２２６を実行するＣＰＵ３２は、第３受信手段の一例である。Ｓ２０７、Ｓ２２８を実行するＣＰＵ３２は、第２送信手段の一例である。Ｓ２２０、Ｓ２３０を実行するＣＰＵ３２は、第２報知手段の一例である。Ｓ２０２を実行するＣＰＵ３２は、通信状態変更手段の一例である。
【００８１】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、上記実施形態では、識別情報として携帯電話６０のシリアルナンバーが採用されているが、種々の情報を識別情報として採用することが可能である。具体的には、例えば、スキャナ１０がワンタイムＩＤを作成し、そのワンタイムＩＤを、印刷処理の実行対象のプリンタに、スキャンデータ等とともに送信する。これにより、プリンタは、ワンタイムＩＤを識別情報として、ビーコン信号に含め、そのビーコン信号を携帯電話６０に送信する。一方、スキャナ１０は、作成したワンタイムＩＤを、プリンタだけでなく、携帯電話６０に送信する。ワンタイムＩＤを受信した携帯電話６０は、そのビーコン信号に含まれるワンタイムＩＤが、スキャナ１０から受信したワンタイムＩＤと一致するか否かを判断する。そして、ビーコン信号に含まれるワンタイムＩＤが、スキャナ１０から受信したワンタイムＩＤと一致した場合に、携帯電話６０は、ビーコン信号に対する応答をプリンタに送信する。このように、識別情報として、スキャナ１０が作成したワンタイムＩＤを採用しても、上記実施形態と同様の効果を奏することが可能となる。
【００８２】
また、例えば、上記実施形態では、印刷処理の実行対象のプリンタであることを報知するべく、印刷処理の実行対象のプリンタのＬＥＤ４６が点滅されるが、ディスプレイ３６の点滅、スピーカーによる音の発生等により、印刷処理の実行対象のプリンタであることを報知してもよい。
【００８３】
また、例えば、上記実施形態では、スキャナ１０によりスキャン処理が実行され、そのスキャン処理により作成されたスキャンデータが、印刷処理の実行対象のプリンタに送信されているが、ＰＣ等に記憶されている画像データが、印刷処理の実行対象のプリンタに送信されてもよい。
【００８４】
また、上記実施形態では、携帯電話６０からプリンタ３０に印刷指示が送信されたことを条件として、セキュア印刷が実行されているが、プリンタ３０と携帯電話６０との間でＢｌｕｅｔｏｏｔｈ方式の無線通信が確立したことを条件として、セキュア印刷が実行されてもよい。また、例えば、プリンタ３０の入力Ｉ／Ｆ３８に所定の認証情報等が入力されたことを条件として、セキュア印刷を実行することが可能である。
【００８５】
また、上記実施形態では近距離無線通信Ｉ／Ｆは、双方向通信と、ビーコンの送信のいずれも可能であった。しかし、第１の実施形態においては、近距離無線通信Ｉ／Ｆは、ビーコン信号の送信のみが可能なモジュールを用いて、ＣＰＵによりビーコン信号の送信及び停止、ビーコン信号が含む情報の更新等を行ってもよい。
【００８６】
また、上記実施形態では、ＣＰＵ１２等によって図２乃至図１０に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２等に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００８７】
１０：スキャナ（画像出力装置）
３０：プリンタ（画像記録装置）
３２：ＣＰＵ（制御部）
４０：ネットワークＩ／Ｆ（第１通信部）
４２：近距離無線通信Ｉ／Ｆ（第２通信部）
４６：ＬＥＤ（報知部）
５２：データ記憶領域（記憶部）
６０：携帯電話（外部端末）
【図１】
2019097182.tif 000003
【図２】
2019097182.tif 000004
【図３】
2019097182.tif 000005
【図４】
2019097182.tif 000006
【図５】
2019097182.tif 000007
【図６】
2019097182.tif 000008
【図７】
2019097182.tif 000009
【図８】
2019097182.tif 000010
【図９】
2019097182.tif 000011
【図１０】
2019097182.tif 000012