(57)【要約】【課題】  フチなし印刷で予期せず余白が発生してしまった印刷物に対しても再印刷を施すことで発生した余白を解消する。【解決手段】  印刷済用紙の印刷面をデジタルデータとして読み取るデータ読み取りステップＳ１００と、ステップＳ１００で読み取ったデータから、用紙の大きさと形状を読み取り、印刷部分を識別し、余白部分を識別するステップＳ１０１と、ステップＳ１０１で識別した余白部分に印刷するデータを余白に隣接する印刷部分のデータを用いて作成するデータ作成ステップＳ１０３と、ステップＳ１０３で作成した印刷データを印刷済用紙の印刷面に重ねてフチなし印刷する印刷ステップＳ１０５と、を有し、用紙の周囲に余白が発生しないようにフチなし印刷する。【選択図】  図６
2008022161.tif 000002
【特許請求の範囲】
【請求項１】
印刷済用紙の印刷面をデジタルデータとして読み取るデータ読み取り手段と、
前記データ読み取り手段で読み取ったデータから用紙の大きさと形状を読み取る形状読み取り手段と、
前記データ読み取り手段で読み取ったデータから印刷部分を識別する印刷部分識別手段と、
前記データ読み取り手段で読み取ったデータから余白部分を識別する余白部分識別手段と、
前記余白部分識別手段で識別した前記余白部分に印刷するデータを余白に隣接する前記印刷部分のデータを用いて作成するデータ作成手段と、
前記データ作成手段で作成した印刷データを前記印刷済用紙の印刷面に重ねてフチなし印刷する印刷手段と、を有し、
用紙の周囲に余白が発生しないようにフチなし印刷することを特徴とする印刷装置。
【請求項２】
印刷済用紙の印刷面をデジタルデータとして読み取るデータ読み取りステップと、
前記データ読み取りステップで読み取ったデータから用紙の大きさと形状を読み取る形状読み取りステップと、
前記データ読み取りステップで読み取ったデータから印刷部分を識別する印刷部分識別ステップと、
前記データ読み取りステップで読み取ったデータから余白部分を識別する余白部分識別ステップと、
前記余白部分識別ステップで識別した前記余白部分に印刷するデータを余白に隣接する前記印刷部分のデータを用いて作成するデータ作成ステップと、
前記データ作成ステップで作成した印刷データを前記印刷済用紙の印刷面に重ねてフチなし印刷する印刷ステップと、を有し、
用紙の周囲に余白が発生しないようにフチなし印刷することを特徴とする印刷方法。
【請求項３】
請求項２に記載の印刷方法の各工程をコンピュータにて実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像を印刷する印刷装置等に関するものであり、特にスキャナとプリンタの両方を有する印刷装置等に関する。
【背景技術】
【０００２】
現在、デジタルカメラの普及とともに、デジタルカメラで撮影したデジタル画像を家庭内のプリンタを使って簡単に印刷することが求められている。
【０００３】
さらに、プリンタの高画質化、フチなし印刷機能搭載などにより、通常のフィルムを現像した銀塩写真と同等に、家庭でもフチなし写真として簡単にデジタル画像を印刷して楽しむことができるようになってきた。
【０００４】
初期のフチなし印刷では、用紙のサイズより大きいサイズの画像データをプリンタに送り、用紙サイズからはみ出して印刷することによりフチなし印刷を実現していた。しかし、この場合は印刷したい画像データを拡大して印刷するため、用紙からはみ出した部分は欠け、印刷された画像と元の画像との視野角が異なるという問題があった。
【０００５】
一方、はみ出して印刷することなく、用紙サイズと同じサイズの画像データをプリンタに送り、フチなし印刷を可能にするプリンタも存在したが、この場合では、給紙誤差や用紙の裁断誤差によって、印刷した写真に白いフチがでてしまうという問題があった。
【０００６】
こうした問題を解決するために特許文献１や特許文献２に示されるように画像の周辺部のみを拡張して用紙よりも大きなデータを作成することで、画像の欠けが無く、また余白もない印刷物を得ることが考えられた。
【０００７】
【特許文献１】特開２００３−２７４１４９号公報
【特許文献２】特開２００３−２９６０６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、このような場合であってもユーザが手作業で裁断したような非常に直線精度の悪い用紙が使われたり、ユーザの不注意により用紙のセットの仕方が悪かったりすると依然として余白が発生してしまうという欠点があった。もちろん裁断精度の悪い場合は、用紙の外側に印刷する量を大きくすれば良いのではあるが、用紙からはみ出して印刷する量が増えれば、その分プリンタ筐体内部に残るインク量が増える。そのため、プリンタ内部を汚す原因になることや、或いはインクの吸収体の量を余分に増やしておかなければならないなどの問題が新たに発生することが考えられる。
【０００９】
本発明は写真をフチなし印刷する場合の上記問題に鑑みてなされたものであり、フチなし印刷で予期せず余白が発生してしまった印刷物に対しても再印刷を施すことで発生した余白を解消できる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の印刷装置は、印刷済用紙の印刷面をデジタルデータとして読み取るデータ読み取り手段と、前記データ読み取り手段で読み取ったデータから用紙の大きさと形状を読み取る形状読み取り手段と、前記データ読み取り手段で読み取ったデータから印刷部分を識別する印刷部分識別手段と、前記データ読み取り手段で読み取ったデータから余白部分を識別する余白部分識別手段と、前記余白部分識別手段で識別した前記余白部分に印刷するデータを余白に隣接する前記印刷部分のデータを用いて作成するデータ作成手段と、前記データ作成手段で作成した印刷データを前記印刷済用紙の印刷面に重ねてフチなし印刷する印刷手段と、を有し、用紙の周囲に余白が発生しないようにフチなし印刷することを特徴とする。
また、本発明の印刷方法は、印刷済用紙の印刷面をデジタルデータとして読み取るデータ読み取りステップと、前記データ読み取りステップで読み取ったデータから用紙の大きさと形状を読み取る形状読み取りステップと、前記データ読み取りステップで読み取ったデータから印刷部分を識別する印刷部分識別ステップと、前記データ読み取りステップで読み取ったデータから余白部分を識別する余白部分識別ステップと、前記余白部分識別ステップで識別した前記余白部分に印刷するデータを余白に隣接する前記印刷部分のデータを用いて作成するデータ作成ステップと、前記データ作成ステップで作成した印刷データを前記印刷済用紙の印刷面に重ねてフチなし印刷する印刷ステップと、を有し、用紙の周囲に余白が発生しないようにフチなし印刷することを特徴とする。
また、本発明のプログラムは、上記に記載の印刷方法の各工程をコンピュータにて実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、フチなし印刷時に余白が発生してしまった印刷物であっても、この印刷物をスキャンして読み取った画像データからこの余白部分に印刷するデータを作成し、作成したデータを基の印刷物の上に重ねて印刷することができる。これにより、発生した余白を後から修正できるようになる。したがって、従来、非常に裁断精度の悪い用紙の使用時やユーザの不注意によってはフチなし印刷時に余白が発生してしまうという欠点を解消することができる
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の好適な実施の形態について説明する。図１は、本発明の実施形態におけるシステムの概略を示した図である。
【００１３】
ＣＰＵ１は、システム全体の動作をコントロールし、ＲＯＭ２に格納されたプログラムをＲＡＭ３を使用しながら実行する。操作部４はボタンや表示器装置であり、ユーザが本装置の動作を指示するためのものである。
【００１４】
スキャン部５は印刷済の原稿を読み取り、プリント部６は装置内で作成された、或いは装置が受信した印刷データを印刷するためのものである。そして各部１〜６はシステムバス７で互いに接続されている。
【００１５】
本発明では、まず余白が発生してしまった印刷物をスキャン部５を使ってデジタルデータに変換して入力する。そして、ＲＯＭ２に内蔵されたプログラムによって入力したデータからの余白部検出と、余白部への印刷データ作成を行い、プリント部６から作成した印刷データを余白が発生してしまった印刷物上に重ねて印刷する。
【００１６】
図２は、具体的に本発明を実現した形態を示す図であり、給紙口１０、排紙口１１を有するプリント部６、原稿台１４を有するスキャン部５、各種表示や操作部品１２を有する操作部４から構成される。
【００１７】
図２の例では更にメモリカードスロット１３とデジタルカメラとの接続インターフェース１５を有し、これらから供給されるデジタル画像を印刷することができる。本装置ではメモリカード或いはデジタルカメラ上のデジタル画像のフチなし印刷が可能である。
【００１８】
さて、図３はフチなし印刷時に余白が生じてしまった印刷物の例を示した図である。図は用紙２０に対してフチなし印刷を実施したにもかかわらず、印刷部分２１が用紙２０に対して傾いた状態で印刷されて余白２２、２３が発生した状態を示している。このような状態は、給紙口１０での紙押さえレバーのセット位置が悪い場合などに発生する。
【００１９】
本発明では、このような余白のある印刷物が出来上がってしまってもこれを目立たなく修正することができる。図６はユーザが操作部品１２を使って本装置を余白修正モードに移行させた以降の手順を示したフローチャートである。
【００２０】
まずステップＳ１００で余白が発生してしまった印刷物を原稿台１４に載せてスキャンし、印刷物のデジタルデータを得る。
【００２１】
次にステップＳ１０１では、得られたデジタルデータを解析し、用紙の範囲と印刷の範囲を検出することで用紙上に発生した余白を検出する。用紙範囲の検出は複写機等では一般的な技術であり、印刷範囲の検出は像域分離の技術が利用できる。そして用紙範囲から印刷範囲を除いた部分が余白部分となる。印刷範囲の外周に白いデータがある場合には、これが余白と識別されないように特別な処理が必要であるが、これには印刷部分外周の直線性等を利用することが考えられる。
【００２２】
そしてステップＳ１０２で余白が発生しているかを判定して、余白が無ければすべての処理を終了するが、余白がある場合は次のステップＳ１０３へ進む。
【００２３】
ステップＳ１０３では余白に印刷するデータを作成する。余白に印刷するデータは余白に隣接する印刷部分のデータを基にして作成する。先に示した特許文献１や特許文献２でも画像データの周辺部分を拡張してはみ出し印刷部分のデータを作成しており、本発明でも同様の手法が利用できる。
【００２４】
またこの際、既に印刷されている部分２１（図３参照）とこれに重ねて印刷する部分とがスムーズにつながるように上書き印刷するデータが既に印刷されている部分２１と少し重なるようにデータを作成する。したがって両者が重なる周辺部分では、急に図柄が変化しないようにぼかしやノイズを加えたり、色が濃くなりすぎないように印刷濃度を調整したりする。この印刷データの様子を示したものが図４であり、用紙に対するデータ３０において既に印刷されている部分には白データ（印刷データの無い状態）３１が、余白部分にはステップＳ１０３で作成した印刷データ３２、３３が作成される。
【００２５】
また、再度余白が生じないように用紙の外側部分に対しても印刷データ３４を作成しても良いが、はみ出し部分に多くのインクを使用しないようにすることが必要である。つまり、用紙の大きさや形状はステップＳ１０１でのデータから判別できるので、これを基に必要最低限のはみ出し印字データを作成し、更には印刷濃度を調整する等の処理を施しておくことが望ましい。
【００２６】
また、図７、８はユーザが誤って印刷時の指定とは違うサイズの用紙を使用し、さらに印刷が傾いてしまった例である。この場合、発生した余白部分が大きいので、この余白に印刷するデータを上記の処理で作成しても不自然な印刷物が出来上がると考えられる。
【００２７】
そこで余白が大きく、かつ印刷部分が傾いている場合は図７のように用紙５０に対して傾いた印刷部５１を水平垂直に補正するだけの印刷データ５２，５３のみを作成し、印刷しても良い。
【００２８】
或いは図８のように用紙６０に対して傾いた印刷部６１を水平垂直に切り取れるような補助線データ６２、６３を作成、印刷してユーザによる裁断作業を補助しても良い。
【００２９】
さて、印刷データが作成できたならば、ステップＳ１０４において、ステップＳ１００でスキャンした印刷物を給紙口１０にセットするように表示部品１２を使ってユーザへ指示する。この印刷物のセットの仕方は非常に重要であり、印刷物の原稿台１４上と給紙口１０上との位置関係を印刷面や角の位置を使って指示する。
【００３０】
表示部１２に画像が表示できるのであれば、ステップＳ１００で読み込んだデータを使って給紙口１０での用紙の位置と向きを指示することができる。
【００３１】
また、給紙口１０から印刷場所へ用紙を移動させる経路上に画像を読み取るスキャナを装備できるのならば、やはりステップＳ１００で読み込んだデータを使って用紙セットの誤りを検出することができる。
【００３２】
そして、処理の最後、ステップＳ１０５においては、ステップＳ１０３で作成した印刷データをステップＳ１００で使用した原稿に上書き印刷する。印刷の開始はユーザの指示、或いは用紙のセットの自動検出による。
【００３３】
図５は以上の手順を経過して排紙口１１から得られた印刷物の様子である。用紙４０に対して既に印刷されていた部分４１と新たに印刷された部分４２、４３によって余白が無くなっていることが分かる。
【００３４】
以上説明したように本発明によれば、フチなし印刷時に余白が発生してしまった印刷物であっても、この印刷物をスキャンして読み取った画像データからこの余白部分に印刷するデータを作成し、作成したデータを基の印刷物の上に重ねて印刷することができる。これにより、発生した余白を後から修正できるようになる。したがって従来、非常に裁断精度の悪い用紙の使用時やユーザの不注意によってはフチなし印刷時に余白が発生してしまうという欠点を本発明によって解消することができる。
【００３５】
また、フチなし印刷をするつもりのユーザが、誤ってフチあり印刷の設定で印刷してしまったフチありの印刷物も同じ処理によってフチなし印刷したかのように修正できるという効果もある。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態に係る印刷装置のシステムの概略構成を示す図である。
【図２】本発明の実施の形態に係る印刷装置の形態を説明するための図である。
【図３】余白が生じてしまった印刷物の例を示す図である。
【図４】作成された印刷データの例を示す図である。
【図５】本発明の実施の形態に係る印刷装置によって処理された印刷物の例を示す図である。
【図６】本発明の実施の形態に係る印刷装置の処理を説明するためのフローチャートである。
【図７】本発明の実施の形態に係る印刷装置によって処理された印刷物の例を示す図である。
【図８】本発明の実施の形態に係る印刷装置によって処理された印刷物の例を示す図である。
【符号の説明】
【００３７】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
４  操作部
５  スキャン部
６  プリント部
７  システムバス
【図１】
2008022161.tif 000003
【図２】
2008022161.tif 000004
【図３】
2008022161.tif 000005
【図４】
2008022161.tif 000006
【図５】
2008022161.tif 000007
【図６】
2008022161.tif 000008
【図７】
2008022161.tif 000009
【図８】
2008022161.tif 000010