(57)【要約】【課題】アプリケーションが異なる複数の形式のデータを一つにまとめて出力する際に、利用者の負担を少なくし、設定ミスを少なくすることができる画像処理システム、プログラムおよび画像処理方法を提供する。【解決手段】通信制御部１７から入力された複数の形式の原稿データにかかるデータ解析情報をデータ解析部２２で生成し、生成されたデータ解析情報に基づき、画像処理部１３で複数の形式の各原稿データを選択された一の出力形式に統一して出力する。これにより、利用者は出力形式を選択するだけで、複数の形式の各原稿データにかかるデータ解析情報を利用して自動的に利用者が望む出力形式で当該各原稿データを出力することができることから、利用者は出力形式にのみ気をつけておけばよくなるので、利用者の負担は少なくなり、それだけ設定ミスも少なくすることができる。【選択図】        図１
2010057101.tif 000002
【特許請求の範囲】
【請求項１】
複数の形式の原稿データを入力するデータ入力手段と、
入力された前記各原稿データにかかるデータ解析情報を生成する解析手段と、
前記各原稿データの出力形式を選択可能に表示する形式表示手段と、
表示された前記出力形式の中から一の前記出力形式を選択させる形式選択手段と、
前記データ解析情報に基づき、複数の形式の前記各原稿データを選択された一の前記出力形式に統一する形式統一手段と、
前記出力形式に統一された複数の形式の前記各原稿データを出力する画像出力手段と、
を備えることを特徴とする画像処理システム。
【請求項２】
前記解析手段は、前記各原稿データを形式統一の基準となる標準形式に揃えるための優先処理項目と、当該優先処理項目の条件とを対応付けた前記データ解析情報を生成し、
前記形式統一手段は、前記データ解析情報と選択された一の前記出力形式とから求められる原稿処理設定項目を用いて、前記各画像データを選択された一の前記出力形式に統一する、
ことを特徴とする請求項１記載の画像処理システム。
【請求項３】
前記出力形式に統一された複数の形式の前記各原稿データを、プレビュー画像として生成するプレビュー生成手段と、
前記プレビュー画像を表示するプレビュー表示手段と、
を更に備え、
前記画像出力手段は、前記プレビュー画像の内容に応じて前記出力形式に統一された複数の形式の前記各原稿データを出力する、
ことを特徴とする請求項１または２記載の画像処理システム。
【請求項４】
前記プレビュー画像に対する各種の処理設定の入力を受け付ける設定手段を備え、
前記プレビュー生成手段は、前記設定手段により受け付けた前記処理設定を前記プレビュー画像に反映させた新たなプレビュー画像を生成する、
ことを特徴とする請求項３記載の画像処理システム。
【請求項５】
前記プレビュー表示手段は、前記プレビュー画像とともに前記原稿処理設定項目を表示する、
ことを特徴とする請求項３または４記載の画像処理システム。
【請求項６】
前記プレビュー表示手段は、前記プレビュー画像とともに標準形式に揃えるための前記優先処理項目を表示する、
ことを特徴とする請求項５記載の画像処理システム。
【請求項７】
前記解析手段は、前記各原稿データの標準形式における出力設定を参照する、
ことを特徴とする請求項１ないし６のいずれか一記載の画像処理システム。
【請求項８】
複数の形式の原稿データの入力を受け付けるデータ入力機能と、
入力を受け付けた前記各原稿データにかかるデータ解析情報を生成する解析機能と、
前記各原稿データの出力形式を選択可能に表示する形式表示機能と、
表示された前記出力形式の中から一の前記出力形式を選択させる形式選択機能と、
前記データ解析情報に基づき、複数の形式の前記各原稿データを選択された一の前記出力形式に統一する形式統一機能と、
前記出力形式に統一された複数の形式の前記各原稿データを出力する画像出力機能と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
複数の形式の原稿データおよび前記各原稿データの出力形式の入力を受け付けるデータ入力機能と、
入力を受け付けた前記各原稿データにかかるデータ解析情報を生成する解析機能と、
前記データ解析情報に基づき、複数の形式の前記各原稿データを選択された一の前記出力形式に統一する形式統一機能と、
前記出力形式に統一された複数の形式の前記各原稿データを出力する画像出力機能と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
前記解析機能は、前記各原稿データを形式統一の基準となる標準形式に揃えるための優先処理項目と、当該優先処理項目の条件とを対応付けた前記データ解析情報を生成し、
前記形式統一機能は、前記データ解析情報と選択された一の前記出力形式とから求められる原稿処理設定項目を用いて、前記各画像データを選択された一の前記出力形式に統一する、
ことを特徴とする請求項８または９記載のプログラム。
【請求項１１】
前記出力形式に統一された複数の形式の前記各原稿データを、プレビュー画像として生成するプレビュー生成機能と、
前記プレビュー画像を表示するプレビュー表示機能と、
を更に前記コンピュータに実行させ、
前記画像出力機能は、前記プレビュー画像の内容に応じて前記出力形式に統一された複数の形式の前記各原稿データを出力する、
ことを特徴とする請求項８ないし１０のいずれか一記載のプログラム。
【請求項１２】
前記プレビュー画像に対する各種の処理設定の入力を受け付ける設定機能を更に前記コンピュータに実行させ、
前記プレビュー生成機能は、前記設定機能により受け付けた前記処理設定を前記プレビュー画像に反映させた新たなプレビュー画像を生成する、
ことを特徴とする請求項１１記載のプログラム。
【請求項１３】
前記プレビュー表示機能は、前記プレビュー画像とともに前記原稿処理設定項目を表示する、
ことを特徴とする請求項１１または１２記載のプログラム。
【請求項１４】
前記プレビュー表示機能は、前記プレビュー画像とともに標準形式に揃えるための前記優先処理項目を表示する、
ことを特徴とする請求項１３記載のプログラム。
【請求項１５】
前記解析機能は、前記各原稿データの標準形式における印刷設定を参照する、
ことを特徴とする請求項８ないし１４のいずれか一記載のプログラム。
【請求項１６】
複数の形式の原稿データを入力するデータ入力工程と、
入力された前記各原稿データにかかるデータ解析情報を生成する解析工程と、
前記各原稿データの出力形式を選択可能に表示する形式表示工程と、
表示された前記出力形式の中から一の前記出力形式を選択させる形式選択工程と、
前記データ解析情報に基づき、複数の形式の前記各原稿データを選択された一の前記出力形式に統一する形式統一工程と、
前記出力形式に統一された複数の形式の前記各原稿データを出力する画像出力工程と、
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、プログラムおよび画像処理方法に関する。
【背景技術】
【０００２】
近年、複写装置、ファクシミリ装置、プリンタ装置、あるいは、これらの機能を兼ね備えたいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機等の画像処理装置においては、多機能化が図られており、多種多様な機能設定が可能になっている。
【０００３】
この種の複合機にあっては、原稿の種類や濃度といった原稿の状態に関する設定、拡大率・縮小率、片面・両面、余白サイズなどの各種画像処理に関する設定、スタンプ押印処理、ステープル処理あるいはパンチ孔あけ処理といった仕上げ処理に関する設定などの様々な機能に関する設定を、利用者が行うことができる。
【０００４】
この種の複合機にあっては、原稿の種類や濃度といった原稿の状態に関する設定、拡大率・縮小率、片面・両面、余白サイズなどの各種画像処理に関する設定、スタンプ押印処理、ステープル処理あるいはパンチ孔あけ処理といった仕上げ処理に関する設定など、様々な機能に関する設定を利用者は行うことができる。
【０００５】
しかしながら、従来の複合機では、このような仕上げ機能を設定して印刷を開始すると、印刷結果を得るまで仕上がり状態を確認できない。例えば、パンチ孔をあけた仕上がり状態において、パンチ孔の位置と出力画像とが重なっていたとしても、実際に印刷してみるまで結果を知ることができないため、印刷ミスとなり、用紙を無駄に使用してしまうという問題が生じる。
【０００６】
そこで、このような問題を解決するために、実際の印刷に先だって、プレスキャンした原稿イメージに対して仕上げ機能などの各種機能（印刷用紙、印刷面、パンチ、ステープルなど）による処理を施した仕上がり結果のプレビュー画像を表示し、利用者に出力結果を確認させながら必要に応じて印刷の設定を変更することができる画像処理装置が特許文献１で提案されている。
【０００７】
また、本出願人は、先に出願した特許文献２において、原稿のプレビュー画像内の特定場所に触れるとその位置に関連するメニューが表示され、その機能（印刷用紙、印刷面、パンチ、ステープル、出力カラー、出力濃度、用紙、拡大／縮小、片面／両面、集約印刷、ソート／スタックなど）を選択することで、直ちにプレビュー画像に該設定が反映される、直感的で利便性の高いユーザインタフェースを提案している。
【０００８】
【特許文献１】特開２００１−６７３４７号公報
【特許文献２】特開２００６−００３５６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、パーソナルコンピュータなどの外部装置からデータを受け取って画像処理装置において印刷処理する場合において、アプリケーションが異なる複数の形式のデータを、一つにまとめて出力したい場合がある。このような場合には、利用者がそれぞれのアプリケーションを起動して出力設定をして印刷して、さらにステープル綴じなどにより一つにまとめる作業をしている。
【００１０】
しかしながら、各アプリケーションにおける印刷設定を間違えた場合には、印刷物の体裁がデータごと（すなわち、ページごと）によって変わってしまうという問題がある。また、特に画像データを扱うアプリケーションでは、印刷用紙の大きさに比べてデータ領域の範囲が小さいと余分な無地部分ができてしまうという問題も有る。一方、印刷用紙の大きさよりデータ領域が大きい場合（例えば、表計算アプリケーションで大きな表を印刷する場合）には、必要な部分が分割されたり、必要な部分が出力されないという問題がある。
【００１１】
本発明は、上記に鑑みてなされたものであって、アプリケーションが異なる複数の形式のデータを一つにまとめて出力する際に、利用者の負担を少なくし、設定ミスを少なくすることができる画像処理システム、プログラムおよび画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明の画像処理システムは、複数の形式の原稿データを入力するデータ入力手段と、入力された前記各原稿データにかかるデータ解析情報を生成する解析手段と、前記各原稿データの出力形式を選択可能に表示する形式表示手段と、表示された前記出力形式の中から一の前記出力形式を選択させる形式選択手段と、前記データ解析情報に基づき、複数の形式の前記各原稿データを選択された一の前記出力形式に統一する形式統一手段と、前記出力形式に統一された複数の形式の前記各原稿データを出力する画像出力手段と、を備える。
【００１３】
また、請求項２にかかる発明は、請求項１記載の画像処理システムにおいて、前記解析手段は、前記各原稿データを形式統一の基準となる標準形式に揃えるための優先処理項目と、当該優先処理項目の条件とを対応付けた前記データ解析情報を生成し、前記形式統一手段は、前記データ解析情報と選択された一の前記出力形式とから求められる原稿処理設定項目を用いて、前記各画像データを選択された一の前記出力形式に統一する。
【００１４】
また、請求項３にかかる発明は、請求項１または２記載の画像処理システムにおいて、前記出力形式に統一された複数の形式の前記各原稿データを、プレビュー画像として生成するプレビュー生成手段と、前記プレビュー画像を表示するプレビュー表示手段と、を更に備え、前記画像出力手段は、前記プレビュー画像の内容に応じて前記出力形式に統一された複数の形式の前記各原稿データを出力する。
【００１５】
また、請求項４にかかる発明は、請求項３記載の画像処理システムにおいて、前記プレビュー画像に対する各種の処理設定の入力を受け付ける設定手段を備え、前記プレビュー生成手段は、前記設定手段により受け付けた前記処理設定を前記プレビュー画像に反映させた新たなプレビュー画像を生成する。
【００１６】
また、請求項５にかかる発明は、請求項３または４記載の画像処理システムにおいて、前記プレビュー表示手段は、前記プレビュー画像とともに前記原稿処理設定項目を表示する。
【００１７】
また、請求項６にかかる発明は、請求項５記載の画像処理システムにおいて、前記プレビュー表示手段は、前記プレビュー画像とともに標準形式に揃えるための前記優先処理項目を表示する。
【００１８】
また、請求項７にかかる発明は、請求項１ないし６のいずれか一記載の画像処理システムにおいて、前記解析手段は、前記各原稿データの標準形式における出力設定を参照する。
【００１９】
また、請求項８にかかる発明のプログラムは、複数の形式の原稿データの入力を受け付けるデータ入力機能と、入力を受け付けた前記各原稿データにかかるデータ解析情報を生成する解析機能と、前記各原稿データの出力形式を選択可能に表示する形式表示機能と、表示された前記出力形式の中から一の前記出力形式を選択させる形式選択機能と、前記データ解析情報に基づき、複数の形式の前記各原稿データを選択された一の前記出力形式に統一する形式統一機能と、前記出力形式に統一された複数の形式の前記各原稿データを出力する画像出力機能と、をコンピュータに実行させる。
【００２０】
また、請求項９にかかる発明のプログラムは、複数の形式の原稿データおよび前記各原稿データの出力形式の入力を受け付けるデータ入力機能と、入力を受け付けた前記各原稿データにかかるデータ解析情報を生成する解析機能と、前記データ解析情報に基づき、複数の形式の前記各原稿データを選択された一の前記出力形式に統一する形式統一機能と、前記出力形式に統一された複数の形式の前記各原稿データを出力する画像出力機能と、をコンピュータに実行させる。
【００２１】
また、請求項１０にかかる発明は、請求項８または９記載のプログラムにおいて、前記解析機能は、前記各原稿データを形式統一の基準となる標準形式に揃えるための優先処理項目と、当該優先処理項目の条件とを対応付けた前記データ解析情報を生成し、前記形式統一機能は、前記データ解析情報と選択された一の前記出力形式とから求められる原稿処理設定項目を用いて、前記各画像データを選択された一の前記出力形式に統一する。
【００２２】
また、請求項１１にかかる発明は、請求項８ないし１０のいずれか一記載のプログラムにおいて、前記出力形式に統一された複数の形式の前記各原稿データを、プレビュー画像として生成するプレビュー生成機能と、前記プレビュー画像を表示するプレビュー表示機能と、を更に前記コンピュータに実行させ、前記画像出力機能は、前記プレビュー画像の内容に応じて前記出力形式に統一された複数の形式の前記各原稿データを出力する。
【００２３】
また、請求項１２にかかる発明は、請求項１１記載のプログラムにおいて、前記プレビュー画像に対する各種の処理設定の入力を受け付ける設定機能を更に前記コンピュータに実行させ、前記プレビュー生成機能は、前記設定機能により受け付けた前記処理設定を前記プレビュー画像に反映させた新たなプレビュー画像を生成する。
【００２４】
また、請求項１３にかかる発明は、請求項１１または１２記載のプログラムにおいて、前記プレビュー表示機能は、前記プレビュー画像とともに前記原稿処理設定項目を表示する。
【００２５】
また、請求項１４にかかる発明は、請求項１３記載のプログラムにおいて、前記プレビュー表示機能は、前記プレビュー画像とともに標準形式に揃えるための前記優先処理項目を表示する。
【００２６】
また、請求項１５にかかる発明は、請求項８ないし１４のいずれか一記載のプログラムにおいて、前記解析機能は、前記各原稿データの標準形式における印刷設定を参照する。
【００２７】
また、請求項１６にかかる発明の画像処理方法は、複数の形式の原稿データを入力するデータ入力工程と、入力された前記各原稿データにかかるデータ解析情報を生成する解析工程と、前記各原稿データの出力形式を選択可能に表示する形式表示工程と、表示された前記出力形式の中から一の前記出力形式を選択させる形式選択工程と、前記データ解析情報に基づき、複数の形式の前記各原稿データを選択された一の前記出力形式に統一する形式統一工程と、前記出力形式に統一された複数の形式の前記各原稿データを出力する画像出力工程と、を含む。
【発明の効果】
【００２８】
本発明によれば、入力された複数の形式の原稿データにかかるデータ解析情報を生成し、生成されたデータ解析情報に基づき、複数の形式の各原稿データを選択された一の出力形式に統一して出力することにより、利用者は出力形式を選択するだけで、複数の形式の各原稿データにかかるデータ解析情報を利用して自動的に利用者が望む出力形式で当該各原稿データを出力することができることから、利用者は出力形式にのみ気をつけておけばよくなるので、利用者の負担は少なくなり、それだけ設定ミスも少なくすることができる、という効果を奏する。
【発明を実施するための最良の形態】
【００２９】
以下に添付図面を参照して、この発明にかかる画像処理システム、プログラムおよび画像処理方法の最良な実施の形態を詳細に説明する。
【００３０】
本発明の実施の一形態を図１ないし図１１に基づいて説明する。本実施の形態は画像形成システムとして、コピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能及び入力画像（スキャナ機能による読み取り原稿画像やプリンタあるいはＦＡＸ機能により入力された画像）を配信する機能等を複合したいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機（画像処理装置）と、この複合機（画像処理装置）にネットワーク接続されたパーソナルコンピュータなどの外部装置とで構成されるシステムを適用した例である。
【００３１】
図１は、本発明の実施の一形態にかかる画像形成システムの機能ブロック図である。図１に示す複合機１０は、スキャナ１１、ＡＤＦ（オート・ドキュメント・フィーダ）１１１、スキャナコントローラ１１２、画像記憶部１２、画像処理部１３、印刷処理手段であるプリンタ１４、プリンタコントローラ１４２、仕上げ処理部１４１、操作表示部１５、操作表示制御部１５１、システム制御部１６、通信制御部１７、データ記憶部２１およびデータ解析部２２を備える。また、複合機１０は、通信制御部１７を介してネットワーク１８と接続されている。そして、複合機１０は、原稿１９の画像を読み取って画像処理を施した後、印刷物２０として出力する。
【００３２】
システム制御部１６は、各構成部と接続されていて、複合機１０全体の制御を行うものである。例えば、選択されている用紙サイズに対して適切な走査領域情報をスキャナ１１に提供するなどの制御である。このシステム制御部１６は、不図示のＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などから構成されており、ＣＰＵがＲＯＭに格納されたプログラムに基づいてＲＡＭのワーク領域を利用しながら動作することにより、各種処理が実行される。
【００３３】
なお、複合機１０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。この場合、システム制御部１６のＣＰＵが上記記憶媒体からプログラムを読み出して主記憶装置（図示せず）上にロードすることで、複合機１０に各種の機能を実現させる。また、プログラムを、インターネット等のネットワーク１８に接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしても良い。または、プログラムをインターネット等のネットワーク経由で提供若しくは配布するようにしても良い。
【００３４】
通信制御部１７は、ＬＡＮ（ローカル・エリア・ネットワーク）やインターネット、ＦＡＸを送受信する公衆回線網などのネットワーク１８と接続され、通信プロトコルに従ってネットワークに接続された他の機器との間で画像データや制御データ等のやり取りを行うものである。すなわち、通信制御部１７は、画像入力手段および画像出力手段として機能する。
【００３５】
スキャナコントローラ１１２は、画像入力手段として機能するものであって、システム制御部１６の命令を受け、スキャナ１１を制御して、画像データの入力を受け付ける。
【００３６】
スキャナ１１は、スキャナコントローラ１１２に制御され、原稿１９のイメージをデジタル画像データに変換する。なお、ＡＤＦ１１１は、セットされた複数ページの原稿をスキャナ１１の読取位置に１枚ずつ順に繰り出すことができるので、このＡＤＦ１１１を用いることにより、スキャナ１１は複数ページの原稿を連続して自動的に読み込みを行うことができる。また、ＡＤＦ１１１は、用紙の片面に印刷された片面原稿だけでなく、両面に印刷された両面原稿を反転させてスキャナ１１に送り出すことができるので、スキャナ１１に両面原稿を読み込ませることが可能である。
【００３７】
画像記憶部１２は、システム制御部１６の命令を受け、スキャナ１１で読み取った画像データや、ネットワーク１８を介して外部から入力された画像データ等を一時的に記憶しておくバッファメモリである。画像記憶部１２としては、一般的には、ＲＡＭなどが該当する。本実施の形態の複合機１０は、自身の備えるスキャナ１１から読み取った画像データ及び、ネットワーク１８を介するなどして外部から入力された画像データのいずれをも処理して画像形成することができる。また、画像記憶部１２は、後述する画像処理部１３で処理された画像データも記憶する。
【００３８】
画像処理部１３は、スキャナ１１やネットワーク１８から送られて画像記憶部１２に一時的に保存された多値データに対して、システム制御部１６の命令を受け、γ補正やＭＴＦ補正処理等を施した後、スライス処理やディザ処理のような階調処理を施して２値（または多値）化処理を施す。また、画像処理部１３は、利用者が設定した機能に対応した各種の画像処理（拡大／縮小、濃度／色の調整など）、画像領域編集処理（領域削除、領域移動、領域反転など）やレイアウト加工処理（両面印刷／片面印刷、集約印刷、余白サイズの調整など）、仕上がり状態のプレビュー画像である仕上がり情報の生成処理などを行う。
【００３９】
このような画像処理部１３は、仕上がり情報生成部１３１と、入力画面情報生成部１３２と、設定部１３３とを備える。
【００４０】
仕上がり情報生成部１３１は、基本的には、原稿をプレスキャンした画像データに対する各種の項目入力に基づく設定値に従って、後述する表示パネル１５ｂに表示する原稿画像に対する加工や各種設定処理を施した後の結果を簡易的に表す仕上がり情報（プレビュー画像）を生成する。仕上がり情報生成部１３１は、画像記憶部１２に一時的に保存された多値データを用いる。
【００４１】
入力画面情報生成部１３２は、仕上がり情報生成部１３１が生成した仕上がり情報（プレビュー画像）および仕上がり情報（プレビュー画像）に対する各種の設定入力を受け付ける設定処理項目を含み、表示パネル１５ｂに表示させる入力画面情報を生成する。
【００４２】
設定部１３３は、後述するタッチパネル１５ａから表示パネル１５ｂに表示された入力画面４００（図２参照）に対して利用者が入力を行った場合、該入力信号を受け付けるとともに、画像記憶部１２に格納された入力画像に関する座標情報を取得し、入力画面情報生成部１３２に対して取得した座標情報に対応する処理を設定する。
【００４３】
ここで、仕上がり情報生成部１３１は、設定部１３３が設定入力信号を受け付けた場合、受け付けた設定入力信号に従って、再び仕上がり情報を更新して生成し、入力画面情報生成部１３２に出力する。また、入力画面情報生成部１３２は、設定部１３３によって受け付けられた入力信号によって、再び利用者からの設定入力を受け付ける画面を生成する入力画面情報を生成し、操作表示制御部１５１に出力する。
【００４４】
操作表示制御部１５１は、システム制御部１６の命令を受けて操作表示部１５の入出力を制御する。例えば、操作表示制御部１５１は、画像処理部１３によって処理されたデータを、操作表示部１５が備えている操作部であるタッチパネル１５ａおよび表示部である表示パネル１５ｂに出力制御する。より具体的には、操作表示制御部１５１は、入力画面情報生成部１３２で生成された入力画面情報を表示パネル１５ｂに表示させる。また、操作表示制御部１５１は、タッチパネル１５ａからの入力制御を行う。なお、表示パネル１５ｂとタッチパネル１５ａは図面上別々に記載されているが、ここでは一体的に構成する。
【００４５】
タッチパネル１５ａは、パネル上に、電気的あるいは磁気的にポインタの接触する位置を検出する。タッチパネル１５ａに対する指定手段（図示せず）としては、人間の指先、スタイラスペン、その他の接触入力具（以下ポインタと記す）が適用可能である。すなわち、利用者は、タッチパネル１５ａに対してこのようなポインタを介して接触することによって、印刷設定を含む各種項目を入力する。
【００４６】
なお、本実施の形態においては、タッチパネル１５ａに対する接触入力を例に挙げて説明するが、必ずしも接触入力のみが本発明の実施の形態ではない。例えば、操作表示部１５は、タッチパネル１５ａの他に操作者による物理的なキーの押下を受付けて入力を行うハードキーを備え、印刷実行などの指示を与えるようにしても良い。また、表示パネル１５ｂは、複合機１０が備える専有の表示装置を用いても良い。
【００４７】
操作表示部１５は、操作表示制御部１５１に制御され、タッチパネル１５ａを介して設定内容の入力を受け付け、仕上がり情報（プレビュー画像）や画面の仕上げを設定する設定画面の設定処理項目を表示パネル１５ｂに表示する。
【００４８】
また、操作表示部１５は、複合機１０で実行したい機能を設定画面の設定処理項目として表示し、表示された設定処理項目の中から利用者による設定入力を受け付けるためのものである。すなわち、操作表示制御部１５１は、項目の選択が可能な領域に対してポインタがタッチパネル１５ａに接触すると、押圧された部分の座標が検出され、選択可能領域における接触であることが検出されると、該当する項目が選択されたものとして受け付ける。例えば、操作表示部１５は、原稿の状態に応じたスキャナ１１における読み取り条件の設定、読み取った画像データに対する画質調整などの加工を行う画像処理部１３における設定、プリンタ１４における印刷条件の設定、あるいは、印刷後の印刷物に対してソート、ステープル、パンチ孔などの仕上げ処理を行う仕上げ処理部１４１などの設定を受け付けるものである。
【００４９】
プリンタコントローラ１４２は、画像出力手段として機能するものであって、システム制御部１６の命令を受けてプリンタ１４を制御する。
【００５０】
このプリンタ１４は、仕上げ処理部１４１を搭載している。仕上げ処理部１４１は、自動設定あるいは利用者による設定を受け付けて、印刷処理が施された印刷物２０を部数やページ単位で仕分けを行うソート処理、印刷媒体に対して所定のスタンプを押印するスタンプ処理、複数枚の印刷媒体を揃えてステープルで綴じるステープル処理、あるいは、複数枚の印刷媒体をバインダーやファイルに綴じるためのパンチ孔をあけるパンチ孔処理といった仕上げ処理を行う。
【００５１】
システム制御部１６は、操作表示制御部１５１を介して上述したような各種設定を受け付けると、画像記憶部１２に記憶されている元画像データに対して画像処理部１３で要求された設定処理を反映させて仕上がり情報（プレビュー画像）を生成し、操作表示部１５に送って表示させる。
【００５２】
図２は、複合機１０が画像データを入力して生成した仕上がり情報（プレビュー画像）の一例を示す正面図である。操作表示部１５の表示パネル１５ｂには、仕上がり情報（プレビュー画像）４０１および設定処理項目４０２が表示される。設定処理項目４０２としては、ステープル、パンチ、とじしろ調整、わく消去、スタンプおよびページ番号などの仕上がり情報（プレビュー画像）４０１上の場所に依存したメニュー４０２ａが画面の右側に表示されている。また、出力カラー、出力濃度、用紙、拡大／縮小、片面／両面、集約、ソート／スタックおよび地肌などのコンテンツに依存しないメニュー４０２ｂが画面の左側に表示されている。
【００５３】
操作者が、表示パネル１５ｂに表示された仕上がり情報（プレビュー画像）４０１を見ながらポインタで接触することによって、タッチパネル１５ａは、表示された仕上がり情報（プレビュー画像）４０１上の印刷物の仕上がり状態における空間的位置である位置情報の入力を受け付ける。このような場合において、設定部１３３は、タッチパネル１５ａによって受け付けられた位置情報を解析し、ポインタの接触する画像上での座標情報を取得する。
【００５４】
データ記憶部２１は、パーソナルコンピュータ１００などの外部装置等から通信制御部１７を介して入力された原稿データを記憶する。ここで、原稿データには、原稿画像のデータだけでなく、データに付随するファイル名や使用アプリケーションを区別するための拡張子名、データ形式、データを読み取ったデバイス情報も含んでいる。また、アプリケーションやＯＳ側からの出力命令に付属する用紙サイズ、集約指示、変倍率、マージン設定なども含まれる。
【００５５】
データ解析部２２は、解析手段として機能するものであって、データ記憶部２１内に記憶された原稿データに対してデータ解析処理を実行する。具体的には、データに付随するファイル名、拡張子名、データ形式、データを読み取ったデバイス情報、用紙サイズ、集約指示、変倍率、マージン設定などを解析する。
【００５６】
このような構成により、複合機１０は、実際のコピー印刷に先だって、仕上がり情報（プレビュー画像）４０１を複合機１０の操作表示部１５が備えている表示パネル１５ｂに表示し、目視でその仕上がり情報（プレビュー画像）４０１を確認した後に、必要に応じて設定を変更し、実際の印刷を行うことができる。
【００５７】
より詳細には、
（１）原稿をプレスキャンする。
（２）読み取った原稿の画像を画面上にプレビュー画像として表示する。
（３）プレビュー画像上の特定の場所に触れると、その位置に関連する機能のメニューを表示する。
（４）利用者がそのうちの１つを選択したら、その効果をプレビュー画像に直ちに反映させる。
（５）最終的な仕上がりイメージを画面上で確認した後、印刷を開始する。
という一連の流れによって、確実なコピーを可能にすることができる。
【００５８】
ここで、図３に示すように、操作者によって操作表示部１５において表示されている設定処理項目４０２（４０２ａ）のうち、パンチ４０３が接触入力により選択されたとする。
【００５９】
操作表示部１５がパンチ４０３からの接触入力を検知し、システム制御部１６が操作表示制御部１５１を介してパンチ４０３の設定を受け付けると、画像処理部１３の入力画面情報生成部１３２は、「パンチ」に対応して設定できるパンチの領域を図４に示した設定処理項目４０２の各処理項目と設定可能位置を関連付けて規定した対応定義テーブルから読み出して、設定できる領域４０４および４０５を、操作表示部１５に表示する。このような対応定義テーブルは、システム制御部１６のＲＡＭなどに記憶されている。パンチ孔が可能な領域４０４および４０５を、仕上がり情報（プレビュー画像）４０１において表示する形態は、互いに重畳する形態でも良く、上書きして表示する形態でも良い。あるいは、可能な領域の色を変化させる、点滅させる、あるいはそれ以外をダークアウトさせるなどの表現形態を適用することができる。なお、図４に示したテーブルの設定可能位置は、２点の対角線を表示する座標で規定し、規定される２点による線分を対角線とする主走査および副走査方向に平行な矩形で規定される。例えば、「ステープル」は、（０，０）と（４０，４０）とで定まる位置、（１２０，０）と（１６０，４０）とで定まる位置を規定する。
【００６０】
そして、操作者は、図３に示されたパンチ孔領域４０４に接触することによって選択入力を行う。操作表示部１５は、パンチ４０３からの接触入力を受け付け、画像処理部１３の仕上がり情報生成部１３１は、受け付けた領域においてパンチ孔処理を施す設定処理を反映させて仕上がり情報（プレビュー画像）を生成し、操作表示部１５に送って表示させる。図５にパンチ孔処理４０６が施された仕上がり情報（プレビュー画像）４０１を示す。このようにして表示された仕上がり情報（プレビュー画像）４０１から、修正などの設定入力を受け付ける。受け付けた設定は再び反映されて表示され、受け付けない場合は、印刷実行を受け付ける。
【００６１】
なお、ここでは特に図示していないが、プレビュー画像上の特定の場所に触れると、その位置に関連する機能のメニューを表示し、利用者がそのうちの１つを選択したら、その効果をプレビュー画像に直ちに反映させるようにしても良い。
【００６２】
ところで、本実施の形態の複合機１０は、パーソナルコンピュータ１００などの外部装置から受け取ったアプリケーションが異なる複数の形式の原稿データを、一つにまとめて出力することができるようにしたものである。
【００６３】
ここで、システム制御部１６のＣＰＵがＲＯＭに格納されたプログラムに基づいて動作することにより実現される特徴的な処理である形式統一処理について図６のフローチャートを参照しつつ説明する。
【００６４】
なお、形式統一処理の前提条件として、利用者は、パーソナルコンピュータ１００上にあるいくつかの原稿データを選択し、選択されたデータをプリンタドライバを介して複合機１０のデータ記憶部２１に送り込んで記憶させる必要がある。複合機１０のデータ記憶部２１へ送り込むには、プリンタドライバを用いて通常のドラックアンドドロップと同じ動作を行なうようにすれば良い。
【００６５】
図６に示すように、システム制御部１６は、操作表示部１５における所定のキー操作により形式統一処理の実行が宣言されたと判断すると（ステップＳ１のＹｅｓ）、データ記憶部２１に記憶されている原稿データの出力順の指定を受け付けて原稿データの管理順列としてデータ記憶部２１に記憶する（ステップＳ２）。これは、原稿データを一つにまとめたい場合は、一つ分の区切りとデータの順序を指定する必要があるためである。これにより、一つのまとまった印刷単位を設定することができる。なお、原稿データの出力順の指定は、例えば複数の原稿データのアイコンを操作表示部１５に表示させておいて、利用者がアイコンを触れた順番にすれば良い。
【００６６】
原稿データの出力順の指定を受け付けた後、システム制御部１６は、入力画面情報生成部１３２を制御して表示パネル１５ｂに表示させる入力画面情報を生成する（ステップＳ３：形式表示手段）。本実施の形態においては、出力形式の例を一覧表示させる。図７は、出力形式の例を一覧表示させた入力画面４００を示すものである。図７に示すように、入力画面４００には、出力形式の例を一覧表示させた一覧画面５００が表示されている。
【００６７】
ところで、このような複合機１０では、出力形式として多くのパターンが考えられる。例えば、片面標準形式（例えば、Ａ４版の縦型の片面原稿の画像データ）の場合でも、用紙の大きさがＡ３サイズ、Ａ４サイズ、Ｂ４サイズ、Ｂ５サイズと複数ある。しかし、複合機１０内部に格納できる用紙サイズの種類は限られる。また、利用者のよく使用するファイリングのサイズも通常は決まっていることが多い。そのことから、操作表示部１５に表示する出力形式の選択項目数は、それほど多くはない。そのため、出力形式の項目は、必要なものだけを表示できるように、表示可否のフラグをつけておくようにしても良い。そして、システム制御部１６は、入力画面情報生成部１３２を制御して、設定により表示を許可した出力形式だけを操作表示部１５に選択項目として表示する。
【００６８】
このような状態で、システム制御部１６は、利用者による一の出力形式の選択を操作表示制御部１５１を介して受け付けると（ステップＳ４のＹｅｓ：形式選択手段）、データ記憶部２１に記憶されている原稿データに対して、データ解析部２２を制御してデータ解析処理を実行する（ステップＳ５）。より詳細には、データ解析処理は、例えば印刷サイズや印刷面の配置などについて、図８に示すような変換テーブルＴ１を用いる。図８に示す変換テーブルＴ１は、原稿データの属性に応じて、原稿データを片面標準形式（例えば、Ａ４版の縦型の片面原稿の画像データ）に揃えるための優先処理項目を選択するようにしたものである。具体的には、変換テーブルＴ１には、データ形式（ここでは、データに付随する拡張子名）に対して優先処理項目と当該優先処理項目の条件とが対応付けられている。これにより、各原稿データの印刷サイズや印刷面の配置などを決定することができる。すなわち、データ解析部２２は、各原稿データについての優先処理項目と当該優先処理項目の条件とであるデータ解析情報を取得する。
【００６９】
例えば、文書データ（拡張子：ＤＯＣ）のデータ形式には、優先処理項目“ページ配置”、条件“標準ページサイズ＝文書１ページ”が対応付けられている。つまり、データ解析部２２は、データに付随する情報を探索し、データ形式が文書データ（拡張子：ＤＯＣ）であると判断した場合には、“標準ページサイズ＝文書１ページ”を条件として、ページ配置を優先処理項目とする。
【００７０】
また、表データ（拡張子：ＸＬＳ）のデータ形式には、優先処理項目“拡大縮小によるサイズ変更”、条件“３０％＜変倍率＜３００％”が対応付けられている。つまり、データ解析部２２は、データに付随する情報を探索し、データ形式が表データ（拡張子：ＸＬＳ）であると判断した場合には、“３０％＜変倍率＜３００％”を条件として、拡大縮小によるサイズ変更を優先処理項目とする。
【００７１】
また、図表データ（拡張子：ＴＩＦ）のデータ形式には、優先処理項目“画像サイズに応じたページ配置”、条件“５０％＞用紙サイズ”が対応付けられている。つまり、データ解析部２２は、データに付随する情報を探索し、データ形式が図表データ（拡張子：ＴＩＦ）であると判断した場合には、“５０％＞用紙サイズ”を条件として、画像サイズに応じたページ配置を優先処理項目とする。なお、優先処理項目“画像サイズに応じたページ配置”とは、画像サイズが印刷ページ面より大きい場合は縮小処理を行い、画像サイズが印刷ページ面の半分より小さい時は集約処理をする。また、印刷ページ面より少し小さい場合は、そのまま印刷か、印刷ページサイズの大きさに合わせるかを初期値として決めておく。
【００７２】
なお、本実施の形態においては、各原稿データについてのデータ解析情報は、データ記憶部２１における原稿データの管理順列に対応付けられて記憶される。
【００７３】
ステップＳ５のデータ解析部２２によるデータ解析処理が終了すると、システム制御部１６は、データ記憶部２１における原稿データの管理順列に対応付けられて記憶されているデータ解析情報を読み出す（ステップＳ６）。
【００７４】
続くステップＳ７では、システム制御部１６は、読み出したデータ解析情報と、利用者により選択された出力形式とから原稿処理設定項目（ＶＳ）を求める。本実施の形態においては、図９に示すような変換テーブルＴ２を用いる。図９に示す変換テーブルＴ２は、利用者により選択された出力形式と原稿形式とを対応させたものである。例えば、原稿データがＡ４片面原稿の場合に、利用者がブック形式を選択した場合には、印刷を“両面”にする。
【００７５】
求めた原稿処理設定項目（ＶＳ）を必要なページ数の原稿データとともに画像処理部１３に渡す（ステップＳ８）。
【００７６】
続いて、システム制御部１６は、画像処理部１３を制御して、利用者により選択された出力形式に対応するように原稿処理設定項目（ＶＳ）を用いて原稿データに対して加工処理を施して、処理結果を画像記憶部１２に渡す（ステップＳ９）。
【００７７】
すなわち、ステップＳ６〜Ｓ９により形式統一手段が実現されている。
【００７８】
続くステップＳ１０では、システム制御部１６は、画像処理部１３で画像処理されて画像記憶部１２にある原稿データについての仕上がり情報（プレビュー画像）を仕上がり情報生成部１３１を制御して生成するとともに、生成した仕上がり情報（プレビュー画像）と原稿処理設定項目（ＶＳ）とを入力画面情報生成部１３２を制御して入力画面情報を生成し、操作表示制御部１５１を制御して入力画面情報を操作表示部１５表示パネル１５ｂに表示させる。ここに、プレビュー生成手段およびプレビュー表示手段の機能が実行される。
【００７９】
ここで、図１０は仕上がり情報（プレビュー画像）の一例を示す正面図である。図１０に示すように、操作表示部１５の表示パネル１５ｂには、仕上がり情報（プレビュー画像）４０１および設定処理項目４０２に加えて、原稿処理設定項目（ＶＳ）４１０が表示される。図１２に示す例は、ブック形式が利用者により選択された場合を示している。これにより、原稿群を一度に読み込んで設定処理を行う場合において、各原稿によって設定が変わっている場合は仕上がり情報（プレビュー画像）４０１のページを移動させて、該当ページの仕上がり情報（プレビュー画像）４０１を表示させるとともに、その原稿処理設定項目（ＶＳ）４１０も確認することができる。当然ながら、必要があれば、該当ページの処理を再設定することが可能である。
【００８０】
利用者は、操作表示部１５の表示パネル１５ｂに表示されている仕上がり情報（プレビュー画像）４０１を見て設定が要求を満たしているかを確認する。追加または変更したい設定項目がある場合には、利用者は操作表示部１５の表示パネル１５ｂに表示されている設定処理項目４０２から、処理項目の変更を指示する。変更の指示があった場合には（ステップＳ１１のＹｅｓ：設定手段）、ステップＳ６〜Ｓ１０の処理を繰り返す。すなわち、利用者からの追加設定が入力されると、原稿処理設定項目（ＶＳ）４１０を更新して、再び仕上がり情報（プレビュー画像）４０１が作成されて表示されることになる。
【００８１】
一方、変更の指示がなく、操作表示部１５のスタートキー（図示せず）が操作された場合には（ステップＳ１２のＹｅｓ）、システム制御部１６は、プリンタコントローラ１４２を制御してプリンタ１４に処理画像とともに設定指示をし、処理画像を印刷出力する（ステップＳ１３）。
【００８２】
システム制御部１６は、印刷出力が終了すると、データ記憶部２１や画像記憶部１２をデータクリアする（ステップＳ１４）。
【００８３】
このように本実施の形態によれば、入力された複数の形式の原稿データにかかるデータ解析情報を生成し、生成されたデータ解析情報に基づき、複数の形式の各原稿データを選択された一の出力形式に統一して出力することにより、利用者は出力形式を選択するだけで、複数の形式の各原稿データにかかるデータ解析情報を利用して自動的に利用者が望む出力形式で当該各原稿データを出力することができることから、利用者は出力形式にのみ気をつけておけばよくなるので、利用者の負担は少なくなり、それだけ設定ミスも少なくすることができる。
【００８４】
具体的には、これまでは複数の形式の原稿データを出力（印刷）するのに、それぞれのアプリケーションを開いて印刷設定をして印刷指示するようにしていたが、パーソナルコンピュータ１００のプリンタドライバ側において複数の形式の原稿データを複合機（画像処理装置）１０に対してドラッグアンドドロップさせるとともに、複合機（画像処理装置）側において出力形式を選択させるだけで複数の形式の原稿データを出力（印刷）することができるようになる。
【００８５】
なお、画像出力機能を持つ複合機（画像処理装置）１０から、出力形式を統一して出力（印刷）したい原稿データ群にアクセスすることで処理を実行させることも可能である。
【００８６】
ところで、パーソナルコンピュータ１００などの外部装置から複合機１０のプリンタ機能を使用する場合、プリンタ機能を使用するためのプリンタドライバと呼ばれるソフトウェアを使用するのが通例である。また、通常、プリンタドライバは、複合機１０に対して決まったものが使用される。このことから、複合機１０とプリンタドライバは一体のものと見ることができる。複合機１０のプリンタ機能を使用する場合、パーソナルコンピュータ１００にはプリンタドライバと呼ばれるソフトウェアをインストールする。その場合、パーソナルコンピュータ１００側からこの複合機１０へ印刷出力を指示するときには、プリンタドライバに対して印刷データや印刷形式を渡すことになる。この時、複合機１０とプリンタドライバは一つの装置としてみることができる。
【００８７】
そこで、本実施の形態においては、複合機１０側で印刷サイズや印刷面の配置などを決定するようにしたが、これに限るものではなく、例えば、パーソナルコンピュータ１００にインストールされたプリンタドライバ側で印刷サイズや印刷面の配置などを決定するようにしても良い。より詳細には、プリンタドライバが、図７に示すような一覧画面５００を表示して出力データの印刷形式を利用者に選択させるとともに、出力形式の選択情報を複合機１０のシステム制御部１６に渡すようにする。
【００８８】
また、出力形式の設定のみをプリンタドライバで実行するのみならず、複合機１０のデータ解析部２２の機能の一部を、プリンタドライバ側で担わせることも可能である。パーソナルコンピュータ１００側の印刷データには、複合機１０に送られる情報よりも多くの情報を有している場合がある。また、通常の印刷形式をどのような設定にしているかなどは、パーソナルコンピュータ１００側でのみ持っている情報である。そのような情報を利用すれば、この複合機１０のデータ解析部２２の機能を支援することができる。例えば、パーソナルコンピュータ１００側で得られる出力データの情報としては、ファイルの拡張子によるデータの種類、使用するデータの文字の大きさや画像のきめ細かさなどがある。特に、表計算ソフトの作成した大きな表と、プロジェクター用に作成された画像では、同じ大きさの印刷用紙に出力すると文字の大きさが大きく違ってしまう場合がある。例えば、プレゼンテーション用ソフトで使用するデータは文字の大きさが通常の何倍にもしている場合がある。これらを通常は印刷する時には縮小して集約印刷する場合が多い。このように、通常、印刷して使用する形式を、別にデータとして持つことで、他のアプリケーションの出力データと混在させる時の調整パラメータとすることができる。
【００８９】
図１１は、出力調整テーブルを示す模式図である。図１１は、データ形式毎の標準形式での調整パラメータを格納する出力調整テーブルを示すものである。図１１に示すように、標準的形式の出力形式として、文書ソフトウェアによる文書データ（拡張子：ＤＯＣ）では印刷用紙片面に１ページのデータを印刷するが、プレゼンテーション用ソフトウェアによる図表データ（拡張子：ＰＰＴ）では印刷用紙片面に２ページ分のデータを印刷すると定義することができる。
【００９０】
なお、出力画像が集約処理される場合は、上記の標準形式に入るデータが、集約された画像の１ページ分として入る。例えば、２面集約の場合、文書データ（拡張子：ＤＯＣ）は１面に２ページ分が出力されるが、図表データ（拡張子：ＰＰＴ）では１面に４ページ分が出力されることになる。４面集約では文書データ（拡張子：ＤＯＣ）は４ページが、図表データ（拡張子：ＰＰＴ）は８ページが、印刷用紙の１面に出力される。当然ながら、同じ図表データ（拡張子：ＰＰＴ）でも文字の大きさによって１ページに１ページ分だけを出力するという条件判断をさせることもできる。同様にして、表やイメージの場合も、使用文字のサイズや全体の大きさによって、標準ページあたりの詰め込むページ数を変えることができる。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施の一形態にかかる画像形成システムの機能ブロック図である。
【図２】仕上がり情報（プレビュー画像）の一例を示す正面図である。
【図３】設定処理項目が選択された状態の一例を示す模式図である。
【図４】処理項目と設定可能位置との対応定義テーブルを示す模式図である。
【図５】パンチ孔処理が施された仕上がり情報（プレビュー画像）の一例を示す正面図である。
【図６】形式統一処理の流れを示すフローチャートである。
【図７】出力形式の例を一覧表示させた入力画面を示す正面図である。
【図８】変換テーブルＴ１を示す模式図である。
【図９】変換テーブルＴ２を示す模式図である。
【図１０】仕上がり情報（プレビュー画像）の一例を示す正面図である。
【図１１】出力調整テーブルを示す模式図である。
【符号の説明】
【００９２】
１７      画像入力手段、画像出力手段
２２      解析手段
１１２    画像入力手段
１４２    画像出力手段
【図１】
2010057101.tif 000003
【図２】
2010057101.tif 000004
【図３】
2010057101.tif 000005
【図４】
2010057101.tif 000006
【図５】
2010057101.tif 000007
【図６】
2010057101.tif 000008
【図７】
2010057101.tif 000009
【図８】
2010057101.tif 000010
【図９】
2010057101.tif 000011
【図１０】
2010057101.tif 000012
【図１１】
2010057101.tif 000013