(57)【要約】【課題】印刷に適した速度や方向が確認可能な手動印刷装置を提供する。【解決手段】筐体２上部に、適正速度へのガイドを表示する速度表示部２４と適正方向へのガイドを表示する方向表示部２５とが設けられている。速度表示部２４は、左が頂点で右が底辺の略三角形の形状をなし、５つの点灯部からなっている。左側にある点灯部が点灯されるほど速く走行させるように促し、右側にある点灯部が点灯されるほど遅く走行させるように促す。方向表示部２５は、８方向を示す点灯可能な矢印部からなっており、点灯している矢印部の方向へ手動印刷装置１を走行させると適正方向となるように表示される。【選択図】図１
2008073974.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体上を手動走査されることにより当該被記録媒体上に印刷を行う手動印刷装置であって、
手動走査されたことにより走行移動する走行手段と、
被記録媒体上を前記走行手段により走行されたときに、被記録媒体上に文字や図形からなる画像を記録する記録ヘッドと、
前記走行手段により走行される方向の適正値又は走行速度の適正値の少なくとも一方を記憶した適正値記憶手段と、
前記走行手段により走行された方向又は走行速度の少なくとも一方を検出する検出手段と、
前記検出手段により検出された検出値と前記適正値記憶手段に記憶された適正値とを比較し、その差が所定範囲内に収まっているか否かを判断する判断手段と、
前記判断手段による判断結果を表示する表示手段とを備えたことを特徴とする手動印刷装置。
【請求項２】
前記適正値を設定する設定手段を備えたことを特徴とする請求項１に記載の手動印刷装置。
【請求項３】
前記検出値を前記適正値に近づけるためのガイド値を算出する算出手段を備え、
前記表示手段は、前記算出手段により算出されたガイド値を表示することを特徴とする請求項１又は２に記載の手動印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被記録媒体上で手動で走査することにより印刷を実行する手動印刷装置に関するものである。
【背景技術】
【０００２】
従来から、様々な被記録媒体に対して所望の場所に印刷を行うための装置として、手動式の印刷装置が提案されている。この手動印刷装置によれば、被記録媒体上で使用者が手動印刷装置を任意の速度で手動により走査すると、手動印刷装置の移動量に応じて記録ヘッドを駆動制御して印刷が行われる。この手動印刷装置の移動量は、手動印刷装置が被記録媒体上を走行するための手段として回転自在に設けられている走行ローラの回転量に基づいて検出される。このような手動印刷装置においては、使用者は所望の方向に装置を走査することができるが、走査方向を予め指定しておき、その方向に応じて印刷の制御を行うことも提案されている（例えば特許文献１）。
【特許文献１】特開平９−３００７２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような手動印刷装置においては、使用者が装置を走査する速度が一定でなく、常に印刷に適した速度を保つことが難しいため、印刷の出来上がり品質が低下することがある。また、使用者が装置を走査する方向も自由にできるために歪んでしまい、印刷結果にずれやゆがみが出ることがある。そして、印刷結果がどのような品質になるのかは、実際に印刷してみないとわからないという問題があった。
【０００４】
本発明は上記問題を解決するためになされたものであり、印刷に適した速度や方向が確認可能な手動印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の請求項１に記載の手動印刷装置は、被記録媒体上を手動走査されることにより当該被記録媒体上に印刷を行う手動印刷装置であって、手動走査されたことにより走行移動する走行手段と、被記録媒体上を前記走行手段により走行されたときに、被記録媒体上に文字や図形からなる画像を記録する記録ヘッドと、前記走行手段により走行される方向の適正値又は走行速度の適正値の少なくとも一方を記憶した適正値記憶手段と、前記走行手段により走行された方向又は走行速度の少なくとも一方を検出する検出手段と、前記検出手段により検出された検出値と前記適正値記憶手段に記憶された適正値とを比較し、その差が所定範囲内に収まっているか否かを判断する判断手段と、前記判断手段による判断結果を表示する表示手段とを備えたことを特徴とする。
【０００６】
また、本発明の請求項２に記載の手動印刷装置は、請求項１に記載の発明の構成に加え、前記適正値を設定する設定手段を備えたことを特徴とする。
【０００７】
また、本発明の請求項３に記載の手動印刷装置は、請求項１又は２に記載の発明の構成に加え、前記検出値を前記適正値に近づけるためのガイド値を算出する算出手段を備え、前記表示手段は、前記算出手段により算出されたガイド値を表示することを特徴とする。
【発明の効果】
【０００８】
本発明の請求項１に記載の手動印刷装置は、操作者により手動印刷装置が被記録媒体上を走行されると、走行方向又は走行速度の少なくとも一方を検出し、その検出値を予め記憶されている適正値と比較する。そして、検出値と適正値との差が所定範囲内に収まっているか否かを判断し、判断結果を表示する。従って、表示を確認することにより、適切な走行方向や走行速度となっているかどうかを操作者が知ることができ、品質の高い印刷を行うことができる。
【０００９】
また、本発明の請求項２に記載の手動印刷装置は、請求項１に記載の発明の構成に加え、適正値を設定可能としたので、印刷内容により適切な適正値を設定することができる。
【００１０】
また、本発明の請求項３に記載の手動印刷装置は、請求項１又は２に記載の発明の構成に加え、検出値を適正値に近づけるためのガイド値を算出して表示するようにしたので、どのようにすれば適切な走行方向や走行速度となるかを表示により確認できるため、より簡単に品質の高い印刷を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態にかかる手動印刷装置について図面を参照して説明する。図１は、手動印刷装置１の外観を示す斜視図である。図２は、手動印刷装置１の筐体２を取り外した状態の斜視図である。
【００１２】
図１に示すように、手動印刷装置１は、ユーザが把持しやすい大きさの略直方体形状の筐体２を有している。図２に示すように、手動印刷装置１の内部には、走行手段である回転可能なローラ３と、ローラ３の回転に伴って回転するＸ方向ローラ３１及びＹ方向ローラ３２とが設けられている。また、Ｙ方向ローラ３２の近傍には、インクジェット式の記録ヘッド２３が設けられている。
【００１３】
Ｘ方向ローラ３１はＸエンコーダ２１のエンコーダギア３３に接続され、Ｘ方向ローラ３１の回転力はエンコーダギア３３に伝えられる。エンコーダギア３３には、所定の間隔でスリットが設けられており、エンコーダギア３３の回転によってＯＮ／ＯＦＦされるフォトインタラプタ３４によってＸ方向ローラ３１の回転数及び回転速度が検出される。同様に、Ｙ方向ローラ３２はＹエンコーダ２２のエンコーダギア３５に接続され、Ｙ方向ローラ３２の回転力はエンコーダギア３５に伝えられる。エンコーダギア３５には、所定の間隔でスリットが設けられており、エンコーダギア３５の回転によってＯＮ／ＯＦＦされるフォトインタラプタ３６によってＹ方向ローラ３２の回転数及び回転速度が検出される。尚、Ｘエンコーダ２１及びＹエンコーダ２２が本発明の検出手段に相当する。
【００１４】
また、図１に示すように、筐体２の上部には、適切な走行速度へのガイドを表示するための速度表示部２４と、適切な走行方向へのガイドを表示するための方向表示部２５とが設けられている。これらの表示部には、Ｘエンコーダ２１及びＹエンコーダ２２から検出される現在の走行速度及び走行方向と、既定値又はユーザによってあらかじめ設定される適正な走行速度及び走行方向とを比較して、適正な速度・方向に近づけるためにはどのように操作すればよいかが表示される。尚、速度表示部２４及び方向表示部２５が本発明の表示手段に相当する。
【００１５】
具体的には、速度表示部２４は、左が頂点で右が底辺の略三角形の形状をなし、５つの点灯部からなっている。左側にある点灯部が点灯されるほど速く走行させるように促し、右側にある点灯部が点灯されるほど遅く走行させるように促すことを意味している。すなわち、最左部５１が点灯すれば「もっと速く」、左中部５２が点灯すれば「やや速く」、中央部５３が点灯すれば「適正速度」、右中部５４が点灯すれば「やや遅く」、最右部５５が点灯すれば「もっと遅く」を意味している。
【００１６】
また、方向表示部２５は、８方向を示す点灯可能な矢印部からなっており、点灯している矢印部の方向へ手動印刷装置１を走行させると適正方向となるように表示される。すなわち、左矢印４１が点灯したら「左方向へ走行」、左上矢印４２が点灯したら「記録媒体の左斜め上方向へ走行」、上矢印４３が点灯したら「記録媒体の上方向へ走行」、右上矢印４４が点灯したら「記録媒体の右斜め上方向へ走行」、右矢印４５が点灯したら「右方向へ走行」、右下矢印４６が点灯したら「記録媒体の右斜め下方向へ走行」、下矢印４７が点灯したら「記録媒体の下方向へ走行」、左下矢印４８が点灯したら「記録媒体の左斜め下方向へ走行」というガイドを意味している。
【００１７】
上記構成の手動印刷装置１の筐体２をユーザが把持し、筐体２側面に設けられた印刷ボタン１５（図３参照）を押しつつ、記録媒体（図示外）上をローラ３を接触させながら走行させることにより、外部装置から供給された印刷データが記録媒体上に印刷される。そして、印刷実行中に、現在の走行方向及び走行速度が検出され、速度表示部２４及び方向表示部２５にガイドが表示される。尚、以下の説明では、手動印刷装置１の適正な走行方向は図１の矢印方向であるものとする。
【００１８】
次に、図３を参照して、手動印刷装置１の制御系の構成を説明する。図３は、手動印刷装置１の電気的構成を説明するブロック図である。図３に示すように、手動印刷装置１には、手動印刷装置１全体の制御をつかさどるＣＰＵ１０が設けられ、このＣＰＵ１０には、制御プログラムや各種の既定値を記憶したＲＯＭ１１と、外部装置から供給される印刷データや、走行速度及び走行方向の適正値を記憶するＲＡＭ１２と、印刷開始を指示する印刷ボタン１５とが接続されている。また、ＣＰＵ１０には、Ｘエンコーダ２１及びＹエンコーダ２２と、記録ヘッド２３を制御するヘッド駆動制御部１３と、速度表示部２４及び方向表示部２５を制御する表示制御部１４とが接続されている。尚、ＲＡＭ１２が本発明の適正値記憶手段に相当する。
【００１９】
次に、以上の構成からなる手動印刷装置１の印刷動作について、図４〜図６を参照して説明する。図４は、手動印刷装置１の印刷処理の流れを示すフローチャートである。図５は、印刷処理の中で実行される方向表示処理のフローチャートである。図６は、印刷処理の中で実行される速度表示処理のフローチャートである。印刷の対象となる印刷データは、パーソナルコンピュータ等の外部装置から送信され、ＲＡＭ１２に記憶される。
【００２０】
手動印刷装置１の電源がＯＮされると、まず、ＲＡＭ１２のクリア、印刷方向・印刷速度の適正値のリセット等の初期設定が行われる（Ｓ１０）。次に、印刷方向や印刷速度の適正値について、ユーザによる入力がなされ、既定値から変更されているか否かを判断する（Ｓ２０）。図示しないが、印刷方向や印刷速度の適正値は、予め定められた範囲内で、ユーザが適宜設定可能である。ここでは手動印刷装置１は入力手段を持たないので、外部装置に接続して入力を受け付けるようにすればよい。
【００２１】
方向・速度の適正値のユーザ設定がある場合には（Ｓ２０：ＹＥＳ）、適正値を既定値からユーザ設定値に変更し、ＲＡＭ１２に記憶する（Ｓ３０）。ユーザ設定値がない場合には（Ｓ２０：ＮＯ）、そのままＳ４０に進む。
【００２２】
次に、表示制御部１４を制御して、速度表示部２４及び方向表示部２５への表示を開始する（Ｓ４０）。次に、印刷ボタン１５が押され、筐体２が走行されることにより、印刷操作が開始されたか否かを判断する（Ｓ５０）。操作が開始されていない場合は（Ｓ５０：ＮＯ）、そのまま待機する。操作が開始された場合には（Ｓ５０：ＹＥＳ）、次に、Ｘエンコーダ２１及びＹエンコーダ２２の値を取得する（Ｓ６０）。
【００２３】
次に、取得したエンコーダの値と、ＲＡＭ１２に記憶されている適正値とを比較して、方向のガイドを表示する方向表示処理（Ｓ７０）、速度のガイドを表示する速度表示処理（Ｓ９０）を実行する。方向表示処理及び速度表示処理の詳細については、図５及び図６を参照して後述する。
【００２４】
そして、ＲＡＭ１２から印刷データを読み出し、ヘッド駆動制御部１３により記録ヘッド２３を駆動して、印刷を実行する（Ｓ１１０）。次に、ＲＡＭ１２に記憶されている全印刷データの印刷が終了したか否かを判断する（Ｓ１２０）。全印刷データの印刷が終了していなければ（Ｓ１２０：ＮＯ）、Ｓ６０に戻り、Ｓ６０〜Ｓ１１０を繰り返す。ＲＡＭ１２内の全印刷データの印刷が終了したら（Ｓ１２０：ＹＥＳ）、方向表示部及び速度表示部の表示を終了する（Ｓ１３０）。そして、電源がＯＦＦされたか否かを判断し（Ｓ１４０）、電源がＯＦＦにされたときは（Ｓ１４０：ＹＥＳ）、処理を終了する。電源がＯＦＦにされていなければ（Ｓ１４０：ＮＯ）、Ｓ５０に戻り、印刷操作がなされるのを待つ。
【００２５】
次に、図５を参照して、図４のＳ７０で実行される方向表示処理について説明する。方向表示処理が開始されると、まず、Ｙエンコーダ２２の値が「０」か否かを判断する（Ｓ７１）。先に述べたように、今、図１の矢印方向へ手動印刷機１を進めていきたいので、Ｙエンコーダ２２の値が「０」であれば（Ｓ７１：ＹＥＳ）、Ｙ方向へのずれはないから、そのまま左方向へ進めていけばよい。そこで、左矢印４１を点灯し（Ｓ７２）、印刷処理に戻る。
【００２６】
Ｙエンコーダ２２の値が「０」でない場合は（Ｓ７１：ＮＯ）、次に、Ｙエンコーダ２２の値が「０」よりも大きいか否かを判断する（Ｓ７３）。Ｙエンコーダ２２の値が「０」よりも大きい場合には（Ｓ７３：ＹＥＳ）、続いて、Ｘエンコーダ２１の値が「０」より大きいか否かを判断する（Ｓ７４）。Ｘエンコーダ２１の値も「０」より大きい場合には（Ｓ７４：ＹＥＳ）、さらに、Ｙエンコーダ２２の値をＸエンコーダ２１の値で割った値が「０．４１」よりも小さいか否か、すなわち、tan(45°/2)よりも小さいか否かを判断する（Ｓ７５）。Ｙ／Ｘが「０．４１」よりも小さい場合には（Ｓ７５：ＹＥＳ）、Ｙ方向へのずれはほとんどないので、左矢印４１を点灯し（Ｓ７２）、印刷処理に戻る。
【００２７】
また、Ｙ／Ｘが「０．４１」以上の場合には（Ｓ７５：ＮＯ）、左下矢印４８を点灯し（Ｓ７６）、印刷処理に戻る。
【００２８】
Ｙエンコーダ２２の値が「０」よりも大きく（Ｓ７３：ＹＥＳ）、Ｘエンコーダ２１の値が「０」以下の場合には（Ｓ７４：ＮＯ）、次に、Ｙエンコーダ２２の値をＸエンコーダ２１の値で割った値が「−０．４１」よりも大きいか否か、すなわち、tan(-45°/2)よりも大きいか否かを判断する（Ｓ７７）。Ｙ／Ｘが「−０．４１」よりも大きい場合には（Ｓ７７：ＹＥＳ）、Ｙ方向へのずれはほとんどないので、左矢印４１を点灯し（Ｓ７８）、印刷処理に戻る。
【００２９】
また、Ｙ／Ｘが「−０．４１」以下の場合には（Ｓ７７：ＮＯ）、左下矢印４８を点灯し（Ｓ７９）、印刷処理に戻る。
【００３０】
Ｙエンコーダ２２の値が「０」以下の場合には（Ｓ７３：ＮＯ）、次に、Ｘエンコーダ２１の値が「０」より大きいか否かを判断する（Ｓ８０）。Ｘエンコーダ２１の値が「０」より大きい場合には（Ｓ８０：ＹＥＳ）、次に、Ｙエンコーダ２２の値をＸエンコーダ２１の値で割った値が「−０．４１」よりも大きいか否か、すなわち、tan(-45°/2)よりも大きいか否かを判断する（Ｓ８１）。Ｙ／Ｘが「−０．４１」よりも大きい場合には（Ｓ８１：ＹＥＳ）、Ｙ方向へのずれはほとんどないので、左矢印４１を点灯し（Ｓ８３）、印刷処理に戻る。
【００３１】
また、Ｙ／Ｘが「−０．４１」以下の場合には（Ｓ８１：ＮＯ）、左上矢印４２を点灯し（Ｓ８２）、印刷処理に戻る。
【００３２】
Ｙエンコーダ２２の値が「０」以下で（Ｓ７３：ＮＯ）、Ｘエンコーダ２１の値も「０」以下の場合には（Ｓ８０：ＮＯ）、次に、Ｙエンコーダ２２の値をＸエンコーダ２１の値で割った値が「０．４１」よりも小さいか否か、すなわち、tan(45°/2)よりも小さいか否かを判断する（Ｓ８４）。Ｙ／Ｘが「０．４１」よりも小さい場合には（Ｓ８４：ＹＥＳ）、Ｙ方向へのずれはほとんどないので、左矢印４１を点灯し（Ｓ８３）、印刷処理に戻る。
【００３３】
Ｙ／Ｘが「０．４１」以上の場合には（Ｓ８４：ＮＯ）、左上矢印４２を点灯し（Ｓ８５）、印刷処理に戻る。
【００３４】
以上の方向表示処理により、左方向に走査したい場合に、ユーザがどの方向に向けて手動印刷装置１を操作すればよいかが方向表示部２５の８方向の矢印の点灯により示されるので、そのガイドに従ってユーザが手動印刷装置１を動かすことにより、適切な方向に印刷がなされ、品質の高い印刷結果を得ることができる。尚、本実施形態では、左方向にまっすぐ走査したい場合（設定された適正値が左方向である場合）について説明したが、適正値は左方向に限らず、適宜設定することができる。
【００３５】
次に、図６を参照して、図４のＳＳ９０で実行される速度表示処理について説明する。速度表示処理が開始されると、まず、Ｘエンコーダ２１及びＹエンコーダ２２から検出された現在速度Ｘを設定値で割った値が「０」以上「０．８」以下であるか否かを判断する（Ｓ９１）。Ｘを設定値で割った値が「０」以上「０．８」以下である場合には、現在速度は設定値よりも相当遅いので、「もっと速く」を意味する速度表示部２５の最左部５１を点灯し（Ｓ９２）、印刷処理に戻る。
【００３６】
Ｘを設定値で割った値が「０」から「０．８」の間にない場合には（Ｓ９１：ＮＯ）、次に、「０．８」より大きく「０．９」よりも小さいか否かを判断する（Ｓ９３）。Ｘを設定値で割った値が「０．８」より大きく「０．９」よりも小さい場合には、現在速度は設定値よりもまだ遅いので、「やや速く」を意味する左中部５２を点灯し（Ｓ９４）、印刷処理に戻る。
【００３７】
Ｘを設定値で割った値が「０．８」超「０．９」未満の間にない場合には（Ｓ９３：ＮＯ）、次に、Ｘを設定値で割った値が「０．９」以上「１．１」以下の間にあるか否かを判断する（Ｓ９５）。Ｘを設定値で割った値が「０．９」以上「１．１」以下であれば（Ｓ９５：ＹＥＳ）、ほぼ適正な速度であるから、「適正速度」を意味する中央部５３を点灯し（Ｓ９６）、印刷処理に戻る。
【００３８】
Ｘを設定値で割った値が「０．９」から「１．１」の間にない場合には（Ｓ９５：ＮＯ）、次に、Ｘを設定値で割った値が「１．１」より大きく「１．２」よりも小さいか否かを判断する（Ｓ９７）。Ｘを設定値で割った値が「１．１」超「１．２」未満の場合には（Ｓ９７：ＹＥＳ）、現在速度は設定値よりもやや速いので、「やや遅く」を意味する右中部５４を点灯し（Ｓ９８）、印刷処理に戻る。
【００３９】
Ｘを設定値で割った値が「１．１」超「１．２」でない場合には（Ｓ９７：ＮＯ）、Ｘを設定値で割った値は「１．２」以上であり、現在速度は適正値よりも相当速くなっているので、「もっと遅く」を意味する最右部５５を点灯し（Ｓ９９）、印刷処理に戻る。
【００４０】
このように、エンコーダ２１，２２から検出される現在速度と、既定値又はユーザにより設定された速度の適正値を比較し、現在速度を適正値に近づけるためにどのように走査したらよいかを速度表示部２５の矢印部の点灯によって表示している。従って、ユーザは、速度表示部２５の点灯状況を確認しながら手動印刷装置１の操作を行うことができ、適正速度に近づけることが容易にできるので、品質の高い印刷結果を得やすくなる。
【００４１】
以上説明したように、本実施形態の手動印刷装置１によれば、Ｘエンコーダ２１及びＹエンコーダ２２から現在の走行速度及び走行方向を常時検出し、ＲＡＭ１２に記憶されている適正値と比較することにより、適正な速度に近づけるためのガイドを速度表示部２４に表示させ、適正な方向とするためのガイドを方向表示部２５に表示させる。従って、ユーザは、速度表示部２４及び方向表示部２５のガイド表示を確認しながら手動印刷装置１を操作することができるので、簡単に適切な走査を実行することができ、品質の高い印刷結果を得ることができる。
【００４２】
尚、上記実施形態において、図４のＳ７０の方向表示処理及びＳ９０の速度表示処理を実行するＣＰＵ１０が本発明の判断手段及び算定手段に相当する。
【００４３】
尚、上記実施形態では、速度表示部２４及び方向表示部２５には、適正値に近づけるためのガイドを表示しているが、表示するのはガイド表示に限らない。適正値と現在値とを比較した結果そのものを表示するようにしてもよい。
【図面の簡単な説明】
【００４４】
【図１】手動印刷装置１の外観を示す斜視図である。
【図２】手動印刷装置１の筐体２を取り外した状態の斜視図である。
【図３】手動印刷装置１の電気的構成を説明するブロック図である。
【図４】手動印刷装置１の印刷処理の流れを示すフローチャートである。
【図５】印刷処理の中で実行される方向表示処理のフローチャートである。
【図６】印刷処理の中で実行される速度表示処理のフローチャートである。
【符号の説明】
【００４５】
１      手動印刷装置
２      筐体
３      ローラ
１０      ＣＰＵ
１１      ＲＯＭ
１２      ＲＡＭ
１３      ヘッド駆動制御部
１４      表示制御部
１５      印刷ボタン
２１      Ｘエンコーダ
２２      Ｙエンコーダ
２３      記録ヘッド
２４      速度表示部
２５      方向表示部
３１      Ｘ方向ローラ
３２      Ｙ方向ローラ
３３      エンコーダギア
３４      フォトインタラプタ
３５      エンコーダギア
３６      フォトインタラプタ
４１      左矢印
４２      左上矢印
４３      上矢印
４４      右上矢印
４５      右矢印
４６      右下矢印
４７      下矢印
４８      左下矢印
５１      最左部
５２      左中部
５３      中央部
５４      右中部
５５      最右部
【図１】
2008073974.tif 000003
【図２】
2008073974.tif 000004
【図３】
2008073974.tif 000005
【図４】
2008073974.tif 000006
【図５】
2008073974.tif 000007
【図６】
2008073974.tif 000008