(57)【要約】【課題】複数枚の分割原稿を貼り合せることなく、作成予定のポスターの画像を確認することを課題とする。【解決手段】外縁の少なくとも１辺に余白部１６０を有する複数の画像を結合して１の画像を表示する際のそれら複数の画像の各々の当該複数の画像間での相対的な表示位置が、複数の画像の各々の余白部に基づいて決定される。そして、決定された相対的な表示位置に応じて、複数の画像の各々が表示部に表示される。これにより、複数の画像が結合された１の画像が表示部に表示される。したがって、複数枚の分割原稿を貼り合せることなく、作成予定のポスターの画像を表示部において確認することが可能となる。【選択図】図７
2015226302.tif 000002
【特許請求の範囲】
【請求項１】
記憶部と、表示部とを備えた情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記記憶部に記憶されている複数の画像データの各々に基づき、かつ、外縁の少なくとも１辺に余白部を有する複数の画像を結合して１の画像を表示する際の前記複数の画像の各々の当該複数の画像間での相対的な表示位置を、前記複数の画像の各々の前記余白部に基づいて決定する表示位置決定手段と、
前記表示位置決定手段によって決定された相対的な表示位置に応じて、前記複数の画像の各々を前記表示部に表示することで、前記複数の画像が結合された前記１の画像を前記表示部に表示する画像表示手段と、
して前記コンピュータを機能させることを特徴とする制御プログラム。
【請求項２】
前記表示位置決定手段は、
前記複数の画像の各々の前記余白部が前記１の画像の外縁に位置するように、前記複数の画像の各々の相対的な表示位置を決定することを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記表示位置決定手段は、
前記複数の画像の各々の前記余白部が前記１の画像の外縁に位置しないように、前記複数の画像の各々の相対的な表示位置を決定し、
前記画像表示手段は、
前記表示位置決定手段によって決定された表示位置に応じて、前記余白部が削除された状態の前記複数の画像を前記表示部に表示することで、前記複数の画像が結合された前記１の画像を前記表示部に表示することを特徴とする請求項１に記載の制御プログラム。
【請求項４】
前記記憶部は、
前記複数の画像データに基づく前記複数の画像の各々の画像サイズを記憶しており、
前記余白部が削除された状態の前記複数の画像の各々の画像サイズと、前記記憶部に記憶されている前記複数の画像の各々の画像サイズとの差分に相当するサイズの前記余白部を、前記余白部が削除された状態の前記複数の画像の各々に付加した画像の画像データを形成する画像データ形成手段として前記コンピュータを機能させることを特徴とする請求項３に記載の制御プログラム。
【請求項５】
前記複数の画像は、
１枚の原稿に記された画像が当該原稿の縦方向と横方向との少なくとも一方に分割されたものであり、
前記画像表示手段によって前記表示部に表示される前記１の画像は、
前記１枚の原稿に記された画像であることを特徴とする請求項４に記載の制御プログラム。
【請求項６】
前記記憶部に記憶されている複数の画像データに基づく画像は、
外縁の少なくとも１辺に前記余白部を有し、かつ、前記余白部と、前記余白部と異なる部分とを区画する区画線を有しており、
前記区画線は、
前記１枚の原稿に記された画像のなかの、当該区画線が記されている原稿の画像データに基づく画像の相対的な位置を特定することが可能な形態で記されており、
前記表示位置決定手段は、
前記複数の画像の相対的な表示位置を、前記複数の画像の各々の前記余白部と、前記区画線の記された形態とに基づいて決定することを特徴とする請求項５に記載の制御プログラム。
【請求項７】
前記情報処理装置は、
ユーザ操作に応じた信号を出力する操作部を備え、
ユーザ操作に応じて前記操作部が出力した信号に基づいて、前記表示部に表示された前記複数の画像のうちの２つの画像を特定する画像特定手段として前記コンピュータを機能させ、
前記画像表示手段は、
前記画像表示手段によって表示された前記複数の画像のうちの、前記画像特定手段によって特定された前記２つの画像を入れ替えた状態で表示することを特徴とする請求項１乃至６の何れか１項に記載の制御プログラム。
【請求項８】
前記画像特定手段は、
ユーザ操作に応じて前記操作部が出力した信号に基づいて、前記表示部に表示された前記複数の画像のうちの、当該複数の画像が結合された前記１の画像の対角線方向と上下方向と左右方向との何れか１つの方向に位置する２つの画像を特定することを特徴とする請求項７に記載の制御プログラム。
【請求項９】
スキャナにスキャン指示を出力する指示出力手段と、
指示出力手段により出力された指示の返信として、外縁の少なくとも１辺に余白部を有する複数の画像の複数のスキャンデータを取得する取得手段と、
して前記コンピュータを機能させ、
前記表示位置決定手段は、
前記取得手段により取得した複数のスキャンデータを、前記複数の画像データとして前記記憶部に記憶し、前記記憶部に記憶された前記複数のスキャンデータの各々に基づく複数の画像を結合して前記１の画像を表示する際の前記複数の画像の各々の当該複数の画像間での相対的な表示位置を、前記複数の画像の各々の前記余白部に基づいて決定することを特徴とする請求項１乃至８の何れか１項に記載の制御プログラム。
【請求項１０】
記憶部と、表示部と、制御部とを備えた情報処理装置であって、
前記制御部は、
前記記憶部に記憶されている複数の画像データの各々に基づき、かつ、外縁の少なくとも１辺に余白部を有する複数の画像を結合して１の画像を表示する際の前記複数の画像の各々の当該複数の画像間での相対的な表示位置を、前記複数の画像の各々の前記余白部に基づいて決定する表示位置決定手段と、
前記表示位置決定手段によって決定された相対的な表示位置に応じて、前記複数の画像の各々を前記表示部に表示することで、前記複数の画像が結合された前記１の画像を前記表示部に表示する画像表示手段と、
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外縁の少なくとも１辺に余白部を有する原稿の画像データを複数記憶する情報処理装置、および、その情報処理装置のコンピュータが読み取り可能な制御プログラムに関する。
【背景技術】
【０００２】
プリンタには、下記特許文献に記載されているように、ポスター印刷機能を備えたものがあり、ポスター印刷機能を利用することで、大きなサイズのポスターを作成することが可能となっている。ポスター印刷機能とは、画像データに基づく画像を、例えば、Ｎ×Ｎ（Ｎ：自然数）個に分割し、Ｎ×Ｎ個に分割された画像を、Ｎ×Ｎ枚の原稿に印刷するための機能である。具体的には、例えば、Ａ２サイズのポスターを作成する際には、作成予定のポスターの画像が２×２個に分割された画像が、４枚のＡ４サイズの原稿（以下、「分割原稿」と記載する場合がある）に印刷される。分割原稿には、分割された画像だけでなく、画像が分割される際の分割線に沿って、余白部が印刷されている。この余白部は、のりしろ部として機能する部分であり、余白部において、４枚のＡ４サイズの分割原稿を貼り合せることで、Ａ２サイズのポスターが作成される。このように、ポスター印刷機能を利用することで、通常のプリンタでは印刷することができない大きなサイズのポスターを作成することが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３２１４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献に記載の技術を利用することで、通常のプリンタでは印刷することができない大きなサイズのポスターを作成することが可能となる。ただし、実際に、例えば、Ａ４サイズの４枚の分割原稿を貼り合せて、Ａ２サイズのポスターを作成するためには、ある程度、大きなスペースが必要であり、手間もかかる。本発明は、そのような事情に鑑みてなされたものであり、複数枚の分割原稿を貼り合せることなく、作成予定のポスターの画像を確認することが可能な技術の提供を課題とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の制御プログラムは、記憶部と、表示部とを備えた情報処理装置のコンピュータが読み取り可能な制御プログラムであって、前記記憶部に記憶されている複数の画像データの各々に基づき、かつ、外縁の少なくとも１辺に余白部を有する複数の画像を結合して１の画像を表示する際の前記複数の画像の各々の当該複数の画像間での相対的な表示位置を、前記複数の画像の各々の前記余白部に基づいて決定する表示位置決定手段と、前記表示位置決定手段によって決定された相対的な表示位置に応じて、前記複数の画像の各々を前記表示部に表示することで、前記複数の画像が結合された前記１の画像を前記表示部に表示する画像表示手段と、して前記コンピュータを機能させることを特徴とする。
【０００６】
また、上記課題を解決するために、本発明の情報処理装置は、記憶部と、表示部と、制御部とを備えた情報処理装置であって、前記制御部は、前記記憶部に記憶されている複数の画像データの各々に基づき、かつ、外縁の少なくとも１辺に余白部を有する複数の画像を結合して１の画像を表示する際の前記複数の画像の各々の当該複数の画像間での相対的な表示位置を、前記複数の画像の各々の前記余白部に基づいて決定する表示位置決定手段と、前記表示位置決定手段によって決定された相対的な表示位置に応じて、前記複数の画像の各々を前記表示部に表示することで、前記複数の画像が結合された前記１の画像を前記表示部に表示する画像表示手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明に記載の制御プログラム、および情報処理装置では、外縁の少なくとも１辺に余白部を有する複数の画像を結合して１の画像を表示する際のそれら複数の画像の各々の当該複数の画像間での相対的な表示位置が、複数の画像の各々の余白部に基づいて決定される。そして、決定された相対的な表示位置に応じて、複数の画像の各々が表示部に表示される。これにより、複数の画像が結合された１の画像が表示部に表示される。したがって、本発明に記載の制御プログラム、および情報処理装置によれば、複数枚の分割原稿を貼り合せることなく、作成予定のポスターの画像を表示部において確認することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】通信システム１のブロック図である。
【図２】原稿１００を示す図である。
【図３】４枚の分割原稿１０２，１０４，１０６，１０８を示す図である。
【図４】画像１１０を示す図である。
【図５】画像１３０を示す図である。
【図６】画像１５０を示す図である。
【図７】４枚の分割原稿１５２，１５４，１５６，１５８を示す図である。
【図８】画像１７０を示す図である。
【図９】９枚の分割原稿１８０，１８２，１８４，１８６，１８８，１９０，１９２，１９４，１９６を示す図である。
【図１０】ＰＣ１０の動作フローチャートを示す図である。
【図１１】ＰＣ１０の動作フローチャートを示す図である。
【図１２】ＰＣ１０の動作フローチャートを示す図である。
【図１３】ＰＣ１０の動作フローチャートを示す図である。
【図１４】ＰＣ１０の動作フローチャートを示す図である。
【発明を実施するための形態】
【０００９】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、ＰＣ（Personal computerの略）（本発明の情報処理装置の一例）１０、スキャナ３０、ＡＰ（アクセスポイント）３２を備える。スキャナ３０は、原稿のスキャン処理を行うものであり、ＡＤＦ（Auto Document Feederの略）（図示省略）にセットされた原稿をスキャンして、スキャンデータを作成する。なお、スキャナ３０は、Ａ４サイズ以下の原稿をスキャンすることが可能である。
【００１０】
ＰＣ１０の構成について説明する。ＰＣ１０は、ＣＰＵ（Central Processing Unitの略）（本発明の制御部、コンピュータの一例）１２、記憶部１４、ディスプレイ（本発明の表示部の一例）１６、マウス（本発明の操作部の一例）１８、ネットワークＩ／Ｆ２０を主に備えている。これらの構成要素は、入出力ポート２２を介して互いに通信可能とされている。
【００１１】
ネットワークＩ／Ｆ２０は、ＡＰ３２を介して外部装置と通信するものであり、ＡＰ３２を介して、スキャナ３０に接続される。これにより、ＰＣ１０は、スキャナ３０と各種データの送受信を行うことが可能である。
【００１２】
ディスプレイ１６は、表示面を有しており、表示面に画像データに基づく画像等を表示する。マウス１８は、ディスプレイ１６の表示面に表示されるポインタを移動させるためのものであり、ユーザによるクリック操作等を受け付ける。
【００１３】
ＣＰＵ１２は、記憶部１４内の第１制御プログラム（本発明の制御プログラムの一例）２６若しくは、第２制御プログラム（本発明の制御プログラムの一例）２７に従って処理を実行する。第１制御プログラム２６および、第２制御プログラム２７は、スキャンデータに基づく画像をディスプレイ１６の表示面に表示するためのプログラムである。以降、第１制御プログラム２６など、プログラムを実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「第１制御プログラム２６が」という記載は、「第１制御プログラム２６を実行するＣＰＵ１２が」ということを意味する場合がある。
【００１４】
なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（Hard disk driveの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。また、記憶部１４は、データ記憶領域（本発明の記憶部の一例）２８を備える。データ記憶領域２８は、スキャナ３０から取得したスキャンデータ、第１制御プログラム２６等の実行に必要なデータなどを記憶する領域である。
【００１５】
＜ポスター等の大きな原稿の画像のディスプレイへの表示＞
ポスター等の画像をディスプレイ１６に表示するためには、ポスター等をスキャナによりスキャンし、スキャンデータを作成する必要がある。ただし、スキャナ３０は、上述したように、Ａ４サイズ以下の原稿しかスキャンできないため、大きなサイズの原稿、例えば、Ａ２サイズのポスターをスキャンすることはできない。このため、大きなサイズの原稿を、スキャン可能なサイズに分割し、分割された原稿をスキャンすることが考えられる。
【００１６】
具体的には、例えば、図２に示す原稿１００がＡ２サイズであり、その原稿１００のスキャンデータを作成する際には、原稿１００を縦方向に２分割するとともに、横方向に２分割する。これにより、Ａ２サイズの原稿１００が、図３に示すように、４枚のＡ４サイズの原稿（以下、「分割原稿」と記載する場合がある）１０２，１０４，１０６，１０８に分割される。そして、Ａ４サイズの分割原稿１０２，１０４，１０６，１０８をスキャナ３０によりスキャンし、各分割原稿１０２，１０４，１０６，１０８のスキャンデータを作成する。さらに、それら４枚の分割原稿１０２，１０４，１０６，１０８のスキャンデータを結合することで、原稿１００のスキャンデータを作成し、そのスキャンデータに基づいて、原稿１００の画像をディスプレイ１６に表示することが可能となる。
【００１７】
しかしながら、原稿１００は、４枚の分割原稿１０２，１０４，１０６，１０８によって構成されるため、分割原稿１０２，１０４，１０６，１０８を適切な位置に配置しなければ、原稿１００を適切に表現することはできない。つまり、分割原稿１０２，１０４，１０６，１０８の表示位置を適切に設定せずに、分割原稿１０２，１０４，１０６，１０８のスキャンデータを結合した場合には、図４に示すように、原稿１００の画像とは異なる画像１１０がディスプレイ１６に表示される虞がある。ちなみに、画像１１０は、表示箇所の左上のエリア（以下、「第１エリア」と記載する場合がある）に分割原稿１０６が、上下方向に逆転した状態で配置され、表示箇所の右上のエリア（以下、「第２エリア」と記載する場合がある）に分割原稿１０２が配置され、表示箇所の左下のエリア（以下、「第３エリア」と記載する場合がある）に分割原稿１０４が配置され、表示箇所の右下のエリア（以下、「第４エリア」と記載する場合がある）に分割原稿１０８が配置された画像である。
【００１８】
このようなことに鑑みて、ＰＣ１０では、各分割原稿１０２，１０４，１０６，１０８の表示位置を設定し、設定された表示位置に応じて、分割原稿１０２，１０４，１０６，１０８のスキャンデータの結合を行っている。詳しくは、ポスター等の大きなサイズの原稿には、４辺の外縁に沿って、余白部が記されているものがあり、原稿１００にも、図２に示すように、４辺の外縁に沿って、余白部１２０が記されている。このため、原稿１００を４分割した分割原稿１０２，１０４，１０６，１０８にも、図３に示すように、２辺の外縁に沿って、余白部１２０が記されており、余白部１２０の位置は、分割原稿１０２，１０４，１０６，１０８毎に異なっている。
【００１９】
具体的には、分割原稿１０２の余白部１２０は、分割原稿１０２の上縁と左縁に位置しており、分割原稿１０４の余白部１２０は、分割原稿１０４の上縁と右縁に位置しており、分割原稿１０６の余白部１２０は、分割原稿１０６の下縁と左縁に位置しており、分割原稿１０８の余白部１２０は、分割原稿１０８の下縁と右縁に位置している。このため、余白部１２０の位置に応じて、分割原稿１０２，１０４，１０６，１０８の表示位置を設定することが可能である。
【００２０】
具体的には、余白部１２０が上縁と左縁に位置している分割原稿の表示位置を、第１エリアに設定し、余白部１２０が上縁と右縁に位置している分割原稿の表示位置を、第２エリアに設定し、余白部１２０が下縁と左縁に位置している分割原稿の表示位置を、第３エリアに設定し、余白部１２０が下縁と右縁に位置している分割原稿の表示位置を、第４エリアに設定することが可能である。そして、設定された表示位置に応じて、分割原稿１０２，１０４，１０６，１０８のスキャンデータを結合することで、図２に示す原稿１００の画像を、ディスプレイ１６に表示することが可能となる。つまり、余白部１２０が原稿１００の外縁に位置するように、分割原稿１０２，１０４，１０６，１０８のスキャンデータを結合することで、適切に原稿１００の画像をディスプレイ１６に表示することが可能となる。
【００２１】
ただし、分割原稿１０２の上下方向が逆転した場合には、分割原稿の表示位置を適切に設定することができない場合がある。具体的には、例えば、分割原稿１０２を上下方向に逆転させた場合には、余白部１２０は、分割原稿１０２の下縁と右縁に位置する。また、分割原稿１０８を上下方向に逆転させた場合には、余白部１２０は、分割原稿１０８の上縁と左縁に位置する。このため、分割原稿１０２の表示位置が第４エリアに設定され、分割原稿１０８の表示位置が第１エリアに設定される場合がある。このように、分割原稿１０２と分割原稿１０８の表示位置が設定されると、図５に示すように、分割原稿１０２と分割原稿１０８とが入れ替わった状態の画像１３０が、ディスプレイ１６に表示される。
【００２２】
このようなことに鑑みて、ＰＣ１０では、ユーザ操作により、分割原稿の表示位置を変更することが可能となっている。具体的には、ディスプレイ１６に画像１３０が表示されている際に、ユーザが、例えば、画像１３０の分割原稿１０２の画像上に、マウス操作により、ポインタ（図示省略）を移動させ、選択操作を行った後に、画像１３０の分割原稿１０８の画像上に、マウス操作により、ポインタを移動させ、選択操作を行うことで、分割原稿１０２と分割原稿１０８の表示位置が入れ替えられる。この際、分割原稿１０２および分割原稿１０８は、上下方向に逆転された状態で表示される。これにより、ディスプレイ１６には、図２に示す原稿１００の画像が表示される。このように、ユーザ操作により、分割原稿の表示位置を変更することで、適切に原稿１００の画像をディスプレイ１６に表示することが可能となる。ちなみに、分割原稿１０２，１０４，１０６，１０８によって構成される画像では、ユーザ操作により入替対象となる２枚の分割原稿は、分割原稿１０２，１０４，１０６，１０８によって表示される画像の対角線上に位置している。
【００２３】
また、ユーザ操作により２枚の分割原稿の表示位置を入れ替えても、分割原稿１０２，１０４，１０６，１０８によって構成される画像が、１８０度回転された状態で、ディスプレイ１６に表示される場合がある。このような場合には、ユーザが、ディスプレイ１６に表示されている入替ボタン（図示省略）に対する選択操作を行うことで、分割原稿１０２，１０４，１０６，１０８によって構成される画像が、１８０度回転された状態で、ディスプレイ１６に表示される。これにより、正しい向きの画像をディスプレイ１６に表示することが可能となる。
【００２４】
なお、スキャナ３０による分割原稿１０２，１０４，１０６，１０８のスキャン処理は、ＰＣ１０の指令により実行され、ＰＣ１０は、スキャナ３０から取得したスキャンデータに基づいて、上述したように、スキャンデータの結合を行うとともに、結合したスキャンデータに基づく画像をディスプレイ１６に表示する。具体的には、ＰＣ１０からスキャン指令が、スキャナ３０に送信されると、スキャナ３０は、スキャン処理を実行する。なお、スキャナ３０のＡＤＦには、４枚の分割原稿１０２，１０４，１０６，１０８がセットされている。
【００２５】
スキャナ３０は、４枚の分割原稿１０２，１０４，１０６，１０８のスキャン処理を行うと、分割原稿１０２，１０４，１０６，１０８のスキャンデータを作成し、それらのスキャンデータをＰＣ１０に送信する。ＰＣ１０は、スキャンデータを受信すると、各スキャンデータを解析し、スキャンデータに基づく分割原稿１０２，１０４，１０６，１０８の余白部１２０の位置を演算する。そして、ＰＣ１０は、余白部１２０の位置に応じて、分割原稿１０２，１０４，１０６，１０８の表示位置を設定する。
【００２６】
詳しくは、スキャンデータの分析により、余白部１２０が上縁と左縁に位置していると判断された分割原稿と、余白部１２０が下縁と右縁に位置していると判断された分割原稿との一方の表示位置が、第１エリアに設定され、他方の表示位置が第４エリアに設定される。次に、表示位置が第１エリアに設定された分割原稿を、余白部１２０が上縁と左縁となるように、回転させる。これにより、第１エリアに設定された分割原稿の余白部１２０が、原稿１００の外縁に位置した状態となる。また、表示位置が第４エリアに設定された分割原稿を、余白部１２０が下縁と右縁となるように、回転させる。これにより、第４エリアに設定された分割原稿の余白部１２０が、原稿１００の外縁に位置した状態となる。
【００２７】
また、スキャンデータの分析により、余白部１２０が上縁と右縁に位置していると判断された分割原稿と、余白部１２０が下縁と左縁に位置していると判断された分割原稿との一方の表示位置が、第２エリアに設定され、他方の表示位置が第３エリアに設定される。次に、表示位置が第２エリアに設定された分割原稿を、余白部１２０が上縁と右縁となるように、回転させる。これにより、第２エリアに設定された分割原稿の余白部１２０が、原稿１００の外縁に位置した状態となる。また、表示位置が第３エリアに設定された分割原稿を、余白部１２０が下縁と左縁となるように、回転させる。これにより、第３エリアに設定された分割原稿の余白部１２０が、原稿１００の外縁に位置した状態となる。
【００２８】
４枚の分割原稿１０２，１０４，１０６，１０８の表示位置が設定されると、ＰＣ１０は、設定された表示位置に応じて、４枚の分割原稿１０２，１０４，１０６，１０８のスキャンデータを結合する。そして、結合されたスキャンデータに基づく画像がディスプレイ１６に表示される。なお、ディスプレイ１６に表示された画像が、適切な状態で表示されていない場合、つまり、例えば、図５に示すように、ディスプレイ１６に画像１３０が表示された場合には、上述したように、ユーザ操作による分割原稿の入替操作が入力され、入力された入替操作に応じて、新たな画像が、ディスプレイ１６に表示される。また、ディスプレイ１６に上下方向にひっくり返った画像が表示された場合には、上述したように、入替ボタンが操作されることで、正しい向きの画像がディスプレイ１６に表示される。これにより、ポスター等の大きな原稿の画像を、ディスプレイ１６に適切に表示することが可能となる。
【００２９】
＜作成中のポスター等の大きな原稿のディスプレイへの表示＞
通信システム１では、上述したように、既存のポスター等をディスプレイ１６に表示するだけでなく、作成中のポスター等をディスプレイ１６に表示することも可能である。詳しくは、プリンタには、ポスター印刷機能を備えたものがあり、ポスター印刷機能を利用することで、大きなサイズのポスターを作成することが可能となっている。ポスター印刷機能とは、画像データに基づく画像を、Ｎ×Ｎ（Ｎ：自然数）個に分割し、Ｎ×Ｎ個に分割された画像を、Ｎ×Ｎ枚の原稿に印刷するための機能である。
【００３０】
具体的には、例えば、図６に示す画像１５０が印刷されたＡ２サイズの原稿を作成する際には、画像１５０が２×２個に分割され、２×２個に分割された画像が、図７に示すように、４枚のＡ４サイズの原稿（以下、「分割原稿」と記載する場合がある）１５２，１５４，１５６，１５８に印刷される。各分割原稿１５２，１５４，１５６，１５８には、分割された画像（以下、「分割画像」と記載する場合がある）１５９だけでなく、画像１５０の内側、つまり、画像１５０が分割される際の分割線に沿って、余白部１６０が印刷されている。この余白部１６０は、のりしろ部として機能する部分であり、余白部１６０において、４枚の分割原稿１５２，１５４，１５６，１５８を貼り合せることで、Ａ２サイズのポスターが作成される。このように、ポスター印刷機能を利用することで、通常のプリンタでは印刷することができない大きなサイズのポスターを作成することが可能となる。
【００３１】
ただし、実際に、Ａ４サイズの４枚の原稿を貼り合せて、Ａ２サイズのポスターを作成するためには、ある程度、大きなスペースが必要であり、手間もかかる。このため、通信システム１では、４枚の分割原稿１５２，１５４，１５６，１５８をスキャナ３０によりスキャンし、４枚の分割原稿１５２，１５４，１５６，１５８のスキャンデータに基づいて、作成予定のポスターの画像をＰＣ１０のディスプレイ１６に表示することが可能となっている。ただし、作成予定のポスターの画像をディスプレイ１６に表示する際には、４枚の分割原稿１５２，１５４，１５６，１５８のスキャンデータが結合され、結合されたスキャンデータに基づいて、作成予定のポスターの画像がディスプレイ１６に表示されるが、既存のポスターの画像をディスプレイ１６に表示する際と同様に、分割原稿１５２，１５４，１５６，１５８の表示位置を適切に設定しないと、図８に示すように、画像１５０と異なる画像１７０が、ディスプレイ１６に表示される虞がある。
【００３２】
このようなことに鑑みて、作成予定のポスターの画像をＰＣ１０のディスプレイ１６に表示する際にも、各分割原稿１５２，１５４，１５６，１５８の表示位置を設定し、設定された表示位置に応じて、分割原稿１０２，１０４，１０６，１０８のスキャンデータの結合を行っている。詳しくは、分割原稿１５２，１５４，１５６，１５８には、図７に示すように、分割された画像と余白部１６０との間に、それらを区画するための区画線１７２が印刷されているが、区画線１７２の太さは、分割原稿１５２，１５４，１５６，１５８毎に異なっている。
【００３３】
具体的には、分割原稿１５２に印刷されている区画線１７２の太さは、０．２５ｍｍであり、分割原稿１５４に印刷されている区画線１７２の太さは、０．５ｍｍであり、分割原稿１５６に印刷されている区画線１７２の太さは、０．７５ｍｍであり、分割原稿１５８に印刷されている区画線１７２の太さは、１ｍｍである。つまり、分割原稿１５２，１５４，１５６，１５８を印刷するプリンタは、図６に示す画像１５０の左上に位置する分割画像１５９が印刷される分割原稿に、０．２５ｍｍの太さの区画線１７２を印刷し、画像１５０の右上に位置する分割画像１５９が印刷される分割原稿に、０．５ｍｍの太さの区画線１７２を印刷し、画像１５０の左下に位置する分割画像１５９が印刷される分割原稿に、０．７５ｍｍの太さの区画線１７２を印刷し、画像１５０の右下に位置する分割画像１５９が印刷される分割原稿に、１ｍｍの太さの区画線１７２を印刷している。
【００３４】
なお、区画線１７２の太さと、その区画線１７２とともに分割原稿に印刷された分割画像１５９の位置とは関連付けられて、ＰＣ１０に記憶されている。このため、分割原稿１５２，１５４，１５６，１５８のスキャンデータをＰＣ１０により解析することで、区画線１７２の太さを演算し、演算された区画線１７２の太さに基づいて、分割原稿１５２，１５４，１５６，１５８の表示位置を設定することが可能となっている。
【００３５】
詳しくは、ＰＣ１０には、０．２５ｍｍの太さの区画線１７２と、画像１５０における左上の位置（図７における左上に位置する分割画像１５９の位置）とが関連付けられて記憶されている。このため、スキャンデータの解析により、区画線１７２の太さが０．２５ｍｍであると演算された場合には、そのスキャンデータに基づく分割原稿の表示位置は、表示箇所の左上のエリアである第１エリアに設定される。また、ＰＣ１０には、０．５ｍｍの太さの区画線１７２と、画像１５０における右上の位置（図７における右上に位置する分割画像１５９の位置）とが関連付けられて記憶されている。このため、スキャンデータの解析により、区画線１７２の太さが０．５ｍｍであると演算された場合には、そのスキャンデータに基づく分割原稿の表示位置は、表示箇所の右上のエリアである第２エリアに設定される。また、ＰＣ１０には、０．７５ｍｍの太さの区画線１７２と、画像１５０における左下の位置（図７における左下に位置する分割画像１５９の位置）とが関連付けられて記憶されている。このため、スキャンデータの解析により、区画線１７２の太さが０．７５ｍｍであると演算された場合には、そのスキャンデータに基づく分割原稿の表示位置は、表示箇所の左下のエリアである第３エリアに設定される。また、ＰＣ１０には、１ｍｍの太さの区画線１７２と、画像１５０における右下の位置（図７における右下に位置する分割画像１５９の位置）とが関連付けられて記憶されている。このため、スキャンデータの解析により、区画線１７２の太さが１ｍｍであると演算された場合には、そのスキャンデータに基づく分割原稿の表示位置は、表示箇所の右下のエリアである第４エリアに設定される。
【００３６】
４枚の分割原稿１５２，１５４，１５６，１５８の表示位置が設定されると、スキャンデータの解析により、余白部１６０の位置を演算し、演算された余白部１６０が、図７に示すように、他の余白部１６０と対向するように、分割原稿１５２，１５４，１５６，１５８を回転させる。つまり、第１エリアに設定された分割画像を、余白部１６０が下縁と右縁となるように回転させ、第２エリアに設定された分割画像を、余白部１６０が下縁と左縁となるように回転させ、第３エリアに設定された分割画像を、余白部１６０が上縁と右縁となるように回転させ、第４エリアに設定された分割画像を、余白部１６０が上縁と左縁となるように回転させる。これにより、図７に示すように、余白部１６０が、作成予定のポスターの画像の内側に位置するように、４枚の分割原稿１５２，１５４，１５６，１５８を正常な状態で表示することが可能なる。
【００３７】
表示位置の設定された分割原稿１５２，１５４，１５６，１５８を、余白部１６０の位置に応じて回転させた後に、各分割原稿１５２，１５４，１５６，１５８から余白部１６０が削除される。余白部１６０が削除されると、その余白部１６０が削除された分割原稿１５２，１５４，１５６，１５８のスキャンデータが、設定された表示位置に応じて結合され、結合されたスキャンデータ（以下、「結合データ」と記載する場合がある）が作成される。その結合データに基づく画像が、ディスプレイ１６に表示されることで、作成予定のポスターの画像がディスプレイ１６に適切な状態で表示される。
【００３８】
なお、ＰＣ１０では、結合データ、つまり、ディスプレイ１６に表示された作成予定のポスターの画像の画像データがＰＣ１０のデータ記憶領域２８に記憶され、４枚の分割原稿１５２，１５４，１５６，１５８のスキャンデータは、削除される。これにより、記憶するデータ量を少なくすることが可能となる。ただし、ＰＣ１０では、４枚の分割原稿１５２，１５４，１５６，１５８の画像サイズがデータ記憶領域２８に記憶されており、その画像サイズに基づいて、分割原稿１５２，１５４，１５６，１５８のスキャンデータを復元することが可能となっている。
【００３９】
具体的には、結合データに基づく画像、つまり、ディスプレイ１６に表示された作成予定のポスターの画像が、２×２個に分割されるように、結合データが４個のデータ（以下、「分割データ」と記載する場合がある）に分割される。次に、分割データに基づく画像の画像サイズと、データ記憶領域２８に記憶されている分割原稿１５２，１５４，１５６，１５８の画像サイズとの差分のサイズが演算される。そして、分割データに基づく画像に、演算されたサイズの余白部が付加された画像データが作成される。これにより、分割原稿１５２，１５４，１５６，１５８のスキャンデータが復元される。なお、余白部は、結合データに基づく画像が分割される分割線に沿って付加される。
【００４０】
なお、上記説明では、２×２枚の分割原稿１０２，１０４，１０６，１０８（１５２，１５４，１５６，１５８）によって構成される画像をディスプレイ１６に表示する方法について説明したが、Ｎ×Ｎ枚の分割原稿によって構成される画像をディスプレイ１６に表示することが可能である。具体的には、例えば、上記実施例に記載した手法と同様の手法を用いて、図９に示すように、９枚の分割原稿１８０，１８２，１８４，１８６，１８８，１９０，１９２，１９４，１９６を、縦方向に３列、横方向に３列に並べた状態で、それら９枚の分割原稿１８０，１８２，１８４，１８６，１８８，１９０，１９２，１９４，１９６によって構成される画像を、ディスプレイ１６に表示することが可能である。つまり、３×３枚の分割原稿によって構成される画像をディスプレイ１６に表示することが可能である。
【００４１】
また、３×３枚の分割原稿によって構成される画像においても、２×２枚の分割画像によって構成される画像と同様に、２枚の分割画像の表示位置をユーザ操作により入れ替えることが可能となっている。ちなみに、３×３枚の分割原稿１８０，１８２，１８４，１８６，１８８，１９０，１９２，１９４，１９６によって構成される画像では、ユーザ操作により入替対象となる２枚の分割原稿は、分割原稿１８０と分割原稿１９６、分割原稿１８４と分割原稿１９２、分割原稿１８２と分割原稿１９４、分割原稿１８６と分割原稿１９０である。つまり、３×３枚の分割原稿１８０，１８２，１８４，１８６，１８８，１９０，１９２，１９４，１９６によって構成される画像の中心の画像１８８の左右、上下、対角線の延長上に位置する２枚の分割画像が入替対象の分割画像となる。なお、４×４枚以上の分割原稿によって構成される画像をディスプレイ１６に表示することも可能であるが、分割原稿の表示位置の設定等を考慮すると、３×３枚以下の分割原稿によって構成される画像をディスプレイ１６に表示することが好ましい。
【００４２】
＜制御プログラム＞
上述した既存のポスター等の画像をディスプレイ１６に表示するための処理は、ＰＣ１０のＣＰＵ１２において第１制御プログラム２６が実行されることによって行われる。また、作成予定のポスターの画像をディスプレイ１６に表示するための処理は、ＰＣ１０のＣＰＵ１２において第２制御プログラム２７が実行されることによって行われる。以下に、図１０乃至図１２を用いて、ＣＰＵ１２で第１制御プログラム２６が実行される際のフローを説明し、図１３及び図１４を用いて、ＣＰＵ１２で第２制御プログラム２７が実行される際のフローを説明する。なお、通信システム１では、上述したように、２×２枚以上の分割画像によって構成される画像を処理することが可能であるが、フローの説明を簡略化するべく、図に示すフローは、２×２枚の分割画像によって構成される画像を処理する際のフローとなっている。
【００４３】
第１制御プログラム２６が実行されると、図示しないスキャンボタンに対する操作が行われたか否かが、ＣＰＵ１２によって判断される（Ｓ１００）。スキャンボタンに対する操作が行われていない場合（Ｓ１００のＮＯ）には、Ｓ１００の処理が繰り返し実行される。一方、スキャンボタンに対する操作が行われた場合（Ｓ１００のＹＥＳ）には、ＰＣ１０からスキャナ３０にスキャン指令が送信される（Ｓ１０２）。次に、ＰＣ１０は、スキャン指令の返信として、スキャナ３０により作成されたスキャンデータを受信する（Ｓ１０４）。そして、ＰＣ１０において、スキャンデータが解析され、スキャンデータに基づく分割原稿１０２，１０４，１０６，１０８の余白部１２０の位置が演算される（Ｓ１０８）。
【００４４】
次に、余白部１２０の位置が演算されると、余白部１２０の位置が、分割原稿１０２，１０４，１０６，１０８の上縁と左縁、若しくは、下縁と右縁に有るか否かが、ＣＰＵ１２によって判断される（Ｓ１１０）。余白部１２０の位置が、分割原稿１０２，１０４，１０６，１０８の上縁と左縁、若しくは、下縁と右縁に有る場合（Ｓ１１０のＹＥＳ）には、第１エリアに分割原稿１０２，１０４，１０６，１０８の何れかの表示位置が設定済みであるか否かが、ＣＰＵ１２によって判断される（Ｓ１１２）。第１エリアに分割原稿１０２，１０４，１０６，１０８の何れかの表示位置が設定済みでない場合（Ｓ１１２のＮＯ）には、余白部１２０が上縁と左縁に位置するように、分割原稿が回転される（Ｓ１１４）。そして、その分割原稿の表示位置が第１エリアに設定される（Ｓ１１６）。
【００４５】
一方、第１エリアに分割原稿１０２，１０４，１０６，１０８の何れかの表示位置が設定済みである場合（Ｓ１１２のＹＥＳ）には、余白部１２０が下縁と右縁に位置するように、分割原稿が回転される（Ｓ１１８）。そして、その分割原稿の表示位置が第４エリアに設定される（Ｓ１２０）。
【００４６】
また、Ｓ１１０で余白部１２０の位置が、分割原稿１０２，１０４，１０６，１０８の上縁と左縁、若しくは、下縁と右縁にない場合（Ｓ１１０のＮＯ）には、第２エリアに分割原稿１０２，１０４，１０６，１０８の何れかの表示位置が設定済みであるか否かが、ＣＰＵ１２によって判断される（Ｓ１２２）。第２エリアに分割原稿１０２，１０４，１０６，１０８の何れかの表示位置が設定済みでない場合（Ｓ１２２のＮＯ）には、余白部１２０が上縁と右縁に位置するように、分割原稿が回転される（Ｓ１２４）。そして、その分割原稿の表示位置が第２エリアに設定される（Ｓ１２６）。
【００４７】
一方、第２エリアに分割原稿１０２，１０４，１０６，１０８の何れかの表示位置が設定済みである場合（Ｓ１２２のＹＥＳ）には、余白部１２０が下縁と左縁に位置するように、分割原稿が回転される（Ｓ１２８）。そして、その分割原稿の表示位置が第３エリアに設定される（Ｓ１３０）。
【００４８】
分割原稿の表示位置が何れかのエリアに設定されると、全ての分割原稿の表示位置が設定されたか否かが、ＣＰＵ１２によって判断される（Ｓ１３２）。全ての分割原稿位置が設定されていない場合（Ｓ１３２のＮＯ）には、Ｓ１１０に戻る。一方、全ての分割原稿位置が設定されている場合（Ｓ１３２のＹＥＳ）には、設定された表示位置に応じて、分割原稿１０２，１０４，１０６，１０８のスキャンデータが結合される（Ｓ１３４）。そして、結合されたスキャンデータに基づく画像が、ディスプレイ１６に表示される（Ｓ１３６）。
【００４９】
次に、表示された画像に対して、分割原稿の入替操作が行われたか否かが、ＣＰＵ１２によって判断される（Ｓ１３８）。入替操作が行われた場合（Ｓ１３８のＹＥＳ）には、入替操作で選択された２枚の分割原稿の位置が交換された状態で、新たな画像がディスプレイ１６に表示される（Ｓ１４０）。そして、Ｓ１４２に進む。また、入替操作が行われない場合（Ｓ１３８のＮＯ）にも、Ｓ１４２に進む。Ｓ１４２では、表示されている画像の上下方向を入れ替えるための操作が実行されたか否かが、ＣＰＵ１２によって判断される（Ｓ１４２）。つまり、入替ボタンに対する選択操作の有無が判断される。入替ボタンに対する選択操作が行われた場合（Ｓ１４２のＹＥＳ）には、１８０度回転された状態の画像が、ディスプレイ１６に表示される（Ｓ１４４）。そして、第１制御プログラム２６の処理が終了する。なお、入替ボタンに対する選択操作が行われない場合（Ｓ１４２のＮＯ）にも、第１制御プログラム２６の処理が終了する。
【００５０】
また、第２制御プログラム２７が実行されると、図１３に示すように、スキャンボタンに対する操作が行われたか否かが、ＣＰＵ１２によって判断される（Ｓ３００）。スキャンボタンに対する操作が行われていない場合（Ｓ３００のＮＯ）には、Ｓ３００の処理が繰り返し実行される。一方、スキャンボタンに対する操作が行われた場合（Ｓ３００のＹＥＳ）には、ＰＣ１０からスキャナ３０にスキャン指令が送信される（Ｓ３０２）。次に、ＰＣ１０は、スキャン指令の返信として、スキャナ３０により作成されたスキャンデータを受信する（Ｓ３０４）。
【００５１】
続いて、ＰＣ１０において、スキャンデータが解析され、区画線１７２の太さに関する情報が演算される（Ｓ３０６）。また、スキャンデータの解析により、スキャンデータの画像サイズが演算され、データ記憶領域２８に記憶される（Ｓ３０７）。次に、区画線１７２の太さに関する情報に基づいて、分割原稿１５２，１５４，１５６，１５８の表示位置が、上述したように、第１〜４エリアの何れかに設定される（Ｓ３０８）。そして、分割原稿１５２，１５４，１５６，１５８の余白部１６０の位置に応じて、上述したように、スキャンデータに基づく画像が回転される（Ｓ３１０）。
【００５２】
次に、スキャンデータから、余白部１６０に相当する部分のデータが削除され（Ｓ３１２）、余白部１６０に相当するデータが削除されたスキャンデータが、設定された表示位置に応じて結合される（Ｓ３１４）。そして、結合されたスキャンデータに基づく画像が、ディスプレイ１６に表示される（Ｓ３１６）。
【００５３】
続いて、図示しない復元ボタンに対する選択操作が行われたか否かが、ＣＰＵ１２によって判断される（Ｓ３１８）。復元ボタンは、分割原稿１５２，１５４，１５６，１５８のスキャンデータを復元するためのボタンである。復元ボタンに対する選択操作が行われていない場合（Ｓ３１８のＮＯ）には、Ｓ３１８の処理が繰り返し実行される。一方、復元ボタンに対する選択操作が行われた場合（Ｓ３１８のＹＥＳ）には、結合データに基づく画像が分割される（Ｓ３２０）。
【００５４】
次に、データ記憶領域２８に記憶されているスキャンデータの画像サイズが取得される（Ｓ３２２）。そして、取得されたスキャンデータの画像サイズと、分割された結合データに基づく画像の画像サイズとの差分のサイズが演算される（Ｓ３２４）。そして、演算されたサイズに相当する余白部１６０を、分割された結合データの画像に付加した画像の画像データが作成される（Ｓ３２６）。そして、第２制御プログラム２７の処理が終了する。
【００５５】
なお、上述したように、上記フローでは、２×２枚の分割画像によって構成される画像処理について説明したが、３×３枚以上の分割画像によって構成される画像処理が実行される際には、例えば、Ｓ１００若しくは、Ｓ３００で実行されるスキャンボタンへの操作の有無の判断処理の代わりに、図示しないサイズ選択ボタンに対する選択操作への判断処理を行うことが可能である。サイズ選択ボタンは、ポスター等の原稿の分割サイズを選択するためのボタンであり、２×２個に分割された分割原稿を選択するためのボタン，３×３個に分割された分割原稿を選択するためのボタン等があり、選択されたボタンに応じた処理を行うことが可能である。
【００５６】
なお、Ｓ１０２、Ｓ３０２を実行するＣＰＵ１２は、指示出力手段の一例である。Ｓ１０４、Ｓ３０４を実行するＣＰＵ１２は、取得手段の一例である。Ｓ１１６、Ｓ１２０、Ｓ１２６、Ｓ１３０、Ｓ３０８を実行するＣＰＵ１２は、表示位置決定手段の一例である。Ｓ１３６、Ｓ３１６を実行するＣＰＵ１２は、画像表示手段の一例である。Ｓ３２６を実行するＣＰＵ１２は、画像データ形成手段の一例である。Ｓ１３８を実行するＣＰＵ１２は、画像特定手段の一例である。
【００５７】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、区画線１７２の太さを利用して、分割原稿１５２，１５４，１５６，１５８の表示位置が設定されているが、区画線の太さ以外の形態を利用して、分割原稿１５２，１５４，１５６，１５８の表示位置を設定することが可能である。具体的には、例えば、実線，点線，１点鎖線等の区画線の形状、区画線の色等を利用して、分割原稿の表示位置を設定することが可能である。
【００５８】
また、上記実施形態では、スキャンデータを結合し、結合されたスキャンデータに基づく画像を表示するための装置として、ＰＣ１０が採用されているが、スマートフォン等の携帯端末を採用することが可能である。また、スキャナが表示パネル等を備えていれば、スキャナを採用することも可能である。
【００５９】
また、上記実施形態では、ＣＰＵ１２によって図１１乃至図１３等に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００６０】
１０：ＰＣ（情報処理装置）
１２：ＣＰＵ（コンピュータ）（制御部）
１６：ディスプレイ（表示部）
１８：マウス（操作部）
２６：第１制御プログラム（制御プログラム）
２７：第２制御プログラム（制御プログラム）
２８：データ記憶領域（記憶部）
１２０：余白部
１６０：余白部
１７２：区画線
【図１】
2015226302.tif 000003
【図２】
2015226302.tif 000004
【図３】
2015226302.tif 000005
【図４】
2015226302.tif 000006
【図５】
2015226302.tif 000007
【図６】
2015226302.tif 000008
【図７】
2015226302.tif 000009
【図８】
2015226302.tif 000010
【図９】
2015226302.tif 000011
【図１０】
2015226302.tif 000012
【図１１】
2015226302.tif 000013
【図１２】
2015226302.tif 000014
【図１３】
2015226302.tif 000015
【図１４】
2015226302.tif 000016