(57)【要約】【課題】所望の印刷条件が反映されたダイレクト印刷方式の印刷を可能とする。【解決手段】印刷情報を印刷機器で取り扱い可能なフォーマットの情報に変換するプリンタドライバを介すことなく、印刷機器に対して、印刷情報を直接送信して印刷を行うダイレクト印刷方式に対応した画像形成装置であって、印刷条件設定部が、ダイレクト印刷方式毎に設定された印刷条件を記憶部に記憶する。検出部は、受信した印刷情報に用いられているダイレクト印刷方式を検出し、取得部は、検出したダイレクト印刷方式に対応する印刷条件を記憶部から取得する。そして、印刷制御部が、取得した印刷条件に基づいて印刷を行うように印刷部を制御する。【選択図】図９
2020183089.tif 000002
【特許請求の範囲】
【請求項１】
印刷情報を印刷機器で取り扱い可能なフォーマットの情報に変換するプリンタドライバを介すことなく、前記印刷機器に対して、前記印刷情報を直接送信して印刷を行うダイレクト印刷方式に対応した画像形成装置であって、
前記ダイレクト印刷方式毎に設定された印刷条件を記憶部に記憶する印刷条件設定部と、
受信した前記印刷情報に用いられている前記ダイレクト印刷方式を検出する検出部と、
検出した前記ダイレクト印刷方式に対応する印刷条件を前記記憶部から取得する取得部と、
取得した印刷条件に基づいて印刷を行うように印刷部を制御する印刷制御部と
を有することを特徴とする画像形成装置。
【請求項２】
前記検出部は、受信した前記印刷情報の通信プロトコルに基づいて、受信した前記印刷情報に用いられている前記ダイレクト印刷方式を検出すること
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷条件設定部は、当該画像形成装置に設けられている操作部を介して、前記ダイレクト印刷方式毎に設定された印刷条件を前記記憶部に記憶すること
を特徴とする請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記印刷条件設定部は、外部機器で前記ダイレクト印刷方式毎に設定された印刷条件を前記記憶部に記憶すること
を特徴とする請求項１から請求項３のうち、いずれか一項に記載の画像形成装置。
【請求項５】
前記取得部は、受信した前記印刷情報で指定されている印刷条件を破棄して、前記記憶部に記憶されている前記印刷条件を優先して取得すること
を特徴とする請求項１から請求項４のうち、いずれか一項に記載の画像形成装置。
【請求項６】
前記印刷条件設定部は、外部機器で設定された印刷条件を前記記憶部に記憶すると共に、当該画像形成装置側で設定された、前記外部機器で設定された印刷条件以外の印刷条件を、前記記憶部に記憶すること
を特徴とする請求項１から請求項５のうち、いずれか一項に記載の画像形成装置。
【請求項７】
印刷情報を印刷機器で取り扱い可能なフォーマットの情報に変換するプリンタドライバを介すことなく、前記印刷機器に対して、前記印刷情報を直接送信して印刷を行うダイレクト印刷方式に対応した画像形成装置の画像形成方法であって、
印刷条件設定部が、前記ダイレクト印刷方式毎に設定された印刷条件を記憶部に記憶する印刷条件設定ステップと、
検出部が、受信した前記印刷情報に用いられている前記ダイレクト印刷方式を検出する検出ステップと、
取得部が、検出した前記ダイレクト印刷方式に対応する印刷条件を前記記憶部から取得する取得ステップ、
印刷制御部が、取得した印刷条件に基づいて印刷を行うように印刷部を制御する印刷制御ステップと
を有することを特徴とする画像形成方法。
【請求項８】
印刷情報を印刷機器で取り扱い可能なフォーマットの情報に変換するプリンタドライバを介すことなく、前記印刷機器に対して、前記印刷情報を直接送信して印刷を行うダイレクト印刷方式に対応した画像形成装置の画像形成プログラムであって、
コンピュータを、
前記ダイレクト印刷方式毎に設定された印刷条件を記憶部に記憶する印刷条件設定部と、
受信した前記印刷情報に用いられている前記ダイレクト印刷方式を検出する検出部と、
検出した前記ダイレクト印刷方式に対応する印刷条件を前記記憶部から取得する取得部と、
取得した印刷条件に基づいて印刷を行うように印刷部を制御する印刷制御部として機能させること
を特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法及び画像形成プログラムに関する。
【背景技術】
【０００２】
今日において、印刷データを印刷機器で取り扱い可能なフォーマットの情報に変換するプリンタドライバを介すことなく、端末(ホスト)装置から印刷機器に対して、印刷データを直接送信して印刷を行うダイレクト印刷方式が知られている。このダイレクト印刷方式としては、例えば「ＡｉｒＰｒｉｎｔ」、「Ｍｏｐｒｉａ（登録商標）」、「Ｇｏｏｇｌｅ  Ｃｌｏｕｄ  Ｐｒｉｎｔ（登録商標）」等が知られている。
【０００３】
また、特許文献１（特開２０１７−２４２７２号公報）には、端末(ホスト)装置から画像形成装置に対してダイレクト印刷要求を行った際に、端末(ホスト)装置に対して印刷条件を特定するための追加情報を要求する画像形成装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、例えば「モプリア（Ｍｏｐｒｉａ（登録商標））」、「エアープリント（AirPrint）」、及び「グーグル・クラウド・プリント（Google  Cloud  Print（登録商標））」等のダイレクト印刷方式では、端末（ホスト）装置のオペレーションシステム（ＯＳ）又は印刷アプリケーションプログラムで設定可能な範囲で、印刷条件の設定が可能である。このため、所望の細かな印刷条件を設定することは困難であった。
【０００５】
ここで、印刷機器の本体側に印刷条件を設定することで、所望の細かな印刷条件を設定して印刷することが可能となる。
【０００６】
しかし、印刷機器の本体側で印刷条件の設定を行うと、ＰＪＬ（Printer  Job  Language）又はコマンドで上書きされない限り、全ての印刷に対して、本体側に設定された印刷条件が適用される不都合を生ずる。
【０００７】
本発明は、上述の課題に鑑みてなされたものであり、所望の印刷条件が反映されたダイレクト印刷方式の印刷を可能とする画像形成装置、画像形成方法及び画像形成プログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、印刷情報を印刷機器で取り扱い可能なフォーマットの情報に変換するプリンタドライバを介すことなく、印刷機器に対して、印刷情報を直接送信して印刷を行うダイレクト印刷方式に対応した画像形成装置であって、ダイレクト印刷方式毎に設定された印刷条件を記憶部に記憶する印刷条件設定部と、受信した印刷情報に用いられているダイレクト印刷方式を検出する検出部と、検出したダイレクト印刷方式に対応する印刷条件を記憶部から取得する取得部と、取得した印刷条件に基づいて印刷を行うように印刷部を制御する印刷制御部とを有する。
【発明の効果】
【０００９】
本発明によれば、所望の印刷条件が反映されたダイレクト印刷方式の印刷を可能とすることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態の画像形成システムのシステム構成図である。
【図２】図２は、実施の形態の画像形成システムに設けられている無線通信端末装置のハードウェア構成図である。
【図３】図３は、実施の形態の画像形成システムに設けられているパーソナルコンピュータ装置及びサーバ装置のハードウェア構成図である。
【図４】図４は、実施の形態の画像形成システムに設けられているＭＦＰのハードウェア構成図である。
【図５】図５は、無線通信端末装置のダイレクト印刷アプリケーションプログラムを実行することで実現される各機能の機能ブロック図である。
【図６】図６は、ＭＦＰの印刷制御プログラムを実行することで実現される各機能の機能ブロック図である。
【図７】図７は、実施の形態の画像形成システムに設けられているＭＦＰにおける、ダイレクト印刷の処理の流れを示すフローチャートである。
【図８】図８は、実施の形態の画像形成システムに設けられている無線通信端末装置における、ダイレクト印刷の印刷条件の設定画面の一例を示す図である。
【図９】図９は、実施の形態の画像形成システムに設けられているＭＦＰにおける、ダイレクト印刷の印刷条件の設定を行う設定画面の初期画面の一例を示す図である。
【図１０】図１０は、実施の形態の画像形成システムに設けられているＭＦＰにおける、ダイレクト印刷の印刷条件の設定を行う設定画面の一例を示す図である。
【図１１】図１１は、実施の形態の画像形成システムに設けられているＭＦＰにおける、ダイレクト印刷の印刷条件の設定を行う設定画面の他の例を示す図である。
【図１２】図１２は、実施の形態の画像形成システムに設けられているパーソナルコンピュータ装置のＷｅｂブラウザで行う、ダイレクト印刷の印刷条件の設定動作説明するための図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、実施の形態の画像形成システムを詳細に説明する。
【００１２】
（システム構成）
図１は、実施の形態の画像形成システムのシステム構成図である。この図１に示すように、実施の形態の画像形成システムは、無線ＬＡＮのアクセスポイント２、ゲートウェイ（ＧＷ）３、無線通信端末装置４、パーソナルコンピュータ装置（ＰＣ）５、複合機（ＭＦＰ：Multifunction  Peripheral）９及びサーバ装置１０を有している。
【００１３】
アクセスポイント２、ＧＷ３、ＰＣ５、ＭＦＰ９は、例えばＬＡＮ（Local  Area  Network）等のプライベート網１に接続されており、相互に通信可能となっている。また、アクセスポイント２、ＧＷ３、ＰＣ５及びＭＦＰ９は、それぞれ一つずつプライベート網１に接続されていてもよいし、それぞれ複数がプライベート網１に接続されていてもよい。
【００１４】
ＧＷ３は、インターネット等の広域網６を介して、サーバ装置１０と接続されている。無線通信端末装置４としては、例えばスマートフォン又はタブレット端末装置等を用いることができる。無線通信端末装置４は、例えばＷｉ−Ｆｉ（登録商標）等の無線通信により、アクセスポイント２を介してＭＦＰ９等と無線通信を行う。
【００１５】
（無線通信端末装置のハードウェア構成）
図２は、無線通信端末装置４のハードウェア構成図である。この図２に示すように、無線通信端末装置４は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、ＥＥＰＲＯＭ４０４、ＣＭＯＳセンサ４０５、撮像素子Ｉ／Ｆ４０６、加速度・方位センサ４０７、メディアインタフェース（メディアＩ／Ｆ）４０９、ＧＰＳ（Global  Positioning  System）受信部４１１を備えている。
【００１６】
ＣＰＵ４０１は、無線通信端末装置４全体の動作を制御する。ＲＯＭ４０２は、ＣＰＵ４０１又はＩＰＬ（Initial  Program  Loader）等のＣＰＵ４０１の駆動に用いられるプログラムを記憶する。また、ＲＯＭ４０２には、印刷データを印刷機器で取り扱い可能なフォーマットの情報に変換するプリンタドライバを介すことなく、無線通信端末装置４から印刷機器に対して、印刷データを直接送信して印刷を行うダイレクト印刷用の印刷処理プログラムが記憶されている。
【００１７】
ＲＡＭ４０３は、ＣＰＵ４０１のワークエリアとして使用される。ＥＥＰＲＯＭ４０４に対しては、ＣＰＵ４０１の制御に従って、携帯端末用プログラム等の各種データの読み出し又は書き込みが行われる。
【００１８】
ＣＭＯＳ(Complementary  Metal  Oxide  Semiconductor)センサ４０５は、ＣＰＵ４０１の制御に従って、被写体からの撮像光に対応する画像データを形成する。なお、ＣＭＯＳセンサ以外に、例えばＣＣＤ(Charge  Coupled  Device)イメージセンサ等の、他の撮像手段を設けてもよい。
【００１９】
撮像素子Ｉ／Ｆ４０６は、ＣＭＯＳセンサ４０５をバスライン４１０に接続するためのインタフェースである。加速度・方位センサ４０７は、地磁気を検知する電子磁気コンパス、ジャイロコンパス又は加速度センサ等の各種センサである。メディアＩ／Ｆ４０９は、例えばフラッシュメモリ等の記録メディア４０８をバスライン４１０に接続するためのインタフェースである。記録メディア４０８には、このメディアＩ／Ｆ４０９を介してデータの書き込み及び読み出しが行われる。ＧＰＳ受信部４１１は、ＧＰＳ衛星からＧＰＳ信号を受信する。
【００２０】
また、無線通信端末装置４は、遠距離通信回路４１２、ＣＭＯＳセンサ４１３、撮像素子Ｉ／Ｆ４１４、マイクロホン部４１５、スピーカ部４１６、音入出力Ｉ／Ｆ４１７、ディスプレイ４１８、外部機器接続Ｉ／Ｆ４１９、近距離通信回路４２０、近距離通信回路４２０のアンテナ４２０ａ、及びタッチパネル４２１を備えている。
【００２１】
遠距離通信回路４１２は、無線基地局を介して、例えばインターネット等の広域網６上の機器と通信を行う。ＣＭＯＳセンサ４１３は、ＣＰＵ４０１の制御に従って被写体を撮像して画像データを形成する。撮像素子Ｉ／Ｆ４１４は、ＣＭＯＳセンサ４１３をバスライン４１０に接続するインタフェースである。マイクロホン部４１５は、集音した音声に対応する電気信号である音声信号を形成する。スピーカ部４１６からは、音声信号に対応する音楽又は音声等が発音される。音入出力Ｉ／Ｆ４１７は、ＣＰＵ４０１の制御に従ってマイクロホン部４１５及びスピーカ部４１６に対する音声信号の入出力処理を行う。
【００２２】
ディスプレイ４１８としては、例えば液晶表示部又は有機ＥＬ(Electro  Luminescence)表示部等を用いることができる。ディスプレイ４１８は、被写体の画像又は各種アイコン等を表示する。外部機器接続Ｉ／Ｆ４１９は、各種の外部機器を接続するためのインタフェースである。近距離通信回路４２０は、ＮＦＣ（Near  Field  Communication）及びＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離通信を行う。また、近距離通信回路４２０は、アクセスポイント２を介してＭＦＰ９等との間の無線ＬＡＮ通信を行う。タッチパネル４２１は透明電極等で形成され、ディスプレイ４１８上に設けられており、ユーザの接触操作を検出する。
【００２３】
また、無線通信端末装置４は、バスライン４１０を備えている。バスライン４１０は、図４に示すＣＰＵ４０１等の各構成要素を電気的に接続するためのアドレスバス又はデータバス等である。
【００２４】
（ＰＣ及びサーバ装置のハードウェア構成）
ＰＣ５及びサーバ装置１０は、図３に示すように同様のハードウェア構成を有している。すなわち、ＰＣ５及びサーバ装置１０は、この図３に示すように、ＣＰＵ５０１、ＲＯＭ５０２及びＲＡＭ５０３を有している。また、ＰＣ５及びサーバ装置１０は、ＨＤＤ(Hard  Disk  Drive)５０４、ＨＤＤコントローラ５０５、外部機器接続Ｉ／Ｆ５０８、ネットワークＩ／Ｆ５０９、バスライン５１０、キーボード５１１及びメディアＩ／Ｆ５１６を備えている。なお、ディスプレイ５０６は、主にＰＣ５側に設けられており、サーバ装置１０側には設けられない場合が多い。
【００２５】
ＣＰＵ５０１は、サーバ装置１０全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤＤ５０４は、プログラム等の各種データを記憶する。ＨＤＤコントローラ５０５は、ＣＰＵ５０１の制御にしたがってＨＤＤ５０４に対する各種データの書き込み及び読み出しを制御する。ディスプレイ５０６は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。
【００２６】
外部機器接続Ｉ／Ｆ５０８は、例えばＵＳＢ(Universal  Serial  Bus)メモリ又はプリンタ装置等の各種の外部機器を接続するためのインタフェースである。ネットワークＩ／Ｆ５０９は、通信ネットワーク１００を利用してデータ通信をするためのインタフェースである。バスライン５１０は、ＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスライン又はデータバスライン等である。
【００２７】
また、キーボード５１１は、複数のキーを備えており、文字、数値、各種指示等の入力を行う。ポインティングデバイス５１２は、各種指示の選択、実行、処理対象の選択、又は、カーソルの移動等の入力操作を行う。メディアＩ／Ｆ５１６は、フラッシュメモリ等の記録メディア５１５に対するデータの書き込み（記憶）又は読み出しを制御する。なお、キーボード５１１及びポインティングデバイス５１２は、主にＰＣ５側に設けられており、サーバ装置１０側には設けられない場合が多い。
【００２８】
（ＭＦＰのハードウェア構成）
図４は、画像形成装置の一例となるＭＦＰ９のハードウェア構成を示す図である。この図４に示すように、ＭＦＰ９は、コントローラ９１０、近距離通信回路９２０、エンジン制御部９３０、操作パネル９４０、ネットワークＩ／Ｆ９５０を備えている。
【００２９】
コントローラ９１０は、ＣＰＵ９０１、システムメモリ（ＭＥＭ−Ｐ）９０２、ノースブリッジ（ＮＢ）９０３、サウスブリッジ（ＳＢ）９０４、ＡＳＩＣ(Application  Specific  Integrated  Circuit)９０６、ローカルメモリ（ＭＥＭ−Ｃ）９０７、ＨＤＤコントローラ９０８、及び、ＨＤＤ９０９（記憶部の一例）を有している。ＮＢ９０３とＡＳＩＣ９０６との間は、ＡＧＰ(Accelerated  Graphics  Port)バス９２１で接続されている。
【００３０】
ＣＰＵ９０１は、ＭＦＰ９の全体制御を行う制御部である。ＮＢ９０３は、ＣＰＵ９０１と、ＭＥＭ−Ｐ９０２、ＳＢ９０４、及びＡＧＰバス９２１とを接続するためのブリッジである。ＮＢ９０３は、ＭＥＭ−Ｐ９０２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩ(Peripheral  Component  Interconnect)マスタ及びＡＧＰターゲットとを有する。
【００３１】
ＭＥＭ−Ｐ９０２は、メモリコントローラの各機能を実現させるプログラム又はデータの格納用メモリであるＲＯＭ９０２ａ、プログラム又はデータの展開、及びメモリ印刷時の描画用メモリ等に用いられるＲＡＭ９０２ｂを有する。なお、ＲＡＭ９０２ｂに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供してもよい。
【００３２】
ＳＢ９０４は、ＮＢ９０３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。ＡＳＩＣ９０６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ(Integrated  Circuit)であり、ＡＧＰバス９２１、ＰＣＩ（Peripheral  Component  Interconnect）バス９２２、ＨＤＤコントローラ９０８及びＭＥＭ−Ｃ９０７をそれぞれ接続するブリッジの役割を有する。
【００３３】
このＡＳＩＣ９０６は、ＰＣＩターゲット及びＡＧＰマスタ、ＡＳＩＣ９０６の中核をなすアービタ（ＡＲＢ）及びＭＥＭ−Ｃ９０７を制御するメモリコントローラを有する。また、ＡＳＩＣ９０６は、ハードウェアロジック等により画像の回転等を行う複数のＤＭＡＣ(Direct  Memory  Access  Controller)、並びに、スキャナ部９３１及びプリンタ部９３２との間でＰＣＩバス９２２を介したデータ転送を行うＰＣＩユニットを有する。なお、ＡＳＩＣ９０６には、ＵＳＢインタフェース又はＩＥＥＥ１３９４(Institute  of  Electrical  and  Electronics  Engineers  1394）のインタフェースを接続してもよい。
【００３４】
ＭＥＭ−Ｃ９０７は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。ＨＤＤ９０９は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。ＨＤＤ９０９は、ＣＰＵ９０１の制御にしたがってＨＤＤ９０９に対するデータの書き込み及び読み出しを制御する。また、詳しくは後述するが、ＨＤＤ９０９には、例えば「ＡｉｒＰｒｉｎｔ」、「Ｍｏｐｒｉａ（登録商標）」、「Ｇｏｏｇｌｅ  Ｃｌｏｕｄ  Ｐｒｉｎｔ（登録商標）」等のダイレクト印刷方式毎に、詳細な印刷条件の設定を可能とする画像処理プログラムが記憶されている。
【００３５】
ＡＧＰバス９２１は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースである。ＡＧＰバス９２１は、ＭＥＭ−Ｐ９０２に高スループットで直接アクセスすることで。グラフィックスアクセラレータカードを高速にすることができる。
【００３６】
近距離通信回路９２０には、近距離通信回路９２０を有している。近距離通信回路９２０は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。更に、エンジン制御部９３０は、スキャナ部９３１及びプリンタ部９３２（印刷部の一例）を有している。
【００３７】
操作パネル９４０は、現在の設定値又は選択画面等を表示し、ユーザからの入力を受け付けるタッチパネル等の表示部９４０ａを有している。また、操作パネル９４０は、濃度の設定条件等の画像形成に関する条件の設定値の入力を行うためのテンキー及びコピー開始を指示するためのスタートキー等を備えた操作部９４０ｂを有している。
【００３８】
コントローラ９１０は、ＭＦＰ９全体の制御を行い、例えば描画制御、通信制御、操作パネル９４０からの入力の処理等を行う。スキャナ部９３１又はプリンタ部９３２は、誤差拡散処理及びガンマ変換処理等の画像処理機能を有している。
【００３９】
なお、ＭＦＰ９は、操作パネル９４０のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、及びファクシミリ機能を順次に切り替えて実行可能となっている。ＭＦＰ９は、ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなる。また、ＭＦＰ９は、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。
【００４０】
ネットワークＩ／Ｆ９５０は、通信ネットワーク１００を利用してデータ通信をするためのインタフェースである。近距離通信回路９２０及びネットワークＩ／Ｆ９５０は、ＰＣＩバス９２２を介して、ＡＳＩＣ９０６に電気的に接続されている。
【００４１】
（無線通信端末装置のソフトウェア構成）
図５は、無線通信端末装置４のＣＰＵ４０１が、ＲＯＭ４０２に記憶されているダイレクト印刷用の印刷処理プログラムを実行することで実現される各機能を示す機能ブロック図である。この図５に示すように、無線通信端末装置４のＣＰＵ４０１は、印刷処理プログラムを実行することで、操作検出部２０１、印刷情報形成部２０２及び通信制御部２０３の各機能を実現する。
【００４２】
操作検出部２０１は、ユーザにより、タッチパネル４２１を介して行われる、ダイレクト印刷の指定操作、及び、ダイレクト印刷を行う画像データの選択操作等を検出する。印刷情報形成部２０２は、ユーザにより選択された画像データを含む、ダイレクト印刷用の印刷情報を形成する。通信制御部２０３は、形成されたダイレクト印刷用の印刷情報を無線ＬＡＮのアクセスポイント２及びＬＡＮ１を介して、ＭＦＰ９に送信する。
【００４３】
（ＭＦＰのソフトウェア構成）
ＭＦＰ９のＣＰＵ９０１は、ＨＤＤ９０９に記憶されている画像処理プログラムを実行することで、ダイレクト印刷方式毎に設定された印刷条件で、印刷処理を実行制御する。すなわち、ＣＰＵ９０１は、ＨＤＤ９０９に記憶されている画像処理プログラムを実行することで、図６に示すように、通信制御部２１２、通信方法解析部２１３、ＰＤＬ（Page  Description  Language）選択部２１４及び印刷条件設定部２１５の各機能を実現する。また、ＣＰＵ９０１は、画像処理プログラムを実行することで、画像作成部２１６、エンジン制御部２１７、ＵＩ（User  Interface）制御部２２１及びＵＩ設定部２２２の各機能を実現する。
【００４４】
通信制御部２１２は、無線通信端末装置４から送信されたダイレクト印刷用の印刷情報を受信するように、ネットワークＩ／Ｆ９５０を受信制御する。通信方法解析部２１３は、受信されたダイレクト印刷用の印刷情報に基づいて、例えば「ＡｉｒＰｒｉｎｔ」、「Ｍｏｐｒｉａ（登録商標）」、「Ｇｏｏｇｌｅ  Ｃｌｏｕｄ  Ｐｒｉｎｔ（登録商標）」等のダイレクト印刷方式を解析する。
【００４５】
ＰＤＬ選択部２１４は、受信したダイレクト印刷用の印刷情報に基づいて、使用するＰＤＬの種類を選択する。印刷条件設定部２１５は、受信されたダイレクト印刷用の印刷情報に基づいて解析されたダイレクト印刷方式及び選択されたＰＤＬの種類に対応する印刷条件を設定する。
【００４６】
画像作成部２１６は、ＰＤＬ選択部２１４で選択された種類のＰＤＬに基づいて、受信したダイレクト印刷用の印刷情報から印刷用の画像データ（印刷ジョブデータ）を形成する。エンジン制御部２１７（印刷制御部の一例）は、図４に示すエンジン制御部９３０に相当し、画像生成部２１６で形成された印刷ジョブデータに対応する画像を印刷するように、プリンタ部９３２を制御する。ＵＩ制御部２２１は、操作パネル９４０（操作部の一例）の入力処理制御及び表示処理制御を行う。ＵＩ設定部２２２は、操作パネル９４０を介して入力された設定の管理を行う。
【００４７】
（ＭＦＰのダイレクト印刷処理）
図７のフローチャートに、ＭＦＰ９のダイレクト印刷処理の流れを示す。まず、ステップＳ１では、ＭＦＰ９の通信制御部２１２が、無線通信端末装置４から送信されたダイレクト印刷用の印刷情報を受信するように、ネットワークＩ／Ｆ９５０を受信制御する。具体的に説明すると、図８は、無線通信端末装置４における、ダイレクト印刷用の入力画面の一例である。ユーザは、タッチパネル４２１を操作して、メディア４０８等の記憶部に記憶されている画像データのうち、ダイレクト印刷を行う所望の画像データを選択し、その選択した画像データのダイレクト印刷を指示する。
【００４８】
このダイレクト印刷の指示操作は、無線通信端末装置４の操作検出部２０１により検出される。印刷情報形成部２０２は、ダイレクト印刷の指定操作が検出されると、図８に示すダイレクト印刷用の入力画面をディスプレイ４１８に表示制御する。一例ではあるが、ダイレクト印刷用の入力画面としては、図８に示すように、現在、選択されているプリンタのプリンタ名（型番）の表示領域４５１、印刷部数の入力ボタン４５２、両面印刷の指定ボタン４５３、及び、印刷開始指示ボタン４５４等が表示される。
【００４９】
ユーザは、ダイレクト印刷を行う所望のプリンタ、印刷部数及び両面印刷を行うか否かを選択し、印刷開始指示ボタン４５４を操作する。操作検出部２０１により印刷開始指示ボタン４５４の操作が検出されると、通信制御部２０３は、ユーザによりダイレクト印刷が指定された画像データ、印刷を行うプリンタ、印刷部数、両面印刷を行うか否かを示す情報をそれぞれ関連付け、例えば「ＡｉｒＰｒｉｎｔ」、「Ｍｏｐｒｉａ（登録商標）」、「Ｇｏｏｇｌｅ  Ｃｌｏｕｄ  Ｐｒｉｎｔ（登録商標）」等のダイレクト印刷方式に対応する、ＰＤＦ（Portable  Document  Format）、ＪＰＥＧ（Joint  Photographic  Experts  Group）又はＴＩＦＦ（Tagged  Image  File  Format）等の印刷情報を形成し、近距離通信回路４２０を介してＭＦＰ９に送信する。無線通信端末装置４から送信された印刷情報は、アクセスポイント２からＬＡＮ１を介してＭＦＰ９に送信される。
【００５０】
次に、このような印刷情報を受信すると、ＭＦＰ９の通信方法解析部２１３（検出部の一例）は、ステップＳ２において、印刷情報の通信プロトコルを解析して、ステップＳ３において、使用されているダイレクト印刷方式を検出する。一例ではあるが、通信方法解析部２１３は、通信にインターネット印刷プロトコル（ＩＰＰＳ）が使用されていた場合は、「ＡｉｒＰｒｉｎｔ」のダイレクト印刷方式が用いられているものと検出する。また、通信方法解析部２１３は、Ｇｏｏｇｌｅ（登録商標）サーバ装置にジョブ状態の通知が行われれば、「Ｇｏｏｇｌｅ  Ｃｌｏｕｄ  Ｐｒｉｎｔ（登録商標）」のダイレクト印刷方式が用いられているものと検出する。
【００５１】
次に、ステップＳ４及びステップＳ５では、ＰＤＬ選択部２１４が、無線通信端末装置４から受信した印刷情報を解析し、印刷に使用するＰＤＬ（Page  Description  Language）を選択する。通常、印刷情報で指定される印刷条件は、ダイレクト印刷方式に基づいて、以下のようなプリンタジョブを制御する言語（ＰＪＬ：Printer  Job  Language）が付加される。
【００５２】
ＰＪＬ  ＳＥＴ  ＪＯＢＮＡＭＥ＝ＴＥＳＴ．ＰＤＦ
ＰＪＬ  ＳＥＴ  ＣＯＰＩＥＳ＝１
ＰＪＬ  ＳＥＴ  ＴＲＡＹ＝ＡＬＬ
【００５３】
次に、ステップＳ６では、印刷条件設定部２１５が、検出したダイレクト印刷方式が、既知のダイレクト印刷方式であるか否かを判別する。検出したダイレクト印刷方式が、既知のダイレクト印刷方式である場合（ステップＳ６：Ｙｅｓ）、印刷条件設定部２１５は、ステップＳ７において、ＭＦＰ９の操作パネル９４０で設定された、今回のダイレクト印刷方式に該当する印刷設定をＨＤＤ９０９等の記憶部から取得して、ステップＳ９で印刷条件を決定する。この場合、印刷条件設定部２１５（取得部の一例）は、受信した印刷情報で指定されている印刷条件（図８参照）は破棄し、ＨＤＤ９０９から取得した印刷条件を優先して適用する。なお、後述するように、無線通信端末装置４で設定された印刷条件と、ＭＦＰ側で設定された印刷条件とを複合して用いてもよい。
【００５４】
すなわち、実施の形態の画像形成システムの場合、ダイレクト印刷方式毎に、予め印刷条件が設定されており、この設定情報が、ＨＤＤ９０９等の記憶部に記憶されている。具体的に説明すると、ユーザは、事前に、ＭＦＰ９の操作パネル９４０を操作して、ダイレクト印刷方式毎の印刷条件の設定画面の表示を指定する。この指定がされると、ＵＩ制御部２２１は、例えば図９に示すダイレクト印刷方式毎の印刷条件の設定画面を表示部９４０に表示制御する。この図９の設定画面の例は、第１の印刷方式〜第３の印刷方式の選択ボタン４１２〜４１４が表示された例である。第１の印刷方式の選択ボタン４１２は、例えば「ＡｉｒＰｒｉｎｔ」のダイレクト印刷方式を選択する際に操作される。また、第２の印刷方式の選択ボタン４１３は、例えば「Ｍｏｐｒｉａ（登録商標）」のダイレクト印刷方式を選択する際に操作される。また、第３の印刷方式の選択ボタン４１４は、例えば「Ｇｏｏｇｌｅ  Ｃｌｏｕｄ  Ｐｒｉｎｔ（登録商標）」等のダイレクト印刷方式を選択する際に操作される。
【００５５】
例えば、「ＡｉｒＰｒｉｎｔ」のダイレクト印刷方式に対応する第１の印刷方式の選択ボタン４１２が操作されると、ＵＩ制御部２２１は、図１０に示すような「ＡｉｒＰｒｉｎｔ」の印刷設定画面を表示する。この図１０の印刷設定画面の例は、ＭＦＰ側で設定されている印刷条件を優先するか否かを選択する選択項目と、トナーセーブ処理を行うか否かを選択する選択項目が含まれている。また、図１０の印刷設定画面の例は、両面印刷を行うか否かを選択する選択項目、白黒印刷を行うかカラー印刷を行うかを選択する選択項目、集約処理（２in１、４in１、９in１）を行うか否かを選択する選択項目、印刷物の出力順番が上下逆となる逆順印刷を行うか否かを選択する選択項目が含まれている。
【００５６】
図１０の例は、ＭＦＰ９側の設定を優先すると共に、トナーセーブを行うことが選択された例である。これに対して、図１１の例は、無線通信端末装置４側の設定を優先し、トナーセーブを行うことが選択された例である。
【００５７】
なお、このような印刷条件の設定は、ＭＦＰ９の操作パネル９４０を操作して行うことができる他、ＰＣ５（外部機器の一例）のＷｅｂブラウザを介して行うことも可能である。図１２は、ＰＣ５のＷｅｂブラウザに表示された印刷条件の設定画面の例である。ＰＣ５のユーザが、Ｗｅｂブラウザを介してＭＦＰ９にアクセスし、印刷条件の設定を指定すると、ＭＦＰ９側から図１２に示す印刷条件の設定画面が送信され、図１２に示すようにＰＣ５のＷｅｂブラウザを介して、ＭＦＰ９側の印刷条件の設定画面が表示される。
【００５８】
この図１２の例は、例えば「Ｍｏｐｒｉａ（登録商標）」等の第２のダイレクト印刷方式用の設定項目、及び、「ＡｉｒＰｒｉｎｔ」等の第１のダイレクト印刷方式用の設定項目が表示された例である。ＰＣ５のユーザは、上述と同様に、ＭＦＰ９側の設定を優先するか否かの設定項目、及び、トナーセーブを行うか否かの設定項目等を設定操作し、送信ボタン９４５を操作する。これにより、ユーザにより設定された印刷条件が、ＰＣ５から広域網６、ＧＷ３を介してＭＦＰ９に送信される。
【００５９】
ＭＦＰ９の印刷条件設定部２１５は、操作パネル９４０又はＰＣ５のＷｅｂブラウザを介して設定された印刷条件を、ＨＤＤ９０９等の記憶部に記憶する。これにより、ＨＤＤ９０９等の記憶部には、ダイレクト印刷方式毎の印刷条件が記憶される。ステップＳ６では、印刷条件設定部２１５が、検出した既知のダイレクト印刷方式に対応する印刷条件を記憶部から取得して、ステップＳ９で印刷条件を決定する。
【００６０】
なお、ステップＳ３でダイレクト印刷方式が検出できない場合（ステップＳ６：Ｎｏ）、印刷条件設定部２１５は、ステップＳ８において、無線通信端末装置４側で設定された印刷条件（図８参照）を、無線通信端末装置４から受信した印刷情報から取得し、ステップＳ９で印刷条件として決定する。
【００６１】
また、上述の例は、ＭＦＰ９側で、全ての印刷条件を設定する例であるが、無線通信端末装置４側で設定された印刷条件以外の印刷条件を、ＭＦＰ９側で設定してもよい。例えば、図８に示した例では、無線通信端末装置４側で印刷部数及び両面印刷を行うか否かの各印刷条件が設定可能な例である。このため、ＭＦＰ９側では、無線通信端末装置４側で設定された印刷部数及び両面印刷を行うか否かの各印刷条件以外の印刷条件を設定可能とする。印刷条件設定部２１５は、無線通信端末装置４から受信した印刷条件、及び、ＭＦＰ９側で設定された印刷条件を、その無線通信端末装置４のダイレクト印刷方式に対応する印刷条件として、ＨＤＤ９０９等の記憶部に記憶する。これにより、無線通信端末装置４側での印刷条件の設定が、無駄な設定となる不都合を防止できる。
【００６２】
次に、ステップＳ１０では、画像作成部２１６が、ＰＤＬを使用して、決定された印刷条件に従って印刷データ処理を行い、ステップＳ１１で描画データ（印刷ジョブデータ）を作成する。そして、エンジン制御部２１７が、ステップＳ１２で、プリンタ部９３２に描画データ（印刷ジョブデータ）を送信して印刷要求を行う。これにより、ステップＳ１３において、ダイレクト印刷方式毎に設定された印刷条件で画像印刷が行われ、図７のフローチャートの全処理が終了する。
【００６３】
（実施の形態の効果）
以上の説明から明らかなように、実施の形態の画像形成システムは、ＭＦＰ９側に、ダイレクト印刷方式毎の詳細な印刷条件を予め設定しておく。ＭＦＰ９は、無線通信端末装置４から受信した印刷情報の通信プロトコルを解析し、使用されているダイレクト印刷方式を検出する。そして、ＭＦＰ９は、検出したダイレクト印刷方式に対して設定されている印刷条件で印刷を行う。
【００６４】
これにより、ダイレクト印刷方式毎に詳細に設定された印刷条件で印刷を行うことができる。このため、例えば会社内等における不特定多数のユーザが印刷を行う場合に、ユーザの無線通信端末装置４で使用するダイレクト印刷方式毎に印刷条件を分けて印刷を行う運用を可能とすることができる。換言すると、ダイレクト印刷方式毎に一意に定めた印刷条件で印刷を行うことを可能とすることができる。従って、不特定多数のユーザからの印刷要求に対して、印刷条件を一意に定めた運用を行うことができる。
【００６５】
最後に、上述の実施の形態は、一例として提示したものであり、本発明の範囲を限定することは意図していない。この新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことも可能である。また、実施の形態及び実施の形態の変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００６６】
１  プライベート網
２  アクセスポイント
３  ゲートウェイ（ＧＷ）
４  無線通信端末装置
５  パーソナルコンピュータ装置（ＰＣ）
６  広域網
９  複合器（ＭＦＰ）
１０  サーバ装置
２０１  操作検出部
２０２  印刷情報形成部
２０３  通信制御部
２１２  通信制御部
２１３  通信方法解析部
２１４  ＰＤＬ選択部
２１５  印刷条件設定部
２１６  画像作成部
２１７  エンジン制御部
２２１  ＵＩ制御部
２２２  ＵＩ設定部
【先行技術文献】
【特許文献】
【００６７】
【特許文献１】特開２０１７−２４２７２号公報
【図１】
2020183089.tif 000003
【図２】
2020183089.tif 000004
【図３】
2020183089.tif 000005
【図４】
2020183089.tif 000006
【図５】
2020183089.tif 000007
【図６】
2020183089.tif 000008
【図７】
2020183089.tif 000009
【図８】
2020183089.tif 000010
【図９】
2020183089.tif 000011
【図１０】
2020183089.tif 000012
【図１１】
2020183089.tif 000013
【図１２】
2020183089.tif 000014