(57)【要約】【課題】  画像形成時の対象のサイズに応じて、用紙サイズを適切に設定すること。【解決手段】  倍率条件変更部１ａは、ユーザの操作に応じて倍率条件を連続的に変更する。用紙サイズ条件変更部１ｂは、倍率条件変更部１ａによる変更後の倍率条件で印刷した場合の印刷対象の領域が所定の条件を満たすと、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズ、または現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ変更する。表示制御部１ｃは、倍率条件および用紙サイズ条件に基づくプレビュー画像を表示装置８に表示させる。【選択図】  図１
2009048471.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作に応じて倍率条件を連続的に変更する倍率条件変更手段、
前記倍率条件変更手段による変更後の倍率条件で画像形成した場合の画像形成対象の領域が所定の条件を満たすとき、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズ、または現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ自動的に変更する用紙サイズ条件変更手段、並びに
前記倍率条件および前記用紙サイズ条件に基づくプレビュー画像を所定の表示装置に表示させる表示制御手段
としてコンピュータを機能させるコンピュータ読み取り可能な条件設定プログラム。
【請求項２】
前記用紙サイズ条件変更手段は、変更後の倍率条件で画像形成した場合の画像形成対象の一部が現時点での用紙サイズ条件の用紙サイズの画像形成領域から外れる場合に、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズへ変更することを特徴とする請求項１記載の条件設定プログラム。
【請求項３】
前記用紙サイズ条件変更手段は、変更後の倍率条件で画像形成した場合の画像形成対象の全部が現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズの画像形成領域内に収まる場合に、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ変更することを特徴とする請求項１記載の条件設定プログラム。
【請求項４】
前記表示制御手段は、前記プレビュー画像において、いずれの用紙サイズ条件でも用紙を一定の大きさで表示させ、その用紙の画像上に、前記倍率条件および前記用紙サイズ条件に基づく大きさで画像形成対象の画像を表示させることを特徴とする請求項１から請求項３のうちのいずれか１項記載の条件設定プログラム。
【請求項５】
プレビュー画像を表示する表示装置と、
ユーザの操作を受け付ける入力装置と、
前記入力装置に対するユーザの操作に応じて倍率条件を連続的に変更する倍率条件変更手段と、
前記倍率条件変更手段による変更後の倍率条件で画像形成した場合の画像形成対象の領域が所定の条件を満たすと、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズ、または現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ自動的に変更する用紙サイズ条件変更手段と、
前記倍率条件および前記用紙サイズ条件に基づくプレビュー画像を前記表示装置に表示させる表示制御手段と、
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、条件設定プログラムおよび画像形成装置に関するものである。
【背景技術】
【０００２】
画像を表示する装置において、ユーザの操作に応じて倍率を変えて画像を拡大させたり縮小させたりして表示する装置が存在する（例えば特許文献１参照）。
【特許文献１】特開２００３−１９６０６４号公報（図１３〜図１５等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
印刷などの画像形成の前に表示させるプレビュー画像の場合には、画像形成される用紙において相対的に対象がどのように画像形成されるかが重要であるが、上述の技術をプレビュー画像の表示に適用した場合には、拡大によって対象の一部が用紙から外れてしまい削られたり、縮小によって過度に余白が大きくなってしまったりする。
【０００４】
例えば、図５（Ａ）に示すようにプレビュー画像１０１が表示されている状態で、ＧＵＩ（Graphical User Interface）に基づきユーザがスライダ１０２を操作して倍率条件の値を大きくすると（つまり画像形成される対象を拡大させると）、図５（Ｂ）に示すように、画像形成される対象が用紙からはみ出るため削られてしまう。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、画像形成時の対象のサイズに応じて、用紙サイズを適切に設定するための条件設定プログラムおよび画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明では以下のようにした。
【０００７】
本発明に係る条件設定プログラムは、倍率条件変更手段、用紙サイズ条件変更手段および表示制御手段としてコンピュータを機能させるコンピュータ読み取り可能なプログラムである。倍率条件変更手段は、ユーザの操作に応じて倍率条件を連続的に変更するものである。用紙サイズ条件変更手段は、倍率条件変更手段による変更後の倍率条件で画像形成した場合の画像形成対象の領域が所定の条件を満たすとき、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズ、または現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ変更するものである。表示制御手段は、倍率条件および用紙サイズ条件に基づくプレビュー画像を所定の表示装置に表示させるものである。
【０００８】
これにより、倍率条件を変更しても、画像形成時の対象のサイズに応じて、用紙サイズが適切に設定される。また、プレビュー画像によって、ユーザは、用紙と対象との大きさの相対関係を常に把握できるため、連続的に倍率条件を変更させつつ、適切な倍率条件を選択することができる。
【０００９】
また、本発明に係る条件設定プログラムは、上記の条件設定プログラムに加え、次のようにしてもよい。この場合、用紙サイズ条件変更手段は、変更後の倍率条件で画像形成した場合の画像形成対象の一部が現時点での用紙サイズ条件の用紙サイズの画像形成領域から外れる場合に、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズへ変更するものである。
【００１０】
これにより、対象が画像形成される際に、対象が用紙からはみ出て削られることのない用紙サイズが自動的に設定される。
【００１１】
また、本発明に係る条件設定プログラムは、上記の条件設定プログラムのいずれかに加え、次のようにしてもよい。この場合、用紙サイズ条件変更手段は、変更後の倍率条件で画像形成した場合の画像形成対象の全部が現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズの画像形成領域内に収まる場合に、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ変更するものである。
【００１２】
これにより、対象が画像形成される際に、過度に余白が生じない用紙サイズが自動的に設定される。
【００１３】
また、本発明に係る条件設定プログラムは、上記の条件設定プログラムのいずれかに加え、次のようにしてもよい。この場合、表示制御手段は、プレビュー画像において、いずれの用紙サイズ条件でも用紙を一定の大きさで表示させ、その用紙の画像上に、倍率条件および用紙サイズ条件に基づく大きさで画像形成対象の画像を表示させるものである。
【００１４】
これにより、どのような倍率条件においても、プレビュー画像にて用紙と画像形成対象とのサイズおよび位置の相対関係を一目で確認することができる。
【００１５】
本発明に係る画像形成装置は、プレビュー画像を表示する表示装置と、ユーザの操作を受け付ける入力装置と、入力装置に対するユーザの操作に応じて倍率条件を連続的に変更する倍率条件変更手段と、倍率条件変更手段による変更後の倍率条件で画像形成した場合の画像形成対象の領域が所定の条件を満たすと、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズ、または現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ自動的に変更する用紙サイズ条件変更手段と、倍率条件および用紙サイズ条件に基づくプレビュー画像を表示装置に表示させる表示制御手段とを備える。
【００１６】
これにより、倍率条件を変更しても、画像形成時の対象のサイズに応じて、用紙サイズが適切に設定される。
【発明の効果】
【００１７】
本発明によれば、画像形成時の対象のサイズに応じて、用紙サイズを適切に設定することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図に基づいて本発明の実施の形態を説明する。
【００１９】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。画像形成装置とは、印刷装置、ファクシミリ通信装置、複合機などの装置である。図１において、ＣＰＵ１は、プログラムを実行し、プログラムに記述された処理を実行する演算処理装置である。また、ＲＯＭ２は、プログラムおよびデータを予め記憶した不揮発性のメモリである。また、ＲＡＭ３は、プログラムを実行する際にそのプログラムおよびデータを一時的に記憶するメモリである。この実施の形態では、ＲＯＭ２に格納されている条件設定プログラム２ａがＲＡＭ３へロードされ、ＣＰＵ１により実行されることで、倍率条件変更部１ａ、用紙サイズ条件変更部１ｂおよび表示制御部１ｃが実現される。
【００２０】
倍率条件変更部１ａは、入力装置７に対するユーザの操作に応じて倍率条件を連続的に変更する処理部である。用紙サイズ条件変更部１ｂは、倍率条件変更部１ａによる変更後の倍率条件で印刷した場合の印刷対象の領域が所定の条件を満たすと、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズ、または現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ自動的に変更する処理部である。表示制御部１ｃは、表示装置８を制御し各種の表示を行わせる処理部であって、倍率条件および用紙サイズ条件に基づくプレビュー画像を表示装置８に表示させる処理部である。
【００２１】
倍率条件変更部１ａは、印刷条件のうち、印刷時の対象の倍率条件を変更し、印刷時に使用される印刷設定情報に反映させることができる。倍率条件とは、元の画像データに基づく印刷実行時の画像サイズに対する倍率値のことである。例えば、倍率条件が１５０％である場合には、印刷対象の画像の縦横がそれぞれ１．５倍とされた画像として印刷対象が印刷される。用紙サイズ条件変更部１ｂは、印刷条件のうち、印刷時の用紙サイズ条件を変更し、印刷時に使用される印刷設定情報に反映させることができる。用紙サイズ条件とは、印刷に使用される用紙サイズの指定値（例えば、Ａ４）のことである。
【００２２】
また、ハードディスクドライブ（以下、ＨＤＤという）４は、以前に読み取られた原稿の画像データを印刷用保存データとして格納するデータ格納装置である。
【００２３】
また、印刷装置５は、画像読取装置６により生成された画像データ、ＨＤＤ４に格納されている印刷用保存データ、および外部装置から通信インタフェース９を介して供給される印刷データに基づき、印刷処理を行う装置である。また、画像読取装置６は、原稿の片面または両面に対して光を照射しその反射光等を受光して原稿の画像を読み取り画像データとして出力する装置である。
【００２４】
また、入力装置７は、ユーザによる操作に応じた電気信号を出力する装置である。入力装置７は、ボタン、タッチパネルなどを含む。タッチパネルは、液晶ディスプレイといった表示装置８の表示画面上に設けられ、ユーザの操作を検出する。また、表示装置８は、この画像形成装置の動作状態、設定などを表示するとともに、操作部の画像を表示する装置である。表示装置８としては、インジケータ、液晶ディスプレイなどが適宜設けられる。また、通信インタフェース９は、パーソナルコンピュータ、ＬＡＮなどに接続されるインタフェース回路である。通信インタフェース９としては、ネットワークインタフェースカード、周辺機器インタフェースカードなどが使用される。
【００２５】
また、印刷制御回路１０は、印刷対象のデータに画像処理を施したり印刷装置５を制御する回路である。また、画像読取制御回路１１は、画像読取装置６を制御し画像読取装置６から画像データを取得する処理部である。
【００２６】
次に、上記装置の動作について説明する。図２は、本発明の実施の形態に係る画像形成装置のプレビュー動作を説明するフローチャートである。図３は、本発明の実施の形態におけるプレビュー表示の例を示す図である。
【００２７】
まず、印刷装置５により印刷可能なデータから印刷対象が指定された後にプレビュー処理が開始されると、表示制御部１ｃは、指定された印刷対象について、デフォルトの印刷条件にてプレビュー画像を生成し、表示装置８に表示させる（ステップＳ１）。このとき、例えば図３（Ａ）に示すように、表示装置８に、プレビュー画像４１が表示される。プレビュー画像４１には、用紙上の印刷対象の画像４２が含まれる。印刷対象の画像４２の位置およびサイズは、デフォルトの用紙サイズ条件（図３（Ａ）ではＡ４）、倍率条件（ここでは１００％）、印刷対象の画像サイズなどに基づき決定される。その他、表示装置８には、操作部としてのスライダ４３、用紙サイズ条件値４４および終了ボタン４５が表示される。スライダ４３は、倍率条件の変更のための操作があると、表示位置が変更される。スライダ４３に対する操作、および終了ボタン４５に対する操作は、入力装置７により検出され、ＣＰＵ１の倍率条件変更部１ａなどに通知される。これにより、倍率条件が連続的に変更可能となる。
【００２８】
そして、スライダ４３に対する操作、つまり倍率変更操作が検出されると、倍率条件変更部１ａは、その操作量に応じて操作後の倍率条件を計算し、計算した倍率条件を用紙サイズ条件変更部１ｂおよび表示制御部１ｃに供給する（ステップＳ３）。表示制御部１ｃは、その操作後の倍率条件の値に応じた表示位置へスライダ４３を移動させる。
【００２９】
用紙サイズ条件変更部１ｂは、変更後の倍率条件で印刷した場合の印刷対象の領域が所定の条件を満たすか否かを判定する（ステップＳ４）。用紙サイズ条件変更部１ｂは、その判定結果に応じて、用紙サイズ条件の変更が必要か否かを判定する（ステップＳ５）。用紙サイズ条件変更部１ｂは、変更後の倍率条件で印刷した場合の印刷対象の一部が現時点での用紙サイズ条件の用紙サイズの印刷可能領域から外れる場合には、用紙サイズ条件の変更が必要と判定し、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズへ（例えばＡ４からＡ３へ）変更する（ステップＳ６）。また、用紙サイズ条件変更部１ｂは、変更後の倍率条件で印刷した場合の印刷対象の全部が現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズの印刷可能領域内に収まる場合には、用紙サイズ条件の変更が必要と判定し、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ（例えばＡ４からＢ５へ）変更する。なお、用紙サイズ条件変更部１ｂは、その他の場合には、用紙サイズ条件の変更は必要ないと判定する。用紙サイズ条件変更部１ｂは、現時点での用紙サイズ条件を表示制御部１ｃに供給する。つまり、用紙サイズ条件が変更された場合には、変更後の用紙サイズ条件が表示制御部１ｃに供給される。
【００３０】
そして、表示制御部１ｃは、供給された倍率条件および用紙サイズ条件に基づき、プレビュー画像４１における印刷対象の画像４２のサイズおよび位置を計算してプレビュー画像４１の画像データを生成し、その画像データに基づき表示装置８にプレビュー画像４１を表示させる（ステップＳ７）。
【００３１】
このとき、例えば、図３（Ａ）に示すプレビュー表示の状態で、ユーザ操作に基づき倍率条件の値が大きくされ、図５（Ｂ）のように現時点での用紙サイズ条件だと印刷用紙から印刷画像の一部が削られてしまう場合、印刷画像の全部が用紙に印刷されるように用紙サイズ条件がＡ４からＡ３へ変更され、その条件で図３（Ｂ）に示すようにプレビュー画像４１が表示される。
【００３２】
スライダ４３に対する操作によりステップＳ３〜Ｓ７の処理が繰り返し実行され、倍率条件の値は連続的に変化する。図３（Ａ）の状態から倍率条件の値を増加させていくと、ある値までは、プレビュー画像４１内で印刷対象の画像４２は徐々に大きく表示されていき、ある値を超えたところで、図３（Ｂ）に示すように、用紙サイズ条件が変更され、プレビュー画像４１内で印刷対象の画像４２は用紙サイズに合わせて小さく表示される。一方、倍率条件の値を減少させていくと、ある値までは、プレビュー画像４１内で印刷対象の画像４２は徐々に小さく表示されていき、ある値を超えたところで、用紙サイズ条件が変更され、プレビュー画像４１内で印刷対象の画像４２は用紙サイズに合わせて大きく表示される。
【００３３】
このようにして、ユーザがスライダ４３を操作することで印刷時の倍率条件が変更され、それに応じて、適切な用紙サイズ条件が自動的に選択される。
【００３４】
そして、終了ボタン４５の押下操作が検出されると（ステップＳ８）、その時点の倍率条件および用紙サイズ条件がＲＡＭ３に保存され、印刷設定情報に反映される（ステップＳ９）。その後、その印刷対象が印刷装置５で印刷される際には、その印刷設定情報に基づき倍率や用紙サイズが指定されて、印刷対象の印刷が実行される。
【００３５】
以上のように、上記実施の形態によれば、倍率条件変更手段としての倍率条件変更部１ａは、ユーザの操作に応じて倍率条件を連続的に変更する。用紙サイズ条件変更手段としての用紙サイズ条件変更部１ｂは、倍率条件変更部１ａによる変更後の倍率条件で印刷した場合の印刷対象の領域が所定の条件を満たすと、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズ、または現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ変更する。表示制御手段としての表示制御部１ｃは、倍率条件および用紙サイズ条件に基づくプレビュー画像４１を表示装置８に表示させる。
【００３６】
これにより、倍率条件を変更しても、印刷時の対象のサイズに応じて、用紙サイズが適切に設定される。また、プレビュー画像４１によって、ユーザは、印刷用紙と印刷対象との大きさの相対関係を常に把握できるため、連続的に倍率条件を変更させつつ、適切な倍率条件を選択することができる。
【００３７】
また、上記実施の形態によれば、用紙サイズ条件変更部１ｂは、変更後の倍率条件で印刷した場合の印刷対象の一部が現時点での用紙サイズ条件の用紙サイズの印刷可能領域から外れる場合に、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に大きい用紙サイズへ変更する。これにより、対象が印刷される際に、対象が用紙からはみ出て削られることのない用紙サイズが自動的に設定される。
【００３８】
また、上記実施の形態によれば、用紙サイズ条件変更部１ｂは、変更後の倍率条件で印刷した場合の印刷対象の全部が現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズの印刷可能領域内に収まる場合に、用紙サイズ条件を、現時点での用紙サイズ条件の用紙サイズの次に小さい用紙サイズへ変更するものである。これにより、対象が印刷される際に、過度に余白が生じない用紙サイズが自動的に設定される。
【００３９】
また、上記実施の形態によれば、表示制御部１ｃは、プレビュー画像４１において、いずれの用紙サイズ条件でも用紙を一定の大きさで表示させ、その用紙の画像上に、倍率条件および用紙サイズ条件に基づく大きさで印刷対象の画像４２を表示させる。これにより、どのような倍率条件においても、プレビュー画像４１にて印刷用紙と印刷対象とのサイズおよび位置の相対関係を一目で確認することができる。
【００４０】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００４１】
例えば、上記実施の形態では、画像形成装置内のＣＰＵ１により条件設定プログラム２ａが実行されるが、画像形成装置に接続され画像形成装置に印刷要求を行うパーソナルコンピュータにおけるＣＰＵ１により条件設定プログラム２ａが実行されるようにしてもよい。その場合、印刷機能を有するアプリケーションプログラムの一部として条件設定プログラム２ａが実現されるようにしてもよい。
【００４２】
また、上記実施の形態において、印刷時の余白設定が存在する場合には、用紙の全領域から余白領域を除いた領域が印刷可能領域とされる。
【００４３】
また、上記実施の形態においては、ユーザの倍率変更操作を受け付ける操作部としてスライダ４３が使用されているが、その他の形態の操作部を使用してもよい。図４は、本発明の実施の形態における操作部の他の例を示す図である。図４に示すように、ボタンを押下し続けることで、連続的に倍率条件の値を増加または減少可能な操作部５１を使用してもよい。
【００４４】
また、上記実施の形態において、初期のプレビュー表示（ステップＳ１）において、デフォルト条件によると印刷対象の画像４２の一部が削られてしまう場合、上述のようにして用紙サイズ条件を変更するようにしてもよい。
【００４５】
また、上記実施の形態において、用紙サイズ条件の値としては、画像形成装置に収容済みまたは収容可能な用紙のサイズのうちのいずれかとしてもよいし、所定の複数の用紙サイズ（例えば、「Ａ５，Ｂ５，Ａ４，Ｂ４，Ａ３」）のうちのいずれかとしてもよい。
【００４６】
また、上記実施の形態において、条件設定プログラム２ａは、ＣＤ−ＲＯＭなどの可搬性記録媒体に格納されてもよく、また、データ通信により送受されてもよい。
【産業上の利用可能性】
【００４７】
本発明は、例えば、複合機や、パーソナルコンピュータ用アプリケーションプログラムに適用可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】本発明の実施の形態に係る画像形成装置のプレビュー動作を説明するフローチャートである。
【図３】本発明の実施の形態におけるプレビュー表示の例を示す図である。
【図４】本発明の実施の形態における操作部の他の例を示す図である。
【図５】従来技術に基づくプレビュー表示の一例を示す図である。
【符号の説明】
【００４９】
１ａ  倍率条件変更部（倍率条件変更手段）
１ｂ  用紙サイズ条件変更部（用紙サイズ条件変更手段）
１ｃ  表示制御部（表示制御手段）
２ａ  条件設定プログラム
７  入力装置
８  表示装置
４１  プレビュー画像
【図１】
2009048471.tif 000003
【図２】
2009048471.tif 000004
【図３】
2009048471.tif 000005
【図４】
2009048471.tif 000006
【図５】
2009048471.tif 000007