(57)【要約】【課題】ユーザが到着する時間を正確に予測した上で、印刷処理を迅速に開始することができる技術を提供する。【解決手段】画像形成システム１において、画像形成装置１０の印刷部１０６は、外部端末からネットワークを介して送信された印刷データの出力先として印刷処理を実行する。経路特定部１１２ａは、印刷データの送信元となる外部端末の位置情報に基づいて、外部端末の現在地から出力先までの地理的な経路を特定する。時間算出部１１２ｂは、経路特定部１１２ａにより特定された経路を通じて出力先に至るまでに要する所要時間を算出する。中間処理部１１２ｃは、印刷部１０６に対して、印刷データをイメージデータに展開する処理の開始を通知する。起動部１１２ｄは、所要時間が終了するタイミングに合わせて、印刷部１０６を起動させる。【選択図】図３
2014065161.tif 000002
【特許請求の範囲】
【請求項１】
外部端末からネットワークを介して送信された印刷データの出力先として印刷処理を実行する印刷部と、
前記印刷部による印刷動作を制御する制御部とを備え、
前記制御部は、
前記印刷データの送信元となる前記外部端末の位置情報に基づいて、前記外部端末の現在地から前記出力先までの地理的な経路を特定する経路特定部と、
前記経路特定部により特定された前記経路を通じて前記出力先に至るまでに要する所要時間を算出する時間算出部と、
前記印刷部に対して、前記印刷データをイメージデータに展開する処理を実行させる中間処理部と、
前記所要時間が終了するタイミングに合わせて、前記印刷部を起動させて、前記イメージデータを用紙に印刷する処理が実行可能な状態で待機させる起動部と
を有することを特徴とする画像形成システム。
【請求項２】
請求項１に記載の画像形成システムにおいて、
前記制御部は、
複数の前記外部端末に共通する前記印刷データの出力先として、複数の前記印刷データがあるか否かを確認する要求確認部と、
前記要求確認部により、複数の前記印刷データがあることが確認された場合、前記印刷データの容量及び前記所要時間に基づいて、複数の前記印刷データの中から優先的に印刷処理を実行させる前記印刷データを選択する選択部と、
前記選択部により選択されなかった前記印刷データについて、この印刷データの送信元となる前記外部端末に対して、他の前記外部端末により送信された前記印刷データに対する印刷処理が優先されている旨を通知する通知部と
をさらに有することを特徴とする画像形成システム。
【請求項３】
請求項１又は２に記載の画像形成システムにおいて、
前記制御部は、
前記外部端末により前記印刷データの出力先が変更された場合、変更前の出力先となる前記印刷部に対して前記印刷処理を中止させる中止処理部
をさらに有することを特徴とする画像形成システム。
【請求項４】
外部端末からネットワークを介して送信された印刷データの出力先として印刷処理を実行する印刷部と、
前記印刷部による印刷動作を制御する制御部とを備え、
前記制御部は、
前記印刷データの送信元となる前記外部端末の位置情報に基づいて、前記外部端末の現在地から前記出力先までの地理的な経路を特定する経路特定部と、
前記経路特定部により特定された前記経路を通じて前記出力先に至るまでに要する所要時間を算出する時間算出部と、
前記印刷部に対して、前記印刷データをイメージデータに展開する処理を実行させる中間処理部と、
前記所要時間が終了するタイミングに合わせて、前記印刷部を起動させて、前記イメージデータを用紙に印刷する処理が実行可能な状態で待機させる起動部と
を有することを特徴とする画像形成装置。
【請求項５】
請求項４に記載の画像形成装置において、
前記制御部は、
複数の前記外部端末から送信された前記印刷データがあるか否かを確認する要求確認部と、
前記要求確認部により、複数の前記外部端末から送信された前記印刷データがあることが確認された場合、前記印刷データの容量及び前記所要時間に基づいて、複数の前記印刷データの中から優先的に印刷処理を実行させる前記印刷データを選択する選択部と、
前記選択部により選択されなかった前記印刷データについて、この印刷データの送信元となる前記外部端末に対して、他の前記外部端末により送信された前記印刷データに対する印刷処理が優先されている旨を通知する通知部と
をさらに備えたことを特徴とする画像形成装置。
【請求項６】
請求項４又は５に記載の画像形成装置において、
前記制御部は、
前記外部端末より前記印刷データの出力先が変更された場合、前記印刷部に対して前記印刷処理を中止させる中止処理部
をさらに有することを特徴とする画像形成装置。
【請求項７】
外部端末からネットワークを介して送信された印刷データの出力先として印刷処理を実行する印刷部と、前記印刷部による印刷動作を制御する制御部とを備えた画像形成装置のコンピュータに、
外部端末から送信された印刷データ及び前記外部端末の位置情報をネットワークを介して受信する手順と、
受信した前記位置情報に基づいて、前記外部端末の現在地から前記出力先までの地理的な経路を特定する手順と、
特定された前記経路を通じて前記出力先に到着するまでに要する所要時間を算出する手順と、
前記印刷データをイメージデータに展開する手順と、
展開された前記イメージデータを一時的に記憶する手順と、
前記所要時間が終了するタイミングに合わせて、前記印刷部を起動させて、前記イメージデータを用紙に印刷する処理が実行可能な状態で待機させる手順と
を実行させるための画像形成プログラム。
【請求項８】
請求項７に記載の画像形成プログラムにおいて、
前記画像形成装置のコンピュータに、
前記所要時間を算出する手順の後に、他の前記外部端末により送信された前記印刷データがあるか否かを確認する手順と、
他の前記外部端末により送信された前記印刷データがあることを確認した場合、前記印刷データの容量及び前記所要時間に基づいて、複数の前記印刷データの中から優先的に印刷処理を実行させる印刷データを選択する手順と、
前記選択する手順で、選択されなかった前記印刷データについて、この印刷データの送信元となる前記外部端末に対して、他の前記外部端末により送信された前記印刷データに対する印刷処理が優先されている旨を通知する手順と
を実行させることを特徴とする画像形成プログラム。
【請求項９】
請求項７又は８に記載の画像形成プログラムにおいて、
前記画像形成装置のコンピュータに、
前記画像データを用紙に印刷する処理を開始する前に、前記外部端末より前記印刷データの出力先が変更された場合、前記印刷処理を中止する手順
をさらに実行させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末の位置情報を確認した上で印刷処理を行う画像形成システム、画像形成装置及び画像形成プログラムに関する。
【背景技術】
【０００２】
従来、携帯端末に格納された印刷データを、これとは離れた場所に設置された印刷装置にて印刷する技術が知られている（例えば、特許文献１参照。）。この先行技術は、距離検出機能を用いて印刷装置と携帯端末との間の直線的な距離を定期的に計測し、距離の時間的変化に応じて印刷装置による印刷処理を開始させたり、あるいは、印刷処理を待機させたりするものである。
【０００３】
上記の先行技術によれば、携帯端末を所有するユーザが印刷装置に対して一定の距離にまで近づくことで、印刷装置による印刷処理が開始される。このため、印刷装置に到着してから印刷処理が完了するまでのユーザの待ち時間を短縮することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２９０３２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した先行技術のように、印刷装置と携帯端末と間の直線的な距離にを測定する手法では、印刷装置の設置場所にユーザが到着する時間を正確に予測することができないという問題がある。すなわち、ユーザが印刷装置の設置場所に辿り着くまでの経路が上記の計測された直線距離よりも長くなると、ユーザの到着時間が予測よりも遅くなってしまう。これに対して、印刷装置では、直線距離でみてユーザが一定の距離に近づいたときに印刷処理を開始するため、ユーザが設置場所に到着したときには、既に印刷処理が完了していることがある。この場合、印刷が完了することにより、印刷装置がスリープ状態に移行している可能性がある。このように、ユーザの到着時間を正確に予測することができなため、ユーザが到着したときに印刷装置を印刷可能な状態でスタンバイさせることができない。
【０００６】
また、設置場所に到着したユーザが印刷装置を操作することで印刷処理を開始する場合、ユーザの操作を受け付けてからすぐに画像が用紙に印刷されることが好ましい。しかし、操作を受け付けてから、印刷データの解析を開始し、印刷用の画像データを生成するというプロセスを経ていては、それだけ、用紙の印刷を開始するタイミングが遅れてしまい、ユーザを待たせることになってしまう。
【０００７】
そこで本発明は、ユーザが到着する時間を正確に予測した上で、印刷処理を迅速に開始することができる技術の提供を課題とする。
【課題を解決するための手段】
【０００８】
〔画像形成システム〕
上記の課題を解決するため、本発明は画像形成システムを提供する。
本発明の画像形成システムは、外部端末からネットワークを介して送信された印刷データの出力先として印刷処理を実行する印刷部と、印刷部による印刷動作を制御する制御部とを備える。本発明の画像形成システムにおいて、制御部は、印刷データの送信元となる外部端末の位置情報に基づいて、外部端末から出力先までの地理的な経路を特定する経路特定部と、経路特定部により特定された経路を通じて出力先に至るまでに要する所要時間を算出する時間算出部と、印刷部に対して、印刷データをイメージデータに展開する処理を実行させる中間処理部と、所要時間が終了するタイミングに合わせて、印刷部を起動させて、イメージデータを用紙に印刷する処理が実行可能な状態で待機させる起動部とを有することを特徴とする。
【０００９】
本発明の画像形成システムによれば、外部端末を操作するユーザの現在地から印刷された用紙が出力される場所に至るまでの経路に基づいて所要時間を算出しているため、用紙の出力先にユーザが到着する時間を正確に予測することができる。また、所要時間が終了するタイミングに合わせて印刷処理を行うプリントエンジン（印刷部）を起動させているため、ユーザが到着した際に、迅速に印刷処理を開始することができる。
【００１０】
また本発明の画像形成システムでは、外部端末から受信した印刷データに対して、用紙に印刷する直前までの処理を事前に行っており、所要時間が経過した後に、画像を用紙に印刷する処理が開始される。すなわち、ユーザが移動している間にイメージデータが形成されているため、ユーザが到着してから印刷が完了するまでの待ち時間が短縮される。なお、本発明の画像形成システムにおいて、印刷部及び制御部は、画像形成装置に備えられている。また制御部については、画像形成装置を管理する管理サーバに備えられていてもよい。
【００１１】
本発明の画像形成システムにおいて、制御部は、複数の外部端末に共通する印刷データの出力先として、複数の印刷データがあるか否かを確認する要求確認部と、要求確認部により、複数の印刷データがあることが確認された場合、印刷データの容量及び所要時間に基づいて、複数の印刷データの中から優先的に印刷処理を実行させる印刷データを選択する選択部と、選択部により選択されなかった印刷データについて、この印刷データの送信元となる外部端末に対して、他の外部端末により送信された印刷データに対する印刷処理が優先されている旨を通知する通知部とを有する。
【００１２】
このような構成によれば、到着予定時刻の早いユーザから順に印刷処理を行うことができる。あるいは、印刷データの容量が少ないものから順に印刷処理を行うことができる。また、他のユーザから送信された印刷データに対する印刷処理が行われていることを事前に通知しておくことで、この通知を受領したユーザは、例えば、用紙の出力先を別の画像形成装置に変更することができる。これにより、ユーザの待ち時間が長くなることを防止することができる。
【００１３】
また本発明の画像形成システムにおいて、制御部は、外部端末により印刷データの出力先が変更された場合、変更前の出力先となる印刷部に対して印刷処理を中止させる中止処理部を有する。
したがって、ユーザが訪れることのない画像形成装置において印刷処理が実行されることが防止される。
【００１４】
〔画像形成装置〕
上記の課題を解決するため、本発明は画像形成装置を提供する。
本発明の画像形成装置は、外部端末からネットワークを介して送信された印刷データの出力先として印刷処理を実行する印刷部と、印刷部による印刷動作を制御する制御部とを備え、制御部は、印刷データの送信元となる外部端末の位置情報に基づいて、外部端末の現在地から出力先までの地理的な経路を特定する経路特定部と、経路特定部により特定された経路を通じて出力先に至るまでに要する所要時間を算出する時間算出部と、印刷部に対して、印刷データをイメージデータに展開する処理を実行させる中間処理部と、所要時間が終了するタイミングに合わせて、印刷部を起動させて、イメージデータを用紙に印刷する処理が実行可能な状態で待機させる起動部とを有する。
【００１５】
本発明の画像形成装置によれば、外部端末を操作するユーザの現在地から画像形成装置の設置場所に至るまでの地理的な経路に基づいて所要時間を算出しているため、ユーザが到着する時間を正確に予測することができる。また、所要時間が終了するタイミングに合わせて印刷処理を行うデバイス（印刷部）を起動させているため、ユーザが到着した際に、迅速に印刷処理を開始することができる。
【００１６】
また本発明の画像形成装置によれば、所要時間が経過する前に、外部端末から受信した印刷データをイメージデータに展開している。すなわち、ユーザが移動している間に画像処理の一部を事前に済ませているため、到着してから印刷が完了するまでの待ち時間が短縮される。
【００１７】
本発明の画像形成装置において、制御部は、複数の外部端末から送信された印刷データがあるか否かを確認する要求確認部と、要求確認部により、複数の外部端末から送信された印刷データがあることが確認された場合、印刷データの容量及び所要時間に基づいて、複数の印刷データの中から優先的に印刷処理を実行させる印刷データを選択する選択部と、選択部により選択されなかった印刷データについて、この印刷データの送信元となる外部端末に対して、他の外部端末により送信された印刷データに対する印刷処理が優先されている旨を通知する通知部とを有する。
【００１８】
本発明の画像形成装置によれば、優先された順に印刷が実行されるため、例えば、到着時間の早いユーザから順に印刷処理を行うことができる。したがって、到着時間が遅い方のユーザに合わせて、到着時間が早い方のユーザを待たせるといったことが防止される。このため、印刷データを受信した順番通りに印刷処理が行われた場合と比べて、効率的にユーザの待ち時間を短縮することができる。
【００１９】
また制御部は、外部端末より印刷データの出力先が変更された場合、印刷部に対して印刷処理を中止させる中止処理部を有する。
この構成によれば、実際にユーザが到着するタイミングに合わせて印刷処理を行うデバイス（印刷部）を起動させることによって、印刷処理の迅速化及び待ち時間の短縮化が担保されている。
【００２０】
〔画像形成プログラム〕
上記の課題を解決するため、本発明は画像形成プログラムを提供する。
本発明の画像形成プログラムは、外部端末からネットワークを介して送信された印刷データの出力先として印刷処理を実行する印刷部と、印刷部による印刷動作を制御する制御部とを備えた画像形成装置のコンピュータに、外部端末から送信された印刷データ及び外部端末の位置情報をネットワークを介して受信する手順と、受信した位置情報に基づいて、外部端末の現在地から出力先までの地理的な経路を特定する手順と、特定された経路を通じて出力先に到着するまでに要する所要時間を算出する手順と、印刷データをイメージデータに展開する手順と、展開されたイメージデータを一時的に記憶する手順と、所要時間が終了するタイミングに合わせて、印刷部を起動させて、イメージデータを用紙に印刷する処理が実行可能な状態で待機させる手順とを実行させるためのものである。
【００２１】
また本発明の画像形成プログラムでは、画像形成装置のコンピュータに、所要時間を算出する手順の後に、他の外部端末により送信された印刷データがあるか否かを確認する手順と、他の外部端末により送信された印刷データがあることを確認した場合、印刷データの容量及び所要時間に基づいて、複数の印刷データの中から優先的に印刷処理を実行させる印刷データを選択する手順と、選択する手順で、選択されなかった印刷データについて、この印刷データの送信元となる外部端末に対して、他の外部端末により送信された印刷データに対する印刷処理が優先されている旨を通知する手順とを実行させる。
【００２２】
また、画像データを用紙に印刷する処理を開始する前に、外部端末より印刷データの出力先が変更された場合、印刷処理を中止する手順を実行させる。
【００２３】
本発明の画像形成プログラムによれば、特定された経路に基づいてユーザの到着予定時間を正確に算出することができる。このため、実際にユーザが到着するタイミングに合わせて印刷処理を行うデバイスを起動させておくことができる。また、到着予定時間が訪れるまでの間に印刷データの画像処理を実行させているため、到着予定時間が経過した後、すなわち、ユーザが到着した際には、イメージデータを用紙に印刷する処理から実行させることができる。このため、ユーザの待ち時間を短縮することができる。
【発明の効果】
【００２４】
本発明によれば、外部端末の現在地から画像形成装置の設置場所までの経路を特定した上で、外部端末を操作するユーザが画像形成装置の設置場所に到着する時間を算出しているため、到着時間を正確に予測することができる。これにより、ユーザが設置場所に到着するタイミングに合わせて画像形成装置を印刷可能な状態でスタンバイさせることができる。
【図面の簡単な説明】
【００２５】
【図１】本実施形態における画像形成システムの構成を概略的に示す図である。
【図２】画像形成装置の機能的な構成を概略的に示すブロック図である。
【図３】印刷処理に関する手順の第１例を示すフローチャートである。
【図４】印刷処理に関する手順の第２例を示すフローチャートである。
【図５】印刷処理に関する手順の第３例を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の画像形成システム、画像形成装置及び画像形成プログラムの実施形態について説明する。
【００２７】
図１は、本実施形態における画像形成システムの構成を概略的に示す図である。
画像形成システム１は、外部端末から送信された印刷データを、例えば、コンビニエンスストアやその他商業用の施設、あるいは、オフィスビル等の地理的に離れた場所に設置された画像形成装置にて出力するものである。
【００２８】
画像形成システム１は、複数の画像形成装置１０，１２，１４，１６及び管理サーバ２０を備える。本実施形態の画像形成システム１は、これら画像形成装置１０，１２，１４，１６及び管理サーバ２０が相互にネットワーク３０に接続された状態で構成される。以下では、「複数の画像形成装置１０，１２，１４，１６」については、これらを総括して、適宜「画像形成装置１０」と表記する。
【００２９】
〔画像形成装置〕
画像形成装置１０は、印刷データに基づいて印刷媒体である用紙に画像を印刷する装置である。画像形成装置１０は、例えば、プリンタや複合機等の装置である。図１中に示す４台の画像形成装置１０，１２，１４，１６はそれぞれ離れた場所に設置されている。
【００３０】
〔管理サーバ〕
管理サーバ２０は、ネットワーク３０に接続された画像形成装置１０に関する情報をネットワーク３０を介して取得するとともに、取得した情報を管理している。また本実施形態において、管理サーバ２０は、各画像形成装置１０で実行される印刷データを印刷するための動作を制御している。
【００３１】
本実施形態において、管理サーバ２０は、経路検索機能を備えている。経路検索機能は、例えば、地図データに基づいて、ユーザの現在地から目的地までの経路を検索するものである。また管理サーバ２０は、検索された経路に基づいて現在地から目的地に到着するまでの所要時間を算出する。そして、管理サーバ２０は、算出した所要時間に基づいて、印刷データの出力先となる画像形成装置１０に対して印刷処理に関する制御を行う。
【００３２】
〔外部機器〕
画像形成システム１のネットワーク３０には、複数の携帯端末（外部機器）４０，４２が接続される。携帯端末４０，４２は、携帯電話機や、携帯情報端末、ノート型パソコン等の無線通信が可能な通信機器であり、図示しない移動体通信網や無線ＬＡＮ等を介してネットワーク３０に接続される。なお、携帯端末４０，４２は、無線通信に対応したものに限定されず、有線接続されたものであってもよい。
【００３３】
携帯端末４０，４２は、様々な場所でネットワーク３０に接続された管理サーバ２０や画像形成装置１０と相互に通信を行うことができる。本実施形態の画像形成システム１では、ユーザが携帯端末４０，４２を操作して、印刷データの出力先となる画像形成装置１０を選択する。そして、携帯端末４０，４２から印刷データ及び位置情報がネットワーク３０に向けて送信される。これら印刷データ及び位置情報は、ネットワーク３０を介して管理サーバ２０にて受信される。
【００３４】
本実施形態において携帯端末４０，４２には、位置情報を通知する機能を有していることが好ましい。以下では、「携帯端末４０，４２」を総括して、適宜「携帯端末４０」と表記する。
【００３５】
また図１中に示す画像形成システム１では、管理サーバ２０がネットワーク３０に接続された構成が示されているが、管理サーバ２０の代わりに、個々の画像形成装置１０が本実施形態における所要時間を算出する処理、及び、印刷データを印刷するための処理を制御してもよい。以下の図２〜図５では、画像形成装置１０が本実施形態における所要時間を算出する処理、及び印刷処理を制御する機能を備えた構成について説明する。
【００３６】
図２は、画像形成装置１０の機能的な構成を概略的に示すブロック図である。図２では、画像形成装置１０に備えられた各構成要素がバスに接続された形態として示されている。
【００３７】
画像形成装置１０は、ネットワークインタフェース１００、記憶部１０２、原稿読取部１０４、印刷部１０６、操作表示部１０８、情報管理部１１０及び制御部１１２を有する。ネットワークインタフェース１００は、ネットワーク３０に接続するための通信アダプタである。ネットワークインタフェース１００は、ネットワーク３０を介して管理サーバ２０や携帯端末４０と相互にデータの送受信を行う。
【００３８】
原稿読取部１０４は、例えば、スキャナユニットが搭載された画像形成装置１０に備えられており、原稿を光学的に読み込む。読み込まれた原稿は、画像データとして記憶部１０２に保存される。
【００３９】
記憶部１０２は、例えば、ＨＤＤ（ハードディスク）やＲＡＭ（ランダムアクセスメモリ）等の記憶媒体により構成されている。また記憶部１０２は、ＨＤＤやＲＡＭの他にも、フラッシュメモリやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等の記憶媒体により構成されていてもよい。
【００４０】
記憶部１０２には、原稿読取部１０４で読み込まれた画像データや、ネットワーク３０に接続された管理サーバ２０や携帯端末４０から送信された印刷データ、印刷部１０６により形成されたイメージデータ等、種々のデータが逐次保存される。また本実施形態では、画像形成装置１０が設置された場所を示す位置情報や、携帯端末４０の位置情報、これら画像形成装置１０及び携帯端末４０の位置情報に基づいて現在地を特定するための地図情報が保存される。また、ネットワークに接続された個々の画像形成装置１０，１２，１４，１６を識別するための識別情報が保存される。
【００４１】
操作表示部１０８は、操作キー及びタッチ式パネルを有しており、その操作キーに対する操作の他、表示画面を通じてユーザのタッチ操作を受け付けたり、文字情報等を表示したりする。
【００４２】
情報管理部１１０は、記憶部１０２に保存された画像形成装置１０に関する情報を管理しており、保存されている情報に変化があった場合、この情報をネットワークインタフェース１００を介して管理サーバ２０に送信する。
【００４３】
〔印刷部〕
印刷部１０６は、記憶部１０２に保存された印刷データ及び画像データを印刷する装置である。本実施形態において、印刷部１０６は、携帯端末４０からネットワーク３０を介して送信された印刷データの出力先として印刷処理を実行する。
【００４４】
〔制御部〕
制御部１１２は、コンピュータとして機能する要素であり、ＣＰＵ（中央演算処理装置）やＲＯＭ（リードオンリーメモリ）等のハードウエア資源を有している。制御部１１２は、このハードウエア資源を用いてプログラムを実行しており、上述のネットワークインタフェース１００、記憶部１０２、原稿読取部１０４、印刷部１０６、操作表示部１０８及び情報管理部１１０を制御する。
【００４５】
制御部１１２は、携帯端末４０を操作するユーザが画像形成装置１０の設置場所に到着する時間を予測するための構成として、経路特定部１１２ａ及び時間算出部１１２ｂを有している。また制御部１１２は、携帯端末４０から送信された印刷データに対して印刷部１０６に印刷処理を実行させるための構成として、中間処理部１１２ｃ、起動部１１２ｄ、要求確認部１１２ｅ、選択部１１２ｆ、通知部１１２ｇ及び中止処理部１１２ｈを有している。
【００４６】
〔経路特定部〕
経路特定部１１２ａは、印刷データの送信元となる携帯端末４０の位置情報に基づいて、携帯端末４０から印刷データの出力先となる画像形成装置１０の設置場所に至るまでの地理的な経路を特定する。具体的には、携帯端末４０の位置情報と記憶部１０２に保存された画像形成装置１０の位置情報に基づいて地図情報を参照し、携帯端末４０の現在地から画像形成装置１０の設置場所に至るまでの地理的な経路を特定する。
【００４７】
〔時間算出部〕
時間算出部１１２ｂは、経路特定部１１２ａにより特定された地理的な経路を通じてユーザが出力先となる画像形成装置１０の設置場所に到着するまでに要する所要時間を算出する。また時間算出部１１２ｂは、算出された時間からユーザが画像形成装置１０の設置場所に到着する予定時刻を割り出す。これら所要時間及び予定時刻は、記憶部１０２に保存される。
【００４８】
〔中間処理部〕
中間処理部１１２ｃは、印刷部１０６に対して、印刷データをイメージデータに展開する処理を実行させる。印刷部１０６により展開されたイメージデータは、記憶部１０２に一時的に保存される。この処理は、時間算出部１１２ｂにより算出された到着予定時刻よりも前に実行される。
【００４９】
〔起動部〕
起動部１１２ｄは、所要時間が終了するタイミングに合わせて、印刷部１０６を起動させて、イメージデータを用紙に印刷する処理が実行可能な状態で待機させる。
例えば、ユーザが画像形成装置１０の設置場所に到着したときに、画像形成装置１０を構成するデバイスがスリープ状態のままだと、そこから通常の状態に復帰するまでの間、ユーザを待たせることになってしまう。これに対して、本実施形態では、ユーザが到着するタイミングに合わせて、各デバイス（印刷部１０６）を印刷処理の実行が可能な状態に復帰（起動）させている。これにより、ユーザが到着したときにすぐに印刷処理を実行することができる。
【００５０】
〔要求確認部〕
要求確認部１１２ｅは、複数の携帯端末４０，４２に共通する印刷データの出力先として、複数の印刷データがあるか否かを確認する。具体的には、図１中に示す携帯端末４０からネットワーク３０を介して画像形成装置１０に印刷データが送信された際、要求確認部１１２ｅは、他の携帯端末４２から送信された印刷データが記憶部１０２に記憶されているか否かを確認する。
【００５１】
〔選択部、通知部〕
選択部１１２ｆは、複数の携帯端末４０，４２から送信された印刷データがあることが確認された場合、印刷データの容量及び所要時間に基づいて、複数の印刷データの中から優先的に印刷処理を実行させる印刷データを選択する。
また、通知部１１２ｇは、選択されなかった印刷データについて、この印刷データの送信元となる携帯端末（例えば、携帯端末４２）に対して、他の携帯端末（例えば、携帯端末４０）により送信された印刷データに対する印刷処理が優先されている旨を通知する。
【００５２】
〔中止処理部〕
中止処理部１１２ｈは、携帯端末４０により印刷データの出力先が変更された場合、印刷部１０６に対して印刷処理を中止させる。
【００５３】
本実施形態の画像形成システム１において、制御部１１２を構成する経路特定部１１２ａ、時間算出部１１２ｂ、中間処理部１１２ｃ、起動部１１２ｄ、要求確認部１１２ｅ、選択部１１２ｆ、通知部１１２ｇ及び中止処理部１１２ｈは、画像形成装置１０の代わりに図１中に示す管理サーバ２０に備えられていてもよい。
【００５４】
以上が本実施形態における画像形成システム１及び画像形成装置１０の基本的な構成である。加えて本実施形態では、画像形成装置１０にインストールされたプログラムをコンピュータ（制御部１１２）で実行することで、上述した画像形成装置１０を動作させることができる。また以下の説明により、画像形成装置１０のコンピュータに実行させる手順例が明らかとなる。
【００５５】
〔第１例〕
図３は、印刷処理に関する手順の第１例を示すフローチャートである。図３では、本実施形態の画像形成装置１０において実行される印刷処理の基本的な流れについて手順を追って説明する。
【００５６】
ステップＳ１００：画像形成装置１０は、携帯端末４０から印刷データ及び位置情報をネットワークインタフェース１００で受信する。受信した印刷データ及び位置情報は、記憶部１０２に保存される。
【００５７】
ステップＳ１０２：経路特定部１１２ａは、受信した携帯端末４０の位置情報と、記憶部１０２に記憶された画像形成装置１０の位置情報とに基づいて、地図情報を参照し、ユーザが画像形成装置１０の設置場所に辿り着くまでの経路を特定する。
これに対して、時間算出部１１２ｂは、特定された経路を通じてユーザが画像形成装置１０の設置場所に到着するまでに要する所要時間を算出する。また、算出した所要時間からユーザの到着予定時刻を割り出す。
【００５８】
ステップＳ１０４：中間処理部１１２ｃは、印刷部１０６に対して、印刷データをイメージデータに展開する処理を実行させる。展開されたイメージデータは、一時的に記憶部１０２に保存される。
ステップＳ１０６：起動部１１２ｄは、印刷部１０６の印刷処理の開始を通知する。具体的には、起動部１１２ｄは、所要時間が終了するタイミングに合わせて、イメージデータを用紙に印刷する処理が実行可能な状態に印刷部１０６を起動させる。
【００５９】
ステップＳ１０８：印刷部１０６は、ユーザの到着予定時刻に合わせて記憶部１０２に保存されたイメージデータを用紙に印刷してこの処理を終了する（Ｅｎｄ）。
また、設置場所に到着したユーザが操作パネル（操作表示部１０８）を操作することにより、制御部１１２は、印刷部１０６によるイメージデータの印刷を開始させてもよい。
【００６０】
〔第２例〕
図４は、印刷処理に関する手順の第２例を示すフローチャートである。図４では、図３中に示す印刷処理の過程で、画像形成装置１０に複数の外部端末から送信された印刷データがある場合に実行される印刷処理の手順について説明する。なお、第２例で示す印刷処理の基本的な流れについては、第１例と同様であるため、重複する記載については適宜省略する。
【００６１】
ステップＳ２００：画像形成装置１０は、携帯端末４０からネットワーク３０を介して送信された印刷データ及び位置情報をネットワークインタフェース１００で受信する。
ステップＳ２０２：経路特定部１１２ａは、ユーザが画像形成装置１０の設置場所に辿り着くまでの経路を特定する。また、時間算出部１１２ｂは、ユーザの到着予定時刻を割り出す。
【００６２】
ステップＳ２０４：要求確認部１１２ｅは、他の携帯端末４２から送信された印刷データがあるか否かを確認する。他の携帯端末４２から送信された印刷データがない場合（Ｎｏ）、中間処理部１１２ｃは、印刷部１０６に対して印刷データをイメージデータに展開する処理を実行させる（ステップＳ２０６）。
【００６３】
ステップ２０８：また起動部１１２ｄは、印刷部１０６に対して印刷開始を通知する。ステップＳ２１０：印刷部１０６は、ユーザの到着予定時刻に合わせてイメージデータを印刷してこの処理を終了する（Ｅｎｄ）。
【００６４】
ステップＳ２１２：一方、他の携帯端末４２から送信された印刷データがある場合（ステップＳ２０４「Ｙｅｓ」）、選択部１１２ｆは、印刷データの容量及び所要時間に基づいて、いずれの印刷データを優先するか否かを選択する。選択部１１２ｆによる選択は、例えば、時間算出部１１２ｂにより割り出された到着予定時刻の最も早いものを選択する。なお、選択されなかった他の印刷データについては、記憶部１０２に保存しておく。
【００６５】
ステップＳ２１４：中間処理部１１２ｃは、優先して印刷処理を実行する印刷データをイメージデータに展開する処理を実行させる。
ステップＳ２１６：また通知部１１２ｇは、優先されなかった印刷データについて、この印刷データの送信元となる携帯端末４０に対して、他の携帯端末４２から送信された印刷データに対する印刷処理が優先されている旨を通知する。すなわち、選択されなかった印刷データについて、この印刷データの送信元となるユーザの携帯端末４０に他の携帯端末４２から送信された印刷データに対する印刷処理が実行中である旨をネットワークインタフェース１００からネットワーク３０を介して通知する。
【００６６】
また、イメージデータに展開する処理が行われた印刷データについては、到着予定時刻に合わせてステップＳ２０８及びステップＳ２１０の手順が実行される。そして、印刷処理が完了すると、制御部１１２は、この処理を終了（Ｅｎｄ）する。
【００６７】
〔第３例〕
図５は、印刷処理に関する手順の第３例を示すフローチャートである。図５では、図３中に示す印刷処理の過程で、印刷データの出力先が変更された場合に実行される印刷処理の手順について説明する。なお、第３例で示す印刷処理の基本的な流れについては、第１例と同様であるため、重複する記載については適宜省略する。
【００６８】
ステップＳ３００：画像形成装置１０は、携帯端末４０から印刷データ及び位置情報をネットワークインタフェース１００で受信する。経路特定部１１２ａは、ユーザが画像形成装置の設置場所にたどり着くまでの経路を特定する。また、時間算出部１１２ｂは、ユーザの到着予定時刻を割り出す（ステップＳ３０２）。印刷部１０６は、印刷データをイメージデータに展開する処理を開始する（ステップＳ３０４）。起動部１１２ｄは、所要時間が終了するタイミングに合わせて、イメージデータを用紙に印刷する処理が実行可能な状態に印刷部１０６を起動させる（ステップＳ３０６）。
【００６９】
ステップＳ３０８：制御部１１２は、携帯端末４０から印刷データの出力先を変更する旨の要求がなされているか否かを確認する。変更要求がなされていない場合（Ｎｏ）、印刷部１０６は、ユーザの到着予定時刻に合わせてイメージデータを印刷する（ステップＳ３１０）。制御部１１２は、印刷処理が完了すると、この処理を終了する（Ｅｎｄ）。
【００７０】
ステップ３１２：一方、変更要求が行われていた場合（ステップＳ３０８「Ｙｅｓ」）、中止処理部１１２ｈは、印刷部１０６に対して印刷処理の中止を要求する。これに対して印刷部１０６は、イメージデータの印刷を中止する（ステップＳ３１４）。制御部１１２は、携帯端末４０から新たに印刷データ（及び位置情報）が送信された場合、ステップＳ３００を実行する。
【００７１】
このように、携帯端末４０の現在地から画像形成装置１０の設置場所に至るまでの経路に基づいて、この間の移動時間（所要時間）を算出しているため、ユーザが画像形成装置１０の設置場所に到着する時刻を正確に予測することができる。
このため、ユーザが到着した際に、画像形成装置１０がスリープ状態となっていたり、電源がＯＦＦになっていたりすることがないため、スリープ状態から通常状態（電源ＯＮ）に復帰するまでの待ち時間を短縮することができる。
【００７２】
また本実施形態では、ユーザが到着するまでの間に、印刷データをイメージデータに展開する処理を実行している。したがって、ユーザが到着した際、印刷処理は、イメージデータを用紙に印刷する処理から開始される。このため、本実施形態では、ユーザの待ち時間を短縮するべく、用紙に印刷可能な状態で画像形成装置１０をスタンバイさせることができる。
【００７３】
本発明は上述した実施形態に制約されることなく、種々に変形して実施することができる。例えば、ユーザが画像形成装置１０の設置場所に到着するまでの間に、他のユーザが画像形成装置１０を使用している場合、制御部１１２は、印刷データをイメージデータに展開する処理をいったん中止し、印刷部１０６に対して、他のユーザによる印刷処理を優先して実行させてもよい。
【００７４】
また、設置場所に到着したユーザが操作パネル（操作表示部１０８）を操作することにより、印刷部１０６によるイメージデータの印刷を行う場合、予め、ユーザの認証を行った上で、印刷処理に関するユーザの操作を受け付けることとしてもよい。
【符号の説明】
【００７５】
１        画像形成システム
１０      画像形成装置
２０      管理サーバ
３０      ネットワーク
４０      携帯端末（外部端末）
１０６    印刷部
１１２    制御部
１１２ａ  経路特定部
１１２ｂ  時間算出部
１１２ｃ  中間処理部
１１２ｄ  起動部
１１２ｅ  要求確認部
１１２ｆ  選択部
１１２ｇ  通知部
１１２ｈ  中止処理部
【図１】
2014065161.tif 000003
【図２】
2014065161.tif 000004
【図３】
2014065161.tif 000005
【図４】
2014065161.tif 000006
【図５】
2014065161.tif 000007