(57)【要約】【課題】記録を実行しようとしたユーザが不公平感を感じるのを抑制する。【解決手段】ＮＦＣ方式の無線通信で受信された印刷ジョブがジョブキューの最後尾に仮登録され、それ以外の経路で受信された印刷ジョブがジョブキューの最後尾に本登録される。ジョブキューの先頭から順に印刷ジョブが読み出され（Ｓ４０２）、当該印刷ジョブが仮登録でなければ（Ｓ４０３：ＮＯ）、当該印刷ジョブが実行され（Ｓ４０４）、仮登録であれば（Ｓ４０３：ＹＥＳ）、無線ＬＡＮインターフェースがＷｉ−Ｆｉ方式からＷＦＤ方式の無線通信に切替えられる（Ｓ４０６）。ＷＦＤ方式の無線通信で印刷ジョブの受信が完了すれば、仮登録から本登録に変更され（Ｓ４０８）、当該印刷ジョブが実行される。【選択図】図８
2015030145.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像を記録する記録手段と、
送信元及び受信元の装置間の距離が所定の通信可能距離内となることで確立される第１無線通信を、外部装置との間で行うための第１通信手段と、
送信元及び受信元の装置のそれぞれに係る固有情報に基づいて確立される、前記第１無線通信よりも通信速度が速い第２無線通信を、前記外部装置との間で行うための第２通信手段と、
制御手段と、を備え、
前記制御手段は、
（１）予め確立されている前記第２無線通信、又は予め確立されており、かつ、前記第１無線通信及び前記第２無線通信とは異なる通信である他の通信、並びに、（２）前記第１無線通信により前記外部装置との間で前記固有情報を送受信し、前記固有情報を送受信した後、当該固有情報により前記外部装置との間で確立した前記第２無線通信により、前記外部装置より記録指令及び当該記録指令に係る記録データを受信し、
受信した記録指令をプリントキューに登録し、
前記プリントキューの先頭に登録された前記記録指令を読み出し、読み出した前記記録指令に係る前記記録データに関する画像が記録媒体に記録されるように前記記録手段を制御し、
上記（１）により記録指令を受信する場合、当該記録指令の受信完了後に、当該記録指令を前記プリントキューの最後尾に登録し、
上記（２）により前記記録指令を受信する場合、前記第１無線通信が完了したとき、後の前記第２無線通信により受信が予定されている前記記録指令を前記プリントキューの最後尾に仮登録し、その後、前記第２無線通信により当該記録指令及びこれに係る記録データの受信が完了したとき、当該記録指令を仮登録された順番に登録することを特徴とする画像記録装置。
【請求項２】
前記第２無線通信は、中継装置を介して前記外部装置と確立された前記第２無線通信である通常無線通信、及び前記中継装置を介さずに前記外部装置と確立された第２無線通信である簡易接続無線通信を含み、
前記制御手段は、前記通常無線通信及び前記簡易接続無線通信の両方で、記録指令及び当該記録指令に係る記録データを受信可能であり、
前記通常無線通信と前記簡易接続無線通信とで互いに異なる前記固有情報を用いることを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記制御手段は、前記簡易接続無線通信が開始される毎に前記簡易接続無線通信に係る前記固有情報を変更することを特徴とする請求項１又は２に記載の画像記録装置。
【請求項４】
前記制御手段は、
前記プリントキューに仮登録した前記記録指令が前記プリントキューにおいて先頭となったとき、前記第２無線通信による当該記録指令の受信が開始されておらず、且つ、次に実行予定の前記記録指令が前記プリントキューに登録されていれば、当該次に実行予定の前記記録指令を実行することを特徴とする請求項１〜３のいずれか１項に記載の画像記録装置。
【請求項５】
前記制御手段は、前記簡易接続無線通信により、仮登録された前記記録指令を受信するために前記第１無線通信により送受信された前記固有情報で問い合わせ信号を発信し、所定時間経過しても前記問い合わせ信号に対する応答信号を受信しないとき、前記第１無線通信により送受信された前記固有情報での問い合わせ信号の発信を停止し、前記通常無線通信で用いられる前記固有情報で問い合わせ信号を発信することを特徴とする請求項２に記載の画像記録装置。
【請求項６】
前記制御手段は、前記簡易接続通信により、仮登録された前記記録指令を受信するために前記第１無線通信により送受信された前記固有情報で問い合わせ信号を発信し、所定時間経過しても前記問い合わせ信号に対する応答信号を受信しないとき、次に実行予定の前記記録指令が前記プリントキューに仮登録されていれば、当該仮登録された前記記録指令に関する前記第１無線通信において送受信された前記固有情報で前記外部装置に問い合わせ信号を発信することを特徴とする請求項２又は５に記載の画像記録装置。
【請求項７】
報知手段をさらに備えており、
前記制御手段は、前記記録指令を前記プリントキューの最後尾に仮登録したとき、先に登録されている前記記録指令が報知されるように、前記報知手段を制御することを特徴とする請求項１〜６のいずれか１項に記載の画像記録装置。
【請求項８】
前記簡易接続無線通信に関する前記固有情報がワンタイムＳＳＩＤ（Service Set Identifier）であることを特徴とする請求項３に記載の画像記録装置。
【請求項９】
前記第２通信手段はＷＦ（Wi-Fi）モジュールであることを特徴とする請求項１〜８のいずれか１項に記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に画像を記録する画像記録装置に関する。
【背景技術】
【０００２】
スマートフォンなどの携帯端末にインストールされているアプリケーションソフトは、プリンタに対して印刷指令を送信することが可能となっている（特許文献１参照）。ところで、このようなアプリケーションソフトを用いて印刷を行うにあたっては、ユーザが携帯端末でアプリケーションソフトを起動し、画像データ選択を行った後に、ＮＦＣ（near field communication）にて交換した通信情報に基づいて携帯端末とプリンタとの間でブルートゥース通信を確立させ（ハンドオーバー）、その後ブルートゥース通信で選択された画像データ（を含む記録データ）をプリンタに送信する場合がある（特許文献２参照）。また、ハンドオーバーの際、ブルートゥースではなく、Ｗｉ−Ｆｉ通信を確立することも一般に知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４２４２号公報
【特許文献２】特開２０１０−２４１１１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この場合、プリンタ側では、画像データの受信を完了したときに印刷ジョブが予約される。このため、ＮＦＣの後であってブルートゥースや、Ｗｉ−Ｆｉ通信による画像データの受信が終了する前に、プリンタが他の機器などからの画像データを受信する可能性がある。これにより、ＮＦＣを用いて印刷を実行しようとしたユーザは、直ぐに自身が要求した印刷が開始されると期待しているにも関わらず、他の画像データが先に印刷されるのを目の当たりにすることとなり、不公平感が生じてしまう。
【０００５】
本発明の目的は、記録を実行しようとしたユーザが不公平感を感じるのを抑制する画像記録装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の画像記録装置は、記録媒体に画像を記録する記録手段と、送信元及び受信元の装置間の距離が所定の通信可能距離内となることで確立される第１無線通信を、外部装置との間で行うための第１通信手段と、送信元及び受信元の装置のそれぞれに係る固有情報に基づいて確立される、前記第１無線通信よりも通信速度が速い第２無線通信を、前記外部装置との間で行うための第２通信手段と、制御手段と、を備えている。前記制御手段は、（１）予め確立されている前記第２無線通信、又は予め確立されており、かつ、前記第１無線通信及び前記第２無線通信とは異なる通信である他の通信、及び（２）前記第１無線通信により前記外部装置との間で前記固有情報を送受信し、前記固有情報を送受信した後、当該固有情報により前記外部装置との間で確立した前記第２無線通信により、前記外部装置より記録指令及び当該記録指令に係る記録データを受信し、受信した記録指令をプリントキューに登録し、前記プリントキューの先頭に登録された前記記録指令を読み出し、読み出した前記記録指令に係る前記記録データに関する画像が記録媒体に記録されるように前記記録手段を制御し、上記（１）により記録指令を受信する場合、当該記録指令の受信完了後に、当該記録指令を前記プリントキューの最後尾に登録し、上記（２）により前記記録指令を受信する場合、前記第１無線通信が完了したとき、後の前記第２無線通信により受信が予定されている前記記録指令を前記プリントキューの最後尾に仮登録し、その後、前記第２無線通信により当該記録指令及びこれに係る記録データの受信が完了したとき、当該記録指令を仮登録された順番に登録する。
【発明の効果】
【０００７】
本発明によると、第１無線通信により外部装置との間で固有情報を送受信した後、その固有情報により前記外部装置との間で確立した第２無線通信により受信した記録指令は、第１無線通信開始後であってこの記録指令に係る記録データの受信が完了する前に受信した他の記録指令より優先的に実行されるため、先に第１無線通信を行ったユーザが不公平感を感じるのを低減することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１実施形態に係る複合機（ＭＦＰ）の外観図である。
【図２】図１に示す複合機（ＭＦＰ）の機能ブロック図である。
【図３】図２に示すジョブキューの内容を示す図である。
【図４】図１に示すモバイルデバイスの機能ブロック図である。
【図５】図１に示すモバイルデバイスの動作手順を示すフローチャートである。
【図６】図１に示す複合機のジョブ受信処理を示すフローチャートである。
【図７】図１に示す複合機のハンドオーバー処理を示すフローチャートである。
【図８】図１に示す複合機の実行処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本実施形態に係る画像記録装置について、添付図面を参照しつつ詳細に説明する。本実施形態は、スキャナ機能及び印刷機能を有する情報処理装置である複合機（ＭＦＰ：Multi Function Peripheral）に本発明を適用したものである。本実施形態のＭＦＰ１００は、カラー印刷が可能であってもモノクロ専用であってもよい。また、印刷機能についても、電子写真方式であってもインクジェット方式であってもよい。スキャナ機能については、カラー読み取りが可能であってもモノクロ専用であってもよい。また、読み取り機構が含む読み取り素子は、ＣＣＤであってもＣＩＳであってもよい。
【００１０】
図１に示すように、ＭＦＰ１００は、モバイルデバイス１０１との間で無線通信（ＮＦＣ方式及びＷｉ−Ｆｉダイレクト方式：後述）によって直接的にデータの送受信が可能となっている。ＭＦＰ１００の正面に、操作パネル４０が設けられている。操作パネル４０は、ＮＦＣインターフェース３７と、タッチパネル３６とを有している。ＮＦＣインターフェース３７及びタッチパネル３６は、操作パネル４０に平行な平面内において、図１中左右方向に並んで配置されている。
【００１１】
続いて、ＭＦＰ１００の概略構成について説明する。ＭＦＰ１００は、図２に示すように、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、フラッシュメモリ３４とを含む制御部３０を備えている。また、制御部３０は、用紙に画像を印刷する印刷機構（記録手段）１０と、原稿の画像を読み取るスキャナ１１と、タッチパネル３６と、ＮＦＣインターフェース３７（第１通信手段）と、無線ＬＡＮインターフェース３８（第２通信手段）と有線ＬＡＮインターフェース３９と、ＵＳＢ（Universal Serial Bus）ホストインターフェース３５ａと、ＵＳＢファンクションインターフェース３５ｂとに、電気的に接続されている。
【００１２】
ＲＯＭ３２には、ＭＦＰ１００を制御するための制御プログラム３２ａであるファームウェアや各種設定、初期値等が記憶されている。ＲＡＭ３３およびフラッシュメモリ３４は、各種制御プログラムが読み出される作業領域として、あるいはデータを一時的に記憶する記憶領域として利用される。また、ＲＡＭ３３には、ジョブキュー３３ａ（図３参照）が記憶されている（後述）。さらに、フラッシュメモリ３４には、ＭＦＰ１００の固有情報としてＩＰアドレス及び複数種類のＳＳＩＤ（Service Set Identifier）が記憶されている。
【００１３】
ジョブキュー３３ａについて説明する。図３に示すように、ジョブキュー３３ａは、ＭＦＰ１００に対する印刷指令である印刷ジョブを実行予定順に記憶する。ジョブキュー３３ａは、受信した各印刷ジョブについて、ジョブ名と、当該印刷ジョブの発行元である所有者と、当該印刷ジョブの処理状態（実行中、待機中、異常など）を示すステータスと、印刷ジョブの受信が完了しているか否かを示す仮予約の有無とを記憶している。各印刷ジョブには、実行予定順に実行番号が付与される。なお、本実施形態において、印刷ジョブとはＭＦＰ１００に印刷を行わせるための命令の集合を指し、印刷ジョブには、後述する印刷データは含まれない。
【００１４】
ＣＰＵ３１は、ＲＯＭ３２から読み出した制御プログラム３２ａや各種センサから送られる信号に従って、その処理結果をＲＡＭ３３またはフラッシュメモリ３４に記憶させながら、ＭＦＰ１００の各構成要素を制御する。
【００１５】
図２に戻って、タッチパネル３６は、入力機能及び表示機能を備えたユーザインターフェースであり、動作状況の表示やユーザによる入力操作の受付を行う
【００１６】
ＮＦＣインターフェース３７は、ＩＳＯ／ＩＥＣ２１４８１またはＩＳＯ／ＩＥＣ１８０９２の国際標準規格に基づいて、ＮＦＣ方式の無線通信を可能にするインターフェースである。ＭＦＰ１００においては、電源ＯＮの間、ＮＦＣインターフェース３７から発せられる問い合わせ信号によって、ＮＦＣ方式の無線通信が実行可能なデバイスを検出する状態になっている。そのため、例えば、ユーザがモバイルデバイス１０１をＮＦＣインターフェース３７にかざすと、ＭＦＰ１００はモバイルデバイス１０１を検出し、モバイルデバイス１０１とＭＦＰ１００との間でＮＦＣ方式による無線通信が可能になる。なお、モバイルデバイス１０１をＮＦＣインターフェース３７に「かざす」とは、モバイルデバイス１０１をＮＦＣインターフェース３７の通信範囲内に配置する動作であり、モバイルデバイス１０１とＮＦＣインターフェース３７とが接触していてもいなくてもよい。
【００１７】
無線ＬＡＮインターフェース３８は、ＩＥＥＥの８０２．１１の規格およびそれに準ずる規格に基づいて、Ｗｉ−Ｆｉ方式（通常無線通信）及びＷｉ−Ｆｉダイレクト方式（ＷＦＤ方式：簡易接続無線通信）の無線通信（第２無線通信）を可能にするインターフェース（モジュール）である。ＮＦＣ方式とＷｉ−Ｆｉ方式及びＷＦＤ方式とでは、通信方式（すなわち無線通信の規格）が異なり、Ｗｉ−Ｆｉ方式及びＷＦＤ方式の方がＮＦＣ方式よりも通信距離が長く通信速度も速い。
【００１８】
なお、ＷＦＤ方式は、ネットワークを管理するグループオーナー機器と、クライアント機器とでネットワークを構築し、そのネットワーク内でデータの受け渡しを可能にする通信方式である。そのため、無線ＬＡＮインターフェース３８を介して外部装置とデータ通信を行うには、当該外部装置と無線通信を確立させ、ＷＦＤネットワークを構築する必要がある。本形態では、ＭＦＰ１００がＷＦＤネットワークを構築する際のグループオーナー機器になり、モバイルデバイス１０１がクライアント機器になる。クライアント機器はモバイルデバイス１０１のみに限るものではなく、他のデバイスもクライアント機器としてＷＦＤネットワークに属することが可能である。ＭＦＰ１００は、クライアント機器の固有情報と、クライアント機器とＷＦＤ方式による無線通信を確立させるためのＷＦＤ接続情報とを記憶している。ＷＦＤ接続情報には、ＷＦＤネットワークを識別するための識別子であるＳＳＩＤやパスワード、ＭＦＰ１００のＩＰアドレスなど固有情報が含まれる。
【００１９】
無線ＬＡＮインターフェース３８は、通常、予め確立されているＷｉ−Ｆｉ方式の無線通信で所属しているＬＡＮのアクセスポイント（中継装置）に接続されており、アクセスポイントを経由して外部装置と無線通信を行う。このとき、ＣＰＵ３１は、無線ＬＡＮインターフェース３８から定期的に問い合わせ信号を発信し続けている。無線ＬＡＮインターフェース３８は、ＷＦＤ方式の無線通信による外部装置との通信が要求されている場合、必要に応じてＷｉ−Ｆｉ方式の無線通信から一時的にＷＦＤ方式の無線通信に切替え、外部装置と直接接続される。ＷＦＤ方式の無線通信による外部装置との通信が完了すれば、ＷＦＤ方式の無線通信から元のＷｉ−Ｆｉ方式の無線通信に戻して、再び問い合わせ信号を発信し続ける。なお、Ｗｉ−Ｆｉ方式の無線通信で用いられるＳＳＩＤは固定である。ＷＦＤ方式の無線通信で用いられるＳＳＩＤはＷｉ−Ｆｉ方式の無線通信で用いられるＳＳＩＤとは異なるワンタイムＳＳＩＤであり、接続が確立される毎に変更される。
【００２０】
有線ＬＡＮインターフェース３９は、同じＬＡＮに接続された各種装置との間でデータの送受信を有線で行う。
【００２１】
ＵＳＢホストインターフェース３５ａ及びＵＳＢファンクションインターフェース３５ｂは、共にＵＳＢ規格のインターフェースである。ＵＳＢホストインターフェース３５ａには、ＵＳＢメモリが着脱可能となっている。ユーザは、ＵＳＢホストインターフェース３５ａにＵＳＢメモリを装着することで、ＵＳＢメモリが記憶している画像データを印刷させたり、スキャナ１１によって読み取った画像データをＵＳＢメモリに記憶させたりすることができる。なお、ＵＳＢ規格のインターフェースを有していればハードディスクなど他の記録媒体でも利用可能となっている。ＵＳＢファンクションインターフェース３５ｂは、ＵＳＢケーブルを介して外部端末（ホストコンピュータ）との間でデータ通信を行うためのものである。
【００２２】
続いて、モバイルデバイス１０１の概略構成について説明する。図４に示すように、モバイルデバイス１０１は、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、フラッシュメモリ５４とを有する制御部５０を備えている。また、モバイルデバイス１０１は、表示機能と入力機能とを兼ねるタッチパネル５５と、外部装置との通信を可能にする通信インターフェースとしてＮＦＣインターフェース５７および無線ＬＡＮインターフェース５８と、メモリーカード５９ａを着脱自在なメモリーカードインターフェース５９と、無線の公衆電話回線を介してデータの送受信を可能とする電話回線通信部６０とを有し、これらが制御部５０によって制御される。メモリーカード５９ａには、ユーザが所有する画像データが記憶されている。
【００２３】
ＮＦＣインターフェース５７は、ＭＦＰ１００のＮＦＣインターフェース３７と同様に、ＮＦＣ方式の無線通信を可能にするインターフェースである。また、無線ＬＡＮインターフェース５８は、ＭＦＰ１００の無線ＬＡＮインターフェース３８と同様に、Ｗｉ−Ｆｉ方式又はＷＦＤ方式の無線通信を可能にするインターフェースである。
【００２４】
モバイルデバイス１０１のフラッシュメモリ５４には、ＯＳや、インターネット上のファイルを閲覧するためのブラウザ、各種のデバイスを制御するデバイスドライバ等が組み込まれている。また、フラッシュメモリ５４には、モバイルデバイス１０１に関するＩＰアドレス及びユーザの個人情報を含む固有情報や、モバイルデバイス１０１を機能させる各種アプリケーション（以下、アプリ）が記憶されている。この記憶されているアプリには、ＮＦＣインターフェース５７を用いてＮＦＣ方式のデータ通信を行うＮＦＣ通信プログラム５４ａ、無線ＬＡＮインターフェース５８を用いてＷｉ−Ｆｉ又はＷＦＤ方式の通信を行う無線ＬＡＮ通信プログラム５４ｂ、モバイルデバイス１０１内に記憶されている画像データをＭＦＰ１００に印刷させる印刷ジョブなどを生成するＭＦＰ制御プログラム５４ｃ、及び、電話回線通信部６０を用いて公衆電話回線経由のデータ通信を行う電話回線通信プログラム５４ｄが含まれる。
【００２５】
ＭＦＰ制御プログラム５４ｃは、ユーザによって選択された印刷対象の画像データに基づいて少なくとも画像データを含む印刷データ（記録データ）を生成する。そして、その印刷データの印刷をＭＦＰ１００に実行させる印刷ジョブを生成し、モバイルデバイス１０１のジョブキューに登録する。
【００２６】
また、ＭＦＰ制御プログラム５４ｃは、固有情報に基づいてＷＦＤ方式の接続が確立されれば、無線ＬＡＮインターフェース５８を介して、ＷＦＤ方式により、印刷ジョブをモバイルデバイス１０１からＭＦＰ１００に送信することができる。
【００２７】
ＣＰＵ５１は、ＲＯＭ５２から読み出した制御プログラムやフラッシュメモリ５４から読み出したプログラムに従って、その演算結果をＲＡＭ５３またはフラッシュメモリ５４に記憶させながら各種の処理を行う。上述したアプリの動作も、ＣＰＵ５１によって処理される。
【００２８】
モバイルデバイス１０１のＭＦＰ制御プログラム５４ｃに関する動作について図５を参照しつつ説明する。図５に示すように、ＭＦＰ制御プログラム５４ｃが開始されると、ＣＰＵ５１は、メモリーカード５９ａに記憶された画像データ一覧をファイル名又はサムネイル画像でタッチパネル５５に表示させる（Ｓ１０１）。ユーザは、画像データ一覧から印刷対象の画像データを選択した後（Ｓ１０２：ＹＥＳ）、各設定項目について印刷に関するパラメータを決定する（Ｓ１０３）。具体的には、各設定項目について、選択可能な複数のパラメータをタッチパネル５５に表示させ、ユーザが表示された複数のパラメータからいずれかを選択する。
【００２９】
ＣＰＵ５１は、選択された画像データに基づいて印刷データを生成し、さらに、その印刷データの印刷をプリンタに実行させる印刷ジョブを生成してモバイルデバイス１０１のジョブキューに登録する（Ｓ１０４）。これにより、モバイルデバイス１０１は、ＭＦＰ１００への印刷ジョブの送信が可能な状態になる。なお、印刷ジョブには各設定項目についてユーザが選択したパラメータが含まれている。
【００３０】
モバイルデバイス１０１に印刷ジョブが登録された状態で、ユーザがそのモバイルデバイス１０１をＭＦＰ１００のＮＦＣインターフェース３７にかざすことにより、ＭＦＰ１００がＮＦＣアンテナ３７ａによりモバイルデバイス１０１を検出し、モバイルデバイス１０１とＭＦＰ１００との間で、ＮＦＣ方式による無線通信が確立する。ＣＰＵ５１は、ＮＦＣ方式による無線通信が確立したか否かを判断し（Ｓ１０５）、ＮＦＣ方式による無線通信が確立していなければ（Ｓ１０５：ＮＯ）、確立するまで待機する。
【００３１】
ＣＰＵ５１は、ＮＦＣ方式による無線通信が確立すれば（Ｓ１０５：ＹＥＳ）、後に印刷ジョブの送信が予定されていることの通知、及び、印刷ジョブの送信の際に用いられるＷＦＤ方式の無線通信に必要な固有情報の送受信を行う（Ｓ１０６）。
【００３２】
ＣＰＵ５１は、ハンドオーバーによりＭＦＰ１００とのＷＦＤ方式による無線通信を確立させ（Ｓ１０７）、ＷＦＤ方式による無線通信によって、モバイルデバイス１０１に登録されている印刷ジョブ及び印刷データをＭＦＰ１００に送信する（Ｓ１０８）。以上で、図５のフローチャートを終了する。
【００３３】
次に、ＭＦＰ１００の動作のうちジョブ受信処理について図６を参照しつつ説明する。ジョブ受信処理は、印刷ジョブを受信したときに開始される。図６に示すように、ジョブ受信処理が開始されると、ＣＰＵ３１は、通常のジョブ受信か否かを判断する（Ｓ２０１）。通常のジョブ受信とは、ＮＦＣ方式の無線通信を介することなく、無線ＬＡＮインターフェース３８（ＷＦＤ方式、Ｗｉ−Ｆｉ方式）、有線ＬＡＮインターフェース３９及びＵＳＢファンクションインターフェース３５ｂのいずれかで印刷ジョブ及び印刷データを受信することである。したがって、それ以外のジョブ受信とは、モバイルデバイス１０１がＮＦＣ方式の無線通信を確立させた（図５：Ｓ１０５）後に送信が予定される印刷ジョブを受信することである。ＣＰＵ３１は、通常のジョブ受信であると判断すれば（Ｓ２０１：ＹＥＳ）、印刷ジョブの受信完了後に、ジョブキュー３３ａの最後尾（最も大きい実行番号）に、受信した印刷ジョブを登録する（Ｓ２０２）。そして、図６のフローチャートを終了する。
【００３４】
ＣＰＵ３１は、通常のジョブ受信であると判断しなければ（Ｓ２０１：ＮＯ）、モバイルデバイス１０１との間でＷＦＤ方式の無線通信に必要な固有情報の送受信を行う（Ｓ２０３）。このとき、後に印刷ジョブの送信が予定されていることの通知も受信する。ＷＦＤ方式の無線通信に必要な固有情報には、ワンタイムＳＳＩＤが含まれる。ＣＰＵ３１は、ＮＦＣ方式の無線通信が完了すると、ジョブキュー３３ａの最後尾（最も大きい実行番号）に、受信が予定されている印刷ジョブを仮登録する（Ｓ２０４）。ＣＰＵ３１は、受信した印刷ジョブを仮登録すると、ジョブキュー３３ａを参照して当該仮登録した印刷ジョブより上位の実行番号が付与された先に実行予定の印刷ジョブをタッチパネル３６に表示させる（Ｓ２０５）。なお、当該印刷ジョブの仮登録時の実行番号のみを表示させてもよい。そして、図６のフローチャートを終了する。
【００３５】
次に、ＭＦＰ１００の動作のうちハンドオーバー処理について図７を参照しつつ説明する。ハンドオーバー処理は、ＮＦＣ方式による無線通信により、ＷＦＤ方式の無線通信を確立するための処理であり、ＮＦＣ方式による無線通信が確立する毎に開始される。ハンドオーバー処理が開始されると、ＣＰＵ３１は、ジョブキュー３３ａを参照して仮登録されている印刷ジョブが存在するか否かを確認する（Ｓ３０１）。ＣＰＵ３１は、仮登録されている印刷ジョブが存在しないと判断したとき（Ｓ３０１：ＮＯ）、印刷ジョブが仮登録されるまで待機する。ＣＰＵ３１は、仮登録されている印刷ジョブが存在すると判断したとき（Ｓ３０１：ＹＥＳ）、無線ＬＡＮインターフェース３８をＷｉ−Ｆｉ方式からＷＦＤ方式の無線通信に切替え可能か否かを判断する（Ｓ３０２）。無線ＬＡＮインターフェース３８を用いた無線通信のスループットが低下するため、無線ＬＡＮインターフェース３８がＷｉ−Ｆｉ方式による無線通信を行っている間はＷＦＤ方式に切替え不能とする。ＣＰＵ３１は、ＷＦＤ方式の無線通信に切替え可能ではないと判断したとき（Ｓ３０２：ＮＯ）、所定時間待機して（Ｓ３０３）、Ｓ３０２に移行し、再びＷＦＤ方式の無線通信に切替え可能か判断する。
【００３６】
ＣＰＵ３１は、ＷＦＤ方式の無線通信に切替え可能であると判断したとき（Ｓ３０２：ＹＥＳ）、Ｗｉ−Ｆｉ方式からＷＦＤ方式の無線通信に切替える（Ｓ３０４）。このとき、モバイルデバイス１０１に送信したワンタイムＳＳＩＤ、及び、モバイルデバイス１０１から受信した固有情報（ＳＳＩＤ）を用いる（図６：Ｓ２０３参照）。ＣＰＵ３１は、ＷＦＤ方式の無線通信を確立してモバイルデバイス１０１から印刷ジョブ及び印刷データの受信が完了したか否かを判断する（Ｓ３０５）。ＣＰＵ３１は、ＷＦＤ方式の無線通信が確立せず、印刷ジョブ及び印刷データの受信が完了していないと判断したとき（Ｓ３０５：ＮＯ）、無線ＬＡＮインターフェース３８をＷＦＤ方式から元のＷｉ−Ｆｉ方式に戻し（Ｓ３０７）、図７のフローチャートを終了する。なお、ＷＦＤ方式の無線通信が確立しない原因としては、モバイルデバイス１０１の電源が切断されていたり、モバイルデバイス１０１がＭＦＰ１００の近隣に存在しなくなったりなど、無線通信が成立しないことが挙げられる。ＣＰＵ３１は、印刷ジョブ及び印刷データの受信が完了したと判断したとき（Ｓ３０５：ＹＥＳ）、ジョブキュー３３ａにおける当該印刷ジョブの仮登録を本登録に変更し（Ｓ３０６）、無線ＬＡＮインターフェース３８をＷＦＤ方式から元のＷｉ−Ｆｉ方式に戻す（Ｓ３０７）。そして、図７のフローチャートを終了する。
【００３７】
次に、ＭＦＰ１００の動作のうち実行処理について図８を参照しつつ説明する。実行処理は、ジョブキュー３３ａに印刷ジョブが登録されている間、繰り返し実行される。実行処理が開始されると、ＣＰＵ３１は、実行番号（図３参照）を示すカウンタＮを１に初期化する（Ｓ４０１）。ＣＰＵ３１は、実行番号がＮ番目の印刷ジョブを読み出し（Ｓ４０２）、Ｎ番目の印刷ジョブが仮登録か否かを判断する（Ｓ４０３）。ＣＰＵ３１は、Ｎ番目の印刷ジョブが仮登録でないと判断すれば（Ｓ４０３：ＮＯ）、当該印刷ジョブを実行する（Ｓ４０４）。ＣＰＵ３１は、当該印刷ジョブの実行が完了した後、ジョブキュー３３ａの更新を行う（Ｓ４０５）。具体的には、当該印刷ジョブをジョブキュー３３ａから消去し、ジョブキュー３３ａに他の印刷ジョブが残っていればそれぞれ実行番号を繰り上げる。
【００３８】
ＣＰＵ３１は、Ｎ番目の印刷ジョブが仮登録であると判断すれば（Ｓ４０３：ＹＥＳ）、無線ＬＡＮインターフェース３８をＷｉ−Ｆｉ方式からＷＦＤ方式の無線通信に切替える（Ｓ４０６）。このとき、モバイルデバイス１０１に送信したワンタイムＳＳＩＤ、及び、モバイルデバイス１０１から受信した固有情報（ＳＳＩＤ）を用いる（図６：Ｓ２０３参照）。ＣＰＵ３１は、ＷＦＤ方式の無線通信が確立したか否かを判断する（Ｓ４０７）。ＷＦＤ方式の無線通信が確立しない場合とは、モバイルデバイス１０１の電源が切断されていたり、モバイルデバイス１０１がＭＦＰ１００の近隣に存在しなくなったりなど、無線通信が成立しない状況を指す。ＣＰＵ３１は、ＷＦＤ方式の無線通信が確立したと判断したときは（Ｓ４０７：ＹＥＳ）、印刷ジョブ及び印刷データの受信を完了させ、仮登録から本登録に変更する（Ｓ４０８）。このとき、無線ＬＡＮインターフェース３８をＷＦＤ方式から元のＷｉ−Ｆｉ方式に戻す。そして、Ｓ４０４に、移行し当該印刷ジョブを実行する。
【００３９】
ＣＰＵ３１は、ＷＦＤ方式の無線通信が確立していないと判断したときは（Ｓ４０７：ＮＯ）、ジョブキュー３３ａを参照し、次の実行番号の印刷ジョブが存在するか否か判断する（Ｓ４０９）。ＣＰＵ３１は、次の実行番号の印刷ジョブが存在すると判断したときは（Ｓ４０９：ＹＥＳ）、カウンタＮをインクリメントし（Ｓ４１０）、Ｓ４０２に移行して実行番号がＮ番目の印刷ジョブを読み出す。ＣＰＵ３１は、次の実行番号の印刷ジョブが存在しないと判断したときは（Ｓ４０９：ＮＯ）、モバイルデバイス１０１が存在するか否かの問い合わせ信号をＷＦＤ方式の無線通信（ワンタイムＳＳＩＤで送信）で送信し（Ｓ４１１：ポーリング）、問い合わせ信号を受信したモバイルデバイス１０１から送信された応答信号を受信（ＨＩＴ）したか否かを判断する（Ｓ４１２）。
【００４０】
ＣＰＵ３１は、ＨＩＴしたと判断すれば（Ｓ４１２：ＹＥＳ）、Ｓ４０８に移行し、印刷ジョブ及び印刷データを受信する。ＣＰＵ３１は、ＨＩＴしないと判断すれば（Ｓ４１２：ＮＯ）、ポーリングしてから所定時間を経過したか否かを判断する（Ｓ４１３）。ＣＰＵ３１は、ポーリングしてから所定時間を経過していないと判断すれば（Ｓ４１３：ＮＯ）、ＨＩＴしているか否かの判断を繰り返す。ＣＰＵ３１は、ポーリングしてから所定時間を経過したと判断すれば（Ｓ４１３：ＹＥＳ）、無線ＬＡＮインターフェース３８をＷＦＤ方式から元のＷｉ−Ｆｉ方式に戻す（Ｓ４１４）。そして、ＣＰＵ３１は、仮登録されていた当該印刷ジョブをジョブキュー３３ａから消去し（Ｓ４１５）、Ｓ４０５に移行してジョブキュー３３ａの更新を行う。
【００４１】
以上、詳細に説明したように本実施形態のＭＦＰ１００によると、ＮＦＣ方式の無線通信により印刷ジョブがジョブキュー３３ａに仮登録されるため、モバイルデバイス１０１との間で固有情報を送受信することでその固有情報によりモバイルデバイス１０１との間で確立したＷＦＤ方式の無線通信により受信した印刷ジョブは、ＮＦＣ方式の無線通信開始後であってこの印刷ジョブに係る印刷データの受信が完了する前に受信した他の印刷指令より優先的に実行される。これにより、先にＮＦＣ方式の無線通信を行ったユーザが不公平感を感じるのを低減することができる。
【００４２】
また、Ｗｉ−Ｆｉ方式の無線通信及びＷＦＤ方式の無線通信で互いに異なるＳＳＩＤを用いるため、ＳＳＩＤのセキュリティが低下するのを抑制することができる。
【００４３】
さらに、ＷＦＤ方式の無線通信に用いられるＳＳＩＤがワンタイムＳＳＩＤであるため、セキュリティがさらに向上する。
【００４４】
加えて、ジョブキュー３３ａに仮登録した印刷ジョブの実行番号が１（先頭）になったとき、ＷＦＤ方式の無線通信による当該印刷ジョブの受信が開始されておらず、且つ、次に実行予定の印刷ジョブがジョブキュー３３ａに登録されていれば、当該次に実行予定の印刷ジョブを先に実行することになるため、印刷のスループットが低下するのを抑制することができる。
【００４５】
このとき、無線ＬＡＮインターフェース３８は、必要に応じてＷｉ−Ｆｉ方式の無線通信から一時的にＷＦＤ方式の無線通信に切替え、直接外部装置と接続される。ＷＦＤ方式の無線通信による外部装置との通信が完了すれば、ＷＦＤ方式の無線通信から元のＷｉ−Ｆｉ方式の無線通信に戻して、再び問い合わせ信号を発信し続けるため、Ｗｉ−Ｆｉ方式及びＷＦＤ方式の無線通信を同時に行うことができない場合、Ｗｉ−Ｆｉ方式の無線通信によって印刷ジョブが受信できない状況になることを抑制することができる。
【００４６】
実行番号が１（先頭）になった、仮登録された印刷ジョブについて、ＮＦＣ方式の無線通信により受信したＳＳＩＤで問い合わせ信号を発信し、所定時間経過しても問い合わせ信号に対する応答信号を受信しないとき、次の実行番号の仮登録された印刷ジョブについて、ＮＦＣ方式の無線通信により受信したＳＳＩＤで問い合わせ信号を発信することになるため、仮登録の印刷ジョブが連続する場合であっても印刷のスループットが低下するのを抑制することができる。
【００４７】
受信した印刷ジョブが仮登録されたとき、当該仮登録された印刷ジョブより上位の実行番号が付与された先に実行予定の印刷ジョブがタッチパネル３６に表示されるため、ユーザに印刷ジョブが実行されるまでの時間を予測させることができる。
【００４８】
なお、本実施形態は単なる例示にすぎず、本発明を何ら限定するものではない。したがって本発明は当然に、その要旨を逸脱しない範囲内で種々の改良、変形が可能である。
【００４９】
また、上述の実施形態では、ＷＦＤ方式の無線通信に用いられるＳＳＩＤがワンタイムＳＳＩＤである構成であるが、固定のＳＳＩＤを用いてもよい。
【００５０】
加えて、上述の実施形態では、ジョブキュー３３ａに仮登録した印刷ジョブの実行番号が１（先頭）になったとき、ＷＦＤ方式の無線通信による当該印刷ジョブの受信が開始されておらず、且つ、次に実行予定の印刷ジョブがジョブキュー３３ａに登録されていれば、当該次に実行予定の印刷ジョブを先に実行する構成であるが、仮登録した印刷ジョブの受信が完了するまで待機してもよい。
【００５１】
さらに、上述の実施形態において、無線ＬＡＮインターフェース３８は、必要に応じてＷｉ−Ｆｉ方式の無線通信から一時的にＷＦＤ方式の無線通信に切替え、直接外部装置と接続される構成であるが、Ｗｉ−Ｆｉ方式の無線通信とＷＦＤ方式の無線通信とを同時に継続する構成であってもよい。
【００５２】
また、上述の実施形態においては、受信した印刷ジョブが仮登録されたとき、当該仮登録された印刷ジョブより上位の実行番号が付与された先に実行予定の印刷ジョブがタッチパネル３６に表示される構成であるが、音声など他の報知手段によってユーザに報知してもよいし、このような報知を行わない構成であってもよい。
【００５３】
印刷機能及びスキャナ機能を有するＭＦＰに本発明を適用した例について説明したが、プリンタやＦＡＸなどスキャナ機能を有さない各種画像記録装置にも本発明は適用可能である。
【符号の説明】
【００５４】
１０…印刷機構
３０…制御部
３１…ＣＰＵ
３２…ＲＯＭ
３２ａ…制御プログラム
３３・・・ＲＡＭ
３３ａ…ジョブキュー
３４…フラッシュメモリ
３５…ＵＳＢインターフェース
３５ａ…ＵＳＢホストインターフェース
３５ｂ…ＵＳＢファンクションインターフェース
３６…タッチパネル
３７…ＮＦＣインターフェース
３７ａ…ＮＦＣアンテナ
３８…無線ＬＡＮインターフェース
３９…有線ＬＡＮインターフェース
５７…ＮＦＣインターフェース
５８…無線ＬＡＮインターフェース
１００…ＭＦＰ
１０１…モバイルデバイス
【図１】
2015030145.tif 000003
【図２】
2015030145.tif 000004
【図３】
2015030145.tif 000005
【図４】
2015030145.tif 000006
【図５】
2015030145.tif 000007
【図６】
2015030145.tif 000008
【図７】
2015030145.tif 000009
【図８】
2015030145.tif 000010