(57)【要約】【課題】被印刷媒体の色にかかわらず印刷した画像を視認することを容易にする。【解決手段】印刷装置１は、色判別部４０と、色比較部６２と、画像変更部６３と、印刷部２０と、を備える。色判別部４０は、被印刷媒体の色を判別する。色比較部６２は、色判別部４０が判別した被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較して被印刷媒体の色と境界部の色とが一致しているかどうかを判定する。画像変更部６３は、色比較部６２が被印刷媒体の色と境界部の色とが一致していると判定した場合に、印刷対象の画像を変更する。印刷部２０は、画像変更部６３によって変更された印刷対象の画像を被印刷媒体に印刷する。【選択図】図２
2019137007.tif 000002
【特許請求の範囲】
【請求項１】
被印刷媒体の色を判別する色判別部と、
前記色判別部が判別した前記被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較して前記被印刷媒体の色と前記境界部の色とが一致しているかどうかを判定する色比較部と、
前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像を変更する画像変更部と、
前記画像変更部によって変更された前記印刷対象の画像を前記被印刷媒体に印刷する印刷部と、を備える、
ことを特徴とする印刷装置。
【請求項２】
前記画像変更部は、前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像の前記境界部に輪郭線を追加する、
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記画像変更部は、前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像の前記境界部に輪郭線を追加し、前記輪郭線を新たな印刷対象の画像として変更する、
ことを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記色比較部は、前記色判別部が判別した前記被印刷媒体の色と、前記画像変更部が追加した前記輪郭線の色と、を比較して前記被印刷媒体の色と前記輪郭線の色とが一致しているかどうかを判定し、
前記画像変更部は、前記色比較部が前記被印刷媒体の色と前記輪郭線の色とが一致していると判定した場合に、前記輪郭線の色を変更する、
ことを特徴とする請求項２又は３に記載の印刷装置。
【請求項５】
前記画像変更部は、前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像の色を変更する、
ことを特徴とする請求項１に記載の印刷装置。
【請求項６】
前記色比較部は、前記被印刷媒体の色の第１の成分と前記境界部の色の第１の成分との差の絶対値が閾値以下であり、前記被印刷媒体の色の第２の成分と前記境界部の色の第２の成分との差の絶対値が閾値以下であり、前記被印刷媒体の色の第３の成分と前記境界部の色の第３の成分との差の絶対値が閾値以下である場合に、前記被印刷媒体の色と前記境界部の色とが一致していると判定する、
ことを特徴とする請求項１から５のいずれか１項に記載の印刷装置。
【請求項７】
前記印刷部の前記被印刷媒体に対する移動量及び移動方向を測定する移動量測定部と、
前記移動量測定部が測定した前記移動量及び前記移動方向を取得し、前記印刷部の前記被印刷媒体に対する位置に応じて前記印刷部を制御して前記印刷対象の画像を印刷させる印刷制御部と、を備える、
ことを特徴とする請求項１から６のいずれか１項に記載の印刷装置。
【請求項８】
前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合にユーザに通知を行うインタフェース部を備える、
ことを特徴とする請求項１から７のいずれか１項に記載の印刷装置。
【請求項９】
被印刷媒体の色を判別し、
判別した前記被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較して前記被印刷媒体の色と前記境界部の色とが一致しているかどうかを判定し、
前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像を変更し、
変更された前記印刷対象の画像を前記被印刷媒体に印刷する、
ことを特徴とする印刷方法。
【請求項１０】
コンピュータに、
被印刷媒体の色を判別させ、
判別した前記被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較し前記被印刷媒体の色と前記境界部の色とが一致しているかどうかを判定させ、
前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像を変更させ、
変更された前記印刷対象の画像を前記被印刷媒体に印刷させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、プリンタ本体を手動により記録紙上で移動させながら記録ヘッドにより画像を記録紙上に印刷するハンディプリンタが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２２５５１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されたハンディプリンタは、ユーザの手によって保持されて印刷を行うため、印刷用紙に限らない様々な場所、色、素材の非印刷媒体に印刷を行うことができる。しかし、被印刷媒体の色によっては、印刷しようとする画像の色と被印刷媒体の色とが近くなり、印刷した画像が被印刷媒体の色に溶け込んで視認しにくくなってしまうという課題があった。
【０００５】
本発明は上記の課題に鑑みてなされたものであって、被印刷媒体の色にかかわらず印刷した画像を視認することを容易にする印刷装置、印刷方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る印刷装置の一態様は、
被印刷媒体の色を判別する色判別部と、
前記色判別部が判別した前記被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較して前記被印刷媒体の色と前記境界部の色とが一致しているかどうかを判定する色比較部と、
前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像を変更する画像変更部と、
前記画像変更部によって変更された前記印刷対象の画像を前記被印刷媒体に印刷する印刷部と、を備える、
ことを特徴とする。
【０００７】
また、上記目的を達成するため、本発明に係る印刷方法の一態様は、
被印刷媒体の色を判別し、
判別した前記被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較して前記被印刷媒体の色と前記境界部の色とが一致しているかどうかを判定し、
前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像を変更し、
変更された前記印刷対象の画像を前記被印刷媒体に印刷する、
ことを特徴とする。
【０００８】
また、上記目的を達成するため、本発明に係るプログラムの一態様は、
コンピュータに、
被印刷媒体の色を判別させ、
判別した前記被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較し前記被印刷媒体の色と前記境界部の色とが一致しているかどうかを判定させ、
前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像を変更させ、
変更された前記印刷対象の画像を前記被印刷媒体に印刷させる、
ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、被印刷媒体の色にかかわらず印刷した画像を視認することを容易にすることができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る印刷装置の（ａ）側面図及び（ｂ）下面図である。
【図２】実施の形態１に係る印刷装置の構成を示すブロック図である。
【図３】（ａ）印刷対象の画像、（ｂ）被印刷媒体及び（ｃ）被印刷媒体に印刷された印刷対象の画像の例を示す図である。
【図４】実施の形態１の（ａ）輪郭線が追加された印刷対象の画像、（ｂ）被印刷媒体及び（ｃ）輪郭線が追加され被印刷媒体に印刷された印刷対象の画像を示す図である。
【図５】実施の形態１に係る印刷装置が実行する印刷処理のフローチャートである。
【図６】実施の形態２に係る印刷装置が実行する印刷処理のフローチャートである。
【図７】実施の形態２の（ａ）印刷対象の画像、（ｂ）被印刷媒体、（ｃ）色が変更された印刷対象の画像及び（ｄ）色が変更され被印刷媒体に印刷された印刷対象の画像を示す図である。
【図８】変形例の印刷装置の（ａ）側面図及び（ｂ）下面図である。
【発明を実施するための形態】
【００１１】
（実施の形態１）
実施の形態１に係る印刷装置１について、図面を参照して説明する。なお、図中同一又は相当する部分には同一符号を付す。
【００１２】
図１は、実施の形態１に係る印刷装置１の（ａ）側面図及び（ｂ）下面図である。印刷装置１は、ユーザによって把持されて被印刷媒体２の上を滑るように移動させられることで、印刷対象の画像（画像データ）を被印刷媒体２に印刷する手動走査型の印刷装置である。このような手動走査型の印刷装置は、ハンディプリンタ、ダイレクトプリンタとも呼ばれる。
【００１３】
被印刷媒体２は、印刷用紙、印刷用ラベル、段ボールを含み得るが、これに限られるものではない。被印刷媒体２は、記録媒体、印刷対象物とも呼ばれる。被印刷媒体２は典型的には紙、樹脂から形成されるが、これに限られるものではない。インクを付着させることができる材料を、インクを付着させることができる表面状態で形成したものであればどのようなものから形成されても良い。
【００１４】
印刷対象の画像３は、文字、記号、図形、模様、絵、写真を含み得るが、これに限られるものではない。印刷対象の画像３は、印刷画像又は印刷パターンともいう。
【００１５】
図２は、印刷装置１の構成を示すブロック図である。図１（ａ）及び図２に示すように、印刷装置１は、筐体１０と、印刷部２０と、移動量測定部３０と、色判別部４０と、インタフェース部５０と、制御部６０と、記憶部７０と、を備える。
【００１６】
筐体１０は、印刷装置１の構成要素である印刷部２０、移動量測定部３０、色判別部４０、インタフェース部５０、制御部６０、及び記憶部７０を収容する。図１（ａ），（ｂ）に示すように、印刷部２０、移動量測定部３０、色判別部４０及びインタフェース部５０は筐体１０から露出している。筐体１０は、樹脂、金属から形成されるが、これに限られるものではない。筐体１０は、印刷部２０が配置された面と隣り合う面にマーカ１１を備える。筐体１０は、装置本体１０ともいう。筐体１０は、内部に基板及び電池等を備えるが、図示は省略する。
【００１７】
マーカ１１は、後述する印刷部２０の印刷ヘッド２２の幅と、印刷開始位置とをユーザに示す指標である。マーカ１１の幅は印刷部２０の幅と等しい。
【００１８】
印刷部２０は、筐体１０の被印刷媒体２と接触する面に配置され、被印刷媒体２に印刷対象の画像３を印刷する。印刷部２０は、インクが充填されたインクタンク２１と、インクタンク２１に充填されたインクを微滴化して吐出する印刷ヘッド２２と、を備え、インクジェット方式で印刷を行う。インクタンク２１は、印刷ヘッド２２にインクを供給する。印刷ヘッド２２には複数のノズル２３が主走査方向及び副走査方向に沿って配列されている。印刷ヘッド２２は、ノズル２３内のインクをヒータによって加熱してインクに気泡を生じさせ、生じた気泡によってそれぞれのノズル２３から被印刷媒体２へインクを吐出する。
【００１９】
移動量測定部３０は、被印刷媒体２に対して印刷装置１及び印刷装置１が備える印刷部２０が相対的に移動した量を測定するセンサである。図２に示すように、移動量測定部３０は、ＬＥＤ（Light Emitting Diode）３１とイメージセンサ３２とを含み、ＬＥＤ３１が照射して被印刷媒体２で反射された光をイメージセンサ３２が読み取って移動前後の反射光を比較することで、印刷装置１の移動の量と向きとを測定する。移動量測定部３０は、測定した移動の量と向きとを含むデータを制御部６０に提供する。
【００２０】
色判別部４０は、被印刷媒体２の色を判別する。色判別部４０は、判別対象からのＲ（赤、第１の成分）Ｇ（緑、第２の成分）Ｂ（青、第３の成分）の３色の反射光を判別することで判別対象の色を判別するカラーセンサである。色判別部４０は、判別した被印刷媒体２の色を含むデータを制御部６０に提供する。
【００２１】
インタフェース部５０は、装飾印刷開始及び装飾印刷終了の指示を含むユーザからの入力の受け付けと、ユーザへの情報の提示とを行う。インタフェース部５０は、受け付けた印刷開始、印刷停止及び輪郭線追加の可否の指示を制御部６０に提供し、制御部６０から取得した情報をユーザに提示する。インタフェース部５０は、ユーザからの入力を受け付けるボタン、キー又はタッチパッド、ユーザへの情報の提示を行う液晶ディスプレイ又はスピーカ、若しくはこれらの両方を兼ねるタッチパネルを含み得るが、インタフェース部５０が含む要素はこれに限られるものではない。
【００２２】
制御部６０は、プログラムを実行することにより印刷装置１を制御する処理装置である。制御部６０は、印刷制御部６１と、色比較部６２と、画像変更部６３と、を備える。制御部６０はＣＰＵ（Central Processing Unit）を含み得るが、これに限られるものではない。
【００２３】
印刷制御部６１は、インタフェース部５０が印刷開始の指示を受け付けると、印刷部２０を制御して印刷対象の画像３の印刷を開始する。このとき、筐体１０がユーザによって把持されて印刷装置１が移動させられる。印刷制御部６１は、移動量測定部３０が測定した移動量を取得し、印刷対象の画像３の印刷部２０の位置に対応する部分を、印刷部２０を制御して印刷する。印刷制御部６１は、印刷対象の画像３を印刷し切ると、印刷部２０を制御して印刷を停止する。
【００２４】
色比較部６２は、色判別部４０から伝達された被印刷媒体２の色と、印刷対象の画像３の非印刷部分に接する部分（境界部）の色と、を比較する。具体的には、色比較部６２は、色判別部４０から伝達された被印刷媒体２の色座標と、印刷対象の画像３の非印刷部分に接する部分の色座標と、の差分をＲＧＢについて取得し、取得した差分値がＲＧＢの全てについて閾値を下回った場合に、被印刷媒体２の色と印刷対象の画像３の境界部の色とが一致したと判定する。一致したと判定した場合に、色比較部６２は、インタフェース部５０を制御してユーザに色が一致している旨の通知を行う。
【００２５】
画像変更部６３は、色比較部６２が被印刷媒体２の色と印刷対象の画像３の境界部の色とが一致したと判定した場合に、インタフェース部５０を制御して、印刷対象の画像３に輪郭線を追加するかどうかをユーザに質問する。ユーザが輪郭線を追加することを選択する入力をインタフェース部５０に行うと、画像変更部６３は、印刷対象の画像３を編集して印刷対象の画像３の境界部に輪郭線４を追加する。輪郭線４の色は黒色であることが望ましいが、被印刷媒体２の色及び印刷対象の画像３の境界部の色と一致しない色であれば任意の色を用いることができる。
【００２６】
図３は、（ａ）印刷対象の画像３、（ｂ）被印刷媒体２及び（ｃ）被印刷媒体２に印刷された印刷対象の画像３の例を示す図である。図３（ａ）に示すように、印刷対象の画像３はそれぞれ１色の画像が三つ並んで構成されている。図３（ｂ）に示すように、被印刷媒体２の色は、印刷対象の画像３に含まれる画像の一つの色と一致している。輪郭線４の追加を行わずに被印刷媒体２に印刷対象の画像３を印刷すると、図３（ｃ）に示すように、色が被印刷媒体２の色と一致してしまった画像は識別しにくくなってしまう。
【００２７】
図４は、（ａ）輪郭線４が追加された印刷対象の画像３、（ｂ）被印刷媒体２及び（ｃ）輪郭線４が追加され被印刷媒体２に印刷された印刷対象の画像３を示す図である。図４（ａ）に示すように輪郭線４を追加することで、図４（ｂ）に示すように被印刷媒体２の色が印刷対象の画像３に含まれる画像の一つの色と一致してしまった場合でも、図４（ｃ）に示すように色が一致してしまった画像も容易に認識することができる。
【００２８】
記憶部７０は、制御部６０が処理を実行するためのプログラム及びデータを記憶するとともに制御部６０が処理を実行する際の作業領域として機能する。記憶部７０は、印刷部２０を制御して印刷を行うプログラム、移動量測定部３０を制御して移動量を測定するプログラム、色判別部４０を制御して被印刷媒体２の色を判別刷るプログラム、被印刷媒体２の色と印刷対象の画像３の色とを比較するプログラム、印刷対象の画像３に輪郭線４を追加するプログラム、印刷部２０の座標、印刷対象の画像３のデータを記憶し得るが、記憶する対象はこれに限られるものではない。記憶部７０はＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を含み得るが、記憶部７０の要素はこれに限られるものではない。
【００２９】
実施の形態１に係る印刷装置１が実行する印刷処理について説明する。図５は、印刷装置１が実行する印刷処理のフローチャートである。印刷処理について、図５のフローチャートを参照して説明する。
【００３０】
比較処理が開始されると、色判別部４０が被印刷媒体２の色を判別する（ステップＳ１０１）。
【００３１】
被印刷媒体２の色を判別すると、色比較部６２が、印刷対象の画像３の境界部のＲ値と被印刷媒体２のＲ値との差の絶対値が閾値以下かどうかを判断する（ステップＳ１０２）。閾値より大きいと判断した場合（ステップＳ１０２：ＮＯ）、ステップＳ１０８に進む。
【００３２】
閾値以下であると判断した場合（ステップＳ１０２：ＹＥＳ）、色比較部６２が、印刷対象の画像３の境界部のＧ値と被印刷媒体２のＧ値との差の絶対値が閾値以下かどうかを判断する（ステップＳ１０３）。閾値より大きいと判断した場合（ステップＳ１０３：ＮＯ）、ステップＳ１０８に進む。
【００３３】
閾値以下であると判断した場合（ステップＳ１０３：ＹＥＳ）、色比較部６２が、印刷対象の画像３の境界部のＢ値と被印刷媒体２のＢ値との差の絶対値が閾値以下かどうかを判断する（ステップＳ１０４）。閾値より大きいと判断した場合（ステップＳ１０４：ＮＯ）、ステップＳ１０８に進む。
【００３４】
閾値以下であると判断した場合（ステップＳ１０４：ＹＥＳ）、即ち印刷対象の画像３の境界部と被印刷媒体２との色座標差の絶対値がＲＧＢについて閾値以下であると判断した場合、色比較部６２が、インタフェース部５０を制御してユーザにてユーザに色が一致している旨の通知を行う（ステップＳ１０５）。
【００３５】
色比較部６２がユーザに通知を行うと、画像変更部６３が、印刷対象の画像３に輪郭線４を追加するかどうかをインタフェース部５０を制御してユーザに質問する表示を行い、インタフェース部５０が、ユーザによる輪郭線４を追加するかどうか選択する入力を受け付ける（ステップＳ１０６）。ユーザがインタフェース部５０を介して追加しないと入力した場合（ステップＳ１０６：ＮＯ）、ステップＳ１０８に進む。
【００３６】
ユーザがインタフェース部５０を介して追加すると入力した場合（ステップＳ１０６：ＹＥＳ）、画像変更部６３が、印刷対象の画像３を編集して境界部に輪郭線４を追加する（ステップＳ１０７）。
【００３７】
境界部に輪郭線４を追加すると、印刷制御部６１が、印刷部２０を制御して被印刷媒体２に印刷対象の画像３を印刷し（ステップＳ１０８）、印刷処理を終了する。
【００３８】
以上のような構成を備え、印刷処理を実行することで、実施の形態１に係る印刷装置１は、印刷対象の画像３の色が被印刷媒体２の色と一致してしまった場合に印刷対象の画像３に輪郭線４を追加し、被印刷媒体２の色にかかわらず印刷した画像をユーザが視認することを容易にすることができる。
【００３９】
手動走査型の印刷装置には被印刷媒体２の場所や大きさを選ばずに印刷を行うことができるという利点があるが、実施の形態１に係る印刷装置によれば、上記に加えて被印刷媒体２の色を選ばずに印刷を行うことが可能になる。
【００４０】
（実施の形態２）
実施の形態２に係る印刷装置１について、図面を参照して説明する。実施の形態２に係る印刷装置１の構成は、図１，図２で示した実施の形態１に係る印刷装置１の構成と同様である。
【００４１】
実施の形態２に係る印刷装置１が備える画像変更部６３は、印刷対象の画像３に輪郭線を追加するかどうかをユーザに質問してユーザが輪郭線４を追加することを選択すると、インタフェース部５０を制御して追加する輪郭線４の色を選択するようユーザに促す表示を行う。
【００４２】
ユーザが輪郭線４の色を選択すると、色比較部６２は、色判別部４０から伝達された被印刷媒体２の色と、インタフェース部５０から伝達された輪郭線４の色と、を比較する。具体的には、色比較部６２は、色判別部４０から伝達された被印刷媒体２の色座標と、輪郭線４の色座標と、の差分をＲＧＢについて取得し、取得した差分値がＲＧＢの全てについて閾値を下回った場合に、被印刷媒体２の色と輪郭線４の色とが一致したと判定する。一致したと判定した場合に、色比較部６２は、インタフェース部５０を制御してユーザに色が一致している旨の通知を行う。
【００４３】
画像変更部６３は、色比較部６２が被印刷媒体２の色と輪郭線４の色とが一致したと判定した場合に、インタフェース部５０を制御して、輪郭線４の色を変更するかどうかをユーザに質問する。ユーザが輪郭線４の色を変更した場合は、色比較部６２が被印刷媒体２の色と変更された輪郭線４の色とを比較する。変更されなかった場合又は被印刷媒体２の色と輪郭線４の色とが一致しなかった場合は、印刷対象の画像３を編集して印刷対象の画像３の境界部に輪郭線４を追加する。
【００４４】
実施の形態２に係る印刷装置１が実行する印刷処理について説明する。図６は、印刷装置１が実行する印刷処理のフローチャートである。印刷処理について、図６のフローチャートを参照して説明する。ステップＳ２０１−ステップＳ２０６は図６に示したステップＳ１０１−ステップＳ１０６と、ステップＳ１０８に進む代わりにステップＳ２１４に進む点を除いて同様であり、説明を省略する。
【００４５】
ステップＳ２０６においてユーザがインタフェース部５０を介して輪郭線を追加すると入力した場合（ステップＳ２０６：ＹＥＳ）、画像変更部６３が、インタフェース部５０を制御して追加する輪郭線４の色を選択するようユーザに促す表示を行い、インタフェース部５０が、ユーザによる輪郭線４の色を選択する入力を受け付ける（ステップＳ２０７）。
【００４６】
輪郭線４の色を選択する入力を受け付けると、色比較部６２が、輪郭線４のＲ値と被印刷媒体２のＲ値との差の絶対値が閾値以下かどうかを判断する（ステップＳ２０８）。閾値より大きいと判断した場合（ステップＳ２０８：ＮＯ）、ステップＳ２１３に進む。
【００４７】
閾値以下であると判断した場合（ステップＳ２０８：ＹＥＳ）、色比較部６２が、輪郭線４のＧ値と被印刷媒体２のＧ値との差の絶対値が閾値以下かどうかを判断する（ステップＳ２０９）。閾値より大きいと判断した場合（ステップＳ２０９：ＮＯ）、ステップＳ２１３に進む。
【００４８】
閾値以下であると判断した場合（ステップＳ２０９：ＹＥＳ）、色比較部６２が、輪郭線４のＢ値と被印刷媒体２のＢ値との差の絶対値が閾値以下かどうかを判断する（ステップＳ２１０）。閾値より大きいと判断した場合（ステップＳ２１０：ＮＯ）、ステップＳ２１３に進む。
【００４９】
閾値以下であると判断した場合（ステップＳ２１０：ＹＥＳ）、即ち輪郭線４と被印刷媒体２との色座標の差の絶対値がＲＧＢについて閾値以下であると判断した場合、色比較部６２が、インタフェース部５０を制御してユーザにてユーザに色が一致している旨の通知を行う（ステップＳ２１１）。
【００５０】
色が一致している旨の通知を行うと、画像変更部６３が、輪郭線４の色を変更するかどうかをユーザに質問する表示を行い、インタフェース部５０が、ユーザによる輪郭線４の色を変更するかどうか選択する入力を受け付ける（ステップＳ２１２）。ユーザが輪郭線４の色を変更することを選択した場合（ステップＳ２１２：ＹＥＳ）、ステップＳ２０８に戻る。
【００５１】
ユーザが輪郭線４の色を変更することを選択しなかった場合（ステップＳ２１２：ＮＯ）、画像変更部６３が、印刷対象の画像３を編集して境界部に輪郭線４を追加する（ステップＳ２１３）。
【００５２】
境界部に輪郭線４を追加すると、印刷制御部６１が、印刷部２０を制御して被印刷媒体２に印刷対象の画像３を印刷し（ステップＳ２１４）、印刷処理を終了する。
【００５３】
以上のような構成を備え、印刷処理を実行することで、実施の形態２に係る印刷装置１は、実施の形態１に係る印刷装置１が奏する効果に加え、追加した輪郭線４の色が被印刷媒体２の色と一致してしまい印刷した画像が視認しにくくなってしまうことを防ぐことが可能になる。
【００５４】
実施の形態２に係る印刷装置１によれば、追加する輪郭線４の色をユーザが選択することで、被印刷媒体２、印刷対象の画像３及び輪郭線４を含んだ全体の色調をユーザが所望するように変更することが可能になる。
【００５５】
（実施の形態３）
実施の形態３に係る印刷装置１について、図面を参照して説明する。実施の形態３に係る印刷装置１の構成は、図１，図２で示した実施の形態１に係る印刷装置１の構成と同様である。
【００５６】
実施の形態２に係る印刷装置１が備える画像変更部６３は、色比較部６２が被印刷媒体２の色と印刷対象の画像３の境界部の色とが一致したと判定した場合に、インタフェース部５０を制御して、印刷対象の画像３の色を変更するかどうかをユーザに質問する。ユーザが色を変更することを選択する入力をインタフェース部５０を介して行い、変更する色を決定すると、画像変更部６３は、印刷対象の画像３の、被印刷媒体２と色が一致した部分の色を変更する。
【００５７】
色比較部６２は、被印刷媒体２の色と画像変更部６３が変更した印刷対象の画像３とを更に比較し、色が一致すると判定した場合は通知を行う。
【００５８】
図７は、（ａ）印刷対象の画像３、（ｂ）被印刷媒体２、（ｃ）色が変更された印刷対象の画像３及び（ｄ）色が変更され被印刷媒体２に印刷された印刷対象の画像３を示す図である。図７（ａ），（ｂ）に示すように印刷対象の画像３と被印刷媒体２の色が一致してしまった場合であっても、図７（ｃ）に示すように画像変更部６３が印刷対象の画像の色を変更することで、図７（ｄ）に示すように色が一致していた画像も容易に認識することができる。
【００５９】
以上のような構成を備え、印刷処理を実行することで、実施の形態２に係る印刷装置１は、実施の形態１に係る印刷装置１が奏する効果に加え、被印刷媒体２及び印刷対象の画像３を含んだ全体の色調をユーザが所望するように変更することが可能になる。
【００６０】
（変形例）
以上に本発明の実施の形態について説明したが、この実施の形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、本発明の実施の形態は種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
【００６１】
印刷部２０はインクタンク２１と印刷ヘッド２２とを含み、インクジェット方式で印刷を行うとしたが、これに限られるものではない。感熱方式、熱転写方式を含むあらゆる印刷方式で印刷を行っても良い。
【００６２】
移動量測定部３０はＬＥＤ３１とイメージセンサ３２とを含み、ＬＥＤ３１が照射して被印刷媒体２で反射された光をイメージセンサ３２が読み取ることで移動量を測定するとしたが、これに限られるものではない。移動量測定部３０は筐体１０の底面に配置されたローラ又はボールを含み、それらの回転を測定することで移動量を測定しても良い。また、レーザ光源を含み、レーザ光源が照射して被印刷媒体２で反射されたレーザ光をイメージセンサ３２が読み取ることで移動量を測定しても良い。
【００６３】
色判別部４０は被印刷媒体２のＲＧＢの３色の成分を判別し、色比較部６２はＲＧＢの３色について色の比較を行うものとして説明したが、これに限られるものではない。色判別部４０が判別する色及び色比較部６２が比較する色の成分の組み合わせは任意であり、成分の数も３に限られず任意である。
【００６４】
また画像変更部６３は、色比較部６２が被印刷媒体２の色と輪郭線４の色とが一致したと判定した場合に、印刷対象の画像３を編集して印刷対象の画像３の境界部に輪郭線４を追加するとしたが、これに限られるものではない。輪郭線４を追加する場合、この輪郭線４のみを新たな印刷対象の画像３とするように変更してもよい。これにより色が一致した領域に対して印刷しないことで、インクの消費を抑制することができる。
【００６５】
印刷装置１は複数の移動量測定部３０を備えても良い。図８（ａ）は、この変形例の印刷装置１の側面図であり、図８（ｂ）はその下面図である。図８（ａ），（ｂ）に示すように、この変形例の印刷装置１は二つの移動量測定部３０を備える。移動量測定部３０が一つしかない場合、印刷装置１の向きの変化、即ち回転を検出することができない。複数の移動量測定部３０を備えることで、印刷装置１の向きの変化を検出することができ、より正確な印刷が可能になる。
【００６６】
なお、本発明に係る機能を実現するための構成を予め備えた印刷装置として提供できることはもとより、プログラムの適用により、既存の印刷装置等を、本発明に係る印刷装置として機能させることもできる。すなわち、実施の形態及び変形例で例示した印刷装置による機能を実現させるためのプログラムを、既存の印刷装置等を制御するＣＰＵ等が実行できるように適用することで、本発明に係る印刷装置として機能させることができる。また、本発明に係る印刷方法は、印刷装置を用いて実施できる。
【００６７】
また、このようなプログラムの適用方法は任意である。プログラムを、例えば、フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、メモリカード等のコンピュータ読み取り可能な記憶媒体に格納して適用できる。さらに、プログラムを搬送波に重畳し、インターネットなどの通信媒体を介して適用することもできる。例えば、通信ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）にプログラムを掲示して配信しても良い。そして、このプログラムを起動し、ＯＳ（Operating System）の制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成しても良い。
【００６８】
以上、本発明の好ましい実施の形態について説明したが、本発明は係る特定の実施の形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲とが含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００６９】
（付記１）
被印刷媒体の色を判別する色判別部と、
前記色判別部が判別した前記被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較して前記被印刷媒体の色と前記境界部の色とが一致しているかどうかを判定する色比較部と、
前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像を変更する画像変更部と、
前記画像変更部によって変更された前記印刷対象の画像を前記被印刷媒体に印刷する印刷部と、を備える、
ことを特徴とする印刷装置。
【００７０】
（付記２）
前記画像変更部は、前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像の前記境界部に輪郭線を追加する、
ことを特徴とする付記１に記載の印刷装置。
【００７１】
（付記３）
前記画像変更部は、前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像の前記境界部に輪郭線を追加し、前記輪郭線を新たな印刷対象の画像として変更する、
ことを特徴とする付記１に記載の印刷装置。
【００７２】
（付記４）
前記色比較部は、前記色判別部が判別した前記被印刷媒体の色と、前記画像変更部が追加した前記輪郭線の色と、を比較して前記被印刷媒体の色と前記輪郭線の色とが一致しているかどうかを判定し、
前記画像変更部は、前記色比較部が前記被印刷媒体の色と前記輪郭線の色とが一致していると判定した場合に、前記輪郭線の色を変更する、
ことを特徴とする付記２又は３に記載の印刷装置。
【００７３】
（付記５）
前記画像変更部は、前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像の色を変更する、
ことを特徴とする付記１に記載の印刷装置。
【００７４】
（付記６）
前記色比較部は、前記被印刷媒体の色の第１の成分と前記境界部の色の第１の成分との差の絶対値が閾値以下であり、前記被印刷媒体の色の第２の成分と前記境界部の色の第２の成分との差の絶対値が閾値以下であり、前記被印刷媒体の色の第３の成分と前記境界部の色の第３の成分との差の絶対値が閾値以下である場合に、前記被印刷媒体の色と前記境界部の色とが一致していると判定する、
ことを特徴とする付記１から５のいずれか一つに記載の印刷装置。
【００７５】
（付記７）
前記印刷部の前記被印刷媒体に対する移動量及び移動方向を測定する移動量測定部と、
前記移動量測定部が測定した前記移動量及び前記移動方向を取得し、前記印刷部の前記被印刷媒体に対する位置に応じて前記印刷部を制御して前記印刷対象の画像を印刷させる印刷制御部と、を備える、
ことを特徴とする付記１から６のいずれか一つに記載の印刷装置。
【００７６】
（付記８）
前記色比較部が前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合にユーザに通知を行うインタフェース部を備える、
ことを特徴とする付記１から７のいずれか一つに記載の印刷装置。
【００７７】
（付記９）
被印刷媒体の色を判別し、
判別した前記被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較して前記被印刷媒体の色と前記境界部の色とが一致しているかどうかを判定し、
前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像を変更し、
変更された前記印刷対象の画像を前記被印刷媒体に印刷する、
ことを特徴とする印刷方法。
【００７８】
（付記１０）
コンピュータに、
被印刷媒体の色を判別させ、
判別した前記被印刷媒体の色と、印刷対象の画像の非印刷部分との境界部の色と、を比較し前記被印刷媒体の色と前記境界部の色とが一致しているかどうかを判定させ、
前記被印刷媒体の色と前記境界部の色とが一致していると判定した場合に、前記印刷対象の画像を変更させ、
変更された前記印刷対象の画像を前記被印刷媒体に印刷させる、
ことを特徴とするプログラム。
【符号の説明】
【００７９】
１…印刷装置、２…被印刷媒体、３…印刷対象の画像、４…輪郭線、１０…筐体（装置本体）、１１…マーカ、２０…印刷部、２１…インクタンク、２２…印刷ヘッド、２３…ノズル、３０…移動量測定部、３１…ＬＥＤ、３２…イメージセンサ、４０…色判別部、５０…インタフェース部、６０…制御部、６１…印刷制御部、６２…色比較部、６３…画像変更部、７０…記憶部
【図１】
2019137007.tif 000003
【図２】
2019137007.tif 000004
【図３】
2019137007.tif 000005
【図４】
2019137007.tif 000006
【図５】
2019137007.tif 000007
【図６】
2019137007.tif 000008
【図７】
2019137007.tif 000009
【図８】
2019137007.tif 000010