(57)【要約】【課題】画像形成装置に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させると共に消費電力を低減させること。【解決手段】本発明に係る画像形成装置は、モバイル端末から印刷プレビュー画面の表示要求を受けると、表示要求と共に受信した印刷データに基づいて印刷プレビュー画面の表示情報を生成すると共に、受信した印刷データから印刷準備情報を抽出して記憶する。そして、本発明に係る画像形成装置は、上記表示情報を生成して返信した後、そのモバイル端末から上記印刷データに基づいて生成された印刷ジョブを受信すると、その印刷ジョブに基づく描画情報の生成処理と同時に、上記表示情報の生成時に記憶しておいた印刷準備情報に基づいて印刷準備を開始する。本発明に係る画像形成装置は、その印刷準備が完了すると、生成された描画情報に基づいて印刷出力を実行する。【選択図】図３
2014233874.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置により生成されて送信された画像形成出力の命令に基づいて画像形成出力を実行する画像形成装置であって、
前記情報処理装置からの前記画像形成出力の命令の送信に際して、事前に前記情報処理装置から受信した事前情報から、画像形成部に画像形成出力の実行準備を行わせるために必要な準備情報を抽出して、前記画像形成出力の命令に関連付けて記憶部に記憶させる準備情報記憶処理部と、
前記情報処理装置から前記画像形成出力の命令を取得して、取得された前記画像形成出力の命令に基づいて、画像形成動作において形成すべき画像を描画するための描画情報を生成する描画情報生成部と、
前記画像形成出力の命令が取得された場合に、取得された前記画像形成出力の命令に関連付けられて前記記憶部に記憶されている前記準備情報に基づいて前記画像形成部に画像形成出力の実行準備を行わせる画像形成制御部と、
を備え、
前記画像形成制御部は、前記画像形成部に画像形成出力の実行準備を行わせた後に、生成された前記描画情報に基づいて前記画像形成部に画像形成出力を実行させることを特徴とする画像形成装置。
【請求項２】
前記事前情報は、前記画像形成出力の命令に基づく画像形成出力の実行結果に関する情報を生成させるための実行結果情報生成要求であり、
取得された前記実行結果情報生成要求に基づいて前記画像形成出力の実行結果に関する情報を生成する実行結果情報生成部と、
生成された前記実行結果情報を前記実行結果情報生成要求の送信元である前記情報処理装置に送信する送信部と、
を備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記準備情報記憶処理部は、前記事前情報から、前記準備情報を抽出すると共に、前記画像形成出力の命令が生成される際に参照された画像情報に関連する情報を抽出して、前記画像形成出力の命令に関連付けて前記記憶部に記憶させ、
前記画像形成出力の命令が取得された場合に、取得された前記画像形成出力の命令からその画像形成出力の命令が生成される際に参照された画像情報に関連する情報を抽出して、前記画像形成出力の命令に関連付けられて前記記憶部に記憶されている前記画像情報に関連する情報と一致するか否かを判断する判断部を備え、
前記描画情報生成部は、前記判断部により一致すると判断された場合に、取得された前記画像形成出力の命令に基づいて、画像形成動作において形成すべき画像を描画するための描画情報を生成し、
前記画像形成制御部は、前記判断部により一致すると判断された場合に、取得された前記画像形成出力の命令に関連付けられて前記記憶部に記憶されている前記準備情報に基づいて前記画像形成部に画像形成出力の実行準備を行わせることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記画像形成制御部は、前記画像形成部に画像形成出力の実行準備を行わせるための実行準備要求を取得すると、取得された前記実行準備要求に基づいて前記画像形成部に画像形成出力の実行準備を行わせることを特徴とする請求項１乃至３いずれか１項に記載の画像形成装置。
【請求項５】
前記画像形成制御部は、前記判断部により一致すると判断された場合に、取得された前記実行準備要求に基づいて前記画像形成部に画像形成出力の実行準備を行わせることを特徴とする請求項３又は４に記載の画像形成装置。
【請求項６】
前記準備情報記憶処理部は、前記記憶部に記憶されている前記準備情報を更新させるための更新要求を取得すると、取得された前記更新要求に基づいて前記記憶部に記憶されている前記準備情報を更新することを特徴とする請求項１乃至５いずれか１項に記載の画像形成装置。
【請求項７】
情報処理装置により生成されて送信された画像形成出力の命令に基づいて画像形成出力を実行する画像形成装置の制御プログラムであって、
前記情報処理装置からの前記画像形成出力の命令の送信に際して、事前に前記情報処理装置から受信した事前情報から、画像形成部に画像形成出力の実行準備を行わせるために必要な準備情報を抽出して、前記画像形成出力の命令に関連付けて記憶部に記憶させるステップと、
前記情報処理装置から前記画像形成出力の命令を取得して、取得された前記画像形成出力の命令に基づいて、画像形成動作において形成すべき画像を描画するための描画情報を生成するステップと、
前記画像形成出力の命令が取得された場合に、取得された前記画像形成出力の命令に関連付けられて前記記憶部に記憶されている前記準備情報に基づいて前記画像形成部に画像形成出力の実行準備を行わせるステップと、
前記画像形成部に画像形成出力の実行準備を行わせた後に、生成された前記描画情報に基づいて前記画像形成部に画像形成出力を実行させるステップと、を画像形成装置に実行させることを特徴とする画像形成装置の制御プログラム。
【請求項８】
情報処理装置により生成されて送信された画像形成出力の命令に基づいて画像形成出力を実行する画像形成装置の制御方法であって、
前記情報処理装置からの前記画像形成出力の命令の送信に際して、事前に前記情報処理装置から受信した事前情報から、画像形成部に画像形成出力の実行準備を行わせるために必要な準備情報を抽出して、前記画像形成出力の命令に関連付けて記憶部に記憶させ、
前記情報処理装置から前記画像形成出力の命令を取得して、取得された前記画像形成出力の命令に基づいて、画像形成動作において形成すべき画像を描画するための描画情報を生成し、
前記画像形成出力の命令が取得された場合に、取得された前記画像形成出力の命令に関連付けられて前記記憶部に記憶されている前記準備情報に基づいて前記画像形成部に画像形成出力の実行準備を行わせ、
前記画像形成部に画像形成出力の実行準備を行わせた後に、生成された前記描画情報に基づいて前記画像形成部に画像形成出力を実行させることを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御プログラム及び画像形成装置の制御方法に関し、特に、画像形成装置における印刷準備の制御方法に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
ユーザは、このような画像処理装置のうち、文書ファイル等の電子化された情報（以下、「印刷対象データ」とする）の出力に用いられる画像形成装置を動作させて画像形成出力を実行させる場合、一般的には、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理端末を操作することによりその情報処理端末にインストールされたプリンタドライバに、印刷対象データをＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｇｕａｇｅ）データ等の画像データに変換させて印刷ジョブを生成させ、生成させた印刷ジョブを上記画像形成装置に送信させるようになっている。
【０００４】
また、ユーザは、このような画像形成装置を動作させて画像形成出力を実行させる場合、プリンタドライバに印刷ジョブを生成させる前に、画像形成装置に対して印刷結果のイメージである印刷プレビュー画面の表示要求を行い、印刷プレビューを生成させるようになっている。そして、情報処理端末は、印刷プレビュー画面の表示要求に応じて生成させた印刷プレビューを画像形成装置から取得すると、自身の表示部に印刷プレビュー画面を表示するようになっている（例えば、特許文献１参照）。
【０００５】
ユーザは、このようにして表示された印刷プレビュー画面を確認してから情報処理端末を操作することによりプリンタドライバに印刷ジョブを生成させ、生成させた印刷ジョブを画像形成装置に送信させるようになっている。
【０００６】
従って、ユーザは、画像形成装置を動作させて画像形成出力を実行させる場合、実際に画像形成装置に画像形成出力を実行させる前に印刷プレビュー画面にて印刷結果のイメージを確認することが可能となる。これにより、ユーザは、自身が望む印刷結果となっているか否かを予め確認することが可能となる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、このような印刷プレビュー画面の表示要求に応じて印刷プレビューを生成して返信する画像形成装置においては、情報処理端末から上記表示要求を受けると、印刷プレビューの生成と併せて、定着ローラの加熱等の印刷準備を開始するようになっている。これは、情報処理端末から画像形成装置に対して印刷プレビュー画面の表示要求が行われると、高い確率で印刷ジョブが送信されて、画像形成装置において画像形成出力が実行されることが予測されるためである。
【０００８】
ところが、このような画像形成装置においては、情報処理端末から画像形成装置に対して印刷プレビュー画面の表示要求が行われてから印刷ジョブが送信されるまでの時間が長かったり、印刷ジョブが送信されなかったりした場合には、印刷準備を行った分、電力が無駄に消費されてしまうといった問題がある。
【０００９】
そこで、情報処理端末から印刷プレビュー画面の表示要求を受けた場合、印刷準備を行わないで印刷プレビューの生成のみを行い、印刷ジョブを受信してから印刷準備を行うようにすることで上記問題を回避することが可能となる。しかしながら、このような画像形成装置においては、印刷ジョブを受信してから印刷準備を行うため、印刷準備の完了を待ってからでないと画像形成出力を実行することができず、ユーザの待ち時間が長くなってしまうといった問題がある。
【００１０】
本発明は、このような課題を解決するためになされたものであり、画像形成装置に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させると共に消費電力を低減させることを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、情報処理装置により生成されて送信された画像形成出力の命令に基づいて画像形成出力を実行する画像形成装置であって、前記情報処理装置からの前記画像形成出力の命令の送信に際して、事前に前記情報処理装置から受信した事前情報から、画像形成部に画像形成出力の実行準備を行わせるために必要な準備情報を抽出して、前記画像形成出力の命令に関連付けて記憶部に記憶させる準備情報記憶処理部と、前記情報処理装置から前記画像形成出力の命令を取得して、取得された前記画像形成出力の命令に基づいて、画像形成動作において形成すべき画像を描画するための描画情報を生成する描画情報生成部と、前記画像形成出力の命令が取得された場合に、取得された前記画像形成出力の命令に関連付けられて前記記憶部に記憶されている前記準備情報に基づいて前記画像形成部に画像形成出力の実行準備を行わせる画像形成制御部と、を備え、前記画像形成制御部は、前記画像形成部に画像形成出力の実行準備を行わせた後に、生成された前記描画情報に基づいて前記画像形成部に画像形成出力を実行させることを特徴とする。
【００１２】
また、本発明の他の態様は、情報処理装置により生成されて送信された画像形成出力の命令に基づいて画像形成出力を実行する画像形成装置の制御プログラムであって、前記情報処理装置からの前記画像形成出力の命令の送信に際して、事前に前記情報処理装置から受信した事前情報から、画像形成部に画像形成出力の実行準備を行わせるために必要な準備情報を抽出して、前記画像形成出力の命令に関連付けて記憶部に記憶させるステップと、前記情報処理装置から前記画像形成出力の命令を取得して、取得された前記画像形成出力の命令に基づいて、画像形成動作において形成すべき画像を描画するための描画情報を生成するステップと、前記画像形成出力の命令が取得された場合に、取得された前記画像形成出力の命令に関連付けられて前記記憶部に記憶されている前記準備情報に基づいて前記画像形成部に画像形成出力の実行準備を行わせるステップと、前記画像形成部に画像形成出力の実行準備を行わせた後に、生成された前記描画情報に基づいて前記画像形成部に画像形成出力を実行させるステップと、を画像形成装置に実行させることを特徴とする。
【００１３】
また、本発明の更に他の態様は、情報処理装置により生成されて送信された画像形成出力の命令に基づいて画像形成出力を実行する画像形成装置の制御方法であって、前記情報処理装置からの前記画像形成出力の命令の送信に際して、事前に前記情報処理装置から受信した事前情報から、画像形成部に画像形成出力の実行準備を行わせるために必要な準備情報を抽出して、前記画像形成出力の命令に関連付けて記憶部に記憶させ、前記情報処理装置から前記画像形成出力の命令を取得して、取得された前記画像形成出力の命令に基づいて、画像形成動作において形成すべき画像を描画するための描画情報を生成し、前記画像形成出力の命令が取得された場合に、取得された前記画像形成出力の命令に関連付けられて前記記憶部に記憶されている前記準備情報に基づいて前記画像形成部に画像形成出力の実行準備を行わせ、前記画像形成部に画像形成出力の実行準備を行わせた後に、生成された前記描画情報に基づいて前記画像形成部に画像形成出力を実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、画像形成装置に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させると共に消費電力を低減させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る画像形成システムの運用形態の例を示す図である。
【図２】本発明の実施形態に係る情報処理装置のハードウェア構成を模式的に示すブロック図である。
【図３】本発明の実施形態に係る画像形成装置の機能構成を模式的に示すブロック図である。
【図４】本発明の実施形態に係る画像形成装置及び従来の画像形成装置が印刷出力を実行する際の処理を時系列で示す図である。
【図５】本発明の実施形態に係る画像形成装置及び従来の画像形成装置が印刷出力を実行する際の処理を時系列で示す図である。
【図６】本発明の実施形態に係るモバイル端末の機能構成を模式的に示すブロック図である。
【図７】本発明の実施形態に係るプリンタドライバの機能構成を模式的に示すブロック図である。
【図８】本発明の他の実施形態に係る印刷条件入力画面の表示例を示す図である。
【図９】本発明の実施形態に係るモバイル端末が印刷プレビュー画面を表示する際の処理を示すシーケンス図である。
【図１０】本発明の実施形態に係る画像形成装置が印刷出力を実行する際の処理を示すシーケンス図である。
【図１１】本発明の実施形態に係る画像形成装置が印刷出力を実行する際の処理を示すシーケンス図である。
【図１２】本発明の実施形態に係る画像形成装置が印刷出力を実行する際の処理を示すシーケンス図である。
【図１３】本発明の実施形態に係る画像形成装置が印刷出力を実行する際の処理を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
実施の形態１．
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、画像形成装置に対して印刷ジョブを送信するスマートフォンやタブレット端末等のモバイル端末と、モバイル端末から送信されてきた印刷ジョブに基づいて描画情報を生成し、生成された描画情報に基づいて画像形成出力を実行する画像形成装置とにより構成される画像形成システムを例として説明する。
【００１７】
このような画像形成システムにおいて、本実施形態に係るモバイル端末は、ユーザ操作により印刷プレビュー画面の表示指示を受け付けると、画像形成装置に対して印刷プレビュー画面の表示要求を行い、その印刷プレビュー画面の基となる印刷データを送信するように構成されている。
【００１８】
そして、モバイル端末から印刷プレビュー画面の表示要求を受けた画像形成装置は、表示要求と共に受信した印刷データに基づいて、印刷プレビュー画面を表示させるための表示情報を生成し、生成した表示情報を表示要求元のモバイル端末に返信するように構成されている。このようにして画像形成装置から表示情報を受信したモバイル端末は、受信した表示情報に基づいて自身の表示部に印刷プレビュー画面を表示するように構成されている。
【００１９】
このように構成された画像形成システムにおいて、本実施形態に係る画像形成装置は、モバイル端末から印刷プレビュー画面の表示要求を受けると、表示要求と共に受信した印刷データに基づいて印刷プレビュー画面を表示するための表示情報を生成すると共に、受信した印刷データから印刷準備を行うために必要な情報（以下、「印刷準備情報」とする）を抽出して記憶するように構成されていることを特徴とする。
【００２０】
また、本実施形態に係る画像形成装置は、モバイル端末から印刷プレビュー画面の表示要求を受けて表示情報を生成して返信した後、そのモバイル端末から上記印刷データに基づいて生成された印刷ジョブを受信すると、その印刷ジョブに基づく描画情報の生成処理と同時に、上記表示情報の生成時に記憶しておいた印刷準備情報に基づいて印刷準備を開始するように構成されていることを特徴とする。
【００２１】
即ち、本実施形態に係る画像形成装置は、モバイル端末から送信されてきた印刷ジョブに基づいて画像形成出力を実行する場合において、上記印刷ジョブよりも前に受信した印刷プレビュー画面の表示要求の生成時に記憶しておいた印刷準備情報を用いて、印刷ジョブの受信後すぐに印刷準備を開始することにより、その印刷ジョブに基づく描画情報の生成処理と印刷準備とを並行して行うことを特徴とする。そして、画像形成装置は、その印刷準備が完了すると、生成された描画情報に基づいて印刷出力を実行する。
【００２２】
従って、本実施形態に係る画像形成システムによれば、画像形成装置に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させると共に消費電力を低減させることが可能となる。以下、詳細に説明する。
【００２３】
まず、本実施形態に係る画像形成システムの運用形態について、図１を参照して説明する。図１は、本実施形態に係る画像形成システムの運用形態の例を示す図である。図１に示すように、本実施形態に係る画像形成システムは、画像形成装置１、モバイル端末２が、インターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介して接続されて構成される。
【００２４】
画像形成装置１は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）である。モバイル端末２は、スマートフォン、タブレット端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等の可搬型の情報処理端末である。このモバイル端末２は、画像形成装置１を利用するためのプリンタドライバがインストールされることにより、印刷出力の対象となる印刷データに基づいて、画像形成装置１に対して画像形成出力を実行させるための印刷ジョブを生成して送信する機能を有する。
【００２５】
ここで、本実施形態において、印刷データとは、印刷出力するべき画像の情報（以下、「印刷対象データ」とする）及び印刷出力に際して設定されるべき印刷条件の情報（以下、「印刷条件データ」とする）に基づいて、モバイル端末２にインストールされたプリンタドライバにより設定された情報のことである。
【００２６】
このような画像形成システムにおいて、本実施形態に係るモバイル端末２は、上述したように、ユーザ操作により印刷プレビュー画面の表示指示を受け付けると、画像形成装置１に対して印刷プレビュー画面の表示要求を行い、その印刷プレビュー画面の基となる印刷データを送信するように構成されている。
【００２７】
そして、モバイル端末２から印刷プレビュー画面の表示要求を受けた画像形成装置１は、表示要求と共に受信した印刷データに基づいて、印刷プレビュー画面を表示させるための表示情報を生成し、生成した表示情報を表示要求元のモバイル端末２に返信するように構成されている。このようにして画像形成装置１から表示情報を受信したモバイル端末２は、受信した表示情報に基づいて自身の表示部に印刷プレビュー画面を表示するように構成されている。
【００２８】
これにより、ユーザは、画像形成装置１を動作させて画像形成出力を実行させる場合、実際に画像形成装置１に画像形成出力を実行させる前に印刷プレビュー画面にて印刷結果のイメージを確認することが可能となる。従って、ユーザは、自身が望む印刷結果となっているか否かを予め確認することが可能となる。
【００２９】
次に、本実施形態に係る画像形成システムに含まれる画像形成装置１及びモバイル端末２等の情報処理装置を構成するハードウェアについて、図２を参照して説明する。図２は、本実施形態に係る情報処理装置のハードウェア構成を模式的に示すブロック図である。図２に示すように、本実施形態に係る情報処理装置は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等と同様の構成を含む。
【００３０】
即ち、本実施形態に係る情報処理装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。この他、画像形成装置１の場合、画像形成出力やスキャンを実行するエンジンが含まれる。
【００３１】
ＣＰＵ１０は演算手段であり、情報処理装置全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００３２】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが情報処理装置の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボード、マウス、各種のハードボタン、タッチパネル等、ユーザが情報処理装置に情報を入力するためのユーザインタフェースである。
【００３３】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がそれらのプログラムに従って演算を行うことによりソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像形成システムを構成する各機器の機能を実現する機能ブロックが構成される。
【００３４】
次に、本実施形態に係る画像形成装置１の機能について、図３を参照して説明する。図３は、本実施形態に係る画像形成装置１の機能構成を模式的に示すブロック図である。図３に示すように、本実施形態に係る画像形成装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ディスプレイパネル１０４、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７、ネットワークＩ／Ｆ１０８及び近距離通信Ｉ／Ｆ１０９を有する。
【００３５】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、入出力制御部１３０、画像処理部１４０及び操作表示制御部１５０を有する。図３に示すように、本実施形態に係る画像形成装置１は、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図３においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００３６】
ディスプレイパネル１０４は、画像形成装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像形成装置１を直接操作し若しくは画像形成装置１に対して情報を入力する際の入力インタフェースでもある。ディスプレイパネル１０４は、図２に示すＬＣＤ６０及び操作部７０によって実現される
【００３７】
ネットワークＩ／Ｆ１０８は、画像形成装置１がネットワークを介して管理者用端末等の他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。近距離通信Ｉ／Ｆ１０９は、画像形成装置１が近距離無線通信により他の機器と通信するためのインタフェースであり、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、ＦｅｌｉＣａ（登録商標）等のインタフェースが用いられる。ネットワークＩ／Ｆ１０８、近距離通信Ｉ／Ｆ１０９は、図２に示すＩ／Ｆ５０によって実現される。
【００３８】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０やＨＤＤ４０等の不揮発性記憶媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ２０にロードされ、それらのプログラムに従ってＣＰＵ１０が演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像形成装置１全体を制御する制御部として機能する。
【００３９】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１２０は、プリントエンジン１０６やスキャナユニット１０２等を制御若しくは駆動する駆動手段としての役割を担う。即ち、本実施形態においては、エンジン制御部１２０が画像生成制御部として機能し、画像形成部であるプリントエンジン１０６を制御する。入出力制御部１３０は、ネットワークＩ／Ｆ１０８や近距離通信Ｉ／Ｆ１０９及びネットワークを介して入力される信号や命令を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１３０を制御し、ネットワークＩ／Ｆ１０８や近距離通信Ｉ／Ｆ１０９及びネットワークを介して他の装置にアクセスする。
【００４０】
画像処理部１４０は、主制御部１１０の制御に従い、入力された印刷ジョブに基づいて描画情報を生成する。この描画情報とは、ＣＭＹＫ（Ｃｙａｎ  Ｍｇｅｎｔａ  Ｙｅｌｌｏｗ  Ｋｅｙ  Ｐｌａｔｅ）のビットマップデータ等のデータであり、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。また、画像処理部１４０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像形成装置１に格納され若しくはネットワークＩ／Ｆ１０８や近距離通信Ｉ／Ｆ１０９及びネットワークを介して他の機器に送信される情報である。
【００４１】
また、本実施形態に係る画像処理部１４０は、主制御部１１０の制御に従い、モバイル端末２から印刷プレビュー画面の表示要求（以下、「印刷プレビュー画面表示要求」とする）を受けると、その表示要求と共に入力された印刷データに基づいて印刷プレビュー画面を表示するための表示情報（以下、「印刷プレビュー画面表示情報」とする）を生成して主制御部１１０に通知する。印刷プレビュー画面表示情報を通知された主制御部１１０は、取得した印刷プレビュー画面表示情報を入出力制御部１３０に通知し、ネットワークＩ／Ｆ１０８や近距離通信Ｉ／Ｆ１０９及びネットワークを介して上記印刷プレビュー画面の表示要求元であるモバイル端末２に返信する。
【００４２】
また、このとき、本実施形態に係る画像処理部１４０は、主制御部１１０の制御に従い、印刷プレビュー画面表示情報の生成処理と並行して、印刷プレビュー画面表示要求と共に入力された印刷データから印刷準備に必要な印刷準備情報を抽出して主制御部１１０に通知する。そして、印刷準備情報を通知された主制御部１１０は、取得した印刷準備情報をその印刷準備情報の抽出元となった印刷データに付与されている印刷ＩＤと対応付けて後述する印刷準備情報記憶部１６０に記憶させる。尚、印刷ＩＤとは、後述するように、各印刷データを識別するための識別情報であって、モバイル端末２において印刷データ毎に発行されて付与される情報である。
【００４３】
ここで、印刷準備とは、定着ローラの加熱や、感光体ドラムにおける帯電器への帯電、光書込装置におけるレーザー光の点灯等であり、画像形成装置１が印刷出力の実行に先だって行う動作や処理のことである。また、印刷準備情報とは、画像形成装置１が上記印刷準備を行うために必要な情報である、印刷用紙の種類、印刷用紙のサイズ、解像度、カラー／モノクロ設定等に関する情報の他に、印刷対象データとなる印刷ファイルのファイル名やドキュメント名、作成日時、更新日時等、印刷対象データの固有情報を含む。
【００４４】
操作表示制御部１５０は、ディスプレイパネル１０４に情報表示を行い若しくはディスプレイパネル１０４を介して入力された情報を主制御部１１０に通知する。
【００４５】
印刷準備情報記憶部１６０は、画像処理部１４０による印刷プレビュー画面表示情報の生成時に印刷データから抽出された印刷準備情報を、その印刷データに付与されている印刷ＩＤと対応付けて記憶する。この印刷準備情報記憶部１６０は、図２に示したＲＡＭ２０等の揮発性の記憶媒体や、ＨＤＤ４０等の不揮発性の記憶媒体により実現される。このような、印刷準備情報の抽出処理及び印刷準備情報記憶部１６０への記憶処理は、上述したように、主制御部１１０により行われる。
【００４６】
尚、プリンタ機能のみを有する画像形成装置の場合、図３に示すＡＤＦ１０１、スキャナユニット１０２及び排紙トレイ１０３が省略されると共に、エンジン制御部１２０の機能から、ＡＤＦ１０１、スキャナユニット１０２及び排紙トレイ１０３を制御するための機能が省略される。
【００４７】
このように構成された画像形成装置１がプリンタとして動作する場合は、まず、入出力制御部１３０がネットワークＩ／Ｆ１０８や近距離通信Ｉ／Ｆ１０９及びネットワークを介して印刷ジョブを受信する。この印刷ジョブは、画像形成装置１に対して画像形成出力を依頼する情報処理装置、即ち、本実施形態においてはモバイル端末２において生成された情報である。
【００４８】
入出力制御部１３０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを取得すると、画像処理部１４０を制御して取得した印刷ジョブに基づいて描画情報を生成させる。画像処理部１４０によって描画情報が生成されると、エンジン制御部１２０は、生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行する。プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１０６によって画像形成が施された用紙は排紙トレイ１０７に排紙される。
【００４９】
このように、本実施形態に係る画像形成装置１は、モバイル端末２から印刷プレビュー画面の表示要求を受けると、表示要求と共に受信した印刷データに基づいて印刷プレビュー画面を表示するための表示情報を生成すると共に、受信した印刷データから印刷準備情報を抽出して記憶するように構成されていることを特徴とする。
【００５０】
また、本実施形態に係る画像形成装置１は、モバイル端末２から印刷プレビュー画面の表示要求を受けて表示情報を生成して返信した後、そのモバイル端末から上記印刷データに基づいて生成された印刷ジョブを受信すると、その印刷ジョブに基づく描画情報の生成処理と同時に、上記表示情報の生成時に記憶しておいた印刷準備情報に基づいて印刷準備を開始するように構成されていることを特徴とする。
【００５１】
即ち、本実施形態に係る画像形成装置１は、モバイル端末２から送信されてきた印刷ジョブに基づいて画像形成出力を実行する場合において、上記印刷ジョブよりも前に受信した印刷プレビュー画面の表示要求の生成時に記憶しておいた印刷準備情報を用いて、印刷ジョブの受信後すぐに印刷準備を開始することにより、その印刷ジョブに基づく描画情報の生成処理と印刷準備とを並行して行うことを特徴とする。そして、画像形成装置１は、その印刷準備が完了すると、生成された描画情報に基づいて印刷出力を実行する。
【００５２】
従って、本実施形態に係る画像形成システムによれば、画像形成装置１に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させると共に消費電力を低減させることが可能となる。
【００５３】
ここで、本実施形態に係る画像形成システムにおける主要な効果の一つ目、即ち、画像形成装置１に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させるという効果について、図４（ａ）及び図４（ｂ）を参照して説明する。図４（ａ）は、従来の画像形成装置が印刷出力を実行する際の処理を時系列で示す図である。図４（ｂ）は、本実施形態に係る画像形成装置１が印刷出力を実行する際の処理を時系列で示す図である。
【００５４】
図４（ａ）に示すように、従来の画像形成装置が印刷出力を実行する際には、印刷ジョブを受信すると、取得した印刷ジョブを解析して描画情報を生成するのと同時に、解析した印刷ジョブから印刷準備情報を抽出し、抽出した印刷準備情報に基づいて印刷準備を行う。そして、従来の画像形成装置は、描画情報を生成し、印刷準備が完了すると、生成した描画情報に基づいて印刷出力を実行する。
【００５５】
一方、図４（ｂ）に示すように、本実施形態に係る画像形成装置１は、印刷ジョブを受信すると、取得した印刷ジョブを解析して描画情報を生成するのと同時に、印刷準備情報記憶部１６０に記憶されている印刷準備情報に基づいて印刷準備を行う。そして、本実施形態に係る画像形成装置１は、描画情報を生成し、印刷準備が完了すると、生成した描画情報に基づいて印刷出力を実行する。
【００５６】
このように、図４（ａ）に示す従来の画像形成装置が印刷出力を実行する場合と、図４（ｂ）に示す本実施形態に係る画像形成装置１が印刷出力を実行する場合とでは、後者の方が印刷出力を開始するまでの時間が短くなる。従って、本実施形態に係る画像形成システムによれば、画像形成装置１に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させることが可能となる。
【００５７】
次に、本実施形態に係る画像形成システムにおける主要な効果の二つ目、即ち、画像形成装置１に画像形成出力を実行させる場合において、消費電力を低減させるという効果について、図５（ａ）及び図５（ｂ）を参照して説明する。図５（ａ）は、従来の画像形成装置が印刷出力を実行する際の処理を時系列で示す図である。図５（ｂ）は、本実施形態に係る画像形成装置１が印刷出力を実行する際の処理を時系列で示す図である。
【００５８】
図５（ａ）に示すように、従来の画像形成装置は、モバイル端末２から印刷プレビュー画面の表示要求を受けると、表示要求と共に取得した印刷データを解析して印刷プレビュー画面表示情報を生成するのと同時に、取得した印刷データから印刷準備情報を抽出する。そして、従来の画像形成装置は、表示情報を生成し、印刷準備情報を抽出し終えると、抽出した印刷準備情報に基づいて印刷準備を行う。その後、従来の画像形成装置は、印刷ジョブを受信すると、取得した印刷ジョブを解析して描画情報を生成し、生成した描画情報に基づいて印刷出力を実行する。
【００５９】
そのため、従来の画像形成装置においては、印刷ジョブを受信する頃には既に印刷準備が途中まで行われ若しくは完了しているため、画像形成出力を実行する際のユーザの待ち時間を短縮させることが可能とはなるものの、印刷準備が行われている分、印刷ジョブを受信するまで電力が無駄に消費されてしまうことになる。
【００６０】
一方、図５（ｂ）に示すように、本実施形態に係る画像形成装置１は、モバイル端末２から印刷プレビュー画面の表示要求を受けると、表示要求と共に取得した印刷データを解析して印刷プレビュー画面表示情報を生成するのと同時に、取得した印刷データから印刷準備情報を抽出して記憶する。そして、本実施形態に係る画像形成装置１は、表示情報を生成し、印刷準備情報を抽出し終えると、そのままの状態、例えば、省電力状態のまま印刷ジョブを受信するまで待機する。
【００６１】
その後、本実施形態に係る画像形成装置１は、印刷ジョブを受信すると、取得した印刷ジョブを解析して描画情報を生成するのと同時に、印刷準備情報記憶部１６０に記憶されている印刷準備情報に基づいて印刷準備を行う。そして、本実施形態に係る画像形成装置１は、描画情報を生成し、印刷準備が完了すると、生成した描画情報に基づいて印刷出力を実行する。従って、本実施形態に係る画像形成装置１においては、印刷ジョブを受信するまで印刷準備を行わないため、電力が無駄に消費されてしまうということがない。
【００６２】
このように、図５（ａ）に示す従来の画像形成装置が印刷出力を実行する場合と、図５（ｂ）に示す本実施形態に係る画像形成装置１が印刷出力を実行する場合とでは、印刷ジョブを受信するまで印刷準備が行われない分、後者の方が消費電力は小さくて済む。従って、本実施形態に係る画像形成システムによれば、画像形成装置１に画像形成出力を実行させる場合において、消費電力を低減させることが可能となる。
【００６３】
図４（ａ）及び図４（ｂ）、図５（ａ）及び図５（ｂ）を参照して説明したように、本実施形態に係る画像形成システムによれば、画像形成装置１に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させると共に消費電力を低減させることが可能となる。
【００６４】
次に、本実施形態に係るモバイル端末２の機能構成について、図６を参照して説明する。図６は、本実施形態に係るモバイル端末２の機能構成を模式的に示すブロック図である。図６に示すように、本実施形態に係るモバイル端末２は、コントローラ２００、ネットワークＩ／Ｆ２０１、近距離通信Ｉ／Ｆ２０２及びディスプレイパネル２０３を含む。また、コントローラ２００は、主制御部２１０、プリンタドライバ２２０、入出力制御部２３０及び操作表示制御部２４０を含む。
【００６５】
ネットワークＩ／Ｆ２０１は、モバイル端末２がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。近距離通信Ｉ／Ｆ２０２は、モバイル端末２が近距離無線通信により他の機器と通信するためのインタフェースであり、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、ＦｅｌｉＣａ（登録商標）等のインタフェースが用いられる。ネットワークＩ／Ｆ２０１、近距離通信Ｉ／Ｆ２０２は、図２に示すＩ／Ｆ５０によって実現される。
【００６６】
ディスプレイパネル２０３は、モバイル端末２の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザがモバイル端末２を直接操作し若しくはモバイル端末２に対して情報を入力する際の入力インタフェースでもある。ディスプレイパネル２０３は、図２に示すＬＣＤ６０及び操作部７０によって実現される。
【００６７】
コントローラ２００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０やＨＤＤ４０等の不揮発性記憶媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ２０にロードされ、それらのプログラムに従ってＣＰＵ１０が演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ２００が構成される。コントローラ２００は、モバイル端末２全体を制御する制御部として機能する。
【００６８】
主制御部２１０は、コントローラ２００に含まれる各部を制御する役割を担い、コントローラ２００の各部に命令を与える。
【００６９】
プリンタドライバ２２０は、画像形成装置１を使用するためのデバイスドライバであって、ユーザ操作により印刷条件及び印刷出力の対象となる印刷ファイルの格納場所の指定を受け付けると、受け付けた印刷条件及び印刷ファイルの格納場所に基づいて印刷データを設定する。尚、このとき、プリンタドライバ２２０は、上記印刷条件を解析し、また、上記格納場所から印刷対象データ（印刷ファイル）を取得することで印刷データを設定する。
【００７０】
また、プリンタドライバ２２０は、ユーザ操作により印刷出力の実行命令を受け付けると、印刷出力の対象となる印刷データに基づいて、画像形成装置１に印刷出力を行わせるための印刷ジョブを生成する。そして、プリンタドライバ２２０は、生成した印刷ジョブを、ネットワークＩ／Ｆ２０１や近距離通信Ｉ／Ｆ２０２及びネットワークを介して画像形成装置１に送信する。
【００７１】
また、本実施形態に係るプリンタドライバ２２０は、ユーザ操作により印刷プレビュー画面の表示指示を受け付けると、画像形成装置１に対して印刷プレビュー画面の表示要求を行うための印刷プレビュー画面表示要求を生成する。そして、プリンタドライバ２２０は、生成した印刷プレビュー画面表示要求と共にその印刷プレビュー画面の基となる印刷データを、ネットワークＩ／Ｆ２０１や近距離通信Ｉ／Ｆ２０２及びネットワークを介して画像形成装置１に送信する。これにより、本実施形態に係るモバイル端末２は、画像形成装置１に対して印刷プレビュー画面の表示要求を行うことができる。
【００７２】
また、プリンタドライバ２２０は、画像形成装置１に対して印刷プレビュー画面の表示要求を行った後、その印刷プレビュー画面の表示要求に応じて生成された印刷プレビュー画面表示情報を、ネットワークＩ／Ｆ２０１や近距離通信Ｉ／Ｆ２０２及びネットワークを介して画像形成装置１から取得する。そして、プリンタドライバ２２０は、取得した印刷プレビュー画面表示情報を操作表示制御部２４０に通知することで、印刷プレビュー画面をディスプレイパネル２０３に表示させる。尚、このようなプリンタドライバ２２０の詳細な機能については、図７を参照して後述する。
【００７３】
入出力制御部２３０は、ネットワークＩ／Ｆ２０１や近距離通信Ｉ／Ｆ２０２及びネットワークを介して入力される信号や命令を主制御部２１０若しくはプリンタドライバ２２０に入力すると共に、ネットワークＩ／Ｆ２０１や近距離通信Ｉ／Ｆ２０２及びネットワークを介して他の機器に情報を送信する。また、主制御部２１０は、入出力制御部２３０を制御し、ネットワークＩ／Ｆ２０１や近距離通信Ｉ／Ｆ２０２及びネットワークを介して他の装置にアクセスする。
【００７４】
操作表示制御部２４０は、主制御部２１０の制御に従いディスプレイパネル２０３に情報表示を行い若しくはディスプレイパネル２０３を介して入力された情報を主制御部２１０に通知する。また、操作表示制御部２４０は、主制御部２１０の制御に従いプリンタドライバ２２０により生成された印刷プレビュー画面表示情報に基づいて印刷プレビュー画面をディスプレイパネル２０３に表示する。
【００７５】
次に、本実施形態に係るプリンタドライバ２２０の機能について、図７を参照して説明する。図７は、本実施形態に係るプリンタドライバ２２０の機能構成を模式的に示すブロック図である。図７に示すように、本実施形態に係るプリンタドライバ２２０は、印刷条件入力画面表示部２２１、印刷データ設定部２２２、印刷ＩＤ発行部２２３、印刷ジョブ生成部２２４、印刷プレビュー画面表示部２２５、通信部２２７を含む。
【００７６】
印刷条件入力画面表示部２２１は、画像形成装置１に印刷出力を実行させる際の印刷条件及び印刷対象データとなる印刷ファイルの格納場所をユーザに入力させるための印刷条件入力画面をディスプレイパネル２０３に表示するための印刷条件入力画面表示情報を生成する。また、印刷条件入力画面表示部２２１は、生成した印刷条件入力画面表示情報を操作表示制御部２４０に通知することで、ディスプレイパネル２０３に印刷条件入力画面を表示させる。
【００７７】
そして、印刷条件入力画面表示部２２１は、上記印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により印刷条件及び印刷ファイルの格納場所が入力されると、操作表示制御部２４０を介して印刷条件及び印刷ファイルの格納場所の入力を受け付け、印刷データ設定部２２２に通知する。
【００７８】
ここで、本実施形態に係る印刷条件入力画面について、図８を参照して説明する。図８は、本実施形態に係る印刷条件入力画面の表示例を示す図である。図８に示すように、本実施形態に係る印刷条件入力画面には、「機能」欄として、画像形成装置１が備える機能の一覧が表示されており、「印刷条件」欄として、「機能」欄に表示されている機能毎に、画像形成装置１に画像形成出力を実行させる際の印刷条件が入力可能なように表示されている。
【００７９】
また、「機能」欄の「印刷ファイル」は、印刷対象データとなる印刷ファイルの格納場所をユーザ操作により入力する項目である。従って、本実施形態に係る画像形成システムにおいては、モバイル端末２から画像形成装置１に画像形成出力を実行させると、この「印刷ファイル」欄に入力された格納場所に格納されている印刷ファイルが印刷されることになる。このように、本実施形態に係る画像形成システムにおいては、ユーザは、図８に示すような印刷条件入力画面において印刷条件及び印刷ファイルの格納場所を入力することができる。
【００８０】
また、図８に示すように、本実施形態に係る印刷条件設定画面には「印刷」ボタンが配置されており、ユーザ操作により印刷条件及び印刷ファイルの格納場所が入力され、この「印刷」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「印刷」ボタンの押下を受け付け、印刷ジョブ生成部２２４に、「印刷」ボタンが押下された旨を通知する。
【００８１】
また、図８に示すように、本実施形態に係る印刷条件設定画面には「プレビュー」ボタンが配置されており、ユーザ操作により印刷条件及び印刷ファイルの格納場所が入力されて、この「プレビュー」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「プレビュー」ボタンの押下を受け付け、印刷プレビュー画面表示部２２５に、「プレビュー」ボタンが押下された旨を通知する。
【００８２】
また、図８に示すように、本実施形態に係る印刷条件設定画面には「印刷準備」ボタンが配置されており、ユーザ操作により印刷条件及び印刷ファイルの格納場所が入力されて、この「印刷準備」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「印刷準備」ボタンの押下を受け付け、印刷準備要求部２２６に、「印刷準備」ボタンが押下された旨を通知する。
【００８３】
印刷データ設定部２２２は、印刷条件入力画面においてユーザ操作により印刷条件及びファイルの格納場所が入力され、印刷条件入力画面表示部２２１から印刷条件及び印刷ファイルの格納場所が通知されると、通知された印刷条件を解析し、また、通知された印刷ファイルの格納場所から印刷対象データ（印刷ファイル）を取得することで印刷データを設定する。そして、印刷データ設定部２２２は、設定した印刷データに対する印刷ＩＤを印刷ＩＤ発行部２２３に発行させてその印刷データに付与する。
【００８４】
印刷ＩＤ発行部２２３は、印刷データ設定部２２２により設定された印刷データを識別するための識別情報である印刷ＩＤを発行する。この印刷ＩＤは、各印刷データに固有のものであって、この印刷ＩＤにより各印刷データが区別される。尚、この印刷ＩＤは、モバイル端末２が備えるネットワーク機器のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスやモバイル端末２のホスト名、モバイル端末２のＩＰアドレス、モバイル端末２を操作するユーザ名、印刷対象データとなる印刷ファイルのファイル名やドキュメント名、印刷データ設定時の時刻や日付等を基にして発行される。
【００８５】
印刷ジョブ生成部２２４は、印刷条件入力画面においてユーザ操作により「印刷」ボタンが押下され、印刷条件入力画面表示部２２１からその旨を通知されると、印刷データ設定部２２２により設定された印刷データに基づいて印刷ジョブを生成し、通信部２２７を介して画像形成装置１に送信する。このとき生成された印刷ジョブには、その印刷ジョブの生成元となった印刷データに付与されている印刷ＩＤが含まれ、この印刷ＩＤにより、印刷ジョブとその印刷ジョブの生成元となった印刷データとを関連付けることが可能となる。
【００８６】
印刷プレビュー画面表示部２２５は、印刷条件入力画面においてユーザ操作により「プレビュー」ボタンが押下され、印刷条件入力画面表示部２２１からその旨を通知されると、画像形成装置１に対して印刷プレビュー画面の表示要求を行うための印刷プレビュー画面表示要求を生成する。そして、印刷プレビュー画面表示部２２５は、生成した印刷プレビュー画面表示要求と共に、印刷データ設定部２２２により設定された印刷データを、通信部２２７を介して画像形成装置１に送信する。
【００８７】
これにより、本実施形態に係るモバイル端末２から画像形成装置１に対して印刷プレビュー画面の表示要求を行うことができる。また、印刷プレビュー画面表示部２２５は、画像形成装置１から受信した印刷プレビュー画面表示情報を操作表示制御部２４０に通知することで、ディスプレイパネル２０３に印刷プレビュー画面を表示させる。
【００８８】
印刷準備要求部２２６は、印刷条件入力画面においてユーザ操作により「印刷準備」ボタンが押下され、印刷条件入力画面表示部２２１からその旨を通知されると、画像形成装置１に対して印刷準備の要求を行うための印刷準備要求を生成し、生成した印刷準備要求を、通信部２２７を介して画像形成装置１に送信する。このとき生成された印刷準備要求には、その印刷準備要求の生成元となった印刷データに付与されている印刷ＩＤが含まれ、この印刷ＩＤにより、印刷準備要求とその印刷準備要求の生成元となった印刷データとを関連付けることが可能となる。
【００８９】
尚、「プレビュー」ボタンが押下された後に「印刷準備」ボタンが押下された場合には、画像形成装置１には既に印刷準備情報が記憶されているため、印刷準備要求部２２６は、印刷準備要求のみを送信するだけで良い。従って、この場合、印刷データが含まれない分、通信データ量を低減させることが可能となる。
【００９０】
通信部２２７は、ネットワークＩ／Ｆ２０１や近距離通信Ｉ／Ｆ２０２及びネットワークを介して画像形成装置１から受信した情報をプリンタドライバ２２０の各部に通知し、また、プリンタドライバ２２０の各部から通知された情報をネットワークＩ／Ｆ２０１や近距離通信Ｉ／Ｆ２０２及びネットワークを介して画像形成装置１に送信する。
【００９１】
尚、図８に示したように、本実施形態においては、印刷プレビュー画面表示部２２５がプリンタドライバ２２０に備えられる例について説明するが、他の例として、モバイル端末２が、プリンタドライバ２２０とは別に、印刷プレビュー画面表示部２２５と同一の機能を有する専用のアプリケーションを備えていても良い。また、更に他の例として、モバイル端末２が搭載するＯＳが標準的に備える描画エンジンであるＧＤＩ（Ｇｒａｐｈｉｃｓ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）機能等により印刷プレビュー画面表示部２２５と同一の機能が実現されても良い。
【００９２】
次に、本実施形態に係るモバイル端末２が印刷プレビュー画面を表示する際の処理について、図９を参照して説明する。図９は、本実施形態に係るモバイル端末２が印刷プレビュー画面を表示する際の処理を示すシーケンス図である。
【００９３】
図９に示すように、本実施形態に係るモバイル端末２が印刷プレビュー画面を表示する際にはまず、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して印刷条件入力画面を表示する（Ｓ９０１）。
【００９４】
そして、上記印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により印刷条件及び印刷ファイルの格納場所が入力されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して印刷条件及び印刷ファイルの格納場所の入力を受け付け（Ｓ９０２）、印刷データ設定部２２２に通知する。
【００９５】
印刷条件及び印刷ファイルの格納場所の通知を受けた印刷データ設定部２２２は、Ｓ９０２の処理において受け付けた印刷条件を解析し、また、受け付けた印刷ファイルの格納場所から印刷対象データ（印刷ファイル）を取得することで印刷データを設定する（Ｓ９０３）。印刷データ設定部２２２は、設定した印刷データに対する印刷ＩＤを印刷ＩＤ発行部２２３に発行させてその印刷データに付与する。（Ｓ９０４）。
【００９６】
そして、印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により「プレビュー」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「プレビュー」ボタンの押下を受け付け（Ｓ９０５）、印刷プレビュー画面表示部２２５に、「プレビュー」ボタンが押下された旨を通知する。
【００９７】
「プレビュー」ボタンが押下された旨を通知された印刷プレビュー画面表示部２２５は、印刷プレビュー画面表示要求を生成し（Ｓ９０６）、生成した印刷プレビュー画面表示要求と共に、Ｓ９０３により設定されＳ９０４により印刷ＩＤが付与された印刷データを、通信部２２７を介して画像形成装置１に送信する（Ｓ９０７）。即ち、ここでは、印刷プレビュー画面表示要求が事前情報として生成され、実行結果情報生成要求として用いられる。
【００９８】
モバイル端末２から印刷プレビュー画面表示要求及び印刷データを取得した画像形成装置１においては、主制御部１１０が入出力制御部１３０を介してその印刷プレビュー画面表示要求及び印刷データを取得する（Ｓ９０８）。
【００９９】
そして、主制御部１１０は、取得した印刷プレビュー画面表示要求に応じて画像処理部１４０を制御することにより、取得した印刷データに基づいて印刷プレビュー画面表示情報を生成させると共に、その印刷データから印刷準備に必要な印刷準備情報を抽出させ、抽出された印刷準備情報とその印刷準備情報の抽出元となった印刷データに付与されている印刷ＩＤとを対応付けて印刷準備情報記憶部１６０に記憶させる（Ｓ９０９）。即ち、ここでは、主制御部１１０及び画像処理部１４０が準備情報記憶処理部及び実行結果情報生成部として機能することにより、生成された印刷プレビュー画面表示情報が実行結果情報として、記憶部である印刷準備情報記憶部１６０に記憶される。
【０１００】
尚、このとき、印刷準備情報と印刷ＩＤとが対応付けられてから印刷準備情報記憶部１６０に記憶されるのは、後に画像形成装置１が印刷ジョブを受信して印刷準備を開始する際に、受信した印刷ジョブに対応する印刷準備情報をその印刷ジョブに含まれる印刷ＩＤに基づいて印刷準備情報記憶部１６０から探し出すためである。
【０１０１】
画像処理部１４０により印刷プレビュー画面表示情報が生成されると、主制御部１１０は、生成された印刷プレビュー画面表示情報を、ネットワークＩ／Ｆ１０８や近距離通信Ｉ／Ｆ１０９及びネットワークを介してモバイル端末２に送信する（Ｓ９１０）。即ち、ここでは、主制御部１１０が送信部として機能する。
【０１０２】
画像形成装置１から印刷プレビュー画面表示情報を取得したモバイル端末２においては、プリンタドライバ２２０が入出力制御部２３０を介してその印刷プレビュー画面表示情報を取得し（Ｓ９１１）、取得した印刷プレビュー画面表示情報を操作表示制御部２４０に通知することで、印刷プレビュー画面をディスプレイパネル２０３に表示させる（Ｓ９１２）。このような処理により、本実施形態に係る画像形成システムにおける印刷プレビュー画面の表示処理が完了する。
【０１０３】
次に、本実施形態に係る画像形成装置１が印刷出力を実行する際の処理について、図１０を参照して説明する。図１０は、本実施形態に係る画像形成装置１が印刷出力を実行する際の処理を示すシーケンス図である。尚、図１０における処理においては、図９における印刷プレビュー画面の表示処理が完了していることを前提としている。また、図１０における処理においては、画像形成装置１に対して印刷準備要求が行われていないことを前提としている。
【０１０４】
図１０に示すように、本実施形態に係る画像形成装置１が印刷出力を実行する際にはまず、モバイル端末２において、印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により「印刷」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「印刷」ボタンの押下を受け付け（Ｓ１００１）、印刷ジョブ生成部２２４に、「印刷」ボタンが押下された旨を通知する。
【０１０５】
「印刷」ボタンが押下された旨を通知された印刷ジョブ生成部２２４は、Ｓ９０３により設定されＳ９０４により印刷ＩＤが付与された印刷データに基づいて印刷ジョブを生成し（Ｓ１００２）、生成した印刷ジョブを、通信部２２７を介して画像形成装置１に送信する（Ｓ１００３）。即ち、ここでは、印刷ジョブが画像形成出力の命令として生成される。
【０１０６】
モバイル端末２から印刷ジョブを取得した画像形成装置１においては、主制御部１１０が入出力制御部１３０を介してその印刷ジョブを取得する（Ｓ１００４）。
【０１０７】
主制御部１１０は、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブから印刷対象データの固有情報を抽出させ（Ｓ１００５）、印刷準備情報記憶部１６０に記憶されている印刷準備情報に含まれる固有情報と一致するか否かを判断する（Ｓ１００６）。即ち、ここでは、印刷対象データの固有情報が画像情報に関連する情報として使用され、主制御部１１０及び画像処理部１４０が判断部として機能する。
【０１０８】
このとき、主制御部１１０は、印刷ジョブに含まれる印刷ＩＤに対応付けられている印刷準備情報を印刷準備情報記憶部１６０から取得し、取得された印刷準備情報に含まれる固有情報と、印刷ジョブから抽出された固有情報とを比較することでそれらが一致するか否かを判断する。
【０１０９】
そして、主制御部１１０が、Ｓ１００６の判断処理において、印刷ジョブから抽出された固有情報と印刷準備情報記憶部１６０に記憶されている固有情報とが一致すると判断した場合には、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブに基づく描画情報の生成処理を開始させると同時に、エンジン制御部１２０が、印刷出力に必要な印刷準備を開始する（Ｓ１００７）。即ち、ここでは、主制御部１１０及び画像処理部１４０が描画情報生成部として機能する。
【０１１０】
このとき、Ｓ１００７において主制御部１１０は、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブに基づく描画情報の生成処理を開始させると同時に、Ｓ１００６の処理において印刷準備情報記憶部１６０から取得した印刷準備情報をエンジン制御部１２０に通知する。そして、エンジン制御部１２０は、主制御部１１０から通知された印刷準備情報に基づいて印刷出力に必要な印刷準備を開始する。
【０１１１】
尚、上述したように、印刷準備情報と印刷ＩＤとが対応付けられて印刷準備情報記憶部１６０に記憶されることで、主制御部１１０は、取得された印刷ジョブに含まれる印刷ＩＤに基づいてその印刷ジョブに対応する印刷準備情報を印刷準備情報記憶部１６０から探し出すことが可能となる。
【０１１２】
そして、画像処理部１４０によって描画情報が生成され、また、エンジン制御部１２０による印刷準備を完了すると、エンジン制御部１２０は、生成された描画情報に基づいて印刷出力を実行する（Ｓ１００８）。このような処理により、本実施形態に係る画像形成システムにおける印刷出力の実行処理が完了する。
【０１１３】
尚、主制御部１１０が、Ｓ１００６の判断処理において、印刷ジョブから抽出された固有情報と印刷準備情報記憶部１６０に記憶されている固有情報とが一致しないと判断した場合には、画像形成装置１は、取得した印刷ジョブから改めて印刷準備情報を抽出し、その印刷準備情報に基づいて印刷準備を行ってから印刷出力を実行する。
【０１１４】
このように、本実施形態に係る画像形成装置１は、モバイル端末２から印刷プレビュー画面の表示要求を受けて表示情報を生成して返信した後、そのモバイル端末から上記印刷プレビュー画面の基となる印刷データに基づいて生成された印刷ジョブを受信すると、その印刷ジョブに基づく描画情報の生成処理と同時に、上記表示情報の生成時に記憶しておいた印刷準備情報に基づいてその印刷ジョブのための印刷準備を開始するように構成されている。
【０１１５】
即ち、本実施形態に係る画像形成装置１は、モバイル端末２から送信されてきた印刷ジョブに基づいて画像形成出力を実行する場合において、上記印刷ジョブよりも前に受信した印刷プレビュー画面の表示要求の生成時に記憶しておいた印刷準備情報を用いて、印刷ジョブの受信後すぐに印刷準備を開始することにより、その印刷ジョブに基づく描画情報の生成処理と、その印刷ジョブのための印刷準備とを並行して行うように構成されている。そして、画像形成装置１は、その印刷準備が完了すると、生成された描画情報に基づいて印刷出力を実行する。従って、本実施形態に係る画像形成システムによれば、画像形成装置１に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させると共に消費電力を低減させることが可能となる。
【０１１６】
図１０においては、モバイル端末２から画像形成装置１に対して印刷準備要求が行われていないことを前提として、画像形成装置１が印刷出力を実行する際の処理について説明した。そこで、次に、本実施形態に係る画像形成システムにおいて、モバイル端末２から画像形成装置１に対して印刷準備要求が行われた後に、画像形成装置１が印刷出力を実行する際の処理について、図１１を参照して説明する。図１１は、本実施形態に係る画像形成システムにおいて、画像形成装置１が印刷出力を実行する際の処理を示すシーケンス図である。尚、図１１における処理においては、図９における印刷プレビュー画面の表示処理が完了しているが、印刷準備が行われていないことを前提としている。
【０１１７】
図１１に示すように、本実施形態に係る画像形成システムにおいて、モバイル端末２から画像形成装置１に対して印刷準備要求が行われた後に、画像形成装置１が印刷出力を実行する際にはまず、モバイル端末２において、印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により「印刷準備」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「印刷準備」ボタンの押下を受け付け（Ｓ１１０１）、印刷準備要求部２２６に、「印刷準備」ボタンが押下された旨を通知する。
【０１１８】
「印刷準備」ボタンが押下された旨を通知された印刷準備要求部２２６は、画像形成装置１に対して印刷準備の要求を行うための印刷準備要求を生成し（Ｓ１１０２）、生成した印刷準備要求を、通信部２２７を介して画像形成装置１に送信する（Ｓ１１０３）。即ち、ここでは、印刷準備要求が事前情報として生成される。尚、上述したように、このとき生成された印刷準備要求には、その印刷準備要求の生成元となった印刷データに付与されている印刷ＩＤが含まれ、この印刷ＩＤにより、印刷準備要求とその印刷準備要求の生成元となった印刷データとを関連付けることが可能となる。
【０１１９】
モバイル端末２から印刷準備要求を取得した画像形成装置１においては、主制御部１１０が入出力制御部１３０を介してその印刷準備要求を取得する（Ｓ１１０４）。
【０１２０】
そして、印刷準備要求を取得した主制御部１１０においては、取得した印刷準備要求に含まれる印刷ＩＤに対応付けられている印刷準備情報を印刷準備情報記憶部１６０から取得してエンジン制御部１２０に通知し、エンジン制御部１２０が、主制御部１１０から通知された印刷準備情報に基づいて印刷出力に必要な印刷準備を開始する（Ｓ１１０５）。
【０１２１】
尚、上述したように、印刷準備情報と印刷ＩＤとが対応付けられて印刷準備情報記憶部１６０に記憶されることで、主制御部１１０は、取得された印刷準備要求に含まれる印刷ＩＤに基づいてその印刷準備要求に対応する印刷準備情報を印刷準備情報記憶部１６０から探し出すことが可能となる。
【０１２２】
一方、画像形成装置１に対して印刷準備要求を行ったモバイル端末２において、印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により「印刷」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「印刷」ボタンの押下を受け付け（Ｓ１１０６）、印刷ジョブ生成部２２４に、「印刷」ボタンが押下された旨を通知する。
【０１２３】
「印刷」ボタンが押下された旨を通知された印刷ジョブ生成部２２４は、Ｓ９０３により設定されＳ９０４により印刷ＩＤが付与された印刷データに基づいて印刷ジョブを生成し（Ｓ１１０７）、生成した印刷ジョブを、通信部２２７を介して画像形成装置１に送信する（Ｓ１１０８）。
【０１２４】
モバイル端末２から印刷ジョブを取得した画像形成装置１においては、主制御部１１０が入出力制御部１３０を介してその印刷ジョブを取得する（Ｓ１１０９）。
【０１２５】
主制御部１１０は、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブから印刷対象データの固有情報を抽出させ（Ｓ１１１０）、印刷準備情報記憶部１６０に記憶されている印刷準備情報に含まれる固有情報と一致するか否かを判断する（Ｓ１１１１）。
【０１２６】
このとき、主制御部１１０は、印刷ジョブに含まれる印刷ＩＤに対応付けられている印刷準備情報を印刷準備情報記憶部１６０から取得し、取得された印刷準備情報に含まれる固有情報と、印刷ジョブから抽出された固有情報とを比較することでそれらが一致するか否かを判断する。
【０１２７】
そして、主制御部１１０が、Ｓ１１１１の判断処理において、印刷ジョブから抽出された固有情報と印刷準備情報記憶部１６０に記憶されている固有情報とが一致すると判断した場合には、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブに基づく描画情報の生成処理を開始させる（Ｓ１１１２）。
【０１２８】
そして、画像処理部１４０によって描画情報が生成されと、エンジン制御部１２０は、生成された描画情報に基づいて印刷出力を実行する（Ｓ１１１３）。このような処理により、本実施形態に係る画像形成システムにおける印刷出力の実行処理が完了する。
【０１２９】
尚、主制御部１１０が、Ｓ１１１１の判断処理において、印刷ジョブから抽出された固有情報と印刷準備情報記憶部１６０に記憶されている固有情報とが一致しないと判断した場合には、画像形成装置１は、取得した印刷ジョブから改めて印刷準備情報を抽出し、その印刷準備情報に基づいて印刷準備を行ってから印刷出力を実行する。
【０１３０】
このように、本実施形態に係る画像形成装置１は、モバイル端末２から印刷プレビュー画面の表示要求を受けて表示情報を生成して返信した後、印刷準備要求を受信すると、上記表示情報の生成時に記憶しておいた印刷準備情報に基づいて印刷準備を開始するように構成されている。
【０１３１】
これにより、本実施形態に係る画像形成装置１は、モバイル端末２から印刷ジョブが送信されてくる頃には既に印刷準備が途中まで行われ若しくは完了していることになる。従って、本実施形態に係る画像形成システムによれば、画像形成装置１に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させることが可能となる。
【０１３２】
さらに、図１１において説明したように、「プレビュー」ボタンが押下された後に「印刷準備」ボタンが押下された場合には、画像形成装置１には既に印刷準備情報が記憶されているため、印刷準備要求部２２６は、印刷準備要求のみを送信するだけで良い。従って、この場合、印刷データが含まれない分、通信データ量を低減させることが可能となる。
【０１３３】
図１１においては、モバイル端末２から画像形成装置１に対して印刷プレビュー画面の表示要求が行われた後に印刷準備要求が行われた場合に、画像形成装置１が印刷出力を実行する際の処理について説明した。そこで、次に、本実施形態に係る画像形成システムにおいて、モバイル端末２から画像形成装置１に対して印刷プレビュー画面の表示要求が行われずに印刷準備要求のみが行われた場合に、画像形成装置１が印刷出力を実行する際の処理について、図１２を参照して説明する。図１２は、本実施形態に係る画像形成システムにおいて、画像形成装置１が印刷出力を実行する際の処理を示すシーケンス図である。
【０１３４】
図１２に示すように、本実施形態に係る画像形成システムにおいて、モバイル端末２から画像形成装置１に対して印刷プレビュー画面の表示要求が行われずに印刷準備要求のみが行われた場合に、画像形成装置１が印刷出力を実行する際にはまず、モバイル端末２において、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して印刷条件入力画面を表示する（Ｓ１２０１）。
【０１３５】
そして、上記印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により印刷条件及び印刷ファイルの格納場所が入力されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して印刷条件及び印刷ファイルの格納場所の入力を受け付け（Ｓ１２０２）、印刷データ設定部２２２に通知する。
【０１３６】
印刷条件及び印刷ファイルの格納場所の通知を受けた印刷データ設定部２２２は、Ｓ１２０２の処理において受け付けた印刷条件を解析し、また、受け付けた印刷ファイルの格納場所から印刷対象データ（印刷ファイル）を取得することで印刷データを設定する（Ｓ１２０３）。印刷データ設定部２２２は、設定した印刷データに対する印刷ＩＤを印刷ＩＤ発行部２２３に発行させてその印刷データに付与する。（Ｓ１２０４）。
【０１３７】
そして、印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により「印刷準備」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「印刷準備」ボタンの押下を受け付け（Ｓ１２０５）、印刷準備要求部２２６に、「印刷準備」ボタンが押下された旨を通知する。
【０１３８】
「印刷準備」ボタンが押下された旨を通知された印刷準備要求部２２６は、印刷準備要求を生成し（Ｓ１２０６）、生成した印刷準備要求と共に、Ｓ１２０３により設定されＳ１２０４により印刷ＩＤが付与された印刷データを、通信部２２７を介して画像形成装置１に送信する（Ｓ１２０７）。
【０１３９】
モバイル端末２から印刷準備要求及び印刷データを取得した画像形成装置１においては、主制御部１１０が入出力制御部１３０を介してその印刷準備要求及び印刷データを取得する（Ｓ１２０８）。
【０１４０】
そして、主制御部１１０は、取得した印刷準備示要求に応じて画像処理部１４０を制御することにより、取得した印刷データから印刷準備に必要な印刷準備情報を抽出させ（Ｓ１２０９）、エンジン制御部１２０に通知する。エンジン制御部１２０は、主制御部１１０から通知された印刷準備情報に基づいて印刷準備を開始する（Ｓ１２１０）。
【０１４１】
一方、画像形成装置１に対して印刷準備要求を行ったモバイル端末２において、印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により「印刷」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「印刷」ボタンの押下を受け付け（Ｓ１２１１）、印刷ジョブ生成部２２４に、「印刷」ボタンが押下された旨を通知する。
【０１４２】
「印刷」ボタンが押下された旨を通知された印刷ジョブ生成部２２４は、Ｓ１２０３により設定されＳ１２０４により印刷ＩＤが付与された印刷データに基づいて印刷ジョブを生成し（Ｓ１２１２）、生成した印刷ジョブを、通信部２２７を介して画像形成装置１に送信する（Ｓ１２１３）。
【０１４３】
モバイル端末２から印刷ジョブを取得した画像形成装置１においては、主制御部１１０が入出力制御部１３０を介してその印刷ジョブを取得する（Ｓ１２１４）。
【０１４４】
主制御部１１０は、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブから印刷対象データの固有情報を抽出させ（Ｓ１２１５）、印刷準備情報記憶部１６０に記憶されている印刷準備情報に含まれる固有情報と一致するか否かを判断する（Ｓ１２１６）。
【０１４５】
このとき、主制御部１１０は、印刷ジョブに含まれる印刷ＩＤに対応付けられている印刷準備情報を印刷準備情報記憶部１６０から取得し、取得された印刷準備情報に含まれる固有情報と、印刷ジョブから抽出された固有情報とを比較することでそれらが一致するか否かを判断する。
【０１４６】
そして、主制御部１１０が、Ｓ１２１６の判断処理において、印刷ジョブから抽出された固有情報と印刷準備情報記憶部１６０に記憶されている固有情報とが一致すると判断した場合には、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブに基づく描画情報の生成処理を開始させる（Ｓ１２１７）。
【０１４７】
そして、画像処理部１４０によって描画情報が生成されと、エンジン制御部１２０は、生成された描画情報に基づいて印刷出力を実行する（Ｓ１２１８）。このような処理により、本実施形態に係る画像形成システムにおける印刷出力の実行処理が完了する。
【０１４８】
尚、主制御部１１０が、Ｓ１２１６の判断処理において、印刷ジョブから抽出された固有情報と印刷準備情報記憶部１６０に記憶されている固有情報とが一致しないと判断した場合には、画像形成装置１は、取得した印刷ジョブから改めて印刷準備情報を抽出し、その印刷準備情報に基づいて印刷準備を行ってから印刷出力を実行する。
【０１４９】
このように、本実施形態に係る画像形成装置１は、必ずしもモバイル端末２から印刷プレビュー画面の表示要求を受けなくても印刷準備を行うことが可能である。従って、本実施形態に係る画像形成システムによれば、画像形成装置１に画像形成出力を実行させる場合において、ユーザの待ち時間を短縮させることが可能となる。
【０１５０】
実施の形態２．
実施の形態１においては、モバイル端末２から画像形成装置１に対して印刷プレビュー画面の表示要求が行われて以降は、印刷条件データ若しくは印刷対象データが変更されない場合について説明した。
【０１５１】
一方、本実施形態においては、モバイル端末２から画像形成装置１に対して印刷プレビュー画面の表示要求が行われてから印刷条件データ若しくは印刷対象データが変更される場合について説明する。
【０１５２】
そこでまず、本実施形態に係る画像形成システムにおいて、モバイル端末２から画像形成装置１に対して印刷プレビュー画面の表示要求が行われてから印刷条件データ若しくは印刷対象データが変更された場合に、画像形成装置１が印刷出力を実行する際の処理について、図１３を参照して説明する。図１３は、本実施形態に係る画像形成システムにおいて、画像形成装置１が印刷出力を実行する際の処理を示すシーケンス図である。尚、図１３における処理においては、図９における印刷プレビュー画面の表示処理が完了していることを前提としている。また、図１３における処理においては、画像形成装置１に対して印刷準備要求が行われていないことを前提としている。
【０１５３】
図１３に示すように、本実施形態に係る画像形成システムにおいて、モバイル端末２から画像形成装置１に対して印刷プレビュー画面の表示要求が行われてから印刷条件データ若しくは印刷対象データが変更された場合に、画像形成装置１が印刷出力を実行する際にはまず、モバイル端末２において、印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により印刷条件及び印刷ファイルの格納場所が変更されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して印刷条件及び印刷ファイルの格納場所の変更を検知して受け付け（Ｓ１３０１）、印刷データ設定部２２２に通知する。
【０１５４】
尚、このとき、印刷条件入力画面表示部２２１は、印刷対象データとなる印刷ファイルのファイル名やドキュメント名、作成日時、更新日時、印刷対象データのチェックサム値、印刷ファイル全体の比較等により、印刷条件及び印刷ファイルの格納場所の変更を検知する。
【０１５５】
印刷条件及び印刷ファイルの格納場所の変更通知を受けた印刷データ設定部２２２は、印刷条件の変更を解析し、また、変更された印刷ファイルの格納場所から印刷対象データ（印刷ファイル）を取得することで変更後の印刷データを設定する（Ｓ１３０２）。印刷データ設定部２２２は、Ｓ９０４により発行された印刷ＩＤを変更後の印刷データに付与する（Ｓ１３０３）。
【０１５６】
そして、印刷データ設定部２２２は、画像形成装置１に対して印刷準備情報を変更させるための変更要求を生成し（Ｓ１３０４）、生成した変更要求と共に、Ｓ１３０２により設定されＳ１３０３により印刷ＩＤが付与された変更後の印刷データを、通信部２２７を介して画像形成装置１に送信する（Ｓ１３０５）。即ち、ここでは、変更要求が更新要求として生成される。
【０１５７】
モバイル端末２から変更要求及び変更後の印刷データを取得した画像形成装置１においては、主制御部１１０が入出力制御部１３０を介してその変更要求及び変更後の印刷データを取得する（Ｓ１３０６）。
【０１５８】
そして、主制御部１１０は、取得した変更要求に応じて、取得した変更後の印刷データに基づき、その変更データに付与されている印刷ＩＤに対応付けられて印刷準備情報記憶部１６０に記憶されている印刷準備情報を変更することにより最新の情報に更新する（Ｓ１３０７）。
【０１５９】
そして、画像形成装置１に対して印刷準備要求の変更要求を行ったモバイル端末２において、印刷条件入力画面におけるディスプレイパネル２０３へのユーザ操作により「印刷」ボタンが押下されると、印刷条件入力画面表示部２２１は、操作表示制御部２４０を介して「印刷」ボタンの押下を受け付け（Ｓ１３０８）、印刷ジョブ生成部２２４に、「印刷」ボタンが押下された旨を通知する。
【０１６０】
「印刷」ボタンが押下された旨を通知された印刷ジョブ生成部２２４は、Ｓ１３０２において設定されＳ１３０３において印刷ＩＤが付与された変更後の印刷データに基づいて印刷ジョブを生成し（Ｓ１３０９）、生成した印刷ジョブを、通信部２２７を介して画像形成装置１に送信する（Ｓ１３１０）。
【０１６１】
モバイル端末２から印刷ジョブを取得した画像形成装置１においては、主制御部１１０が入出力制御部１３０を介してその印刷ジョブを取得する（Ｓ１３１１）。
【０１６２】
主制御部１１０は、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブから印刷対象データの固有情報を抽出させ（Ｓ１３１２）、印刷準備情報記憶部１６０に記憶されている更新後の印刷準備情報に含まれる固有情報と一致するか否かを判断する（Ｓ１３１３）。
【０１６３】
このとき、主制御部１１０は、印刷ジョブに含まれる印刷ＩＤに対応付けられている更新後の印刷準備情報を印刷準備情報記憶部１６０から取得し、取得された更新後の印刷準備情報に含まれる固有情報と、印刷ジョブから抽出された固有情報とを比較することでそれらが一致するか否かを判断する。
【０１６４】
そして、主制御部１１０が、Ｓ１３１３の判断処理において、印刷ジョブから抽出された固有情報と印刷準備情報記憶部１６０に記憶されている固有情報とが一致すると判断した場合には、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブに基づく描画情報の生成処理を開始させると同時に、エンジン制御部１２０が、印刷出力に必要な印刷準備を開始する（Ｓ１３１４）。
【０１６５】
このとき、Ｓ１３１４において主制御部１１０は、画像処理部１４０を制御することにより、取得した印刷ジョブを解析させてその印刷ジョブに基づく描画情報の生成処理を開始させると同時に、Ｓ１３１３の処理において印刷準備情報記憶部１６０から取得した更新後の印刷準備情報をエンジン制御部１２０に通知する。そして、エンジン制御部１２０は、主制御部１１０から通知された更新後の印刷準備情報に基づいて印刷出力に必要な印刷準備を開始する。
【０１６６】
尚、上述したように、更新後の印刷準備情報と印刷ＩＤとが対応付けられて印刷準備情報記憶部１６０に記憶されることで、主制御部１１０は、取得された印刷ジョブに含まれる印刷ＩＤに基づいてその印刷ジョブに対応する更新後の印刷準備情報を印刷準備情報記憶部１６０から探し出すことが可能となる。
【０１６７】
そして、画像処理部１４０によって描画情報が生成され、また、エンジン処理部１２０による印刷準備を完了すると、エンジン制御部１２０は、生成された描画情報に基づいて印刷出力を実行する（Ｓ１３１５）。このような処理により、本実施形態に係る画像形成システムにおける印刷出力の実行処理が完了する。
【０１６８】
尚、主制御部１１０が、Ｓ１３１４の判断処理において、印刷ジョブから抽出された固有情報と印刷準備情報記憶部１６０に記憶されている固有情報とが一致しないと判断した場合には、画像形成装置１は、取得した印刷ジョブから改めて印刷準備情報を抽出し、その印刷準備情報に基づいて印刷準備を行ってから印刷出力を実行する。
【０１６９】
このように、本実施形態に係る画像形成システムにおいては、モバイル端末２から画像形成装置１に印刷プレビュー画面の表示要求を行ってから印刷条件データや印刷対象データが変更された場合であっても、実施の形態１において説明した効果と同様の効果を得ることが可能である。
【符号の説明】
【０１７０】
１  画像形成装置
２  モバイル端末
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  バス
１００  コントローラ
１０１  ＡＤＦ
１０２  スキャナユニット
１０３  排紙トレイ
１０４  ディスプレイパネル
１０５  給紙テーブル
１０６  プリントエンジン
１０７  排紙トレイ
１０８  ネットワークＩ／Ｆ
１０９  近距離通信Ｉ／Ｆ
１１０  主制御部
１２０  エンジン制御部
１３０  入出力制御部
１４０  画像処理部
１５０  操作表示制御部
１６０  印刷準備情報記憶部
２００  コントローラ
２０１  ネットワークＩ／Ｆ
２０２  近距離通信Ｉ／Ｆ
２０３  ディスプレイパネル
２１０  主制御部
２２０  プリンタドライバ
２２１  印刷条件設定画面表示部
２２２  印刷データ設定部
２２３  印刷ＩＤ発行部
２２４  印刷ジョブ生成部
２２５  印刷プレビュー画面表示部
２２６  印刷準部要求部
２２７  通信部
２３０  入出力制御部
２４０  操作表示制御部
【先行技術文献】
【特許文献】
【０１７１】
【特許文献１】特開２００８−０７０６５３号公報
【図１】
2014233874.tif 000003
【図２】
2014233874.tif 000004
【図３】
2014233874.tif 000005
【図４】
2014233874.tif 000006
【図５】
2014233874.tif 000007
【図６】
2014233874.tif 000008
【図７】
2014233874.tif 000009
【図８】
2014233874.tif 000010
【図９】
2014233874.tif 000011
【図１０】
2014233874.tif 000012
【図１１】
2014233874.tif 000013
【図１２】
2014233874.tif 000014
【図１３】
2014233874.tif 000015