(57)【要約】【課題】  フチなし印刷がプリンタの機構上の制限により、特定の用紙サイズでしか実現できないシステムにおいては、フチなし印刷をオンすると用紙サイズの選択肢が制限されてしまう。【解決手段】  フチなし印刷できない用紙サイズが指定された場合に、フチなし印刷可能な用紙サイズに拡大・縮小印刷するモードに自動的に切り替える。【選択図】  図１
2006244240.tif 000002
【特許請求の範囲】
【請求項１】
フチなし印刷を行うためのプリントシステムであって、
使用可能な用紙サイズのうち、特定の用紙サイズのみ原寸大のフチなし印刷が可能で、それ以外の用紙サイズは拡大・縮小することでフチなし印刷を実現するシステムにおいて、
通常印刷とフチなし印刷とを切り替える設定手段と、
前記原寸大のフチなし印刷と前記拡大・縮小のフチなし印刷とを切り替える第２の設定手段と、
前記用紙サイズが原寸大でフチなし印刷できるかどうかを判定する手段とを備える事を特徴とするプリントシステム。
【請求項２】
請求項１の構成要素に加えて、拡大・縮小印刷が指定された場合にのみ表示される、拡大・縮小の方法を指示する第３の設定手段を有する事を特徴とする、請求項１に記載のプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フチなし印刷を実行するためのプリントシステム、およびその制御方法、記録装置に関する物である。
【背景技術】
【０００２】
近年、プリンタで写真を印刷するというニーズが高くなっており、それに伴って、用紙端の余白（フチ）をなくして用紙の全面に印刷を行う、いわゆる「フチなし印刷」の機能が一般的になって来ている。
【０００３】
従来、インクジェットプリンタでフチなし印刷を実現する手段として、図２のように、プラテンの一部にインク受けの溝３１を設け、このインク受けの溝の上に用紙３２の左右端が位置するように配置し、印刷ヘッド３３から用紙の左右端にインク滴３４を噴射し、端からはみ出た部分のインク滴３４はインク受けの溝３１で受ける事により、フチなし印刷を行う技術が使用されている（例えば、特許文献１参照）。
【０００４】
しかし、このプラテン上のインク受けの溝３１は、物理的に固定の位置にしか設けられないため、通常、フチなし印刷が可能な用紙の幅は、そのプリンタごとに限定されている。このため、従来のプリタドライバは、フチなし印刷をオンすると、選択可能な用紙サイズが制限を受けて、用紙サイズの選択肢の数が変化する事が多かった。
【特許文献１】特開２００２−１８７３２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術では用紙サイズの選択肢が変化してしまうため、例えば、次のような欠点があった。
【０００６】
１．ユーザが作成した画像データがそのままフチなし印刷サイズとして利用できない事がある。
【０００７】
２．条件によって用紙サイズの選択肢が変化する事に追従できないアプリケーションがある。
【０００８】
３．フチなし印刷できない用紙サイズを選んでいる状態で、フチなし印刷をオンするとその用紙サイズがなくなって、勝手に用紙サイズが変わってしまう。
【０００９】
特定の用紙サイズしかフチなし印刷ができないという問題に対処するため、画像を拡大・縮小してフチなし印刷するシステムもあるが、その場合でも、結局、用紙サイズの選択肢の変化は避けられず、また拡大・縮小をユーザが指示しなければならないため、煩雑であった。
【００１０】
本発明は、上記従来技術の問題点に鑑みてなされたものであり、その目的は、フチなし印刷時に用紙サイズの制限を緩和し、ユーザビリティを向上する事である。
【課題を解決するための手段】
【００１１】
上記の目的を達成するために本発明は、フチなし印刷を実行するためのプリントシステムであって、サポートする用紙サイズのうち、特定の用紙サイズのみ原寸大のフチなし印刷が可能で、それ以外の用紙サイズは拡大・縮小することでフチなし印刷を実現するシステムにおいて、通常印刷とフチなし印刷とを切り替える設定手段と、原寸大のフチなし印刷と拡大・縮小のフチなし印刷とを切り替える第２の設定手段と、ある用紙サイズが、前記原寸大のフチなし印刷と前記拡大・縮小のフチなし印刷のどちらが可能なサイズなのかを判定する判定手段とを備える。
【００１２】
このとき、ある用紙サイズが原寸大のフチなし印刷可能であると判定された場合には、第２の設定手段を用いして、原寸大のフチなし印刷を実行する。一方、ある用紙サイズが原寸大のフチなし印刷ができない場合は、拡大・縮小のフチなし印刷を実行する。
【００１３】
また本発明は、第１の発明の構成要素に加えて、拡大・縮小印刷が指定された場合にのみ表示される、拡大・縮小の方法を指示する第３の設定手段を有する。
【００１４】
このとき、ある用紙サイズが原寸大のフチなし印刷ができず、拡大・縮小のフチなし印刷に設定された場合には、拡大・縮小の方法を指示する設定手段を表示し、使用者に拡大・縮小の方法を指示するように注意を促す。ここで、拡大・縮小の方法を指示する設定手段とは、倍率の指定、実際に印刷に使用する用紙サイズの指定、ロール紙の幅の指定、解像度の指定などのいずれか１つ、または複数を組み合わせたものである。
【発明の効果】
【００１５】
本発明によると、すべての用紙サイズでフチなし印刷を実現する事ができるので、用紙サイズの選択肢を一切変更する必要がないため、判りやすくシンプルな、フチなし印刷のユーザインターフェースを提供する事ができる。
【発明を実施するための最良の形態】
【００１６】
図１は、本発明を適用可能なプリンシステムの構成を示したブロック図である。同図において、１０はパソコンなどのホスト側に搭載される印刷に関わる構成要素である。１１は印刷原稿を作成するためのアプリケーションソフトウェア、１２はアプリケーションソフトウェア１１の印刷要求に応じて印刷データを仲介するＯＳの印刷サービス、１３はＯＳの印刷サービス１２の要求に従って、印刷データをプリンタ２０で処理可能な形式のデータに変換するためのプリンタドライバである。１４はＯＳの印刷サービス１２とプリンタドライバ１３との印刷データの受け渡しや、プリンタ２０に転送するまでの間、一時保管するためのシステムスプーラである。
【００１７】
２０はプリンタドライバ１３によって作成された印刷データを印刷するためのプリンタとその構成要素である。２１は、ホスト１０との間のデータ通信を司る通信インターフェースである。ここを通して、ホスト１０から印刷データや各種の印刷条件コマンドを受信する。一般的には、ネットワークインターフェースやＵＳＢなどがこれに該当する。２２は、プリンタ２０全体の制御を行うＣＰＵである。またＣＰＵ２２は、ＲＡＭ２３、およびＲＯＭ２４に収められたプログラムやデータに従って、受信した印刷データを描画データに展開する。こうして作成された描画データをエンジンＩ／Ｆ２５を経由して、プリントエンジン２６に送信し、用紙の印刷面に印刷する。
【００１８】
図３と図４は、共に本発明を適用可能なプリンタドライバ１３のユーザインターフェースを示した図である。ここで、本実施形態のプリントシステムでは、Ａ４サイズはフチなし印刷が可能であるが、Ｂ４サイズはフチなし印刷できないと仮定する。図３はフシ無し印刷可能なＡ４サイズを選んだ場合の例であり、図４はフチなし印刷できないＢ４サイズを選んだ場合の例である。
【００１９】
同図において、４１はアプリケーションソフトウェア１１で作成する原稿サイズを指定するコンボボックスである。４２はフチなし印刷を指定するためのチェックボックスである。４３、４４はフチなし印刷の方法を指定するためのラジオボタンであり、前者は原稿サイズと同じ大きさに印刷する場合、後者は画像を拡大・縮小しながらフチなし印刷する場合に選択する。４５は印刷物として出力される用紙サイズを選択するためのコンボボックスであり、プリンタドライバ１３はこの出力サイズにあう倍率で画像を拡大・縮小する。４６はアプリケーションソフトウェア１１で作成する原稿の印刷の向きを指定するためのラジオボタンであり、縦を選ぶとポートレイトで、横を選ぶとランドスケープで印刷を実行する。４７は印刷部数を指定するためのエディットボックスである。４８、４９は設定を完了して印刷を実行するか、または設定をキャンセルするかを選択するためのボタンコントロールである。
【００２０】
図５は、本発明を適用可能なプリンタドライバ１３において、「フチなし印刷」のチェックボックス４２をオンした際のフローチャート図である。「フチなし印刷」のチェックボックス４２がオンされると、Ｓ１１で「用紙サイズ」のコンボボックス４１の現在の設定を取得する。次にＳ１２で「用紙サイズ」４１が原寸大でフチなし印刷可能な用紙サイズであれば、Ｓ１３に進み、「フチなし印刷の方法」の設定を「原寸大で印刷する」４３に設定する。次にＳ１４で「出力サイズ」のコンボボックス４５を使用できないように無効化（グレーアウト）する。一方、Ｓ１２において、「用紙サイズ」４１が原寸大でフチなし印刷できない用紙サイズであれば、Ｓ１５に進み、「フチなし印刷の方法」の設定を「拡大・縮小して印刷する」４４に設定する。次にＳ１６で「出力サイズ」のコンボボックスを有効化して、Ｓ１７で「原寸大で印刷する」のコンボボックス４３を使用できないように無効化（グレーアウト）する。
【００２１】
図６は、本発明を適用可能なプリンタドライバ１３において、「用紙サイズ」のコンボボックス４１の設定値を変更した際のフローチャート図である。「用紙サイズ」のコンボボックス４１の設定値が変更されると、Ｓ２１で「フチなし印刷」のチェックボックス４２がオンになっているかどうかを判定する。「フチなし印刷」がオンならば、Ｓ２２に進み、「フチなし印刷の方法」の設定値がどのようになっているのかを判定する。設定値が「原寸大で印刷する」４３ならば、Ｓ２３に進み、「用紙サイズ」４１の設定値が原寸大でフチなし印刷できない用紙サイズであれば、Ｓ２４に進み、「フチなし印刷の方法」の設定を「拡大・縮小して印刷する」４４に設定する。次にＳ２５で「出力サイズ」のコンボボックスを有効化して、Ｓ２６で「原寸大で印刷する」のコンボボックス４３を使用できないように無効化（グレーアウト）する。
【００２２】
またＳ１５やＳ２４で「フチなし印刷の方法」を「拡大・縮小して印刷する」４４に設定する場合、使用者は次にかならず「出力サイズ」のコンボボックス４５を変更して、プリンタから出力される用紙サイズを設定しなければならない。プリンタドライバ１３はこの設定に応じて、画像を拡大・縮小して、フチなし印刷を実行する。
【００２３】
しかし、使用者が「出力サイズ」のコンボボックス４５に気づかず、設定を忘れてしまう事も多い。この時は、期待するような印刷結果が得られない事になる。これを防止するために、Ｓ１５やＳ２４で「拡大・縮小して印刷する」に設定する際に、同時に図７に示すような表示手段を用いて使用者の注意を促す事は有効である。またこの例では、「出力サイズ」のコンボボックス４５と同じ物を５１に表示して、より使用者の使い勝手を向上する事ができる。
【００２４】
以上の説明から明らかなように、上記実施形態によるとすべての用紙サイズでフチなし印刷を実現する事ができるので、用紙サイズの選択肢を一切変更する必要がないため、判りやすくシンプルな、フチなし印刷のユーザインターフェースを提供する事ができる。また、かならず拡大・縮小しなければフチなし印刷できない場合に、拡大・縮小の方法を指示する設定手段が表示されるため、設定忘れなどによる印刷の失敗を未然に防ぐ効果がある。
【図面の簡単な説明】
【００２５】
【図１】本発明のプリンタシステムの構成要素を示したブロック図。
【図２】フチなし印刷のための、プリンタのインク受け機構図。
【図３】プリンタドライバのユーザインターフェース。（原寸大で印刷可能な場合）
【図４】プリンタドライバのユーザインターフェース。（原寸大で印刷できない場合）
【図５】「フチなし印刷」をオンした場合のフローチャート図。
【図６】「用紙サイズ」を変更した場合のフローチャート図。
【図７】「出力サイズ」の変更を促すユーザインターフェースの例。
【符号の説明】
【００２６】
１０  ホスト側で印刷に関わる構成要素
１１  アプリケーションソフトウェア
１２  ＯＳの印刷サービス
１３  プリンタドライバ
１４  システムスプーラ
２０  プリンタ
２１  通信インターフェース
２２  プリンタのＣＰＵ
２３  プリンタのＲＡＭ
２４  プリンタのＲＯＭ
２５  エンジンＩ／Ｆ
２６  プリントエンジン
３１  プラテンに設けられたインク受けの溝
３２  用紙
３３  印刷ヘッド
３４  インク滴
【図１】
2006244240.tif 000003
【図２】
2006244240.tif 000004
【図３】
2006244240.tif 000005
【図４】
2006244240.tif 000006
【図５】
2006244240.tif 000007
【図６】
2006244240.tif 000008
【図７】
2006244240.tif 000009