(57)【要約】【課題】画像形成装置のユーザーが画像形成装置に備わる印刷機能を利用するための操作を簡便にする。【解決手段】動作設定システムであって、第１のドキュメントである入力見本と第２のドキュメントである出力見本との差異を解析することによって、入力見本についての複数通りの印刷を可能にする複数の印刷機能のうちの入力見本を印刷して出力見本に対応した印刷物を作成するのに必要な印刷機能を判定する解析部と、解析部によって判定された印刷機能を特定する情報を記憶する記憶部と、記憶部によって記憶されている情報による動作設定を指示する操作が行なわれたときに、記憶されている情報によって特定される印刷機能を用いる印刷を行うように画像形成装置の動作を設定する設定部と、を備える。【選択図】図２
2013196131.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置のための動作設定システムであって、
第１のドキュメントである入力見本と第２のドキュメントである出力見本との差異を解析することによって、前記入力見本についての複数通りの印刷を可能にする複数の印刷機能のうちの前記入力見本を印刷して前記出力見本に対応した印刷物を作成するのに必要な印刷機能を判定する解析部と、
前記解析部によって判定された印刷機能を特定する情報を記憶する記憶部と、
前記記憶部によって記憶されている前記情報による動作設定を指示する操作が行なわれたときに、前記情報によって特定される印刷機能を用いる印刷を行うように前記画像形成装置の動作を設定する設定部と、を備える
ことを特徴とする動作設定システム。
【請求項２】
前記複数の印刷機能は、印刷面に対する画像の配置によって区別される機能であり、
前記解析部は、前記入力見本および前記出力見本におけるページ内の画像の配置の差異を解析する
請求項１記載の動作設定システム。
【請求項３】
前記解析部は、
前記入力見本および前記出力見本のそれぞれについて、１ページに同一サイズの複数の画像描画領域をそれらが規則的に並ぶように割り付けるページ割付の有無および１ページに割り付けられた画像描画領域の数を判別するページ割付判別処理と、
前記ページ割付判別処理によって判別された前記画像描画領域の数に応じて、前記入力見本の画像描画領域のサイズと前記出力見本の画像描画領域のサイズとを揃えるように、少なくとも前記入力見本の画像または前記出力見本の画像を変倍する変倍処理と、
前記変倍処理を受けた後の前記入力見本の画像と前記出力見本の画像との対応関係を判別するマッチング処理と、
前記マッチング処理の結果に基づいて、前記印刷物の作成に必要な印刷機能を判定する判定処理と、を実行する
請求項２記載の動作設定システム。
【請求項４】
前記ページ割付判別処理は、前記入力見本および前記出力見本のそれぞれの少なくとも一つのページにおける、水平方向の全長にわたる空白の垂直方向の位置、および垂直方向の全長にわたる空白の水平方向の位置を判別する処理である
請求項３記載の動作設定システム。
【請求項５】
前記複数の印刷機能に、画像の配列順序を入れ替えて印刷するページ配列機能が含まれる場合に、
前記判定処理において、前記入力見本の先頭ページおよびその次のページの画像と、前記出力見本の先頭ページおよびその次のページの画像との対応関係の判別結果に基づいて、前記ページ配列機能が前記印刷物の作成に必要な印刷機能であるか否かを判定する
請求項３ないし４のいずれかに記載の動作設定システム。
【請求項６】
前記複数の印刷機能に、印刷面に対する画像の配置位置を標準位置に対してずらすシフト機能が含まれる場合に、
前記解析部は、前記入力見本と前記出力見本とにおける１ページ内の画像の描画された領域の重心位置の差分を算出し、算出した前記差分に基づいて、前記シフト機能が前記印刷物の作成に必要な印刷機能であるかを判定する
請求項３ないし５のいずれかに記載の動作設定システム。
【請求項７】
前記解析部は、前記画像形成装置にネットワークを介して接続される情報機器に備えられ、
前記記憶部および前記設定部は、前記画像形成装置に備えられる
請求項１ないし６のいずれかに記載の動作設定システム。
【請求項８】
前記解析部、前記記憶部および前記設定部は、前記画像形成装置に備えられる
請求項１ないし６のいずれかに記載の動作設定システム。
【請求項９】
前記解析部および前記記憶部は、前記画像形成装置にネットワークを介して接続される第１の情報機器に備えられ、
前記設定部は、前記画像形成装置に前記ネットワークを介して接続される第２の情報機器に備えられる
請求項１ないし６のいずれかに記載の動作設定システム。
【請求項１０】
前記画像形成装置が、前記解析部によって判定された前記印刷機能を有していない場合に、前記解析部によって判定された前記印刷機能を有する画像形成装置を示す情報を表示する表示部を、さらに備える
請求項１ないし９のいずれかに記載の動作設定システム。
【請求項１１】
画像を印刷する画像形成装置であって、
第１のドキュメントである入力見本と第２のドキュメントである出力見本との差異を解析することによって、前記入力見本についての複数通りの印刷を可能にする複数の印刷機能のうちの前記入力見本を印刷して前記出力見本に対応した印刷物を作成するのに必要な印刷機能を判定する解析部と、
前記解析部によって判定された印刷機能を特定する情報を記憶する記憶部と、
前記記憶部によって記憶されている前記情報による動作設定を指示する操作が行なわれたときに、前記情報によって特定される印刷機能を用いる印刷を行うように印刷動作を設定する設定部と、を備える
ことを特徴とする画像形成装置。
【請求項１２】
画像形成装置において実行されるコンピュータープログラムであって、
前記画像形成装置が有するコンピューターに、
第１のドキュメントである入力見本と第２のドキュメントである出力見本との差異を解析することによって、前記入力見本についての複数通りの印刷を可能にする複数の印刷機能のうちの前記入力見本を印刷して前記出力見本に対応した印刷物を作成するのに必要な印刷機能を判定する解析処理と、
前記解析処理によって判定された印刷機能を特定する情報をメモリに記憶させる記憶処理と、
前記画像形成装置において、前記記憶部によって記憶されている前記情報による動作設定を指示する操作が行なわれたときに、前記情報によって特定される印刷機能を用いる印刷を行うように前記画像形成装置の印刷動作を設定する設定処理と、を実行させる
ことを特徴とするコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を印刷する画像形成装置の操作を支援する技術に関する。
【背景技術】
【０００２】
複写機やＭＦＰ（Multi-functional Peripheral）といった画像形成装置において、画像形成装置の用途を拡げる様々な印刷機能が実現されている。例えば、ページ集約機能、ブック分割機能および小冊子機能がある。これらの印刷機能を有する画像形成装置は、印刷面（用紙）に対する画像の配置が異なる複数通りの印刷が可能である。ページ集約機能は「Ｎイン１」とも呼ばれ、複数のページを有するドキュメントの印刷に際して１枚の用紙に２以上のＮページを並べて印刷する。ブック分割機能は、見開いた書籍の左右のページを２枚の用紙に分けて印刷する。小冊子機能は、複数枚の用紙を重ねて二つ折りにする冊子の作成に用いられる機能であり、１枚の用紙の表裏に４ページ分の原画像を印刷する。また、印刷位置をシフトさせて綴じ代を設けたりセンタリングをしたりする機能も、画像の配置に特徴のある印刷機能の一種である。
【０００３】
一方、画像形成装置のユーザーに対して、所望どおりに動作させるのに有用な情報を提供する技術がある。特許文献1には、コンピューターによってプリンターを操作するネットワークプリンティングにおいて、プリンターに送る印刷データをコンピューター上で解析し、解析結果に応じたヒント画面をディスプレイに表示させる印刷システムが開示されている。ヒント画面の一例として、印刷データに解像度の高い画像が含まれていること、および解像度を下げると印刷時間が短くなることを表示する画面が同文献に記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３０１８８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
多様な印刷機能を有する画像形成装置をユーザーが使いこなすには、どのように印刷動作を設定すれば所望の印刷物が得られるかを理解しなければならなかった。つまり、画像形成装置の操作に習熟する必要があった。操作に習熟するには、取扱説明書を読んだり、サービスパーソンまたは操作に詳しい人に尋ねたり、設定を変えて印刷結果を確かめる試行錯誤を繰り返したりしなければならない。特定の印刷機能しか利用しないユーザーも、その印刷機能を利用するために操作方法を学習する必要があった。また、ある画像形成装置Ａのユーザーが画像形成装置Ａと同様に多くの印刷機能を有する他の画像形成装置Ｂの操作に習熟していたとしても、このユーザーが画像形成装置Ａを使いこなせるとは限らない。例えば、画像形成装置Ａと画像形成装置Ｂとで操作のためのユーザーインタフェースが大きく異なっていると、画像形成装置Ａの操作に手間取ってしまうことが起こり得る。さらに、画像形成装置を買い換える度に、古い画像形成装置で作成していた印刷物と同様の印刷物を新しい画像形成装置に作成させるための操作を学習するのは面倒である。
【０００６】
本発明は、このような事情に鑑み、画像形成装置のユーザーが画像形成装置に備わる印刷機能を利用するための操作を簡便にすることを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するシステムは、画像形成装置のための動作設定システムであって、第１のドキュメントである入力見本と第２のドキュメントである出力見本との差異を解析することによって、前記入力見本についての複数通りの印刷を可能にする複数の印刷機能のうちの前記入力見本を印刷して前記出力見本に対応した印刷物を作成するのに必要な印刷機能を判定する解析部と、前記解析部によって判定された印刷機能を特定する情報を記憶する記憶部と、前記画像形成装置に対して、前記記憶部によって記憶されている前記情報による動作設定を指示する操作が行なわれたときに、前記情報によって特定される印刷機能を用いる印刷を行うように前記画像形成装置の動作を設定する設定部と、を備える。
【発明の効果】
【０００８】
本発明によれば、画像形成装置のユーザーは、任意のドキュメントの印刷に際して、予め入力見本と出力見本とに基づいて特定されて記憶されている印刷機能の適用を指示することによって、当該印刷機能による印刷を画像形成装置に実行させることができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置を有するネットワークの一例を示す図である。
【図２】画像形成装置のための動作設定システムの基本構成要素を示す図である。
【図３】動作設定システムの構成を示す図である。
【図４】動作設定システムによって判別される画像形成装置の印刷機能を示す図である。
【図５】動作設定システムの解析部が行なう処理を示す図である。
【図６】ページ集約機能による画像の配置を示す図である。
【図７】ページ集約数と２方向のそれぞれの集約数とを関係を表形式で示す図である。
【図８】解析部が行なうページ割付判別処理のフローチャートである。
【図９】解析部が行なう変倍処理を模式的に示す図である。
【図１０】解析部が行なう領域区分処理を模式的に示す図である。
【図１１】解析部が行なうページマッチングを模式的に示す図である。
【図１２】解析部による小冊子機能の判別を模式的に示す図である。
【図１３】ページ連写／ブック連写機能を用いる印刷のための入力見本の例を示す図である。
【図１４】リピート機能を用いる印刷のための入力見本および出力見本の例を示す図である。
【図１５】解析部が行なうシフト判別の手順を示す図である。
【図１６】入力見本および出力見本の例を示す図である。
【図１７】右開き小冊子の例を示す図である。
【図１８】画像形成装置としてのＭＦＰの構成を示す図である。
【図１９】ＭＦＰの操作パネルの一例を示す図である。
【図２０】ＭＦＰのユーザーが動作設定システムを利用するための操作画面の例を示す図である。
【図２１】動作設定システムの表示部によって表示される操作画面を示す図である。
【図２２】動作設定システムの表示部によって表示される操作画面を示す図である。
【図２３】動作設定システムの表示部によって表示される操作画面を示す図である。
【図２４】動作設定システムの表示部によって表示される操作画面を示す図である。
【図２５】動作設定システムの記憶部によって記憶されている印刷機能を指定する操作のための操作画面の例を示す図である。
【図２６】動作設定システムに係るＭＦＰの動作のフローチャートである。
【図２７】動作設定システムの解析部としての解析サーバーの動作のフローチャートである。
【図２８】動作設定システムの構成の変形例を示す図である。
【図２９】動作設定システムの構成の変形例を示す図である。
【図３０】動作設定システムの構成の変形例を示す図である。
【発明を実施するための形態】
【００１０】
図１に例示されるネットワーク９は企業のオフィスに構築されたＬＡＮ(Local Area Network)である。ネットワーク９には、複数台のＭＦＰ１，２、複数台のパーソナルコンピューター３，４、およびサーバー機５が接続されている。ＭＦＰ１，２は、ファクシミリ通信やドキュメントの保存を含む多様な用途をもつ情報機器であり、コピーおよびネットワークプリンティングのための画像形成装置としも利用可能である。パーソナルコンピューター３，４は、ＭＦＰ１，２の機能を利用するクライアントとなる。サーバー機５は、後述の動作設定システムに係る解析部１０１を有する。
【００１１】
ＭＦＰ１，２は、応用機能と呼ばれる複数の印刷機能を有しており、多様な印刷物を作成することができる。例えば、Ｎイン１機能は、ドキュメントの複数のページを１枚の用紙に並べた印刷物を作成する。ＭＦＰ１，２のユーザーは、ＭＦＰ１，２の使用に際して、操作パネル１４，２４またはパーソナルコンピューター３，４上のユーザーインタフェースを用いて、所望の印刷物に応じて印刷機能を選択する。Ｎイン１機能を選択する場合であれば、１枚の用紙に並べるページの数（ページ集約数）を指定する。つまり、所望の印刷物が得られるように印刷動作の設定内容を指定する必要がある。ＭＦＰ１，２のユーザーは、この印刷動作を設定に係る操作を簡便化する動作設定システムを利用することができる。
【００１２】
図２のように、動作設定システム１の基本となる構成要素は、解析部１０１、記憶部１０２、および設定部１０３である。これら構成要素は、コンピューターによって所定のプログラムが実行されることによって実現される機能要素である。動作設定システム１には、ドキュメントデータを出力する見本提供部１２０から入力見本５０および出力見本６０が与えられる。入力見本５０は第１のドキュメントであり、出力見本６０は第２のドキュメントである。厳密には、入力見本５０および出力見本６０はいずれも、イメージスキャナーによって電子化されまたはコンピューター上で電子的に作成されたドキュメントデータである。動作設定システム１は、入力見本５０および出力見本６０に基づく動作設定のための情報７０を、画像形成装置の印刷動作を制御する印刷制御部１３０に与える。
【００１３】
入力見本５０および出力見本６０は、ユーザーが望む印刷物の作成に必要な印刷機能を判定するための情報である。したがって、出力見本６０として好ましいデータは、ユーザーが任意のドキュメントの印刷に際して期待する印刷結果を実現するような印刷機能を用いて入力見本５０を印刷したときの印刷結果（印刷物）を示すデータである。ただし、出力見本６０がユーザーの期待に沿うものであれば、ユーザーは具体的にどのような印刷機能が必要かを知っていなくてよい。出力見本６０を得るために入力見本５０の印刷に使用された画像形成装置は、ユーザーが今から使用しようと思う画像形成装置であっても他の画像形成装置であってもよい。また、出力見本６０は、ユーザー自身の操作によって作成された印刷物のデータであっても他の誰かの操作によって作成された印刷物のデータであってもよい。例えば、過去に誰かがコピー作業を行なったときの原稿とそのとき得られた印刷物とを電子化したデータを、入力見本５０および出力見本６０とすることができる。
【００１４】
解析部１０１は、入力見本５０と出力見本６０との差異を解析する。そして、解析部１０１は、入力見本５０についての複数通りの印刷を可能にする予め判定対象として定められた複数の印刷機能のうちの入力見本５０の印刷によって出力見本６０に対応した印刷物を作成するのに必要な印刷機能を判定する。複数の印刷機能のうちの一つが必要な印刷機能であると判定される場合もあるし、２以上の印刷機能が必要な印刷機能であると判定される場合もある。
【００１５】
記憶部１０２は、解析部１０１によって判定された印刷機能を特定する情報７０を所定の不揮発性メモリに格納することによって記憶する。ユーザーからみると、情報７０の記憶は所望の印刷物を得るための動作設定の登録に相当する。
【００１６】
設定部１０３は、記憶部１０２によって記憶されている情報７０による動作設定を指示する操作が行なわれたときに、情報７０を印刷制御部１３０に出力する。印刷制御部１３０は制御対象の画像形成装置による印刷を制御するので、設定部１０３によって画像形成装置の動作が設定されることになる。画像形成装置の動作は、情報７０によって特定される印刷機能を用いる印刷を行うように設定される。
【００１７】
図３の例示において、動作設定システム１００はＭＦＰ１とサーバー機５とによって実現される。基本構成要素のうちの解析部１０１はサーバー機５に備わり、記憶部１０２および設定部１０３は画像形成装置としてのＭＦＰ１に備わる。見本提供部１２０、印刷制御部１３０、および設定部１０３にユーザーの指示を伝える操作入力部１４０もＭＦＰ１に備わる。図３の動作設定システム１００の構成は、ＭＦＰ１がその外部装置であるサーバー機５を入力見本５０および出力見本６０を解析する手段として利用する構成である。
【００１８】
動作設定システム１００は表示部１０４を有している。表示部１０４は、解析部１０１による解析の結果をユーザーに知らせる操作画面を、操作パネル１４のディスプレイに表示させる。解析の結果の登録を指示する操作があると、解析結果に対応する上述の情報７０が記憶部１０２によって記憶される。
【００１９】
以下、動作設定システム１００の機能をさらに詳しく説明する。
【００２０】
図４は解析部１０１が要否を判定する印刷機能の例を表形式で示している。本実施形態において、動作設定システム１００で想定される印刷機能は、四つのグループＦ１，Ｆ２，Ｆ３，Ｆ４に大別される。
【００２１】
「レイアウト」と呼称するグループＦ１の印刷機能は、印刷面に対する画像の配置（レイアウト）に特徴がある。「レイアウト」は「ページレイアウト」と「シフト」とに分かれ、さらに「ページレイアウト」は「ページ割付」と「ページ配列」とに分かれる。
【００２２】
「ページ割付」には、ドキュメントのＮ個のページを１枚の用紙に並べて印刷する“Ｎイン１”と、ドキュメントの１ページ分の画像を１枚の用紙にＭ個並べて印刷する“リピート”とがある。“Ｎイン１”はページ集約数Ｎの値によって細分化され、“リピート”はリピート数Ｍによって細分化される。ページ集約数Ｎの値として２，４，６，８，９，１６が定められ、リピート数Ｍの値として２，４，８が定められている。ページ集約数Ｎの値が異なると、印刷物の様相は大きく変わるので、本実施形態においてページ集約数Ｎの値が異なる“Ｎイン１”のそれぞれが一つの印刷機能として扱われる。すなわち、例えばＮが２である２イン１はＮが４である４イン１とは別の印刷機能である。同様に、リピート数Ｍの値が異なる“リピート”のそれぞれが一つの印刷機能として扱われる。
【００２３】
「ページ配列」には、“小冊子”と“ページ連写／ブック連写”とがある。“小冊子”は、１枚の用紙の表裏に４ページ分の画像を配置する印刷機能であり、左開き（左とじ）と右開き（右とじ）とに細分化される。すなわち、左開き小冊子と右開き小冊子とがそれぞれ一つの印刷機能として扱われる。“ページ連写／ブック連写”は、２ページ分の画像が左右または上下に並ぶいわゆる見開き原稿の複写に用いられる機能であり、２ページ分の画像を２枚の用紙に分けて印刷する。本来、“ページ連写”はシート状の複数枚の見開き原稿を連続的に読み取る場合の機能であり、“ブック連写”は書籍を多数ページにわたって複写するときのようにユーザーがページをめくって見開き面を変える時間を挟んで間欠的に原稿を読み取る場合の機能である。しかし、動作設定システム１００では、“ページ連写”と“ブック連写”とが区別されず、“ページ連写／ブック連写”という一つの印刷機能として扱われる。
【００２４】
「シフト」は印刷面に対する画像の配置位置を標準位置に対してずらす印刷機能である。「シフト」には“センタリング”と“綴じ代”とがある。“センタリング”はページ内の端部に寄った原画像を印刷面の中央に印刷する。“綴じ代”は印刷面の左端、右端、または上端に綴じ代となる余白を設けるように、余白と反対の側へ原画像をずらして印刷する。
【００２５】
「画像合成」と呼称するグループＦ２の印刷機能は、“ページ番号付加”、“スタンプ”、“オーバーレイ”、および“枠消し”である。“ページ番号付加”は、ページごとにページ番号を決めて印刷する。“スタンプ”は、定型のウォーターマーク（文字スタンプ）を原画像に重ねて印刷したりヘッダー／フッターを印刷したりする。“オーバーレイ”は背景模様や飾り枠といったユーザーが指定する画像を原画像に重ねて印刷する。“枠消し”は原画像の周縁部に白い枠を重ねるのに相当するデータ処理を行なって原画像の周縁部のノイズを消去する。
【００２６】
「カラーモード」と呼称するグループＦ３の印刷機能によって印刷色が決まる。印刷色として、無彩色（一般にブラック）であるモノクロ、無彩色と一つの有彩色とが混在する２色カラー、三つ以上の有彩色が混在するフルカラー、および単一の有彩色であるモノカラーが想定されている。
【００２７】
「回転／倍率」と呼称するグループＦ４の印刷機能は、画像の向き（ポートレイトおよびランドスケープ）を切替える“回転”、画像を変倍する“ＡＭＳ（自動倍率選択）”、および用紙のサイズおよび向きを決める“ＡＰＳ（自動用紙選択）”である。
【００２８】
図５は動作設定システム１００の解析部１０１の動作の概略を示している。解析部１０１は、前処理ＳＡを実行し、その後にグループＦ１〜Ｆ４の印刷機能のうちの出力見本６０の生成に必要な印刷機能を判定するメイン処理ＳＢを実行する。前処理ＳＡは、図示の順序で実行される四つのサブ処理Ｓ１，Ｓ２，Ｓ３，Ｓ４によって構成される。サブ処理Ｓ１，Ｓ２，Ｓ３，Ｓ４は、ページ割付判別処理、変倍処理、領域区分処理、およびページマッチング処理である。メイン処理ＳＢは、五つのサブ処理Ｓ５，Ｓ６，Ｓ７，Ｓ８，Ｓ９によって構成される。これらサブ処理Ｓ５〜Ｓ９については図示の順序に限らず任意の順序で実行することができる。サブ処理Ｓ５，Ｓ６は、グループＦ１の印刷機能に対応するページレイアウト判別処理およびシフト判別処理である。サブ処理Ｓ７はグループＦ４の印刷機能に対応する回転／倍率判別処理であり、サブ処理Ｓ８はグループＦ３の印刷機能に対応するカラーモード判別処理である。そして、サブ処理Ｓ９はグループＦ２の印刷機能に対応する画像合成判別処理である。
【００２９】
前処理ＳＡの概要は次のとおりである。
【００３０】
図６は前処理ＳＡのサブ処理Ｓ１に係るページ集約機能（Ｎイン１）による画像の配置を示している。図６（Ａ）〜（Ｇ）において、斜線を付した矩形で表される画像の向きがポートレイトに統一されている。
【００３１】
図６（Ａ）ではＮイン１が適用されない基本的な印刷時の配置が示されており、１個の画像が用紙の中央に配置されている。ここではこの図６（Ａ）の配置をＮが１のＮイン１、すなわち１イン１の配置とみなしている。図６（Ｂ）では２イン１（図では2 in 1と表記されている）の配置が示され、２個の画像が左右に並んでいる。図６（Ｃ）では４イン１の配置が示され、４個の画像が２行２列に並んでいる。図６（Ｄ）では６イン１の配置が示され、６個の画像が２行３列に並んでいる。図６（Ｅ）では８イン１の配置が示され、８個の画像が２行４列に並んでいる。図６（Ｆ）では９イン１の配置が示され、９個の画像が３行３列に並んでいる。図６（Ｇ）では１６イン１の配置が示され、１６個の画像が４行４列に並んでいる。
【００３２】
前処理ＳＡのサブ処理Ｓ１、すなわちページ割付判別処理は、出力見本６０の１ページにおける画像の配置が図６（Ａ）〜（Ｇ）のいずれの配置に該当するかを判別する。入力見本５０についても同様の判別を行う。判別方法は、用紙の片面に相当するページ領域の水平方向（左右方向）および垂直方向（上下方向）の所定位置でページ領域を区分するように垂直方向または水平方向の全長にわたって連続する余白の有無を検出する方法である。余白の有無を検出する所定位置とは、ページ領域を水平方向に２分割、３分割または４分割する位置、および垂直方向に２分割、３分割または４分割する位置である。厳密には、ページ領域の周縁部に余白を設けるように画像が配置されるので、用紙寸法から周縁部の余白分を差し引いた水平方向の長さｘおよび垂直方向の長さｙのそれぞれの１／２、１／３または１／４に対応する位置における余白の有無が検出される。
【００３３】
ページ領域を区分するような余白の有無を検出することによって、水平方向および垂直方向のそれぞれの集約数（画像描画領域の数）が分かる。図６（Ａ）の１イン１の場合、水平方向および垂直方向のいずれにおいても、ページ領域を２分割、３分割または４分割する位置に余白はない。ページ領域を区分するような余白がないということは、画像描画領域が一つしか配置されていないことを意味する。つまり、水平方向に区分するような余白が無ければ、水平方向の集約数は１であり、垂直方向に区分するような余白が無ければ、垂直方向の集約数は１である。水平方向または垂直方向に注目するとき、ページ領域を２分割する位置に余白があって他の位置に余白がなければ、注目する方向の集約数は２である。また、注目する方向において、ページ領域を３分割する位置に余白があれば、当該方向の集約数は３であり、４分割する位置に余白があれば、当該方向の集約数は４である。
【００３４】
図７は想定されているページ集約における水平方向の集約数ｘｎと垂直方向の集約数ｙｎとの組合せを示している。水平方向の集約数ｘｎと垂直方向の集約数ｙｎとが分かれば、ページ集約数Ｎの値が分かる。ただし、解析部１０１が前処理ＳＡのページ割付判別処理（サブ処理Ｓ１）を実行する段階では、出力見本６０のページ領域の分割数は分かったとしても、ページ領域が複数に分割されている場合において複数の画像どうしが異なる画像が同一の画像かは分からない。つまり、Ｎイン１とリピートとを判別することはできない。
【００３５】
図８はページ割付判別処理のフローチャートである。解析部１０１は、方向別の集約数ｘｎ，ｙｎ、および変数ｉを初期化する（Ｓ１１）。集約数ｘｎ，ｙｎの初期値は１であり、変数ｉの初期値は２である。初期化の後、水平方向に注目し、水平方向の長さｘの１／ｉの位置に垂直方向の全長にわたる余白があれば（Ｓ１２でＹＥＳ）、水平方向の集約数ｘｎの値を現在の変数ｉの値に置き換える（Ｓ１３）。続いて、垂直方向に注目し、垂直方向の長さｙの１／ｉの位置に水平方向の全長にわたる余白があれば（Ｓ１４でＹＥＳ）、垂直方向の集約数ｙｎの値を現在の変数ｉの値に置き換える（Ｓ１５）。変数ｉの値を一つインクリメントし（Ｓ１６）、変数ｉの値が予め定められた最大値ｉｍａｘを超えるまで（Ｓ１７でＮＯ）、変数ｉに応じた位置における余白の有無をチェック（Ｓ１２〜Ｓ１６）。本例における変数ｉの最大値ｉｍａｘは４である。変数ｉの値が最大値ｉｍａｘを超えると（Ｓ１７でＹＥＳ）、解析部１０１は現在の集約数ｘｎ，ｙｎの値と図７に示される関係とに基づいて、ページ集約数Ｎを特定する（Ｓ１８）。
【００３６】
図９は解析部１０１が前処理として行う変倍処理を模式的に示している。図９の例において、入力見本５１は、二つのページ５１１，５１２を有している。ページ５１１には一つの画像描画領域Ｅ５１が割り付けられている。画像描画領域Ｅ５１はページ領域の周囲の余白部分を除く領域であり、入力見本５１のページサイズと上述のページ割付判別処理によるＮが１であるという判別結果とに基づいて特定される。図示は省略したが、入力見本５１の他のページ５１２もページ５１１と同様に一つの画像描画領域が割り付けられている。一方、出力見本６１は一つのページによって構成されている。出力見本６１には２つの同サイズの画像描画領域Ｅ６１が割り付けられている。画像描画領域Ｅ６１は出力見本６１のページサイズとページ割付判別処理によるＮが２であるという判別結果とに基づいて特定される。変倍処理は、入力見本のどのページのどの位置の画像と出力見本のどのページのどの位置の画像とが対応するかを判別するページマッチングの準備として、入力見本の画像描画領域Ｅ５１のサイズおよび向きと出力見本６１の画像描画領域Ｅ６１のサイズおよび向きとを揃える処理である。本実施形態の変倍処理は、大きいサイズを小さいサイズに合わせる縮小と向きを揃える９０度の回転とを行う。縮小は拡大と比べて処理後のデータ量が少ないという利点をもつ。図９の例では、入力見本５１の二つのページ５１１，５１２がそれぞれ９０度回転され、かつ画像描画領域Ｅ５１のサイズが画像描画領域Ｅ６１のサイズとなるように縮小される。
【００３７】
図１０は解析部１０１が前処理として行なう領域区分処理を模式的に示している。領域区分処理は、これに続くページマッチング処理の精度を高めかつ高速化するために行なわれる。図１０の例において、出力見本６２は四つのページ６２１，６２２，６２３，６２４を有している。解析部１０１は、出力見本６２を２値化し、各ページをブロックに細分化してブロックごとに画像の有無を調べる手法によって、各ページにおける画像が存在する画像領域を判別する。例示では、ページ６２１には画像領域Ｅ１，Ｅ２があり、ページ６２２には画像領域Ｅ３，Ｅ２があり、ページ６２３には画像領域Ｅ４，Ｅ２があり、ページ６２４には画像領域Ｅ５，Ｅ２がある。解析部１０１は、出力見本６２の全てのページの同じ位置に共通に存在する画像領域Ｅ２を、入力見本には無い画像情報を含む可能性のある“合成領域”と判別する。例示の画像領域Ｅ２は、合成印刷機能によってページ番号が付加された領域であり、全てのページに有る。また、解析部１０１は、出力見本６２の画像領域のうちで他のより多くのページの画像領域と位置範囲が重複する画像領域Ｅ３を、ページマッチング処理において注目する“注目画像領域”に選定する。
【００３８】
図１１は解析部１０１が前処理として行なうページマッチング処理（サブ処理Ｓ４）を模式的に示している。ページマッチング処理では、入力見本のどのページのどの位置の画像領域が出力見本のどのページのどの位置の画像領域と一致するかを判別する。判別の精度を高めるため、領域区分処理で抽出した合成領域を比較の対象から除外する。また、処理速度を高めるため、各ページにおける領域区分処理で選定された注目画像領域に対応する位置範囲に注目して当該位置範囲を包含する画像領域どうしの一致不一致を判別する。入力見本と出力見本との間での対応付けができない画像領域については注目画像領域以外の部分を参照する。
【００３９】
図１１の例では、入力見本５３は二つのページ５３１，５３２を有し、出力見本６３も二つのページ６３１，６３２を有している。ページマッチング処理は、これら入力見本５３と出力見本６３とについて、次の対応関係を判別する。入力見本５３の１ページ目のページ５３１の左半部と出力見本６３の１ページ目のページ６３１の右半部とが対応し、入力見本５３のページ５３１の右半部と出力見本６３の２ページ目のページ６３２の左半部とが対応する。入力見本５３の２ページ目のページ５３２の左半部と出力見本６３のページ６３２の右半部とが対応し、ページ５３２の右半部と出力見本６３の１ページ目のページ６３１の左半部とが対応する。なお、この例における画像配列の並び替えは左開き小冊子機能に対応する。
【００４０】
以上の前処理ＳＡの結果がメイン処理ＳＢに用いられる。
【００４１】
図１２は解析部１０１がメイン処理ＳＢのサブ処理Ｓ５として行う小冊子機能の判別を模式的に示している。図１２の例において、入力見本５４は四つのページ５４１，５４２，５４３，５４４を有し、出力見本６４は二つのページ６４１，６４２を有している。出力見本６４のページ６４１，６４２のそれぞれには２イン１形式で画像が配置されている。そして、出力見本６４の１ページ目のページ６４１および２ページ目のページ６４２は１枚の原稿シートの片面と他の片面とに記録されていた画像情報であることが、例えば出力見本６４のメタデータによって示されているものとする。
【００４２】
出力見本６４が両面原稿から抽出された情報である場合、解析部１０１は入力見本５４の先頭およびその次の二つのページ５４１，５４２と、出力見本６４の先頭およびその次の二つのページ６４１，６４２とに注目する。これにより、出力見本６４に小冊子機能が関わるか否かを判別することができる。図示の例では、入力見本５４の１ページ目が出力見本６４の１ページ目の左半部に対応し、かつ入力見本５４の２ページ目が出力見本６４の２ページ目の右半部に対応することから、右開き小冊子機能が出力見本６４の作成に必要な印刷機能であると判定することができる。
【００４３】
図１３はページ連写／ブック連写機能を用いる印刷のための入力見本の例を示している。図１３において、入力見本５５はそれぞれに２イン１形式で画像が配置された二つのページ５５１，５５２を有する。解析部１０１は、サブ処理Ｓ５において、例示の入力見本６４のように入力見本の各ページの形態が２イン１である場合、出力見本の作成にページ連写／ブック連写機能が必要であると判定する。
【００４４】
図１４はリピート機能を用いる印刷のための入力見本および出力見本の例を示している。例示の入力見本５６には画像５６Ｇが描かれている。出力見本６６では画像５６Ｇを縮小した画像が２行４列に並んでいる。解析部１０１は、サブ処理Ｓ５において、前処理で変倍された入力見本の画像と同じ画像が出力見本に複数配列されている場合、リピート機能が出力見本６６の作成に必要な印刷機能であると判定する。
【００４５】
図１５は解析部１０１が行なうシフト判別（サブ処理Ｓ６）の手順を示している。例示の入力見本５７では画像７５がページ領域の左上部に位置し、出力見本６７では画像７６がページ領域の中央部に位置する。解析部１０１はサブ処理Ｓ６において、入力見本５７および出力見本６７について、画像７５，７６をそれぞれ包含する最小の矩形を求め、その矩形の幾何学的な重心Ｇ５，Ｇ６の位置を算出する。そして、重心Ｇ５，Ｇ６の差分からシフト機能が出力見本６４の作成に必要な印刷機能であると判別する。図中に矢印ΔＧで表される差分は、重心間の距離、および重心Ｇ５から重心Ｇ６へ向かう方向を示す。重心間の距離の大小によってシフトの有無を判別することができ、差分の示す方向によってセンタリングと綴じ代とを判別することができる。図１５の例では、差分の示す方向がページ領域の中心に向かう方向であるので、解析部１０１はセンタリング機能が出力見本６７の作成に必要な印刷機能であると判定する。
【００４６】
このような「レイアウト」に関わるサブ処理Ｓ５，Ｓ６に加えて、解析部１０１によってサブ処理Ｓ７，Ｓ８，Ｓ９が実行される。サブ処理Ｓ７において、解析部１０１は入力見本と出力見本とのページの向きおよび倍率の関係から画像の回転および変倍の要否を判定する。サブ処理Ｓ８において、解析部１０１は入力見本および出力見本のそれぞれの先頭ページのＲＧＢの成分の平均値を求めてカラーモードを判定する。そして、サブ処理Ｓ９において、解析部１０１は、前処理で抽出した合成領域の位置およびサイズに基づいて、
出力見本における画像合成機能の要否および画像合成の種類を判定する。閾値未満の小さな合成領域がページ領域の上端部または下端部に有れば、合成の種類がページ番号の付加と判定される。閾値以上の大きさの合成領域がページ領域の上端部または下端部に有れば、合成の種類がヘッダー／フッターの付加と判定される。ページ領域の上端部および下端部のいずれでもない部分に合成領域が有る場合、その合成領域が局所的であれば、合成の種類がスタンプと判定され、広範囲であれば、合成の種類がオーバーレイと判定される。なお、合成領域内の文字や絵柄を判別することによって、合成の種類の判定精度を高めることができる。ページ番号については、ページ領域の上端部または下端部における左右の中央および右端、または中央および左右の両端に限定してもよい。
【００４７】
次に、複数の印刷機能の組み合わせの例を示す。図１６に示される入力見本５８は、二つのページ５８１，５８２を有する。これらページ５８１，５８２には２イン１形式で画像が配置されている。出力見本６８も二つのページ６８１，６８２を有する。出力見本６４の１ページ目のページ６８１および２ページ目のページ６８２は１枚の原稿シートの片面と他の片面とに記録されていた画像情報である。これらのページ６８１，６８２のそれぞれに２イン１形式でモノクロ画像が配置されている。そして、ページ６８１，６８２のそれぞれの下端部に、入力見本５８には無い画像８１，８２，８３，８４が記載されている。図１６の例の場合、入力見本５８と出力見本６８とにおいて、ページサイズおよびページの向きは同じである。
【００４８】
図１６の入力見本５８および出力見本６８が与えられたとき、前処理ＳＡにおいて、入力見本５８のページ集約数Ｎおよび出力見本６８のページ集約数Ｎがともに２であると判定される。入力見本５８と出力見本６８とでページサイズおよびページ集約数Ｎの値が同一であるので、入力見本５８の変倍は行なわれない。画像８１，８２，８３，８４をそれぞれ包含する合成領域が抽出される。そして、ページ５８１，５８２のそれぞれの左半部および右半部とページ６８１，６８２のそれぞれの左半部および右半部との対応関係がページマッチング処理によって特定される。
【００４９】
メイン処理ＳＢにおいて、入力見本５８および出力見本６８のページ順序から小冊子機能（右開き）が必要な印刷機能とされ、入力見本５８のページ集約数Ｎの値が２であることからページ連写／ブック連写機能が必要な印刷機能とされる。入力見本５８と出力見本６８とで画像領域の重心の差異がないので、シフト機能は不要と判定される。そして、合成領域の抽出結果からページ番号を下端部の中央に付加する合成機能が必要な印刷機能とされる。つまり、グループＦ１の「レイアウト」およびグループＦ２の「画像合成」については、“ページ連写／ブック連写機能”、“小冊子機能（右開き）”、および“ページ番号付加機能”が動作設定システム１００において記憶すべき印刷機能であると判定される。小冊子機能（右開き）とは、図１７の用紙９０のように二つ折りにして折り目を右側としたときに図示のページ順序となるように原画像を配置する機能である。
【００５０】
グループＦ３の「カラーモード」についてはモノクロ機能が記憶すべき印刷機能であると判定される。また、グループＦ４の「回転／倍率」については、倍率を１とするＡＭＳ機能および原稿と同じサイズの用紙を選択するＡＰＳ機能が記憶すべき印刷機能であると判定される。
【００５１】
次に、動作設定システム１００に係るハードウェアおよびユーザーインタフェースについて説明する。
【００５２】
図１８はＭＦＰ１のハードウェア構成を示している。ＭＦＰ１は、コントローラー１１、ＡＤＦ（Auto Document Feeder）１２、イメージスキャナー１３、操作パネル１４、通信インタフェース１５、画像処理回路１６、プリンターエンジン１７、用紙スタッカー１８、およびストレージ１９を有する。ＭＦＰ１は、操作パネル１４を用いる直接の操作、および通信インタフェース１５を介して通信する外部機器からの要求に応じて動作する。
【００５３】
ＭＦＰ１の動作を総合的に制御するコントローラー１１は、動作設定システム１００に係るプログラムを実行するコンピューターとしてのＣＰＵ（Central Processing Unit）を有している。プログラムはコントローラー１１内のＲＯＭ(Read-Only Memory)またはストレージ１９としてのハードディスクドライブに記憶されている。コントローラー１１内のＲＡＭ(Random Access Memory)はプログラムの実行に際してワークエリアとして用いられる。
【００５４】
ＡＤＦ１２は原稿トレイを有し、原稿トレイ上に重ねてセットされた原稿シートを順にイメージスキャナー１３の読取り位置へ搬送する。ＡＤＦ１２は原稿シートの表裏を反転して読取り位置へ搬送することができる。原稿シートから画像を光学的に読み取るイメージスキャナー１３はフルカラーの読取りが可能である。ＡＤＦ１２とイメージスキャナー１３とにより、原稿シートの片面のみの読取りおよび両面の読取りが可能である。
【００５５】
画像処理回路１６は、画質改善のための処理を受け持つ。また、画像処理回路１６は上述の各種の印刷機能に係る画像処理を行う。
【００５６】
プリンターエンジン１７は、用紙スタッカー１８から供給される用紙の片面または両面に電子写真法によってモノクロ画像を印刷する。プリンターエンジン１６は両面印刷のための用紙搬送機構を備えている。用紙スタッカー１７は複数の用紙カセットを備えており、サイズの異なる用紙を収容することができ、用紙の長辺が搬送方向に沿う縦向きおよび短辺が搬送方向に沿う横向きに用紙を給紙することもできる。
【００５７】
図１９はＭＦＰ１の操作パネル１４の構成例を示している。操作パネル１４は、種々の操作画面を表示するタッチパネル２１と種々の固定キーとを有する。タッチパネル２１は、ディスプレイとその表面に密着する透光性のタッチ入力デバイスとを備える。タッチパネル２１の前面は表示面とタッチ操作面とを兼ねる。固定キーには、数値入力のためのキー群（テンキー）３０、ジョブの実行を開始させるスタートキー３１、ジョブの実行を中止させるストップキー３２、操作案内を表示させるヘルプキー４１、および登録されている動作設定を呼び出すのための機能短縮キー４５が含まれる。
【００５８】
このようなＭＦＰ１において、動作設定システム１００に関る以下の操作が行なわれる。
【００５９】
ＭＦＰ１のユーザーは操作パネル１４のヘルプキー４１の押下によって、図２０に示される操作画面Ｑ１をタッチパネル２１に表示させることができる。操作画面Ｑ１は、ＭＦＰ１がもつ多様な機能からユーザーが利用したい機能を指定する操作を手助けする画面である。操作画面Ｑ１には、機能の指定のやり方の三つの選択肢に対応する選択ボタン２０１，２０２，２０３が配置されている。選択ボタン２０１は、機能の名称を指定して動作設定用の画面を呼び出すやり方に対応する。選択ボタン２０２は、どのような場面でＭＦＰ１を利用しようとしているかを指定して動作設定用の画面を呼び出すやり方に対応する。そして、選択ボタン２０３は、過去にＭＦＰ１または他の画像形成装置によって行なわれた印刷における原稿と印刷物とを用いて印刷機能を指定するやり方に対応する。選択ボタン２０３が、動作設定システム１００をユーザーが利用するためのボタンである。ユーザーが選択ボタン２０１，２０２，２０３のいずれかを押下してＯＫボタン２０５を押下すると選択ボタン２０１，２０２，２０３のうちの押下されたボタンに対応付けられている操作画面が操作画面Ｑ１に代えて表示される。ユーザーがキャンセルボタン２０６を押下すると、ヘルプキー４１が押下された時点で表示されていた画面に表示が切り替わる。
【００６０】
図２０の操作画面Ｑ１において選択ボタン２０３の押下によって動作設定システム１００の利用が選択されると、図２１に示される操作画面Ｑ２が表示される。操作画面Ｑ２では、入力／出力画像（入力見本および出力見本）を用いるやり方に関する画面であることを示す文字列３０１、当該やり方の簡単な説明文３０２、入力見本のセットをユーザーに求めるメッセージ３０３、および戻るボタン２０７を有する。戻るボタン２０７は表示される画面を一つ前に表示されていた画面に戻す操作のためのボタンである。
【００６１】
ユーザーがメッセージ３０３に従って所望の印刷に係る入力見本をＡＤＦ１２の原稿トレイまたはイメージスキャナー１３のプラテンガラス上にセットしてスタートキー３１を押下すると、入力見本がイメージスキャナー１３によって読み取られる。読取りが完了すると、操作画面Ｑ２に代えて操作画面Ｑ３が表示される。操作画面Ｑ３では出力見本のセットをユーザーに求めるメッセージ３０４が表示される。ユーザーがメッセージ３０４に従って出力見本をセットしてスタートキー３１を押下すると、出力見本がイメージスキャナー１３によって読み取られる。読取りが完了すると、操作画面Ｑ３に代えて図２２に示される操作画面Ｑ４が表示される。
【００６２】
図２２のように、操作画面Ｑ４は文字列３０５の表示によって解析中であることをユーザーに知らせる。ユーザーはキャンセルボタン２０６の押下によって解析を中止させることができる。解析部１０１による解析が終了すると、解析の結果を示す画面が表示される。このとき、解析によって特定された出力見本の作成に必要な印刷機能の全てを有している場合には、操作画面Ｑ４に代えて操作画面Ｑ５が表示される。操作画面Ｑ５は、解析によって特定された印刷機能を示す文字列（解析結果）３０６、および二つの操作ボタン２０８，２０９を有する。二つの操作ボタン２０８は、解析の結果を動作設定情報として登録する設定の記憶を指示するためのボタンである。操作ボタン２０９は、解析の結果を登録せずに動作設定システム１００に係る操作支援動作を終了させるためのボタンである。ユーザーは、操作ボタン２０８を押下することによって、解析された印刷機能を記憶させることができる。
【００６３】
解析によって特定された印刷機能の中にＭＦＰ１に備わっていない印刷機能が含まれる場合には、図２３に示される操作画面Ｑ６または図２４に示される操作画面Ｑ６ｂが表示される。図２３の操作画面Ｑ６では、二つのメッセージ３１０，３１１と、解析によって特定された印刷機能を示す文字列（解析結果）３１２が表示される。メッセージ３１０は、解析によって特定された印刷機能の中にＭＦＰ１に備わっていない印刷機能が含まれること、およびその印刷機能が何であるかをユーザーに知らせる。例示のメッセージ３１０は、ＭＦＰ１がフルカラー印刷不可であることを告げている。メッセージ３１１は、ＭＦＰ１に備わっていない印刷機能を有する他の画像形成装置をユーザーに知らせる。このメッセージ３１１は、ＬＡＮ９に接続されている画像形成装置について印刷機能を調べる処理において、ＭＦＰ１に備わっていない印刷機能を有する画像形成装置が見つかった場合に表示される。例示ではその画像形成装置としてＭＦＰ２が示されている。ＭＦＰ１に備わっていない印刷機能を有する画像形成装置がＬＡＮ９に接続されていない場合には、図２４の操作画面Ｑ６ｂが表示される。操作画面Ｑ６ｂの表示内容は、操作画面Ｑ６の表示内容からメッセージ３１１を除いた内容である。
【００６４】
図２５は、動作設定システム１００によって記憶されている印刷機能を指定する操作のための操作画面の例を示している。図示された操作画面Ｑ７には、登録されている機能を呼び出すショートカットキーとして用いられる六つの操作ボタン３２１，３２２，３２３，３２４，３２５，３２６が配置されている。ただし、ボタンの数は例示に限らない。操作ボタン３２１，３２２，３２３，３２４，３２５，３２６にはそれぞれ所定の機能が対応付けられている。ここでは、操作ボタン３２１に動作設定システム１００によって解析された印刷機能が対応付けられているものとする。操作画面Ｑ７は操作パネル１４において機能短縮キー４５が押下されると表示される。ユーザーは操作画面Ｑ７を表示させて操作ボタン３２１を押下すれば、コピーまたはストレージ１９内のドキュメントのプリントに際して、機能ごとに設定値を指定する面倒な操作を行うことなく、操作ボタン３２１に対応付けられている印刷機能を適用する印刷動作をＭＦＰ１に実行されることができる。
【００６５】
図２６は動作設定システム１００に係るＭＦＰ１の動作のフローチャートである。見本提供部１２０がイメージスキャナー１３によって入力見本５０および出力見本６０を順に読み取る（Ｓ２１、Ｓ２２）。そして、見本提供部１２０は、解析サーバーとして解析部１０１が設けられたサーバー機５との接続を確認し（Ｓ２３）、入力見本５０および出力見本６０を解析サーバーへ転送する（Ｓ２４）。解析サーバーから解析結果が通知されると（Ｓ２５でＹＥＳ）、解析結果を示す操作画面Ｑ５を表示部１０４が操作パネル１４のディスプレイに表示させる（Ｓ２６）。操作画面Ｑ５において解析結果の登録を指示する操作、すなわち操作ボタン２０８の押下があると（Ｓ２７でＹＥＳ）、記憶部１０２が解析結果の示す印刷機能を特定する情報をストレージ１９または他の不揮発性メモリに格納して記憶する（Ｓ２８）。
【００６６】
その後、記憶部１０２によって記憶されている情報による動作設定を指示する操作が行なわれたときに、当該情報によって特定される印刷機能を用いる印刷を行うように設定部１０３がＭＦＰ１の動作を設定する。すなわち、操作画面Ｑ７における操作ボタン３２１の押下が操作入力部１４０によって検知されたときに、設定部１０３が記憶部１０２から動作設定を指定する情報を受け取って印刷制御部１３０としてのコントローラー１１に与える。
【００６７】
図２７は動作設定システム１００の解析部１０１としてのサーバー機５の動作のフローチャートである。サーバー機５は、ＭＦＰ１の見本提供部１２０解析依頼を受けて解析処理を実行する（Ｓ３１、Ｓ３２）。依頼元のＭＦＰ１が解析で特定された印刷機能を全て搭載している場合（Ｓ３３でＹＥＳ）、サーバー機５は解析結果を依頼元のＭＦＰ１に通知する（Ｓ３８）。解析で特定された印刷機能の中に依頼元のＭＦＰ１に搭載されていない機能が含まれている場合（Ｓ３３でＮＯ）、サーバー機５はＬＡＮ９に接続されている他の画像形成装置を探索し（Ｓ３４）、接続されている画像形成装置からそれに搭載されている印刷機能を示す情報を取得する（Ｓ３５）。接続されている画像形成装置に依頼元のＭＦＰ１に搭載されていない機能が搭載されている場合（Ｓ３６でＹＥＳ）、サーバー機５は解析された印刷機能を実現する画像形成装置の存在を示す情報を解析結果の通知に組み入れる（Ｓ３７）。
【００６８】
動作設定システム１００の構成要素とハードウェアとの関係に種々の変形例がある。例えば、図２８の動作設定システム１００ｂのように、解析部１０１、記憶部１０２および設定部１０３をＭＦＰ１に設けることができる。図２９の動作設定システム１００ｃのように、解析部１０１、記憶部１０２および設定部１０３を、ＭＦＰ１のクライアントであるパーソナルコンピューター３に設けることができる。この場合、見本提供部１２０をパーソナルコンピューター３に設け、パーソナルコンピューター３内のストレージ１９０に予め格納されている入力見本および出力見本を解析部１０１に与えることができる。設定部１０３はパーソナルコンピューター３に備わるユーザーインタフェース１４１を介して与えられるユーザーの指示に従って、記憶部１０２が記憶している動作設定のための情報をＭＦＰ１の印刷制御部１３０に転送する。また、図３０の動作設定システム１００ｄのように、解析部１０１および記憶部１０２をサーバー機５に設け、設定部１０３をパーソナルコンピューター３に設けることができる。この場合、見本提供部１２０をサーバー機５に設け、サーバー機５内のストレージ１９１に予め格納されている入力見本および出力見本を解析部１０１に与えることができる。
【００６９】
以上の実施形態によれば、入力見本と出力見本とに基づいて、出力見本を生成するために必要な印刷機能の組み合わせを解析してその結果をユーザーに提供するので、ＭＦＰ１，２の操作に不慣れなユーザーやＭＦＰを買い換えて間もないユーザーのユーザービリティが向上する。
【符号の説明】
【００７０】
１００，１００ｂ、１００ｃ、１００ｄ    動作設定システム
１０１    解析部
１０２    記憶部
１０３    設定部
１０４    表示部
１，２    ＭＦＰ（画像形成装置）
５０,５１,５２,５３，５４，５５，５６，５７，５８    入力見本
６０,６１,６２，６３，６４，６６，６７，６８    出力見本
Ｓ１    サブ処理（ページ割付判別処理）
Ｓ２    サブ処理（変倍処理）
Ｅ５１，Ｅ６１    画像描画領域
Ｓ４    サブ処理（マッチング処理）
ＳＢ    メイン処理（判定処理）
９    ＬＡＮ（ネットワーク）
３，４    パーソナルコンピューター（情報機器）
５    サーバー機（情報機器）
【図１】
2013196131.tif 000003
【図２】
2013196131.tif 000004
【図３】
2013196131.tif 000005
【図４】
2013196131.tif 000006
【図５】
2013196131.tif 000007
【図６】
2013196131.tif 000008
【図７】
2013196131.tif 000009
【図８】
2013196131.tif 000010
【図９】
2013196131.tif 000011
【図１０】
2013196131.tif 000012
【図１１】
2013196131.tif 000013
【図１２】
2013196131.tif 000014
【図１３】
2013196131.tif 000015
【図１４】
2013196131.tif 000016
【図１５】
2013196131.tif 000017
【図１６】
2013196131.tif 000018
【図１７】
2013196131.tif 000019
【図１８】
2013196131.tif 000020
【図１９】
2013196131.tif 000021
【図２０】
2013196131.tif 000022
【図２１】
2013196131.tif 000023
【図２２】
2013196131.tif 000024
【図２３】
2013196131.tif 000025
【図２４】
2013196131.tif 000026
【図２５】
2013196131.tif 000027
【図２６】
2013196131.tif 000028
【図２７】
2013196131.tif 000029
【図２８】
2013196131.tif 000030
【図２９】
2013196131.tif 000031
【図３０】
2013196131.tif 000032