(57)【要約】      （修正有）【課題】原稿に基づく原稿データに対する処理を行う画像処理装置及び画像処理装置の制御プログラムに関し、特に、当該原稿データ中におけるユーザ所望の必要部分に対する処理を容易に行い得る画像処理装置及び画像処理装置の制御プログラムを提供する。【解決手段】多機能周辺装置は、「切取線モード」が設定されている場合、原稿データにおいて、対象原稿に既に存在する切取線に対応する部分を検出する（Ｓ４）。そして、多機能周辺装置は、検出した切取線に基づいて、対象原稿において、当該切取線で区画される対象領域を特定する（Ｓ６）。そして、多機能周辺装置は、原稿データの一部を構成する対象領域に相当する原稿データに対して、ユーザ所望の処理（「コピー」、「ファクシミリ送信」等）を実行する（Ｓ８）。【選択図】図５
2009206927.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる操作が行われる操作手段と、
原稿に対応する原稿データが格納される記憶手段と、
前記記憶手段に格納された原稿データに基づいて、前記原稿における切断対象部分の境界を示す切取線が当該原稿データに対応する原稿に存在するか否かを判断する判断手段と、
前記判断手段により、前記原稿データに対応する原稿に前記切取線が存在すると判断された場合、前記切取線によって区画される原稿上の領域の何れかに対応する部分を処理対象領域に設定する設定手段と、
前記設定手段により設定された処理対象領域に係る原稿データに対して、前記操作手段により指定された内容の処理を実行する実行手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、
前記原稿データの上下方向を検出する検出手段を備え、
前記設定手段は、前記検出手段による上下方向の検出結果に基づいて、前記処理対象領域を設定することを特徴とする画像処理装置。
【請求項３】
請求項２記載の画像処理装置において、
前記判断手段により、前記原稿データに対応する原稿に前記切取線が存在すると判断された場合、前記切取線を含む所定範囲の原稿データに対して、文字認識処理を実行する文字認識手段を備え、
前記検出手段は、前記文字認識手段の認識処理結果に基づいて、前記原稿データにおける原稿の上下方向を検出するものであり、
前記設定手段は、前記検出手段によって検出された原稿の上下方向に基づいて、前記処理対象領域を設定することを特徴とする画像処理装置。
【請求項４】
請求項１記載の画像処理装置において、
前記記憶手段に格納されている原稿データに基づいて、プレビュー画像を表示するプレビュー表示手段と、
前記プレビュー表示手段に前記原稿データに基づくプレビュー画像を表示する場合に、前記設定手段により設定された処理対象領域に対応するプレビュー画像部分を、前記プレビュー画像の他の領域と識別可能に表示するように、前記プレビュー表示手段を制御する表示制御手段と、を備えることを特徴とする画像処理装置。
【請求項５】
請求項４記載の画像処理装置において、
前記プレビュー表示手段に、前記プレビュー画像が前記処理対象領域を識別可能な態様で表示されている場合に、ユーザの操作に基づいて、現在設定されている処理対象領域を、前記切取線によって区画される他の原稿上の領域に変更するように、前記設定手段を制御する変更手段と、を備えることを特徴とする画像処理装置。
【請求項６】
請求項１乃至請求項５記載の画像処理装置において、
原稿データを送信する送信手段と、を備え、
前記実行手段は、
前記設定手段により設定された処理対象領域に対応する原稿データを送信するように、前記送信手段を制御することを特徴とする画像処理装置。
【請求項７】
請求項１乃至請求項６記載の画像処理装置において、
前記実行手段は、
前記設定手段により設定された処理対象領域に対応する原稿データを、データファイルとして前記記憶手段に格納することを特徴とする画像処理装置。
【請求項８】
請求項１乃至請求項７記載の画像処理装置において、
印刷媒体に対する印刷を行う印刷手段と、を備え、
前記実行手段は、
前記設定手段により設定された処理対象領域に対応する原稿データを、前記印刷媒体に印刷するように、前記印刷手段を制御することを特徴とする画像処理装置。
【請求項９】
請求項１乃至請求項８記載の画像処理装置において、
原稿の読取によって、当該原稿に対応する原稿データを生成し、生成した原稿データを前記記憶手段に格納する読取手段と、を備えることを特徴とする画像処理装置。
【請求項１０】
ユーザによる操作が行われる操作手段と、原稿に対応する原稿データが格納される記憶手段と、を備え、前記原稿データに対する処理を実行可能な画像処理装置の制御プログラムであって、
前記記憶手段に格納された原稿データに基づいて、前記原稿における切断対象部分の境界を示す切取線が当該原稿データに対応する原稿に存在するか否かを判断する判断ステップと、
前記原稿データに対応する原稿に前記切取線が存在すると判断された場合、前記切取線によって区画される原稿上の領域の何れかに対応する部分を処理対象領域に設定する設定ステップと、
設定された処理対象領域に係る原稿データに対して、前記操作手段により指定された内容の処理を実行する実行ステップと、を備えることを特徴とする画像処理装置の制御プログラム。
【請求項１１】
請求項１０記載の画像処理装置の制御プログラムにおいて、
前記原稿データに対応する原稿に前記切取線が存在すると判断された場合、前記切取線を含む所定範囲の原稿データに対して、文字認識処理を実行する文字認識ステップと、
前記文字認識処理の結果に基づいて、前記原稿データにおける原稿の向きを検出する検出ステップと、を備え、
前記設定ステップは、
前記検出ステップで検出された原稿の向きに基づいて、前記処理対象領域を設定することを特徴とする画像処理装置の制御プログラム。
【請求項１２】
請求項１０記載の画像処理装置の制御プログラムにおいて、
前記画像処理装置は、
前記記憶手段に格納されている原稿データに基づいて、プレビュー画像を表示するプレビュー表示手段と、を備え、
前記画像処理装置の制御プログラムは、
前記プレビュー表示手段に前記原稿データに基づくプレビュー画像を表示する場合に、前記設定手段により設定された処理対象領域に対応するプレビュー画像部分を、前記プレビュー画像の他の領域と識別可能に表示するように、前記プレビュー表示手段を制御する表示制御ステップと、を備えることを特徴とする画像処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶手段に格納された原稿データに対する処理を行い得る画像処理装置及び画像処理装置の制御プログラムに関し、特に、原稿データに含まれる特定部分に対する処理を行い得る画像処理装置及び画像処理装置の制御プログラムに関する。
【背景技術】
【０００２】
従来、ユーザは、画像処理装置を用いて、原稿に基づく原稿データ（即ち、画像データ）に対する種々の処理を行っている。原稿データに基づく種々の処理には、原稿データに基づくコピーや、原稿データに基づくファクシミリ送信等の種々の処理が含まれる。このように、画像処理装置を用いることで、ユーザは、原稿データに対して所望の処理を実行し得る。
【０００３】
ここで、当該原稿データの基となる原稿は、全て必要な内容のみで構成されているわけではない。即ち、当該原稿は、ユーザが処理を所望する内容部分（以下、必要部分という）と、ユーザが特に必要としていない内容部分（以下、不要部分という）と、で構成されている場合がある。
このような場合、画像処理装置で原稿データに基づく処理を行う際に、ユーザは、前記必要部分のみを対象とした処理（例えば、部分コピー等）を行う必要があった。
【０００４】
例えば、原稿に切取線が記載されている場合、当該切取線により区画される２つの部分の内、一方の部分の必要性に比べ、他方の部分の必要性が低い場合がある。具体例としては、イベント開催の通知と、切取線により前記イベント開催の通知から区画された当該イベントに対する参加・不参加の記入用紙が、一枚の原稿に記載されている場合が挙げられる。この場合も、ユーザは、必要部分（例えば、イベント開催の通知部分）のみを対象とした処理を行う必要があった。
【０００５】
この点を考慮した発明として、特許文献１記載の画像形成装置が知られている。この特許文献１記載の画像形成装置は、前記必要部分を対象とした部分コピーを行い得るように構成されている。具体的に、特許文献１では、ユーザは、必要部分又は不要部分を特定するための黒色ラインを原稿に対して記入する。そして、当該画像形成装置は、原稿に記入された黒色ラインに基づいて、前記必要部分を特定し、当該必要部分に基づく部分コピーを行う。これにより、当該特許文献１記載の画像形成装置は、原稿に黒色ラインを記入することで、ユーザ所望の必要部分に対する部分コピーを容易に行い得る。
【特許文献１】特開平０９−２９２７９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、上記特許文献１記載の画像形成装置の場合、ユーザは、必要部分及び不要部分を特定するために、当該原稿自体に黒色ラインを記入しなければならない。即ち、必要部分の部分コピーを行う場合、当該画像形成装置は、ユーザに「黒色ラインの記入作業」という作業負担を負わせてしまう。
又、当該画像形成装置は、黒色ラインに基づいて、原稿における必要部分と不要部分を区別する。従って、ユーザが記入する黒色ラインが不正確な場合、当該画像形成装置は、必要部分を精度よく特定することができず、ユーザが所望する部分コピーを提供し得ない。
【０００７】
本発明は、前記従来における問題点を解消するためになされたものであり、記憶手段に格納された原稿データに対する処理を行い得る画像処理装置及び画像処理装置の制御プログラムに関し、特に、予め原稿に存在する特徴部分（即ち、切取線）を利用して、原稿データに含まれる特定部分に対して種々の処理を行い得る画像処理装置及び画像処理装置の制御プログラムを提供する。
【課題を解決するための手段】
【０００８】
前記課題を解決するために成された請求項１に係る画像処理装置は、ユーザによる操作が行われる操作手段と、原稿に対応する原稿データが格納される記憶手段と、前記記憶手段に格納された原稿データに基づいて、前記原稿における切断対象部分の境界を示す切取線が当該原稿データに対応する原稿に存在するか否かを判断する判断手段と、前記判断手段により、前記原稿データに対応する原稿に前記切取線が存在すると判断された場合、前記切取線によって区画される原稿上の領域の何れかに対応する部分を処理対象領域に設定する設定手段と、前記設定手段により設定された処理対象領域に係る原稿データに対して、前記操作手段により指定された内容の処理を実行する実行手段と、を備えることを特徴とする。
【０００９】
そして、請求項２記載の画像処理装置は、請求項１記載の画像処理装置において、前記原稿データの上下方向を検出する検出手段を備え、前記設定手段は、前記検出手段による上下方向の検出結果に基づいて、前記処理対象領域を設定することを特徴とする。
【００１０】
又、請求項３記載の画像処理装置は、請求項２記載の画像処理装置において、前記判断手段により、前記原稿データに対応する原稿に前記切取線が存在すると判断された場合、前記切取線を含む所定範囲の原稿データに対して、文字認識処理を実行する文字認識手段を備え、前記検出手段は、前記文字認識手段の認識処理結果に基づいて、前記原稿データにおける原稿の上下方向を検出するものであり、前記設定手段は、前記検出手段によって検出された原稿の上下方向に基づいて、前記処理対象領域を設定することを特徴とする。
【００１１】
そして、請求項４記載の画像処理装置は、請求項１記載の画像処理装置において、前記記憶手段に格納されている原稿データに基づいて、プレビュー画像を表示するプレビュー表示手段と、前記プレビュー表示手段に前記原稿データに基づくプレビュー画像を表示する場合に、前記設定手段により設定された処理対象領域に対応するプレビュー画像部分を、前記プレビュー画像の他の領域と識別可能に表示するように、前記プレビュー表示手段を制御する表示制御手段と、を備えることを特徴とする。
【００１２】
又、請求項５記載の画像処理装置は、請求項４記載の画像処理装置において、前記プレビュー表示手段に、前記プレビュー画像が前記処理対象領域を識別可能な態様で表示されている場合に、ユーザの操作に基づいて、現在設定されている処理対象領域を、前記切取線によって区画される他の原稿上の領域に変更するように、前記設定手段を制御する変更手段と、を備えることを特徴とする。
【００１３】
そして、請求項６記載の画像処理装置は、請求項１乃至請求項５記載の画像処理装置において、原稿データを送信する送信手段と、を備え、前記実行手段は、前記設定手段により設定された処理対象領域に対応する原稿データを送信するように、前記送信手段を制御することを特徴とする。
【００１４】
又、請求項７記載の画像処理装置は、請求項１乃至請求項６記載の画像処理装置において、前記実行手段は、前記設定手段により設定された処理対象領域に対応する原稿データを、データファイルとして前記記憶手段に格納することを特徴とする。
【００１５】
尚、請求項７における記憶手段は、原稿データが格納される記憶手段と同じ記憶手段でなくてもよい。即ち、同一の画像処理装置に配設されている記憶装置（例えば、ＲＡＭ、ＥＥＰＲＯＭやＨＤＤ等）であれば、請求項６の記憶手段として機能し得る。又、当該画像処理装置に接続されている外部装置（例えば、パーソナルコンピュータ等）の記憶装置にデータファイルを格納するように構成することも可能である。
【００１６】
そして、請求項８記載の画像処理装置は、請求項１乃至請求項７記載の画像処理装置において、印刷媒体に対する印刷を行う印刷手段と、を備え、前記実行手段は、前記設定手段により設定された処理対象領域に対応する原稿データを、前記印刷媒体に印刷するように、前記印刷手段を制御することを特徴とする。
【００１７】
又、請求項９記載の画像処理装置は、請求項１乃至請求項８記載の画像処理装置において、原稿の読取によって、当該原稿に対応する原稿データを生成し、生成した原稿データを前記記憶手段に格納する読取手段と、を備えることを特徴とする。
【００１８】
そして、請求項１０記載の画像処理装置の制御プログラムは、ユーザによる操作が行われる操作手段と、原稿に対応する原稿データが格納される記憶手段と、を備え、前記原稿データに対する処理を実行可能な画像処理装置の制御プログラムであって、前記記憶手段に格納された原稿データに基づいて、前記原稿における切断対象部分の境界を示す切取線が当該原稿データに対応する原稿に存在するか否かを判断する判断ステップと、前記原稿データに対応する原稿に前記切取線が存在すると判断された場合、前記切取線によって区画される原稿上の領域の何れかに対応する部分を処理対象領域に設定する設定ステップと、設定された処理対象領域に係る原稿データに対して、前記操作手段により指定された内容の処理を実行する実行ステップと、を備えることを特徴とする。
【００１９】
又、請求項１１記載の画像処理装置の制御プログラムは、請求項１０記載の画像処理装置の制御プログラムにおいて、前記原稿データに対応する原稿に前記切取線が存在すると判断された場合、前記切取線を含む所定範囲の原稿データに対して、文字認識処理を実行する文字認識ステップと、前記文字認識処理の結果に基づいて、前記原稿データにおける原稿の向きを検出する検出ステップと、を備え、前記設定ステップは、前記検出ステップで検出された原稿の向きに基づいて、前記処理対象領域を設定することを特徴とする。
【００２０】
そして、請求項１２記載の画像処理装置の制御プログラムは、請求項１０記載の画像処理装置の制御プログラムにおいて、前記画像処理装置は、前記記憶手段に格納されている原稿データに基づいて、プレビュー画像を表示するプレビュー表示手段と、を備え、前記画像処理装置の制御プログラムは、前記プレビュー表示手段に前記原稿データに基づくプレビュー画像を表示する場合に、前記設定手段により設定された処理対象領域に対応するプレビュー画像部分を、前記プレビュー画像の他の領域と識別可能に表示するように、前記プレビュー表示手段を制御する表示制御ステップと、を備えることを特徴とする。
【発明の効果】
【００２１】
請求項１記載の画像処理装置は、判断手段により、記憶手段に格納された原稿データに対応する原稿に切取線が存在すると判断された場合、当該原稿において切取線により区画される原稿の部分を処理対象範囲に設定する。そして、当該画像処理装置は、前記設定手段により設定された処理対象範囲に係る原稿データに対して、操作手段によって指定された内容の処理を行う。これにより、当該画像処理装置は、切取線により区画されたユーザ所望の必要部分に対してのみ、ユーザ所望の内容の処理を実行し得る。又、処理対象範囲は、原稿に当初から存在する「切取線」により特定される。従って、当該画像処理装置は、ユーザに作業負担を負わせることなく、必要部分に関する所望の処理を実行し得る。
【００２２】
請求項２記載の画像処理装置は、検出手段により、原稿データの上下方向を検出する。そして、当該画像処理装置は、原稿データにおける上下方向の検出結果に基づいて、処理対象領域を設定する。従って、当該画像処理装置によれば、ユーザは、記憶手段に格納されている原稿データの上下方向を確認することなく、正しい処理対象領域を設定し得る。
【００２３】
請求項３記載の画像処理装置は、原稿に切取線が存在する場合、文字認識手段により、切取線を含む所定範囲の原稿データに対して、文字認識処理を施す。そして、当該画像処理装置は、文字認識処理の結果に基づいて当該原稿の方向を特定し、処理対象範囲を設定する。ここで、切取線には、通常、「切取線であることを示す文字やマーク（例えば、「切り取り線」の文字列）」が記載されている。そして、これらの文字やマークは、上下方向が規定されている。従って、文字認識手段により、前記所定範囲に対する文字認識処理を行うことで、当該画像処理装置は、原稿の正しい方向を特定し得る。又、この文字認識手段で「切取線であることを示す文字やマーク」を認識するので、当該画像処理装置は、原稿データに基づいて、確実に「切取線」を特定し得る。この結果、当該画像処理装置は、正しい方向に設定された原稿に基づいて、確実にユーザ所望の処理対象範囲を特定し得る。そして、当該画像処理装置は、正しく設定された処理対象範囲に基づいて、ユーザ所望の内容の処理を行い得る。即ち、当該画像処理装置は、ユーザ所望の処理結果を確実に提供し得る。
【００２４】
請求項４記載の画像処理装置は、記憶手段に格納されている原稿データに基づいて、プレビュー画像をプレビュー表示手段に表示し得る。そして、切取線が原稿に存在する場合、当該画像処理装置は、設定手段により設定された処理対象領域に対応するプレビュー画像部分を、前記プレビュー画像の他の領域と識別可能に表示する。この結果、当該画像処理装置によれば、ユーザは、原稿における切取線の存在が判断されたか否かを確実に確認し得る。又、処理対象領域に設定されたプレビュー画像部分を把握することにより、ユーザは、所望の処理対象領域が設定されているか否かも確認し得る。この結果、当該画像処理装置は、ユーザ所望の処理対象領域（即ち、必要部分）に対する処理を確実に行い得る。
【００２５】
請求項５記載の画像処理装置は、プレビュー画像が処理対象領域を識別可能な態様で前記プレビュー表示手段に表示されている場合に、ユーザの操作に基づいて、現在設定されている処理対象領域を、前記切取線によって区画される他の領域に変更し得る。この結果、当該画像処理装置は、原稿データにおけるユーザ所望の領域を、確実に処理対象領域に設定し得る。つまり、当該画像処理装置によれば、ユーザは、所望の処理対象領域に関する処理結果を確実に得ることができる。
【００２６】
請求項６記載の画像処理装置は、設定手段により設定された処理対象領域に対応する原稿データを、送信手段により送信し得る。即ち、当該画像処理装置は、処理対象領域に対応する原稿データのみをファクシミリ送信し得る。これにより、当該画像処理装置は、原稿データの全領域をファクシミリ送信する場合に比べ、データ送信量を削減しつつ、ユーザが意図した内容を送信し得る。又、当該画像処理装置によるファクシミリ送信の受信側では、不要なデータ（即ち、所定対象範囲外の原稿データ）の出力がなくなる。従って、当該画像処理装置は、受信側ユーザの負担も軽減し得る。
【００２７】
請求項７記載の画像処理装置は、実行手段により、前記処理対象領域に対応する原稿データのみを、データファイルとして、記憶手段に格納する。この結果、当該画像処理装置は、原稿データの内、ユーザ所望の部分の原稿データのみを格納するので、前記記憶手段を効率良く使用し得る。
【００２８】
請求項８記載の画像処理装置は、実行手段により、前記処理対象領域に対応する原稿データのみを前記印刷媒体に印刷する。これにより、当該画像処理装置は、原稿データの全領域を印刷する場合に比べ、消耗品（例えば、印刷媒体やインク等）の消費量を低減し得る。又、原稿データの全領域を印刷した場合、不要部分が印刷された部分に対する作業が生じ得るが、当該画像処理装置は、このような作業負担をユーザに強いることはない。
【００２９】
請求項９記載の画像処理装置は、読取手段により原稿から読み取られた原稿データを記憶手段に格納する。従って、当該画像処理装置は、読取手段により読み取られた原稿データにおける処理対象領域を特定し、当該処理対象領域に対する処理を実行する。この結果、当該画像処理装置によれば、印刷媒体（例えば、記録用紙等）に出力された原稿を手にしたユーザも、当該原稿における必要部分に対してのみ処理を実行し得る。
【００３０】
請求項１０記載の画像処理装置の制御プログラムは、操作手段と、記憶手段を備える画像処理装置において実行されることで、請求項１記載の画像処理装置と同様の効果を奏する。
【００３１】
請求項１１記載の画像処理装置の制御プログラムは、画像処理装置において実行されることで、請求項３記載の画像処理装置と同様の効果を奏する。
【００３２】
請求項１２記載の画像処理装置の制御プログラムは、操作手段と、記憶手段と、プレビュー表示手段と、を備える画像処理装置において実行されることで、請求項４記載の画像処理装置と同様の効果を奏する。
【発明を実施するための最良の形態】
【００３３】
（第１実施形態）
以下、本発明に係る通信装置を、多機能周辺装置（「MFP（Multi Function Peripheral）若しくは（Multi Function Printer）」ともいう）に具体化した実施形態について、図面を参照しつつ詳細に説明する。図１は、本実施形態に係る多機能周辺装置１の模式的な構成を示す断面図である。
多機能周辺装置１は、所謂、複合機であり、コピー機能、ファクシミリ機能、プリンタ機能、及び電話機能等を備えている。図１に示すように、多機能周辺装置１は、自動原稿送り装置２と、スキャナ部３と、プリンタ部４と、給紙トレイ部５とを有する。
【００３４】
スキャナ部３は、スキャナ装置２２を備えている。スキャナ装置２２は、自動原稿送り装置２により送られる原稿から画像データを読み取り、後述する原稿データ記憶エリア１３１に、当該画像データを原稿データとして格納する。
【００３５】
プリンタ部４は、レーザプリンタ３０を有して構成されている。レーザプリンタ３０は、Ｙステーション３１、Ｍステーション３２、Ｃステーション３３、Ｋステーション３４を備えている。Ｙステーション３１には、イエローのトナーが収納されている。同様に、Ｍステーション３２にはマゼンダのトナー、Ｃステーション３３にはシアンのトナー、Ｋステーション３４にはブラックのトナーが収納されている。また、レーザプリンタ３０は、上記各ステーションのトナーを転写ドラム３５に受け渡すための中間転写ベルト３６や、定着用ローラ３７を備えている。そして、レーザプリンタ３０により画像が形成された記録用紙は、排紙スタッカ３９へ排紙される。
【００３６】
給紙トレイ部５は、第１給紙トレイ５１、第２給紙トレイ５２、第３給紙トレイ５３を備えている。そして、第１給紙トレイ５１〜第３給紙トレイ５３には、夫々、検出センサ５４が配設されている。
【００３７】
次に、本実施形態に係る多機能周辺装置１の制御系構成について、図面を参照しつつ詳細に説明する。図２は、多機能周辺装置１の制御系構成を示すブロック図である。
多機能周辺装置１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ１４を備えている。そして、これらは、ネットワーク・コントロール・ユニット（以下、「ＮＣＵ１９」という）等の各種周辺装置と共に、相互にバスライン２５を介して接続されている。
【００３８】
多機能周辺装置１のＣＰＵ１１は、上述した各機能（例えば、コピー機能、ファクシミリ機能、プリンタ機能）を実現するための制御プログラムを実行する中央演算処理装置である。例えば、ＣＰＵ１１は、回線制御を行うＮＣＵ１９を介して送受信される各種信号に従って、バスライン２５により接続された装置各部を制御してファクシミリ動作、即ち、データ通信を実行する。ＲＯＭ１２は、この多機能周辺装置１で実行される制御プログラムを格納した書換不能なメモリである。当該ＲＯＭ１２には、後述するメイン制御処理プログラム（図５参照）、原稿方向特定処理プログラム（図７参照）、切取線確認処理プログラム（図９、図１３参照）等の各種制御プログラムが格納されている。
【００３９】
ＲＡＭ１３は、多機能周辺装置１の各動作の実行時に、各種のデータを一時的に記憶するためのメモリである。又、当該ＲＡＭ１３は、原稿データ記憶エリア１３１、受信データ記憶エリア１３２を備えている。原稿データ記憶エリア１３１は、スキャナ装置２２により読み取られた原稿の画像データにより構成される原稿データが格納される記憶エリアである。そして、受信データ記憶エリア１３２は、ファクシミリ機能に基づいて、他の多機能周辺装置１から受信した原稿データが一時的に格納される記憶エリアである。
【００４０】
フラッシュメモリ１４は、書換可能な不揮発性のメモリである。そして、フラッシュメモリ１４は、切取線識別データ記憶エリア１４１を有している。
切取線識別データ記憶エリア１４１には、対象原稿７０に存在する切取線７１を示す切取線識別表示７３（例えば、「切り取り線」の文字列や「はさみマーク」等）を示す切取線識別データが複数種類記憶されている。本実施形態においては、切取線識別データ記憶エリア１４１に格納された切取線識別データは、後述する識別表示検出処理（Ｓ２３）で参照される（図９参照）。この切取線識別データの詳細については、後に図面を参照しつつ詳細に説明する。
【００４１】
そして、図２に示すように、多機能周辺装置１は、周辺装置として、ＮＣＵ１９、モデム２０、バッファ２１、スキャナ装置２２、符号化部２３、復号化部２４、レーザプリンタ３０、検出センサ５４、操作パネル１７、ＬＣＤ１８、アンプ２７を備えている。尚、これらの周辺装置も、バスライン２５を介して相互に接続されている。
【００４２】
そして、ＮＣＵ１９は、交換機２９に対し回線の接続・切断等の通信制御処理を行う装置である。モデム２０は、原稿データを変調・復調して伝送すると共に伝送制御用の各種手順信号を送受信する装置である。バッファ２１は、相手側多機能周辺装置との間で送受信を行う際に、符号化された原稿データを含むデータを一時的に格納する記憶装置である。
【００４３】
スキャナ装置２２は、上述したように、スキャナ部３の一部を構成する。そして、当該スキャナ装置２２、原稿載置部２Ａからページ単位で送られる原稿（例えば、対象原稿７０）を読み取り、ページ単位の画像データを生成する。スキャナ装置２２により読み取られた画像データは、原稿データを構成する。そして、スキャナ装置２２で読み取られた画像データは、原稿データ記憶エリア１３１に格納される。
【００４４】
符号化部２３は、ファクシミリ送信の実行に際し、原稿データを符号化する部分である。そして、復号化部２４は、バッファ２１に記憶された受信データを読み出し、これを復号化する部分である。
【００４５】
レーザプリンタ３０は、上述したように、第１給紙トレイ５１〜第３給紙トレイ５３に格納された記録用紙に対して、原稿データを印刷する印刷装置である。尚、ファクシミリ機能に基づいて原稿データを受信した場合、レーザプリンタ３０は、前記復号化部２４で復号化された画像データを印刷する。
【００４６】
操作パネル１７は、複数のキーで構成された操作部である。当該操作パネル１７は、複数の数字キーやカーソルキー及び上述したスタートキー等を備えている。この操作パネル１７を構成する各キーの操作が行われると、入力信号がＣＰＵ１１に送信され、入力信号に基づく制御が行われる。
【００４７】
ＬＣＤ１８は、液晶ディスプレイで構成された表示装置である。当該ＬＣＤ１８には、ＣＰＵ１１による制御に基づいて、多機能周辺装置１に関する種々の表示が行われる。例えば、ＬＣＤ１８には、当該多機能周辺装置１で実行可能な機能を選択する際に、モード選択画面（図６参照）が表示される。
又、アンプ２７には、スピーカ２８が接続され、呼出音などをこのスピーカ２８から出力する。
【００４８】
更に、多機能周辺装置１は、ＮＣＵ１９、電話回線４１を介して、交換機２９に接続されている。この交換機２９は、電話回線４２を介して、相手先装置側の交換機（図示せず）に接続され、更に電話回線（図示せず）を介して相手先装置（図示せず）に接続されている。従って、多機能周辺装置１は、電話回線４１、交換機２９、電話回線４２等を介して、相手先装置との間で原稿データのファクシミリ通信を行うことができる。
【００４９】
次に、本実施形態に係る多機能周辺装置１で利用される対象原稿７０の構成について、図面を参照しつつ詳細に説明する。図３は、対象原稿７０の構成に関する説明図である。
図３に示すように、対象原稿７０は、当該対象原稿７０を横断する切取線７１を含んでいる。この切取線７１は、破線又は実線で構成されている。そして、当該切取線７１上もしくは近傍に、切取線識別表示７３が配置されている。例えば、図３に示す対象原稿７０の場合、対象原稿７０を横断する破線（即ち、切取線７１）の中央部分に位置する「切り取り線」の文字列は、切取線識別表示７３に該当する。又、当該切取線７１の左端部に配置された「はさみマーク」も切取線識別表示７３に該当する。尚、切取線７１が横断する方向は、対象原稿７０の縦方向であってもよい（図８参照）。
そして、対象原稿７０の印刷内容をスキャナ装置２２で読み取ることにより、多機能周辺装置１は、対象原稿７０の内容に対応する原稿データを生成し得る。即ち、対象原稿７０に基づく原稿データには、切取線７１及び切取線識別表示７３に相当するデータが含まれる。
【００５０】
次に、上述した切取線識別データ記憶エリア１４１に格納されている切取線識別データについて、図面を参照しつつ詳細に説明する。図４は、切取線識別データ記憶エリア１４１の記憶内容を模式的に示す説明図である。
図４に示すように、切取線識別データ記憶エリア１４１には、複数種類の切取線識別データが格納されている。
【００５１】
ここで、切取線７１を有する原稿（即ち、対象原稿７０）において、破線又は実線の直線で描かれる切取線の近傍には、当該原稿を受け取った者が「当該直線が切取線であること」を認識し得るように、文字列やマークが付されている。これらの文字列やマークが本実施形態における「切取線識別表示７３」に該当する。そして、切取線７１を識別するための表示は、図４に示すように、種々多様な表現態様で表現される。従って、切取線識別データ記憶エリア１４１には、これらの各表現態様に対応する種類の切取線識別データが格納されている。尚、切取線識別表示７３に相当する文字列やマークは、予め記憶されているもの以外に、ユーザが登録できるように構成されていてもよい。
【００５２】
次に、本実施形態に係る多機能周辺装置１で実行されるメイン制御プログラムについて、図面を参照しつつ詳細に説明する。図５は、本実施形態に係るメイン制御プログラムのフローチャートである。このメイン制御プログラムに基づく処理は、多機能周辺装置１の起動中において繰り返し実行される。
【００５３】
メイン制御プログラムの実行を開始すると、ＣＰＵ１１は、先ず、モード設定処理を実行する（Ｓ１）。このモード設定処理（Ｓ１）では、ＣＰＵ１１は、ユーザの操作に基づいて、多機能周辺装置１で実現可能な各機能から、ユーザ所望の機能を設定する。具体的には、モード設定処理（Ｓ１）では、ＣＰＵ１１は、先ず、モード設定画面をＬＣＤ１８に表示する（図６参照）。図６に示すように、モード設定画面には、「通常モード」と「切取線モード」が表示される。又、「通常モード」「切取線モード」の表示には、各モード設定時に実行する処理内容（即ち、「コピー」「印刷」「スキャン」「ファックス送信」）が表示される。従って、ユーザは、操作パネル１７を操作することで、「通常モード」「切取線モード」の選択及び各モードにおける処理内容を選択し得る。そして、ＣＰＵ１１は、操作パネル１７から操作信号に基づいて、モード設定情報をＲＡＭ１３に格納する。当該モード設定情報は、「通常モード」「切取線モード」の選択結果及び各モードにおける処理内容の選択結果を示す。モード設定処理を終了すると、ＣＰＵ１１は、Ｓ２に処理を移行する。
【００５４】
Ｓ２に移行すると、ＣＰＵ１１は、「切取線モード」が設定されているか否かを判断する。具体的には、ＣＰＵ１１は、ＲＡＭ１３に格納されているモード設定情報に基づいて、Ｓ２の判断処理を行う。「切取線モード」が設定されている場合（Ｓ２：ＹＥＳ）、ＣＰＵ１１は、Ｓ３に処理を移行する。一方、「通常モード」が設定されている場合（Ｓ２：ＮＯ）、ＣＰＵ１１は、通常処理（Ｓ９）に処理を移行する。
【００５５】
Ｓ３においては、ＣＰＵ１１は、原稿データ取得処理を実行する。この原稿データ取得処理（Ｓ３）では、ＣＰＵ１１は、スキャナ部３を用いて、原稿載置部２Ａに載置された原稿（例えば、対象原稿７０）から、原稿データを取得する。原稿載置部２Ａ上に載置された原稿は、自動原稿送り装置２により搬送され、スキャナ装置２２の上方を移動する。このとき、スキャナ装置２２は、当該原稿から画像データを取得する。そして、ＣＰＵ１１は、原稿から取得した画像データを、原稿データ記憶エリア１３１に格納する。原稿データを原稿データ記憶エリア１３１に格納した後、ＣＰＵ１１は、Ｓ４に処理を移行する。
【００５６】
尚、原稿データ取得処理（Ｓ３）は、スキャナ部３を用いて、原稿から原稿データを取得し、原稿データ記憶エリア１３１に格納する態様に限定されるものではない。即ち、原稿データ取得処理（Ｓ３）において、ＣＰＵ１１は、多機能周辺装置１に装着された記憶媒体（例えば、記憶メディア等）から、原稿データ自体を原稿データ記憶エリア１３１に格納することも可能である。又、電子メールに添付されている原稿データを受信し、当該原稿データを原稿データ記憶エリア１３１に格納することも可能である。
【００５７】
Ｓ４においては、ＣＰＵ１１は、原稿方向特定処理を実行する。この原稿方向特定処理（Ｓ４）では、ＣＰＵ１１は、後述する原稿方向特定処理プログラムを実行する。そして、原稿方向特定処理（Ｓ４）において、ＣＰＵ１１は、対象原稿７０中の切取線７１の向きに基づいて、対象原稿７０に基づく原稿データが縦方向（例えば、図３等参照）であるか、横方向（例えば、図８参照）であるかを特定する。原稿方向特定処理（Ｓ４）の詳細については、後に図面を参照しつつ詳細に説明する。原稿方向特定処理（Ｓ４）を終了すると、ＣＰＵ１１は、Ｓ５に処理を移行する。
【００５８】
Ｓ５に移行すると、ＣＰＵ１１は、原稿方向特定処理（Ｓ４）において、原稿データ中の切取線７１を検出したか否かを判断する。具体的には、ＣＰＵ１１は、後述する原稿方向特定処理プログラム中の切取線検出処理（Ｓ１２）の結果に基づいて、Ｓ５の判断を行う。原稿データに対応する原稿に切取線７１が存在する場合（Ｓ５：ＹＥＳ）、ＣＰＵ１１は、Ｓ６に処理を移行する。一方、原稿データに対応する原稿に切取線７１が存在しない場合（Ｓ５：ＮＯ）、ＣＰＵ１１は、そのままメイン制御プログラムを終了する。つまり、原稿載置部２Ａに載置された原稿が、ユーザの意図していた原稿とは異なり、間違って載置される可能性もあるため、切取線が存在しない場合は、送信処理自体を行わない。尚、切取線モードが指定されたにも関わらず、切取線が存在しない原稿であった場合に、その旨をユーザに通知してもよい。
【００５９】
Ｓ６においては、ＣＰＵ１１は、切取線確認処理を実行する。この切取線確認処理（Ｓ６）では、ＣＰＵ１１は、後述する切取線確認処理プログラムを実行する。つまり、切取線確認処理（Ｓ６）では、ＣＰＵ１１は、切取線検出処理（Ｓ１２）で検出した切取線７１の真偽を確認すると共に、「切取線モード」における処理の対象となる対象領域を当該切取線７１に基づいて特定する。切取線確認処理（Ｓ６）の詳細については、後に図面を参照しつつ詳細に説明する。切取線確認処理（Ｓ６）を終了すると、ＣＰＵ１１は、Ｓ７に処理を移行する。
【００６０】
Ｓ７では、ＣＰＵ１１は、切取線確認処理（Ｓ６）により対象領域が特定されたか否かを判断する。原稿データの一部を構成する対象領域が特定されている場合（Ｓ７：ＹＥＳ）、ＣＰＵ１１は、Ｓ８に処理を移行する。一方、対象領域が特定されていない場合（Ｓ７：ＮＯ）、ＣＰＵ１１は、そのままメイン制御プログラムを終了する。
【００６１】
Ｓ８に移行すると、ＣＰＵ１１は、対象領域実行処理を行う。即ち、対象領域実行処理（Ｓ８）では、ＣＰＵ１１は、切取線確認処理（Ｓ６）で特定された対象領域を処理対象とし、モード設定処理（Ｓ１）で選択された処理内容の処理を実行する。即ち、ＣＰＵ１１は、原稿データ記憶エリア１３１に格納されている原稿データから、対象領域に対応する部分の原稿データを読み出す。そして、ＣＰＵ１１は、読みだした対象領域に対応する部分の原稿データに基づいて、「コピー」「印刷」「スキャン」「ファックス送信」から、Ｓ１において選択された一の処理を行う。対象領域実行処理を終了すると、ＣＰＵ１１は、メイン制御プログラムを終了する。
【００６２】
ここで、対象領域実行処理（Ｓ８）における処理の内容について、具体的に説明する。例えば、モード設定処理（Ｓ１）で「ファクシミリ送信」が選択されている場合、ＣＰＵ１１は、原稿データ記憶エリア１３１から読み出した対象領域に対応する部分の原稿データを、符号化部２３により符号化する。そして、操作パネル１７による送信相手先の入力を条件に、ＣＰＵ１１は、当該対象領域に対応する部分の原稿データを、当該送信相手先に対するファクシミリ送信を行う。
又、モード設定処理（Ｓ１）で「コピー」又は「印刷」が選択されている場合、ＣＰＵ１１は、原稿データ記憶エリア１３１から読み出した対象領域に対応する部分の原稿データを、レーザプリンタ３０により記録用紙に出力する。尚、「コピー」の場合は、原稿データ取得処理（Ｓ３）で、スキャナ部３により原稿データを取得した場合に限られる。
【００６３】
そして、モード設定処理（Ｓ１）で「スキャン」が選択されている場合、ＣＰＵ１１は、原稿データ記憶エリア１３１から読み出した対象領域に対応する部分の原稿データを、データファイルとして、記憶装置（例えば、フラッシュメモリ１４等）に格納する。尚、当該データファイルが格納される記憶装置は、多機能周辺装置１が備える記憶装置に限定されるものではない。即ち、当該記憶装置は、多機能周辺装置１に装着された記憶メディア等の記憶媒体であってもよい。又、当該記憶装置は、多機能周辺装置１に接続された外部装置（例えば、パーソナルコンピュータ等）の記憶装置でもよい。
【００６４】
上述したように、モード設定処理（Ｓ１）で「通常モード」が設定されている場合（Ｓ２：ＮＯ）、ＣＰＵ１１は、通常処理（Ｓ９）を実行する。この通常処理（Ｓ９）では、ＣＰＵ１１は、原稿データ記憶エリア１３１に格納されている原稿データの全領域を処理対象として、モード設定処理（Ｓ１）で選択された処理内容を実行する。つまり、ＣＰＵ１１は、原稿データの全領域に対して、「コピー」「印刷」「スキャン」「ファックス送信」から選択された一の処理を実行する。即ち、通常処理（Ｓ９）は、処理対象が相違する点を除き、上述した対象領域実行処理（Ｓ８）と同様の処理である。従って、通常処理（Ｓ９）に関する説明は省略する。通常処理（Ｓ９）を終了すると、ＣＰＵ１１は、メイン制御プログラムを終了する。
【００６５】
次に、Ｓ４で実行される原稿方向特定処理プログラムについて、図面を参照しつつ詳細に説明する。図７は、原稿方向特定処理プログラムのフローチャートである。
上述したように、原稿方向特定処理（Ｓ４）に移行すると、ＣＰＵ１１は、原稿方向特定処理プログラムの実行を開始する。この処理を行うのは、そもそも、原稿データがどのような向きで記憶されているかが分からないために行うものである。即ち、原稿の向きによって切取線の延びる方向も変わるため、本処理において原稿方向を特定する。
【００６６】
原稿方向特定処理プログラムの実行を開始すると、ＣＰＵ１１は、先ず、ＲＡＭ１３に形成された方向変更回数カウンタの値を「０」に初期化する。方向変更回数ｎを「０」に初期化した後、ＣＰＵ１１は、Ｓ１２に処理を移行する。尚、方向変更回数ｎは、当該原稿データを９０度回転した回数を示す。
【００６７】
Ｓ１２に移行すると、ＣＰＵ１１は、切取線検出処理を実行する。この切取線検出処理（Ｓ１２）では、ＣＰＵ１１は、対象原稿７０に存在する切取線７１を構成するラインを検出する。具体的には、ＣＰＵ１１は、先ず、原稿データ記憶エリア１３１から原稿データを読み出す。そして、ＣＰＵ１１は、所定の検出方向に沿って、当該検出方向と直交する直線を「切取線７１」として検出する。尚、上記検出方向は、原稿データの一端部（例えば、上端）から当該一端部に対向する他端部（例えば、下端）に向かう方向である。又、この直線は、実線、破線、一点鎖線等のいずれであっても、「切取線７１」として検出される。切取線検出処理を終了すると、ＣＰＵ１１は、Ｓ１３に処理を移行する。
【００６８】
Ｓ１３においては、ＣＰＵ１１は、切取線検出処理（Ｓ１２）により、切取線７１に対応するデータが原稿データから検出されたか否かを判断する。具体的には、ＣＰＵ１１は、切取線検出処理（Ｓ１２）の処理結果に基づいて、上記判断を行う。切取線を検出した場合（Ｓ１３：ＹＥＳ）、ＣＰＵ１１は、そのまま原稿方向特定処理プログラムを終了する。この場合、当該原稿データの方向は、切取線７１を検出した方向に特定される。一方、切取線７１が検出されなかった場合（Ｓ１３：ＮＯ）、ＣＰＵ１１は、Ｓ１４に処理を移行する。
【００６９】
Ｓ１４に移行すると、ＣＰＵ１１は、原稿データを９０度回転する。つまり、ＣＰＵ１１は、切取線検出処理（Ｓ１２）における検出方向を、９０度変更する。そして、ＣＰＵ１１は、Ｓ１４の処理実行に基づいて、ＲＡＭ１３に形成された方向変更回数カウンタの値に「１」を加算する（Ｓ１５）。方向変更回数ｎに「１」を加算すると、ＣＰＵ１１は、Ｓ１６に処理を移行する。
【００７０】
Ｓ１５では、ＣＰＵ１１は、方向変更回数ｎが２より小さいか否かを判断する。つまり、ＣＰＵ１１は、原稿データが１８０度以上回転していないか否かを判断する。方向変更回数ｎが１以下である場合（Ｓ１５：ＹＥＳ）、ＣＰＵ１１は、切取線検出処理（Ｓ１２）に処理を戻す。この場合、先の検出方向から９０度回転した検出方向に従って、当該原稿データに対する切取線７１の検出処理が行われる。一方、方向変更回数ｎが２以上である場合（Ｓ１５：ＮＯ）、ＣＰＵ１１は、そのまま原稿方向特定処理プログラムを終了する。この場合、切取線７１が検出されないので、原稿データの方向は特定されない。
【００７１】
ここで、原稿における切取線７１は、一般的に、長方形状の原稿の或る辺に平行になるように記載される（図３、図８参照）。従って、原稿データを０度、９０度回転しても切取線７１を検出できない場合、１８０度以上回転させたとしても、検出の上下方向が変わるだけであって、切取線７１を検出することはできない。従って、Ｓ１５の処理を行うことで、ＣＰＵ１１は、切取線７１の検出を効率良く行い得る。
【００７２】
又、本実施形態に係る原稿方向確認処理プログラムは、上述したように、切取線７１の検出を「原稿データに対して所定の検出方向で検出する場合」と、「９０度回転した原稿データに対して所定の検出方向で検出する場合」の２つの場合で実行する。このように構成することにより、多機能周辺装置１は、図３等に示す対象原稿７０上の切取線７１に加え、図８に示す対象原稿７０であっても切取線７１を検出し得る。
【００７３】
続いて、Ｓ６で実行される切取線確認処理プログラムについて、図面を参照しつつ詳細に説明する。図９は、切取線確認処理プログラムのフローチャートである。上述したように、切取線確認処理プログラムは、切取線確認処理（Ｓ６）において、ＣＰＵ１１により実行される。
【００７４】
切取線確認処理（Ｓ６）に移行すると、ＣＰＵ１１は、先ず、ＲＡＭ１３に形成された上下転換回数カウンタの値を「０」に初期化する（Ｓ２１）。上下転換回数ｍを「０」に初期化した後、ＣＰＵ１１は、Ｓ２２に処理を移行する。尚、上下転換回数ｍは、当該原稿データを１８０度回転した回数を示す。
【００７５】
Ｓ２２に移行すると、ＣＰＵ１１は、検出対象範囲特定処理を実行する。具体的には、ＣＰＵ１１は、切取線検出処理（Ｓ１２）の検出結果に基づいて、原稿データから検出された切取線７１の原稿データにおける位置を特定する。そして、ＣＰＵ１１は、切取線７１の位置に対応する検出対象範囲７５を特定する（図１０、図１１参照）。具体的に、本実施形態において、検出対象範囲７５は、当該切取線７１の位置から上下方向数ドット分の範囲である。原稿データに対して検出対象範囲を設定した後、ＣＰＵ１１は、Ｓ２３に処理を移行する。
【００７６】
Ｓ２３においては、ＣＰＵ１１は、識別表示検出処理を実行する。この識別表示検出処理（Ｓ２３）では、ＣＰＵ１１は、切取線７１近傍に配置されている切取線識別表示７３を検出する。具体的には、ＣＰＵ１１は、検出対象範囲特定処理（Ｓ２２）で特定された検出対象範囲７５に対して、ＯＣＲ（Optical Character Recognition）処理を行う。尚、当該ＯＣＲ処理には、デジタル文字認識処理を含む。そして、ＣＰＵ１１は、検出対象範囲７５において認識された文字列やマークと、切取線識別データ記憶エリア１４１に格納されている切取線識別データを比較する。これにより、ＯＣＲ処理の認識結果と切取線識別データの一致に基づいて、ＣＰＵ１１は、切取線識別表示７３を、検出対象範囲７５から検出する。検出結果をＲＡＭ１３に格納した後、ＣＰＵ１１は、Ｓ２４に処理を移行する。
【００７７】
この識別表示検出処理（Ｓ２３）において、ＣＰＵ１１は、切取線識別表示７３を構成する文字等の上下の一致も判断する。検出対象範囲７５からの検出結果が切取線識別データに係る文字列等と上下方向も含めて完全に一致する場合、ＣＰＵ１１は、当該文字列等を切取線識別表示７３と判断する。
図１０、図１１を例に説明すると、図１０の場合には、ＣＰＵ１１は、「切り取り線」の文字列等は、切取線識別表示７３として検出される。一方、図１１の場合、切取線７１上に位置する文字列「切り取り線」は、１８０度回転した状態で認識される。この場合における「切り取り線」の文字列は、切取線識別表示７３として認識されることはない。
【００７８】
Ｓ２４では、ＣＰＵ１１は、識別表示検出処理（Ｓ２３）により、検出対象範囲７５から切取線識別表示７３を検出したか否かを判断する。このとき、ＣＰＵ１１は、ＲＡＭ１３に格納された識別表示検出処理（Ｓ２３）の検出結果を参照する。切取線識別表示７３を検出した場合（Ｓ２４：ＹＥＳ）、ＣＰＵ１１は、Ｓ２５に処理を移行する。一方、検出対象範囲７５から切取線識別表示７３を検出しなかった場合（Ｓ２４：ＮＯ）、ＣＰＵ１１は、Ｓ２６に処理を移行する。
【００７９】
Ｓ２５に移行すると、ＣＰＵ１１は、対象領域特定処理を実行する。対象領域特定処理（Ｓ２５）では、ＣＰＵ１１は、切取線識別表示７３を検出した切取線７１を境界として、当該原稿データにおける当該切取線７１の下方に位置する領域を「対象領域」として特定する。例えば、図１０に示す対象原稿７０の場合、切取線７１の下方に位置する「出欠席の回答用紙部分」が対象領域に特定される。対象領域を特定した後、ＣＰＵ１１は、切取線確認処理プログラムを終了する。
【００８０】
一方、検出対象範囲７５から切取線識別表示７３を検出しなかった場合（Ｓ２５：ＮＯ）、ＣＰＵ１１は、原稿データを１８０度回転する（Ｓ２６）。つまり、ＣＰＵ１１は、識別表示検出処理（Ｓ２３）における原稿データの上下を転換する。そして、ＣＰＵ１１は、Ｓ２６の処理実行に基づいて、ＲＡＭ１３に形成された上下転換回数カウンタの値に「１」を加算する（Ｓ２７）。上下転換回数ｍに「１」を加算すると、ＣＰＵ１１は、Ｓ２８に処理を移行する。
【００８１】
Ｓ２８では、ＣＰＵ１１は、上下転換回数ｍが２より小さいか否かを判断する。つまり、ＣＰＵ１１は、原稿データが３６０度以上回転していないか否かを判断する。上下転換回数ｍが２未満である場合（Ｓ１５：ＹＥＳ）、ＣＰＵ１１は、Ｓ２２に処理を戻す。この場合、先の原稿データの状態から１８０度回転した状態（例えば、図１１に示す状態から１８０度回転した図１０に示す状態）の検出対象範囲７５に対して、切取線識別表示７３の検出処理を行う。この結果、当初、原稿データの向きが図１１のように上下が逆向きになっていて、切取線識別表示７３が検出できなかったとしても、１８０度回転することで、図１０と同じ状態になり、切取線識別表示７３を検出することができる。つまり、原稿の上下方向を正しく確定した上で、切取線７１の下方に位置する領域を対象領域として特定することができる。
一方、上下転換回数ｍが２以上である場合（Ｓ１５：ＮＯ）、同じ処理を繰り返すことになるため、ＣＰＵ１１は、そのまま切取線確認処理プログラムを終了する。
【００８２】
Ｓ２８の判断処理を行うことにより、当該切取線確認処理プログラムは、識別表示検出処理（Ｓ２３）の処理回数を必要最小限にとどめることができる。この結果、当該多機能周辺装置１は、識別表示検出処理（Ｓ２３）に基づく処理負担を必要最小限に留め得る。
【００８３】
以上、説明したように、第１実施形態に係る多機能周辺装置１及び多機能周辺装置１の制御プログラムは、対象原稿７０に基づく原稿データにおいて、対象原稿７０に存在する切取線７１を検出し、切取線７１により区画される対象領域を特定する。そして、当該多機能周辺装置１及び制御プログラムは、特定された対象領域部分の原稿データに対して、モード設定処理（Ｓ１）で設定されたユーザ所望の処理（即ち、「コピー」「印刷」「スキャン」「ファックス送信」）を行い得る。この結果、ユーザは、原稿データにおける必要部分に対する所望の処理結果を得ることができる。又、対象原稿７０に当初から存在する「切取線７１」により、必要部分（即ち、対象領域）を特定するので、ユーザは、必要部分に対する所望の処理を行う際に、煩雑な作業を負うことはない。
【００８４】
又、一般に、切取線の近傍には、「切り取り線」等の文字列や、「はさみマーク」等のマークが配置されている。第１実施形態に係る多機能周辺装置１及び制御プログラムは、この文字列やマークを切取線識別表示７３として検出するので、切取線７１を確実に検出し、対象領域（即ち、必要部分）を特定し得る。又、「切り取り線」等の文字列に代表される切取線識別表示７３を構成する文字等には、上下がある。従って、この切取線識別表示７３を検出することにより、原稿データの方向を確実に正しい方向に設定することができ、もって、確実にユーザ所望の必要部分を対象領域に設定し得る。
【００８５】
そして、第１実施形態に係る多機能周辺装置１及び制御プログラムは、スキャナ部３により記録用紙に印刷された原稿から原稿データを取得し、当該原稿データに対して、切取線７１の検出、切取線識別表示７３の検出、対象領域の特定を行い得る。従って、ユーザは、記録用紙に出力された原稿を手にした場合であっても、ユーザ所望の必要部分に対する所望の処理結果を得ることができる。
【００８６】
又、第１実施形態に係る多機能周辺装置１及び制御プログラムは、対象領域に対応する部分の原稿データを印刷する場合（即ち、「コピー」「印刷」）に、印刷に係る消耗品（例えば、記録用紙、インク、トナー等）の消費を必要最小限にとどめることができる。そして、多機能周辺装置１及び制御プログラムは、対象領域に対応する部分の原稿データをデータファイルとして記憶媒体に格納する場合（即ち、「スキャン」）、データファイルのデータサイズを必要最小限に留め得る。この結果、ユーザは、記憶媒体の記憶容量を有効に活用し得る。更に、多機能周辺装置１及び制御プログラムは、対象領域に対応する部分の原稿データをファクシミリ送信する場合（即ち、「ファクシミリ送信」）、送信するデータ量を必要最小限にとどめることができる。これに伴い、受信側ユーザの消耗品の消費を必要最小限に留め得る。
【００８７】
（第２実施形態）
次に、上述した第１実施形態とは異なる第２実施形態について、図面を参照しつつ詳細に説明する。尚、第２実施形態に係る多機能周辺装置１は、基本的に、第１実施形態に係る多機能周辺装置１と同様の構成である。従って、第２実施形態においては、第１実施形態と同様である多機能周辺装置１の構成、メイン制御プログラム、原稿方向特定処理プログラムに関する説明は省略する。
【００８８】
先ず、第２実施形態に係る多機能周辺装置１で用いられる対象原稿７０の構成について説明する。図１２は、第２実施形態に係る対象原稿７０の一例を示す説明図である。
図１２に示すように、第２実施形態に係る対象原稿７０は、第１実施形態と同様に、切取線７１を含んでいる。この点、第２実施形態に係る対象原稿７０は、第１実施形態に係る対象原稿７０（図３、図８等参照）と異なり、複数本の切取線７１を有している。第２実施形態においては、これらの複数本の切取線７１を、対象原稿７０の上部から順に、「第１切取線」「第２切取線」「第３切取線」…という。
この点、図１２に示す対象原稿７０には、３本の切取線７１を含んでいる。従って、対象原稿７０の上部に位置する切取線７１から順に、「第１切取線７１Ａ」「第２切取線７１Ｂ」「第３切取線７１Ｃ」という。
【００８９】
上述したように、第２実施形態においても、メイン制御プログラム、原稿方向特定処理プログラムの内容は第１実施形態と同様である。従って、第１実施形態と相違する切取線確認処理プログラムについて、図面を参照しつつ詳細に説明する。図１３は、第２実施形態に係る切取線確認処理プログラムのフローチャートである。
【００９０】
切取線確認処理（Ｓ６）に移行し、切取線確認処理プログラムの実行が開始されると、ＣＰＵ１１は、先ず、切取線検出処理（Ｓ１２）の検出結果に基づいて、切取線検出本数Ｙを取得する（Ｓ３１）。第２実施形態に係る切取線検出処理（Ｓ１２）では、原稿データに含まれる全ての切取線７１を検出する。切取線７１の検出結果に基づいて、切取線検出本数Ｙを特定した後、ＣＰＵ１１は、Ｓ３２に処理を移行する。
【００９１】
Ｓ３２に移行すると、ＣＰＵ１１は、対象領域仮設定処理を行う。この対象領域仮設定処理（Ｓ３２）では、ＣＰＵ１１は、対象原稿７０に基づく原稿データに含まれる複数本の切取線７１の内、一の切取線７１を対象切取線に設定する。そして、ＣＰＵ１１は、当該対象切取線の下方に位置する領域を「対象領域」に仮設定する。対象領域を仮設定した後、ＣＰＵ１１は、Ｓ３３に処理を移行する。
尚、切取線確認処理（Ｓ６）に移行直後の対象領域仮設定処理（Ｓ３２）では、ＣＰＵ１１は、当該原稿データに含まれる切取線７１の内、最も上部に位置する切取線を対象切取線に設定する。例えば、図１２に示す対象原稿７０の場合、ＣＰＵ１１は、第１切取線７１Ａを対象切取線に設定し、当該原稿データにおいて、第１切取線７１Ａの下方に位置する領域を対象領域に仮設定する（図１４参照）。
【００９２】
Ｓ３３に移行すると、ＣＰＵ１１は、プレビュー表示処理を実行する。プレビュー表示処理（Ｓ３３）では、ＣＰＵ１１は、原稿データ記憶エリア１３１に格納されている原稿データに基づいて、原稿プレビュー画像８０を生成する。そして、ＣＰＵ１１は、当該原稿プレビュー画像８０をＬＣＤ１８に表示する。このとき、ＣＰＵ１１は、対象領域仮設定処理（Ｓ３２）で仮設定されている対象領域に相当する部分を示す対象領域識別表示８５を、ＬＣＤ１８に表示する。ＬＣＤ１８に原稿プレビュー画像８０、対象領域識別表示８５を表示した後、ＣＰＵ１１は、Ｓ３４に処理を移行する。
【００９３】
Ｓ３４においては、ＣＰＵ１１は、切取線確定操作がユーザにより行われたか否かを判断する。具体的には、ＣＰＵ１１は、操作パネル１７からの操作信号（例えば、スタートキーの入力信号）に基づいて、Ｓ３４の判断を行う。切取線確定操作が行われた場合（Ｓ３４：ＹＥＳ）、ＣＰＵ１１は、Ｓ４１に処理を移行する。一方、切取線確定操作が行われていない場合（Ｓ３４：ＮＯ）、ＣＰＵ１１は、Ｓ３５に処理を移行する。
【００９４】
続くＳ３５では、ＣＰＵ１１は、原稿方向変更操作がユーザにより行われたか否かを判断する。具体的には、ＣＰＵ１１は、操作パネル１７からの操作信号（例えば、カーソルキーを構成する上カーソルキーの入力信号）に基づいて、Ｓ３５の判断を行う。原稿方向変更操作が行われた場合（Ｓ３５：ＹＥＳ）、ＣＰＵ１１は、当該原稿データの方向を１８０度回転する（Ｓ３７）。原稿データの方向を１８０度回転した後（即ち、原稿データの天地を逆にした後）、ＣＰＵ１１は、Ｓ３３に処理を戻す。この時、ＣＰＵ１１は、ＬＣＤ１８における原稿プレビュー画像８０を１８０度回転した状態に変更する（例えば、ＣＰＵ１１は、図１５の表示状態から図１４の表示状態に変更する）。この場合、ユーザは、再度プレビュー画面を参照しつつ、切取線確定操作、原稿方向変更操作、対象切取線変更操作を行い得る。一方、原稿方向変更操作が行われていない場合（Ｓ３５：ＮＯ）、ＣＰＵ１１は、Ｓ３６に処理を移行する。このように、原稿データ記憶エリア１３１に記憶した原稿データの向きが上下逆であっても、容易に正しい向きに変更することができる。
【００９５】
Ｓ３６においては、ＣＰＵ１１は、対象切取線変更操作がユーザにより行われたか否かを判断する。具体的には、ＣＰＵ１１は、操作パネル１７からの操作信号（例えば、カーソルキーを構成する下カーソルキーの入力信号）に基づいて、Ｓ３６の判断を行う。対象切取線変更操作が行われた場合（Ｓ３６：ＹＥＳ）、ＣＰＵ１１は、Ｓ３８に処理を移行する。一方、対象切取線変更操作が行われていない場合（Ｓ３６：ＮＯ）、ＣＰＵ１１は、Ｓ３３に処理を戻す。この場合、ユーザは、再度、プレビュー画面を参照しつつ、切取線確定操作、原稿方向変更操作、対象切取線変更操作を行い得る。
【００９６】
Ｓ３８に移行すると、ＣＰＵ１１は、現在の対象切取線が原稿データの上端からＹ本目の切取線７１であるか否かを判断する。具体的には、ＣＰＵ１１は、ＲＡＭ１３に格納されている切取線検出本数Ｙの値と、現在の対象切取線を比較することで、Ｓ３８の判断を行う。現在の対象切取線がＹ本目の切取線７１である場合（Ｓ３８：ＹＥＳ）、ＣＰＵ１１は、Ｓ３９に処理を移行する。一方、現在の対象切取線がＹ本目の切取線７１でない場合（Ｓ３８：ＮＯ）、ＣＰＵ１１は、Ｓ４０に処理を移行する。
【００９７】
Ｓ３９において、ＣＰＵ１１は、対象切取線初期化処理を実行する。この対象切取線初期化処理（Ｓ３９）では、ＣＰＵ１１は、原稿データに存在する切取線７１の内、最も上部に位置する切取線７１（図１２の場合、第１切取線７１Ａ）を対象切取線に設定する。対象切取線初期化処理を終了すると、ＣＰＵ１１は、Ｓ３２に処理を戻す。この場合、新たな対象領域が、初期化された対象切取線に基づいて、仮設定される。従って、この対象切取線初期化処理を終了すると、ＣＰＵ１１は、ＬＣＤ１８における原稿プレビュー画像８０、対象領域識別表示８５の表示を、初期化された対象切取線及び新たに設定された対象領域に対応する表示に変更する（図１４参照）。
【００９８】
Ｓ４０では、ＣＰＵ１１は、対象切取線変更処理を実行する。この対象切取線変更処理では、ＣＰＵ１１は、現在の対象切取線の直下に位置する切取線７１を対象切取線に設定する。例えば、現在の対象切取線が第２切取線７１Ｂである場合、ＣＰＵ１１は、第３切取線７１Ｃを新たに対象切取線として設定する。対象切取線変更処理を終了すると、ＣＰＵ１１は、Ｓ３２に処理を戻す。この場合、新たな対象領域が、変更された対象切取線に基づいて、仮設定される。従って、この対象切取線変更処理を終了すると、ＣＰＵ１１は、ＬＣＤ１８における原稿プレビュー画像８０、対象領域識別表示８５の表示を、図１６に示すように、変更された対象切取線（この場合、第３切取線７１Ｃ）及び新たに設定された対象領域に対応する表示に変更する。
【００９９】
Ｓ４１に移行すると、ＣＰＵ１１は、切取線確定処理を実行する。この切取線確定処理（Ｓ４１）では、ＣＰＵ１１は、対象領域を区画する切取線７１を確定する。具体的には、ＣＰＵ１１は、切取線確定操作に基づいて、現在の対象切取線を、対象領域を区画する切取線に確定する。そして、ＣＰＵ１１は、ＬＣＤ１８におけるプレビュー表示により、仮設定されている対象領域をユーザに報知する。つまり、ＣＰＵ１１は、原稿プレビュー画像８０において、対象領域仮設定処理（Ｓ３２）で仮設定されている対象領域を示す対象領域識別表示８５を表示する。この時、ＣＰＵ１１は、「プレビュー表示されている対象領域でよいかを問う」確認メッセージをＬＣＤ１８に表示する。切取線確定処理を終了すると、ＣＰＵ１１は、Ｓ４２に処理を移行する。
【０１００】
Ｓ４２においては、ＣＰＵ１１は、対象領域確定操作がユーザにより行われたか否かを判断する。具体的には、ＣＰＵ１１は、操作パネル１７からの操作信号（例えば、スタートキーの入力信号）に基づいて、Ｓ４２の判断を行う。前記確認メッセージに応じて、ユーザの対象領域確定操作が行われた場合（Ｓ４２：ＹＥＳ）、ＣＰＵ１１は、Ｓ４５に処理を移行する。一方、ユーザの対象領域確定操作が行われていない場合（Ｓ４２：ＮＯ）、ＣＰＵ１１は、Ｓ４３に処理を移行する。
【０１０１】
Ｓ４３に移行すると、ＣＰＵ１１は、対象領域変更操作がユーザにより行われたか否かを判断する。具体的には、ＣＰＵ１１は、操作パネル１７からの操作信号（例えば、前記上カーソルキーの入力信号）に基づいて、Ｓ４３の判断を行う。対象領域変更操作が行われた場合（Ｓ４３：ＹＥＳ）、ＣＰＵ１１は、Ｓ４４に処理を移行する。一方、対象領域変更操作が行われていない場合（Ｓ４３：ＮＯ）、ＣＰＵ１１は、Ｓ４２に処理を戻す。この場合、ユーザは、対象領域確定操作又は対象領域変更操作を行い得る。
【０１０２】
Ｓ４４においては、ＣＰＵ１１は、対象領域変更処理を実行する。この対象領域変更処理（Ｓ４４）では、ＣＰＵ１１は、ユーザによる対象領域変更操作に基づいて、現在、仮設定されている対象領域を変更する。具体的には、ＣＰＵ１１は、原稿データにおいて、切取線確定処理（Ｓ４１）で確定された切取線で区画される２つの領域の内、現在仮設定されている領域と異なる他方の領域を、対象領域に仮設定する。図１２に示す対象原稿７０を例として説明する。現在、第１切取線７１Ａの下方に位置する領域が対象領域に設定されている場合、ＣＰＵ１１は、第１切取線７１Ａの上方に位置する領域を対象領域に仮設定する。対象領域変更処理（Ｓ４４）を終了すると、ＣＰＵ１１は、Ｓ４２に処理を戻す。
【０１０３】
Ｓ４５に移行すると、ＣＰＵ１１は、対象領域特定処理を実行する。この対象領域特定処理（Ｓ４５）では、ＣＰＵ１１は、ユーザの対象領域確定操作に基づいて、現時点で仮設定されている対象領域を、対象領域実行処理（Ｓ８）の処理対象として特定する。対象領域特定処理（Ｓ４５）を終了すると、ＣＰＵ１１は、切取線確認処理プログラムを終了する。
【０１０４】
以上、説明したように、第２実施形態に係る多機能周辺装置１及び制御プログラムは、対象原稿７０に基づく原稿データにおいて、対象原稿７０に存在する切取線７１を検出し、切取線７１により区画される対象領域を特定する。そして、当該多機能周辺装置１及び制御プログラムは、特定された対象領域部分の原稿データに対して、モード設定処理（Ｓ１）で設定されたユーザ所望の処理（即ち、「コピー」「印刷」「スキャン」「ファックス送信」）を行い得る。この結果、ユーザは、原稿データにおける必要部分に対する所望の処理結果を得ることができる。又、対象原稿７０に当初から存在する「切取線７１」により、必要部分（即ち、対象領域）を特定するので、ユーザは、必要部分に対する所望の処理を行う際に、煩雑な作業を負うことはない。
【０１０５】
又、第２実施形態に係る多機能周辺装置１及び制御プログラムは、プレビュー表示処理（Ｓ３３）により、原稿データに基づく原稿プレビュー画像８０をＬＣＤ１８に表示し得る。更に、ＣＰＵ１１は、当該原稿プレビュー画像８０における対象領域識別表示８５によって、仮設定されている対象領域をユーザに報知する。これにより、ユーザは、対象原稿７０における切取線７１が確実に認識されたか否かを確認し得る。又、ユーザは、ＬＣＤ１８の表示を確認することで、所望の領域が対象領域となっているか否かを確認することができる。
【０１０６】
更に、第２実施形態に係る多機能周辺装置１及び制御プログラムは、ユーザの操作（即ち、原稿方向変更操作、対象切取線変更操作、対象領域変更操作等）により、対象領域実行処理（Ｓ８）の処理対象となる対象領域を所望の態様に変更し得る。この結果、ユーザは、自らが所望する必要部分に対する処理結果を確実に得ることができる。
【０１０７】
そして、第２実施形態に係る多機能周辺装置１及び制御プログラムは、スキャナ部３により記録用紙に印刷された原稿から原稿データを取得し、当該原稿データに対して、切取線７１の検出及び対象領域の特定を行い得る。従って、ユーザは、記録用紙に出力された原稿を手にした場合であっても、ユーザ所望の必要部分に対してのみ所望の処理を実行した結果を得ることができる。
【０１０８】
又、第２実施形態に係る多機能周辺装置１及び制御プログラムは、対象領域に対応する部分の原稿データを印刷する場合（即ち、「コピー」「印刷」）に、印刷に係る消耗品（例えば、記録用紙、インク、トナー等）の消費を必要最小限にとどめることができる。そして、多機能周辺装置１及び制御プログラムは、対象領域に対応する部分の原稿データをデータファイルとして記憶媒体に格納する場合（即ち、「スキャン」）、データファイルのデータサイズを必要最小限に留め得る。この結果、ユーザは、記憶媒体の記憶容量を有効に活用し得る。更に、多機能周辺装置１及び制御プログラムは、対象領域に対応する部分の原稿データをファクシミリ送信する場合（即ち、「ファクシミリ送信」）、送信するデータ量を必要最小限にとどめることができる。これに伴い、受信側ユーザの消耗品の消費を必要最小限に留め得る。
【０１０９】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能である。
例えば、本発明を多機能周辺装置に適用した実施形態に基づいて、本発明を説明したが、この態様に限定されるものではない。即ち、本発明は、種々の画像処理装置に適用し得る。例えば、本発明をパーソナルコンピュータに適用することも可能である。この場合、「切取線モード」を有効にする際には、図１７に示すプロパティウィンドウをディスプレイに表示し、これに対する操作（例えば、当該プロパティウィンドウ中の選択肢「切取線モード」に対する操作）を行うように構成すればよい。
【０１１０】
尚、パーソナルコンピュータに適用した場合も、対象領域実行処理（Ｓ８）において、ファクシミリ送信を行い得る。つまり、本発明は、所謂「ＰＣ−ＦＡＸ機能」を行う場合にも適用し得る。ここで、「ＰＣ−ＦＡＸ機能」とは、パーソナルコンピュータに格納されているＰＣ−ＦＡＸプログラムにより、パーソナルコンピュータから、直接相手先ファクシミリ装置に対して、ファクシミリ送信を行う機能である。
【図面の簡単な説明】
【０１１１】
【図１】多機能周辺装置の模式的な断面図である。
【図２】多機能周辺装置の制御系構成を示すブロック図である。
【図３】第１実施形態における対象原稿の一例を示す説明図（１）である。
【図４】切取線識別データ記憶エリアの記憶内容を模式的に示す説明図である。
【図５】多機能周辺装置のメイン制御プログラムのフローチャートである。
【図６】モード設定画面の表示例を示す説明図である。
【図７】原稿方向特定処理プログラムのフローチャートである。
【図８】第１実施形態における対象原稿の一例を示す説明図（２）である。
【図９】第１実施形態に係る切取線確認処理プログラムのフローチャートである。
【図１０】切取線識別表示及び検出対象範囲に関する説明図（１）である。
【図１１】切取線識別表示及び検出対象範囲に関する説明図（２）である。
【図１２】第２実施形態における対象原稿の一例を占めす説明図である。
【図１３】第２実施形態に係る切取線確認処理プログラムのフローチャートである。
【図１４】プレビュー画面の表示例を示す説明図（１）である。
【図１５】プレビュー画面の表示例を示す説明図（２）である。
【図１６】プレビュー画面の表示例を示す説明図（３）である。
【図１７】本発明をパーソナルコンピュータに適用した場合におけるプロパティウィンドウの表示例を示す説明図である。
【符号の説明】
【０１１２】
１      多機能周辺装置
３      スキャナ部
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１４    フラッシュメモリ
１７    操作パネル
１９    ＮＣＵ
２０    モデム
２１    バッファ
２２    スキャナ装置
２３    符号化部
２４    復号化部
３０    レーザプリンタ
７０    対象原稿
７１    切取線
７３    切取線識別表示
【図１】
2009206927.tif 000003
【図２】
2009206927.tif 000004
【図３】
2009206927.tif 000005
【図４】
2009206927.tif 000006
【図５】
2009206927.tif 000007
【図６】
2009206927.tif 000008
【図７】
2009206927.tif 000009
【図８】
2009206927.tif 000010
【図９】
2009206927.tif 000011
【図１０】
2009206927.tif 000012
【図１１】
2009206927.tif 000013
【図１２】
2009206927.tif 000014
【図１３】
2009206927.tif 000015
【図１４】
2009206927.tif 000016
【図１５】
2009206927.tif 000017
【図１６】
2009206927.tif 000018
【図１７】
2009206927.tif 000019