(57)【要約】【課題】  長尺フチなし印刷を行なう際に、画面上に表示された画像の領域と、印刷結果の画像の領域との差を減らす。【解決手段】  連続用紙の幅より大きな幅の画像を印刷することで長尺フチなし印刷を行なう印刷システムであって、連続用紙の幅よりも大きな幅を有する印刷領域を設定する印刷領域設定手段と、前記設定された印刷領域のうち、連続用紙の幅に対応する領域を表示する画像表示手段と、前記設定された印刷領域について画像を読み込む画像読み込み手段と、前記表示された領域について画像を編集する画像編集手段と、前記設定された印刷領域の画像に基づく印刷データを生成する印刷データ生成手段と、印刷データに基づく印刷を実行する印刷実行手段とを備えたことを特徴とする印刷システム。【選択図】  図２
2005115528.tif 000002
【特許請求の範囲】
【請求項１】
連続用紙の幅より大きな幅の画像を印刷することで長尺フチなし印刷を行なう印刷システムであって、
連続用紙の幅よりも大きな幅を有する印刷領域を設定する印刷領域設定手段と、
前記設定された印刷領域のうち、連続用紙の幅に対応する領域を表示する画像表示手段と、
前記設定された印刷領域について画像を読み込む画像読み込み手段と、
前記表示された領域について画像を編集する画像編集手段と、
前記設定された印刷領域の画像に基づく印刷データを生成する印刷データ生成手段と、
印刷データに基づく印刷を実行する印刷実行手段とを備えたことを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムにおいて、
前記印刷データ生成手段は、
前記設定された印刷領域の中心と、連続用紙の中心とが一致するような印刷データを生成することを特徴とする印刷データ生成手段。
【請求項３】
連続用紙に印刷を行なうプリンタに長尺フチなし印刷を実行させるための印刷データを生成するプリンタホストであって、
連続用紙の幅よりも大きな幅を有する印刷領域を設定する印刷領域設定手段と、
前記設定された印刷領域のうち、連続用紙の幅に対応する領域を表示する画像表示手段と、
前記設定された印刷領域について画像を読み込む画像読み込み手段と、
前記表示された領域について画像を編集する画像編集手段と、
前記設定された印刷領域の画像に基づく印刷データを生成する印刷データ生成手段とを備えることを特徴とするプリンタホスト。
【請求項４】
連続用紙に印刷を行なうプリンタに長尺フチなし印刷を実行させるための印刷データを生成する印刷データ生成手段を備えたコンピュータで実行される印刷支援プログラムであって、
連続用紙の幅よりも大きな幅を有する印刷領域を設定する印刷領域設定処理と、
前記設定された印刷領域のうち、連続用紙の幅に対応する領域を表示する画像表示処理と、
ユーザの指示に基づいて前記設定された印刷領域について画像を読み込む画像読み込み処理と、
ユーザの指示に基づいて前記表示された領域について画像を編集する画像編集処理と、
前記設定された印刷領域に対応する画像データを前記印刷データ生成手段に出力する画像データ出力処理とをコンピュータに実行させることを特徴とする印刷支援プログラム。
【請求項５】
請求項４に記載の印刷支援プログラムにおいて、
前記印刷領域設定処理は、前記コンピュータが備えるプリンタドライバからの通知に基づいて印刷領域を設定することを特徴とする印刷支援プログラム。
【請求項６】
連続用紙の幅より大きな幅の画像を印刷することで長尺フチなし印刷を行なう印刷方法であって、
連続用紙の幅よりも大きな幅を有する印刷領域を設定する印刷領域設定ステップと、
前記設定された印刷領域のうち、連続用紙の幅に対応する領域を表示する画像表示ステップと、
ユーザからの指示に基づいて前記設定された印刷領域について画像を読み込む画像読み込みステップと、
ユーザからの指示に基づいて前記表示された領域について画像を編集する画像編集ステップと、
前記設定された印刷領域の画像に基づく印刷データを生成する印刷データ生成ステップと、
印刷データに基づく印刷を実行する印刷実行ステップとを有することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムに係り、特に、連続用紙に連続した画像を印刷する、いわゆる長尺印刷においてフチなし印刷を行なう印刷システムに関する。
【背景技術】
【０００２】
ロール紙等の連続用紙を印刷媒体として印刷を行なえる印刷システムが普及してきている。このような印刷システムでは、連続用紙上にＡ４、Ｂ５、Ｌ判等の通常の大きさの画像の印刷の他、連続用紙の特性を生かして、パノラマ写真、横断幕等の画像が連続した、いわゆる長尺印刷が行なえるようになっているものが多い。
【０００３】
ところで、デジタルカメラ等で撮影した画像等の印刷をプリンタで行なうと、印刷用紙の各辺部分に印刷されない領域（フチ）が生じていた。近年では、このフチをなくして印刷用紙の全面に印刷を行なう、いわゆるフチなし印刷を実現するための技術開発が進められ、商品化されている。このフチなし印刷は長尺印刷でも行なわれ、以下のような処理によって実現している。
【０００４】
すなわち、図４（ａ）に示すように、連続用紙の幅よりも左右数ミリほど大きな画像領域を設定して、ユーザがプリンタホストの編集画面を利用して印刷すべき画像データの生成・編集を行なう。そして、プリンタが、連続用紙の幅より大きな画像を、連続用紙に左右の領域をはみ出して印刷することにより長尺のフチなし印刷を行なうようにしている。
【０００５】
なお、長尺印刷に用いる画像データは一度に処理をすると膨大なメモリ領域が必要となるため、いくつかの領域に分割し（図中の破線で区切られる領域）、その領域単位で印刷処理を行なうようにする場合もある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、連続用紙の幅より大きな画像領域を設定することで長尺フチなし印刷を行なった場合には、図４（ｂ）に示すように、連続用紙の幅をはみ出した部分は連続用紙には印刷されないため、もとの画像の左右の領域が欠けた印刷結果となる。このため、ユーザが編集画面上に表示させている画像の領域と印刷結果の画像の領域とが異なってしまう。
【０００７】
本発明は、長尺フチなし印刷を行なう際に、画面上に表示された画像の領域と、印刷結果の画像の領域との差を減らすことを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため本発明によれば、
連続用紙の幅より大きな幅の画像を印刷することで長尺フチなし印刷を行なう印刷システムであって、
連続用紙の幅よりも大きな幅を有する印刷領域を設定する印刷領域設定手段と、
前記設定された印刷領域のうち、連続用紙の幅に対応する領域を表示する画像表示手段と、
前記設定された印刷領域について画像を読み込む画像読み込み手段と、
前記表示された領域について画像を編集する画像編集手段と、
前記設定された印刷領域の画像に基づく印刷データを生成する印刷データ生成手段と、
印刷データに基づく印刷を実行する印刷実行手段とを備えたことを特徴とする印刷システムが提供される。
【０００９】
本発明では、連続用紙の幅より大きな幅を印刷領域と設定することで、フチなし印刷を実現し、さらに、連続用紙の幅に対応する領域を画像編集時の画面上に表示することで、画面に表示された画像の領域と印刷結果の画像の領域とを一致させるようにしている。
【発明を実施するための最良の形態】
【００１０】
本発明の実施の形態について図面を参照して説明する。
【００１１】
図１は、本発明を適用した印刷システムのハードウェア構成の概要を説明するためのブロック図である。
【００１２】
本図に示すように、印刷システムは、アプリケーションによる各種処理、プリンタドライバによる印刷処理等を実現するためのコンピュータ５０と、このコンピュータ５０に接続されるプリンタ１０とを備えて構成される。本実施形態において、コンピュータ５０は、印刷データを生成し、プリンタ１０に送信するプリンタホストとして機能する。一方、プリンタ１０は、コンピュータ５０から送られた印刷データに基づいて印刷を行なう印刷装置である。プリンタ１０は、ロール紙の給紙機構を有し、連続する画像をロール紙の左右に余白を生じさせないで印刷を行なう、いわゆる長尺フチなし印刷機能を備えている。
【００１３】
コンピュータ５０は、各種プログラムに基づいて処理を行うＣＰＵ（Central Processing Unit）５１、データおよびプログラム等を一時的に記憶するＲＡＭ（Random Access Memory）５２、コンピュータ５０を制御するための各種データ、起動時用プログラム等があらかじめ不揮発的に記憶されているＲＯＭ（Read Only Memory）５３、および、接続されたプリンタ１０等の周辺装置とのデータの送受信をつかさどるインタフェース５４を備えている。
【００１４】
また、コンピュータ５０には、カラーディスプレイ等の表示装置６１、マウス・キーボード等の入力装置６２、ＣＤ−ＲＯＭ等の記録媒体からデータを読み取るメディア読取装置６３、内蔵または外付けの補助記憶装置６４、インターネット等のコンピュータネットワークに接続するための通信制御装置６５が接続されている。
【００１５】
プリンタ１０は、例えば、インクジェット方式のカラープリンタである。インクジェット方式のカラープリンタは、筐体内にインクを充填したインクカートリッジを複数備え、このインクを印刷ヘッドから印刷用紙、ロール紙等の印刷メディアに吹き付けて印刷を行なう。
【００１６】
プリンタ１０は、データの受信等、コンピュータ５０との通信をつかさどるインタフェース１１と、印刷データ、各種プログラム等に基づいて処理を行なうＣＰＵ１２と、印刷データ等を一時的に記憶するＲＡＭ１３と、プリンタ１０を制御するための各種データ、各種プログラム等があらかじめ不揮発的に記憶されているＲＯＭ１４と、インクを吐出する印刷ヘッド、印刷ヘッドを搭載するキャリッジを駆動するキャリッジ駆動機構等からなる印刷機構１５と、印刷用紙等の給排紙を行なう給排紙機構１６とを備えて構成される。
【００１７】
次に、上記印刷システムによりコンピュータ５０およびプリンタ１０に実現される機能構成について、図２の機能ブロック図を参照して説明する。
【００１８】
本図に示すように、コンピュータ５０上には、フチなし印刷プログラム部５１０とプリンタドライバ部５２０とが構築される。
【００１９】
フチなし印刷プログラム部５１０は、本印刷システムでフチなし印刷を行なう場合に、ユーザからの操作に基づいて、印刷する画像を作成したり、プリンタドライバ部５２０に対してフチなし印刷の指示を行なったりする。
【００２０】
このため、フチなし印刷プログラム部５１０は、画像の作成・編集機能を有する画像処理部５１１と、フチなし印刷処理等のフチなし印刷プログラム部５１０における各処理の制御を行なう制御部５１２とを備えている。
【００２１】
フチなし印刷プログラム部５１０は、ＲＡＭ５２にロードしたフチなし印刷アプリケーションプログラムを、ＣＰＵ５１が実行することによりコンピュータ５０上に構築される。
【００２２】
プリンタドライバ部５２０は、フチなし印刷プログラム部５１０にプリンタ１０における印刷領域を通知する機能と、フチなし印刷プログラム部５１０がその印刷領域にしたがって生成した画像データを入力し、プリンタ１０が解釈できる形式の印刷データに変換し、インタフェース５４を介してプリンタ１０に送信する機能とを有している。印刷データへの変換においては、具体的には、読み込んだ画像データをドットの集合体であるイメージデータに展開するラスタライズ処理と、イメージデータの色変換処理および中間調処理を行なうハーフトーン処理と、処理後のイメージデータを印刷データに変換する処理とが行なわれる。
【００２３】
なお、プリンタドライバ部５２０は、フチなし印刷処理部５２１を備えており、ロール紙を印刷媒体として長尺フチなし印刷を行なう際には、ロール紙の幅より若干、例えば、左右それぞれ数ミリ程度大きめの幅を有する領域を印刷領域としてフチなし印刷プログラム部５１０に通知する。そして、ロール紙の幅より大きな左右の領域を、それぞれロール紙の左右からはみ出すようにプリンタ１０に印刷させることにより、ロール紙の長尺フチなし印刷を実現する。
【００２４】
また、プリンタドライバ部５２０は、長尺フチなし印刷を行なう場合には、ＲＡＭ５２の容量等の関係から、連続する画像を一度に処理せずに、いくつかの領域（以下、「ページ」と称す）に分割し、ページ毎に印刷データを生成して、プリンタ１０に送信する場合もある。
【００２５】
プリンタドライバ部５２０は、ＲＡＭ５２にロードしたプリンタドライバプログラムを、ＣＰＵ５１が実行することによりコンピュータ５０上に構築される。
【００２６】
フチなし印刷アプリケーションプログラムあるいはプリンタドライバプログラムは、例えば、ＣＤ−ＲＯＭ等の可搬型の記録媒体に記録することで流通させることができる。そして、この記録媒体を、メディア読取装置６３で読み取ることにより、コンピュータ５０にプログラムをインストールすることができる。また、例えば、インターネット等のコンピュータネットワークを介してコンピュータ５０にインストールすることもできる。
【００２７】
図２において、プリンタ１０上には、通信部１１０、印刷制御部１２０および印刷実行部１３０が構築される。
【００２８】
通信部１１０は、コンピュータ５０との間の情報の送受信、例えば、印刷データの受信、プリンタ本体に関する情報の送信等を行なう。
【００２９】
印刷制御部１２０は、コンピュータ５０から送信された印刷データを解釈して、印刷データに基づく印刷をプリンタ１０で実行するための制御を行なう。印刷制御部１２０は、ＲＡＭ１３にロードしたプログラムおよび印刷データに基づいて、ＣＰＵ１２が処理を行なうことによりプリンタ１０上に構築される。
【００３０】
印刷実行部１３０は、印刷制御部１２０の指示にしたがって、印刷を実行する。印刷実行部１３０は、印刷機構１５、給排紙機構１６がそれぞれの処理を行なうことでプリンタ１０上に構築される。
【００３１】
次に、フチなし印刷プログラム部５１０の処理について説明する。
【００３２】
フチなし印刷プログラム部５１０は、印刷に用いる画像データを生成するための処理と、生成した画像データを印刷するための処理を行なう。
【００３３】
すなわち、ユーザは、フチなし印刷プログラム部５１０の画像処理部５１１を用いて、印刷領域に印刷する画像データを生成・編集することができる。
【００３４】
これに先立ち、ユーザは、フチなし印刷プログラム部５１０の制御部５１２に対して、どのような印刷を行なうための画像を生成するか指示を行なう。制御部５１２は、例えば、メニュー形式で選択肢をユーザに提示して、ユーザからの指示を受け付けるようにする。
【００３５】
本実施例では、ユーザから幅８９ｍｍのロール紙に対する長尺フチなし印刷が指示されたものとする。
【００３６】
制御部５１２は、この情報をプリンタドライバ部５２０に通知し、プリンタドライバ部５２０から印刷領域を取得する。この場合、例えば、左右フチなし印刷を行なうため左右それぞれ３ｍｍのはみ出し領域を設定して、幅９５ｍｍの印刷領域がプリンタドライバ部５２０から通知されるものとする。
【００３７】
画像処理部５１１は、この幅に基づいて、印刷すべき画像データの印刷領域を設定する。すなわち、はみ出し領域を含めた幅９５ｍｍの領域を印刷領域として設定する。なお、上下方向の大きさは、ユーザが作成しようとする画像に依存し、また、ロール紙の左右のフチとは関係がないため、ここでは問題としない。
【００３８】
画像処理部５１１は、図３（ａ）に示すように、設定された実際の印刷領域に対して、左右のはみ出し領域は表示させずに、ロール紙の幅に対応する領域を画像生成のための編集画面として表示する。そして、ユーザは表示されている領域において印刷すべき画像を生成・編集することができる。
【００３９】
ただし、ユーザの指示により写真の画像を読み込んだり、背景画像としてある画像がユーザによって指定された場合等には、編集画面に表示されている領域ではなく、はみ出し領域を含めた実際の領域を有する画像データとして画像が最大限取り込めるように、現在のフチあり領域の縦横の比率を計算し、その比率でトリミングして取り込むようにする。なお、取り込んだ後でも、ユーザの指示に基づいて、自由にその比率で拡大、縮小が可能である。
【００４０】
ユーザは、従来行なわれている画像生成・編集処理と同様に、表示されている編集画面上で、画像を加工したり、文字・図形等を付加することができる。このとき、実際の領域よりも左右に狭い領域の画像が編集画面に表示されていることをユーザが知る必要はない。
【００４１】
フチなし印刷プログラム部５１０の制御部５１２が、ユーザから印刷実行命令を受け付けると、編集対象の画像データをプリンタドライバ部５２０に出力して、長尺フチなし印刷を依頼する。出力する画像データは、はみ出し領域を含んだ実際の印刷領域に対応する画像データである。
【００４２】
フチなし印刷プログラム部５１０からの画像データを入力したプリンタドライバ部５２０は、画像データに基づいてページ単位で印刷データを生成し、プリンタ１０に出力する。
【００４３】
そして、プリンタ１０が、このページ単位の印刷データをロール紙に連続して印刷することにより、図３（ｂ）に示すように、左右長尺フチなし印刷であって、画面上に表示された画像の領域と同じ領域の印刷結果を得ることができる。
【図面の簡単な説明】
【００４４】
【図１】印刷システムのハードウェア構成の概要を説明するためのブロック図。
【図２】印刷システムの機能構成を示すブロック図。
【図３】本発明による長尺フチなし印刷の処理を説明するための図。
【図４】従来の長尺フチなし印刷の処理を説明するための図。
【符号の説明】
【００４５】
１０…プリンタ、１１…インタフェース、１２…ＣＰＵ、１３…ＲＡＭ、１４…ＲＯＭ、１５…印刷機構、１６…給排紙機構、５０…コンピュータ、５１…ＣＰＵ、５２…ＲＡＭ、５３…ＲＯＭ、５４…インタフェース、６１…表示装置、６２…入力装置、６３…メディア読取装置、６４…補助記憶装置、６５…通信制御装置、１１０…通信部、１２０…印刷制御部、１３０…印刷実行部、５１０…フチなし印刷プログラム部、５１１…画像処理部、５１２…制御部、５２０…プリンタドライバ部、５２１…フチなし印刷処理部
【図１】
2005115528.tif 000003
【図２】
2005115528.tif 000004
【図３】
2005115528.tif 000005
【図４】
2005115528.tif 000006