(57)【要約】【課題】分割印刷により画像が形成された２つのシートがつなぎ合わされたときに、その２つのシートの画像の結合により得られる画像の視認性の低下を抑制できる、画像データ処理装置、画像データ処理方法および画像処理プログラムを提供する。【解決手段】１ページ分の画像が分割線に沿って複数に分割されるように、画像データが複数の分割画像データに分割される。分割線に対して一方側の分割画像データまたは他方側の分割画像データの一方には、画像が形成された用紙のつなぎ合わせに使用されるつなぎ合わせ部分が設定される。つなぎ合わせ部分の設定の際には、分割線に対する一方側の画像における画像濃度の変化度合と他方側の画像における画像濃度の変化度合とが調べられ、それらが比較されて、画像濃度の変化度合が小さい方の画像の分割画像データがつなぎ合わせ部分を設定する分割画像データに決定される。【選択図】図６Ａ
2015194906.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する記憶部と、
制御部と
を備え、
前記制御部は、
前記記憶部に記憶されている画像データに係る画像が分割線に沿って複数に分割されるように、前記記憶部に記憶されている画像データを複数に分割して、複数の分割画像データを作成する分割画像データ作成処理と、
前記分割画像データ作成処理において、前記分割線に対して一方側の画像の分割画像データまたは他方側の画像の分割画像データの一方に、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分を設定する設定処理と、
前記設定処理において、前記一方側の画像の分割画像データに前記つなぎ合わせ部分を仮設定した場合の、前記一方側の画像における前記分割線から所定幅の領域内の前記分割線と直交する方向における画像濃度の変化度合と、前記他方側の画像の分割画像データに前記つなぎ合わせ部分を仮設定した場合の、前記他方側の画像における前記分割線から前記所定幅の領域内の前記分割線と直交する方向における画像濃度の変化度合とを比較して、前記画像濃度の変化度合が小さい画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定する決定処理と
を実行する、画像データ処理装置。
【請求項２】
請求項１に記載の画像データ処理装置において、
前記制御部は、前記決定処理において、前記一方側の画像における前記分割線から有色の画像部分までの最短距離と、前記他方側の画像における前記分割線から有色の画像部分までの最短距離とを比較して、当該最短距離が大きい画像を前記画像濃度の変化度合が小さい画像として、当該画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定する、画像データ処理装置。
【請求項３】
請求項２に記載の画像データ処理装置において、
前記制御部は、前記決定処理において、前記一方側の画像における前記分割線から有色の画像部分までの最短距離と、前記他方側の画像における前記分割線から有色の画像部分までの最短距離とが同じである場合、前記一方側の画像における前記分割線から当該最短距離を越える所定範囲に対する無色の画像部分の割合と、前記他方側の画像における前記分割線から当該最短距離を越える前記所定範囲に対する無色の画像部分の割合とを比較して、当該割合が大きい画像を前記画像濃度の変化度合が小さい画像として、当該画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定する、画像データ処理装置。
【請求項４】
請求項２に記載の画像データ処理装置において、
前記制御部は、前記決定処理において、
前記一方側の画像における前記分割線から有色の画像部分までの最短距離と、前記他方側の画像における前記分割線から有色の画像部分までの最短距離とが同じである場合、前記一方側の画像および前記他方側の画像のそれぞれにおける前記分割線から当該最短距離を越える第１所定範囲に、特定画像部分が存在するか否かを判定し、
前記一方側の画像における前記第１所定範囲に前記特定画像部分が存在し、前記他方側の画像における前記第１所定範囲に前記特定画像部分が存在しない場合、前記他方側の画像を前記画像濃度の変化度合が小さい画像として、当該画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定し、
前記一方側の画像における前記第１所定範囲に前記特定画像部分が存在せず、前記他方側の画像における前記第１所定範囲に前記特定画像部分が存在する場合、前記一方側の画像を前記画像濃度の変化度合が小さい画像として、当該画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定し、
前記一方側の画像における前記第１所定範囲および前記他方側の画像における前記第１所定範囲の両方に前記特定画像部分が存在する場合、前記一方側の画像における前記分割線から前記特定画像部分までの最短距離と、前記他方側の画像における前記分割線から前記特定画像部分までの最短距離とを比較して、当該最短距離が大きい画像を前記画像濃度の変化度合が小さい画像として、当該画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定する、画像データ処理装置。
【請求項５】
請求項４に記載の画像データ処理装置において、
前記制御部は、前記決定処理において、前記一方側の画像における前記第１所定範囲および前記他方側の画像における前記第１所定範囲の両方に前記特定画像部分が存在しない場合、前記一方側の画像における前記分割線から有色の画像部分までの最短距離を越える第２所定範囲に対する無色の画像部分の割合と、前記他方側の画像における前記分割線から当該最短距離を越える前記第２所定範囲に対する無色の画像部分の割合とを比較して、当該割合が大きい画像を前記画像濃度の変化度合が小さい画像として、当該画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定する、画像データ処理装置。
【請求項６】
請求項１〜５のいずれか一項に記載の画像データ処理装置において、
前記制御部は、前記つなぎ合わせ部分を設定しない分割画像データを、シートの周縁部に余白を生じずに画像をシートに形成する縁なし印刷に対応したデータとして処理する、画像データ処理装置。
【請求項７】
記憶部に記憶されている画像データに係る画像が分割線に沿って複数に分割されるように、前記記憶部に記憶されている画像データを複数に分割して、複数の分割画像データを作成する分割画像データ作成ステップと、
前記分割画像データ作成ステップにおいて、前記分割線に対して一方側の画像の分割画像データまたは他方側の画像の分割画像データの一方に、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分を設定する設定ステップと、
前記設定ステップにおいて、前記一方側の画像の分割画像データに前記つなぎ合わせ部分を仮設定した場合の、前記一方側の画像における前記分割線から所定幅の領域内の前記分割線に直交する方向における画像濃度の変化度合と、前記他方側の画像の分割画像データに前記つなぎ合わせ部分を仮設定した場合の、前記他方側の画像における前記分割線から前記所定幅の領域内の前記分割線に直交する方向における画像濃度の変化度合とを比較して、前記画像濃度の変化度合が小さい画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定する決定ステップと
を含む、画像データ処理方法。
【請求項８】
画像データを記憶する記憶部を備えるコンピュータにインストールされるプログラムであって、
前記コンピュータに、
前記記憶部に記憶されている画像データに係る画像が分割線に沿って複数に分割されるように、前記記憶部に記憶されている画像データを複数に分割して、複数の分割画像データを作成する分割画像データ作成処理と、
前記分割画像データ作成処理において、前記分割線に対して一方側の画像の分割画像データまたは他方側の画像の分割画像データの一方に、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分を設定する設定処理と、
前記設定処理において、前記一方側の画像の分割画像データに前記つなぎ合わせ部分を仮設定した場合の、前記一方側の画像における前記分割線から所定幅の領域内の前記分割線に直交する方向における画像濃度の変化度合と、前記他方側の画像の分割画像データに前記つなぎ合わせ部分を仮設定した場合の、前記他方側の画像における前記分割線から前記所定幅の領域内の前記分割線に直交する方向における画像濃度の変化度合とを比較して、前記画像濃度の変化度合が小さい画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定する決定処理と
を実行させる、プログラム。
【請求項９】
画像データを記憶する記憶部と、
制御部と
を備え、
前記制御部は、
前記記憶部に記憶されている画像データに係る画像が分割線に沿って複数に等分割されるように、前記記憶部に記憶されている画像データを複数に分割して、複数の分割画像データを作成する分割画像データ作成処理と、
前記分割画像データ作成処理において、前記分割線に対して一方側の画像の分割画像データまたは他方側の画像の分割画像データの一方に、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分を設定する設定処理と、
前記設定処理において、前記一方側の画像における前記分割線から所定幅の領域内の前記分割線に直交する方向における画像濃度の変化度合と、前記他方側の画像における前記分割線から前記所定幅の領域内の前記分割線に直交する方向における画像変化の度合とを比較して、前記画像濃度の変化度合が小さい画像の分割画像データを、前記設定処理にて前記つなぎ合わせ部分を設定する分割画像データとして決定する決定処理と
を実行する、画像データ処理装置。
【請求項１０】
画像データを記憶する記憶部と、
制御部と
を備え、
前記制御部は、
前記記憶部に記憶されている画像データに係る画像を、分割線に沿って少なくとも２つの画像に分割するように、少なくとも２つの分割画像データを作成する分割画像データ作成処理と、
前記分割線に沿って分割された少なくとも２つの画像のうち、前記記憶部に記憶されている画像データに基づく仮想平面内で前記分割線に直交する方向に関し、前記分割線により遠い位置にて画像濃度が増加する一方の画像の分割画像データに、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分を設定する設定処理と、
を実行する、画像データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ処理装置、画像データ処理方法および画像処理プログラムに関する。
【背景技術】
【０００２】
従来、分割印刷機能（ポスター印刷機能）を有するプリンタが提供されている。分割印刷機能は、１ページ分の画像を複数の用紙に分割して印刷（形成）する機能である。ユーザは、分割印刷機能による画像の分割印刷を実行し、各画像が形成された用紙をつなぎ合わせることにより、プリンタで使用可能な用紙の最大サイズよりも大きいサイズの印刷物を得ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２２７９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
２つの用紙をつなぎ合わせる方法として、一方の用紙の周縁部に余白部分（糊代部分）を設け、他方の用紙の周縁部に余白部分を設けずに、言い換えれば、他方の用紙には画像を縁なし印刷して、一方の用紙の余白部分に他方の用紙を重ねて貼り合わせる方法がある。
【０００５】
この方法では、１ページ分の画像を複数に分割する際の分割線の近傍に有色の画像部分が存在し、当該画像部分が余白部分を有する一方の用紙に形成されている場合に、一方の用紙の余白部分に他方の用紙が重ねられると、他方の用紙により当該画像部分の一部が隠されるおそれがある。他方の用紙により当該画像部分の一部が隠されると、当該画像部分の一部が見えなくなるので、画像の結合により得られる画像の視認性が低下する。
【０００６】
本発明の目的は、分割印刷により画像が形成された２つのシートがつなぎ合わされたときに、その２つのシートの画像の結合により得られる画像の視認性の低下を抑制できる、画像データ処理装置、画像データ処理方法および画像処理プログラムを提供することである。
【課題を解決するための手段】
【０００７】
前記の目的を達成するため、本発明の一の局面に係る画像データ処理装置は、画像データを記憶する記憶部と、制御部とを備え、制御部は、記憶部に記憶されている画像データに係る画像が分割線に沿って複数に分割されるように、記憶部に記憶されている画像データを複数に分割して、複数の分割画像データを作成する分割画像データ作成処理と、分割画像データ作成処理において、分割線に対して一方側の画像の分割画像データまたは他方側の画像の分割画像データの一方に、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分を設定する設定処理と、設定処理において、一方側の画像の分割画像データにつなぎ合わせ部分を仮設定した場合の、一方側の画像における分割線から所定幅の領域内の分割線と直交する方向における画像濃度の変化度合と、他方側の画像の分割画像データにつなぎ合わせ部分を仮設定した場合の、他方側の画像における分割線から所定幅の領域内の分割線と直交する方向における画像濃度の変化度合とを比較して、画像濃度の変化度合が小さい画像の分割画像データを、設定処理にてつなぎ合わせ部分を設定する分割画像データとして決定する決定処理とを実行する。
【０００８】
この構成によれば、１ページ分の画像を複数のシートに分割して形成する分割印刷のために、記憶部に記憶されている画像データに係る画像、つまり１ページ分の画像が分割線に沿って複数に分割されるように、当該画像データが複数の分割画像データに分割される。分割線に対して一方側の分割画像データまたは他方側の分割画像データの一方には、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分が設定される。
【０００９】
つなぎ合わせ部分の設定の際には、まず、一方側の画像の分割画像データにつなぎ合わせ部分が仮設定される。この場合、分割線は、分割線と直交する方向において、一方側の画像の幅が他方側の画像の幅よりもつなぎ合わせ部分の幅の２倍分だけ小さくなるように設定される。そして、一方側の画像における分割線から所定幅の領域内の分割線と直交する方向における画像濃度の変化度合が調べられる。
【００１０】
次に、他方側の画像の分割画像データにつなぎ合わせ部分が仮設定される。この場合、分割線は、分割線と直交する方向において、他方側の画像の幅が一方側の画像の幅よりもつなぎ合わせ部分の幅の２倍分だけ小さくなるように設定される。そして、他方側の画像における分割線から所定幅の領域内の分割線と直交する方向における画像濃度の変化度合が調べられる。
【００１１】
その後、一方側の画像における画像濃度の変化度合と他方側の画像における画像濃度の変化度合とが比較されて、画像濃度の変化度合が小さい方の画像の分割画像データがつなぎ合わせ部分を設定する分割画像データに決定される。
【００１２】
つなぎ合わせ部分が設定された一方の分割画像データおよびつなぎ合わせ部分が設定されていない他方の分割画像データは、たとえば、プリンタなどの画像形成装置に送信される。画像形成装置において、２つの分割画像データに係る画像がそれぞれ別のシートに形成される。一方の分割画像データに係る画像が形成されたシートでは、画像とつなぎ合わせ部分との境界から画像側に所定幅の領域内の画像濃度の変化度合が小さい。そのため、当該シートのつなぎ合わせ部分に他方の分割画像データに係る画像が形成されたシートが重ねられたときに、たとえ一方の分割画像データに係る画像の一部がシートで隠されても、その２つの画像の結合により得られる画像の視認性の低下を抑制できる。
【００１３】
一方側の画像における分割線から有色の画像部分までの最短距離と、他方側の画像における分割線から有色の画像部分までの最短距離とが比較されて、当該最短距離が大きい画像が画像濃度の変化度合が小さい画像として、当該画像の分割画像データがつなぎ合わせ部分を設定する分割画像データとして決定されてもよい。
【００１４】
分割線に対する一方側または他方側の画像において、分割線から有色の画像部分までの最短距離が大きいほど、画像とつなぎ合わせ部分との境界から画像側に所定幅の領域内の画像濃度の変化度合が小さいとみなすことができる。よって、当該最短距離が大きい方の画像の分割画像データをつなぎ合わせ部分を設定する分割画像データとして決定することができる。これにより、つなぎ合わせ部分を設定する分割画像データを簡単な処理により決定することができる。
【００１５】
一方側の画像における分割線から有色の画像部分までの最短距離と、他方側の画像における分割線から有色の画像部分までの最短距離とが同じである場合、一方側の画像における分割線から当該最短距離を越える所定範囲に対する無色の画像部分の割合と、他方側の画像における分割線から当該最短距離を越える所定範囲に対する無色の画像部分の割合とが比較されて、当該割合が大きい画像を画像濃度の変化度合が小さい画像として、当該画像の分割画像データがつなぎ合わせ部分を設定する分割画像データとして決定されてもよい。
【００１６】
分割線に対する一方側または他方側の画像において、分割線から有色の画像部分までの最短距離が同じである場合が想定される。この場合、一方側および他方側の各画像における分割線から当該最短距離を越える所定範囲に対する無色の画像部分の割合が求められ、それらの割合が比較される。一方側または他方側の画像において、当該所定範囲に対する無色の画像部分の割合が大きいほど、当該所定範囲での画像濃度の変化度合が小さいとみなすことができる。よって、当該所定範囲に対する無色の画像部分の割合が大きい方の画像の分割画像データをつなぎ合わせ部分を設定する分割画像データとして決定することができる。これにより、つなぎ合わせ部分を設定する分割画像データを簡単な処理により決定することができる。
【００１７】
一方側の画像における分割線から有色の画像部分までの最短距離と、他方側の画像における分割線から有色の画像部分までの最短距離とが同じである場合、一方側の画像および他方側の画像のそれぞれにおける分割線から当該最短距離を越える第１所定範囲に、形状または濃淡の少なくとも一方が比較的大きく変化する特定画像部分が存在するか否かが判定される。そして、次のようにして、つなぎ合わせ部分を設定する分割画像データが決定されてもよい。一方側の画像における第１所定範囲に特定画像部分が存在し、他方側の画像における第１所定範囲に特定画像部分が存在しない場合、他方側の画像を画像濃度の変化度合が小さい画像として、当該画像の分割画像データがつなぎ合わせ部分を設定する分割画像データとして決定される。一方側の画像における第１所定範囲に特定画像部分が存在せず、他方側の画像における第１所定範囲に特定画像部分が存在する場合、一方側の画像を画像濃度の変化度合が小さい画像として、当該画像の分割画像データがつなぎ合わせ部分を設定する分割画像データとして決定される。一方側の画像における第１所定範囲および他方側の画像における第１所定範囲の両方に特定画像部分が存在する場合、一方側の画像における分割線から特定画像部分までの最短距離と、他方側の画像における分割線から特定画像部分までの最短距離とを比較して、当該最短距離が大きい画像を画像濃度の変化度合が小さい画像として、当該画像の分割画像データがつなぎ合わせ部分を設定する分割画像データとして決定される。
【００１８】
この手法により、つなぎ合わせ部分を設定する分割画像データとして決定することが好ましいのは、形状または濃淡の少なくとも一方が比較的大きく変化する特定画像部分がシートに隠されると、２つのシートの画像間の連続性が大きく低下し、それらの画像の結合により得られる画像の視認性が大きく低下するからである。
【００１９】
一方側の画像における第１所定範囲および他方側の画像における第１所定範囲の両方に特定画像部分が存在しない場合には、一方側および他方側の各画像における分割線から有色の画像部分までの最短距離を越える第２所定範囲に対する無色の画像部分の割合が求められ、それらの割合が比較される。一方側または他方側の画像において、第２所定範囲に対する無色の画像部分の割合が大きいほど、第２所定範囲での画像濃度の変化度合が小さいとみなすことができる。よって、第２所定範囲に対する無色の画像部分の割合が大きい方の画像の分割画像データをつなぎ合わせ部分を設定する分割画像データとして決定することができる。これにより、つなぎ合わせ部分を設定する分割画像データを簡単な処理により決定することができる。
【００２０】
つなぎ合わせ部分を設定しない分割画像データは、シートの周縁部に余白を生じずに画像をシートに形成する縁なし印刷に対応したデータとして処理されてもよい。
【００２１】
これにより、つなぎ合わせ部分が設定されない分割画像データに係る画像が形成されたシートから不要部分を切り落とす必要をなくすことができる。その結果、２つのシートをつなぎ合わせる作業に要する手間を軽減することができる。
【００２２】
本発明の他の局面に係る画像データ処理装置は、画像データを記憶する記憶部と、制御部とを備え、制御部は、記憶部に記憶されている画像データに係る画像が分割線に沿って複数に等分割されるように、記憶部に記憶されている画像データを複数に分割して、複数の分割画像データを作成する分割画像データ作成処理と、分割画像データ作成処理において、分割線に対して一方側の画像の分割画像データまたは他方側の画像の分割画像データの一方に、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分を設定する設定処理と、設定処理において、一方側の画像における分割線から所定幅の領域内の分割線に直交する方向における画像濃度の変化度合と、他方側の画像における分割線から所定幅の領域内の分割線に直交する方向における画像変化の度合とを比較して、画像濃度の変化度合が小さい画像の分割画像データを、設定処理にてつなぎ合わせ部分を設定する分割画像データとして決定する決定処理とを実行する。
【００２３】
この構成によれば、１ページ分の画像を複数のシートに分割して形成する分割印刷のために、記憶部に記憶されている画像データに係る画像、つまり１ページ分の画像が分割線に沿って複数に等分割されるように、当該画像データが複数の分割画像データに分割される。言い換えれば、１ページ分の画像が分割線と直交する方向に互いに等しい幅を有する複数の画像に分割されるように、記憶部に記憶されている画像データ複数の分割画像データに分割される。分割線に対して一方側の分割画像データまたは他方側の分割画像データの一方には、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分が設定される。
【００２４】
つなぎ合わせ部分の設定の際には、分割線に対して一方側の画像における分割線から所定幅の領域内の分割線に直交する方向における画像濃度の変化度合が調べられる。また、分割線に対して他方側の画像における分割線から所定幅の領域内の分割線に直交する方向における画像濃度の変化度合が調べられる。
【００２５】
その後、一方側の画像における画像濃度の変化度合と他方側の画像における画像濃度の変化度合とが比較されて、画像濃度の変化度合が小さい方の画像の分割画像データがつなぎ合わせ部分を設定する分割画像データに決定される。
【００２６】
つなぎ合わせ部分が設定された一方の分割画像データおよびつなぎ合わせ部分が設定されていない他方の分割画像データは、たとえば、プリンタなどの画像形成装置に送信される。画像形成装置において、２つの分割画像データに係る画像がそれぞれ別のシートに形成される。一方の分割画像データに係る画像が形成されたシートでは、画像とつなぎ合わせ部分との境界から画像側に所定幅の領域内の画像濃度の変化度合が小さい。そのため、当該シートのつなぎ合わせ部分に他方の分割画像データに係る画像が形成されたシートが重ねられたときに、たとえ一方の分割画像データに係る画像の一部がシートで隠されても、その２つの画像の結合により得られる画像の視認性の低下を抑制できる。
【００２７】
また、本発明のさらに他の局面に係る画像データ処理装置は、画像データを記憶する記憶部と、制御部とを備え、制御部は、記憶部に記憶されている画像データに係る画像を、分割線に沿って少なくとも２つの画像に分割するように、少なくとも２つの分割画像データを作成する分割画像データ作成処理と、分割線に沿って分割された少なくとも２つの画像のうち、記憶部に記憶されている画像データに基づく仮想平面内で分割線に直交する方向に関し、分割線により遠い位置にて画像濃度が増加する一方の画像の分割画像データに、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分を設定する設定処理とを実行する。
【００２８】
この構成によれば、１ページ分の画像を複数のシートに分割して形成する分割印刷のために、記憶部に記憶されている画像データに係る画像、つまり１ページ分の画像が分割線に沿って少なくとも２つに分割されるように、当該画像データが複数の分割画像データに分割される。そして、分割線に沿って分割された少なくとも２つの画像のうち、分割線に直交する方向に関し、分割線により遠い位置にて画像濃度が増加する一方の画像の分割画像データには、画像が形成されたシートのつなぎ合わせに使用されるつなぎ合わせ部分が設定される。
【００２９】
つなぎ合わせ部分が設定された一方の分割画像データおよびつなぎ合わせ部分が設定されていない他方の分割画像データは、たとえば、プリンタなどの画像形成装置に送信される。画像形成装置において、２つの分割画像データに係る画像がそれぞれ別のシートに形成される。一方の分割画像データに係る画像が形成されたシートでは、画像とつなぎ合わせ部分との境界からより遠い位置にて画像濃度が増加する。そのため、当該シートのつなぎ合わせ部分に他方の分割画像データに係る画像が形成されたシートが重ねられたときに、たとえ一方の分割画像データに係る画像の一部がシートで隠されても、その２つの画像の結合により得られる画像の視認性の低下を抑制できる。
【００３０】
なお、本発明は、画像データ処理装置の形態で実現することができるだけでなく、たとえば、画像データ処理方法および画像データを記憶する記憶部を備えるコンピュータにインストールされるプログラムの形態で実現することもできる。
【発明の効果】
【００３１】
本発明によれば、分割印刷により画像が形成された２つのシートがつなぎ合わされたときに、その２つのシートの画像の結合により得られる画像の視認性の低下を抑制することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態に係る画像データ処理装置の一例であるコンピュータが組み込まれた印刷システムの構成を示すブロック図である。
【図２】印刷データ送信処理の流れを示すフローチャートである。
【図３】分割印刷データ生成処理の流れを示すフローチャートである。
【図４】仮分割処理の流れを示すフローチャートである。
【図５】分割線の仮設定について説明するための図である。
【図６Ａ】つなぎ合わせ部分決定処理の流れを示すフローチャート（その１）である。
【図６Ｂ】つなぎ合わせ部分決定処理の流れを示すフローチャート（その２）である。
【図６Ｃ】つなぎ合わせ部分決定処理の流れを示すフローチャート（その３）である。
【図６Ｄ】つなぎ合わせ部分決定処理の流れを示すフローチャート（その４）である。
【図７】分割処理の流れを示すフローチャートである。
【図８Ａ】他の実施形態に係るつなぎ合わせ部分決定処理の流れを示すフローチャート（その１）である。
【図８Ｂ】他の実施形態に係るつなぎ合わせ部分決定処理の流れを示すフローチャート（その２）である。
【図９】さらに他の実施形態に係るつなぎ合わせ部分決定処理の流れを示すフローチャートである。
【図１０】図９に示されるつなぎ合わせ部分決定処理について説明するための図である。
【発明を実施するための形態】
【００３３】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。
【００３４】
＜システム構成＞
【００３５】
図１に示されるように、画像データ処理装置の一例としてのコンピュータ１０およびプリンタ２０は、ＬＡＮ（Local Area Network）などのネットワーク３０を介して相互に通信可能に接続されることにより、印刷システムを構築している。
【００３６】
コンピュータ１０は、制御部の一例としてのＣＰＵ１１、ＲＯＭ１２、記憶部の一例としてのＲＡＭ１３、ハードディスクドライブ（ＨＤＤ）１４、キーボードやポインティングデバイスからなる操作部１５、液晶ディスプレイなどからなる表示部１６およびネットワーク３０に接続されるネットワークインターフェース１７を備えている。
【００３７】
ハードディスクドライブ１４には、印刷用の画像データを作成するためのアプリケーションソフトや、プリンタ２０の動作を制御するためのプリンタドライバなどの各種プログラムが記憶されている。
【００３８】
プリンタ２０は、画像形成部２１、表示部２２および操作部２３を備えている。
【００３９】
画像形成部２１は、画像データに基づく印刷（カラー印刷またはモノクロ印刷）を実行する。この印刷により、プリント用紙に画像が形成される。画像形成の方式は、電子写真方式であってもよいし、インクジェット方式であってもよい。
【００４０】
表示部２２には、各種の設定画面や装置の動作状態など、各種の情報が表示される。
【００４１】
操作部２３は、複数の操作ボタンを備えている。使用者が操作ボタンを操作することにより、各種の指示を入力することが可能である。
【００４２】
また、プリンタ２０は、ＣＰＵ２４、ＲＯＭ２５、ＲＡＭ２６、ＮＶＲＡＭ（Non Volatile RAM）２７およびネットワーク３０に接続されるネットワークインターフェース２８を備えている。
【００４３】
ＣＰＵ２４は、各種の処理のためのプログラムを実行することにより、画像形成部２１および表示部２２を制御し、ネットワークインターフェース２８を介した通信を制御する。
【００４４】
ＲＯＭ２５には、ＣＰＵ２４によって実行されるプログラムおよび各種の処理に必要なデータなどが格納されている。
【００４５】
ＲＡＭ２６は、ＣＰＵ２４がプログラムを実行する際のワークエリアとして使用される。
【００４６】
ＮＶＲＡＭ２７には、操作部２３から入力される各種の設定値などが記憶される。
【００４７】
＜印刷データ送信処理＞
【００４８】
コンピュータ１０において、使用者により操作部１５が操作されて、プリンタドライバの起動の指示が入力されると、ＣＰＵ１１は、図２に示される印刷データ送信処理を実行する。
【００４９】
印刷データ送信処理では、ＣＰＵ１１は、まず、ハードディスクドライブ１４からプリンタドライバのプログラムを読み出して、プリンタドライバを起動する（Ｓ１）。
【００５０】
プリンタドライバの起動により、印刷設定画面が表示部１６に表示される。印刷設定画面において、使用者は、各種の印刷条件を設定することができる。印刷条件には、１ページ分の画像（以下、「元画像」という。）を複数の用紙に分割して印刷する分割印刷を行うか否かの設定、元画像の分割数（何枚の用紙に分割して印刷するか）の設定などが含まれる。
【００５１】
印刷条件の設定終了後、使用者により操作部１５が操作されて、印刷実行の指示が入力されると、ＣＰＵ１１は、文書や画像などを扱うアプリケーションソフトから印刷対象の画像データを取得する（Ｓ２）。
【００５２】
そして、ＣＰＵ１１は、その取得した画像データをＲＡＭ１３に記憶させる（Ｓ３）。
【００５３】
次に、ＣＰＵ１１は、分割印刷の実行が設定されているか否かを判断する（Ｓ４）。
【００５４】
分割印刷の実行が設定されている場合（Ｓ４：ＹＥＳ）、分割印刷データを生成するための分割印刷データ生成処理を実行する（Ｓ５）。分割印刷データ生成処理の詳細については、後述する。
【００５５】
分割印刷データ生成処理の実行後、ＣＰＵ１１は、分割印刷データ生成処理で作成した分割印刷データをプリンタ２０に送信し（Ｓ６）、この印刷データ送信処理を終了する。
【００５６】
一方、分割印刷の実行が設定されていない場合（Ｓ４：ＮＯ）、つまり分割印刷を行わない設定である場合には、ＣＰＵ１１は、ＲＡＭ１３に記憶されている画像データをＰＤＬ（Page Description Language：ページ記述言語）変換することにより、印刷データを作成する（Ｓ７）。
【００５７】
そして、ＣＰＵ１１は、印刷データをプリンタ２０に送信し（Ｓ６）、この印刷データ送信処理を終了する。
【００５８】
プリンタ２０のＣＰＵ２４は、コンピュータ１０から送信された分割印刷データまたは印刷データを受信すると、画像形成部２１を制御して、その分割印刷データに係る分割画像または印刷データに係る画像を用紙に印刷する。
【００５９】
＜分割印刷データ生成処理＞
【００６０】
図２のステップＳ５で実行される分割印刷データ生成処理の流れは、図３に示されている。
【００６１】
分割印刷では、分割印刷データに係る分割画像が印刷された複数の用紙がつなぎ合わされることにより、プリンタ２０で使用可能な用紙の最大サイズよりも大きいサイズの印刷物が得られる。
【００６２】
分割印刷データ生成処理では、ＣＰＵ１１は、まず、元画像を仮設定した分割線で分割した場合に得られる分割画像の分割画像データを作成するための仮分割処理を実行する（Ｓ５１）。仮分割処理の詳細については、後述する。
【００６３】
次に、ＣＰＵ１１は、互いにつなぎ合わされる２つの分割画像の分割画像データのうち、つなぎ合わせ部分を設定する分割画像データを決定するつなぎ合わせ部分決定処理を実行する（Ｓ５２）。つなぎ合わせ部分決定処理の詳細については、後述する。
【００６４】
その後、ＣＰＵ１１は、元画像が印刷条件の設定時に設定された分割数で分割線に沿って分割されるように、ＲＡＭ１３に記憶されている元画像の画像データを分割することにより、その分割数と同数の分割画像データを作成する（Ｓ５３）。この際、互いにつなぎ合わされる２つの分割画像の分割画像データの一方は、つなぎ合わせ部分決定処理でつなぎ合わせ部分を設定することが決定された分割画像データ（以下、「第１分割画像データ」という。）に決定され、他方の分割画像データ（以下、「第２分割画像データ」という。）は、互いにつなぎ合わされる２つの分割画像の分割画像データを合わせた画像データから、つなぎ合わせ部分を設定することが決定された分割画像データを除去することにより作成される。
【００６５】
つづいて、ＣＰＵ１１は、第１分割画像データに対して、つなぎ合わせ部分を設定する処理を施す。この処理により、第１分割画像データの位置がつなぎ合わせ部分に相当する画素列分だけずらされる。そして、ＣＰＵ１１は、処理後の第１分割画像データをＰＤＬに変換することにより、分割印刷データを生成する（Ｓ５４）。
【００６６】
また、ＣＰＵ１１は、第２分割画像データに対して、分割画像が用紙の周縁部に余白を生じることなく形成される縁なし印刷に対応した処理を施す。この処理により、第２分割画像データの位置が用紙の周縁部に余白を生じない位置にずらされる。そして、ＣＰＵ１１は、処理後の第２分割画像データをＰＤＬに変換することにより、分割印刷データを生成する（Ｓ５５）。なお、プリンタ２０が縁なし印刷に対応していない場合、縁なし印刷に対応した処理が行われずに、第２分割画像データがＰＤＬに変換されることにより、分割印刷データが生成される。
【００６７】
＜仮分割処理＞
【００６８】
図３のステップＳ５１で実行される仮分割処理の流れは、図４に示されている。
【００６９】
仮分割処理では、ＣＰＵ１１は、まず、元画像を分割線に沿って分割した場合にその分割線の一方側となる分割画像の分割画像データにつなぎ合わせ部分を仮に設定する（Ｓ５１１）。
【００７０】
その設定後、ＣＰＵ１１は、図５に示されるように、元画像における分割線に沿って２つに分割されることになる分割対象部分の中央に対して一方側にずらすことにより、一方側の画像の幅が他方側の画像の幅よりもつなぎ合わせ部分の幅の２倍分だけ小さくなる位置に、分割線を仮設定する（Ｓ５１２）。図５では、分割対象部分の中央が一点鎖線で示され、分割線が破線で示されている。たとえば、元画像が２分割される場合、分割対象部分は、元画像の全域となる。
【００７１】
その後、ＣＰＵ１１は、分割対象部分が仮設定した分割線に沿って２つに分割されるように、その分割対象部分の画像データを２つに分割することにより、２つの分割画像データを作成する（Ｓ５１３）。
【００７２】
そして、ＣＰＵ１１は、分割線に対する一方側の分割画像の分割画像データを一方側の仮分割画像データとしてＲＡＭ１３に記憶させる（Ｓ５１４）。
【００７３】
次に、ＣＰＵ１１は、元画像を分割線に沿って分割した場合にその分割線の他方側となる分割画像の分割画像データにつなぎ合わせ部分を仮に設定する（Ｓ５１５）。
【００７４】
その設定後、ＣＰＵ１１は、図５に示されるように、分割対象部分の中央に対して他方側にずらすことにより、他方側の画像の幅が一方側の画像の幅よりもつなぎ合わせ部分の幅の２倍分だけ小さくなる位置に、分割線を仮設定する（Ｓ５１６）。
【００７５】
その後、ＣＰＵ１１は、分割対象部分が仮設定した分割線に沿って２つに分割されるように、その分割対象部分の画像データを２つに分割することにより、２つの分割画像データを作成する（Ｓ５１７）。
【００７６】
そして、ＣＰＵ１１は、分割線に対する他方側の分割画像の分割画像データを他方側の仮分割画像データとしてＲＡＭ１３に記憶させて（Ｓ５１８）、仮分割処理を終了する。
【００７７】
＜つなぎ合わせ部分決定処理＞
【００７８】
図３のステップＳ５２で実行されるつなぎ合わせ部分決定処理の流れは、図６Ａ、図６Ｂ、図６Ｃおよび図６Ｄに示されている。
【００７９】
つなぎ合わせ部分決定処理では、ＣＰＵ１１は、仮分割処理でＲＡＭ１３に記憶させた一方側の仮分割画像データおよび他方側の仮分割画像データを使用する。
【００８０】
ＣＰＵ１１は、まず、一方側の仮分割画像データに係る分割画像における分割線から有色の画像部分までの最短距離を取得する（Ｓ５２１）。
【００８１】
具体的には、ＣＰＵ１１は、一方側の仮分割画像データをビットマップデータとしてＲＡＭ１３上に展開し、分割線に沿った１列目の画素列に含まれる各画素の画素値（０〜２５５）を調べ、所定値（たとえば、４９）以上の画素値を有する有色画素が存在するか否かを判定する。１列目の画素列に有色画素が存在しない場合には、ＣＰＵ１１は、その画素列に隣接する２列目の画素列に含まれる各画素の画素値を調べ、有色画素が存在するか否かを判定する。以降同様にして、ＣＰＵ１１は、３列目以降の画素列に含まれる各画素の画素値を調べていく。そして、ＣＰＵ１１は、有色画素が存在する画素列が見つかると、分割線から当該画素列までの距離を、分割線から有色の画像部分までの最短距離として取得する。
【００８２】
次に、ＣＰＵ１１は、他方側の仮分割画像データに係る分割画像における分割線から有色の画像部分までの最短距離を取得する（Ｓ５２２）。この最短距離の取得の手法は、一方側の仮分割画像データの場合と同様である。
【００８３】
その後、ＣＰＵ１１は、取得した各最短距離を比較し、各最短距離が同じであるか否かを判定する（Ｓ５２３）。
【００８４】
そして、最短距離が同じでない場合には（Ｓ５２３：ＮＯ）、ＣＰＵ１１は、最短距離が長い方の仮分割画像データを、つなぎ合わせ部分を設定する第１分割画像データに決定し（Ｓ５２４）、つなぎ合わせ部分決定処理を終了する。
【００８５】
各最短距離が同じである場合（Ｓ５２３：ＹＥＳ）、ＣＰＵ１１は、図６Ｂに示されるように、一方側の仮分割画像データに係る分割画像における分割線に沿った第１所定幅の範囲を第１所定範囲として、その第１所定範囲における特定画像部分の有無を判定する（Ｓ５２５）。第１所定幅は、分割線から有色の画像部分までの最短距離よりも大きい値に設定される。特定画像部分は、有色の画像部分であって、分割線に沿う方向における幅がとくに大きく変化する部分である。
【００８６】
具体的には、ＣＰＵ１１は、分割線に沿った１つの画素列に含まれる有色画素の数とその画素列に隣り合う画素列に含まれる有色画素の数との差を求める。そして、その差が所定以上であれば、ＣＰＵ１１は、それらの画素列に対応する部分に特定画像部分が存在すると判定する。一方、当該差が所定未満であれば、ＣＰＵ１１は、それらの画素列に対応する部分には特定画像部分が存在しないと判定する。ＣＰＵ１１は、第１所定範囲に対応するすべての画素列について同様の処理を行うことにより、第１所定範囲における特定画像部分の有無を判定する。
【００８７】
また、ＣＰＵ１１は、他方側の仮分割画像データに係る分割画像の第１所定範囲における特定画像部分の有無を判定する（Ｓ５２６）。この判定の手法は、一方側の仮分割画像データの場合と同様である。
【００８８】
その後、ＣＰＵ１１は、一方側の仮分割画像データに係る分割画像および他方側の仮分割画像データに係る分割画像の両方に特定画像部分が存在するか否かを判定する（Ｓ５２７）。
【００８９】
一方の分割画像のみに特定画像部分が存在するか、または、両方の分割画像のいずれにも特定画像部分が存在しない場合（Ｓ５２７：ＮＯ）、ＣＰＵ１１は、一方側の仮分割画像データに係る分割画像に特定画像部分が存在するか否かを判定する（Ｓ５２８）。
【００９０】
一方側の仮分割画像データに係る分割画像に特定画像部分が存在する場合（Ｓ５２８：ＹＥＳ）、他方側の仮分割画像データを、つなぎ合わせ部分を設定する第１分割画像データに決定し（Ｓ５２９）、つなぎ合わせ部分決定処理を終了する。
【００９１】
一方側の仮分割画像データに係る分割画像に特定画像部分が存在しない場合（Ｓ５２８：ＮＯ）、ＣＰＵ１１は、他方側の仮分割画像データに係る分割画像に特定画像部分が存在するか否かを判定する（Ｓ５３０）。
【００９２】
他方側の仮分割画像データに係る分割画像に特定画像部分が存在する場合（Ｓ５３０：ＹＥＳ）、一方側の仮分割画像データを、つなぎ合わせ部分を設定する第１分割画像データに決定し（Ｓ５３１）、つなぎ合わせ部分決定処理を終了する。
【００９３】
他方側の仮分割画像データに係る分割画像に特定画像部分が存在しない場合（Ｓ５３０：ＮＯ）、ＣＰＵ１１は、図６Ｃに示されるように、一方側の仮分割画像データに係る分割画像における分割線に沿った第２所定幅の範囲を第２所定範囲として、その第２所定範囲に対する無色部分の割合を求める（Ｓ５３２）。
【００９４】
具体的には、ＣＰＵ１１は、第２所定範囲に対応する全ての画素の画素値を調べる。そして、所定値（たとえば、４９）未満の画素値を有する画素を無色画素として、第２所定範囲に対応する全画素数に対する無色画素数の割合を求める。第２所定幅は、分割線から特定画像部分までの最短距離よりも大きい値に設定される。
【００９５】
また、ＣＰＵ１１は、他方側の仮分割画像データに係る分割画像における第２所定範囲に対する無色部分の割合を求める（Ｓ５３２）。この無色部分の割合を求める手法は、一方側の仮分割画像データの場合と同様である。
【００９６】
その後、ＣＰＵ１１は、求めた各割合を比較する（Ｓ５３５）。
【００９７】
そして、無色部分の割合が大きい方の仮分割画像データを、つなぎ合わせ部分を設定する第１分割画像データに決定し（Ｓ５３５）、つなぎ合わせ部分決定処理を終了する。
【００９８】
両方の分割画像に特定画像部分が存在する場合（図６ＢのＳ５２７：ＹＥＳ）、ＣＰＵ１１は、図６Ｄに示されるように、一方側の仮分割画像データに係る分割画像における分割線から特定画像部分までの最短距離を取得する（Ｓ５３６）。
【００９９】
次に、ＣＰＵ１１は、他方側の仮分割画像データに係る分割画像における分割線から特定画像部分までの最短距離を取得する（Ｓ５３７）。
【０１００】
その後、ＣＰＵ１１は、取得した各最短距離を比較する（Ｓ５３８）。
【０１０１】
そして、最短距離が大きい方の仮分割画像データを、つなぎ合わせ部分を設定する第１分割画像データに決定し（Ｓ５３９）、つなぎ合わせ部分決定処理を終了する。
【０１０２】
＜作用効果＞
【０１０３】
以上のように、１ページ分の画像を複数の用紙に分割して形成する分割印刷のために、ＲＡＭ１３に記憶されている画像データに係る元画像が分割線に沿って複数に分割されるように、当該画像データが複数の分割画像データに分割される。分割線に対して一方側の分割画像データまたは他方側の分割画像データの一方には、画像が形成された用紙のつなぎ合わせに使用されるつなぎ合わせ部分が設定される。
【０１０４】
つなぎ合わせ部分の設定の際には、まず、一方側の画像の分割画像データにつなぎ合わせ部分が仮設定される。この場合、分割線は、分割線と直交する方向において、一方側の画像の幅が他方側の画像の幅よりもつなぎ合わせ部分の幅の２倍分だけ小さくなるように設定される。そして、一方側の画像における分割線から所定幅の領域内の分割線と直交する方向における画像濃度の変化度合が調べられる。
【０１０５】
次に、他方側の画像の分割画像データにつなぎ合わせ部分が仮設定される。この場合、分割線は、分割線と直交する方向において、他方側の画像の幅が一方側の画像の幅よりもつなぎ合わせ部分の幅の２倍分だけ小さくなるように設定される。そして、他方側の画像における分割線から所定幅の領域内の分割線と直交する方向における画像濃度の変化度合が調べられる。
【０１０６】
その後、一方側の画像における画像濃度の変化度合と他方側の画像における画像濃度の変化度合とが比較されて、画像濃度の変化度合が小さい方の画像の分割画像データがつなぎ合わせ部分を設定する分割画像データである第１分割画像データに決定される。
【０１０７】
つなぎ合わせ部分が設定された第１分割画像データおよびつなぎ合わせ部分が設定されていない第２分割画像データは、プリンタ２０に送信される。プリンタ２０において、２つの第１分割画像データおよび第２分割画像データに係る画像がそれぞれ別の用紙に形成される。第１分割画像データに係る画像が形成された用紙では、画像とつなぎ合わせ部分との境界から画像側に所定幅の領域内の画像濃度の変化度合が小さい。そのため、当該用紙のつなぎ合わせ部分に第２分割画像データに係る画像が形成された用紙が重ねられたときに、たとえ第２分割画像データに係る画像の一部が用紙で隠されても、その２つの画像の結合により得られる画像の視認性の低下を抑制できる。
【０１０８】
つなぎ合わせ部分を設定する第１分割画像データは、次のようにして決定される。
【０１０９】
まず、一方側の画像における分割線から有色の画像部分までの最短距離と、他方側の画像における分割線から有色の画像部分までの最短距離とが比較されて、当該最短距離が大きい画像が画像濃度の変化度合が小さい画像として、当該画像の分割画像データが第１分割画像データとして決定される。なお、画像濃度の変化度合が小さい画像は、言い換えれば、分割線に沿って分割された少なくとも２つの画像のうち、分割線に直交する方向に関し、分割線により遠い位置にて画像濃度が増加する画像である。
【０１１０】
分割線に対する一方側または他方側の画像において、分割線から有色の画像部分までの最短距離が大きいほど、画像とつなぎ合わせ部分との境界から画像側に所定幅の領域内の画像濃度の変化度合が小さいとみなすことができる。よって、当該最短距離が大きい方の画像の分割画像データを第１分割画像データとして決定することができる。これにより、第１分割画像データを簡単な処理により決定することができる。
【０１１１】
一方側の画像における分割線から有色の画像部分までの最短距離と、他方側の画像における分割線から有色の画像部分までの最短距離とが同じである場合、一方側の画像および他方側の画像のそれぞれにおける分割線から当該最短距離を越える第１所定範囲に、形状または濃淡の少なくとも一方が比較的大きく変化する特定画像部分が存在するか否かが判定される。
【０１１２】
一方側の画像における第１所定範囲に特定画像部分が存在し、他方側の画像における第１所定範囲に特定画像部分が存在しない場合、他方側の画像が画像濃度の変化度合が小さい画像として、当該画像の分割画像データが第１分割画像データとして決定される。
【０１１３】
一方側の画像における第１所定範囲に特定画像部分が存在せず、他方側の画像における第１所定範囲に特定画像部分が存在する場合、一方側の画像が画像濃度の変化度合が小さい画像とされて、当該画像の分割画像データが第１分割画像データとして決定される。
【０１１４】
一方側の画像における第１所定範囲および他方側の画像における第１所定範囲の両方に特定画像部分が存在する場合、一方側の画像における分割線から特定画像部分までの最短距離と、他方側の画像における分割線から特定画像部分までの最短距離とが比較されて、当該最短距離が大きい画像を画像濃度の変化度合が小さい画像として、当該画像の分割画像データが第１分割画像データとして決定する。
【０１１５】
この手法により、つなぎ合わせ部分を設定する分割画像データとして決定することが好ましいのは、形状または濃淡の少なくとも一方が比較的大きく変化する特定画像部分が用紙に隠されると、２つの用紙の画像間の連続性が大きく低下し、それらの画像の結合により得られる画像の視認性が大きく低下するからである。
【０１１６】
一方側の画像における第１所定範囲および他方側の画像における第１所定範囲の両方に特定画像部分が存在しない場合には、一方側および他方側の各画像における分割線から有色の画像部分までの最短距離を越える第２所定範囲に対する無色の画像部分の割合が求められ、それらの割合が比較される。一方側または他方側の画像において、第２所定範囲に対する無色の画像部分の割合が大きいほど、第２所定範囲での画像濃度の変化度合が小さいとみなすことができる。よって、第２所定範囲に対する無色の画像部分の割合が大きい方の画像の分割画像データを第１分割画像データとして決定することができる。これにより、第１分割画像データを簡単な処理により決定することができる。
【０１１７】
つなぎ合わせ部分を設定しない第２分割画像データは、用紙の周縁部に余白を生じずに画像を用紙に形成する縁なし印刷に対応したデータとして処理される。
【０１１８】
これにより、つなぎ合わせ部分が設定されない分割画像データに係る画像が形成された用紙から不要部分を切り落とす必要をなくすことができる。その結果、２つの用紙をつなぎ合わせる作業に要する手間を軽減することができる。
【０１１９】
＜分割処理＞
【０１２０】
図３のステップＳ５１では、仮分割処理に代えて、図７に示される分割処理が実行されてもよい。この場合、図３のステップＳ５３の処理が省略され、ステップＳ５２のつなぎ合わせ部分設定処理では、一方側の仮分割画像データおよび他方側の仮分割画像データに代えて、図７に示される分割処理で作成された一方側の分割画像データおよび他方側の分割画像データが使用される。
【０１２１】
図７に示される分割処理では、ＣＰＵ１１は、元画像における分割線に沿って２つに分割されることになる分割対象部分の中央に、分割線を設定する（Ｓ５１０１）。この場合の分割線は、図５に一点鎖線で示される直線となる。
【０１２２】
その後、ＣＰＵ１１は、分割対象部分が設定した分割線に沿って２つに分割されるように、その分割対象部分の画像データを２つに分割することにより、２つの分割画像データを作成し（Ｓ５１０２）、分割処理を終了する。
【０１２３】
この分割処理が採用されることにより、仮分割処理が実行される構成と比較して、処理内容を簡素化することができる。
【０１２４】
＜つなぎ合わせ部分決定処理の他の例＞
【０１２５】
図３のステップＳ５２では、図６Ａ〜６Ｄに示されるつなぎ合わせ部分決定処理に代えて、図８Ａおよび図８Ｂに示されるつなぎ合わせ部分決定処理が実行されてもよい。
【０１２６】
図８Ａ，８Ｂに示されるつなぎ合わせ部分決定処理では、ＣＰＵ１１は、まず、一方側の仮分割画像データに係る分割画像における分割線から有色の画像部分までの最短距離を取得する（Ｓ５２０１）。
【０１２７】
次に、ＣＰＵ１１は、他方側の仮分割画像データに係る分割画像における分割線から有色の画像部分までの最短距離を取得する（Ｓ５２０２）。各最短距離の取得の手法は、前述のとおりであるから、その説明を省略する。
【０１２８】
その後、ＣＰＵ１１は、取得した各最短距離を比較し、各最短距離が同じであるか否かを判定する（Ｓ５２０３）。
【０１２９】
そして、最短距離が同じでない場合には（Ｓ５２０３：ＮＯ）、ＣＰＵ１１は、最短距離が長い方の仮分割画像データを、つなぎ合わせ部分を設定する第１分割画像データに決定し（Ｓ５２０４）、つなぎ合わせ部分決定処理を終了する。
【０１３０】
各最短距離が同じである場合（Ｓ５２０３：ＹＥＳ）、ＣＰＵ１１は、図８Ｂに示されるように、一方側の仮分割画像データに係る分割画像の第２所定範囲に対する無色部分の割合を求める（Ｓ５２０５）。
【０１３１】
また、ＣＰＵ１１は、他方側の仮分割画像データに係る分割画像の第２所定範囲に対する無色部分の割合を求める（Ｓ５２０６）。各無色部分の割合を求める手法は、前述のとおりであるから、その説明を省略する。
【０１３２】
その後、ＣＰＵ１１は、求めた各割合を比較する（Ｓ５２０７）。
【０１３３】
そして、無色部分の割合が大きい方の仮分割画像データを、つなぎ合わせ部分を設定する第１分割画像データに決定し（Ｓ５２０８）、つなぎ合わせ部分決定処理を終了する。
【０１３４】
このつなぎ合わせ部分決定処理によっても、画像濃度の変化度合が小さい方の画像の分割画像データを第１分割画像データに決定することができる。
【０１３５】
＜つなぎ合わせ部分決定処理のさらに他の例＞
【０１３６】
図３のステップＳ５２では、図９に示されるつなぎ合わせ部分決定処理が実行されてもよい。
【０１３７】
図９に示されるつなぎ合わせ部分決定処理では、ＣＰＵ１１は、まず、一方側の仮分割画像データに係る分割画像における画像濃度の分割線から所定幅の領域内の画像濃度の変化度合Ｘを求める（Ｓ５２１１）。
【０１３８】
具体的には、ＣＰＵ１１は、一方側の仮分割画像データをビットマップデータとしてＲＡＭ１３上に展開し、分割線に沿った１列目の画素列に含まれる各画素の画素値（０〜２５５）と２列目の画素列に含まれる各画素の画素値とを取得する。そして、ＣＰＵ１１は、１列目の各画素の画素値と当該画素に対して分割線と直交する方向に隣接する２列目の画素の画素値との差の絶対値を求め、その求めた絶対値の総和Ａ１を求める。次に、２列目の画素列に含まれる各画素の画素値と３列目の画素列に含まれる各画素の画素値とを取得する。そして、ＣＰＵ１１は、２列目の各画素の画素値と当該画素に対して分割線と直交する方向に隣接する３列目の画素の画素値との差の絶対値を求め、その求めた絶対値の総和Ａ２を求める。以降同様にして、ＣＰＵ１１は、所定幅の領域に対応するｎ＋１列の全列を対象に、互いに隣接する２つの画素列において、一方の画素列の各画素の画素値と当該画素に対して分割線と直交する方向に隣接する画素の画素値との差の総和Ａ３，・・・Ａｎを求める。そして、総和Ａ１，Ａ２，・・・，Ａｎのそれぞれに分割線からの距離に応じて設定された係数Ｋ１，Ｋ２，・・・，Ｋｎを乗じ、その乗算値の総和を画像濃度の変化度合Ｘとする。係数は、分割線から離れるほど小さくなるように設定されていてもよいし、分割線から離れるほど段階的に小さくなるように設定されていてもよい。
【０１３９】
なお、所定幅の領域は、分割画像における分割線に沿う方向の全域にわたっていてもよいし、分割線に沿う方向の一部であってもよい。
【０１４０】
たとえば、図１０に示される領域が所定幅の領域として設定されている場合、画像濃度の変化度合Ｘは、次のようにして求められる。
【０１４１】
Ａ１＝｜０−０｜＋｜０−０｜＋｜１０−０｜＋｜２０−０｜＋｜３０−０｜
＋｜５０−０｜＋｜１００−０｜＋｜５０−０｜＋｜３０−０｜＋｜２０−０｜
＋｜０−０｜
Ａ２＝｜０−０｜＋｜０−０｜＋｜３０−１０｜＋｜５０−２０｜
＋｜１００−３０｜＋｜１００−５０｜＋｜１５０−１００｜＋｜１００−５０｜      ＋｜５０−３０｜＋｜３０−２０｜＋｜０−０｜
Ａ３＝｜０−０｜＋｜０−０｜＋｜０−３０｜＋｜２０−５０｜＋｜３０−１００｜
＋｜５０−１００｜＋｜１００−１５０｜＋｜５０−１００｜＋｜３０−５０｜
＋｜０−３０｜＋｜０−０｜
係数Ｋ１＝１、Ｋ２＝０．９８、Ｋ３＝０．９６として、
Ｘ＝Ａ＋０．９８×Ａ２＋０．９６×Ａ３
【０１４２】
次に、ＣＰＵ１１は、他方の仮分割画像データに係る分割画像における画像濃度の分割線から所定幅の領域内の画像濃度の変化度合Ｘを求める（Ｓ５２１２）。変化度合を求める手法は、一方側の仮分割画像データの場合と同様であるので、その説明を省略する。
【０１４３】
その後、ＣＰＵ１１は、求めた各変化度合Ｘを比較する（Ｓ５２１３）。
【０１４４】
そして、変化度合Ｘが大きい方の仮分割画像データを、つなぎ合わせ部分を設定する第１分割画像データに決定し（Ｓ５２１４）、つなぎ合わせ部分決定処理を終了する。
【０１４５】
このつなぎ合わせ部分決定処理によっても、画像濃度の変化度合が小さい方の画像の分割画像データを第１分割画像データに決定することができる。
【０１４６】
＜変形例＞
【０１４７】
以上、本発明のいくつかの実施形態について説明したが、本発明は、他の形態で実施することもできる。
【０１４８】
前述の実施形態では、ＣＰＵ１１が各処理を実行する場合について説明した。しかしながら、コンピュータ１０が複数のＣＰＵを備え、複数のＣＰＵが協働して各処理を実行してもよい。
【０１４９】
前述の実施形態では、画像データに係る分割画像における画像濃度の分割線から所定幅の領域内の画像濃度の変化度合Ｘを求める際に、各画素の画素値を対象に算出がなされていたが、複数の画素値の平均値を対象に変化度合Ｘの算出を行ってもよい。例えばｎ×ｍ（ｎ、ｍ：２以上の整数）の画素値の平均値を算出し、その平均値を対象に変化度合Ｘの算出を行ってもよい。このように処理することで変化度合Ｘの算出を簡略化することができる。
【０１５０】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【０１５１】
１０  コンピュータ
１１  ＣＰＵ
１３  ＲＡＭ
【図１】
2015194906.tif 000003
【図２】
2015194906.tif 000004
【図３】
2015194906.tif 000005
【図４】
2015194906.tif 000006
【図５】
2015194906.tif 000007
【図６Ａ】
2015194906.tif 000008
【図６Ｂ】
2015194906.tif 000009
【図６Ｃ】
2015194906.tif 000010
【図６Ｄ】
2015194906.tif 000011
【図７】
2015194906.tif 000012
【図８Ａ】
2015194906.tif 000013
【図８Ｂ】
2015194906.tif 000014
【図９】
2015194906.tif 000015
【図１０】
2015194906.tif 000016