(57)【要約】【課題】ユーザの待ち時間を短くすること。【解決手段】携帯装置１００は、無線通信機能を有する画像形成装置２００と非接続状態のとき、印刷対象の画像に基づいて印刷データを生成する印刷データ生成部１２０と、画像形成装置２００と通信可能な範囲内に存在するとき、画像形成装置２００と接続する通信部１１０と、画像形成装置２００と接続状態のとき、通信部１１０を介して印刷データを画像形成装置２００に送信する印刷データ送信部１２１と、を有する。【選択図】図４
2019185288.tif 000002
【特許請求の範囲】
【請求項１】
無線通信機能を有する画像形成装置と非接続状態のとき、印刷対象の画像に基づいて印刷データを生成する印刷データ生成部と、
前記画像形成装置と通信可能な範囲内に存在するとき、前記画像形成装置と接続する通信部と、
前記画像形成装置と接続状態のとき、前記通信部を介して前記印刷データを前記画像形成装置に送信する印刷データ送信部と、
を有する情報処理装置。
【請求項２】
前記印刷データが生成されている進捗状況を示す情報を表示する通知部をさらに有する、
請求項１に記載の情報処理装置。
【請求項３】
画像ファイルの内容を確認させるプレビュー機能を用いて画像ファイルの内容を表示して、前記印刷対象の画像を選択させる通知部をさらに有する、
請求項１に記載の情報処理装置。
【請求項４】
前記印刷データの生成が開始された後、前記情報処理装置を前記画像形成装置に近づけることを促す情報を表示する通知部をさらに有する、
請求項１に記載の情報処理装置。
【請求項５】
前記通知部は、前記情報処理装置を前記画像形成装置に近づけることを促す情報を音声で出力する、
請求項４に記載の情報処理装置。
【請求項６】
前記情報処理装置を前記画像形成装置に近づけることを促す情報は、前記情報処理装置を前記画像形成装置にかざすことを促す情報である、
請求項４又は５に記載の情報処理装置。
【請求項７】
前記印刷データ生成部は、音声に基づく前記印刷データの生成指示を受信したとき、前記印刷データの生成を開始する、
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記通信部は、
前記情報処理装置が前記画像形成装置と通信可能な範囲内に存在するとき、近距離通信により前記画像形成装置を検出する第１の通信部と、
前記情報処理装置が前記画像形成装置と通信可能な範囲内に存在するとき、前記近距離通信よりも長い通信距離で通信可能な無線通信により前記印刷データを前記画像形成装置に送信する第２の通信部と、
を含む、
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記印刷データ生成部は、前記画像形成装置が印刷する際に用いられる情報である印刷設定と前記印刷対象の画像とに基づいて前記印刷データを生成する、
請求項１から８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記印刷対象の画像を含み、前記画像形成装置が印刷する際に用いられる情報である印刷設定を設定できる画面を表示する通知部をさらに有し、
前記印刷データ生成部は、前記通知部により表示された前記印刷対象の画像と前記印刷設定とに基づいて前記印刷データを生成し、前記印刷データを生成した後に前記印刷設定の設定が変更された場合、前記印刷データに含まれる前記印刷設定を設定変更された内容に変更する、
請求項１に記載の情報処理装置。
【請求項１１】
情報処理装置と、
無線通信機能を有する画像形成装置と、
を含み、
前記情報処理装置は、
前記画像形成装置と非接続状態のとき、印刷対象の画像に基づいて印刷データを生成する印刷データ生成部と、
前記情報処理装置が前記画像形成装置と通信可能な範囲内に存在するとき、前記画像形成装置と接続する通信部と、
前記画像形成装置と接続状態のとき、前記通信部を介して前記印刷データを前記画像形成装置に送信する印刷データ送信部と、
を有する、
画像形成処理システム。
【請求項１２】
情報処理装置が、
無線通信機能を有する画像形成装置と非接続状態のとき、印刷対象の画像に基づいて印刷データを生成し、
前記情報処理装置が前記画像形成装置と通信可能な範囲内に存在するとき、前記画像形成装置と接続し、
前記画像形成装置と接続状態のとき、前記印刷データを前記画像形成装置に送信する、
印刷制御方法。
【請求項１３】
コンピュータに、
無線通信機能を有する画像形成装置と非接続状態のとき、印刷対象の画像に基づいて印刷データを生成し、
前記コンピュータが前記画像形成装置と通信可能な範囲内に存在するとき、前記画像形成装置と接続し、
前記画像形成装置と接続状態のとき、前記印刷データを前記画像形成装置に送信する、
処理を実行させる印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成処理システム、印刷制御方法、及び印刷制御プログラムに関する。
【背景技術】
【０００２】
外部装置から印刷データを受信し、印刷データに基づく画像を印刷する画像形成装置が知られている。例えば、携帯装置から印刷データを受信し、印刷媒体に画像を印刷するプリンタが提案されている（特許文献１を参照）。
【０００３】
また、ユーザが携帯装置を画像形成装置にかざすことによって（すなわち、画像形成装置に近づけることによって）、画像形成装置に印刷を実行させる方法がある。このような印刷方法は、「かざして印刷」とも言う。ユーザは、携帯装置を画像形成装置にかざすだけで画像形成装置に印刷させることができるので、画像形成装置に印刷内容を設定する行為などを行わなくて済む。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−７２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
「かざして印刷」は、以下の順番で実行される。ユーザは、携帯装置を画像形成装置にかざす。携帯装置は、画像形成装置を検出する。携帯装置は、画像形成装置と接続する。携帯装置は、印刷データを生成する。携帯装置は、印刷データを画像形成装置に送信する。画像形成装置は、印刷データに基づく画像を印刷媒体に印刷する。
しかし、携帯装置が画像形成装置と接続した後に印刷データを生成する順番では、印刷された印刷媒体をユーザが取得するまでの待ち時間が長くなる。
【０００６】
本発明の目的は、ユーザの待ち時間を短くすることである。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る情報処理装置が提供される。情報処理装置は、無線通信機能を有する画像形成装置と非接続状態のとき、印刷対象の画像に基づいて印刷データを生成する印刷データ生成部と、前記画像形成装置と通信可能な範囲内に存在するとき、前記画像形成装置と接続する通信部と、前記画像形成装置と接続状態のとき、前記通信部を介して前記印刷データを前記画像形成装置に送信する印刷データ送信部と、を有する。
【発明の効果】
【０００８】
本発明によれば、ユーザの待ち時間を短くできる。
【図面の簡単な説明】
【０００９】
【図１】画像形成処理システムを示す図である。
【図２】携帯装置が有するハードウェアの構成を示す図である。
【図３】画像形成装置が有するハードウェアの構成を示す図である。
【図４】携帯装置の構成を示す機能ブロック図である。
【図５】画像形成装置の構成を示す機能ブロック図である。
【図６】ＮＦＣタグ情報を示す図である。
【図７】ＮＦＣタグ情報の更新処理を示すフローチャートである。
【図８】携帯装置にインストールされた印刷アプリケーションを実行した状態において、携帯装置に表示される画面を示す図（その１）である。
【図９】携帯装置にインストールされた印刷アプリケーションを実行した状態において、携帯装置に表示される画面を示す図（その２）である。
【図１０】携帯装置が実行する処理を示すフローチャート（その１）である。
【図１１】携帯装置が実行する処理を示すフローチャート（その２）である。
【図１２】印刷データの受信処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら実施の形態を説明する。以下の実施の形態は、例にすぎず、本発明の範囲内で種々の変更が可能である。
【００１１】
実施の形態．
図１は、画像形成処理システムを示す図である。画像形成処理システムは、携帯装置１００と画像形成装置２００とを含む。
携帯装置１００は、ユーザが使用する装置である。携帯装置１００は、印刷制御方法を実行する装置である。例えば、携帯装置１００は、携帯電話、スマートフォン、又はタブレット装置である。また、携帯装置１００は、情報処理装置又はコンピュータとも言う。
画像形成装置２００は、画像を形成する（すなわち、印刷する）装置である。例えば、画像形成装置２００は、プリンタ、複写機、ファクシミリ装置、又は複合機である。
【００１２】
携帯装置１００は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）ユニット１０１とＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）（登録商標）ユニット１０２とを有する。画像形成装置２００は、ＮＦＣユニット２０１とＷｉＦｉユニット２０２とを有する。すなわち、画像形成装置２００は、無線通信機能を有する。ＮＦＣユニット２０１は、ＮＦＣタグ２０１ａを有する。ＮＦＣタグ２０１ａは、情報を格納している。ＮＦＣタグ２０１ａが格納している情報については、後で説明する。
【００１３】
携帯装置１００と画像形成装置２００は、ＮＦＣユニット１０１とＮＦＣユニット２０１とを用いて近距離通信を行う。携帯装置１００のＮＦＣユニット１０１は、ユーザが携帯装置１００を画像形成装置２００に近づけた場合、ＮＦＣタグ２０１ａが格納している情報を取得することができる。ＮＦＣは、例えば、通信距離が１０ｃｍ程度の近距離無線通信方式の一例である。ＮＦＣユニット１０１及びＮＦＣユニット２０１は、ＮＦＣ以外の近距離無線通信方式を採用した通信ユニットであってもよい。
【００１４】
携帯装置１００と画像形成装置２００は、ＷｉＦｉユニット１０２とＷｉＦｉユニット２０２とを用いて無線通信を行う。ここで、ＷｉＦｉユニットは、無線通信インタフェースと表現してもよい。ＷｉＦｉは、無線通信方式の一例である。ＷｉＦｉは、ＮＦＣに比べて、無線通信可能な通信距離が長い。ＷｉＦｉユニット１０１及びＮＦＣユニット２０１は、ＷｉＦｉ以外の無線通信方式を採用した通信ユニットであってもよい。
このように、携帯装置１００と画像形成装置２００が通信をするためのユニットを有することで、ユーザが携帯装置１００を画像形成装置２００に近づけた場合、携帯装置１００は、画像形成装置２００に接続できる。ここで、「接続できる」とは、相互に通信可能な状態を確立できるという意味である。
【００１５】
次に、携帯装置１００と画像形成装置２００が有するハードウェアについて説明する。
図２は、携帯装置が有するハードウェアの構成を示す図である。携帯装置１００は、さらに、プロセッサ１０３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０４、ストレージ１０５、及びタッチパネル１０６を有する。
【００１６】
プロセッサ１０３は、各種演算を行い、プログラム（例えば、印刷制御プログラム）の実行を制御する。例えば、プロセッサ１０３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、又はＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）である。また、プロセッサ１０３は、複数の処理を並列に実行するマルチプロセッサでもよい。
【００１７】
ＲＡＭ１０４は、携帯装置１００の主記憶装置である。ＲＡＭ１０４は、揮発性記憶装置である。ＲＡＭ１０４は、ストレージ１０５から読み出された各種プログラムを記憶する。また、ＲＡＭ１０４は、プロセッサ１０３が各種プログラムを実行する際に使用するワークエリアを有する。
【００１８】
ストレージ１０５は、携帯装置１００の補助記憶装置である。ストレージ１０５は、不揮発性記憶装置である。例えば、ストレージ１０５は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）である。ストレージ１０５は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、各種制御プログラム、及び各種アプリケーンョンプログラムを記憶する。
タッチパネル１０６は、ユーザによる入力操作を受け付ける。また、タッチパネル１０６は、各種情報を表示する。
【００１９】
図３は、画像形成装置が有するハードウェアの構成を示す図である。画像形成装置２００は、さらに、プロセッサ２０３、ＲＡＭ２０４、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０５、ストレージ２０６、操作パネル２０７、及び印刷装置２０８を有する。
【００２０】
プロセッサ２０３は、各種演算を行い、プログラムの実行を制御する。例えば、プロセッサ２０３は、ＣＰＵ又はＦＰＧＡである。また、プロセッサ２０３は、複数の処理を並列に実行するマルチプロセッサでもよい。
【００２１】
ＲＡＭ２０４は、画像形成装置２００の主記憶装置である。ＲＡＭ２０４は、プロセッサ２０３が各種プログラムを実行する際に使用するワークエリアを有する。
ＲＯＭ２０５は、画像形成制御プログラム、及び画像形成装置２００が実行する通信を制御するプログラムを記憶する。ストレージ２０６は、各種設定情報及び管理情報を記憶する。ストレージ２０６は、不揮発性記憶装置である。例えば、ストレージ２０６は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、又はＳＳＤである。
【００２２】
操作パネル２０７は、入出力装置である。例えば、操作パネル２０７は、画像形成装置２００の装置状態を表示する。また、操作パネル２０７は、ユーザによる入力操作を受け付ける。
印刷装置２０８は、印刷媒体を格納する。印刷装置２０８は、ＲＡＭ２０４に格納されている、画像形成制御プログラムを用いて作成された印刷データを印刷媒体に定着させる。
【００２３】
図４は、携帯装置の構成を示す機能ブロック図である。携帯装置１００は、通信部１１０、ＷｉＦｉ設定部１１３、制御部１１４、通知部１１５、入力部１１６、ＮＦＣタグ情報取得部１１７、印刷画像管理部１１８、印刷設定管理部１１９、印刷データ生成部１２０、及び印刷データ送信部１２１を有する。通信部１１０は、ＮＦＣ通信部１１１とＷｉＦｉ通信部１１２とを含む。ＮＦＣ通信部１１１は、第１の通信部とも言う。ＷｉＦｉ通信部１１２は、第２の通信部とも言う。
【００２４】
ＮＦＣ通信部１１１の一部又は全部は、ＮＦＣユニット１０１が有するプロセッサによって実現してもよい。ＮＦＣ通信部１１１の一部又は全部は、ＮＦＣユニット１０１が有するプロセッサが実行するプログラムのモジュールとして実現してもよい。
【００２５】
ＷｉＦｉ通信部１１２の一部又は全部は、ＷｉＦｉユニット１０２が有するプロセッサによって実現してもよい。ＷｉＦｉ通信部１１２の一部又は全部は、ＷｉＦｉユニット１０２が有するプロセッサが実行するプログラムのモジュールとして実現してもよい。
ＷｉＦｉ設定部１１３、制御部１１４、通知部１１５、入力部１１６、ＮＦＣタグ情報取得部１１７、印刷画像管理部１１８、印刷設定管理部１１９、印刷データ生成部１２０、及び印刷データ送信部１２１の一部又は全部は、プロセッサ１０３によって実現してもよい。
【００２６】
ＷｉＦｉ設定部１１３、制御部１１４、通知部１１５、入力部１１６、ＮＦＣタグ情報取得部１１７、印刷画像管理部１１８、印刷設定管理部１１９、印刷データ生成部１２０、及び印刷データ送信部１２１の一部又は全部は、プロセッサ１０３が実行するプログラムのモジュールとして実現してもよい。また、制御部１１４、通知部１１５、入力部１１６、ＮＦＣタグ情報取得部１１７、印刷画像管理部１１８、印刷設定管理部１１９、印刷データ生成部１２０、及び印刷データ送信部１２１は、アプリケーションソフトウェアで実現してもよい。
【００２７】
ＷｉＦｉ設定部１１３、印刷画像管理部１１８、及び印刷設定管理部１１９の一部は、ＲＡＭ１０４又はストレージ１０５に確保した記憶領域として実現してもよい。
通信部１１０は、携帯装置１００が画像形成装置２００と通信可能な範囲内に存在するとき、画像形成装置２００と接続する。例えば、通信部１１０は、携帯装置１００が画像形成装置２００に近づくことで、画像形成装置２００に接続する。また、当該接続は、携帯装置１００が画像形成装置２００にかざされることで、通信部１１０が画像形成装置２００に接続すると表現してもよい。
【００２８】
ＮＦＣ通信部１１１は、携帯装置１００が画像形成装置２００と通信可能な範囲内に存在するとき、近距離通信により画像形成装置２００を検出する。ＮＦＣ通信部１１１は、近距離通信で画像形成装置２００との間でデータを送受信することができる。ＷｉＦｉ通信部１１２は、無線通信で画像形成装置２００との間でデータを送受信することができる。例えば、ＷｉＦｉ通信部１１２は、携帯装置１００が画像形成装置２００と通信可能な範囲内に存在するとき、無線通信により印刷データを画像形成装置２００に送信する。ＷｉＦｉ設定部１１３は、携帯装置１００が無線通信を行うための情報を設定する。また、ＷｉＦｉ設定部１１３は、当該情報を管理する。
【００２９】
制御部１１４は、ＮＦＣ通信部１１１、ＷｉＦｉ通信部１１２、ＷｉＦｉ設定部１１３、通知部１１５、入力部１１６、ＮＦＣタグ情報取得部１１７、印刷画像管理部１１８、印刷設定管理部１１９、印刷データ生成部１２０、及び印刷データ送信部１２１を制御する。
【００３０】
通知部１１５は、タッチパネル１０６に画像を画像プレビューとして表示する。また、通知部１１５は、各種印刷設定を入力できる画面をタッチパネル１０６に表示する。なお、印刷設定は、画像形成装置２００が印刷する際に用いられる情報である。例えば、印刷設定は、用紙サイズ、両面印刷の有無、カラー、又はコピー部数である。入力部１１６は、タッチパネル１０６に表示された画面に入力された情報などを取得する。
【００３１】
ＮＦＣタグ情報取得部１１７は、ＮＦＣ通信部１１１が画像形成装置２００から取得した情報を解析し、解析した内容を取得する。印刷画像管理部１１８は、印刷対象の画像を管理する。印刷設定管理部１１９は、デフォルトの印刷設定を提供する。また、印刷設定管理部１１９は、印刷設定を管理する。印刷データ生成部１２０は、画像形成装置２００と非接続状態のとき、印刷対象の画像に基づいて印刷データを生成する。また、印刷データ生成部１２０は、タッチパネル１０６に表示されたプレビュー表示中のユーザが指定した印刷対象の画像と印刷設定とに基づいて印刷データを生成する。
印刷データ送信部１２１は、画像形成装置２００と接続状態のとき、ＷｉＦｉ通信部１１２を介して印刷データを画像形成装置２００に送信する。
【００３２】
図５は、画像形成装置の構成を示す機能ブロック図である。画像形成装置２００は、制御部２１１、操作パネル制御部２１２、ＮＦＣタグ制御部２１３、ＮＦＣ通信部２１４、ＷｉＦｉ通信部２１５、印刷データ受信部２１６、及び印刷実行部２１７を有する。
【００３３】
制御部２１１、操作パネル制御部２１２、ＮＦＣタグ制御部２１３、印刷データ受信部２１６、及び印刷実行部２１７の一部又は全部は、プロセッサ２０３によって実現してもよい。また、制御部２１１、操作パネル制御部２１２、ＮＦＣタグ制御部２１３、印刷データ受信部２１６、及び印刷実行部２１７の一部又は全部は、プロセッサ２０３が実行するプログラムのモジュールとして実現してもよい。
【００３４】
ＮＦＣ通信部２１４の一部又は全部は、ＮＦＣユニット２０１が有するプロセッサによって実現してもよい。ＮＦＣ通信部２１４の一部又は全部は、ＮＦＣユニット２０１が有するプロセッサが実行するプログラムのモジュールとして実現してもよい。
【００３５】
ＷｉＦｉ通信部２１５の一部又は全部は、ＷｉＦｉユニット２０２が有するプロセッサによって実現してもよい。ＷｉＦｉ通信部２１５の一部又は全部は、ＷｉＦｉユニット２０２が有するプロセッサが実行するプログラムのモジュールとして実現してもよい。
【００３６】
制御部２１１は、操作パネル制御部２１２、ＮＦＣタグ制御部２１３、ＮＦＣ通信部２１４、ＷｉＦｉ通信部２１５、印刷データ受信部２１６、及び印刷実行部２１７を制御する。
操作パネル制御部２１２は、ユーザが操作パネル２０７に入力した内容を取得する。操作パネル制御部２１２は、各種プログラムからの要求により操作パネル２０７に情報を表示する。
【００３７】
ＮＦＣタグ制御部２１３は、ＮＦＣタグ２０１ａに所定の情報を読み書きする。ＮＦＣ通信部２１４は、近距離通信で携帯装置１００との間でデータを送受信することができる。ＷｉＦｉ通信部２１５は、無線通信で携帯装置１００との間でデータを送受信することができる。
【００３８】
印刷データ受信部２１６は、ＷｉＦｉ通信部２１５から印刷データを受信する。印刷データ受信部２１６は、印刷データを印刷実行部２１７に送信する。すなわち、印刷データ受信部２１６は、印刷に必要な各種データを印刷実行部２１７に送信する。
印刷実行部２１７は、印刷データに基づいた印刷を印刷装置２０８に指示する。
【００３９】
図６は、ＮＦＣタグ情報を示す図である。ＮＦＣタグ情報２０１ｂは、ＮＦＣタグ２０１ａに格納されている。画像形成装置２００は、ユーザが携帯装置１００を画像形成装置２００に近づけた場合、ＮＦＣタグ情報２０１ｂを携帯装置１００に提供する。画像形成装置２００は、起動時に、ＮＦＣタグ情報２０１ｂをＮＦＣタグ２０１ａに書き込むことができる。また、画像形成装置２００は、ＮＦＣタグ情報２０１ｂを変更することができる。
【００４０】
ＮＦＣタグ情報２０１ｂは、装置名と無線アクセスポイント情報とを含む。装置名は、画像形成装置２００の名称である。装置名は、画像形成装置を識別するための情報である。無線アクセスポイント情報は、画像形成装置２００がアクセスポイントとして機能するために必要な情報である。無線アクセスポイント情報は、セキュリティ種類、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）、及びパスワードを含む。例えば、セキュリティ種類は、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）、又はＷＰＡ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ）２である。
【００４１】
図７は、ＮＦＣタグ情報の更新処理を示すフローチャートである。画像形成装置２００は、画像形成装置２００の無線アクセスポイント情報が変更された時に図７の処理を実行する。図７の処理は、図５及び６を参照する。
（ステップＳ１１）ＮＦＣタグ制御部２１３は、ＲＡＭ２０４、ＲＯＭ２０５、又はストレージ２０６から装置情報を取得する。なお、装置情報は、装置名と無線アクセスポイント情報とを含む。ＮＦＣタグ制御部２１３は、ＮＦＣタグ２０１ａからＮＦＣタグ情報２０１ｂを取得する。ＮＦＣタグ制御部２１３は、装置情報とＮＦＣタグ情報２０１ｂとを比較する。
【００４２】
（ステップＳ１２）ＮＦＣタグ制御部２１３は、装置情報とＮＦＣタグ情報２０１ｂとが一致するか否かを判定する。装置情報とＮＦＣタグ情報２０１ｂとが一致する場合（ステップＳ１２でＹｅｓ）、ＮＦＣタグ制御部２１３は、処理を終了する。装置情報とＮＦＣタグ情報２０１ｂとが一致しない場合（ステップＳ１２でＮｏ）、ＮＦＣタグ制御部２１３は、処理をステップＳ１３に進める。
【００４３】
（ステップＳ１３）ＮＦＣタグ制御部２１３は、装置情報に基づいて、ＮＦＣタグ情報２０１ｂを更新する。ＮＦＣタグ制御部２１３は、更新したＮＦＣタグ情報２０１ｂをＮＦＣタグ２０１ａに格納する。
【００４４】
例えば、ＮＦＣタグ制御部２１３は、ユーザが操作パネル２０７を操作して無線アクセスポイント情報のパスワードを入力した場合、当該パスワードを装置情報として、ストレージ２０６に格納する。そして、ＮＦＣタグ制御部２１３は、図７の処理を実行する。ＮＦＣタグ制御部２１３は、装置情報のパスワードとＮＦＣタグ情報２０１ｂのパスワードが一致しない場合、ＮＦＣタグ情報２０１ｂを更新する。
【００４５】
ここで、画像形成装置２００が起動する場合を説明する。画像形成装置２００が起動した時点の装置情報は、初期状態である。また、画像形成装置２００が起動した時点のＮＦＣタグ２０１ａは、何も記憶していない。そのため、ＮＦＣタグ制御部２１３は、装置情報と比較する対象がないため、初期状態の装置情報をＮＦＣタグ情報２０１ｂとしてＮＦＣタグ２０１ａに格納する。
【００４６】
次に、携帯装置１００に表示される画面を説明する。
図８は、携帯装置１００にインストールされた印刷アプリケーションを実行した状態において、携帯装置１００に表示される画面を示す図（その１）である。図８（Ａ）の画面３００は、印刷対象の画像がまだ選択されていない状態を示している。制御部１１４は、ユーザの操作を受け付けることで、画面３００の表示指示を通知部１１５に送信する。通知部１１５は、画面３００をタッチパネル１０６に表示する。
【００４７】
画面３００は、画像プレビュー３０１、印刷設定領域３０２、及び印刷データ生成指示ボタン３０３を含む。図８の画像プレビュー３０１は、印刷対象の画像が存在しない状態を示している。印刷設定領域３０２には、用紙サイズなどを設定する欄が含まれる。しかし、画面３００は、用紙サイズなどが設定できないように（すなわち、ユーザによる設定操作を受け付けないように）なっている。また、画面３００は、印刷データ生成指示ボタン３０３を押下（すなわち、タップ）できないよう（すなわち、ユーザによるタップ操作を受け付けないように）になっている。
【００４８】
通知部１１５は、画像ファイルの内容を確認させるプレビュー機能を用いて画像ファイルの内容をタッチパネル１０６に表示して、ユーザに印刷対象の画像を選択させる。具体的には、ユーザは、画像プレビュー３０１をタップして印刷対象の画像を選択する。印刷対象の画像（以下、印刷対象画像）は、ＲＡＭ１０４又はストレージ１０５に格納されている画像ファイルでもよい。また、印刷対象画像は、カメラ、ＷＥＢ、画面キャプチャー、又は画像生成アプリケーションから取得できる画像でもよい。このように、携帯装置１００は、プレビュー機能を用いて画像ファイルの内容をタッチパネル１０６に表示することで、ユーザがプレビュー機能を用いないで画像ファイルの内容を確認する場合に比べて、ユーザの負担を軽減できる。
【００４９】
図８（Ｂ）の画面３１０は、ユーザが印刷対象画像を選択した後の状態を示している。画面３１０は、タッチパネル１０６に表示される。画面３１０は、画像プレビュー３１１、印刷設定領域３１２、及び印刷データ生成指示ボタン３１３を含む。画像プレビュー３１１には、ユーザが指定した印刷対象画像が表示される。印刷対象画像は、印刷画像管理部１１８に管理される。また、印刷画像管理部１１８は、ユーザが画像プレビュー３１１をタップすることで、印刷対象画像を変更する。
【００５０】
印刷設定領域３１２には、用紙サイズなどを設定する欄が表示される。印刷設定管理部１１９は、通知部１１５を介して、デフォルトの印刷設定を提供する。例えば、用紙サイズの欄には、“Ａ４”が表示される。印刷設定管理部１１９は、用紙サイズなどを設定する欄に表示された印刷設定の情報を管理する。また、ユーザは、必要に応じて印刷設定を変更できる。
【００５１】
ユーザは、印刷を行う時に印刷データ生成指示ボタン３１３を押下する。入力部１１６は、ユーザが印刷データ生成指示ボタン３１３を押下することで、印刷データの生成指示を取得する。
【００５２】
図９は、携帯装置１００にインストールされた印刷アプリケーションを実行した状態において、携帯装置に表示される画面を示す図（その２）である。図９（Ａ）の印刷データ生成画面４００は、印刷データを生成している間、タッチパネル１０６に表示される。印刷データ生成画面４００は、プログレス４０１及びキャンセルボタン４０２を含む。プログレス４０１は、印刷データを生成している進捗状況を示す情報である。キャンセルボタン４０２は、印刷データの生成処理を取り消しするためのボタンである。
ユーザは、印刷データ生成画面４００にプログレス４０１が表示されることで、印刷データを生成している進捗状況を把握することができる。
【００５３】
通知部１１５は、印刷データの生成が開始された後、印刷データ生成完了画面４１０をタッチパネル１０６に表示する。印刷データ生成完了画面４１０は、印刷データの生成処理が完了した後、タッチパネル１０６に表示される。印刷データ生成完了画面４１０は、印刷データの生成が完了したことを示す情報、及び画像形成装置２００に携帯装置１００をかざすことをユーザに促す情報を含む。また、印刷データ生成完了画面４１０には、携帯装置１００を画像形成装置２００に近づけることを前記ユーザに促す情報が表示されてもよい。
図９（Ｂ）の印刷データ生成完了画面４１０は、キャンセルボタン４１１を含む。キャンセルボタン４１１は、「かざして印刷」を取り消しするためのボタンである。
【００５４】
図１０は、携帯装置が実行する処理を示すフローチャート（その１）である。図１０及び１１の処理は、ユーザが印刷データ生成指示ボタン３１３を押下した時に開始する。すなわち、図１０及び１１の処理は、制御部１１４が入力部１１６から印刷データの生成指示を受信することで開始する。図１０及び１１の処理は、図４及び図９を参照する。
【００５５】
（ステップＳ２１）制御部１１４は、印刷画像管理部１１８から印刷対象画像を取得する。制御部１１４は、印刷設定管理部１１９から印刷設定を取得する。
（ステップＳ２２）印刷データ生成部１２０は、印刷対象画像及び印刷設定に基づいて、印刷データを生成する。通知部１１５は、印刷データ生成画面４００をタッチパネル１０６に表示する。また、通知部１１５は、印刷データを生成している進捗状況をプログレス４０１に反映する。
【００５６】
（ステップＳ２３）印刷データ生成部１２０は、印刷データの生成を完了したか否かを判定する。印刷データの生成を完了した場合（ステップＳ２３でＹｅｓ）、印刷データ生成部１２０は、処理をステップＳ２４に進める。印刷データの生成を完了していない場合（ステップＳ２３でＮｏ）、印刷データ生成部１２０は、処理をステップＳ２６に進める。
【００５７】
（ステップＳ２４）通知部１１５は、印刷データ生成完了画面４１０をタッチパネル１０６に表示する。
（ステップＳ２５）ＮＦＣタグ情報取得部１１７は、携帯装置１００が画像形成装置２００にかざされたか否かを判定する。詳細には、ＮＦＣタグ情報取得部１１７は、ＮＦＣ通信部１１１がＮＦＣ通信部２１４からＮＦＣタグ情報２０１ｂを受信したか否かを監視する。ＮＦＣタグ情報取得部１１７は、ＮＦＣ通信部１１１がＮＦＣ通信部２１４からＮＦＣタグ情報２０１ｂを受信した場合、携帯装置１００が画像形成装置２００にかざされたと判定する。また、ＮＦＣタグ情報取得部１１７は、ＮＦＣ通信部１１１がＮＦＣ通信部２１４からＮＦＣタグ情報２０１ｂを受信していない場合、携帯装置１００が画像形成装置２００にかざされていないと判定する。
【００５８】
携帯装置１００が画像形成装置２００にかざされた場合（ステップＳ２５でＹｅｓ）、ＮＦＣタグ情報取得部１１７は、処理をステップＳ３１に進める。
携帯装置１００が画像形成装置２００にかざされていない場合（ステップＳ２５でＮｏ）、ＮＦＣタグ情報取得部１１７は、処理をステップＳ２７に進める。
【００５９】
（ステップＳ２６）印刷データ生成部１２０は、印刷データの生成処理がキャンセルされたか否かを判定する。詳細には、印刷データ生成部１２０は、入力部１１６を介して、キャンセルボタン４０２がユーザに押下されたことを検出した場合、印刷データの生成処理がキャンセルされたと判定する。また、印刷データ生成部１２０は、入力部１１６を介して、キャンセルボタン４０２がユーザに押下されていないことを検出した場合、印刷データの生成処理がキャンセルされていないと判定する。
【００６０】
印刷データの生成処理がキャンセルされた場合（ステップＳ２６でＹｅｓ）、印刷データ生成部１２０は、印刷データの生成処理を取り消す。そして、印刷データ生成部１２０は、処理を終了する。
印刷データの生成処理がキャンセルされていない場合（ステップＳ２６でＮｏ）、印刷データ生成部１２０は、処理をステップＳ２２に進める。
【００６１】
（ステップＳ２７）ＮＦＣタグ情報取得部１１７は、「かざして印刷」がキャンセルされたか否かを判定する。詳細には、ＮＦＣタグ情報取得部１１７は、入力部１１６を介して、キャンセルボタン４１１がユーザに押下されたことを検出した場合、「かざして印刷」がキャンセルされたと判定する。また、ＮＦＣタグ情報取得部１１７は、入力部１１６を介して、キャンセルボタン４１１がユーザに押下されていないことを検出した場合、「かざして印刷」がキャンセルされていないと判定する。
【００６２】
「かざして印刷」がキャンセルされていない場合（ステップＳ２７でＮｏ）、ＮＦＣタグ情報取得部１１７は、処理をステップＳ２５に進める。
「かざして印刷」がキャンセルされた場合（ステップＳ２７でＹｅｓ）、ＮＦＣタグ情報取得部１１７は、処理を終了する。このように、ユーザは、キャンセルボタン４１１を押下することで、「かざして印刷」を中止することができる。
【００６３】
図１１は、携帯装置が実行する処理を示すフローチャート（その２）である。
（ステップＳ３１）ＮＦＣタグ情報取得部１１７は、ＮＦＣ通信部１１１からＮＦＣタグ情報２０１ｂを取得する。
（ステップＳ３２）ＷｉＦｉ設定部１１３は、現在設定されているＷｉＦｉの設定情報をＲＡＭ１０４に、一時的に退避する。制御部１１４は、画像形成装置２００に接続できるようにするため、ＮＦＣタグ情報２０１ｂに含まれている無線アクセスポイント情報をＷｉＦｉ設定部１１３に送信する。ＷｉＦｉ設定部１１３は、無線アクセスポイント情報に基づいて、画像形成装置２００をアクセスポイントに設定する。ＷｉＦｉ設定部１１３は、無線アクセスポイント情報をＷｉＦｉ通信部１１２に送信する。これにより、ＷｉＦｉ通信部１１２は、無線アクセスポイント情報に基づいて、画像形成装置２００のＷｉＦｉ通信部２１５に接続できる。すなわち、ＷｉＦｉ通信部１１２は、画像形成装置２００に接続する。
【００６４】
なお、画像形成装置２００は、携帯装置１００と接続を開始した後、ウォーミングアップを開始する。
（ステップＳ３３）印刷データ送信部１２１は、ＷｉＦｉ通信部１１２に、印刷データを画像形成装置２００に送信させる。ＷｉＦｉ通信部１１２は、印刷データを画像形成装置２００に送信する。
ＷｉＦｉ設定部１１３は、ステップＳ３３の後、一時的に退避していた設定情報に基づいて設定を戻す。そして、通知部１１５は、画面３００をタッチパネル１０６に表示する。
【００６５】
また、キャンセルボタン４０２又はキャンセルボタン４１１が押下された場合、ＷｉＦｉ設定部１１３は、現在設定されているＷｉＦｉの設定を変更しない。そして、通知部１１５は、画面３１０をタッチパネル１０６に表示する。
【００６６】
通知部１１５は、ステップＳ３２で画像形成装置２００に接続できなかった場合、接続エラー画面をタッチパネル１０６に表示する。ＷｉＦｉ設定部１１３は、一時的に退避していた設定情報に基づいて設定を戻す。そして、通知部１１５は、画面３１０をタッチパネル１０６に表示する。
【００６７】
また、図１０及び１１の処理では、印刷データの生成が完了したときに印刷データ生成完了画面４１０をタッチパネル１０６に表示する場合を例示した。しかし、通知部１１５は、印刷データの生成が開始された場合、プログレス４０１を含む「かざして下さい」メッセージをタッチパネル１０６に表示してもよい。
【００６８】
図１０及び１１の処理は、ユーザが印刷データ生成指示ボタン３１３を押下した時に開始する場合を説明した。しかし、図１０及び１１の処理は、ユーザが印刷データ生成指示ボタン３１３を押下する方法以外の方法で開始してもよい。例えば、図１０及び１１の処理は、ユーザの行為により、音声コマンドなどの印刷データの生成要求が発行されたときに開始する。すなわち、印刷データ生成部１２０は、ユーザの音声に基づく印刷データの生成指示を受信したとき、印刷データの生成を開始する。このように、ユーザは、音声に基づいて印刷データを携帯装置１００に生成させることができるので、印刷データ生成指示ボタン３１３を押下する手間を省くことができる。
【００６９】
また、印刷データ生成部１２０は、ユーザが印刷データ生成指示ボタン３１３を押下しなくても、ユーザが印刷対象画像を指定した時点で印刷データの生成を開始してもよい。ここで、印刷データには、ヘッダが含まれる。ヘッダには、印刷設定が含まれている。印刷データ生成部１２０は、ユーザが印刷設定を変更する度にヘッダ（すなわち、印刷設定）の情報のみを変更する。携帯装置１００は、ヘッダ（すなわち、印刷設定）の情報のみを変更すればよいので、新たに印刷データを生成する場合よりも処理負荷を軽減できる。なお、印刷データ生成部１２０は、印刷設定を変更しない場合、何もしない。
【００７０】
ユーザは、印刷データ生成完了画面４１０がタッチパネル１０６に表示されることで、画像形成装置２００に携帯装置１００をかざすことを促される。しかし、通知部１１５は、画像形成装置２００に携帯装置１００をかざすことをスピーカから音声出力して、画像形成装置２００に携帯装置１００をかざすことをユーザに促してもよい。通知部１１５は、携帯装置１００を画像形成装置２００に近づけることをユーザに促す情報を音声出力してもよい。このように、携帯装置１００は、音声でユーザに通知することで、ユーザが印刷データ生成完了画面４１０を見ていないときでも、携帯装置１００を画像形成装置２００にかざすこと又は近づけることをユーザに認識させることができる。
【００７１】
図１２は、印刷データの受信処理を示すフローチャートである。図１２の処理は、図５を参照する。
（ステップＳ４１）印刷データ受信部２１６は、ＷｉＦｉ通信部２１５がＷｉＦｉ通信部１１２から印刷データを受信したか否かを判定する。ＷｉＦｉ通信部２１５が印刷データを受信した場合（ステップＳ４１でＹｅｓ）、印刷データ受信部２１６は、処理をステップＳ４２に進める。ＷｉＦｉ通信部２１５が印刷データを受信していない場合（ステップＳ４１でＮｏ）、印刷データ受信部２１６は、処理を終了する。
【００７２】
（ステップＳ４２）印刷データ受信部２１６は、ＷｉＦｉ通信部２１５から印刷データを受信する。印刷データ受信部２１６は、印刷データを印刷実行部２１７に送信する。
（ステップＳ４３）印刷実行部２１７は、印刷データに基づいた印刷を印刷装置２０８に指示する。これにより、印刷装置２０８は、印刷媒体に画像を形成し、印刷媒体に画像を定着させることができる。
【００７３】
なお、制御部２１１は、印刷データを受信した場合、画像形成装置２００で実行中のジョブを待機させる。すなわち、制御部２１１は、印刷データに基づいた印刷を優先させる。これにより、画像形成装置２００は、迅速に、印刷済みの印刷媒体をユーザに提供できる。
【００７４】
また、制御部２１１は、印刷装置２０８が印刷処理を実行しているとき、ＷｉＦｉ通信部２１５を受信拒否状態に移行させてもよい。又は、制御部２１１は、ＷｉＦｉ通信部２１５が受信した情報（例えば、コマンド）をＲＡＭ２０４に保留してもよい。
【００７５】
実施の形態によれば、携帯装置１００は、印刷データを生成した後、ユーザに携帯装置１００を画像形成装置２００にかざすように促す。画像形成装置２００は、携帯装置１００から印刷データを取得して、印刷を開始する。このように、携帯装置１００は、印刷データを生成した後、ユーザに携帯装置１００を画像形成装置２００にかざさせて、画像形成装置２００に印刷を実行させることで、印刷された印刷媒体をユーザが取得するまでの待ち時間を短くできる。
【００７６】
また、携帯装置１００と画像形成装置２００は、ＷｉＦｉユニットを含まずに、ＮＦＣユニットのみで通信してもよい。この場合、印刷データ送信部１２１は、ＮＦＣ通信部１１１を介して、生成済みの印刷データを画像形成装置２００に送信する。
【符号の説明】
【００７７】
１００  携帯装置、  １０１  ＮＦＣユニット、  １０２  ＷｉＦｉユニット、  １０３  プロセッサ、  １０４  ＲＡＭ、  １０５  ストレージ、  １０６  タッチパネル、  １１０  通信部、  １１１  ＮＦＣ通信部、  １１２  ＷｉＦｉ通信部、  １１３  ＷｉＦｉ設定部、  １１４  制御部、  １１５  通知部、  １１６  入力部、  １１７  ＮＦＣタグ情報取得部、  １１８  印刷画像管理部、  １１９  印刷設定管理部、  １２０  印刷データ生成部、  １２１  印刷データ送信部、  ２００  画像形成装置、  ２０１  ＮＦＣユニット、  ２０１ａ  ＮＦＣタグ、  ２０１ｂ  ＮＦＣタグ情報、  ２０２  ＷｉＦｉユニット、  ２０３  プロセッサ、  ２０４  ＲＡＭ、  ２０５  ＲＯＭ、  ２０６  ストレージ、  ２０７  操作パネル、  ２０８  印刷装置、  ２１１  制御部、  ２１２  操作パネル制御部、  ２１３  ＮＦＣタグ制御部、  ２１４  ＮＦＣ通信部、  ２１５  ＷｉＦｉ通信部、  ２１６  印刷データ受信部、  ２１７  印刷実行部、  ３００  画面、  ３０１  画像プレビュー、  ３０２  印刷設定領域、  ３０３  印刷データ生成指示ボタン、  ３１０  画面、  ３１１  画像プレビュー、  ３１２  印刷設定領域、  ３１３  印刷データ生成指示ボタン、  ４００  印刷データ生成画面、  ４０１  プログレス、  ４０２  キャンセルボタン、  ４１０  印刷データ生成完了画面、  ４１１  キャンセルボタン。
【図１】
2019185288.tif 000003
【図２】
2019185288.tif 000004
【図３】
2019185288.tif 000005
【図４】
2019185288.tif 000006
【図５】
2019185288.tif 000007
【図６】
2019185288.tif 000008
【図７】
2019185288.tif 000009
【図８】
2019185288.tif 000010
【図９】
2019185288.tif 000011
【図１０】
2019185288.tif 000012
【図１１】
2019185288.tif 000013
【図１２】
2019185288.tif 000014