(57)【要約】【課題】消耗品等に伴うコストを低減するとともに、両面印刷モード時における１面目と２面目との対応関係を容易に確認しうる試し印刷を出力する画像印刷装置を提供する。【解決手段】本画像印刷装置は、試し出力を行うことが選択されたか否かを判定する判定部を含む。また、本画像印刷装置は、試し出力が選択されたと判定された場合に、記録材の１面目および２面目に印刷される予定の画像データの少なくとも一部をそれぞれ第１および第２の画像データとして切り出す切り出し部を含む。また、本画像印刷装置は、第１の画像データと第２の画像データとを記録材に対するレイアウトを維持して合成することで第３の画像データを生成する合成部を含む。さらに、本画像印刷装置は、第３の画像データから印刷される同一面に画像を出力する出力部を含む。【選択図】図１
2007290135.tif 000002
【特許請求の範囲】
【請求項１】
両面印刷可能な画像印刷装置であって、
試し出力を行うことが選択されたか否かを判定する判定部と、
前記試し出力が選択されたと判定された場合に、記録材の１面目に印刷される予定の画像データの少なくとも一部を第１の画像データとして切り出し、該記録材の２面目に印刷される予定の画像データの少なくとも一部を第２の画像データとして切り出す切り出し部と、
前記第１の画像データと前記第２の画像データとを記録材に対するレイアウトを維持して合成することで第３の画像データを生成する合成部と、
前記第３の画像データから形成される画像を同一面に出力する出力部と
を含むことを特徴とする画像印刷装置。
【請求項２】
前記切り出し部は、
前記１面目に印刷される画像および前記２面目に印刷される画像からそれぞれ切り出される切り出し領域を特定する特定部と、
特定された各切り出し領域に従って、前記第１の画像データおよび前記第２の画像データを抽出する抽出部とを含み、
前記特定部は、
両面印刷された記録材を折り返したと仮定して、折り返された領域に含まれない１面目の画像データを１面目の前記切り出し領域として特定し、
前記折り返された領域に含まれる２面目の画像データを２面目の前記切り出し領域として特定する
ことを特徴とする請求項１に記載の画像印刷装置。
【請求項３】
前記合成部は、
前記第１の画像データおよび前記第２の画像データに従って、両面印刷された記録材が仮想的に折り返された状態を表す折り返し画像を第３の画像データとして合成することを特徴とする請求項１または２に記載の画像印刷装置。
【請求項４】
前記合成部は、
前記記録材の１面の印刷可能範囲内に収まるサイズとなるように前記第３の画像データの画像サイズを調整することを特徴とする請求項３に記載の画像印刷装置。
【請求項５】
前記折り返し画像を生成するための前記記録材上での折り返し線を設定する設定部をさらに含み、
前記切り出し部は、設定された前記折り返し線に基づいて第１の画像データおよび第２の画像データを切り出すことを特徴とする請求項３または４に記載の画像印刷装置。
【請求項６】
前記切り出し部は、２枚目の記録材の１面目に印刷される予定の画像データのうち、前記折り返し領域に対応する領域の画像を第４の画像データとして切り出し、
前記合成部は、前記第１、第２および第４の画像データを合成して第３の画像データを生成することを特徴とする請求項３乃至５の何れかに記載の画像印刷装置。
【請求項７】
印刷した前記記録材を綴じるためのステープル位置を指定する指定部をさらに含み、
前記合成部は、
指定された前記ステープル位置を表すマークの画像データと、前記第１および第２の画像データとを合成して第３の画像データを生成することを特徴とする請求項１乃至６の何れかに記載の画像印刷装置。
【請求項８】
前記特定部は、
指定された前記ステープル位置に２面目の前記切り出し領域が重複しないように、前記折り返し線を決定して、前記１面目の切り出し領域および前記２面目の切り出し領域を特定することを特徴とする請求項７に記載の画像印刷装置。
【請求項９】
両面印刷可能な画像印刷装置を制御する方法であって、
試し出力を行うことが選択されたか否かを判定するステップと、
前記試し出力が選択されたと判定された場合に、記録材の１面目に印刷される予定の画像データの少なくとも一部を第１の画像データとして切り出し、該記録材の２面目に印刷される予定の画像データの少なくとも一部を第２の画像データとして切り出すステップと、
前記第１の画像データと前記第２の画像データとを記録材に対するレイアウトを維持して合成することで第３の画像データを生成するステップと、
前記第３の画像データから形成される画像を同一面に出力するステップと
を含むことを特徴とする画像印刷装置を制御する方法。
【請求項１０】
コンピュータで読み取り可能な制御プログラムであって、
試し出力を行うことが選択されたか否かを判定するステップと、
前記試し出力が選択されたと判定された場合に、記録材の１面目に印刷される予定の画像データの少なくとも一部を第１の画像データとして切り出し、該記録材の２面目に印刷される予定の画像データの少なくとも一部を第２の画像データとして切り出すステップと、
前記第１の画像データと前記第２の画像データとを記録材に対するレイアウトを維持して合成することで第３の画像データを生成するステップと、
前記第３の画像データから形成される画像を同一面に出力するステップと
を含むことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、両面印刷可能な画像印刷装置、制御方法および制御プログラムに関する。
【背景技術】
【０００２】
画像印刷装置は、従来から、画像印刷の結果を予め操作者に対して報知するなどの機能が望まれている。これは、例えば、両面印刷時に操作者が所望する１面目および２面目のレイアウトを確認するのに有効である。従来、試し出力（試し印刷やプレビュー表示等）を行って、操作者に対して試し印刷した結果を確認させる画像印刷装置が存在する。
【０００３】
特許文献１は、１ページ分の印刷データのみを印刷させる試し印刷を可能にし、操作者が印刷結果を確認した後、通常の印刷、すなわち操作者が設定した全ページの印刷を行う印刷装置を開示している。
【０００４】
特許文献２は、複数ページの文書全体を試し印刷させる画像印刷装置を開示している。また、特許文献３は、試し印刷時に、１枚の用紙に複数ページの画像を縮小して印刷する画像印刷装置を開示している。これは、用紙、時間、電気代および消耗品の無駄な使用を抑えることができる。
【特許文献１】特開平１０−１８７３７５号公報
【特許文献２】特開平１１−１５４０７１号公報
【特許文献３】特開平２００１−２４６８２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の画像印刷装置では、複数ページの文書の中で１枚のみしか印刷結果を確認することができない。とりわけ、両面印刷モード時には、操作者が裏面の状態を十分に確認できない課題がある。また、特許文献２に記載の画像印刷装置では、試し印刷のために通常の印刷と全く同様に複数ページの用紙が使用される。そのため、当該画像印刷装置は、用紙、時間、電気代および消耗品が無駄に使用されてしまう課題がある。また、特許文献３に記載の画像印刷装置では、試し印刷される画像を縮小することで用紙、時間、電気代および消耗品の無駄を削減している。しかしながら、この装置によれば、操作者は、両面印刷時の表面と裏面との対応関係を十分に確認できない課題がある。
【０００６】
本発明は、上述の問題に鑑みてなされたものであり、消耗品等に伴うコストを低減するとともに、両面印刷モード時における１面目と２面目との対応関係を容易に確認しうる試し出力を実行する画像印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、画像印刷装置に係る。本画像印刷装置は、試し出力を行うことが選択されたか否かを判定する判定部を含む。また、本画像印刷装置は、試し出力が選択されたと判定された場合に、記録材の１面目および２面目に印刷される予定の画像データの少なくとも一部をそれぞれ第１および第２の画像データとして切り出す切り出し部を含む。また、本画像印刷装置は、第１の画像データと第２の画像データとを記録材に対するレイアウトを維持して合成することで第３の画像データを生成する合成部を含む。さらに、本画像印刷装置は、第３の画像データから印刷される同一面に画像を出力する出力部を含む。
【発明の効果】
【０００８】
本発明は、消耗品等に伴うコストを低減するとともに、両面印刷モード時における１面目と２面目との対応関係を容易に確認しうる試し出力を実行する画像印刷装置を提供できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に係る実施形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に記載された発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１０】
本実施形態における画像印刷装置は、両面印刷の際に、試し出力（例えば、試し印刷やプレビュー表示）として１面目（表面）および２面目（裏面）の画像を両面印刷された記録材が折り返されたと想定したときに得られる折り返し画像を出力する。これにより、ユーザは、両面印刷の際の試し出力により、１面目および２面目の対応関係、例えば、１面目と２面目とで印刷画像の上下が反対にされているか否かを確認することができる。
【００１１】
[第１の実施形態]
まず、図１を参照して、印刷システムにおける全体構成の一例について説明する。図１は、第１の実施形態に係る印刷システムにおける全体構成の一例を示す図である。
【００１２】
本実施形態による印刷システムは、画像印刷装置１００およびホストコンピュータ１０９を含んで構成される。また、画像印刷装置１００は、ＣＰＵ１０１、データバス１０２、画像処理部１０８、画像メモリ１０３および印刷部１０４を含む。さらに、画像印刷装置１００は、外部Ｉ／Ｆ１０５、スキャナＩ／Ｆ１０６、操作部Ｉ／Ｆ１０７および、スキャナ１１０、操作部１１１を含む。なお、ホストコンピュータ１０９は、外部Ｉ／Ｆ１０５と接続されており、両面印刷装置１００に印刷する印刷データを送信するために利用される。
【００１３】
ＣＰＵ１０１は、データバス１０２を介してデータの授受を行い各機能ブロックを制御する。また、ＣＰＵ１０１は、ＲＯＭ、ＲＡＭ、Ｉ／Ｏポートなどを含む。なお、ＲＯＭ、ＲＡＭには、各種制御用のプログラムなどが記憶される。画像処理部１０８は、画像の切り出し処理、合成処理などの画像処理を行う切り出し部１１３および合成部１１２を含んで構成される。
【００１４】
また、切り出し部１１３は、画像を切り出すための特定部および抽出部を含む。特定部は、１面目に印刷される画像および２面目に印刷される画像からそれぞれ切り出される切り出し領域を特定する。さらに、抽出部は、特定された各切り出し領域に従って、第１の画像データおよび第２の画像データを抽出する。ここで、第１の画像データは、１面目に印刷される予定の画像データから切り出された画像データであり、第２の画像データは、２面目に印刷される予定の画像データから切り出された画像データである。また、特定部は、両面印刷された記録材を折り返したと仮定して、折り返された領域に含まれない１面目の画像データを１面目の切り出し領域として特定する。さらに、特定部は、折り返された領域に含まれる２面目の画像データを２面目の切り出し領域として特定するようにしてもよい。
【００１５】
合成処部１１２は、切り出された第１および第２の画像データをレイアウトを維持して合成する。このような合成部１１２によって生成される新たな画像データ（第３の画像データ）は、例えば、両面印刷された記録材が仮想的に折り返された状態を表す折り返し画像として合成されうる。なお、合成部１１２は、第３の画像データの画像サイズを記録材の１面の印刷可能範囲内に収まるサイズに調整することが望ましい。
【００１６】
画像メモリ１０３は、実際に印刷される印刷データや画像処理部１０８によって画像処理を施された試し印刷用の画像データが記憶される。印刷部１０４は、画像メモリ１０３に記憶された印刷データまたは試し印刷用データから形成される画像を記録材に印刷する。
【００１７】
操作部１１１は、操作部Ｉ／Ｆ１０７を介してデータバス１０２と接続されており、印刷モードの各設定、試し印刷を出力する場合の設定または試し印刷に記録材を綴じるためのステープル位置を指定するために、ユーザによって操作されることとなる。特に、本実施形態における操作部１１１は、試し印刷が選択されたか否かを判定する判定部と、折り返し画像における折り返し線を設定する設定部と、記録材を綴じるためのステープル位置を指定する指定部とを含む。なお、上述のようなユーザからの入力は、ホストコンピュータ１０９から入力されてもよい。スキャナ１１０は、スキャナＩ／Ｆ１０６を介してデータバス１０２と接続されており、コピー動作において、コピー対象の記録材から画像を読み取る。
【００１８】
次に、図２から図４を参照して、本実施形態に対応する試し印刷された印刷画像の一例を説明する。図２は、４ページ分の印刷される画像を示す図である。図２に示すように、ここでは、記録材に印刷される予定の画像２０１、２０２、２０３、２０４を用いて説明する。これらの画像２０１、２０２、２０３、２０４は、画像データとして、ホストコンピュータ１０９から送信されるか、或いはスキャナ１１０から取り込まれて、一時的に画像メモリ部１０３に記憶されている。
【００１９】
なお、印刷設定として、ここでは、２イン１印刷モードおよび両面印刷モードが設定されたと想定する。２イン１印刷モードとは、２ページ分の画像データを１枚の記録材に印刷するモードを示す。また、両面印刷モードとは、記録材の１面目および２面目にそれぞれ画像が印刷されるモードを示す。図３は、印刷時に２イン１印刷モードおよび両面印刷モードが設定された場合の印刷される画像を示す図である。
【００２０】
図３に示すように、画像２０１および画像２０２は、各画像が縮小され、並べられた状態で１つの画像３０１として記録材３０３の１面目（表面）に印刷される。同様に、画像２０３および画像２０４は、１つの画像３０２として記録材３０３の２面目（裏面）に印刷される。なお、印刷時には、画像２０１および画像２０２が画像メモリ１０３が読み出されて、画像３０１を形成するようにレイアウトされることとなる。つまり、画像印刷装置１００は、画像３０１を生成して画像メモリ１０３に記憶しておく必要はない。ただし、以下に説明するように、試し印刷される画像を生成するために画像３０１および画像３０２を生成して、予め記憶するようにしてもよい。以下では、このような印刷設定がユーザから設定された場合に、試し印刷される画像を生成する方法について以下で説明する。
【００２１】
図４は、第１の実施形態における試し印刷される画像の一例を示す図である。本実施形態における画像印刷装置１００は、試し印刷が選択された場合に、両面印刷された記録材を折り返したような折り返し画像４０１を試し印刷として記録材に出力する。
【００２２】
折り返し画像４０１は、１面目に印刷される予定の画像３０１の一部と、２面目に印刷される予定の画像３０２の一部が合成されて生成される。図から分るように、画像３０２の一部は、折り返されることによって視認可能となる裏面の画像領域である。折り返し画像４０１を試し印刷として記録材に印刷することで、ユーザは、現状の設定で両面印刷された場合の１面目と２面目との対応関係、例えば、１面目と２面目とで画像の印刷方向（例：上、下）が反対にされているか否かを確認することができる。
【００２３】
次に、図５ａ、ｂを参照して、試し印刷される折り返し画像４０１を生成する画像処理部１０８の処理手順について説明する。図５ａは、第１の実施形態における折り返し画像を生成するために印刷予定の画像の折り返し位置を示す図である。なお、５０２、５０４は、それぞれ画像３０１、画像３０２の左端を示す。さらに、５０３、５０５は、それぞれ画像３０１、画像３０２の右端を示す。
【００２４】
図５ａで示すように、長さｍは、実際に印刷される画像３０１、３０２の横幅を示す。点線で示す折り返し線５０１は、画像３０１の左端５０２から長さｎ離れた位置で折り返されることを示す。したがって、折り返し線５０１に対して右側の画像の横幅は、ｍ−ｎとなる。また、記録材の２面目（裏面）に印刷される予定の画像３０２は、右端５０５からｎ離れた位置で折り返されることを示す。したがって、折り返し線５０１に対して左側の画像の横幅は、ｍ−ｎとなる。なお、画像３０１は、折り返し線５０１を基準として、谷折に折られることが想定されている。一方、画像３０２は、折り返し線５０１を基準として山折りに折られることが想定されている。
【００２５】
図５ｂは、第１の実施形態における折り返し画像を生成するための切り出し画像を示す図である。切り出し画像５１１（第１の画像データ）は、画像３０１において、折り返し画像４０１（第３の画像データ）を生成するために切り出された画像である。同様に、切り出し画像５１２（第２の画像データ）は、画像３０２において、折り返し画像４０１を生成するために切り出された画像である。なお、５０６は、切り出し画像５１１の右端を示す。
【００２６】
切り出し画像５１１は、画像３０１において、折り返し線５０１で他に折りに折り返されることを想定して、切り出される。すなわち、切り出し画像５１１は、折り返される領域の画像５１３と、折り返されることによって隠れる領域の画像５１４とを考慮して切り出される。なお、画像５１３および画像５１４は、長さｍ−ｎの横幅を有している。したがって、切り出し画像５１１は、左端５０２から長さｍ−２（ｍ−ｎ）の横幅で切り出されることとなる。また、切り出し画像５１２は、画像３０２において、折り返し線５０１で山折に折り返されることを想定して、折り返された段階で視認可能となる画像が切り出される。したがって、切り出し画像５１２は、左端５０４から長さｍ−ｎの横幅で切り出される。
【００２７】
試し印刷される折り返し画像４０１は、これらの切り出された切り出し画像５１１および５１２が合成されて生成される。また、折り返し画像４０１は、切り出し画像５１１の右端５０６と切り出し画像５１２の左端５０４が合わせられるように合成される。なお、切り出し画像５１１は、画像３０２の左端５０２から長さｎの横幅で切り出されるようにしてもよい。この場合、画像処理部１０８は、切り出し画像５１１の折り返されて隠れる領域の画像５１４に、切り出し画像５１２を上書きして、折り返し画像４０１を生成する。ここでは、両面印刷として、１面目と２面目とで画像の印刷方向（例：上、下）が同じになるように設定された場合について説明した。一方、１面目と２面目とで画像の印刷方向が上下反対となるように設定された場合、２面目の切り出し画像は、画像３０２において、右端５０５から長さｍ−ｎの位置に折り返し線が設定されて切り出される。さらに、２面目の切り出し画像は、画像の印刷方向の上下を反対にするため、切り出した後に１８０°回転される必要がある。
【００２８】
次に、図６を参照して、ユーザによって画像印刷が要求された場合の画像印刷装置１００の制御について説明する。図６は、第１の実施形態における画像印刷時の制御を示すフローチャートである。なお、ここでは、印刷モードとして２イン１印刷モードおよび両面印刷モードが設定されたと想定する。
【００２９】
まず、ステップＳ６０１において、ＣＰＵ１０１は、ユーザによってホストコンピュータ１０９または操作部１１１から入力された印刷に係わる各種モードの情報を取得する。ここで、ＣＰＵ１０１は、ユーザから入力された印刷画像のデータを画像メモリ１０３に記憶する。入力情報を取得すると、ステップＳ６０２において、ＣＰＵ１０１は、試し印刷モードが設定されたか否かを判定する。試し印刷が設定されていない場合、ステップＳ６０８において、ＣＰＵ１０１は、印刷部１０４に通常印刷の指示を伝達し、印刷が開始される。
【００３０】
一方、試し印刷が設定されている場合、ステップＳ６０３において、ＣＰＵ１０１は、切り出し部１１３を制御して、試し印刷用の折り返し画像４０１を生成するための切り出し画像５１１、５１２を切り出す。すなわち、切り出し部１１３は、記録材の１面目に印刷される予定の画像データの少なくとも一部を第１の画像データとして切り出し、当該記録材の２面目に印刷される予定の画像データの少なくとも一部を第２の画像データとして切り出す。ここで、切り出し部１１３は、まず、特定部によって切り出す領域を特定する。その後、切り出し部１１３は、抽出部によって、特定された切り出し領域に従って、印刷される予定の画像データから少なくとも一部の画像データを抽出する。画像を切り出すと、ステップＳ６０４において、ＣＰＵ１０１は、合成部１１２を制御して、切り出し画像５１１および切り出し画像５１２を用いて折り返し画像４０１を生成する。
【００３１】
試し印刷用の折り返し画像４０１が生成されると、ステップＳ６０５において、ＣＰＵ１０１は、生成された折り返し画像４０１のデータを画像メモリ１０３に記憶する。その後、ステップＳ６０６において、ＣＰＵ１０１は、印刷部１０４に対して試し印刷の指示を伝達する。印刷部１０４は、画像メモリ１０３に記憶されている折り返し画像４０１のデータを読み出して印刷を開始する。
【００３２】
試し印刷が実行されると、ステップＳ６０７において、ＣＰＵ１０１は、ユーザからの入力によって試し印刷がユーザの所望の設定で印刷されたか否かを判定する。所望の印刷結果でなかった場合、ＣＰＵ１０１は、処理をＳ６０１に遷移させ、ユーザから入力される新たな設定を待つ。一方、所望の印刷結果であった場合、ＣＰＵ１０１は、印刷部１０４に通常の印刷を行う指示を伝達する。印刷部１０４は、ＣＰＵ１０１からの指示により画像メモリ１０３に記憶されている印刷データを読み出して印刷を開始する。
【００３３】
次に、図７、図８を参照して、折り返し画像の他の例について説明する。図７および図８は、第１の実施形態における折り返し画像の一例を示す図である。なお、ここでは、通常の印刷画像として、１面目に画像３０１、２面目に画像３０２が印刷されることを想定する。
【００３４】
図４に示す折り返し画像４０１は、記録材の長手方向に対して垂直方向に折り返し線が設定されて折り返された画像である。ここでは、図７に示すように、記録材の長手方向に対して平行方向に折り返し線を設定して折り返された画像について説明する。なお、折り返し線の設定は、ユーザによって操作部１１１を介して入力されることとなる。入力されない場合は、予め設定された位置に折り返し線を設定するようにしてもよい。この場合、折り返し線の設定位置については、画像メモリ１０３に記憶されていることが望ましい。
【００３５】
切り出し部１１３は、まず、画像３０１および画像３０２から切り出し画像７０１および切り出し画像７０２を切り出す。図７に示すように、切り出し画像は、記録材の長手方向に対して平行方向に引かれた折り返し線７０４を基準に切り出される。切り出し方法は、図５ａ、ｂを用いて説明した方法と同様である。もちろん、長さの設定に関しては、上下の端点を基準に設定される。その後、合成部１１２は、切り出し画像７０１および切り出し画像７０２を合成して折り返し画像７０３を生成する。
【００３６】
続いて、以下では、図８に示すように、折り返し線を記録材の長手方向に対して斜め方向に引いた場合について説明する。折り返し画像８０１は、折り返し画像７０３のような記録材の長手方向に対して平行方向に設定される折り返し線を斜め方向にずらした場合の合成後の画像である。また、折り返し画像８０２は、折り返し画像４０１のような記録材の長手方向に対して垂直方向に設定される折り返し線を斜め方向にずらした場合の合成後の画像である。これらの折り返し画像８０１、８０２についても、折り返し線を基準に切り出された切り出し画像８０４、８０５を合成することで生成される。
【００３７】
このように、本実施形態による画像印刷装置１００は、操作部１１１またはホストコンピュータ１０９（設定部）から折り返し線を任意の位置に設定することができる。なお、折り返し線が設定される場合、図６に示したＳ６０１の処理において、ＣＰＵ１０１は、設定された折り返し線の情報を取得する。ユーザが折り返し線を設定する際は、折り返し線の端点となる２点をポインティングデバイス等で指定するようにしてもよい。折り返し線が設定されると、画像処理部１０８は、設定された折り返し線に従って画像を切り出し、合成して折り返し画像を生成する。なお、斜め方向に折り返し線が設定された場合、２面目に印刷される予定の画像から切り出された画像は、合成する前に回転処理が行われることとなる。回転処理の詳細については、図９を用いて後述する。
【００３８】
また、折り返し画像８０３は、通常印刷される予定の１枚目の１面目および２面目の切り出し画像８０４、８０５と、折り返されることによって視認される２枚目の１面目の切り出し画像８０６（第４の画像データ）を合成して生成される。このように、通常印刷された記録材が積み重ねられていることを想定して、１枚目の記録材が折り返された場合に、折り返された位置で視認可能となる２枚目の１面目の一部を合成して折り返し画像を生成してもよい。
【００３９】
次に、図９ａから図９ｃを参照して、折り返し線が斜め方向に設定された場合の切り出された画像に対する回転処理について説明する。図９ａは、斜め方向に折り返した両面印刷された記録材を示す図である。図９ｂは、折り返し画像を生成するための切り出し画像を示す図である。図９ｃは、２面目に印刷される予定の画像から切り出された切り出し画像を回転させる様子を示す図である。ここでは、２イン１印刷モードおよび両面印刷モードにおいて、１面目と２面目とで画像の印刷方向が上下反対に印刷されることを想定する。また、図９ｄを参照して、１面目と２面目とで画像の印刷方向が上下同じように印刷されることを想定した場合の切り出し画像について説明する。図９ｄは、折り返し画像を生成するための切り出し画像を示す図である。
【００４０】
図９ａに示す９００は、両面印刷された記録材を示しており、折り返し線９０７に沿って谷折に折り返されている様子を示す。本実施形態による試し印刷は、折り返し線９０７を斜め方向に設定した場合、記録材９００のような折り返し画像を生成することとなる。また、折り返された領域である折り返し領域９０２は、折り返されることによって２面目に印刷された画像（ｐａｇｅ４）の一部が視認可能となる。なお、ここでは、折り返されたことにより空白となる点線で示されている領域を空白領域９０３とする。
【００４１】
図９ｂに示すように、まず、切り出し部１１３は、折り返し線９０７に沿って１面目に印刷される予定の画像データから切り出し画像９０８のデータを切り出す。また、切り出し部１１３は、１面目と２面目とで画像の印刷方向が上下反対に印刷される場合、２面目に印刷される予定の画像データから折り返し線９１２に従って切り出し画像９０９のデータを切り出す。ここで、切り出し部１１３は、ユーザから指定された折り返し線９０７の端点９２１、９２２を記録材の長手方向と平行な中心線９２５を基準に上下を反対に設定する。これにより、２面目の折り返し線９１２は、端点９２３、９２４を通る直線となる。しかしながら、記録材９００の折り返し領域９０２と切り出された状態の切り出し画像９０９とでは、図形の傾きが異なるため、切り出し画像９０９を回転させる回転処理が必要となる。
【００４２】
ここで、図９ａに示すように、空白領域９０３における線分９０４と折り返し線９０７とが成す角度９０１をθとする。したがって、折り返し領域９０２は、折り返し線９０７を基準に空白領域９０３と左右対称の関係となる。即ち、角度９１１もθとなる。また、図９ｃに示すように、切り出し画像９０９の傾きを折り返し領域９０２の傾きに合わせるためには、点９０６を中心に角度９０５ほど回転させる必要がある。したがって、角度９０５は、図９ａに示すように、角度９０１および角度９１１を加算して２θとなる。すなわち、画像処理部１０８は、切り出し画像９０９を切り出した後に、点９０６を中心に２θ回転させた画像９１０を生成し、画像メモリ１０３に記憶する。その後、合成部１１２は、切り出し画像９０８と画像９１０を折り返し線９０７を基準にして合成させる。
【００４３】
また、図９ｄに示すように、１面目と２面目とに印刷される画像の印刷方向が上下同じになるように印刷される場合、２面目の折り返し線は、図９ｂの折り返し線９１２と異なる設定が必要となる。詳細には、折り返し線９０７の端点９２１、９２２を記録材の長手方向と垂直な中心線に９２７を基準に左右を反対に設定する。ここで、端点９２１は、中心線９２７上に存在するため、変更されない。すなわち、２面目の折り返し線９１３は、端点９２１、９２６を通る直線となる。このように、１面目と２面目とに印刷される画像の印刷方向が上下同じとなるように印刷されるか否かによって、２面目の折り返し線は、異なることとなる。さらに、回転処理における回転角度は、上述した２θに２π（１８０°）加算した値となる。
【００４４】
次に、図１０を参照して、折り返し線が斜め方向に設定された場合の画像印刷装置１００の処理について説明する。図１０は、第１の実施形態における折り返し線が斜め方向に設定された場合の画像印刷時の制御を示すフローチャートである。なお、ここでは、図６のフローチャートと同じ処理に関しては、同じ番号を付し説明を省略する。
【００４５】
ステップＳ１００１において、ＣＰＵ１０１は、Ｓ６０２で切り出された画像のうち、２面目に印刷される予定の画像を設定された折り返し線に基づいて回転処理を実行する。この回転処理については、図９を用いて上述した内容となる。なお、折り返し線は、Ｓ６０１において、ユーザから指定される。
【００４６】
以上説明したように、本実施形態に係る両面印刷可能な画像印刷装置は、試し出力を行うことが選択されたか否かを判定する判定部を含む。また、本画像印刷装置は、試し出力が選択されたと判定された場合に、記録材の１面目および２面目に印刷される予定の画像データの少なくとも一部を第１および第２の画像データとして切り出す切り出し部を含む。さらに、本画像印刷装置は、第１の画像データと第２の画像データとを記録材に対するレイアウトを維持して合成することで第３の画像データを生成する合成部と、第３の画像データから形成される画像を同一面に出力する出力部とを含む。したがって、本画像印刷装置は、両面印刷の際に、記録材の１面に対して、１面目（表面）および２面目（裏面）の一部を出力することでレイアウトの対応関係を表すことができる。これにより、本画像印刷装置は、両面印刷の試し出力であっても、１面目および２面目の対応関係を確認でき、かつ、消耗品、例えば、トナーの消費量を低減しうる。
【００４７】
なお、本発明は上記実施形態に限らず様々な変形が可能となる。例えば、切り出し部は、１面目に印刷される画像および２面目に印刷される画像からそれぞれ切り出される切り出し領域を特定する特定部を含むようにしてもよい。また、切り出し部は、特定された各切り出し領域に従って、第１の画像データおよび第２の画像データを抽出する抽出部を含むようにしてもよい。また、特定部は、両面印刷された記録材を折り返したと仮定して、折り返された領域に含まれない１面目の画像データを１面目の切り出し領域として特定するようにしてもよい。また、特定部は、折り返された領域に含まれる２面目の画像データを２面目の切り出し領域として特定するようにしてもよい。したがって、本画像印刷装置は、両面印刷された記録材が折り返された画像を試し出力することができ、１面目および２面目の対応関係、例えば、印刷される画像の印刷方向の上下を容易に確認しうる。これにより、さらに、無駄な印刷を低減することができよう。
【００４８】
また、合成部は、合成部は、第１の画像データおよび第２の画像データに従って、両面印刷された記録材が仮想的に折り返された状態を表す折り返し画像を第３の画像データとして合成するようにしてもよい。したがって、本画像印刷装置は、両面印刷された記録材が折り返された画像を試し出力することができ、１面目および２面目の対応関係、例えば、印刷される画像の印刷方向の上下を容易に確認しうる。これにより、さらに、無駄な印刷を低減することができよう。
【００４９】
また、記録材の１面の印刷可能範囲内に収まるサイズとなるように第３の画像データの画像サイズを調整するようにしてもよい。したがって、本画像印刷装置は、両面印刷された記録材が折り返された折り返し画像を記録材の１面に試し出力することができ、１面目および２面目の対応関係を容易に確認でき、かつ、消耗品の消費量を低減しうる。
【００５０】
また、本画像印刷装置は、折り返し画像を生成するための記録材上での折り返し線を設定する設定部をさらに含むようにしてもよい。この場合、切り出し部は、設定された折り返し線に基づいて第１の画像データおよび第２の画像データを切り出すようにしてもよい。したがって、本画像印刷装置は、ユーザの所望の折り返し画像を試し出力することができ、さらに、容易に１面目および２面目の対応関係を確認しうる。よって、無駄な印刷が低減されうる。
【００５１】
さらに、切り出し部は、２枚目の記録材の１面目に印刷される予定の画像データのうち、折り返し領域に対応する領域の画像を第４の画像データとして切り出すようにしてもよい。また、合成部は、第１、第２および第４の画像データを合成して第３の画像データを生成するようにしてもよい。したがって、本画像印刷装置の試し出力は、１枚目の対応関係に加えて、２枚目の１面目の対応関係を同時に確認しうる。これにより、本画像印刷装置は、試し出力において、ユーザに与える情報を増やすことができ、さらに、無駄な印刷を低減しうる。
【００５２】
[第２の実施形態]
本実施形態は、第１の実施形態で説明した両面印刷のページレイアウトにおける対応関係を示す試し出力に加えて、用紙を綴じるためのステープルの位置を表すマークの画像（以下、ステープル画像と称す。）が追加印刷されることを特徴とする。なお、本実施形態による画像印刷装置１００は、設定されたステープル画像が折り返し領域によって隠れないように折り返し線を決定することとなる。
【００５３】
図１１は、第２の実施形態におけるステープル位置を表す試し出力を示す図である。本実施形態における画像印刷装置１００は、試し出力の際のステープル位置を操作部１１１またはホストコンピュータ１０９（指定部）によって指定することができる。指定方法は、例えば、ポインティングデバイス等によって、ユーザの所望の位置でクリックするようにしてもよい。
【００５４】
図１１に示すように、合成部１１２は、ユーザが指定したステープル位置に従って、１面目の切り出し画像（第１の画像データ）と、２面目の切り出し画像（第２の画像データ）と、ステープル画像とを合成する。また、図８に示す折り返し画像８０３と同様に、折り返された空白領域に２枚目の１面目に印刷される予定の切り出し画像（第４の画像データ）を合成するようにしてもよい。なお、ステープル画像１１０１は、画像メモリ１０３に予め記憶されている。
【００５５】
折り返し画像１１０２は、ステープル画像１１０１が記録材の上に指定された場合の折り返し画像を示す。この場合、切り出し部１１３は、折り返し線を２面目の切り出し画像８０５によってステープル画像１１０１が隠れないように設定する。例えば、折り返し線は、記録材の長手方向に対して平行方向に設定されるか、或いは折り返し画像１１０２のように斜め方向に設定されうる。なお、ステープル画像１１０１は、２つ表示してあるが、一適用例であり、限定されない。すなわち、指定されたステープル位置には、ユーザの指定に従い１以上のステープル画像１１０１が表示されうる。
【００５６】
折り返し画像１１０３は、ステープル画像１１０１が記録材の左側に指定された場合の折り返し画像を示す。この場合、切り出し部１１３は、例えば、記録材の長手方向に対して垂直方向に設定されるか、或いは折り返し画像１１０３のように斜め方向に設定されうる。
【００５７】
以上説明したように、本画像印刷装置は、印刷した記録材を綴じるためのステープル位置を指定する指定部をさらに含む。また、合成部は、指定されたステープル位置を表すマークの画像データと、第１および第２の画像データとを合成して第３の画像データを生成する。したがって、本画像印刷装置は、試し出力において、ユーザの設定した実際の印刷ページにおけるステープル位置を確認でき、かつ、ステープル位置に対応した両面印刷時の表面と裏面の見開き関係を容易に判断することが可能となる。
【００５８】
なお、本発明は上記実施形態に限らず様々な変形が可能となる。例えば、また、特定部は、指定されたステープル位置に２面目の切り出し領域が重複しないように、折り返し線を決定して、１面目の切り出し領域および２面目の切り出し領域を特定するようにしてもよい。これにより、本画像印刷装置は、ユーザがステイプル位置を指定することにより、動的に折り返し線が設定されるためユーザフレンドリーな操作体系を提供しうる。
【００５９】
［他の実施形態］
以上、様々な実施形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。例えば、プリンタ、ファクシミリ、ＰＣとを含むコンピュータシステムなどの如くである。
【００６０】
本発明は、前述した実施形態の各機能を実現するソフトウェアプログラムを、システム若しくは装置に対して直接または遠隔から供給し、そのシステム等に含まれるコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。
【００６１】
従って、本発明の機能・処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、上記機能・処理を実現するためのコンピュータプログラム自体も本発明の一つである。
【００６２】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６３】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、記録媒体としては、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００６４】
また、プログラムは、クライアントコンピュータのブラウザを用いてインターネットのホームページからダウンロードしてもよい。すなわち、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードしてもよいのである。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の構成要件となる場合がある。
【００６５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布してもよい。この場合、所定条件をクリアしたユーザにのみ、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報で暗号化されたプログラムを復号して実行し、プログラムをコンピュータにインストールしてもよい。
【００６６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現されてもよい。なお、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ってもよい。もちろん、この場合も、前述した実施形態の機能が実現され得る。
【００６７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれてもよい。そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ってもよい。このようにして、前述した実施形態の機能が実現されることもある。
【図面の簡単な説明】
【００６８】
【図１】第１の実施形態に係る印刷システムにおける全体構成の一例を示す図である。
【図２】４ページ分の印刷される画像を示す図である。
【図３】印刷時に２イン１印刷モードおよび両面印刷モードが設定された場合の印刷される画像を示す図である。
【図４】第１の実施形態における試し印刷される画像の一例を示す図である。
【図５ａ】第１の実施形態における折り返し画像を生成するために印刷予定の画像の折り返し位置を示す図である。
【図５ｂ】第１の実施形態における折り返し画像を生成するための切り出し画像を示す図である。
【図６】第１の実施形態における画像印刷時の制御を示すフローチャートである。
【図７】第１の実施形態における折り返し画像の一例を示す図である。
【図８】第１の実施形態における折り返し画像の一例を示す図である。
【図９ａ】斜め方向に折り返した両面印刷された記録材を示す図である。
【図９ｂ】折り返し画像を生成するための切り出し画像を示す図である。
【図９ｃ】２面目に印刷される予定の画像から切り出された切り出し画像を回転させる様子を示す図である。
【図９ｄ】折り返し画像を生成するための切り出し画像を示す図である。
【図１０】第１の実施形態における折り返し線が斜め方向に設定された場合の画像印刷時の制御を示すフローチャートである。
【図１１】第２の実施形態におけるステープル位置を表す試し出力を示す図である。
【符号の説明】
【００６９】
１００：画像印刷装置
１０１：ＣＰＵ
１０２：データバス
１０３：画像メモリ
１０４：印刷部
１０５：外部Ｉ／Ｆ
１０６：スキャナＩ／Ｆ
１０７：操作部Ｉ／Ｆ
１０８：画像処理部
１０９：ホストコンピュータ
１１０：スキャナ
１１１：操作部
１１２：合成部
１１３：切り出し部
【図１】
2007290135.tif 000003
【図２】
2007290135.tif 000004
【図３】
2007290135.tif 000005
【図４】
2007290135.tif 000006
【図５ａ】
2007290135.tif 000007
【図５ｂ】
2007290135.tif 000008
【図６】
2007290135.tif 000009
【図７】
2007290135.tif 000010
【図８】
2007290135.tif 000011
【図９ａ】
2007290135.tif 000012
【図９ｂ】
2007290135.tif 000013
【図９ｃ】
2007290135.tif 000014
【図９ｄ】
2007290135.tif 000015
【図１０】
2007290135.tif 000016
【図１１】
2007290135.tif 000017