(57)【要約】【課題】  用紙の折りたたみ位置を明確にする折りたたみマークを印刷に供する用紙に形成可能な画像処理装置を提供する。【解決手段】  印刷データから用紙サイズを検出する用紙サイズ検出手段と、ユーザによる折りたたみサイズの指定の入力を受付ける折りたたみサイズ指定手段と、用紙サイズ検出手段により検出された用紙サイズと折りたたみサイズ指定手段を介して入力された折りたたみサイズに基づいて用紙上の折りたたみ位置を決定する折りたたみ位置決定手段と、折りたたみ位置決定手段により決定された折りたたみ位置をマークする折りたたみマークデータを生成するマーク生成手段と、マーク生成手段により生成された折りたたみマークデータと印刷データに含まれる画像データとを合成する合成手段と、合成手段により合成された合成データを出力する出力手段と、を備えることを特徴とする画像処理装置。【選択図】  図２
2010066845.tif 000002
【特許請求の範囲】
【請求項１】
印刷データから用紙サイズを検出する用紙サイズ検出手段と、
ユーザによる折りたたみサイズの指定の入力を受付ける折りたたみサイズ指定手段と、
前記用紙サイズ検出手段により検出された前記用紙サイズと前記折りたたみサイズ指定手段を介して入力された前記折りたたみサイズに基づいて用紙上の折りたたみ位置を決定する折りたたみ位置決定手段と、
前記折りたたみ位置決定手段により決定された前記折りたたみ位置をマークする折りたたみマークデータを生成するマーク生成手段と、
前記マーク生成手段により生成された前記折りたたみマークデータと前記印刷データに含まれる画像データとを合成する合成手段と、
前記合成手段により合成された合成データを出力する出力手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記用紙サイズ検出手段により検出された前記用紙サイズが前記折りたたみサイズ指定手段を介して入力された前記折りたたみサイズよりも小さい場合、
前記折りたたみ位置決定手段は前記用紙サイズを前記折りたたみサイズに変更する用紙サイズ設定手段を更に備えることを特徴とする請求項１記載の画像処理装置。
【請求項３】
ユーザによる折りたたみ禁止領域の指定の入力を受付ける折りたたみ禁止領域指定手段を備え、
前記折りたたみ位置決定手段は前記折りたたみ禁止領域指定手段を介して入力された前記折りたたみ禁止領域に基づいて用紙上の折りたたみ位置を決定することを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷に供する用紙の折りたたみ位置を指定する画像処理装置に関するものである。
【背景技術】
【０００２】
従来、印刷した用紙を綴じる場合などにおいて、大きな用紙を小さな用紙サイズに合わせたい場合、ユーザは大きな用紙を手で折りたたんでいた。そこで、基本となる用紙サイズを予め設定し、出力サイズが大きい印刷データの場合には、基本サイズに合うように印刷データを分割して印刷する、あるいは、印刷データを縮小して印刷するという従来技術があった（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００４−１９９４６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、印刷データの分割や縮小といったデータ加工を施したくない場合には、ユーザは用紙を手で折りたたむ必要があり、その際の折りたたむ基準位置が不明であるといった問題があった。
【０００５】
本発明はこのような実情に鑑みてなされたものであり、本発明の課題は、用紙の折りたたみ位置を明確にする折りたたみマークを印刷に供する用紙に形成可能な画像処理装置を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明にかかる画像処理装置は、印刷データから用紙サイズを検出する用紙サイズ検出手段と、ユーザによる折りたたみサイズの指定の入力を受付ける折りたたみサイズ指定手段と、用紙サイズ検出手段により検出された用紙サイズと折りたたみサイズ指定手段を介して入力された折りたたみサイズに基づいて用紙上の折りたたみ位置を決定する折りたたみ位置決定手段と、折りたたみ位置決定手段により決定された折りたたみ位置をマークする折りたたみマークデータを生成するマーク生成手段と、マーク生成手段により生成された折りたたみマークデータと印刷データに含まれる画像データとを合成する合成手段と、合成手段により合成された合成データを出力する出力手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明の画像処理装置によれば、用紙の折りたたみ位置を明確にする折りたたみマークを印刷に供する用紙に形成することが可能となり、ユーザは折りたたみマークに基づき、より正確に用紙を折りたたむことができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態について図面を参照して説明する。なお、本発明は以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【０００９】
［第１の実施形態］
図１は、第１の実施形態にかかる画像処理装置を適用したプリントシステム１００の構成の一例を示す概略構成図である。プリントシステム１００は、印刷を実行するプリンタ１０１と、プリンタ１０１に対して印刷データを送信する画像処理装置２００と、を備え、プリンタ１０１と画像処理装置２００とは、例えば、ＬＡＮ（Local Area Network）等のネットワーク１０３を介して接続されている。したがって、プリントシステム１００によれば、画像処理装置２００においてユーザにより作成されたアプリケーションデータに基づく印刷データをプリンタ１０１に送信することにより、印刷を実行させることができる。
【００１０】
プリンタ１０１は、特には限定はされないが、例えば、電子写真方式の印刷エンジンを備え、受信した印刷データに基づく画像を記録媒体としての用紙に形成可能な画像形成装置である。
【００１１】
次に、本発明のかかる画像処理装置２００について詳細に説明する。図２は、画像処理装置２００の要部構成を説明する機能ブロック図である。画像処理装置２００は、プリンタ１０１に対して印刷を実行させる際に、折りたたみマークの合成、あるいは用紙サイズの変更処理を行う。ここで、折りたたみマークとは、大きな用紙をユーザが指定した用紙サイズになるように折りたたむ際の目印となる図形のことである。そして、画像処理装置２００は、ネットワーク１０３を介してプリンタ１０１と接続されている。
【００１２】
画像処理装置２００は、図２に示すように、アプリケーション２０１と、印刷データ入力部２０２と、ジョブ制御部２０３と、折りたたみ設定指定部２０４と、ページ制御部２０５と、折りたたみ設定計算部２０６と、マーク生成部２０７と、マーク合成部２０８と、データ送信部２０９と、を備える。
【００１３】
アプリケーション２０１は、ユーザの印刷実行命令を受け、印刷情報と画像データとから構成される印刷データを印刷データ入力部２０２に出力する。
【００１４】
印刷データ入力部２０２は、アプリケーション２０１、ジョブ制御部２０３、及びページ制御部２０５に接続されている。そして、印刷データ入力部２０２は、アプリケーション２０１から入力されたページの用紙サイズ情報を含む印刷情報をジョブ制御部２０３に出力するとともに、画像データをページ制御部２０５に出力する。
【００１５】
ジョブ制御部２０３は、印刷データ入力部２０２、折りたたみ設定指定部２０４、ページ制御部２０５、及び折りたたみ設定計算部２０６に接続されている。そして、ジョブ制御部２０３は、折りたたみ設定指定部２０４から入力された折りたたみ設定有効信号に基づき、折りたたみ処理を実行するか否かの判断を行う。また、ジョブ制御部２０３は、印刷データ入力部２０２に入力された印刷情報と折りたたみ処理実行信号とをページ制御部２０５に出力する。さらに、ジョブ制御部２０３は、印刷情報中からページの用紙サイズの中で最も小さい用紙サイズを判断し、印刷情報と最小用紙サイズ情報を折りたたみ設定計算部２０６へ出力する。
【００１６】
折りたたみ設定指定部２０４は、ジョブ制御部２０３、及び折りたたみ設定計算部２０６に接続されている。そして、折りたたみ設定指定部２０４は、折りたたみ設定情報を折りたたみ設定計算部２０６に出力する。また、折りたたみ設定指定部２０４は、折りたたみ設定の入力を受付ける機能としてユーザに対し図３に示すような印刷ダイアログ３００を提供する。
【００１７】
ここで、折りたたみ設定指定部２０４が提供する印刷ダイアログ３００について図３を用いて説明する。印刷ダイアログ３００は、折りたたみ設定有効選択ラジオボタン３０１と、折りたたみサイズ選択リスト３０２と、大サイズ用紙処理方法選択リスト３０３と、小サイズ用紙処理方法選択リスト３０４と、折り目禁止領域設定有効ラジオボタン３０５と、折り目禁止領域座標設定項目３０６と、ＯＫボタン３０７と、キャンセルボタン３０８と、を備える。
【００１８】
折りたたみ設定有効選択ラジオボタン３０１は、折りたたみ処理を実行させるか否かのユーザによる選択を受付ける。折りたたみ設定有効選択ボタン３０１において、有効が選択された場合にのみ、以下で説明する各設定項目で設定された設定内容が有効となる。また、折りたたみ設定指定部２０４は、折りたたみ設定有効選択ボタン３０１において、有効が選択された場合、折りたたみ設定有効信号をジョブ制御部２０３に出力するとともに、折りたたみ設定情報を折りたたみ設定計算部２０６に出力する。
【００１９】
折りたたみサイズ選択リスト３０２は、折りたたんだ結果として得られる折りたたみサイズのユーザによる選択を受付ける。具体的には、折りたたみサイズ選択リスト３０２には、例えば、「Ａ４横」、「最小サイズにあわせる」等が表示される。
【００２０】
大サイズ用紙処理方法選択リスト３０３は、折りたたみサイズよりも大きな用紙サイズの用紙を印刷する場合に実行させる処理のユーザによる選択を受付ける。具体的には、大サイズ用紙処理方法選択リスト３０３には、折りたたみサイズに合うように折るための基準となる折りたたみマークを画像データに合成する場合の「折りたたみマークを付与する」、何も処理を実行させない場合の「何もしない」等が表示される。
【００２１】
小サイズ用紙処理方法選択リスト３０４は、折りたたみサイズよりも小さな用紙サイズの用紙を印刷する場合に実行させる処理のユーザによる選択を受付ける。具体的には、小サイズ用紙処理方法選択リスト３０４には、用紙サイズを折りたたみサイズに一致させる場合の「用紙のみ拡大」、何も処理を実行させない場合の「何もしない」等が表示される。
【００２２】
折り目禁止領域設定有効ラジオボタン３０５は、用紙上に形成された図形等の上に折り目が付かないようにする折り目禁止領域設定機能を有効にするか否かのユーザによる選択を受付ける。ここで、折り目禁止領域設定有効ラジオボタン３０５において、有効が選択された場合にのみ、折り目禁止領域座標設定項目３０６に入力されたユーザ入力値が有効となる。
【００２３】
折り目禁止領域座標設定項目３０６は、折り目禁止領域座標データを設定するためのユーザの入力を受付ける入力部である。なお、折り目禁止領域座標データは、ユーザが折り目を付けたくない部分の左上端のｘ座標データであるｘ１とｙ座標データであるｙ１との組み合わせにより（ｘ１，ｙ１）と表される。ユーザは折り目禁止領域座標設定項目３０６に折り目を付けたくない範囲の左上頂点の座標を指定することにより、折り目禁止領域座標データを設定する。この際の座標は用紙左上端を原点（０，０）とし、ユーザによるｘ１、ｙ１入力値のどちらか、あるいは両方が０以下であった場合、折りたたみ設定指定部２０４は折り目禁止領域座標データに０以下の値の変わりに０を設定する。また、折り目禁止領域設定有効ラジオボタン３０５で、ユーザにより無効が選択された場合においても、折りたたみ設定指定部２０４はｘ１、ｙ１それぞれの値に０を設定する。なお、本実施形態において、折り目が付かないようにする領域の大きさは、用紙サイズによって制限され、例えば、Ａ３横用紙（長辺をＬとする）をＡ４縦用紙に折りたたむ場合には、その横幅はＬ／４以下となり、制限以上の領域には対応していない。
【００２４】
ＯＫボタン３０７は、印刷ダイアログ３００を介して入力された折りたたみ設定を図示せぬ揮発メモリやハードディスク等の記憶領域に保存させる場合にユーザが押下するボタンである。
【００２５】
キャンセルボタン３０８は、印刷ダイアログ３００を介して入力された折りたたみ設定を破棄し、以前に設定された折りたたみ設置を復元する場合にユーザが押下するボタンである。
【００２６】
なお、図３に示した印刷ダイアログ３００の表示画面は、他の印刷情報の設定項目に追加する形態で存在し、ユーザはタブ、あるいはボタンを押下することにより、他の印刷情報と印刷ダイアログ３００とを切り換えることができる。
【００２７】
再び、図２を参照して画像処理装置２００の機能について説明する。
【００２８】
ページ制御部２０５は、印刷データ入力部２０２、ジョブ制御部２０３、折りたたみ設定計算部２０６、マーク合成部２０８、及びデータ送信部２０９に接続されている。ページ制御部２０５は、ページ単位での処理を制御する。そして、ページ制御部２０５は、印刷データ入力部２０２から入力された画像データとジョブ制御部２０３から入力された印刷情報とを揮発メモリやハードディスク等の図示せぬ記憶領域に保存させるとともに、折りたたみ設定計算部２０６に対して用紙サイズ情報を出力する。また、ページ制御部２０５は、画像データをマーク合成部２０８に出力する機能を備える。さらにまた、ページ制御部２０５は、折りたたみ設定計算部２０６から入力された折りたたみサイズ情報と用紙サイズ変更実行信号に基づき、印刷情報中に含まれる用紙サイズ情報を変更する。ページ制御部２０５は、マーク合成部２０８からマーク合成完了信号が入力されるか、又は、ジョブ制御部２０３から折りたたみ処理実行信号が入力された場合に、印刷情報と画像データとをデータ送信部２０９に出力する。
【００２９】
折りたたみ設定計算部２０６は、ジョブ制御部２０３、折りたたみ設定指定部２０４、ページ制御部２０５、及びマーク生成部２０７に接続されている。折りたたみ設定計算部２０６は、折りたたみ設定指定部２０４から入力された折りたたみ設定情報とページ制御部２０５から入力された用紙サイズ情報に基づき、ページが折りたたみマークを合成するページであるか否か、あるいは、用紙サイズ情報を変更するページであるか否かを解析する。そして、折りたたみ設定計算部２０６は、用紙サイズ情報、折りたたみサイズ情報、及びマーク生成実行信号をマーク生成部２０７に出力し、折りたたみサイズ情報及び用紙サイズ変更実行信号をページ制御部２０５に出力する。
【００３０】
マーク生成部２０７は、折りたたみ設定計算部２０６及びマーク合成部２０８に接続されている。マーク生成部２０７には、折りたたみ設定計算部２０６により用紙サイズ情報、折りたたみサイズ情報、及びマーク生成実行信号が入力される。マーク生成部２０７は、マーク生成実行信号が入力されると、用紙サイズ情報、折りたたみサイズ情報、大サイズ用紙処理方法選択リスト３０３の選択結果、及び折り目禁止領域座標データの設定情報を解析する。そして、マーク生成部２０７は、解析結果として得られた折りたたみマークデータ及びマーク合成処理実行情報をマーク合成部２８に出力する。
【００３１】
マーク合成部２０８は、ページ制御部２０５及びマーク生成部２０６に接続されている。マーク合成部２０８は、マーク生成部２０７からのマーク合成処理実行情報の入力を受けて合成処理を実行する。マーク合成部２０８は、図示せぬ記憶領域に保存された画像データを読出し、マーク生成部２０７から入力された折りたたみマークデータを画像データに合成処理することにより、画像データを折りたたみマーク付き画像データに変換する。そして、マーク合成部２０８は、変換した折りたたみマーク付き画像データを記憶領域に書き戻すとともに、マーク合成完了信号をページ制御部２０５に出力する。
【００３２】
データ送信部２０９は、ネットワーク１０３を介してプリンタ１０１に接続されている。そして、データ送信部２０９は、ページ制御部２０５に接続されており、ページ制御部２０５から出力されたページデータをプリンタ１０１に送信する。
【００３３】
次に、図４を用いて本実施形態にかかる画像処理装置２００の処理手順について説明する。なお、画像処理装置２００にインストールされているアプリケーション２０１から印刷実行を命令する場合、ユーザは画像処理装置２００に備えられた図示せぬキーボード、あるいはマウス等の入力手段を介してジョブの印刷情報を設定するものとする。
【００３４】
まず、ステップＳ４０１において、折りたたみ設定指定部２０４は、ユーザからの折りたたみ設定入力を受付け、当該折りたたみ設定情報を図示せぬ記憶領域に保存させる。そして、ユーザはアプリケーション２０１を介して印刷実行命令を入力する。
【００３５】
そして、印刷データ入力部２０２には印刷情報及び画像データが入力され、画像処理装置２００は印刷処理を実行する（ステップＳ４０２）。
【００３６】
次に、ジョブ制御部２０３は、印刷情報及び画像データを図示せぬ記憶領域に保存させ（ステップＳ４０３）、処理はステップＳ４０４に移行する。
【００３７】
ステップＳ４０４において、ジョブ制御部２０３はジョブ処理を開始し、処理はステップＳ４０５に移行する。
【００３８】
次に、ジョブ制御部２０３は、印刷ダイアログ３００を介して入力された折りたたみ設定有効信号を折りたたみ設定指定部２０４から取得し、処理はステップＳ４０６に移行する。
【００３９】
ジョブ制御部２０３は、折りたたみ設定有効信号が有効であると判断した場合（ステップＳ４０６  ＹＥＳ）、ジョブ制御部２０３は、折りたたみ設定計算部２０６に対して折りたたみ設定情報を取得するよう指示を与え、処理はステップＳ４０７に移行する。一方、ジョブ制御部２０３は、折りたたみ設定有効信号が無効であると判断した場合（ステップＳ４０６  ＮＯ）、処理はステップＳ４２１に移行する。
【００４０】
ジョブ制御部２０３により折りたたみ設定有効信号が有効であると判断され、折りたたみ設定情報を取得するよう指示を受けた折りたたみ設定計算部２０６は、折りたたみ設定情報を折りたたみ設定指定部２０４から取得する（ステップＳ４０７）。次に、折りたたみ設定計算部２０６は、取得した折りたたみ設定情報を参照し、折りたたみサイズ選択リスト３０２を介してユーザにより選択された処理が「最小サイズにあわせる」であった場合に、図示せぬ記憶領域から印刷情報を読み出す。そして、折りたたみ設定計算部２０６は、印刷情報中の全ての用紙サイズ情報を確認するとともに、その中から最も小さい用紙サイズを判断し、折りたたみ設定情報中の折りたたみサイズ情報の内容を最も小さい用紙サイズに変更する。一方、ジョブ制御部２０３は、折りたたみ設置有効信号は無効であると判断した場合（ステップＳ４０６  ＮＯ）、ページ制御部２０５に対して図示せぬ記憶領域に保存された全ての画像データ（ラスタデータ）をプリンタ１０１に送信するよう指示を与える。指示を受けたページ制御部２０５は、データ送信部２０９に対して全ページの画像データの送信指示を与え、データ送信部２０９はプリンタ１０１に対して全ページのページデータを送信する（ステップＳ４２１）。
【００４１】
次に、ジョブ制御部２０３は折りたたみ処理を実行すべきページが残っているか否かを確認する。ここで、折りたたみ処理を実行すべきページが残っている場合（ステップＳ４０８  ＹＥＳ）、処理はステップＳ４０９に移行する。一方、折りたたみ処理を実行すべきページが残っていない場合（ステップＳ４０８  ＮＯ）、全ページの折りたたみ処理が完了しているので、処理はステップＳ４２２のジョブ処理終了処理に移行する。
【００４２】
そして、ページ制御部２０５はページの折りたたみ処理を開始し、折りたたみ設定計算部２０６に対して用紙サイズ情報を出力する（ステップＳ４０９）。そして、処理はステップＳ４１０に移行する。
【００４３】
ステップＳ４１０において、用紙サイズ情報を取得した折りたたみ設定計算部２０６は、取得した用紙サイズ情報と折りたたみ設定指定部２０４から取得した折りたたみ設定情報中の折りたたみサイズ情報とを比較し、用紙サイズが折りたたみサイズよりも大きいか否かを判断する。ここで、用紙サイズが折りたたみサイズよりも大きい場合（ステップＳ４１１  ＹＥＳ）、処理はステップＳ４１２に移行する。一方、用紙サイズが折りたたみサイズよりも小さい場合（ステップＳ４１１  ＮＯ）、処理はステップＳ４１５に移行する。
【００４４】
用紙サイズが折りたたみサイズよりも大きい場合（ステップＳ４１１  ＹＥＳ）、折りたたみ設定計算部２０６は用紙サイズ情報、折りたたみ設定情報、及びマーク生成実行信号をマーク生成部２０７に出力する（ステップＳ４１２）。
【００４５】
マーク生成実行信号が入力されると、マーク生成部２０７は、用紙サイズ情報、折りたたみ設定情報内の折りたたみサイズ情報、大サイズ用紙処理方法選択リスト３０３においてユーザにより選択された処理情報、及び折り目禁止領域座標設定項目３０６においてユーザにより入力された折り目禁止領域座標データに基づき、折りたたみマークデータを生成する（ステップＳ４１３）。なお、折りたたみマークデータとは、対応する用紙サイズと等しい画像サイズを有し、折りたたみ位置を示すマークを対応する折りたたみサイズに合致するように適切な位置に配置したものである。
【００４６】
そして、マーク生成部２０７は、生成した折りたたみマークデータ及びマーク合成処理実行情報をマーク合成部２０８に出力し、マーク合成部２０８は、図示せぬ記憶領域に保存された画像データを読出し、マーク生成部２０７から入力された折りたたみマークデータを画像データに合成処理することにより、画像データを折りたたみマーク付き画像データに変換する（ステップＳ４１４）。そして、折りたたみ処理は終了する（ステップＳ４１８）。
【００４７】
一方、用紙サイズが折りたたみサイズよりも小さい場合（ステップＳ４１１  ＮＯ）、折りたたみ設定計算部２０６は、用紙サイズ情報と折りたたみ設定情報とを比較する（ステップＳ４１５）。ここで、用紙サイズが折りたたみサイズよりも小さい場合（ステップＳ４１５  ＹＥＳ）、折りたたみ設定計算部２０６は、折りたたみ設定情報をページ制御部２０５に出力する（ステップＳ４１６）。一方、用紙サイズと折りたたみサイズとが同じである場合（ステップＳ４１５  ＮＯ）、折りたたみ処理は終了する（ステップＳ４１８）。
【００４８】
折りたたみ設定情報が入力されると、ページ制御部２０５は、折りたたみ設定情報内の小サイズ用紙処理方法選択リスト３０４においてユーザにより選択された処理情報に基づき、印刷情報中の用紙サイズ情報の変更を行い（ステップＳ４１７）、折りたたみ処理は終了する（ステップＳ４１８）。
【００４９】
折りたたみ処理が終了すると（ステップＳ４１８）、ページ制御部２０５は、データ送信部２０９に対してページデータの送信指示を与え、データ送信部２０９はプリンタ１０１に対してページデータを送信し（ステップＳ４１９）、ページの折りたたみ処理を終了する（ステップＳ４２０）。
【００５０】
次に、折りたたみマーク画像生成処理について、大サイズ用紙処理方法選択リスト３０３でユーザにより選択された処理が、「折りたたみマークを付与する」である場合に関して説明する。
【００５１】
折りたたみ設定計算部２０６は、折りたたみマークを付与する際の基準となる座標であるマーク生成基準座標５０１の座標データを折り目禁止領域座標設定項目３０６で設定された折り目禁止領域座標データ５０２、用紙サイズ、及び折りたたみサイズから計算する。なお、この座標データの計算において、図５に示すように、マーク生成基準座標５０１のｘ座標をＸ１、ｙ座標をＹ１とし、折り目禁止領域座標データ５０２のｘ座標をｘ１、ｙ座標をｙ１とする。また、印刷に供される用紙の長辺長さをＬ、短辺長さをＳとする。そして、印刷に供される用紙の用紙サイズをＡ３横が設定されている場合について図６―Ａ、図６−Ｂのマーク生成基準座標データ計算フローチャートを用いて説明する。
【００５２】
まず、折りたたみ設定計算部２０６は、印刷情報を参照して、折りたたみサイズがＡ４縦であるか否かを確認する（ステップＳ６０１）。ここで、折りたたみサイズがＡ４縦である場合（ステップＳ６０１  ＹＥＳ）、処理はステップＳ６０２に移行し、折りたたみ設定計算部２０６は、Ａ３横サイズの用紙をＡ４縦サイズに折りたたむ処理を開始する。一方、折りたたみサイズがＡ４縦でない場合（ステップＳ６０１  ＮＯ）、処理はステップＳ６０８に移行する。
【００５３】
ステップＳ６０２において、ｘ１≦Ｌ／４である場合（ステップＳ６０２  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＬ／２を設定するとともに（ステップＳ６０３）、Ｙ１の値として０を設定する（ステップＳ６０７）。一方、ｘ１≦Ｌ／４でない場合（ステップＳ６０２  ＮＯ）、処理はステップＳ６０４に移行する。
【００５４】
ステップＳ６０４において、ｘ１≦Ｌ／２である場合（ステップＳ６０４  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてｘ１を設定するとともに（ステップＳ６０５）、Ｙ１の値として０を設定する（ステップＳ６０７）。一方、ｘ１≦Ｌ／２でない場合（ステップＳ６０４  ＮＯ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＬ／４を設定するとともに（ステップＳ６０６）、Ｙ１の値として０を設定する（ステップＳ６０７）。
【００５５】
折りたたみサイズがＡ４縦でない場合（ステップＳ６０１  ＮＯ）、処理はステップＳ６０８に移行し、折りたたみ設定計算部２０６は、折りたたみサイズがＡ４横であるか否かを確認する。ここで、折りたたみサイズがＡ４横である場合（ステップＳ６０８  ＹＥＳ）、処理はステップＳ６０９に移行し、折りたたみ設定計算部２０６は、Ａ３横サイズの用紙をＡ４横サイズに折りたたむ処理を開始する。一方、折りたたみサイズがＡ４横でない場合（ステップＳ６０８  ＮＯ）、処理はステップＳ６１３に移行する。
【００５６】
ステップＳ６０９において、ｘ１≦（１−１／√２）である場合（ステップＳ６０９  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＬ／√２を設定するとともに（ステップＳ６１０）、Ｙ１の値としてＳ（１−１√２）を設定する（ステップＳ６１２）。一方、ｘ１≦（１−１√２）でない場合（ステップＳ６０９  ＮＯ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＬ（１−１√２／２）を設定するとともに（ステップＳ６１１）、Ｙ１の値としてＳ（１−１√２）を設定する（ステップＳ６１２）。
【００５７】
折りたたみサイズがＡ４横でない場合（ステップＳ６０８  ＮＯ）、処理はステップＳ６１３に移行し、折りたたみ設定計算部２０６は、折りたたみサイズがＡ５縦であるか否かを確認する。ここで、折りたたみサイズがＡ５縦である場合（ステップＳ６１３  ＹＥＳ）、処理はステップＳ６１４に移行し、折りたたみ設定計算部２０６は、Ａ３横サイズの用紙をＡ５縦サイズに折りたたむ処理を開始する。一方、折りたたみサイズがＡ５縦でない場合（ステップＳ６１３  ＮＯ）、処理はステップＳ６２０に移行する。
【００５８】
ステップＳ６１４において、Ｌ（１／２−１／４√２）＜ｘ１≦Ｌ（１／２√２）である場合（ステップＳ６１４  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてｘ１を設定するとともに（ステップＳ６１５）、Ｙ１の値としてＳ√２を設定する（ステップＳ６１９）。一方、Ｌ（１／２−１／４√２）＜ｘ１≦Ｌ（１／２√２）でない場合（ステップＳ６１４  ＮＯ）、折りたたみ設定計算部２０６は、Ｌ（１−２√２）＜ｘ１≦（１／２＋１／４√２）であるか否かを確認する（ステップＳ６１６）。ここで、（１−２√２）＜ｘ１≦（１／２＋１／４√２）である場合（ステップＳ６１６  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてｘ１−Ｌ（１／２−１／４√２）を設定するとともに（ステップＳ６１７）、Ｙ１の値としてＳ√２を設定する（ステップＳ６１９）。一方、（１−２√２）＜ｘ１≦（１／２＋１／４√２）でない場合（ステップＳ６１６  ＮＯ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＬ／２√２を設定するとともに（ステップＳ６１８）、Ｙ１の値としてＳ√２を設定する（ステップＳ６１９）。
【００５９】
折りたたみサイズがＡ５縦でない場合（ステップＳ６１３  ＮＯ）、処理はステップＳ６２０に移行し、折りたたみ設定計算部２０６は、折りたたみサイズがＡ５横であるか否かを確認する。ここで、折りたたみサイズがＡ５横である場合（ステップＳ６２０  ＹＥＳ）、処理はステップＳ６２１に移行し、折りたたみ設定計算部２０６は、Ａ３横サイズの用紙をＡ５横サイズに折りたたむ処理を開始する。一方、折りたたみサイズがＡ５横でない場合（ステップＳ６２０  ＮＯ）、処理はステップＳ６２７に移行する。
【００６０】
ステップＳ６２１において、ｘ１≦Ｌ／４である場合（ステップＳ６２１  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＬ／２を設定するとともに（ステップＳ６２２）、Ｙ１の値としてＳ／２を設定する（ステップＳ６２６）。一方、ｘ１≦Ｌ／４でない場合（ステップＳ６２１  ＮＯ）、折りたたみ設定計算部２０６は、Ｌ／４＜ｘ１≦Ｌ／２であるか否かを確認する（ステップＳ６２３）。ここで、Ｌ／４＜ｘ１≦Ｌ／２である場合（ステップＳ６２３  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてｘ１を設定するとともに（ステップＳ６２４）、Ｙ１の値としてＳ／２を設定する（ステップＳ６２６）。一方、Ｌ／４＜ｘ１≦Ｌ／２でない場合（ステップＳ６２３  ＮＯ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＬ／４を設定するとともに（ステップＳ６２５）、Ｙ１の値としてＳ／２を設定する（ステップＳ６２６）。
【００６１】
折りたたみサイズがＡ５横でない場合（ステップＳ６２０  ＮＯ）、折りたたみ設定計算部２０６は、Ｘ１及びＹ１の値をそれぞれ０に設定する（ステップＳ６２７）。
【００６２】
次に、印刷に供される用紙の用紙サイズをＡ３縦が設定されている場合について図７―Ａ、図７−Ｂのマーク生成基準座標データ計算フローチャートを用いて説明する。
【００６３】
まず、折りたたみ設定計算部２０６は、印刷情報を参照して、折りたたみサイズがＡ４縦であるか否かを確認する（ステップＳ７０１）。ここで、折りたたみサイズがＡ４縦である場合（ステップＳ７０１  ＹＥＳ）、処理はステップＳ７０２に移行し、折りたたみ設定計算部２０６は、Ａ３横サイズの用紙をＡ４縦サイズに折りたたむ処理を開始する。一方、折りたたみサイズがＡ４縦でない場合（ステップＳ７０１  ＮＯ）、処理はステップＳ７０６に移行する。
【００６４】
ステップＳ７０２において、ｘ１≦Ｓ（１−１√２）である場合（ステップＳ７０２  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＳ／√２を設定するとともに（ステップＳ７０３）、Ｙ１の値としてＬ／√２を設定する（ステップＳ７０５）。一方、ｘ１≦Ｓ（１−１√２）でない場合（ステップＳ７０２  ＮＯ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＳ（１−１√２）／２を設定するとともに（ステップＳ７０４）、Ｙ１の値としてＬ／√２を設定する（ステップＳ７０５）。
【００６５】
折りたたみサイズがＡ４縦でない場合（ステップＳ７０１  ＮＯ）、処理はステップＳ７０６に移行し、折りたたみ設定計算部２０６は、折りたたみサイズがＡ４横であるか否かを確認する。ここで、折りたたみサイズがＡ４横である場合（ステップＳ７０６  ＹＥＳ）、処理はステップＳ７０７に移行し、折りたたみ設定計算部２０６は、Ａ３横サイズの用紙をＡ４横サイズに折りたたむ処理を開始する。一方、折りたたみサイズがＡ４横でない場合（ステップＳ７０６  ＮＯ）、処理はステップＳ７１３に移行する。
【００６６】
ステップＳ７０７において、折りたたみ設定計算部２０６は、Ｘ１の値として０を設定し、ｙ１≦Ｌ／４であるか否かを確認する（ステップＳ７０８）。ここで、ｙ１≦Ｌ／４である場合（ステップＳ７０８  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｙ１の値としてＬ＊３／４を設定する（ステップＳ７０９）。一方、ｙ１≦Ｌ／４でない場合（ステップＳ７０８  ＮＯ）、折りたたみ設定計算部２０６は、Ｌ／４＜ｙ１≦Ｌ／２であるか否かを確認する（ステップＳ７１０）。ここで、Ｌ／４＜ｙ１≦Ｌ／２である場合（ステップＳ７１０  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｙ１の値としてｙ１を設定する（ステップＳ７１１）。一方、Ｌ／４＜ｙ１≦Ｌ／２でない場合（ステップＳ７１０  ＮＯ）、折りたたみ設定計算部２０６は、Ｙ１の値としてＬ／２を設定する（ステップＳ７１２）。
【００６７】
折りたたみサイズがＡ４横でない場合（ステップＳ７０６  ＮＯ）、処理はステップＳ７１３に移行し、折りたたみ設定計算部２０６は、折りたたみサイズがＡ５縦であるか否かを確認する。ここで、折りたたみサイズがＡ５縦である場合（ステップＳ７１３  ＹＥＳ）、処理はステップＳ７１４に移行し、折りたたみ設定計算部２０６は、Ａ３横サイズの用紙をＡ５縦サイズに折りたたむ処理を開始する。一方、折りたたみサイズがＡ５縦でない場合（ステップＳ７１３  ＮＯ）、処理はステップＳ７２０に移行する。
【００６８】
ステップＳ７１４において、ｘ１≦Ｓ／４である場合（ステップＳ７１４  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＳ／２を設定するとともに（ステップＳ７１５）、Ｙ１の値としてＬ／２を設定する（ステップＳ７１９）。一方、ｘ１≦Ｓ／４でない場合（ステップＳ７１４  ＮＯ）、折りたたみ設定計算部２０６は、Ｓ／４＜ｘ１≦Ｓ／２であるか否かを確認する（ステップＳ７１６）。ここで、Ｓ／４＜ｘ１≦Ｓ／２である場合（ステップＳ７１６  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてｘ１を設定するとともに（ステップＳ７１７）、Ｙ１の値としてＬ／２を設定する（ステップＳ７１９）。一方、Ｓ／４＜ｘ１≦Ｓ／２でない場合（ステップＳ７１６  ＮＯ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＳ／４を設定するとともに（ステップＳ７１８）、Ｙ１の値としてＬ／２を設定する（ステップＳ７１９）。
【００６９】
折りたたみサイズがＡ５縦でない場合（ステップＳ７１３  ＮＯ）、処理はステップＳ７２０に移行し、折りたたみ設定計算部２０６は、折りたたみサイズがＡ５横であるか否かを確認する。ここで、折りたたみサイズがＡ５横である場合（ステップＳ７２０  ＹＥＳ）、処理はステップＳ７２１に移行し、折りたたみ設定計算部２０６は、Ａ３横サイズの用紙をＡ５横サイズに折りたたむ処理を開始する。一方、折りたたみサイズがＡ５横でない場合（ステップＳ７２０  ＮＯ）、処理はステップＳ７２９に移行する。
【００７０】
ステップＳ７２１において、ｘ１≦Ｓ（１−１／２√２）である場合（ステップＳ７２１  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＳ√２を設定する（ステップＳ７２２）。一方、ｘ１≦Ｓ（１−１／２√２）でない場合（ステップＳ７２１  ＮＯ）、折りたたみ設定計算部２０６は、Ｘ１の値としてＳ（１−１／√２）／２を設定する（ステップＳ７２３）。
【００７１】
そして、ステップＳ７２４において、Ｌ（１／２−１／４√２）＜ｙ１≦Ｌ／２√２である場合（ステップＳ７２４  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｙ１の値としてｙ１＋Ｌ（１／２−１／４√２）を設定する（ステップＳ７２５）。一方、Ｌ（１／２−１／４√２）＜ｙ１≦Ｌ／２√２でない場合（ステップＳ７２４  ＮＯ）、折りたたみ設定計算部２０６は、Ｌ（１−１／２√２）＜ｙ１≦Ｌ（１／２＋１／４√２）であるか否かを確認する（ステップＳ７２６）。ここで、Ｌ（１−１／２√２）＜ｙ１≦Ｌ（１／２＋１／４√２）である場合（ステップＳ７２６  ＹＥＳ）、折りたたみ設定計算部２０６は、Ｙ１の値としてｙ１を設定する（ステップＳ７２７）。一方、Ｌ（１−１／２√２）＜ｙ１≦Ｌ（１／２＋１／４√２）でない場合（ステップＳ７２６  ＮＯ）、折りたたみ設定計算部２０６は、Ｙ１の値としてＬ（１／２＋１／４√２）を設定する（ステップＳ７２８）。
【００７２】
折りたたみサイズがＡ５横でない場合（ステップＳ７２０  ＮＯ）、折りたたみ設定計算部２０６は、Ｘ１及びＹ１の値をそれぞれ０に設定する（ステップＳ７２９）。
【００７３】
以上のようにして求められたマーク生成基準座標データはマーク生成部２０７に出力され、マーク生成部２０７は、入力されたマーク生成基準座標データに基づき、折りたたみマークデータを生成する。具体的には、まず、マーク生成部２０７は、折りたたみマークデータの初期状態として、画像サイズが用紙サイズと等しい空白データを記憶領域上に形成後、図８に示す折りたたみ画像生成テーブルを参照してマークデータを生成する。
【００７４】
折りたたみ画像生成テーブル８０１は、マーク画像８０２〜８０９及びそれぞれの用紙サイズと折りたたみサイズに対応した座標データの集合８１０〜８１７から構成されている。マーク画像８０２〜８０９は画像データであり、図示せぬ記憶領域に予め保存されている。また、座標データの集合８１０〜８１７は、折りたたみマークデータにマーク画像８０２〜８０９を配置する際の座標を表したものであり、用紙サイズと折りたたみサイズの組み合わせによって座標データの集合８１０〜８１７のうち１つが選択され有効となる。なお、座標データの集合８１０〜８１７は用紙サイズでユーザにより設定された用紙サイズの長辺の長さＬ、短辺の長さＳ、マーク生成基準座標データを変数として含んだ計算式で表現されている。
【００７５】
具体的には、座標データの集合８１０は用紙サイズがＡ３横、折りたたみサイズがＡ４縦の場合に選択される座標データの集合である。座標データの集合８１１は用紙サイズがＡ３横、折りたたみサイズがＡ４横の場合に選択される座標データの集合である。座標データの集合８１２は用紙サイズがＡ３横、折りたたみサイズがＡ５縦の場合に選択される座標データの集合である。座標データの集合８１３は用紙サイズがＡ３横、折りたたみサイズがＡ５横の場合に選択される座標データの集合である。座標データの集合８１４は用紙サイズがＡ３縦、折りたたみサイズがＡ４縦の場合に選択される座標データである。座標データ８１５は用紙サイズがＡ３縦、折りたたみサイズがＡ４横の場合に選択される座標データである。座標データ８１６は用紙サイズがＡ３縦、折りたたみサイズがＡ５縦の場合に選択される座標データである。座標データ８１７は用紙サイズがＡ３縦、折りたたみサイズがＡ５横の場合に選択される座標データである。
【００７６】
一例として、用紙サイズがＡ３横、折りたたみサイズがＡ４縦の場合、用紙サイズ及び折りたたみサイズから座標データの集合８１０が選択され有効となる。そして、マーク画像８０２は折りたたみマークデータの座標（Ｘ１，０）に配置され、以下、マーク画像８０３は座標（Ｘ１，Ｓ）、マーク画像８０４は座標（Ｘ１＋Ｌ／４，０）、マーク画像８０５は座標（Ｘ１＋Ｌ，Ｓ）、マーク画像８０６〜８０９は配置されないことになる。
【００７７】
以上の処理手順により、折りたたみマークデータが生成されることになる。マーク生成部２０７は、生成した折りたたみマークデータ及びマーク合成処理実行情報をマーク合成部２０８に出力する。
【００７８】
なお、用紙サイズＡ４横及びＡ４縦から、折りたたみサイズＡ５縦及びＡ５横の場合の折りたたみマークデータを生成するには、用紙サイズＡ３横及びＡ３縦から、折りたたみサイズＡ４縦及びＡ４横の場合の折りたたみマークデータの生成と同様に実行することができる。
【００７９】
なお、大サイズ用紙処理方法選択リスト３０３において、ユーザにより選択された処理が「何もしない」である場合、マーク生成部２０７は折りたたみマークデータ及びマーク合成処理実行情報をマーク合成部２０８に出力しない。
【００８０】
次に、マーク合成部２０８による折りたたみマークデータと画像データとを合成する処理について図９を用いて説明する。マーク合成部２０８は、マーク生成部２０７から折りたたみマークデータ９０２及びマーク合成処理実行情報が入力されると、図示せぬ記憶領域に保存された合成処理が施される画像データ９０１を読み出す。そして、マーク合成部２０８は、画像データ９０１の短端部９０３と折りたたみマークデータ９０２の短端部９０４とが一致するように、かつ、画像データ９０１の長端部９０５と折りたたみマークデータ９０２の長端部９０６とが一致するように重ね合わせ、折りたたみマーク付き画像データを合成する。
【００８１】
ここで、図４中のステップＳ４１７におけるページ制御部２０５による用紙サイズ情報変更方法について、小サイズ用紙処理方法選択リスト３０４において、ユーザにより選択された処理が「用紙の拡大」である場合について、図１０を用いて説明する。なお、ここでは、用紙サイズがＡ５で、折りたたみサイズがＡ４である場合を一例として説明する。
【００８２】
まず、ページ制御部２０５は、図示せぬ記憶領域から用紙サイズ情報１００２を含む印刷情報１０００と画像データ１００１とを読み出す。そして、ページ制御部２０５は、折りたたみ設定計算部２０６から折りたたみ設定情報１００３を取得する。図１０（ａ）に示す初期状態の時点では、印刷情報１０００の用紙サイズ情報１００２の内容はＡ５、折りたたみ設定情報１００３中の折りたたみサイズ情報１００４はＡ４となっている。そこで、ページ制御部２０５は、用紙サイズ情報１００２の内容を折りたたみサイズ情報１００４と同一となるなるように変更する。その結果、用紙サイズ情報１００２はＡ４となる。
【００８３】
なお、小サイズ用紙処理方法選択リスト３０４において、ユーザにより選択された処理が。「何もしない」である場合、ページ制御部２０５は用紙サイズ情報１００２に対し変更は行わない。
【００８４】
以上のように、第１の実施形態によれば、基準となる折りたたみサイズの設定の入力を受付ける項目を印刷ダイアログとして設けたため、大きな用紙サイズに対して適切な折りたたみマークを生成させることができる。そのため、用紙を折りたたむ際の基準が明確になるという効果が得られる。更に、小さな用紙サイズの画像データを適切な大きさの用紙に印刷することができるため、印刷結果の用紙サイズを整えることが可能となる。また、折り目が付くことを禁止する範囲を設定することが可能であるため、重要な情報が折り目で見づらくなることを防止することができる。
【００８５】
［第２の実施形態］
第２の実施形態にかかる画像処理装置１１００の構成は、第１の実施形態にかかる画像処理装置２００の構成と略同一である。したがって、第２の実施形態にかかる画像処理装置１１００の説明においては、第１の実施形態にかかる画像処理装置２００と同一な箇所には同一の符号を付して説明を省略し、異なる箇所についてのみ説明する。
【００８６】
図１１は、画像処理装置１１００の要部構成を説明する機能ブロック図である。画像処理装置１１００は、アプリケーション２０１と、印刷データ入力部２０２と、ジョブ制御部２０３と、折りたたみ設定指定部１１０１と、ページ制御部２０５と、折りたたみ設定計算部２０６と、マーク生成部２０７と、マーク合成部２０８と、データ送信部２０９と、を備える。
【００８７】
折りたたみ設定指定部１１０１は、ジョブ制御部２０３、及び折りたたみ設定計算部２０６に接続されている。そして、折りたたみ設定指定部１１０１は、折りたたみ設定情報を折りたたみ設定計算部２０６に出力する。また、折りたたみ設定指定部１１０１は、折りたたみ設定の入力を受付ける機能としてユーザに対し図１２に示すような印刷ダイアログ１２００を提供し、折り目禁止領域座標設定ウィンドウ１２０１を介してユーザによる折り目禁止領域座標データ（ｘ１，ｙ１）の設定を受付ける。
【００８８】
印刷ダイアログ１２００は、折りたたみ設定有効選択ラジオボタン３０１と、折りたたみサイズ選択リスト３０２と、大サイズ用紙処理方法選択リスト３０３と、小サイズ用紙処理方法選択リスト３０４と、折り目禁止領域設定有効ラジオボタン３０５と、折り目禁止領域座標設定項目３０６と、ＯＫボタン３０７と、キャンセルボタン３０８と、折り目禁止領域座標設定ウィンドウ１２０１と、を備える。
【００８９】
そして、折り目禁止領域座標設定ウィンドウ１２０１は、用紙サイズ選択タグ１２０２と、用紙範囲描画１２０３と、折り目禁止範囲描画１２０４と、を備える。
【００９０】
用紙サイズ選択タグ１２０２は、ユーザが折り目禁止領域座標設定ウィンドウ１２０１上で、折り目禁止領域を設定する際の設定対象となる用紙サイズの設定を受付ける。
【００９１】
用紙範囲描画１２０３は、ユーザが折り目禁止範囲描画１２０４を設定する際のガイドとなるものであり、左上端が原点（０，０）となり、右下端の座標は用紙サイズがＡ３横、又はＡ４横の場合、（Ｌ，Ｓ）となり、用紙サイズがＡ３縦、又はＡ４縦の場合、（Ｓ，Ｌ）となる。
【００９２】
折り目禁止範囲描画１２０４は、この描画内で描かれた範囲内は折り目が付かないことをユーザに対して表示するものである。
【００９３】
なお、図１２に示した印刷ダイアログ１２００の表示画面は、他の印刷情報の設定項目に追加する形態で存在し、ユーザはタブ、あるいはボタンを押下することにより、他の印刷情報と印刷ダイアログ１２００とを切り換えることができる。
【００９４】
次に、図１３―Ａ、図１３−Ｂを用いて第２の実施形態にかかる画像処理装置１１００の処理手順について説明する。なお、ステップＳ４０２〜ステップＳ４２２の処理に関しては、第１の実施形態で説明した処理と同等であるため、ここでの説明は省略する。
【００９５】
まず、ステップＳ１３０１において、折りたたみ設定指定部１３０１は、ユーザからの折りたたみ設定情報の入力を受付け、折り目禁止範囲描画１２０４を描画するとともに、入力された折りたたみ設定情報を図示せぬ記憶領域に保存させる。
【００９６】
具体的には、折り目設定指定部１１０１は、ユーザがマウス等の入力手段を用いて用紙範囲描画１２０３中をクリックした点を折り目禁止領域座標データ（ｘ１，ｙ１）として図示せぬ記憶領域に保存させる。そして、折りたたみ設定指定部１１０１は、図１４に示すテーブル１４０１を用いて折り目禁止範囲描画１２０４の表示を行う。
【００９７】
テーブル１４０１は、折り目禁止範囲描画１２０４を描画する際の基準となる二つの頂点座標のうち、一方を求めるための計算式を示したテーブルであり、予め記憶領域に保存されているものとする。計算式は折り目禁止領域座標データ（ｘ１，ｙ１）、印刷に供する用紙の短辺長さＳ、及び用紙の長辺長さＬを用いて表現されている。
【００９８】
折りたたみ設定指定部１１０１は、用紙サイズと折りたたみサイズとの組み合わせに対応した計算式をテーブル１４０１より選択し、計算式に従って計算して１つの頂点座標を得る。そして、２つ目の頂点座標は、折り目禁止領域座標データ（ｘ１，ｙ１）である。折りたたみ設定指定部１１０１は、この２つの頂点座標に囲まれた部分を折り目禁止範囲描画１２０４として表示させる。
【００９９】
ステップＳ１３０１にかかる処理の終了後は、第１の実施形態で説明したステップＳ４０２〜ステップＳ４２２と同様に処理を実行することができる。
【０１００】
なお、本実施形態の説明において、第１ページ目の用紙サイズを折りたたみサイズとして選択可能としてもよい。また、小さい用紙サイズのページの用紙サイズを折りたたみ用紙サイズに合わせる際、画像データに対し折りたたみサイズに合うように拡大処理をしてもよい。
【０１０１】
さらに、第１の実施形態の説明において、生成する折りたたみマークとして、三角形を一例として説明したが、本発明はこれに限定されるものではない。例えば、三角形以外にも、折りたたみ順番を示す数字や、実線、破線等を折りたたみマークとして使用しても構わない。
【０１０２】
以上のように、第２の実施形態によれば、第１実施形態の効果に加え、ユーザが折り目禁止領域を設定する際に、折り目禁止領域を示す描画を表示させることにより、折り目がつかない範囲をユーザが一目で判別することができ、簡単に折り目位置の設定を行うことが可能となる。
【０１０３】
本発明にかかる実施形態では、ページデータの出力先にプリンタを想定した例について説明したが、プリンタ以外にも、例えば、ＭＦＰ（Multi Function Peripheral）、ファクシミリ、複写装置等にも本発明を適用することができる。
【図面の簡単な説明】
【０１０４】
【図１】プリントシステムの概略構成図である。
【図２】画像処理装置の要部構成を説明する機能ブロック図である。
【図３】印刷ダイアログを説明する図である。
【図４−Ａ】画像処理装置の処理手順を説明するフローチャートである。
【図４−Ｂ】画像処理装置の処理手順を説明するフローチャートである。
【図５】折りたたみマーク画像生成処理を説明する図である。
【図６−Ａ】折りたたみマーク画像生成処理を説明するフローチャートである。
【図６−Ｂ】折りたたみマーク画像生成処理を説明するフローチャートである。
【図７−Ａ】折りたたみマーク画像生成処理を説明するフローチャートである。
【図７−Ｂ】折りたたみマーク画像生成処理を説明するフローチャートである。
【図８】折りたたみ画像生成テーブルを説明する図である。
【図９】折りたたみマークデータと画像データとを合成する処理を説明する図である。
【図１０】ページ制御部による用紙サイズ情報変更方法を説明する図である。
【図１１】画像処理装置の要部構成を説明する機能ブロック図である。
【図１２】印刷ダイアログを説明する図である。
【図１３−Ａ】画像処理装置の処理手順を説明するフローチャートである。
【図１３−Ｂ】画像処理装置の処理手順を説明するフローチャートである。
【図１４】テーブルを説明する図である。
【符号の説明】
【０１０５】
１００  プリントシステム
１０１  プリンタ
１０３  ネットワーク
２００  画像処理装置
２０１  アプリケーション
２０２  印刷データ入力部
２０３  ジョブ制御部
２０４  折りたたみ設定指定部
２０５  ページ制御部
２０６  折りたたみ設置計算部
２０７  マーク生成部
２０８  マーク合成部
２０９  データ送信部
３００  印刷ダイアログ
３０１  折りたたみ設定有効選択ラジオボタン
３０２  折りたたみサイズ選択リスト
３０３  大サイズ用紙処理方法選択リスト
３０４  小サイズ用紙処理方法選択リスト
３０５  折り目禁止領域設定有効ラジオボタン
３０６  折り目禁止領域座標設定項目
３０７  ＯＫボタン
３０８  キャンセルボタン
１１００画像処理装置
１１０１折りたたみ設定指定部
１２００印刷ダイアログ
１２０１折り目禁止領域座標設定ウィンドウ
１２０２用紙サイズ選択タグ
１２０３用紙範囲描画
１２０４折り目禁止範囲描画
【図１】
2010066845.tif 000003
【図２】
2010066845.tif 000004
【図３】
2010066845.tif 000005
【図４−Ａ】
2010066845.tif 000006
【図４−Ｂ】
2010066845.tif 000007
【図５】
2010066845.tif 000008
【図６−Ａ】
2010066845.tif 000009
【図６−Ｂ】
2010066845.tif 000010
【図７−Ａ】
2010066845.tif 000011
【図７−Ｂ】
2010066845.tif 000012
【図８】
2010066845.tif 000013
【図９】
2010066845.tif 000014
【図１０】
2010066845.tif 000015
【図１１】
2010066845.tif 000016
【図１２】
2010066845.tif 000017
【図１３−Ａ】
2010066845.tif 000018
【図１３−Ｂ】
2010066845.tif 000019
【図１４】
2010066845.tif 000020