(57)【要約】【課題】印刷ミスを軽減することができる画像処理装置、プログラムおよび画像処理装置における仕上がりデータ移動方法を提供する。【解決手段】生成した仕上がりデータ４０２（画像データ４０４と、選択された機能に応じた機能表示データ４０６と印刷可能領域を示す印刷可能領域データ４０５との少なくともいずれか一方と、で構成される）を表示部に表示し、表示されている仕上がりデータ４０２を構成する各データに対する移動量および移動方向の指定を受け付け、受け付けた移動量および移動方向の指定に従って仕上がりデータ４０２を構成する各データを移動させる。そして、データ移動があった場合には、データ移動後の仕上がりデータ４０２を表示部に表示させる。これにより、思い通りの仕上がり状態を得ることができるので、印刷ミスを軽減することができる。【選択図】        図２
2007160922.tif 000002
【特許請求の範囲】
【請求項１】
画像データと、選択された機能に応じた機能表示データと印刷可能領域を示す印刷可能領域データとの少なくともいずれか一方と、で構成される仕上がりデータを表示部に表示する仕上がりデータ表示手段と、
前記表示部に表示されている前記仕上がりデータを構成する各データに対する移動量および移動方向の指定を受け付けるデータ移動指定手段と、
受け付けた移動量および移動方向の指定に従って前記仕上がりデータを構成する各データを移動させ、データ移動後の前記仕上がりデータを生成するデータ移動手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
画像データと、選択された機能に応じた機能表示データと印刷可能領域を示す印刷可能領域データとの少なくともいずれか一方と、で構成される仕上がりデータを生成する仕上がりデータ生成手段と、
前記仕上がりデータを表示部に表示する仕上がりデータ表示手段と、
前記表示部に表示されている前記仕上がりデータを構成する各データに対する移動量および移動方向の指定を受け付けるデータ移動指定手段と、
受け付けた移動量および移動方向の指定に従って前記仕上がりデータを構成する各データを移動させ、データ移動後の前記仕上がりデータを生成するデータ移動手段と、
を備えることを特徴とする画像処理装置。
【請求項３】
データ移動後の前記仕上がりデータに従って前記画像データの印刷位置を調整する印刷位置調整手段を、
更に備えることを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記仕上がりデータを構成する前記画像データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動手段は、前記データ移動指定手段で受け付けた移動方向と同方向に当該画像データを移動させる、
ことを特徴とする請求項１ないし３のいずれか一記載の画像処理装置。
【請求項５】
前記仕上がりデータが前記画像データと前記機能表示データと前記印刷可能領域データとで構成されている場合であって、前記仕上がりデータを構成する前記印刷可能領域データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動指定手段で受け付けた移動方向と同方向に前記印刷可能領域データと前記機能表示データとを連動させて移動させる、
ことを特徴とする請求項１ないし３のいずれか一記載の画像処理装置。
【請求項６】
前記仕上がりデータが前記画像データと前記機能表示データと前記印刷可能領域データとで構成されている場合であって、前記仕上がりデータを構成する前記機能表示データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動指定手段で受け付けた移動方向と同方向に前記機能表示データと前記印刷可能領域データとを連動させて移動させる、
ことを特徴とする請求項１ないし３のいずれか一記載の画像処理装置。
【請求項７】
前記仕上がりデータを構成する前記機能表示データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動手段は、前記データ移動指定手段で受け付けた移動方向と逆方向に前記画像データを移動させる、
ことを特徴とする請求項１ないし３のいずれか一記載の画像処理装置。
【請求項８】
前記仕上がりデータを構成する前記機能表示データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動手段は、前記データ移動指定手段で受け付けた移動方向と同方向に当該機能表示データを移動させる、
ことを特徴とする請求項１ないし３のいずれか一記載の画像処理装置。
【請求項９】
前記仕上がりデータを構成する前記印刷可能領域データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動指定手段で受け付けた移動方向と同方向に前記画像データと前記印刷可能領域データとを連動させて移動させる、
ことを特徴とする請求項１ないし３のいずれか一記載の画像処理装置。
【請求項１０】
前記仕上がりデータを構成する前記画像データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動指定手段で受け付けた移動方向と同方向に前記画像データと前記印刷可能領域データとを連動させて移動させる、ことを特徴とする請求項１ないし３のいずれか一記載の画像処理装置。
【請求項１１】
前記仕上がりデータ生成手段は、前記仕上がりデータを構成する前記各データに対応するタグを表示するための入力用データを更に追加する、
ことを特徴とする請求項２ないし１０のいずれか一記載の画像処理装置。
【請求項１２】
前記データ移動指定手段により前記仕上がりデータを構成する前記各データに対する移動量および移動方向の指定を受け付けている際に、移動量および移動方向を指定されている当該データ近傍を拡大表示する拡大表示領域を別に設けて表示する、
ことを特徴とする請求項１ないし１１のいずれか一記載の画像処理装置。
【請求項１３】
前記機能表示データは、パンチ穿孔の機能を表すデータである、
ことを特徴とする請求項１ないし１２のいずれか一記載の画像処理装置。
【請求項１４】
前記機能表示データは、ステープル留めの機能を表すデータである、
ことを特徴とする請求項１ないし１２のいずれか一記載の画像処理装置。
【請求項１５】
前記機能表示データは、スタンプの機能を表すデータである、
ことを特徴とする請求項１ないし１２のいずれか一記載の画像処理装置。
【請求項１６】
画像データと、選択された機能に応じた機能表示データと印刷可能領域を示す印刷可能領域データとの少なくともいずれか一方と、で構成される仕上がりデータを生成する仕上がりデータ生成機能と、
前記仕上がりデータを表示部に表示する仕上がりデータ表示機能と、
前記表示部に表示されている前記仕上がりデータを構成する各データに対する移動量および移動方向の指定を受け付けるデータ移動指定機能と、
受け付けた移動量および移動方向の指定に従って前記仕上がりデータを構成する各データを移動させ、データ移動後の前記仕上がりデータを生成するデータ移動機能と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１７】
画像データと、選択された機能に応じた機能表示データと印刷可能領域を示す印刷可能領域データとの少なくともいずれか一方と、で構成される仕上がりデータを生成する仕上がりデータ生成工程と、
前記仕上がりデータを表示部に表示する仕上がりデータ表示工程と、
前記表示部に表示されている前記仕上がりデータを構成する各データに対する移動量および移動方向の指定を受け付けるデータ移動指定工程と、
受け付けた移動量および移動方向の指定に従って前記仕上がりデータを構成する各データを移動させ、データ移動後の前記仕上がりデータを生成するデータ移動工程と、
を含むことを特徴とする画像処理装置における仕上がりデータ移動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、プログラムおよび画像処理装置における仕上がりデータ移動方法に関する。
【背景技術】
【０００２】
近年、原稿画像を読み取るスキャナ、スキャナで読み取った原稿画像を印刷する複写機、外部から入力された画像データを印刷するプリンタやファクシミリ装置、あるいは、これらの機能を兼ね備えたいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機が用いられている。
【０００３】
この種の複合機にあっては、余白サイズなどの各種画像処理に関する設定、スタンプ押印処理、ステープル処理あるいはパンチ孔あけ処理といった仕上げ処理に関する設定など、様々な機能に関する設定をユーザは行うことができる。
【０００４】
しかしながら、従来の複合機では、このような仕上げ機能を設定して印刷を開始すると、印刷結果を得るまで仕上がり状態を確認できない。例えば、パンチ孔をあけた仕上がり状態において、パンチ孔の位置と出力画像とが重なっていたとしても、実際に印刷してみるまで結果を知ることができないため、印刷ミスとなり、用紙を無駄に使用してしまうという問題が生じる。
【０００５】
そこで、このような問題を解決するために、実際の印刷に先だって、プレスキャンした原稿イメージに対して仕上げ機能などの各種機能による処理を施した仕上がり結果のプレビュー画像を表示し、必要に応じて印刷の設定を変更することができる画像処理装置が特許文献１で提案されている。
【０００６】
【特許文献１】特開２００１−６７３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところが、特許文献１に開示されている技術によれば、表示されているプレビュー画像に対する設定変更の指示を直接行うことはできない。すなわち、前述したようにパンチ孔の位置と原稿イメージとが重なっているような場合において、原稿イメージがパンチ孔に重ならないように位置調整を行いたいと思っていても、表示されている画像を指などで直接操作して位置調整ができないため、思い通りの仕上がり状態を得られないという不都合がある。
【０００８】
本発明は、上記に鑑みてなされたものであって、印刷ミスを軽減することができる画像処理装置、プログラムおよび画像処理装置における仕上がりデータ移動方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明の画像処理装置は、画像データと、選択された機能に応じた機能表示データと印刷可能領域を示す印刷可能領域データとの少なくともいずれか一方と、で構成される仕上がりデータを表示部に表示する仕上がりデータ表示手段と、前記表示部に表示されている前記仕上がりデータを構成する各データに対する移動量および移動方向の指定を受け付けるデータ移動指定手段と、受け付けた移動量および移動方向の指定に従って前記仕上がりデータを構成する各データを移動させ、データ移動後の前記仕上がりデータを生成するデータ移動手段と、を備える。
【００１０】
また、請求項２にかかる発明の画像処理装置は、画像データと、選択された機能に応じた機能表示データと印刷可能領域を示す印刷可能領域データとの少なくともいずれか一方と、で構成される仕上がりデータを生成する仕上がりデータ生成手段と、前記仕上がりデータを表示部に表示する仕上がりデータ表示手段と、前記表示部に表示されている前記仕上がりデータを構成する各データに対する移動量および移動方向の指定を受け付けるデータ移動指定手段と、受け付けた移動量および移動方向の指定に従って前記仕上がりデータを構成する各データを移動させ、データ移動後の前記仕上がりデータを生成するデータ移動手段と、を備える。
【００１１】
また、請求項３にかかる発明は、請求項１または２記載の画像処理装置において、データ移動後の前記仕上がりデータに従って前記画像データの印刷位置を調整する印刷位置調整手段を、更に備える。
【００１２】
また、請求項４にかかる発明は、請求項１ないし３のいずれか一記載の画像処理装置において、前記仕上がりデータを構成する前記画像データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動手段は、前記データ移動指定手段で受け付けた移動方向と同方向に当該画像データを移動させる。
【００１３】
また、請求項５にかかる発明は、請求項１ないし３のいずれか一記載の画像処理装置において、前記仕上がりデータが前記画像データと前記機能表示データと前記印刷可能領域データとで構成されている場合であって、前記仕上がりデータを構成する前記印刷可能領域データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動指定手段で受け付けた移動方向と同方向に前記印刷可能領域データと前記機能表示データとを連動させて移動させる。
【００１４】
また、請求項６にかかる発明は、請求項１ないし３のいずれか一記載の画像処理装置において、前記仕上がりデータが前記画像データと前記機能表示データと前記印刷可能領域データとで構成されている場合であって、前記仕上がりデータを構成する前記機能表示データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動指定手段で受け付けた移動方向と同方向に前記機能表示データと前記印刷可能領域データとを連動させて移動させる。
【００１５】
また、請求項７にかかる発明は、請求項１ないし３のいずれか一記載の画像処理装置において、前記仕上がりデータを構成する前記機能表示データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動手段は、前記データ移動指定手段で受け付けた移動方向と逆方向に前記画像データを移動させる。
【００１６】
また、請求項８にかかる発明は、請求項１ないし３のいずれか一記載の画像処理装置において、前記仕上がりデータを構成する前記機能表示データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動手段は、前記データ移動指定手段で受け付けた移動方向と同方向に当該機能表示データを移動させる。
【００１７】
また、請求項９にかかる発明は、請求項１ないし３のいずれか一記載の画像処理装置において、前記仕上がりデータを構成する前記印刷可能領域データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動指定手段で受け付けた移動方向と同方向に前記画像データと前記印刷可能領域データとを連動させて移動させる。
【００１８】
また、請求項１０にかかる発明は、請求項１ないし３のいずれか一記載の画像処理装置において、前記仕上がりデータを構成する前記画像データに対する移動量および移動方向の指定を前記データ移動指定手段で受け付けた場合には、前記データ移動指定手段で受け付けた移動方向と同方向に前記画像データと前記印刷可能領域データとを連動させて移動させる。
【００１９】
また、請求項１１にかかる発明は、請求項２ないし１０のいずれか一記載の画像処理装置において、前記仕上がりデータ生成手段は、前記仕上がりデータを構成する前記各データに対応するタグを表示するための入力用データを更に追加する。
【００２０】
また、請求項１２にかかる発明は、請求項１ないし１１のいずれか一記載の画像処理装置において、前記データ移動指定手段により前記仕上がりデータを構成する前記各データに対する移動量および移動方向の指定を受け付けている際に、移動量および移動方向を指定されている当該データ近傍を拡大表示する拡大表示領域を別に設けて表示する。
【００２１】
また、請求項１３にかかる発明は、請求項１ないし１２のいずれか一記載の画像処理装置において、前記機能表示データは、パンチ穿孔の機能を表すデータである。
【００２２】
また、請求項１４にかかる発明は、請求項１ないし１２のいずれか一記載の画像処理装置において、前記機能表示データは、ステープル留めの機能を表すデータである。
【００２３】
また、請求項１５にかかる発明は、請求項１ないし１２のいずれか一記載の画像処理装置において、前記機能表示データは、スタンプの機能を表すデータである。
【００２４】
また、請求項１６にかかる発明のプログラムは、画像データと、選択された機能に応じた機能表示データと印刷可能領域を示す印刷可能領域データとの少なくともいずれか一方と、で構成される仕上がりデータを生成する仕上がりデータ生成機能と、前記仕上がりデータを表示部に表示する仕上がりデータ表示機能と、前記表示部に表示されている前記仕上がりデータを構成する各データに対する移動量および移動方向の指定を受け付けるデータ移動指定機能と、受け付けた移動量および移動方向の指定に従って前記仕上がりデータを構成する各データを移動させ、データ移動後の前記仕上がりデータを生成するデータ移動機能と、をコンピュータに実行させる。
【００２５】
また、請求項１７にかかる発明の画像処理装置における仕上がりデータ移動方法は、画像データと、選択された機能に応じた機能表示データと印刷可能領域を示す印刷可能領域データとの少なくともいずれか一方と、で構成される仕上がりデータを生成する仕上がりデータ生成工程と、前記仕上がりデータを表示部に表示する仕上がりデータ表示工程と、前記表示部に表示されている前記仕上がりデータを構成する各データに対する移動量および移動方向の指定を受け付けるデータ移動指定工程と、受け付けた移動量および移動方向の指定に従って前記仕上がりデータを構成する各データを移動させ、データ移動後の前記仕上がりデータを生成するデータ移動工程と、を含む。
【発明の効果】
【００２６】
本発明によれば、生成した仕上がりデータ（画像データと、選択された機能に応じた機能表示データと印刷可能領域を示す印刷可能領域データとの少なくともいずれか一方と、で構成される）を表示部に表示し、表示されている仕上がりデータを構成する各データに対する移動量および移動方向の指定を受け付け、受け付けた移動量および移動方向の指定に従って仕上がりデータを構成する各データを移動させる。そして、データ移動があった場合には、データ移動後の仕上がりデータを表示部に表示させることにより、入力した画像データに対する仕上がり状態を表示部に表示させ、表示部に表示されている仕上がりデータを構成する各データに対する移動量および移動方向の指定を直接受け付けることによって、思い通りの仕上がり状態を得ることができるので、印刷ミスを軽減することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２７】
以下に添付図面を参照して、この発明にかかる画像処理装置、プログラムおよび画像処理装置における仕上がりデータ移動方法の最良な実施の形態を詳細に説明する。
【００２８】
［第１の実施の形態］
本発明の第１の実施の形態を図１ないし図９に基づいて説明する。本実施の形態は画像処理装置として、コピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能及び入力画像（スキャナ機能による読み取り原稿画像やプリンタあるいはＦＡＸ機能により入力された画像）を配信する機能等を複合したいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機を適用した例である。
【００２９】
図１は、本発明の第１の実施の形態にかかる複合機１０の機能ブロック図である。図１に示す複合機１０は、スキャナ１１、ＡＤＦ（オート・ドキュメント・フィーダ）１１１、スキャナコントローラ１１２、画像記憶部１２、画像処理部１３、プリンタ１４、プリンタコントローラ１４２、仕上げ処理部１４１、操作表示部１５、操作表示制御部１５１、システム制御部１６、および通信制御部１７を備える。また、複合機１０は、通信制御部１７を介してネットワーク１８と接続されている。そして、複合機１０は、原稿１９の画像を読み取って画像処理を施した後、印刷物２０として出力する。
【００３０】
システム制御部１６は、各構成部と接続されていて、複合機１０全体の制御を行うものである。例えば、選択されている用紙サイズに対して適切な走査領域情報をスキャナ１１に提供するなどの制御である。このシステム制御部１６は、不図示のＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などから構成されており、ＣＰＵがＲＯＭに格納されたプログラムに基づいてＲＡＭのワーク領域を利用しながら動作することにより、各種処理が実行される。
【００３１】
なお、複合機１０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。この場合、システム制御部１６のＣＰＵが上記記憶媒体からプログラムを読み出して主記憶装置（図示せず）上にロードすることで、複合機１０に各種の機能を実現させる。また、プログラムを、インターネット等のネットワーク１８に接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしても良い。または、プログラムをインターネット等のネットワーク経由で提供若しくは配布するようにしても良い。
【００３２】
通信制御部１７は、ＬＡＮ（ローカル・エリア・ネットワーク）やインターネットなどのネットワーク１８と接続され、通信プロトコルに従ってネットワークに接続された他の機器との間で画像データや制御データ等のやり取りを行うものである。
【００３３】
スキャナコントローラ１１２は、システム制御部１６の命令を受け、スキャナ１１を制御する。
【００３４】
スキャナ１１は、スキャナコントローラ１１２に制御され、原稿１９のイメージをデジタル画像データに変換する。なお、ＡＤＦ１１１は、セットされた複数ページの原稿をスキャナ１１の読取位置に１枚ずつ順に繰り出すことができるので、このＡＤＦ１１１を用いることにより、スキャナ１１は複数ページの原稿を連続して自動的に読み込みを行うことができる。また、ＡＤＦ１１１は、用紙の片面に印刷された片面原稿だけでなく、両面に印刷された両面原稿を反転させてスキャナ１１に送り出すことができるので、スキャナ１１に両面原稿を読み込ませることが可能である。
【００３５】
画像記憶部１２は、システム制御部１６の命令を受け、スキャナ１１で読み取った画像データや、ネットワーク１８を介して外部から入力された画像データ等を一時的に保存しておくバッファメモリである。本実施の形態の複合機１０は、自身の備えるスキャナ１１から読み取った画像データ及び、ネットワーク１８を介するなどして外部から入力された画像データのいずれをも処理して画像形成することができる。
【００３６】
画像処理部１３は、スキャナ１１から送られて画像記憶部１２に一時的に保存された多値データに対して、システム制御部１６の命令を受け、γ補正やＭＴＦ補正処理等を施した後、スライス処理やディザ処理のような階調処理を施して２値（または多値）化処理を施す。また、画像処理部１３は、ユーザが設定した機能に対応した各種の画像処理（拡大／縮小、濃度／色の調整など）、画像領域編集処理（領域削除、領域移動、領域反転など）やレイアウト加工処理（両面印刷／片面印刷、集約印刷、余白サイズの調整など）を行う。
【００３７】
画像処理部１３は、座標情報取得部１３１と画面情報生成部１３２とを備える。座標情報取得部１３１は、画像記憶部１２に格納された入力画像に関する座標情報を取得する。画面情報生成部１３２は、入力した画像データ及び当該画像データに対する各種の項目入力に基づく設定処理に従って、後述する表示パネル１５ｂに表示する各種設定処理を施した後の仕上がりデータである仕上がり予想画像情報を生成する。ここで、画面情報生成部１３２が生成する情報を仕上がり予想画像情報と称するのは、以下に述べるように、印刷する仕上がりデータおよび仕上がりデータに関連する設定画面のメニュー項目の入力画面のための情報を生成するので、その２つをまとめて仕上がり予想画像情報と称する。
【００３８】
プリンタコントローラ１４２は、システム制御部１６の命令を受けてプリンタ１４を制御する。
【００３９】
プリンタ１４は、プリンタコントローラ１４２に制御され、画像処理部１３で処理された画像データに基づいて光ビームを偏向走査させ、感光体上に形成した静電潜像にトナーを使って現像し、生成されたトナー画像を転写紙に転写して、定着処理を行う電子写真技術を用いたプリンタである。なお、プリンタ１４の印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、様々な方式を用いることができる。
【００４０】
このプリンタ１４は、仕上げ処理部１４１を搭載している。仕上げ処理部１４１は、自動設定あるいはユーザによる設定を受け付けて、印刷処理が施された印刷物２０を部数やページ単位で仕分けを行うソート処理、印刷媒体に対して所定のスタンプを押印するスタンプ処理、複数枚の印刷媒体を揃えてステープルで綴じるステープル処理、あるいは、複数枚の印刷媒体をバインダーやファイルに綴じるためのパンチ孔をあけるパンチ孔処理といった仕上げ処理を行う。
【００４１】
操作表示制御部１５１は、システム制御部１６の命令を受けて操作表示部１５の入出力を制御する。例えば、操作表示制御部１５１は、画像処理部１３によって処理されたデータを、操作表示部１５が備えているタッチパネル１５ａおよび表示部である表示パネル１５ｂに出力制御する。より具体的には、操作表示制御部１５１は、生成された仕上がり予想画像情報に従って、表示パネル１５ｂに仕上がりデータを表示させる。また、操作表示制御部１５１は、タッチパネル１５ａからの入力制御を行う。なお、表示パネル１５ｂとタッチパネル１５ａは図面上別々に記載されているが、ここでは一体的に構成する。
【００４２】
タッチパネル１５ａは、パネル上に、電気的あるいは磁気的にポインタの接触する位置を検出する。タッチパネル１５ａに対する指定手段（図示せず）としては、人間の指先、スタイラスペン、その他の接触入力具（以下ポインタと記す）が適用可能である。すなわち、ユーザは、タッチパネル１５ａに対してこのようなポインタを介して接触することによって、印刷設定を含む各種項目を入力する。
【００４３】
なお、本実施の形態においては、タッチパネル１５ａに対する接触入力を例に挙げて説明するが、必ずしも接触入力のみが本発明の実施の形態ではない。例えば、操作表示部１５は、タッチパネル１５ａの他に操作者による物理的なキーの押下を受付けて入力を行うハードキーを備え、印刷実行などの指示を与えるようにしても良い。また、表示パネル１５ｂは、複合機１０が備える専有の表示装置を用いても良い。
【００４４】
操作表示部１５は、操作表示制御部１５１に制御され、タッチパネル１５ａを介して設定内容の入力を受け付け、仕上がりデータや画面の仕上げを設定する設定内容のメニュー項目を表示パネル１５ｂに表示する。
【００４５】
また、操作表示部１５は、複合機１０で実行したい機能を設定画面のメニュー項目として表示し、表示されたメニュー項目の中からユーザによる設定入力を受け付けるためのものである。すなわち、操作表示制御部１５１は、項目の選択が可能な領域に対してポインタがタッチパネル１５ａに接触すると、押圧された部分の座標が検出され、選択可能領域における接触であることが検出されると、該当する項目が選択されたものとして受け付ける。例えば、操作表示部１５は、原稿の状態に応じたスキャナ１１における読み取り条件の設定、読み取った画像データを加工する画像処理部１３における設定、プリンタ１４における印刷条件の設定、あるいは、印刷後の印刷物に対してソート、ステープル、パンチ孔などの仕上げ処理を行う仕上げ処理部１４１などの設定を受け付けるものである。
【００４６】
システム制御部１６は、操作表示制御部１５１を介して上述したような各種設定を受け付けると、画像記憶部１２に記憶されている元画像データに対して画像処理部１３で要求された設定処理を反映させて仕上がりデータ（プレビュー画像）を作成し、操作表示部１５に送って表示させる（仕上がりデータ生成手段１６ａ、仕上がりデータ表示手段１６ｂ）。
【００４７】
図２は、複合機１０が画像データを入力して生成した仕上がりデータの一例を示す模式図である。タッチパネル１５ａの表示領域４０１の内部に、仕上がりデータ４０２および設定処理項目４０３が表示される。操作者が、表示パネル１５ｂに表示された仕上がりデータを見ながらポインタで接触することによって、タッチパネル１５ａは、表示された仕上がりデータ上の印刷物の仕上がり状態における空間的位置である位置情報の入力を受け付ける。このような場合において、座標情報取得部１３１は、タッチパネル１５ａによって受け付けられた位置情報を解析し、ポインタの接触する画像上での座標情報を取得する。
【００４８】
このような構成により、複合機１０は、実際の印刷に先だって、仕上がりデータ（プレビュー画像）を複合機１０の操作表示部１５が備えている表示パネル１５ｂに表示し、目視でその仕上がりデータを確認した後に実際の印刷を行うことができる。
【００４９】
ところで、仕上がりデータ４０２は、画像データ４０４、印刷可能領域データ４０５、機能表示データ４０６の３要素から構成される。画像データ４０４は、スキャナ１１から読み取った画像データと、または、ネットワーク１８を介するなどして外部から入力された画像データとのいずれかの画像データである。なお、本実施の形態においては、画像データ４０４を黒枠で囲んで図示しているが、この黒枠は説明のために敢えて図示しているものであって、実際の画像データ４０４には存在しない場合が多い。印刷可能領域データ４０５は、印刷可能な範囲を表示するためのデータである。機能表示データ４０６は、設定処理項目４０３において選択された項目（例えばパンチ孔あけ）を表す画像を操作表示部１５上に表示するためのデータである。図２に示す例では、印刷可能領域データ４０５が網掛けの矩形で示され、画像データ４０４に対する用紙との位置関係を把握することができるようになっている。また、図２によれば設定処理項目４０３において項目「パンチ」が選択されているが、その仕上がり状態を示すために機能表示データ４０６として“黒丸（●）２つ”を上端に表示することにより、パンチ孔が上部に２か所に空いた仕上がりであることが示されている。
【００５０】
なお、パンチ孔の位置（例えば上端にあけるか、左端にあけるか）の選択は、「パンチ」項目を押下した時に関連メニュー項目を表示させて選択する、などといったよく知られた方法を用いればよいため、本実施の形態においてはその説明は省略する。
【００５１】
ここで、図３は操作表示制御部１５１において記憶する仕上がりデータのデータ構造を示す模式図である。また、図４はデータの位置を説明する説明図である。
【００５２】
図３のKIND_ID欄は、仕上がりデータの属性を示しており、PRINT_AREA、INPUT_IMAGE、FUNC_DISPはそれぞれ印刷可能領域データ４０５、画像データ４０４、機能表示データ４０６である。図３のITEM_ID欄は、機能表示データ４０６の項目の属性を示す。例えば、図２に示すように、上部２か所にパンチ孔をあける項目の属性は、PUNCH_TOPである。図３のDATA欄は、仕上がりデータや項目に対応して表示させるための具体的なデータファイル名である。
【００５３】
また、それぞれの仕上がりデータの表示位置は、図３のAREA欄に示されている。図４に示すように、AREA欄の表示位置は、Ｘ軸，Ｙ軸による直交座標系の座標（ｘ，ｙ）にDATA欄データの左上隅を指定することによって規定される。図４に示す例では、PUNCH_TOPに対するデータpic0004を表示している。データpic0004は、透明な矩形（図４では説明のために点線で囲んである）の内部に“黒丸（●）２つ”を描画した図形となっており、座標（ｘ，ｙ）はこの矩形データに対する左上隅が対応する。なお、図中で＃から始まる値は変数であり、他の構成ブロックから得られる値である。
【００５４】
したがって、図２に示す仕上がりデータ４０２を表示する場合、操作表示制御部１５１は、図３に示した画像データ構造を参照して仕上がりデータ４０２を構成する各データ（画像データ４０４、印刷可能領域データ４０５、機能表示データ４０６）を次のように表示することになる。
印刷可能領域データ４０５：PRINT_AREAのDATA欄、AREA欄からpic0001（図２の印刷可能領域データ４０５）を、座標（５０，１０）に配置する。この座標系は、操作表示部１５における表示領域４０１（図２では黒い外枠）の左上隅を原点とする。
画像データ４０４：INPUT_IMAGEのDATA欄の＃INPUTにより、スキャナ１１から読み取った画像データと、または、ネットワーク１８を介するなどして外部から入力された画像データとのいずれかの画像データを選択用紙のサイズに対応させ、座標（５０，１７）に配置する。
機能表示データ４０６：「パンチ」項目が選択されたことにより、FUNC_DISPのITEM_ID  PUNCH_TOPに対するDATA欄、AREA欄を参照し、pic0004（図２の機能表示データ４０６）を座標（９５，１５）に配置する。
【００５５】
なお、本実施の形態においては、説明を簡単にするため、AREA欄には表示位置の座標だけを持ち、データを加工することなくそのまま配置するようにしているが、画像の領域情報である横幅ｗ、縦幅ｈを追加し、（ｘ，ｙ，ｗ，ｈ）のように情報を持つことも可能である。このような領域情報を持ち、さらに画像領域に対する処理ステップを追加することにより、例えば、対象データを拡大／縮小した後で表示することも可能である。
【００５６】
以上のような構成とすることにより、図２に示す仕上がりデータ４０２の場合、画像データ４０４に対して機能表示データ４０６である“黒丸（●）２つ”のパンチ孔が重なることがわかるので、不都合が生じていることを印刷前に確認できる。
【００５７】
そこで、本実施の形態においては、機能表示データ４０６と画像データ４０４とが重なるような問題の解決を図り、上述したような不都合を解消する。
【００５８】
次に、システム制御部１６のＣＰＵがＲＯＭに格納されたプログラムに基づいて動作することにより実現される特徴的な処理であるデータ移動処理について説明する。概略的には、本実施の形態においては、画像データ４０４、印刷可能領域データ４０５、機能表示データ４０６のいずれかのデータを、表示パネル１５ｂに表示された各データ（画像データ４０４、印刷可能領域データ４０５、機能表示データ４０６）を、タッチパネル１５ａを介して直接触って移動（ドラッグ）することにより、各データの移動を実現することができる。
【００５９】
図５は、データ移動処理の流れを示すフローチャートである。図５に示すように、データ移動処理は、移動動作の開始信号として、タッチパネル１５ａに指などのポインタが触れたことを示す接触信号（マウスのButtonPressと等価）を操作表示部１５から受け取ると（ステップＳ１のＹｅｓ：データ移動指定手段１６ｃ）、座標情報取得部１３１を介してポインタの接触する画像上での座標情報を取得して、移動対象の仕上がりデータ（画像データ４０４、印刷可能領域データ４０５、機能表示データ４０６）の特定を行う（ステップＳ２）。
【００６０】
その後、タッチパネル１５ａから指などのポインタが離れることにより（ButtonRelease信号取得時）、移動動作の終了を受け付けた場合には（ステップＳ３のＹｅｓ：データ移動指定手段１６ｃ）、移動対象の仕上がりデータ（画像データ４０４、印刷可能領域データ４０５、機能表示データ４０６）構造の書き換えを移動対象の種別に従って行ない（ステップＳ４：データ移動手段１６ｄ）、移動対象の仕上がりデータを表示パネル１５ｂに再描画して（ステップＳ５：仕上がりデータ表示手段１６ｂ）、処理を終了する。仕上がりデータ構造の書き換えは、画面情報生成部１３２で行われる。
【００６１】
まず、画像データ４０４を移動させる場合について説明する。画像データ４０４を移動させる場合は、ポインタでタッチパネル１５ａを介して画像データ４０４部分に触れたまま移動したい方向に移動し、所望の位置まで移動したら移動動作を終了する。移動動作は、タッチパネル１５ａに対する接触動作をやめるか、タッチパネル１５ａに接触したまま移動動作を中断することによって終了できる。画面情報生成部１３２は、移動動作が終了した時点の座標で、図３のINPUT_IMAGEのAREA欄を書き換える。その後、書き換えられた新しい座標に基づいて画像データ４０４を表示パネル１５ｂに再描画する。
【００６２】
図６は、画像データ４０４をパンチ孔と重ならなくなるまで下方に移動した後の状態である。この時、仕上がりデータの構造は図７に示すようになり、INPUT_IMAGEのAREA欄が書き換わっていることがわかる。
【００６３】
次に、印刷可能領域データ４０５を移動させる場合について説明する。印刷可能領域データ４０５を移動させる場合についても、ポインタでタッチパネル１５ａを介して印刷可能領域データ４０５部分に触れたたまま移動したい方向に移動し、所望の位置まで移動したら移動動作を終了する。画面情報生成部１３２は、移動動作が終了した時点の座標で、図３のPRINT_AREAのAREA欄を書き換える。同時に、FUNC_DISPのAREA欄も印刷可能領域データ４０５の移動量を加えて書き換える。その後、書き換えられた新しい座標に基づいて印刷可能領域データ４０５と機能表示データ４０６とを表示パネル１５ｂに再描画する。つまり、印刷可能領域データ４０５と機能表示データ４０６との両データは、双方の位置関係を保ったまま連動して移動処理が行われる。
【００６４】
図８は、印刷可能領域データ４０５をパンチ孔と重ならなくなるまで上方に移動した後の状態である。図８の状態によれば、図６と比較すると仕上がりデータ（画像データ４０４、印刷可能領域データ４０５、機能表示データ４０６）が上方に移動していることがわかる。この時、仕上がりデータの構造は図９に示すようになり、PRINT_AREAとFUNC_DISPのAREA欄が書き換わっていることがわかる。
【００６５】
一方で、機能表示データ４０６を移動させた場合についても、同様に、印刷可能領域データ４０５との位置関係を保ったまま連動して移動処理が行われ、移動後の状態は図８、図９と同じ結果になる。機能表示データ４０６を移動することによって、「パンチ孔をずらしたい」という使用者の直感的な要望を満たすことができるので、使い勝手が向上する。
【００６６】
また、印刷可能領域データ４０５との位置関係を保ったまま連動して移動することができるので、用紙に対するパンチ孔穿孔位置やステープリング位置がハードウェア的に固定されているような従来の仕上げ処理部１４１でもハードウェアの変更を行う必要がなくなり、製作コストを抑えることができる。
【００６７】
ここで、機能表示データ４０６を移動するときの変形例について説明する。上述した例では、機能表示データ４０６を移動させた場合においては、画像データ４０４は移動させずにそのままの位置に置いていた。しかしながら、変形例として、機能表示データ４０６を移動させた場合に、機能表示データ４０６の移動動作方向とは逆向きに、画像データ４０４を移動量だけ移動して再描画するようにしても良い。すなわち、この変形例では、機能表示データ４０６に接触して上方に移動動作を行い、その後移動動作を終了すると、機能表示データ４０６が指示された移動量だけ画像データ４０４が下方に移動することになる。移動後の状態は、図６，図７と同じ結果になる。このような表示を行うことにより、機能表示データ４０６（パンチ孔）の位置に指先がかかって重なり具合がわからなくなるといったことがなくなり、前述の効果に加えて仕上がり状態を確認しやすくなる。
【００６８】
このようなデータ移動後の仕上がりデータは画像処理部１３にフィードバックされ、画像処理部１３は、画像記憶部１２に記憶されている元画像データの印刷位置をデータ移動後の仕上がりデータに従って調整する。ここに、印刷位置調整手段が実現されている。
【００６９】
このように本実施の形態によれば、生成した仕上がりデータ４０２（画像データ４０４と、選択された機能に応じた機能表示データ４０６と印刷可能領域を示す印刷可能領域データ４０５との少なくともいずれか一方と、で構成される）を表示パネル１５ｂに表示し、表示されている仕上がりデータ４０２を構成する各データに対する移動量および移動方向の指定を受け付け、受け付けた移動量および移動方向の指定に従って仕上がりデータ４０２を構成する各データを移動させる。そして、データ移動があった場合には、データ移動後の仕上がりデータ４０２を表示パネル１５ｂに表示させる。これにより、入力した画像データ４０４に対する仕上がりデータ４０２を表示パネル１５ｂに表示させ、表示パネル１５ｂに表示されている仕上がりデータ４０２を構成する各データに対する移動量および移動方向の指定を直接受け付けることによって、思い通りの仕上がり状態を得ることができるので、印刷ミスを軽減することができる。
【００７０】
なお、機能表示データに対する移動量および移動方向の指定を受け付けた場合には、受け付けた移動方向と同方向に当該機能表示データを移動させることも可能である。また、印刷可能領域データに対する移動量および移動方向の指定を受け付けた場合には、受け付けた移動方向と同方向に画像データと印刷可能領域データとを連動させて移動させることも可能である。さらに、画像データに対する移動量および移動方向の指定を受け付けた場合には、受け付けた移動方向と同方向に画像データと印刷可能領域データとを連動させて移動させることも可能である。ただし、これらの場合、機能表示データ４０６にかかる設定処理項目４０３において選択された項目を実行する仕上げ処理部１４１において、仕上げ処理（例えば、スタンプ処理、ステープル処理、あるいは、パンチ孔処理など）を行う位置を移動可能な構成になっていることが条件とされる。
【００７１】
また、本実施の形態においては、機能表示データ４０６として「パンチ」が選択された場合の“黒丸（●）２つ”のパンチ孔の例について説明したが、「ステープル留め」を実行する「ステープル」や「スタンプ押印」を実行する「スタンプ」が選択された場合の機能表示データ４０６についても適用可能であることは明らかである。
【００７２】
［第２の実施の形態］
次に、本発明の第２の実施の形態を図１０に基づいて説明する。なお、前述した第１の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【００７３】
本実施の形態においては、図１０に示すように、各仕上がりデータに対応するタグ５００を表示するための入力用データを機能表示データ４０６に付加し、このタグ５００に接触して移動動作を行うようにしたものである。
【００７４】
このように本実施の形態によれば、機能表示データ４０６にタグ５００を付与することによって、タッチパネル１５ａを介してパンチ孔をポインタで直接指示して移動するよりも移動状況を確認しやすくなる。
【００７５】
なお、タグ５００の付与は機能表示データ４０６に限らず、画像データ４０４、印刷可能領域データ４０５にも適用可能であり、同様の移動動作が実現できることはいうまでもない。
【００７６】
［第３の実施の形態］
次に、本発明の第３の実施の形態を図１１に基づいて説明する。なお、前述した第１の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【００７７】
本実施の形態においては、図１１に示すように、移動を行っている際に、機能表示データ４０６近傍を拡大表示する拡大表示領域Ｘを別に設けて表示するようにしたものである。図１１は、機能表示データ４０６である“黒丸２つ”のパンチ孔のうち右側のパンチ孔を、タッチパネル１５ａを介してポインタで指示して移動動作を行った時の表示例を示すものである。すなわち、拡大表示領域Ｘには、タッチパネル１５ａを介してポインタで指示した領域の近傍が拡大表示される。したがって、もし機能表示データ４０６である“黒丸２つ”のパンチ孔のうち左側のパンチ孔を指示した場合は、拡大表示領域Ｘには、左側のパンチ孔近傍が表示される。
【００７８】
このように本実施の形態によれば、機能表示データ４０６に接触しながら移動動作を行う場合であって、移動の様子が別の拡大表示領域Ｘに拡大されて表示されるので、仕上がり状態を確認しやすくなる。
【００７９】
［第４の実施の形態］
第１の実施の形態ないし第３の実施の形態においては、本発明の画像処理装置（画像処理装置１０）として、ＭＦＰと称される複合機を適用したが、これに限るものではない。例えば、プリンタ装置などの画像形成装置をパーソナルコンピュータに接続するとともに、このパーソナルコンピュータのＨＤＤ（Hard Disk Drive）などの記憶装置に所定のプログラムをインストールし、このプログラムに従ってパーソナルコンピュータのＣＰＵ（Central Processing Unit ）を動作させることによっても、前述したような各種の作用効果と同様の作用効果を得ることができる。
【００８０】
図１２は、本発明の第４の実施の形態にかかるプリントシステム２００の概略構成例を示すブロック図である。図１２に示すプリントシステム２００は、印刷データ及び当該印刷データを印刷するための印刷条件を含む印刷ジョブを送出するパーソナルコンピュータ２０１と、印刷データを印刷するプリンタ装置２０２とが、ケーブル２０３を介して接続されて構築されている。
【００８１】
パーソナルコンピュータ２０１は、作成した文書に対応した印刷データ及びこの文書印刷するために設定した印刷条件データ（用紙方向、両面、集約、製本、ステープル、パンチ、拡大／縮小等）を印刷ジョブとしてプリンタ装置２０２に送出する。
【００８２】
プリンタ装置２０２は、パーソナルコンピュータ２０１から送出される印刷ジョブに従って印刷データの印刷を行う。具体的には、プリンタ装置２０２は、印刷ジョブに含まれる印刷条件データ（用紙方向、両面、集約、製本、ステープル、パンチ、拡大／縮小等）に従って、印刷ジョブに含まれる印刷データを紙などのメディアに印刷する。
【００８３】
以下、パーソナルコンピュータ２０１およびプリンタ装置２０２の具体的な構成を順に説明する。
【００８４】
図１３は、パーソナルコンピュータ２０１の概略構成を示すブロック図である。図１３において、パーソナルコンピュータ２０１は、データを入力するための入力部２１１と、表示部２１２と、データ通信をおこなうための通信部２１３と、装置全体の制御を司るＣＰＵ２１４と、ＣＰＵ２１４のワークエリアとして使用されるＲＡＭ２１５と、記録媒体２１７のデータのリード／ライトを行う記録媒体アクセス装置２１６と、ＣＰＵ２１４を動作させるための各種プログラム等を記憶した記録媒体２１７とから構成されている。
【００８５】
入力部２１１は、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボード、表示部２１２の表示画面上でキーの選択等を行うためのマウスやスライスパット等からなり、操作者がＣＰＵ２１４に操作指示を与えたり、データを入力するためのユーザインターフェイスである。
【００８６】
表示部２１２は、ＣＲＴやＬＣＤ等により構成され、ＣＰＵ２１４から入力される表示データに応じた表示が行われる。通信部２１３は、外部とデータ通信するためのものであり、例えば、ケーブル２０３を介してプリンタ装置２０２等とデータ通信を行うためのものである。
【００８７】
ＣＰＵ２１４は、記録媒体２１７に格納されているプログラムに従って、装置全体を制御する中央制御ユニットであり、このＣＰＵ２１４には、入力部２１１、表示部２１２、通信部２１３、ＲＡＭ２１５、記録媒体アクセス装置２１６が接続されており、データ通信、メモリへのアクセスによるアプリケーションプログラムの読み出しや各種データのリード／ライト、データ／コマンド入力、表示等を制御する。また、ＣＰＵ２１４は、入力部２１１から入力された印刷データ及び当該印刷データの印刷条件データを印刷ジョブとして通信部２１３を介して、プリンタ装置２０２に送出する。
【００８８】
ＲＡＭ２１５は、指定されたプログラム、入力指示、入力データ及び処理結果等を格納するワークメモリと、表示部２１２の表示画面に表示する表示データを一時的に格納する表示メモリとを備えている。
【００８９】
上記記録媒体２１７は、ＣＰＵ２１４が実行可能なＯＳプログラム２１７ａ（例えば、ＷＩＮＤＯＷＳ（登録商標）等）、文書作成用アプリケーションプログラム２１７ｂ、プリンタ装置２０２に対応したプリンタドライバ２１７ｃ等の各種プログラムやデータを格納する。記録媒体１７としては、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＭＯやＰＣカード等の光学的・磁気的・電気的な記録媒体から成る。上記各種プログラムは、ＣＰＵ２１４が読み取り可能なデータ形態で記録媒体２１７に格納されている。また、上記各種プログラムは、予め記録媒体に記録されている場合や通信回線を介してダウンロードされて記録媒体に格納される場合等がある。また、上記各種プログラムは通信回線を介して配信可能である。
【００９０】
図１４は、プリンタ装置２０２の概略構成を示すブロック図である。図１４に示すように、プリンタ装置２０２は、データ通信をおこなう通信部２２１と、プリンタ装置２０２の全体の制御を司るＣＰＵ２２２と、ＣＰＵ２２２を動作させる各種制御プログラムを格納したＲＯＭ２２３と、各種制御プログラムのワークエリアおよびパーソナルコンピュータ２０１等から入力される印刷ジョブの印字データおよび印刷条件データを一時的格納するＲＡＭ２２４と、印字データを転写紙に印字するためのプリンタエンジン２２５と、印字データが印字された紙をステープルするためのステープル部２２６と、印字データが印字された転写紙にパンチ穴を空けるためのパンチ部２２７とから構成されている。つまり、プリンタ装置２０２は、両面機能、パンチ機能、ステープル機能等を備えている。
【００９１】
通信部２２１は、外部とデータ通信を行うためのものであり、例えば、パーソナルコンピュータ２０１とデータ通信を行うものである。
【００９２】
ＣＰＵ２２２は、ＲＯＭ２２３に格納されている各種制御プログラムに従って装置全体を制御する中央制御ユニットである。このＣＰＵ２２２には、通信部２２１と、ＲＯＭ２２３と、ＲＡＭ２２４と、プリンタエンジン２２５と、ステープル部２２６と、パンチ部２２７が接続されており，データ通信やプリンタ動作等を制御する。
【００９３】
ＲＯＭ２２３は、ＣＰＵ２２１を動作させるための各種制御プログラムやその処理に使用されるパラメータ等を記憶している。ＲＡＭ２２４は、指定された制御プログラム、処理結果及び受信した印刷データ等を格納するワークメモリを備えている。
【００９４】
プリンタエンジン２２５は、電子写真方式のプリンタエンジンで構成されており、印字データを転写紙に印字するユニットである。なお、プリンタ装置２０２の印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、様々な方式を用いることができる。
【００９５】
次に、パーソナルコンピュータ２０１のプリンタドライバ２１７ｃについて説明する。プリンタドライバ２１７ｃは、特定のプログラムに対して他のプログラムが、プリンタ装置２０２のハードウェアや内部“言語”に煩わされることなく操作できるように設計されたソフトウエアプログラムであり、プリンタ装置２０２を制御するためのもので、出力データの処理等をおこなうためのものである。
【００９６】
パーソナルコンピュータ２０１のＣＰＵ２１４は、プリンタドライバ２１７ｃに従って、入力部２１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示、文書作成アプリケーション２１７ｂで作成した印刷データのプリンタ装置２０２への転送等を行う。
【００９７】
パーソナルコンピュータ２０１は、プリンタドライバ２１７ｃに従ってＣＰＵ２１４が動作することにより、図１５に示すように、画像記憶部１２、画像処理部１３、操作表示制御部１５１およびシステム制御部１６を備える。
【００９８】
このように、プリンタドライバ２１７ｃに従ってＣＰＵ２１４が動作することにより、パーソナルコンピュータ２０１は、図１に示した画像処理装置１と同等なシステム構成を備えることになり、第１の実施の形態ないし第３の実施の形態で説明したような各種の作用効果と同様の作用効果を得ることができる。
【００９９】
図１６は、プリンタドライバ２１７ｃによる表示画面の一例を示す正面図である。図１６に示す画面は、文書作成アプリケーション２１７ｂの表示画面やＯＳプログラム２１７ａの起動画面等で、プリンタドライバ２１７ｃの起動が選択された場合に表示される画面である。図１４に示す画面においては、基本条件設定画面、編集条件設定画面、仕上げ条件設定画面等に加えて、入力部２１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がりデータ（プレビュー画像）の生成・表示を行なうプレビュー表示領域４０１（画像処理装置１の表示領域４０１と同様のもの）が選択可能になっている。
【０１００】
なお、本実施の形態においては、プリンタドライバ２１７ｃに従ってパーソナルコンピュータ２０１のＣＰＵ２１４を動作させることによって、入力部２１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示を行なうプレビュー表示領域４０１を表示させるようにしたが、これに限るものではなく、文書作成アプリケーション２１７ｂやＯＳプログラム２１７ａに従ってパーソナルコンピュータ２０１のＣＰＵ２１４を動作させることによって、プレビュー表示領域４０１を表示させるようにしても良い。
【０１０１】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【図面の簡単な説明】
【０１０２】
【図１】本発明の第１の実施の形態にかかる複合機の機能ブロック図である。
【図２】仕上がりデータの一例を示す模式図である。
【図３】仕上がりデータのデータ構造を示す模式図である。
【図４】データの位置を説明する説明図である。
【図５】データ移動処理の流れを示すフローチャートである。
【図６】画像データをパンチ孔と重ならなくなるまで下方に移動した後の状態を示す模式図である。
【図７】画像データをパンチ孔と重ならなくなるまで下方に移動した後の状態の仕上がりデータのデータ構造を示す模式図である。
【図８】印刷可能領域データをパンチ孔と重ならなくなるまで上方に移動した後の状態を示す模式図である。
【図９】印刷可能領域データをパンチ孔と重ならなくなるまで上方に移動した後の状態の仕上がりデータのデータ構造を示す模式図である。
【図１０】本発明の第２の実施の形態にかかる仕上がりデータの一例を示す模式図である。
【図１１】本発明の第３の実施の形態にかかる仕上がりデータの一例を示す模式図である。
【図１２】本発明の第４の実施の形態にかかるプリントシステムの概略構成例を示すブロック図である。
【図１３】パーソナルコンピュータの概略構成を示すブロック図である。
【図１４】プリンタ装置の概略構成を示すブロック図である。
【図１５】パーソナルコンピュータの要部を示すブロック図である。
【図１６】プリンタドライバによる表示画面の一例を示す正面図である。
【符号の説明】
【０１０３】
１０      画像処理装置
１５ｂ    表示部
１６ａ    仕上がりデータ生成手段
１６ｂ    仕上がりデータ表示手段
１６ｃ    データ移動指定手段
１６ｄ    データ移動手段
４０２    仕上がりデータ
４０４    画像データ
４０５    印刷可能領域データ
４０６    機能表示データ
５００    タグ
Ｘ      拡大表示領域
【図１】
2007160922.tif 000003
【図２】
2007160922.tif 000004
【図３】
2007160922.tif 000005
【図４】
2007160922.tif 000006
【図５】
2007160922.tif 000007
【図６】
2007160922.tif 000008
【図７】
2007160922.tif 000009
【図８】
2007160922.tif 000010
【図９】
2007160922.tif 000011
【図１０】
2007160922.tif 000012
【図１１】
2007160922.tif 000013
【図１２】
2007160922.tif 000014
【図１３】
2007160922.tif 000015
【図１４】
2007160922.tif 000016
【図１５】
2007160922.tif 000017
【図１６】
2007160922.tif 000018