(57)【要約】      （修正有）【課題】ＢＯＸ機能を用いたプリント時に、フィニッシュ設定されていないドキュメントに対して、実用に適したフィニッシュ処理を自動的に設定する。【解決手段】ＢＯＸ機能によりＭＦＰに格納されるドキュメントを、自動画像方向検知装置５４により前記ドキュメントの画像方向を検知し又レイアウト解析装置５６により前記ドキュメントのレイアウト解析し、これらの結果に基づき、フィニッシュ設定自動判定部７６によりドキュメントに適したフィニッシュ設定を自動的に判定し、実用に適した形成画像を得る。【選択図】図３
2006341614.tif 000002
【特許請求の範囲】
【請求項１】
ドキュメントを一時保存する記憶部と、
前記ドキュメントの画像方向を検知する画像方向検知部と、
前記ドキュメントのレイアウトを解析するレイアウト解析部と、
前記画像方向検知部の検知結果及び前記レイアウト解析部の解析結果に基づいて、前記ドキュメントを画像形成する記録媒体のフィニッシュ処理条件を判定するフィニッシュ条件判定部と
前記記憶部から前記ドキュメントを読み出して前記記録媒体に画像形成する画像形成部とを具備することを特徴とする画像形成装置。
【請求項２】
前記フィニッシュ条件判定部の判定結果に基づいて、前記記録媒体上の前記ドキュメントの配置位置を設定する位置設定部を更に有することを特徴とする請求項1記載の画像形成装置。
【請求項３】
前記画像方向検知部の検知結果及び前記レイアウト解析部の解析結果に基づく使用可能なフィニッシュ処理条件が複数あり、前記フィニッシュ条件判定部は前記複数の使用可能なフィニッシュ処理条件から少なくとも１つのフィニッシュ処理条件を判定することを特徴とする請求項１又は請求項２記載の画像形成装置。
【請求項４】
前記複数の使用可能なフィニッシュ処理条件に優先度が設定され、前記フィニッシュ条件判定部は少なくとも１つの前記フィニッシュ処理条件を自動的に判定することを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記記録媒体をフィニッシュ処理するフィニッシュ処理部を更に有し、前記フィニッシュ条件判定部の判定結果に従い前記記録媒体をフィニッシュ処理することを特徴とする請求項４記載の画像形成装置。
【請求項６】
使用可能である前記フィニッシュ処理条件を選択するフィニッシュ条件選択部を更に有し、前記フィニッシュ条件判定部によるフィニッシュ処理条件の判定に換えて、前記フィニッシュ処理条件を選択することを特徴とする請求項１又は請求項２記載の画像形成装置。
【請求項７】
前記フィニッシュ条件判定部は、前記記録媒体の綴じ代位置および、綴じ方を判定することを特徴とする請求項1乃至請求項６のいずれか記載の画像形成装置。
【請求項８】
前記ドキュメントは非プリントファミリであることを特徴とする請求項１乃至請求項７のいずれか記載の画像形成装置。
【請求項９】
一時保存するドキュメントを記憶する工程と、
前記ドキュメントの画像方向を検知する検知工程と、
前記ドキュメントのレイアウトを解析する解析工程と、
前記検知工程の検知結果及び前記解析工程の解析結果に基づいて、前記ドキュメントを画像形成する記録媒体のフィニッシュ処理条件を判定する判定工程と
前記記憶部から前記ドキュメントを読み出して前記記録媒体に画像形成する画像形成工程とを具備することを特徴とする画像形成方法。
【請求項１０】
前記判定工程の判定結果に基づいて、前記記録媒体上の前記ドキュメントの配置位置を設定する位置設定工程を更に有することを特徴とする請求項９記載の画像形成方法。
【請求項１１】
前記検知工程の検知結果及び前記解析工程の解析結果に基づく使用可能なフィニッシュ処理条件が複数あり、前記判定工程は前記複数の使用可能なフィニッシュ処理条件から少なくとも１つのフィニッシュ処理条件を判定することを特徴とする請求項９又は請求項１０記載の画像形成方法。
【請求項１２】
前記複数の使用可能なフィニッシュ処理条件に優先度が設定され、前記判定工程は少なくとも１つの前記フィニッシュ処理条件を自動的に判定することを特徴とする請求項１１記載の画像形成方法。
【請求項１３】
前記記録媒体をフィニッシュ処理するフィニッシュ工程を更に有し、前記判定工程の判定結果に従い前記記録媒体をフィニッシュ処理することを特徴とする請求項１２記載の画像形成方法。
【請求項１４】
使用可能である前記フィニッシュ処理条件を選択する選択工程を更に有し、前記判定工程に換えて前記選択工程を行うことを特徴とする請求項９又は請求項１０記載の画像形成方法。
【請求項１５】
前記判定工程は、前記記録媒体の綴じ代位置および、綴じ方を判定することを特徴とする請求項９乃至請求項１４のいずれか記載の画像形成方法。
【請求項１６】
前記ドキュメントは非プリントファミリであることを特徴とする請求項９乃至請求項１５のいずれか記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複写機、プリンタあるいは多機能周辺装置（以下ＭＦＰと略称する。）等の画像形成装置において、記憶されたドキュメントを画像形成する画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
画像形成装置にあっては、従来複数の原稿をコピーする際に原稿の向きと種類を検知して、検知結果に応じて、用紙上の画像のレイアウト、綴じ代、ステイプル位置を、実用に適するように制御する装置がある。（例えば特許文献１参照。）
【特許文献１】特開平９−２４７４２７号公報(（００１２）〜（００１９）、図１)
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら従来の画像形成装置では、原稿画像を検知して画像のレイアウトや用紙のフィニッシュ処理を行うものである。他方近年、複写機、プリンタあるいはＭＦＰ等の画像形成装置において、ＨＤＤ等の記憶装置に一端ＢＯＸ入力されたドキュメントをＢＯＸ出力して、シート紙等に画像形成するＢＯＸ機能を有する装置がある。
【０００４】
このようなＢＯＸ機能においては、コピーやネットワークプリントのような用紙に画像を形成することを目的とするプリントファミリのドキュメントに関しては、画像のレイアウトや用紙をステイプルするときの綴じ代位置等のフィニッシュ処理を、ドキュメントに応じた所定の位置に実施可能である。但し、ＢＯＸ機能において、ネットワークスキャン、受信ＦＡＸあるいは電子メールのような、コンピュータの表示画面に表示し、あるいは関係箇所に送信することを目的とする非プリントファミリのドキュメントに関しては、用紙に画像を形成した場合の、画像のレイアウトや用紙のフィニッシュ処理について考慮されず、そのルールとなるものを有していない。このため、ＢＯＸ機能にて、例えば非プリントファミリのドキュメントを編集した後に、必要に応じて用紙に画像形成行った場合、画像のレイアウトや用紙のフィニッシュ処理が実用に適さず、扱い難かったり、あるいは画像の一部が全く見えなくなってしまったりと、書類としての機能が損なわれていた。
【０００５】
本発明は上記事情を考慮してなされたもので、ＢＯＸ機能により記憶装置に入力されるドキュメントがフィニッシュ設定されていない場合であっても、ドキュメントに適したフィニッシュ処理を自動的に判定して、実用に適した形成画像を得ることが出来る画像形成装置及び画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は上記課題を解決するための手段として、ドキュメントを一時保存する記憶部と、前記ドキュメントの画像方向を検知する画像方向検知部と、前記ドキュメントのレイアウトを解析するレイアウト解析部と、前記画像方向検知部の検知結果及び前記レイアウト解析部の解析結果に基づいて、前記ドキュメントを画像形成する記録媒体のフィニッシュ処理条件を判定するフィニッシュ条件判定部と前記記憶部から前記ドキュメントを読み出して前記記録媒体に画像形成する画像形成部とを有するものである。
【発明の効果】
【０００７】
本発明の画像形成装置によれば、ＢＯＸ機能により形成した画像のレイアウトあるいはフィニッシュ処理を実用に適して実施でき、非プリントファミリのドキュメントであっても、実用に適した、見易く、取扱い易い画像形成を得られる。
【発明を実施するための最良の形態】
【０００８】
本発明は、ＢＯＸ入力されるドキュメントを検知して、画像形成時に必要な画像のレイアウトあるいはフィニッシュ処理を判定する。
【実施例】
【０００９】
以下、本発明の実施例について図１乃至図６を用いて説明する。図１は本発明の画像形成装置であるＭＦＰ１８をネットワークシステム１０に接続した状態を示す概略ブロック図である。ネットワークシステム１０は１対のパーソナルコンピュータ（以下ＰＣと略称する。）１２、メールサーバ１４、ＦＡＸ１６、ＭＦＰ１８およびスキャナ２０を有している。これら各コンポーネントは、ネットワーク接続、あるいはダイレクト通信接続によって、相互に接続することができる。ネットワーク接続は、ＬＡＮなどのようなローカル・ネットワークあるいはインターネットなどのような公衆網によって実行される。
【００１０】
ＰＣ１２は、ワークステーション、デスクトップあるいはラップトップ・コンピュータ、携帯電話、ＰＤＡ、磁気カードあるいはそれらの組合せ、その他コンピュータ機構である。各ＰＣ１２は、バスを介してすべて相互に接続したＣＰＵ、メインメモリ、ＲＯＭ、記憶装置、および通信インタフェースを有していることが好ましい。ＣＰＵは、マルチプロセシングシステムの単独のマイクロプロセッサとして、あるいはマルチプロセッサとして使用可能である。メインメモリは、ＲＡＭおよび小型のキャッシュであることが好ましい。ＲＯＭは例えばＥＰＲＯＭあるいはＮＶＲＡＭ等の不揮発性記憶装置として実行され得る。記憶装置は、ハードディスク・ドライブあるいは他のタイプの不揮発性の書き込み可能な記憶装置である。
【００１１】
各ＰＣ１２の通信インタフェースは、ネットワークシステム１０に接続可能な、双方向データ通信を提供する。例えば、通信インタフェースが総合サービスディジタル網（ＩＳＤＮ）カードあるいはモデムである場合、通信インタフェースは対応するタイプの電話回線にデータ通信接続を提供する。通信インタフェースがローカル・エリア・ネットワーク（ＬＡＮ）カードである場合、通信インタフェースは互換性をもつＬＡＮにデータ通信接続を提供する。さらに、ワイヤレスリンクも可能である。それらの実施において、通信インタフェースは、異なるタイプの情報を表すデジタルデータ列を伝送する電子、電磁あるいは光学信号を送受信する。
【００１２】
ネットワークシステム１０がインターネット接続の場合、ＰＣ１２は、インターネット、ＩＳＰ、ローカル・ネットワークおよび通信インタフェースを介してアプリケーション・プログラムの要求コードを伝送することができる。受信されたコードは、受信後、または記憶装置への保管後、あるいは後で実行するために不揮発性記憶装置に格納された後、ＰＣ１２内のＣＰＵにより実行される。この方法でＰＣ１２は、キャリア波の形式でアプリケーションコードを得られる。
【００１３】
ＰＣ１２と同様に、メールサーバ１４はバスを介してすべて相互に接続したＣＰＵ、メインメモリ、ＲＯＭ、記憶装置、および通信インタフェースを有していることが好ましい。メールサーバ１４は、ＰＣ１２が電子メールメッセージを作成可能とするように設定される。メールサーバは、電子メールメッセージを記憶するのに加えて、電子メールメッセージを送受信処理する。
【００１４】
図１に示されるように、ＰＣ１２、メールサーバ１４、ＦＡＸ１６、ＭＦＰ１８およびスキャナ２０はすべて、同一のローカル・ネットワークの一部となることが出来る。同一のローカル・ネットワークの一部として、ファイアウォールは、無許可のアクセスからローカル・ネットワークのこれらの装置に対する保護を提供する。さらに、これら装置はインターネットを介したアクセスの提供により、個々に独立することも可能である。
【００１５】
ＦＡＸ１６はＦＡＸジョブの送受信をする装置である。ＦＡＸ１６は受信したＦＡＸデータを、用紙上にプリントすることができる。またＦＡＸ１６は、受信したＦＡＸデータを画像ファイルとして記憶することができる。ＦＡＸ１６は、画像ファイルのフォーマットを自動的に設定するか、あるいはユーザに対して好ましいフォーマットに変更することができる。
【００１６】
ＭＦＰ１８は、プリント機能、コピー機能、ＦＡＸ機能、スキャン機能、およびファイルサーバ機能等の、複数個の機能を実行することができる装置である。ＭＦＰ１８は、一般的には少なくともこれらの機能の２つを有している。更にＭＦＰ１８は記録媒体である用紙等に画像をプリントあるいはコピーした後に、ステイプル、ホールパンチ、２つ折り、あるいはＺ折等のフィニッシュ処理を行うためのフィニッシュ処理部（図示せず）を有している。ファイルサーバとして、ＭＦＰ１８はＢＯＸ機能を有する。ＢＯＸ機能は、コンピュータネットワークに接続した装置にアクセス可能なファイルおよびドキュメントの記憶領域となる。更に、ＭＦＰ１８のＢＯＸ機能は、ＦＡＸ１６からのＦＡＸファイル、スキャナ２０からのスキャンされたファイル、あるいはメールサーバ１４またはＰＣ１２からの電子メールなどのような、コンピュータネットワークに接続した装置から受信されたファイルおよびドキュメントを受信し記憶するように設定される。
【００１７】
スキャナ２０は、原稿画像を読み取って画像データファイルを生成する装置である。スキャナ２０は、原稿台上に置かれた原稿をランプ等の光源でスキャンして、原稿からの反射光を光電変換素子（ＣＣＤ）によりデジタル画像データに変換する。スキャナ２０は読み取ったデジタル画像データを、画像ファイルとし、画像ファイルをＭＦＰ１８に転送して、ＢＯＸに保存する。
【００１８】
ネットワークシステム１０のＦＡＸ１６、ＭＦＰ１８あるいはスキャナ２０等は１つに限らず、また他の装置も接続可能である。さらに、ＭＦＰ１８がＦＡＸ１６のＦＡＸ機能、およびスキャナ２０のスキャン機能をそれぞれ処理することができるので、ＭＦＰ１８は、単独の装置としてもＦＡＸ１６およびスキャナ２０機能を有する。
【００１９】
図２は、ＭＦＰ１８のＢＯＸ機能を示すブロック図である。ＭＦＰ１８は、例えばハードディスクドライブ（ＨＤＤ）のような不揮発性の記憶装置にプリントファミリードキュメント２６、および非プリントファミリードキュメント２８を一時的に格納するＢＯＸ機能２２を有する。さらに、ＭＦＰ１８は記憶装置内のドキュメントを各種編集するエディタ２４を有する。ＢＯＸ機能２２により、ＭＦＰ１８は、記憶装置内に格納されるプリントファミリードキュメント２６、および非プリントファミリードキュメント２８を、プリントへ送信する機能３２、ファイルへ送信する機能３４、あるいは電子メールへ送信する機能３６を有する。
【００２０】
プリントファミリードキュメント２６は、例えばプリントするために原稿画像を読み取って生成する画像データあるいは、ネットワークからプリントするために送信される画像データ等、用紙に画像を形成することを目的とし、記録媒体である用紙等に画像形成する場合に、画像をレイアウトしたり、フィニッシュ処理条件であるフィニッシュ設定を有することができるドキュメントである。非プリントファミリードキュメント２８は、例えばネットワークスキャンデータや受信ＦＡＸデータのように関係箇所に送信したり、あるいは電子メールのようにコンピュータの表示画面に表示することを目的とし、用紙等に画像形成する場合のフィニッシュ設定を有していないドキュメントである。フィニッシュ設定は、用紙に画像形成した場合に、例えばステープリング、ホールパンチ、画像シフト、あるいはページ番号付け等のフィニッシュ処理を行うための設定である。ＢＯＸ機能２２によりＭＦＰ１８の記憶装置に格納されるドキュメントがフィニッシュ設定を有していない場合、ユーザはフィニッシュ設定を手動で行なうこととなる。
【００２１】
プリントファミリードキュメント２６をＢＯＸ機能２２により記憶装置に格納する場合に、フィニッシュ設定があれば、フィニッシュ設定とともに格納する。
【００２２】
エディタ２４は、ユーザがＢＯＸ機能２２によりＭＦＰ１８の記憶装置に記憶されたファイルおよびドキュメントを見て、編集し、変更しまた保存することを可能にするために設定される。エディタ２４により提供される編集機能は、例えば、複数ページのドキュメントを結合すること、全てのドキュメントあるいはページをサムネール画像として見ること、リストのドキュメントあるいはページをすべて見ること、およびドキュメントあるいはページを切り取ること、コピーすること、貼りつけること、あるいは削除すること等である。ＢＯＸ機能２２により記憶されたドキュメントあるいはファイルを編集するためにエディタ２４を使用するのに、ＰＣ１２のユーザは、ネットワークを介してドキュメントにアクセスし、エディタ２４で使用可能な機能を用いてアクセスしたドキュメントを編集できる。ドキュメントの編集を終了した後、ユーザはＢＯＸ機能２２により編集したドキュメントを保存する。
【００２３】
プリントへ送信する機能３２は、ＢＯＸ機能２２により記憶されたプリントファミリードキュメント２６あるいは非プリントファミリードキュメント２８をプリントする。プリントされるドキュメントとしては、ネットワークによってＭＦＰ１８が受信後すぐにプリントされるドキュメントもあり、ＢＯＸ機能２２により記憶装置に記憶されたドキュメントを、ユーザーリクエストに応じてプリントするドキュメントもある。ドキュメントがプリントファミリードキュメント２６である場合には、ドキュメントに含まれる任意のフィニッシュ設定によりプリントすることができる。一方、ドキュメントが非プリントファミリードキュメント２８の場合にはフィニッシュ設定を有しないことから、プリントするドキュメントに対して適用されるフィニッシュ設定を、自動で判定するか、あるいは使用可能なフィニッシュ処理のリストを表示し、ユーザが選択することができる。
【００２４】
以下にフィニッシュ設定の判定について詳述する。ＢＯＸ機能２２のファイルへ送信する機能３４は、記憶されたプリントファミリードキュメント２６あるいは非プリントファミリードキュメント２８をネットワークによって関連箇所に送信する。ＢＯＸ機能２２の電子メールへ送信する機能３６は、記憶されたプリントファミリードキュメント２６あるいは非プリントファミリードキュメント２８を、電子メールの添付ファイルとして送信する。特に、ＰＣ１２のユーザは、ＢＯＸ機能２２により記憶したドキュメントを添付ファイルとして含む電子メールを要求できる。要求に応じて、適用できるドキュメントはＭＦＰ１８により、ＰＣ１２あるいはメールサーバ１４に直接提供される。
【００２５】
図３はフィニッシュ設定を判定する判定システム１００を示すブロック図である。ハードディスク・ドライブに記憶されたプログラム、プログラムされたプロセッサ、あるいは他の既知の回路に従って、システムを実行することができる。判定システム１００は、ドキュメント入力部５２、画像方向検知部である自動画像方向検知装置５４、レイアウト解析装置５６、一次パラメータ形成部５８及びドキュメント記憶装置６８を有する。ドキュメント入力部５２、ドキュメント記憶装置６８には、ページパラメータ６０、ページデータ６２、ページサムネール６４、ドキュメントパラメータ６６が入力される。判定システム１００はさらに、ドキュメントエディタ７０、一次パラメータ読取装置７２、自動判定ルール部７４、フィニッシュ条件判定部であるフィニッシュ設定自動判定部７６、フィニッシュ設定選択部７８、位置設定部である自動画像修正部８０、ドキュメント出力部８２およびユーザ・インタフェース８４を有する。判定システム１００の各コンポーネントは、すべて、ＭＦＰ１８上で実行することができる。あるいは、各コンポーネントをネットワークに接続した各種装置に設けることも可能である。
【００２６】
ドキュメント入力部５２は、プリントファミリードキュメント２６および非プリントファミリードキュメント２８の入力部に相当する。ドキュメントは、ネットワークに接続されるいかなる装置からも受信可能である。ドキュメントは、ＦＡＸ１６からのＦＡＸデータ、スキャナ２０からのスキャンデータ、メールサーバ１４およびＰＣ１２からの電子メール、複写機あるいはＭＦＰ１８によりコピーされた画像データ、およびプリンタあるいはＭＦＰ１８でプリントを要求されるワード処理あるいは他のタイプのデータ等である。
【００２７】
自動画像方向検知装置５４は、ドキュメントの各ページの画像あるいはデータの方向を検知する。データの方向は、各ページの上端の構成を指し示す。データの方向はさらに、ページの画像がＮ：１フォーマットを持つという指示を含むことができる、つまり、１ページにつき１つの画像の代わりに１ページにＮ個（１以上の整数であるＮ）のまとまったページ画像を含むことができる。
【００２８】
レイアウト解析装置５６は画像の書き込み位置、文字画像であるか描画画像であるか、あるいはＮ：１フォーマットであるか等を解析する。即ち、レイアウト解析装置５６はドキュメントのページに各オブジェクトを設置し、オブジェクトタイプを検知する。オブジェクトタイプは例えば、テキストオブジェクト、グラフィカルオブジェクトおよび画像オブジェクト等である。レイアウト分析により提供される情報が、各オブジェクトの位置およびタイプを識別する。自動画像方向検知装置５４からの検知結果およびレイアウト解析装置５６からの解析結果を一次パラメータ形成部５８に入力し、検知結果および解析結果を組み合わせて一次パラメータを形成する。言いかえると、Ｎ：１フォーマットで、ページ上に各オブジェクトの位置があり、およびオブジェクトタイプがある場合、ドキュメントの一次パラメータ５８は各ページの上端を識別する情報を含む。
【００２９】
ページパラメータ６０は、例えば、用紙タイプ、用紙サイズ、圧縮フォーマット、ページ数、画像データサイズ、ジョブのタイプ（コピー、プリント、スキャンあるいはＦＡＸ等）、画像解像度、方向および画像画素の数（高さおよび幅等）である。ページデータ６２は、描画データあるいはテキストデータなどのような実際のデータである。ページサムネール６４は、ドキュメントの各ページを縮小表示するサムネール画像データである。ドキュメントパラメータ６６は、例えば、片面／両面プリント、プリント枚数、用紙ソース、送信先、およびドキュメントがフィニッシュ設定を含んでプリントされる場合、それを制御する他の設定を含む。ドキュメントはドキュメント記憶装置６８に記憶される。ドキュメント記憶装置６８は、ＭＦＰ１８のＢＯＸ機能２２の記憶装置、あるいはネットワークに接続した他のタイプの不揮発性記憶装置を用いることが出来る。特に、ドキュメント記憶装置６８は、ドキュメントデータ、一次パラメータ形成部５８にて形成された一次パラメータ、ページパラメータ６０、ページデータ６２、ページサムネール６４およびドキュメントパラメータ６８を含む各ドキュメントに関係するデータをすべて記憶する。
【００３０】
ドキュメントエディタ７０は上記記述されたエディタ２４に相当可能である。特に、ドキュメントエディタ７０は、ユーザがドキュメント記憶装置６８に記憶されたファイルおよびドキュメントを見て、編集し、変更し、また保存することを可能にするために設定される。編集機能は２ページ以上のドキュメントの結合、ページの切り取りおよびコピー、およびページの削除を含んでいる。
【００３１】
一次パラメータ読取装置７２は、プリントされるドキュメントの、一次パラメータ形成部５８に格納される、検知結果及び解析結果を読み取る。一次パラメータ読取装置７２により読み取られた検知結果及び解析結果に、自動判定ルール部７４が提供される。ドキュメントにどのフィニッシュ設定を適用することができるか検知するために、自動判定ルール部７４は一次パラメータ形成部５８に格納される検知結果及び解析結果にルールを適用する。自動画像方向検知装置５４の検知結果及びレイアウト解析装置５６の解析結果に基づき、ページの上端を識別し、Ｎ：１等のフォーマット、ページ上の各画像位置あるいは画像タイプを解析して、自動判定ルール部７４のルールを適用すると、ドキュメントに対して、全ての使用可能なフィニッシュ設定を判定することができる。使用可能なフィニッシュ設定を判定する能力は、プリントファミリードキュメント２６（ドキュメントパラメータ６６においてフィニッシュ設定が設定されていても、設定されていなくてもよい）だけでなく、非プリントファミリードキュメント２８にも適用する。その結果、ユーザが手動で設定しなくても、非プリントファミリードキュメント２８にフィニッシュ設定を判定できる。
【００３２】
使用可能であると判定されたフィニッシュ設定は、フィニッシュ設定自動判定部７６、フィニッシュ設定選択部７８および自動画像修正部８０に提供される。フィニッシュ設定自動判定部７６は、使用可能なフィニッシュ設定から、ドキュメントにどのフィニッシュ設定を適用するかを自動的に判定する。複数のフィニッシュ設定が使用可能である場合、フィニッシュ設定自動判定部７６は、各フィニッシュ設定に割り当てられた優先度に従って適用するべきフィニッシュ設定を判定することができる。例えば、使用可能なフィニッシュ設定として、ステープルとホールパンチとがあり、ステープルの優先度がホールパンチより高い場合、ステープルが選択される。使用可能なフィニッシュ設定が複数であっても、例えば（ステープル及びホールパンチではなく、）ホールパンチ及び画像シフトのように、矛盾しない場合には、複数のフィニッシュ設定が選択可能である。優先度はあらかじめプログラムされる。
【００３３】
フィニッシュ設定選択部７８は、自動的にドキュメントに適用するべきフィニッシュ設定を判定するのではなく、ユーザに使用可能なフィニッシュ設定を表示して、その表示を見て、ユーザが、どのフィニッシュ設定を適用するかを選択する。使用可能なフィニッシュ設定は、例えばＭＦＰ１８の表示部に表示される。あるいは、ＰＣ１２のユーザがＢＯＸ機能２２により記憶されたドキュメントのプリントを要求する場合には、使用可能なフィニッシュ設定は、例えば図４Ｃに示すようなＰＣ１２の入力画面１２ａに表示される。ユーザは入力画面１２ａのステイプル１２ｂあるいはとじしろ（綴じ代）１２ｃ等を選択設定する。
【００３４】
自動画像修正部８０は、フィニッシュ設定を適応するためにドキュメントの画像をシフトすることが可能である。自動画像修正部８０は、特に一次パラメータ形成部５８のレイアウト解析結果およびドキュメントに適用されるフィニッシュ設定を参照し、画像をシフトする必要があるかどうか判定し、必要であれば画像をシフトする。
【００３５】
この後、フィニッシュ設定、任意の画像シフト、ドキュメント画像および他のプリント条件が、ドキュメント出力部８２に入力される。ドキュメント出力部８２は、例えばＭＦＰ１８のプリンタを用いることが出来る。ドキュメント出力部８２は、入力されたフィニッシュ設定、任意の画像シフト、ドキュメント画像および他のプリント条件に従ってドキュメントのプリントを得る。
【００３６】
ユーザインタフェース８４は、ユーザがドキュメントのプリントを要求でき、ドキュメントのプリント方法に関する他の入力を提供でき、使用可能なフィニッシュ設定の選択を含むようまた、ドキュメント編集のためのドキュメントエディタ７０を使用可能となるよう構成される。ユーザインタフェース８４は、例えば、ＭＦＰ１８の、表示部およびタッチパネルあるいはキーボードをもちいてもよい。あるいは、ユーザインタフェース８４は、ユーザがドキュメントプリントを要求し、またはＰＣ１２からのドキュメントを編集することができるように、ＰＣ１２を介して用いることができる。
【００３７】
図４Ａは、判定システム１００によりドキュメントに使用可能なフィニッシュ設定を判定処理するフローチャートを示す。図４Ａに示されるように、ドキュメントをＭＦＰ１８のドキュメント入力部５２に入力する（ステップ４０２）。入力されたドキュメントは、例えばワード処理ドキュメントなどのような、ＰＣ１２からのドキュメント、ＭＦＰ１８のプリンタによりコピーされるドキュメント、ＦＡＸ１６からのＦＡＸドキュメント、スキャナ２０からのスキャンしたドキュメント、あるいはメールサーバ１４またはＰＣ１２からの電子メール等である。これらドキュメントは、プリントファミリードキュメント２６あるいは非プリントファミリードキュメント２８である。ドキュメントがプリントファミリードキュメントである場合、既にフィニッシュ設定されている場合と、されていない場合がある。
【００３８】
次に自動画像方向検知装置５４によりドキュメントの画像方向を検知する（ステップ４０４）。画像方向検知は、ドキュメントの各ページの上端あるいは方向を検知することができる。さらにレイアウト解析装置５６により、ドキュメントのレイアウトを解析する（ステップ４０６）。レイアウトの解析は、ドキュメントの各ページの位置あるいは場所、ページがＮ：１フォーマットであるか、あるいは画像タイプは何かを解析する。
【００３９】
画像方向検知およびレイアウト解析の結果は、一次パラメータとして、ドキュメントデータ及び関連データと共に、ドキュメント記憶装置６８に保存される（ステップ４０８）。関連データは、例えば、ページパラメータ６０、ページデータ６２、ページサムネール６４およびドキュメントパラメータ６６等である。上記記述されるように、画像方向検知およびレイアウト解析の結果の組み合わせから、一次パラメータを形成する。
【００４０】
次にドキュメント記憶装置６８にドキュメントおよび関連データを保存した状態で、ドキュメントをプリントするための要求を受信する（ステップ４１０）。プリントを要求されたドキュメントは、ＭＦＰ１８に送信されたばかりのものか、あるいは他の記憶装置に保存されていたものでもよい。本実施例のＢＯＸ機能２２によるドキュメントのプリント要求の場合には、一次パラメータ読取装置７２によりドキュメント記憶装置６８から一次パラメータを読み取る（ステップ４１２）。
【００４１】
ドキュメント記憶装置６８から読み取った一次パラメータに、自動判定ルール部７４のルールを適用する（ステップ４１４）。このルールの適用により、ドキュメントのプリント時にどのフィニッシュ設定が使用可能であるか判定する（ステップ４１６）。
【００４２】
例えばプリント要求される非プリントファミリードキュメント２８が、図４Ｂに示すように、１ページ目がＡ４サイズ、縦方向のテキスト画像α、１ページ目がＡ４サイズ、２：１のテキスト画像β、３ページ目がＡ４サイズ、縦方向のテキスト画像γとする。この場合、テキスト画像α〜γの綴じ代２００は、共に図４Ｂの左サイドが可能である。テキスト画像α及びテキスト画像γのフィニッシュ処理は、左上部のステイプル２０１と左中央のステイプル／ホールパンチ２０２が可能である。これに対して、テキスト画像βのフィニッシュ処理は、左中央のステイプル／ホールパンチ２０２と左下部のステイプル２０３が可能である。即ち、テキスト画像α〜γをフィニッシュ処理する場合には、左上部のステイプル２０１と左下部のステイプル２０３は禁止される。従ってテキスト画像α〜γをフィニッシュ処理する場合には、左中央のステイプル／ホールパンチ２０２が使用可能となる。
【００４３】
使用可能なフィニッシュ設定を判定後、フィニッシュ設定を自動的に選択するかどうかチェックする（ステップ４１７）。この選択は、フィニッシュ設定自動判定部７６によるフィニッシュ設定あるいはフィニッシュ設定選択部７８によるフィニッシュ設定のいずれかを選択する。尚フィニッシュ設定は、ＭＦＰ１８の初期設定値により行っても良いし、あるいはドキュメントのプリント要求時に、ユーザ・インタフェース８４を介してユーザが指定する等してもよい。
【００４４】
ステップ４１７で、自動選択する場合には、フィニッシュ設定自動判定部７６により、使用可能なフィニッシュ設定から自動的にフィニッシュ設定を判定する（ステップ４１８）。複数のフィニッシュ設定が利用可能である場合、出力パラメータ自動判定７６は、各フィニッシュ設定に割り当てられた優先度に従って、どのフィニッシュ設定あるいはパラメータを適用するべきか判定する。
【００４５】
ステップ４１７で、ユーザが選択する場合は、フィニッシュ設定選択部７８により、使用可能なフィニッシュ設定を、ＭＦＰ１８の表示部あるいはＰＣ１２にて、ユーザに表示する。ユーザは表示からフィニッシュ設定を判定し、マニュアルにて、表示部等から選択入力する（ステップ４２０）。選択結果はＭＦＰ１８に受信される（ステップ４２２）。
【００４６】
判定されたフィニッシュ設定に基づいてドキュメントを、プリントを開始する前に、必要に応じて自動画像修正部８０により画像をシフトする（ステップ４２４）。
【００４７】
例えば、フィニッシュ設定が２穴のホールパンチであり、レイアウト解析の結果、図６（ａ）に示すように用紙Ｐのホールパンチされることになっている綴じ代位置１５０にテキスト画像１５１ａ、１５１ｂがかかってしまう場合、自動画像修正部８０は、画像がホールパンチ領域から外れるように、ページ上のその画像あるいは画像全体をシフトさせる。図５に自動画像修正部８０で画像のシフト処理を行うためのフローチャートを示す。シフトシステム１００で、ドキュメントのフィニッシュ設定が判定されると、自動画像修正部８０は、ドキュメントに適用されるフィニッシュ設定を検知する（ステップ５０２）。次いで自動画像修正部８０は、ドキュメント記憶装置５８に格納される一次パラメータから、ドキュメントのレイアウト情報を検知する（ステップ５０４）。
【００４８】
検知されたフィニッシュ設定および検知されたレイアウト情報に基づいて、自動画像修正部８０は、画像シフトが必要かどうか解析する（ステップ５０６）。図６においては、図６（ｂ）に示すように、テキスト画像１５１ａの用紙Ｐにおけるロケーションを（Ｘ１、Ｙ１、Ｘ２、Ｙ２）、テキスト画像１５１ｂの用紙Ｐにおけるロケーションを（Ｘ３、Ｙ３、Ｘ４、Ｙ４）と解析する。この結果自動画像修正部８０は、テキスト画像１５１ａ、１５１ｂが綴じ代１５０に掛かり、ホールパンチした場合に、テキスト画像１５１ａ、１５１ｂの一部が欠けると判断する。従って、自動画像修正部８０は、テキスト画像１５１ａ、１５１ｂを、綴じ代１５０に掛からない図６（ｃ）に示す位置までシフトする（ステップ５０８）。この後、フィニッシュ処理部にて綴じ代１５０に例えばホールパンチ１５２を形成する。尚自動画像修正部８０は、画像をシフトする前に、ユーザによる画像シフトの承認をオプションとして与えることも可能である。更に画像のシフトは、綴じ代に掛かる画像のみをシフトしても良いし、あるいは画像全体をシフトしても良い。
【００４９】
フィニッシュ設定自動判定部７６あるいはフィニッシュ設定選択部７８によりフィニッシュ設定を判定（ステップ４１８、ステップ４２２）し、必要に応じて自動画像修正部８０により画像シフト操作（ステップ４２４）を終了したら、フィニッシュ設定、任意の画像シフトおよびその他プリント条件（ページ番号付け、縮小／拡大、両面コピー等）に基づき、ＭＦＰ１８のドキュメント出力部８２によりドキュメント画像をプリントし、更にＭＦＰ１８のフィニッシュ処理部により、判定されたフィニッシュ設定に基づき、フィニッシュ処理（ステップ４２６）し、要求されたプリント操作をすべて完了する。
【００５０】
この実施例によれば、ＢＯＸ機能によりＭＦＰ１８に格納されるドキュメントを、自動画像方向検知装置５４及びレイアウト解析装置５６により検知し解析する。これらの結果に基づき、フィニッシュ設定自動判定部７６によりドキュメントに適したフィニッシュ設定を自動的に判定する。これによりボックス機能２２により用紙にプリントを行う場合に、ドキュメントが非プリントファミリドキュメント２８であったとしても、実用に適してフィニッシュ処理を成された形成画像を自動的に得ることが出来る。又この実施例によれば、フィニッシュ設定選択部７８により、必要に応じて、フィニッシュ設定をマニュアルで選択入力することも可能である。
【００５１】
尚この発明は上記実施例に限られるものではなく、この発明の範囲内で種々変形可能であり、例えば、フィニッシュ条件判定部にてフィニッシュ設定を自動的に判定されるドキュメントは限定される、プリントファミリドキュメントであっても良い。更にドキュメントを一次保管する記憶部の種類は限定されないし、フィニッシュ処理条件も任意であり、例えば綴じ代は、縦方向の用紙の上端であっても良いし、ホールパンチの数も３穴である等任意である。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施例のネットワークシステムを示す概略ブロック図。
【図２】本発明の実施例のボックス機能を示すブロック図。
【図３】本発明の実施例の判定システムを示すブロック図。
【図４Ａ】本発明の実施例のフィニッシュ設定の判定処理を示すフローチャート。
【図４Ｂ】本発明の実施例の非ファミリードキュメントに使用可能なフィニッシュ設定の例を示す概略説明図。
【図４Ｃ】本発明の実施例のパーソナルコンピュータの表示画面を示す説明図。
【図５】本発明の実施例の画像のシフト処理を示すフローチャート。
【図６】本発明の実施例の画像シフトを示し、（ａ）はそのシフト前の画像を示す概略説明図、（ｂ）はそのテキスト画像のロケーションを示す概略説明図、（ｃ）はその画像シフト後のフィニッシュ処理を示す概略説明図。
【符号の説明】
【００５３】
１０…ネットワークシステム
１２…パーソナルコンピュータ
１４…メールサーバ
１６…ＦＡＸ
１８…ＭＦＰ
２０…スキャナ
２２…ＢＯＸ機能
２４…エディタ
２６…プリントファミリードキュメント
２８…非プリントファミリードキュメント
５２…ドキュメント入力部
５４…自動画像方向検知装置
５６…レイアウト解析装置
６８…ドキュメント記憶装置
７４…自動判定ルール部
７６…フィニッシュ設定自動判定部
７８…フィニッシュ設定選択部
８０…自動画像修正部
８２…ドキュメント出力部
【図１】
2006341614.tif 000003
【図２】
2006341614.tif 000004
【図３】
2006341614.tif 000005
【図４Ａ】
2006341614.tif 000006
【図４Ｂ】
2006341614.tif 000007
【図４Ｃ】
2006341614.tif 000008
【図５】
2006341614.tif 000009
【図６】
2006341614.tif 000010