(57)【要約】      （修正有）【課題】ユーザが、一度送信した印刷ジョブを、再度送信せずとも、当初予定の出力先以外の出力先で受け取ることができる画像形成装置を提供する。【解決手段】ユーザが外部端末から送信した印刷ジョブを取得した後、その印刷ジョブを実行する前に、該ユーザと自装置の間の距離が第１所定値以下になった後、第２所定値以上に変化した場合に、他の画像形成装置と該ユーザとの間の距離を示す距離情報からユーザの移動先となる画像形成装置を推定し、その推定した画像形成装置に印刷ジョブを転送して実行させる。【選択図】図４
2018058315.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが外部端末から送信した印刷ジョブを取得するジョブ取得部と、
前記ユーザと自装置との間の距離を検出する距離検出部と、
前記ジョブ取得部が取得した印刷ジョブに基づいて印刷を実行するプリンタ部と、
他の画像形成装置と前記ユーザとの間の距離を示す距離情報を取得する距離情報取得部と、
前記ジョブ取得部が取得した印刷ジョブを前記プリンタ部が実行する前に、前記ユーザと自装置の間の距離が第１所定値以下になった後、第２所定値以上に変化した場合に、前記ユーザの移動先となる画像形成装置を前記距離情報に基づいて推定し、その推定した画像形成装置に前記印刷ジョブを転送して実行させる制御部と、
を備える
ことを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記ジョブ取得部が取得した印刷ジョブを前記プリンタ部が実行不可能な状況で、前記ユーザと自装置の間の距離が第１所定値以下から第２所定値以上に変化した場合に、前記ユーザの移動先となる画像形成装置を前記距離情報に基づいて推定し、その推定した画像形成装置に前記印刷ジョブを転送して実行させる
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記プリンタ部が前記印刷ジョブに基づく印刷を途中で停止した後、前記ユーザと自装置の間の距離が前記第１所定値以下から前記第２所定値以上に変化した場合に、前記ユーザの移動先となる画像形成装置を前記距離情報に基づいて推定し、その推定した画像形成装置に前記印刷ジョブの残りを転送して実行させる
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記制御部は、前記ユーザとの間の距離が最も短い画像形成装置を、前記ユーザの移動先となる画像形成装置として推定する
ことを特徴とする請求項１乃至３のいずれか１つに記載の画像形成装置。
【請求項５】
前記制御部は、前記推定した画像形成装置が印刷中である場合は、それ以外の他の画像形成装置の中から前記ユーザの移動先となる画像形成装置を再度推定する
ことを特徴とする請求項１乃至４のいずれか１つに記載の画像形成装置。
【請求項６】
前記制御部は、前記ユーザの移動先として推定した画像形成装置を識別可能な情報を前記ユーザに通知する
ことを特徴とする請求項１乃至４のいずれか１つに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信した印刷ジョブを転送する画像形成装置に関する。
【背景技術】
【０００２】
ユーザが送信した印刷ジョブを受けたサーバが、そのユーザの移動先を検知または推測し、その移動先付近に設置されている画像形成装置に該印刷ジョブを送信する、といった方法は公知の技術である。
【０００３】
ユーザの位置や移動先を検知、推測する技術としては、たとえば、下記特許文献１に記載の方法がある。下記特許文献１には、監視対象（ユーザ）の位置、移動方法及び移動速度を検出し、検出した監視対象の位置、移動方向及び移動速度から予想される、一定時間後の該監視対象の位置に基づいて、複数の撮像装置の内、通常モードよりも消費電力が少ない省電力モードで動作している撮像装置を、省電力モードから通常モードへ復帰させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−４１８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ユーザの移動先付近の画像形成装置が印刷ジョブを受けたとしても、該画像形成装置が他のユーザによって使用中である、または、印刷を開始したが印刷途中で印刷資源が切れて印刷が中断される等の原因によって、速やかに印刷結果物を得られない場合がある。
【０００６】
これまで、このような場合において該印刷ジョブの結果物を速やかに得るためには、ユーザが他の装置に再度印刷ジョブを送信する必要があった。
【０００７】
本発明は、上記の問題を解決しようとするものであり、ユーザが、一度送信した印刷ジョブを、再度送信せずとも、当初予定の出力先以外の出力先で受け取ることができる画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００９】
［１］ユーザが外部端末から送信した印刷ジョブを取得するジョブ取得部と、
前記ユーザと自装置との間の距離を検出する距離検出部と、
前記ジョブ取得部が取得した印刷ジョブに基づいて印刷を実行するプリンタ部と、
他の画像形成装置と前記ユーザとの間の距離を示す距離情報を取得する距離情報取得部と、
前記ジョブ取得部が取得した印刷ジョブを前記プリンタ部が実行する前に、前記ユーザと自装置の間の距離が第１所定値以下になった後、第２所定値以上に変化した場合に、前記ユーザの移動先となる画像形成装置を前記距離情報に基づいて推定し、その推定した画像形成装置に前記印刷ジョブを転送して実行させる制御部と、
を備える
ことを特徴とする画像形成装置。
【００１０】
上記発明では、自装置が受けた印刷ジョブを送信したユーザが、該印刷ジョブが実行されないまま、自装置に近づいた後離れた場合に、自装置では該印刷ジョブを実行する可能性が低いと判断し、該ユーザの移動先となる他の画像形成装置を推定して、その推定した他の画像形成装置に、該印刷ジョブを転送して代行させる。これにより、一度自装置に印刷ジョブが送られた後で、ユーザが自装置以外の装置で該印刷ジョブを実行したいと思った場合にも対応可能となる。移動先として推定する画像形成装置は１台でも複数台でもよい。
【００１１】
［２］前記制御部は、前記ジョブ取得部が取得した印刷ジョブを前記プリンタ部が実行不可能な状況で、前記ユーザと自装置の間の距離が第１所定値以下から第２所定値以上に変化した場合に、前記ユーザの移動先となる画像形成装置を前記距離情報に基づいて推定し、その推定した画像形成装置に前記印刷ジョブを転送して実行させる
ことを特徴とする［１］に記載の画像形成装置。
【００１２】
上記発明では、他のユーザが自装置を使用している場合や、故障や消耗品切れなどが発生している場合など、受けた印刷ジョブを実行不可能な場合において、ユーザが自装置に近づいた後離れた場合に、自装置では該印刷ジョブを実行する可能性が低いと判断し、該ユーザの移動先となる他の画像形成装置を推定して、その推定した他の画像形成装置に、該印刷ジョブを転送して代行させる。自装置で印刷ジョブを実行できるにも関わらず、一度近づいたユーザが離れた場合は、印刷ジョブの実行に関連しない別の目的で離れた可能性が高いので、自装置にて印刷ジョブを実行不可能な場合のみ転送を行うことで、無駄な転送を防ぐことができる。
【００１３】
［３］前記制御部は、前記プリンタ部が前記印刷ジョブに基づく印刷を途中で停止した後、前記ユーザと自装置の間の距離が前記第１所定値以下から前記第２所定値以上に変化した場合に、前記ユーザの移動先となる画像形成装置を前記距離情報に基づいて推定し、その推定した画像形成装置に前記印刷ジョブの残りを転送して実行させる
ことを特徴とする［１］または［２］に記載の画像形成装置。
【００１４】
上記発明では、印刷ジョブの実行が途中で停止したときに、該印刷ジョブのユーザが自装置から離れて行った場合、自装置では該印刷ジョブの残りを実行する可能性が低いと判断し、該ユーザの移動先となる他の画像形成装置を推定して、その推定した他の画像形成装置に、該印刷ジョブの残りを転送して代行させる。印刷が途中で中断したとき、ユーザが自装置以外の装置で該印刷ジョブの残りを実行したいと思った場合にも対応可能となる。移動先として推定する画像形成装置は１台でも複数台でもよい。
【００１５】
［４］前記制御部は、前記ユーザとの間の距離が最も短い画像形成装置を、前記ユーザの移動先となる画像形成装置として推定する
ことを特徴とする［１］乃至［３］のいずれか１つに記載の画像形成装置。
【００１６】
［５］前記制御部は、前記推定した画像形成装置が印刷中である場合は、それ以外の他の画像形成装置の中から前記ユーザの移動先となる画像形成装置を再度推定する
ことを特徴とする［１］乃至［４］のいずれか１つに記載の画像形成装置。
【００１７】
上記発明では、転送先で速やかに印刷ジョブが実行可能とするため、印刷ジョブを実行中でない装置を、ユーザの移動先の装置として推測する。
【００１８】
［６］前記制御部は、前記ユーザの移動先として推定した画像形成装置を識別可能な情報を前記ユーザに通知する
ことを特徴とする［１］乃至［４］のいずれか１つに記載の画像形成装置。
【００１９】
上記発明では、印刷ジョブの転送が行われた場合に、その転送先をユーザに通知する。これにより、ユーザは、どの装置に印刷ジョブが転送されたのかを認識することができる。
【発明の効果】
【００２０】
本発明に係る画像形成装置によれば、ユーザが、一度送信した印刷ジョブを、再度送信せずとも、当初予定の出力先以外の出力先で受け取ることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態に係る画像形成装置を含む印刷システムを示す図である。
【図２】画像形成装置が携帯端末との距離を段階的に検出する場合における、各段階を示す図である。
【図３】本発明の実施の形態に係る画像形成装置の概略構成を示すブロック図である
【図４】他のユーザが使用中のときに、印刷ジョブを転送し、代行を依頼する様子を示す図である。
【図５】実行中の印刷が中断したときに、印刷ジョブの残りを転送し、代行を依頼する様子を示す図である。
【図６】携帯端末から送信される印刷ジョブのデータ構成を示す図である。
【図７】携帯端末との間の距離の問い合わせを受けた画像形成装置が送信する情報を示す図である。
【図８】印刷ジョブが転送された場合に、ユーザに転送先を通知する場合の画面の例を示す図である。
【図９】自装置の付近に携帯端末を検出した画像形成装置が行う処理を示す流れ図である。
【図１０】図９の処理の続きであって、他の画像形成装置と自装置のいずれで印刷ジョブを実行するかを判断する処理を示す流れ図である。
【図１１】図１０の処理の続きであって、携帯端末との間の距離が、自装置と同じ画像形成装置に複製ジョブを送信した後で、自装置が行う処理を示す流れ図である。
【図１２】図９の処理の続きであって、複製ジョブを受信した場合に自装置が行う処理を示す流れ図である。
【図１３】図１０の処理の続きであって、自装置で印刷ジョブを実行する場合に行う処理を示す流れ図である。
【図１４】特定のＵＵＩＤを含む印刷ジョブを保持しているか否かの問い合わせを受けた場合に、自装置が行う処理を示す流れ図である。
【発明を実施するための形態】
【００２２】
以下、図面に基づき本発明の実施の形態を説明する。
【００２３】
図１は、本発明の実施の形態に係る画像形成装置１０を含んで構成される印刷システム７を示す。印刷システム７は、ＬＡＮ（Local Area Network）３などのネットワークを通じて、複数台の画像形成装置１０（本発明の実施の形態では１０Ａ、１０Ｂを例に説明する。）と、携帯端末４０を通信可能に接続して構成される。なお、画像形成装置１０Ａ、１０Ｂを総称する、もしくは任意の１台を指す場合は、画像形成装置１０と記すものとする。
【００２４】
携帯端末４０は、持ち歩きが可能なタブレットなどの端末である。携帯端末４０は、表示部や操作部等を備え、文書ファイルや画像ファイルの閲覧や、それらのデータファイルの内容を印刷するための印刷ジョブを画像形成装置１０に送信することができる。本発明の実施の形態では、印刷システム７にて画像形成装置１０と接続する携帯端末４０は一台のみとするが、携帯端末４０は複数台あってもよい。
【００２５】
画像形成装置１０は、原稿を光学的に読み取ってその複製画像を記録紙に印刷するコピージョブ、読み取った原稿の画像データをファイルにして保存したり外部装置へ送信したりするスキャンジョブ、外部のＰＣ端末や携帯端末４０から送出されたデータに係る画像を記録紙に印刷して出力するプリントジョブなどのジョブを実行する機能を備えた、所謂、複合機である。本発明の実施の形態では、画像形成装置１０は、外部の装置から受信した印刷ジョブを保持しておき、後述する操作パネル３０（図４参照）にてユーザからの印刷開始操作を受けたとき該印刷ジョブの実行を開始する。
【００２６】
また、画像形成装置１０は後述するBeacon２３（図３参照）がBluetooth（登録商標）による信号を送受信するときの電波強度により、自装置に近づいてきた携帯端末４０（携帯端末４０を持つユーザ）との間の距離を段階的に認識することができる。図２は、画像形成装置１０が認識可能な距離を示す。本発明の実施の形態では、画像形成装置１０は、携帯端末４０との距離を、その距離に応じて３段階に認識する。お互いの間の距離が１Ｍ未満であれば「Immediate」、１Ｍ〜３Ｍであれば「Near」、３Ｍ〜１０Ｍであれば「Far」として認識する。これにより、画像形成装置１０は、携帯端末４０を持つユーザが自装置に近づいたことや、自装置から離れたことを認識することができる。
【００２７】
本発明の実施の形態では、画像形成装置１０は、携帯端末４０から受信した印刷ジョブを実行する前に、該携帯端末４０のユーザと自装置の間の距離が第１所定値以下になった後、第２所定値以上に変化した場合に、そのユーザの移動先となる画像形成装置１０を推定し、その推定した画像形成装置１０に該印刷ジョブを転送して実行させる。印刷ジョブを投入したユーザが一度自装置に近づいた後、自装置から離れて行った場合であっても、そのユーザの移動先付近にある画像形成装置１０に印刷ジョブを代行させるので、該ユーザは速やかに該印刷ジョブの結果物を取得することができる。
【００２８】
次に、本発明の実施の形態に係る画像形成装置１０の構成について説明する。
【００２９】
図３は、本発明の実施の形態に係る画像形成装置１０の概略構成を示すブロック図である。画像形成装置１０は、当該画像形成装置１０の動作を統括的に制御するＣＰＵ(Central Processing Unit)１１を有している。マイクロプロセッサを含むＣＰＵ１１にはバスを通じてＲＯＭ(Read Only Memory)１２と、ＲＡＭ(Random Access Memory)１３と、不揮発メモリ１４と、ハードディスク装置１５と、画像処理部１６と、画像読取部１７と、プリンタ部１８と、ファクシミリ通信部１９と、ネットワーク通信部２０と、Beacon２３と、電源供給部２４と、操作パネル３０とを備えている。
【００３０】
ＣＰＵ１１は、ＯＳ（Operating System）プログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。また、ＣＰＵ１１は、操作パネル３０の表示内容を制御する制御部としての機能を果たす。
【００３１】
ＲＯＭ１２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が各種処理を実行することで画像形成装置１０の各機能が実現される。また、ＲＯＭ１２には、画像形成装置１０の一連の制御をＣＰＵ１１が実行するためのプログラムが格納されている。
【００３２】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。
【００３３】
不揮発メモリ１４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。ハードディスク装置１５は、大容量の不揮発の記憶装置であり、ＯＳプログラムや各種アプリケーションプログラム、印刷データや画像データ、ジョブに係る情報履歴などが保存される。
【００３４】
画像処理部１６は、画像の拡大縮小、回転などの処理のほか、印刷データをイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。画像処理部１６は、本発明の縮小部としての役割を果たす。
【００３５】
画像読取部１７は、原稿を光学的に読み取って画像データを取得する機能を果たす。画像読取部１７は、例えば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動ユニットと、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路と、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００３６】
プリンタ部１８は、画像データに応じた画像を記録紙上に画像形成する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着器とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。画像形成は、定着器を通過する方式であれば他の方式でもかまわない。本発明の実施の形態では、プリンタ部１８は、両面印刷を可能とする機構を持つ。
【００３７】
ファクシミリ通信部１９は、ファクシミリ機能を備えた外部装置と公衆回線を通じて画像データを送受信する機能を果たす。
【００３８】
ネットワーク通信部２０は、ＬＡＮ(Local Area Network)３などのネットワークを通じて携帯端末４０やその他の外部装置との間でデータを通信する機能を果たす。
【００３９】
Beacon２３は、Bluetooth（登録商標）による信号の送受信（近距離無線通信）を行う役割を果たす。本発明の実施の形態では、この信号の送受信時における電波強度によりＣＰＵ１１が、携帯端末４０との距離を段階的に認識する。
【００４０】
電源供給部２４は、電源ケーブル等によって画像形成装置１０の各部を駆動させる為に要する電源を供給する役割を果たす。
【００４１】
操作パネル３０は、表示部３１と、操作部３２とを備えている。このうち操作部３２は、スタートボタンなどのスイッチ部３３とタッチパネル部３４とを備えている。表示部３１は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成され、各種の操作画面、設定画面などを表示する機能を果たす。本実施の形態では、操作パネル３０が表示する表示内容の制御、操作パネル３０による操作の受け付けに関する制御はＣＰＵ１１が行う。
【００４２】
タッチパネル部３４は、表示部３１上に設けられている。タッチパネル部３４は、タッチペンや指などで押下された表示部３１上の座標位置や、フリック操作やドラッグ操作等を検出する。
【００４３】
本発明の実施の形態では、画像形成装置１０は、ＰＣ端末などの外部の装置から入力された画像（印刷ジョブ）を保留しておき、操作パネル３０にて受けた操作に応じてその保留している画像（印刷ジョブ）に基づく印刷を開始する。
【００４４】
次に、本発明の実施の形態にて画像形成装置１０が、印刷ジョブの代行を依頼する状況の具体例について図４、図５を参照しつつ説明する。
【００４５】
（具体例１、他のユーザが使用中な場合）
具体例１は、他の印刷ジョブの実行中であるため、即時に新たな印刷ジョブを実行不可能な状況である。図４は、具体例１の場合に印刷ジョブの代行を依頼する流れを示す。
【００４６】
まず、ユーザＡが携帯端末４０から画像形成装置１０Ａ（図中ではＭＦＰＡと示す）にジョブＡを送信する（Ｔ１）。携帯端末４０を持つユーザＡは、画像形成装置１０Ａとの距離が図２に示す「Ｎｅａｒ」の段階となる一定範囲内まで移動する（Ｔ２）。
【００４７】
本発明の実施の形態では、第１所定値は画像形成装置１０から「Ｎｅａｒ」と「immediate」の境界線までの距離とする。前述のＴ２によって、ユーザは、画像形成装置１０Ａから第１所定値以下の距離に近づく。
【００４８】
図４では、画像形成装置１０Ａは、他のユーザ（図中に示すユーザＢ）によって使用中（印刷実行中）となっており、ユーザＡがジョブＡの実行開始指示を行うことができない状況である。この状況を見たユーザは、画像形成装置１０Ａとの距離が図２に示す「Ｆａｒ」の段階か、検知が不可能となるまで離れ、他の画像形成装置１０（画像形成装置１０Ｂ（図中ではＭＦＰＢと示す））に移動する（Ｔ３）。
【００４９】
本発明の実施の形態では、第２所定値は自装置から「Ｎｅａｒ」と「Ｆａｒ」の境界線までの距離とする。前述のＴ３によって、ユーザは、画像形成装置１０Ａから第２所定値以上の距離まで離れる。
【００５０】
画像形成装置１０Ａは、ユーザＡが自装置の付近から離れて行ったことを検知したら、ユーザＡの移動先を推定し、その移動先付近の画像形成装置１０（画像形成装置１０Ｂ）に、ユーザＡから送られてきたジョブＡを転送し、代行させる（Ｔ４）。
【００５１】
このように、印刷ジョブを投入した画像形成装置１０にて、即時に印刷開始を指示することができない場合であっても、他の画像形成装置１０まで移動すれば、その移動先の画像形成装置１０に該印刷ジョブが自動的に転送され、その転送先の装置が該印刷ジョブを実行する。
【００５２】
（具体例２、印刷が途中で中断した場合）
具体例２は、資源切れやエラー等によって印刷が途中で中断した状況である。図５は、具体例２の場合に印刷ジョブの代行を依頼する流れを示す。
【００５３】
まず、ユーザＡが携帯端末４０から画像形成装置１０Ａ（図中ではＭＦＰＡと示す）にジョブＡを送信する（Ｓ１）。携帯端末４０を持つユーザＡは、画像形成装置１０Ａとの距離が図２に示す「Ｎｅａｒ」の段階となる一定範囲内まで移動する（Ｓ２）。前述のＳ２によって、ユーザは、画像形成装置１０Ａから第１所定値以下の距離に近づく。
【００５４】
ユーザＡからジョブＡの実行開始指示を受けた画像形成装置１０Ａは、ジョブＡに基づく印刷を実行開始する。その後、ジョブＡの印刷途中で紙切れが発生し、該印刷が途中で中断される（Ｓ３）。
【００５５】
印刷が中断し、即時に再開が不可能であると判断したユーザＡは、それまでの印刷結果物を持って、画像形成装置１０Ａとの距離が図２に示す「Ｆａｒ」の段階（本発明の第２所定距離に該当）か、検知が不可能となる距離まで離れ、その後他の画像形成装置１０（画像形成装置１０Ｂ（図中ではＭＦＰＢと示す））へ移動する（Ｓ４）。前述のＳ４によって、ユーザは、画像形成装置１０Ａから第２所定値以上の距離まで離れる。
【００５６】
画像形成装置１０Ａは、印刷が中断した状態で、ユーザＡが自装置の付近から離れて行ったことを検知したら、ユーザＡの移動先を推定し、その移動先付近の画像形成装置１０（画像形成装置１０Ｂ）に、中断したジョブＡの残りを転送し、代行させる（Ｓ５）。
【００５７】
このように、印刷ジョブを投入した画像形成装置１０にて、途中で印刷が中断した場合であっても、他の画像形成装置１０まで移動すれば、その移動先の画像形成装置１０に、該印刷ジョブの残りが自動的に転送され、その転送先の装置が該印刷ジョブの残りを実行する。
【００５８】
次に、画像形成装置１０が、印刷ジョブの送信元と、自装置の付近に近付いてきた携帯端末４０が一致するか否かを調べる方法について説明する。
【００５９】
携帯端末４０から送信される印刷ジョブには、印刷データの他に、送信元を示す情報であるＵＵＩＤ（Universally Unique Identifier）が含まれている。図６は、携帯端末４０から送信される印刷ジョブを構成するデータの概略構成を示す。印刷ジョブの中に、印刷データと、ＵＵＩＤが含まれている。
【００６０】
画像形成装置１０は、携帯端末４０と自装置の間の距離を取得したとき、その携帯端末４０のＵＵＩＤと、印刷ジョブに含まれるＵＵＩＤが一致した場合は、該携帯端末４０が、該印刷ジョブの送信者であると認識する。
【００６１】
本発明の実施の形態では、前述したように各画像形成装置１０が、Beacon２３によって携帯端末４０と自装置との間の距離を取得する。これにより、自装置に該携帯端末４０を持つユーザが近づいてきたこと、離れて行ったことを認識可能とする。
【００６２】
また、本発明の実施の形態では、前述の方法で取得した距離を示す情報を、画像形成装置１０間で共有することで、自装置付近から携帯端末４０を持つユーザが離れて行った場合に、そのユーザの移動先となる画像形成装置１０を推定する。
【００６３】
該共有を行う場合、一の画像形成装置１０が、他の画像形成装置１０に携帯端末４０と該他の画像形成装置１０の間の距離の問い合わせを行う。そして、この問い合わせを受けた画像形成装置１０は、携帯端末４０と自装置の間の距離を示す距離情報を問い合わせ元に返信する。
【００６４】
図７は、前述の問い合わせを行った場合に、問い合わせ元に送信される距離情報の例を示す。距離情報には、以下の情報が含まれる。
１．ＵＵＩＤ
２．距離の段階を示す情報（「Immediate」、「Near」、「Far」のいずれか。）
なお、距離情報の送信元の装置がジョブを実行中の場合は、該ジョブが完了するまでにかかる推定時間も併せて含まれる。
【００６５】
図７（Ａ）は、ジョブを実行中でない画像形成装置１０が送信した距離情報を構成するデータの概略構成を示す。図７（Ａ）はジョブを実行中ではないので、ＵＵＩＤと距離の段階を示す情報（図中では「Near」）のみで距離情報が構成される。
【００６６】
図７（Ｂ）ジョブを実行中の画像形成装置１０が送信した距離情報を構成するデータの概略構成を示す。図７（Ｂ）ではジョブを実行中なので、ＵＵＩＤと距離の段階を示す情報（図中では「Near」）および、そのジョブの実行が完了するまでにかかる時間（図中では「３０sec」）で距離情報が構成される。
【００６７】
画像形成装置１０は、印刷ジョブ（もしくは印刷ジョブの残り）を他の装置に代行させる場合、他の画像形成装置１０から前述の距離情報を取得し、その距離情報の示す距離に基づいて携帯端末４０を持つユーザの移動先となる画像形成装置１０を推定し、その推定した画像形成装置１０に印刷ジョブを転送し、代行させる。
【００６８】
また、画像形成装置１０は他の画像形成装置１０に印刷ジョブを代行させる場合、その代行先、すなわち印刷ジョブの転送先を、該印刷ジョブの送信元の携帯端末４０に通知する。図８は、印刷ジョブが転送される場合に携帯端末４０が受ける通知の例を示す。なお、印刷ジョブが転送された場合に、その転送先をユーザに通知する手段はこれに限らない。たとえば、音声等で通知してもよい。
【００６９】
次に、印刷システム７において印刷ジョブを実行する場合に画像形成装置１０が行う処理について図９〜図１３に示すフローを参照しつつ説明する。まず、図９にて、画像形成装置１０が自装置の「Ｆａｒ」の範囲内に携帯端末４０を検知したら（ステップＳ１０１）、その検知した携帯端末４０と同じＵＵＩＤを含む印刷ジョブを自装置が保持しているか否かを調べる（ステップＳ１０２）。
【００７０】
検知した携帯端末４０と同じＵＵＩＤを含む印刷ジョブを自装置が保持していない場合は（ステップＳ１０２；Ｎｏ）、検知した携帯端末４０と同じＵＵＩＤを含む印刷ジョブを、他の画像形成装置１０が保持しているか否かを調べる（ステップＳ１０４）。検知した携帯端末４０と同じＵＵＩＤを含む印刷ジョブを保持している他の画像形成装置１０が無い場合は（ステップＳ１０４；Ｎｏ）、本処理を終了する。
【００７１】
検知した携帯端末４０と同じＵＵＩＤを含む印刷ジョブを保持している他の画像形成装置１０がある場合は（ステップＳ１０４；Ｙｅｓ）、その画像形成装置１０（保持中装置と呼ぶ）に携帯端末４０との間の距離を問い合わせて、図７に示す距離情報を取得し、該距離情報の示す距離と、自装置と携帯端末４０の間の距離を比較する（ステップＳ１０５）。
【００７２】
保持中装置が「Ｎｅａｒ」であり、自装置が「Ｆａｒ」の状態である場合は（ステップＳ１０５；他装置のみ「Ｎｅａｒ」）、本処理を終了する。
【００７３】
自装置と保持中装置の双方とも「Ｎｅａｒ」である場合は（ステップＳ１０５；双方とも「Ｎｅａｒ」）、図１２のステップＳ２００に進む。図１２のステップＳ２００以降では、自装置と保持中装置の双方で印刷ジョブを開始できるようにする処理を行う。
【００７４】
自装置は「Ｎｅａｒ」であり、保持中装置が「Ｆａｒ」である場合は（ステップＳ１０５；自装置のみ「Ｎｅａｒ」）、保持中装置から該印刷ジョブを入手し（ステップＳ１０６）、図１３のステップＳ３０１に進む。図１３のステップＳ３０１以降では、自装置にて印刷ジョブを実行開始する場合についての処理を行う。
【００７５】
ステップＳ１０２にて、検知した携帯端末４０と同じＵＵＩＤを含む印刷ジョブを自装置が保持している場合は（ステップＳ１０２；Ｙｅｓ）、印刷システム７に接続されている他の画像形成装置１０（図中はＭＦＰと示す）に、該携帯端末４０との間の距離の問い合わせ（距離情報の要求）を行い（ステップＳ１０３）、図１０のステップＳ１０７に進む。
【００７６】
図１０のステップＳ１０７では、携帯端末４０との間の距離や、印刷ジョブを実行中か否か（待ち時間があるか否か）について、自装置と他の画像形成装置１０を比較し、その比較の結果によって自装置にて印刷ジョブを実行するか、他の装置に代行させるかを判断している。
【００７７】
他の画像形成装置１０の中に、携帯端末４０との距離が「Ｎｅａｒ」か「Immediate」であって、印刷ジョブを実行していない（待ち時間が無い）装置があり、自装置と携帯端末４０との距離が「Ｆａｒ」、もしくは自装置にて印刷ジョブを実行中（待ち時間がある）の場合は（ステップＳ１０７：他装置のみ「Ｎｅａｒ」待ち時間無し）、その装置をユーザの移動先として推定して、携帯端末４０と同じＵＵＩＤを含む印刷ジョブを転送し（ステップＳ１０８）、本処理を終了する。ステップＳ１０８では、転送先の装置に印刷ジョブの代行を依頼している。
【００７８】
他の画像形成装置１０の中に、携帯端末４０との距離が「Ｎｅａｒ」であってかつ印刷ジョブの実行していない装置（準実行候補装置）があり、自装置と携帯端末４０との距離が「Ｎｅａｒ」であってかつ自装置にて印刷ジョブを実行していない（待ち時間が無い）の場合は（ステップＳ１０７：双方とも「Ｎｅａｒ」待ち時間無し）、図１１のステップＳ１１０に進む。自装置と他の装置の双方とも印刷ジョブの実行開始の指示を受ける装置となる可能性があるので、図１１のステップＳ１１０以降では、自装置と他の装置の双方で印刷ジョブを開始できるようにする処理を行う。
【００７９】
他の画像形成装置１０の中に、携帯端末４０との距離が「Ｎｅａｒ」か「Immediate」であってかつ印刷ジョブを実行していない装置が無く、自装置と携帯端末４０との距離が「Ｎｅａｒ」であってかつ自装置にて印刷ジョブを実行していない（待ち時間が無い）の場合は（ステップＳ１０７：自装置のみ「Ｎｅａｒ」待ち時間無し）、距離情報の要求先に、自装置の方が携帯端末４０から近い旨を通知し、印刷ジョブの転送を断って（ステップＳ１０９）図１３のステップＳ３０１に進む。
【００８０】
図１１のステップＳ１１０では、まず、携帯端末４０との距離が「Ｎｅａｒ」であってかつ印刷ジョブの実行していない装置（準実行候補装置）と自装置の双方で印刷ジョブを実行可能とするために、まず自装置の持つ印刷ジョブの複製（複製ジョブ）を作成し、準実行候補装置に送信する（ステップＳ１１０）。
【００８１】
複製ジョブの実行完了の知らせを準実行候補装置から受けた場合、もしくは携帯端末４０と自装置の間の距離が「Ｆａｒ」に変化した場合は（ステップＳ１１１；Ｙｅｓ）、ステップＳ１１２に進む。複製ジョブの実行完了の知らせを準実行候補装置から受けてステップＳ１１２に進んでいた場合は（ステップＳ１１２；Ｙｅｓ）、自装置の保持する印刷ジョブを削除してから（ステップＳ１２０）本処理を終了する。携帯端末４０と自装置の間の距離が「Ｆａｒ」に変化してステップＳ１１２進んでいた場合は（ステップＳ１１２；Ｎｏ）本処理を終了する。
【００８２】
複製ジョブの実行完了の知らせを準実行候補装置から受けていない場合であってかつ、携帯端末４０と自装置の間の距離が「Ｎｅａｒ」か「Immediate」の状態であれば（ステップＳ１１１；Ｎｏ）、印刷ジョブの送信者から、印刷ジョブの実行開始指示を受けるまでは（ステップＳ１１３；Ｎｏ）ステップＳ１１１に戻って本処理を継続する。印刷ジョブの送信者から、印刷ジョブの実行開始指示を受けたら（ステップＳ１１３；Ｙｅｓ）、該印刷ジョブの実行を開始する（ステップＳ１１４）。
【００８３】
印刷の実行途中で、該印刷が停止することなく、携帯端末４０と自装置の間の距離が「Ｎｅａｒ」か「Immediate」の状態であれば（ステップＳ１１５；Ｎｏ）、印刷が終了するまでは（ステップＳ１１６；Ｎｏ）、ステップＳ１１５に戻って処理を継続する。印刷ジョブが終了したら（ステップＳ１１６；Ｙｅｓ）、ステップＳ１１０にて複製ジョブの送信先となった準実行候補装置に、該複製ジョブの削除を依頼し（ステップＳ１１７）、本処理を終了する。
【００８４】
印刷の実行途中で、該印刷が停止し、その後携帯端末４０と自装置の間の距離が「Ｆａｒ」に変化した場合は（ステップＳ１１５；Ｙｅｓ）、ステップＳ１１０にて複製ジョブの送信先となった準実行候補装置に、該複製ジョブの削除を依頼し（ステップＳ１１８）、印刷システム７に接続されている他の画像形成装置１０（図中はＭＦＰと示す）に、該携帯端末４０との間の距離の問い合わせ（距離情報の要求）を行い（ステップＳ１１９）、図１０のステップＳ１０７に進む。図１１のステップＳ１１９から図１０のステップＳ１０７に進んだ場合、後の処理にて他の画像形成装置１０に代行を依頼する場合の印刷ジョブは、図１１のステップＳ１１５にて中断した印刷ジョブの残りとする。
【００８５】
図１２のステップＳ２００から説明を継続する。図１２のステップＳ２００以降は、複製ジョブを受けた画像形成装置１０が行う動作を示す。
【００８６】
まず、図９のステップＳ１０５にて保持中装置に該当する装置から、複製ジョブを受信する（ステップＳ２００）。複製ジョブの送信元の装置から、複製ジョブの複製元となった印刷ジョブの実行完了の知らせを受けた場合、もしくは携帯端末４０と自装置の間の距離が「Ｆａｒ」に変化した場合は（ステップＳ２０１；Ｙｅｓ）、複製ジョブを削除してから（ステップＳ２０２）、その旨を複製ジョブの送信元の装置に通知して（ステップＳ２０３）本処理を終了する。
【００８７】
複製ジョブの複製元となった印刷ジョブの実行完了の知らせを受けていない場合であってかつ、携帯端末４０と自装置の間の距離が「Ｎｅａｒ」か「Immediate」の状態であれば（ステップＳ２０１；Ｎｏ）、印刷ジョブの送信者から、複製ジョブの実行開始指示を受けるまでは（ステップＳ２０４；Ｎｏ）ステップＳ２０１に戻って本処理を継続する。印刷ジョブの送信者から、複製ジョブの実行開始指示を受けたら（ステップＳ２０４；Ｙｅｓ）、該複製ジョブの実行を開始する（ステップＳ２０５）。
【００８８】
複製ジョブに基づく印刷の実行途中で、該印刷が停止することなく、携帯端末４０と自装置の間の距離が「Ｎｅａｒ」か「Immediate」の状態であれば（ステップＳ２０６；Ｎｏ）、印刷が終了するまでは（ステップＳ２０７；Ｎｏ）、ステップＳ２０６に戻って処理を継続する。印刷ジョブが終了したら（ステップＳ２０７；Ｙｅｓ）、複製ジョブの送信元となった装置に、該複製ジョブの実行完了を通知するとともに、複製元の印刷ジョブの削除を依頼し（ステップＳ２０８）、本処理を終了する。
【００８９】
複製ジョブに基づく印刷の実行途中で、該印刷が停止し、その後携帯端末４０と自装置の間の距離が「Ｆａｒ」に変化した場合は（ステップＳ２０６；Ｙｅｓ）、複製ジョブを削除するとともに、該複製ジョブの送信元の装置に、複製ジョブを削除した旨を通知し（ステップＳ２０９）、その後、印刷システム７に接続されている他の画像形成装置１０（図中はＭＦＰと示す）に、携帯端末４０との間の距離の問い合わせ（距離情報の要求）を行い（ステップＳ２１０）、図１０のステップＳ１０７に進む。
【００９０】
図１３のステップＳ３０１から説明を継続する。図１３のステップＳ３０１以降は、自装置にて印刷ジョブを実行する動作を示す。まず、携帯端末４０と自装置の間の距離が「Ｆａｒ」に変化したら（ステップＳ３０１；Ｙｅｓ）、本処理を終了する。
【００９１】
携帯端末４０と自装置の間の距離が「Ｆａｒ」に変化しないまま（ステップＳ３０１；Ｎｏ）、印刷ジョブの送信者から、印刷ジョブの実行開始指示を受けるまでは（ステップＳ３０２；Ｎｏ）ステップＳ３０１に戻って本処理を継続する。
【００９２】
印刷ジョブの送信者から、印刷ジョブの実行開始指示を受けたら（ステップＳ３０２；Ｙｅｓ）、該印刷ジョブの実行を開始する（ステップＳ３０３）。
【００９３】
印刷の実行途中で、該印刷が停止することなく、携帯端末４０と自装置の間の距離が「Ｎｅａｒ」か「Immediate」の状態であれば（ステップＳ３０４；Ｎｏ）、印刷が終了するまでは（ステップＳ３０６；Ｎｏ）、ステップＳ３０４に戻って処理を継続する。印刷ジョブが終了したら（ステップＳ３０６；Ｙｅｓ）、図９のステップＳ１０６を経ている場合、すなわち、その終了した印刷ジョブが他の画像形成装置１０から取得したものである場合は、その取得元の装置に印刷ジョブが完了した旨を通知し（ステップＳ３０７）、本処理を終了する。
【００９４】
印刷の実行途中で、該印刷が停止し、その後携帯端末４０と自装置の間の距離が「Ｆａｒ」に変化した場合は（ステップＳ３０４；Ｙｅｓ）、印刷システム７に接続されている他の画像形成装置１０（図中はＭＦＰと示す）に、該携帯端末４０との間の距離の問い合わせ（距離情報の要求）を行い（ステップＳ３０５）、図１０のステップＳ１０７に進む。図１３のステップＳ３０５から図１０のステップＳ１０７に進んだ場合、後の処理にて他の画像形成装置１０に代行を依頼する場合の印刷ジョブは、図１３のステップＳ３０４にて中断した印刷ジョブの残りとする。
【００９５】
このように、本発明の実施の形態では、ジョブを実行していない状態であってかつ、携帯端末４０からの距離が「Ｎｅａｒ」か「immediate」の画像形成装置１０が２台以上ある場合は、そのうちの１台が印刷ジョブを保持するとともに、他の画像形成装置１０には複製ジョブを保持させる。これにより、携帯端末４０を持つユーザによって使用される可能性の高い画像形成装置１０では、速やかに印刷ジョブ（もしくは複製ジョブ）を実行させることができる。
【００９６】
図１４は、図９のステップＳ１０１にて検知された端末のＵＵＩＤを含む印刷ジョブを保持しているかの問い合わせをステップＳ１０４にて受けた画像形成装置１０が行う処理のフローを示す。まず、特定のＵＵＩＤを含む印刷ジョブを保持しているかの問い合わせを受領する（ステップＳ５０１）。
【００９７】
特定のＵＵＩＤを含む印刷ジョブを保持していなければ（ステップＳ５０２；Ｎｏ）、本処理を終了する。なお、問い合わせ元に特定のＵＵＩＤを含む印刷ジョブを保持していない旨を通知してもよい。
【００９８】
特定のＵＵＩＤを含む印刷ジョブを保持している場合は（ステップＳ５０２；Ｙｅｓ）、問い合わせ元にその旨、およびそのＵＵＩＤの携帯端末４０との間の距離を、図７の（Ａ）もしくは（Ｂ）に示す形式で送信する（ステップＳ５０３）。
【００９９】
その後、問い合わせ元から、その印刷ジョブの転送依頼を受けなければ（ステップＳ５０４；Ｎｏ）本処理を終了する。その印刷ジョブの転送依頼を受けた場合は（ステップＳ５０４；Ｙｅｓ）、問い合わせ元に該印刷ジョブを転送して（ステップＳ５０５）、本処理を終了する。
【０１００】
このように、本発明の実施の形態における画像形成装置１０は、携帯端末４０から受信した印刷ジョブを実行する前に、該携帯端末４０のユーザと自装置の間の距離が第１所定値以下になった後、第２所定値以上に変化した場合に、そのユーザの移動先となる画像形成装置１０を推定し、その推定した画像形成装置１０に該印刷ジョブを転送して実行させる。印刷ジョブを投入したユーザが一度自装置に近づいた後、自装置から離れて行った場合であっても、そのユーザの移動先付近にある画像形成装置１０に印刷ジョブを代行させるので、該ユーザは速やかに該印刷ジョブの結果物を取得することができる。
【０１０１】
また、印刷ジョブの実行が途中で中断したとき、該携帯端末４０のユーザと自装置の間の距離が第２所定値以上に変化した場合は、そのユーザの移動先となる画像形成装置１０を推定し、その推定した画像形成装置１０に該印刷ジョブの残りを転送して実行させる。これにより、印刷が途中で中断した場合であっても、その残りを速やかに他の装置で実行させることができる。
【０１０２】
なお、印刷システム７では、画像形成装置１０同士で印刷ジョブを最適な場所（装置）に転送することができるので、転送用のサーバ等を新たに設けることを要しない。
【０１０３】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１０４】
本発明の実施の形態では、ユーザが携帯端末４０を持ったまま移動することを前提に携帯端末４０と画像形成装置１０の間の距離を取得することで、該ユーザと画像形成装置１０の間の距離を間接的に取得していたが、ユーザと画像形成装置１０の間の距離を取得する方法はこれに限らない。たとえば、監視カメラやセンサー等を使用してユーザの位置を取得し、画像形成装置１０との距離を算出するようにしてもよい。
【０１０５】
本発明の実施の形態では、携帯端末４０は１台であったが複数台あってもよい。また、画像形成装置１０に印刷ジョブを送信する端末は携帯端末４０に限らず、タブレットでもよい。印刷ジョブの送信者を識別するとともに、その送信者が画像形成装置１０に近づいたこと、離れたことを検知可能であれば、ＰＣ端末等から印刷ジョブを送信してもよい。
【０１０６】
本発明の実施の形態の図９〜図１３のフローでは、自装置が印刷ジョブを実行可能な状態か否かに係らず、一度自装置に近づいて離れた場合に印刷ジョブを他の装置に転送していたが、一度近づいてから離れる場合であっても、自装置が印刷ジョブを実行可能な状態であれば、印刷ジョブを他の装置へ転送しないようにしてもよい。自装置で印刷ジョブを実行できるにも関わらず、一度近づいたユーザが離れた場合は、印刷ジョブの実行に関連しない別の目的で離れた可能性が高いので、自装置にて印刷ジョブを実行不可能な場合のみ転送を行うことで、無駄な転送を防ぐことができる。
【０１０７】
本発明の実施の形態では、第１所定値を「Ｎｅａｒ」と「immediate」の境界線、第２所定値を「Ｎｅａｒ」と「Ｆａｒ」の境界線としていたが、第１所定値および第２所定値はこれに限らない。
【０１０８】
本発明の実施の形態では、ジョブを実行中の画像形成装置１０は、印刷ジョブの代行先候補から外していたが、携帯端末４０との間の距離が「Ｎｅａｒ」か「immediate」であれば、代行先の候補に入れてもよい。あるいは、ジョブを実行中であっても、該ジョブの実行完了までの待ち時間が所定時間以下の場合は、携帯端末４０との間の距離が「Ｎｅａｒ」か「immediate」であれば、代行先の候補に入れるようにしてもよい。
【０１０９】
本発明の実施の形態では、印刷ジョブの転送先は１つであったが、複数の装置に転送して代行を依頼してもよい。
【０１１０】
本発明の実施の形態では、ジョブを実行しておらず、携帯端末４０との間の距離が「Ｎｅａｒ」か「immediate」であれば、印刷ジョブの転送先となっていたが、たとえば、携帯端末４０と画像形成装置１０の間の正確な距離を測定可能であれば、携帯端末４０（ユーザ）との間の距離が最も短い画像形成装置１０を、印刷ジョブの転送先として選択するようにしてもよい。他の基準で印刷ジョブの転送先を選択するようにしてもよい。
【符号の説明】
【０１１１】
３…ＬＡＮ
７…印刷システム
１０（Ａ、Ｂ）…画像形成装置
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…不揮発メモリ
１５…ハードディスク装置
１６…画像処理部
１７…画像読取部
１８…プリンタ部
１９…ファクシミリ通信部
２０…ネットワーク通信部
２３…Beacon
２４…電源供給部
３０…操作パネル
３１…表示部
３２…操作部
３３…スイッチ部
３４…タッチパネル部
４０…携帯端末
【図１】
2018058315.tif 000003
【図２】
2018058315.tif 000004
【図３】
2018058315.tif 000005
【図４】
2018058315.tif 000006
【図５】
2018058315.tif 000007
【図６】
2018058315.tif 000008
【図７】
2018058315.tif 000009
【図８】
2018058315.tif 000010
【図９】
2018058315.tif 000011
【図１０】
2018058315.tif 000012
【図１１】
2018058315.tif 000013
【図１２】
2018058315.tif 000014
【図１３】
2018058315.tif 000015
【図１４】
2018058315.tif 000016