(57)【特許請求の範囲】
【請求項１】
天地及び印刷位置が予め定められ、印刷装置に対して所定の一方向及びその逆方向から挿入されるそれぞれの場合に対応して搬送方向の先端から光センサでは記録紙の存在を検出不能な第１の領域が所定距離の範囲で配されると共に、その第１の領域に続いて光センサにより記録紙の存在が検出可能な第２の領域が配され、その第２の領域に続いて前記印刷位置及び印刷装置への挿入方向を表わす情報が付されてなる記録紙に印刷を行なう印刷装置であって、
前記記録紙が挿入される挿入口と、
前記挿入口の内部に設けられ前記記録紙を装置内部に搬送する搬送手段と、
前記挿入口と前記搬送手段との間の位置に、前記搬送手段により搬送される記録紙に対応して設けられ、前記第２の領域及び前記情報を検知する光センサと、
前記記録紙の先端が前記挿入口を通って前記搬送手段の位置まで挿入され、前記光センサによって前記第２の領域が検出されたときに、前記搬送手段に前記記録紙の搬送を開始させる搬送制御手段と、
前記光センサによる前記情報の検知に基づいて前記記録紙の前記印刷装置に対する挿入方向を判断する判断手段と、
印刷すべき画像データを記憶する画像メモリと、
前記判断手段の判断及び前記光センサにより検知された前記情報に基づいて、前記画像メモリに記憶された画像データの印刷画像の天地と前記記録紙の天地とが一致するべく、前記搬送手段によって搬送される前記記録紙の前記印刷位置に前記画像データに対応する画像を印刷する印刷手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記印刷手段は、前記記録紙にドット列で印刷を行なう印刷ヘッドと、前記判断手段により前記記録紙が前記所定の一方向から挿入されたと判断されたときには、前記画像メモリの画像データを先頭アドレスから順に読み出し、前記判断手段により前記記録紙が前記所定の一方向とは逆方向から挿入されたと判断されたときには、前記画像メモリの画像データを最終アドレスから順に読み出す読出し手段と、この読出し手段により読み出された画像データを前記印刷ヘッドに転送する転送手段とを備えることを特徴とする請求項１に記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、天地が予め定められた記録紙に印刷を行なう印刷装置に関する。
【０００２】
【従来の技術】
従来、天地が予め定められた記録紙を手差し挿入して印刷を行なう印刷装置では、記録紙の印刷装置に対する挿入方向が定められており、記録紙の裏面の適宜な個所にユーザーが目視で確認する矢印等の挿入方向指示マークが付されていたり、記録紙裏面の挿入側先端にセンサによって検知される挿入方向の検知マークが予め付されていたりする。そして、印刷装置では記録紙が挿入されると、前記検知用のマークを検知したときには記録紙が定められた方向から挿入されたものと判断して印刷を行ない、前記検知用のマークが検知できないときには記録紙が逆方向から挿入されたものと判断して印刷を行なうことなく記録紙を機外に排出していた。
【０００３】
【発明が解決しようとする課題】
従来の印刷装置では、記録紙の挿入方向が定められた方向のときにだけ印刷が実行されるものであるため、ユーザーにとっては記録紙裏面の挿入方向指示マークを確認した上で印刷装置に挿入しなければならないという煩わしさがあり、不注意で記録紙の挿入方向を間違えると印刷が実行されないという不便な点があった。
【０００４】
本発明は、前記のような問題に鑑み成されたもので、その目的は、ユーザーが記録紙の印刷装置に対する挿入方向を気にすることなく使用でき、印刷装置への記録紙の挿入方向を一つに限定することなく複数の挿入方向から挿入された場合でも記録紙の天地と印刷画像の天地を一致させて印刷できる印刷装置を提供することにある。
【０００５】
【課題を解決するための手段】
すなわち、本発明に係わる印刷装置は、天地及び印刷位置が予め定められ、印刷装置に対して所定の一方向及びその逆方向から挿入されるそれぞれの場合に対応して搬送方向の先端から光センサでは記録紙の存在を検出不能な第１の領域が所定距離の範囲で配されると共に、その第１の領域に続いて光センサにより記録紙の存在が検出可能な第２の領域が配され、その第２の領域に続いて前記印刷位置及び印刷装置への挿入方向を表わす情報が付されてなる記録紙に印刷を行なう印刷装置であって、前記記録紙が挿入される挿入口と、前記挿入口の内部に設けられ前記記録紙を装置内部に搬送する搬送手段と、前記挿入口と前記搬送手段との間の位置に、前記搬送手段により搬送される記録紙に対応して設けられ、前記第２の領域及び前記情報を検知する光センサと、前記記録紙の先端が前記挿入口を通って前記搬送手段の位置まで挿入され、前記光センサによって前記第２の領域が検出されたときに、前記搬送手段に前記記録紙の搬送を開始させる搬送制御手段と、前記光センサによる前記情報の検知に基づいて前記記録紙の前記印刷装置に対する挿入方向を判断する判断手段と、印刷すべき画像データを記憶する画像メモリと、前記判断手段の判断及び前記光センサにより検知された前記情報に基づいて、前記画像メモリに記憶された画像データの印刷画像の天地と前記記録紙の天地とが一致するべく、前記搬送手段によって搬送される前記記録紙の前記印刷位置に前記画像データに対応する画像を印刷する印刷手段と、
を備えることを特徴とする。
【０００６】
このような印刷装置によれば、検知手段により記録紙に付された印刷装置への挿入方向を表わすマークが検知され、それにより記録紙の印刷装置に対する記録紙の挿入方向が判断される。そして、この判断に基づいて記録紙の天地と画像データによって表わされる画像の天地とが一致するように、印刷手段によって印刷が実行される。
【０００７】
【発明の実施の形態】
以下図面により本発明の実施の形態について説明する。
【０００８】
図１は本発明の印刷装置の実施形態に係わるプリンタ付カメラ装置の外観構成を示す斜視図である。
【０００９】
このプリンタ付カメラ装置１は、デジタルカメラ部２とプリンタ部３とを備えている。
【００１０】
デジタルカメラ部２の正面２ａには、撮影レンズ４、光学ファインダー５、フラッシュ６が設けられる。
【００１１】
また、デジタルカメラ部２の上面２ｂには、ファインダー５を通して捕えた被写体の静止画像を撮影レンズ４を通して撮像するための指示操作を行なうシャッタキー７、撮像保存済みの画像を順次呼び出して表示させる際に操作される呼び出しキー８、撮像表示された被写体の画像あるいは呼び出しキー８により呼び出されて表示された撮像保存済みの画像をプリンタ部３において印刷させる際に操作されるプリントキー９が設けられる。
【００１２】
また、デジタルカメラ部２の側面２ｃには電源キー１０が設けられ、プリンタ部３の側面には記録紙Ｐが手差で挿入され、その印刷エリアＰａに撮影画像が印刷された記録紙Ｐが排出される挿入・排出口１２が設けられる。
【００１３】
さらに、図１には図示しないが、デジタルカメラ部２の裏面２ｄには、シャッタキー７の操作に伴ない撮像された画像や呼び出しキー８の操作に伴ない呼び出された撮像保存済みの画像が表示されるビューファインダー機能を有する液晶表示部１１が設けられる。
【００１４】
図２は前記プリンタ付きカメラ装置で印刷媒体として使用される記録紙Ｐの印刷面（表面）を示す図である。
【００１５】
記録紙Ｐは、その印刷面となる感熱紙を表面とし、この感熱紙の裏面に接着層を形成しさらに剥離紙を重ねた定型サイズの記録用紙として構成される。この記録紙Ｐの感熱紙の印刷面には、所定サイズの印刷エリアＰa が設けられ、その印刷エリアは、図２（Ａ）〜（Ｃ）に図示のように複数種類の記録紙Ｐ１，Ｐ２，Ｐ３，…毎にそれぞれ異なる位置にＰa1，Ｐa2，Ｐa3，…として予め定められている。
【００１６】
また図示しないが、記録紙Ｐには、印刷エリアＰａの４分の１である縮小印刷エリアＰａ′が図２（Ａ）〜（Ｃ）に示す各印刷エリアＰａを４分割した上下左右のいずれかの位置に配置されるもの、あるいは縮小印刷エリアＰａ′が図２（Ａ）〜（Ｃ）の各印刷エリアＰａ内の上下又は左右に並んで配置されるもの等、印刷エリアの位置やサイズの異なるものが複数種類用意されている。
【００１７】
これらの記録紙Ｐの印刷エリアに対しては、その印刷エリアＰａに対応する大きさで１枚の撮影画像が印刷されるか、あるいは、該印刷エリアＰａの４分の１である縮小印刷エリアＰａ′に対応する大きさで１枚の撮影画像が縮小されて１枚だけ印刷されたり２枚の画像がそれぞれ縮小されて上下や左右に並べて印刷される。
【００１８】
なお、上述の記録紙では印刷エリアが１カ所に設けられているが、２カ所に設けられるもの等も用意される。
【００１９】
そして、前記記録紙Ｐの印刷面における予め位置が定められた印刷エリアＰａの周囲の領域（図２（Ａ）〜（Ｃ）で斜線で示す領域）には、印刷エリアを装飾するために、絵柄、幾何学模様等による背景エリアＱが予めカラー印刷されており、この背景（絵柄）によって記録紙（表側の印刷記録面）の天地が定められている。背景画から明らかなように、図２（Ａ）〜（Ｃ）では、図の上での上下方向が記録紙Ｐの天地方向に対応している。また、縮小印刷エリアＰａ′が設定されている記録紙でも、同様に、その縮小印刷エリアＰａ′以外の領域には、種々の絵柄や模様等の装飾印刷が予め施されている。
【００２０】
図３は記録紙Ｐの裏面側に設けられる剥離紙の表面を示す図である。
【００２１】
記録紙Ｐの裏面の剥離紙の表面は、記録紙Ｐのプリンタ部３に対する挿入方向やプリンタ部３の内部での記録紙Ｐの搬送経路上での搬入，排出，印刷位置等を制御するための制御情報の表記面となっており、その表記された情報はセンサによって読み取られる。
【００２２】
図３に図示のように、記録紙Ｐの搬送方向に沿って幅方向の上半部及び下半部に夫々制御用のバーコードが付されている。図３の上半部のバーコードは、図３に描かれる記録紙Ｐが、その右端を先端としてプリンタ部３に挿入されるときに後述する第１の紙センサ１３によって読み取られるもので、Ｌ１がそのときの第１の紙センサ１３の走査ラインである。また、図３の下半部のバーコードは、図３に描かれる記録紙Ｐが、その左端を先端としてプリンタ部３に挿入されるときに第１の紙センサ１３によって読み取られるもので、Ｌ２はそのときの第１の紙センサ１３の走査ラインを示す。
【００２３】
前記制御情報は、記録紙Ｐのプリンタ部３への夫々の挿入方向の先端から順に、所定幅の先端非検知バーａ、ｆ、１ビットコードの幅に相当する先端検知マージンｂ、ｇ、１０ビットコードからなる印刷制御情報コードｃ、ｈが設けられ、印刷制御情報コードｃ、ｈから挿入方向後端までには後端検知マージンｅ、ｊ（情報が表示されない空白部分）が設けられる。
【００２４】
前記１０ビットコードからなる印刷制御情報コードｃ、ｈには、その１ビット目が、当該印刷制御情報コードの始まりを示すスタートコード、２ビット目から４ビット目までの３ビットコードが、印刷面における印刷エリアが通常サイズの印刷エリアＰａか又は縮小サイズの印刷エリアＰａ′かの印刷画面サイズ、及び縮小印刷エリアＰａ′の場合には通常印刷エリアＰａに相対させて上下左右のどこに位置するかを示す印刷エリア情報コード、５ビット目から６ビット目までの２ビットコードが、印刷エリアＰａ又はＰａ′のある位置を記録紙Ｐの挿入方向の後端を基準にして示す印刷エリア位置情報コード、７ビット目から９ビット目までの３ビットコードが、印刷エリアが２つ存在する場合における２つ目の印刷エリアＰａ又はＰａ′に関する印刷画面サイズ、及び縮小印刷エリアＰａ′の場合には通常印刷エリアＰａに相対させて上下左右のどこに位置するかを示す第２印刷エリア情報コードとして割り当てられる。また、最後の１０ビット目の１ビットコードｄ、ｉが、記録紙の挿入方向を表わす情報コードとして割り当てられる。
【００２５】
図３において、上半部の印刷制御情報コードｃの１０ビット目（ｄ）はバーで表わされ、下半部の印刷制御情報コードｈの１０ビット目（ｉ）はスペースで表わされる。これら印刷制御情報コードｃ、ｈの１０ビット目の検知から、記録紙Ｐが図３の右端を先端として挿入されたものか、図３の左端を先端として挿入されたものかが判断できる。
【００２６】
次にプリンタ機構について説明する。図４及び図５はプリンタ部３の構成を示す平面図であり、図４は印刷開始前に記録紙Ｐを搬入する状態を示し、図５は印刷開始時の状態を示す。
【００２７】
図４及び図５において、プリンタ部３内の紙搬送路の端部には挿入・排出口１２が設けられ、紙搬送路中には一対の搬送ローラ１４、１５等からなる紙搬送機構及びプラテンローラ１６やサーマルヘッド１７等からなる印刷機構が設けられる。また、紙搬送機構及び印刷機構の前後の紙搬送路には第１の紙センサ１３及び第２の紙センサ１９が設けられる。
【００２８】
第１の紙センサ１３及び第２の紙センサ１９は反射型の光センサからなり、第１の紙センサ１３は紙搬送路中の記録紙Ｐの前記バーコードによって表わされる制御情報を検知して紙搬送機構を正逆転駆動制御したり、プリンタ部３への記録紙Ｐの搬入，装填や印刷，排出を判断・制御するための検知信号を出力する。第２の紙センサ１９は紙ジャムの発生を検知する。
【００２９】
搬送ローラ１４、１５は、図６において後述する搬送モータ（ステップモータ）３７を駆動源とし図示しない動力伝達機構を介して正逆に回転駆動される駆動ローラとそれに従って回転する従動ローラからなる。搬送ローラ１４、１５は、第１の紙センサ１３が記録紙Ｐの先端を検知することで始まる搬送モータ３７の逆転駆動により図４に示すように夫々矢印ｉ、ｊ方向に回転されて挿入・排出口１２から矢印Ａ方向に手差で挿入された記録紙Ｐを挟み込んで印刷機構まで搬入し、その後に印刷機構によって印刷が実行される際に、搬送モータ３７の正転駆動により図５に示すように矢印ｏ、ｐ方向に回転されて記録紙Ｐを矢印Ｂ方向に挿入・排出口１２に向けて搬送し、更に印刷済の記録紙Ｐを挿入・排出口１２から装置外に排出する。
【００３０】
前記第１の紙センサ１３による記録紙Ｐの検知位置と搬送ローラ１４，１５との間隔は、図３に示す記録紙Ｐの先端非検知バーａ、ｆの幅より若干長い距離に設定される。これにより、挿入・排出口１２から記録紙Ｐが手差しで挿入され、記録紙先端が一対の搬送ローラ１４，１５に突き当たると、第１の紙センサ１３は記録紙裏面の先端非検知バーａ、ｆの次に設けられた先端検知マージンｂ、ｇ部分を検知することになる。
【００３１】
反射型の光センサからなる第１の紙センサ１３の出力は、第２の紙センサ１９についても同様であるが、記録紙Ｐの剥離紙の地色が露出する先端検知マージンｂ、ｇ等の部分では反射光により大きく、黒色で表記された先端非検知バーａ、ｆ等の部分や記録紙Ｐがその検知位置に存在しない場合には反射光がなく小さい。
【００３２】
そして、本装置では、動作開始時の記録紙搬入時に、第１の紙センサ１３の用紙検知位置が記録紙Ｐの先端検知マージンｂ部分に対応して第１の紙センサ１３の出力が所定の基準値に対して大であるときには記録紙Ｐが挿入が検知され、第１の紙センサ１３の用紙検知位置が記録紙Ｐの先端非検知バーａ、ｆ部分に対応したり記録紙Ｐがまだ挿入されていないために第１の紙センサ１３の出力が所定の基準値に対して小であるときには、記録紙Ｐの挿入が検知されない。
【００３３】
つまり、記録紙Ｐが挿入・排出口１２から手差で挿入される際に、その挿入過程で記録紙Ｐの先端が搬送ローラ１４，１５による前記記録紙挟み込み位置に到達するまでは、記録紙Ｐの前記先端非検知バーａ、ｆが第１の紙センサ１３の位置を反射検知されずに通過する。そのときの第１の紙センサ１３の出力は記録紙Ｐが検知位置に存在していない場合と同様に基準値に対して小さく記録紙Ｐがまだ挿入されていない場合等、記録紙Ｐが検知位置に存在していない場合と区別できない。そして、記録紙Ｐの先端が搬送ローラ１４，１５による記録紙Ｐの挟み込み位置に確実に到達して初めて、前記先端非検知バーａ、ｆの次に設けられた先端検知マージンｂ、ｇが前記第１の紙センサ１３に反射有り（白）として検知され、この後一定時間Ｔｃが経過して記録紙Ｐの挿入状態が安定してから前記搬送ローラ１４，１５の駆動が開始されるよう構成される。これにより、記録紙Ｐがこのプリンタ部３に対し曲がったまま挿入されて紙搬送機構及び印刷機構内に引き込まれてしまうことを防止する。
【００３４】
また、前記印刷機構のサーマルヘッド１７は、記録紙Ｐの搬送方向と直交する方向にライン状に配列された複数の発熱体１７ａを備え、ヘッドアーム１８に支持されてプラテンローラ１６に対向して配設されている。ヘッドアーム１８は前記搬送モータ３７を駆動源とし図示しないカムからなるヘッド移動機構によって矢印Ｃで示すようにアーム軸１８ａを中心にして回動可能に設けられる。前記ヘッド移動機構は搬送モータ３７の回転方向に応じてサーマルヘッド１７を移動させるものであり、搬送モータ３７の正転駆動時にはサーマルヘッド１７をダウン作動し、搬送モータ３７の逆転駆動時にはサーマルヘッド１７をアップ作動するように構成されている。
【００３５】
すなわち、前記ヘッド移動機構は、搬送モータ３７が逆転駆動する記録紙Ｐの搬入時には、サーマルヘッド１７をプラテンローラ１６から開離する方向に移動させてその位置に保持し、記録紙Ｐの印刷開始基準位置への搬入，装填後には、搬送モータ３７が若干正転駆動されることで、サーマルヘッド１７をプラテンローラ１６に向けて移動させてこれに圧接する。この状態は印刷開始の待機状態であり、印刷時には、更に前記搬送モータ３７が正転駆動されることで、前記ヘッド移動機構はサーマルヘッド１７をプラテンローラ１６に圧接した状態を保持する。
【００３６】
なお、前記紙搬送機構の動力伝達機構は、記録紙Ｐの搬入，装填が終わって搬送モータ３７が逆転から正転駆動に切り替わり前記ヘッド移動機構によりサーマルヘッド１７のダウン作動が行われる期間には、搬送ローラ１４の駆動を行なわないように構成されている。
【００３７】
すなわち、前記第１の紙センサ１３が挿入・排出口１２から手差しで挿入される記録紙Ｐの裏面の先端検知マージンｂ、ｇを反射有り（白）として検知することにより、紙搬送機構が駆動されて記録紙Ｐの搬入が開始される。そして、紙搬入中に記録紙Ｐの裏面の後端検知マージンｅが前記第１の紙センサ１３の位置を通過して第１の紙センサ１３による検知信号が反射有り（白）から反射無し（黒）に切り替わり記録紙Ｐの後端が検知されることで、記録紙Ｐが前記印刷開始基準位置に装填されたものとしてその搬送が停止されるとともに、搬送モータ３７が逆転駆動から正転駆動に切り換えられて、記録紙Ｐの搬送を伴わずにサーマルヘッド１７のみをダウン動作させる。
【００３８】
また、第１の紙センサ１３は、前記記録紙Ｐの搬入に伴ない、その先端検知マージンｂ、ｇと後端検知マージンｅ、ｊとを検知する区間の間で、１０ビットコードからなる印刷制御情報コードｃ、ｈのコード内容も白“１”、黒“０”として検知する。
【００３９】
また、第１の第１の紙センサ１３は記録紙Ｐが排出されたことも検知する。
【００４０】
なお、上述の紙搬送機構及び印刷機構において、搬送ローラ１４，１５及びプラテンローラ１６による記録紙Ｐへの画像の印刷に伴なう搬送距離は、図６において後述する搬送モータ（ステップモータ）３７の１ステップの駆動による搬送ローラ１４，１５の矢印ｏ，ｐ方向への単位回転毎及びプラテンローラ１６の矢印ｑ方向への単位回転毎に、例えばサーマルヘッド１７の発熱体１７ａによる１印字ラインの幅で搬送されるよう設定される。
【００４１】
図６は前記プリンタ付カメラ装置の電子回路の構成を示すブロック図である。
【００４２】
ＣＣＤ２１は、撮影レンズ４によって結像される画像をアナログ電気信号に変換し出力する撮像素子（光電変換素子）であり、撮影レンズ４と共に撮像手段を構成する。
【００４３】
ドライバ２２は、ＣＣＤ２１を駆動する回路であり、タイミング・ジェネレータ２３から出力されるタイミング信号に従ってＣＣＤ２１を駆動する。
【００４４】
アナログ・デジタル変換回路２５は、増幅器２４により増幅されたアナログ信号をデジタル信号に変換する回路である。
【００４５】
画像メモリ２６は、アナログ・デジタル変換回路２５によって変換されたデジタル信号を複数画面記憶するメモリである。
【００４６】
ＣＰＵ２７は、ＲＯＭ２８に記憶された制御プログラムに基づいてデジタルカメラ部２及びプリンタ部３を制御する。２９は光量を調整してフラッシュ６を発光させるフラッシュ制御回路である。
【００４７】
ビデオ信号発生部３０は、アナログ・デジタル変換回路２５又は画像メモリ２６から出力されるデジタル画像信号に同期信号等を付加してデジタルビデオ信号を生成する。
【００４８】
ＶＲＡＭ３１は、デジタルビデオ信号を記憶するメモリである。
【００４９】
デジタル・アナログ変換回路３２は、ビデオ信号発生部３０から出力されたデジタルビデオ信号をアナログビデオ信号に変換し、液晶表示部１１に出力する回路である。
【００５０】
液晶表示部１１は、デジタル・アナログ変換回路３２から増幅器３３を介して供給されるアナログビデオ信号に基づいて液晶を駆動し、撮影画像を表示する。
【００５１】
３４はＣＰＵ２７による撮影，画像の記憶，印刷の制御に応じて、各種のフラグや印刷データ等を管理するためのＲＡＭ３４である。
【００５２】
さらに、ＣＰＵ２７には、プリンタ部３が接続される。
【００５３】
プリンタ部３は、デジタルカメラ部２の画像メモリ２６に記憶された撮影画像の画像データを印刷する。
【００５４】
このプリンタ部３における第１の紙センサ１３、第２の紙センサ１９のそれぞれによる記録紙Ｐの検知信号はＣＰＵ２７に供給される。そして、ＣＰＵ２７からの印刷データはヘッドドライバ３５に転送されてサーマルヘッド１７が駆動され、また、ＣＰＵ２７からのモータ制御信号はモータドライバ３６に出力されて搬送モータ（ステップモータ）３７が駆動される。
【００５５】
このプリンタ付カメラ装置では、シャッタキー７が操作されて被写体の撮影が指示されることにより、ＣＣＤ２１に撮像された１画面分の静止画像のアナログ信号が出力され、アナログ・デジタル変換回路２５でデジタル信号に変換されて画像データとして画像メモリ２６に記憶される。
【００５６】
この被写体の撮影に伴ない画像メモリ２６へ記憶された静止画像データは、記録紙Ｐがプリンタ部３における印刷開始基準位置に装填された後に、プリントキー９の操作に従い印刷データとして生成され、紙搬送機構及び印刷機構が制御されて記録紙Ｐの印刷エリアＰａに撮影画像が印刷される。
【００５７】
この際に第１の紙センサ１３によって検知された記録紙Ｐの挿入方向を表わす情報ｄ、ｉに基づいて記録紙Ｐの挿入方向が判断されて所定の印刷処理が行われる。
【００５８】
また、このプリンタ付カメラ装置では、呼び出しキー８が操作されることにより、画像メモリ２６に記憶された撮影済みの各画像データが呼び出されて液晶表示部１１に表示される。そして、任意の撮影画像が表示された状態でプリントキー９が操作されることにより、当該画像メモリ２６から呼び出されて表示されている画像データに基づいて印刷データが生成されプリンタ部３で記録紙Ｐの印刷エリアＰａに画像が印刷される。
【００５９】
この場合も記録紙Ｐの挿入方向に応じた印刷処理が行われる。
【００６０】
図７は前記プリンタ付カメラ装置の電子回路におけるＲＡＭ３４に備えられるデータメモリの構成を示す図である。
【００６１】
ＲＡＭ３４には、印刷データメモリ３４ａ、タイムカウンタメモリ３４ｂ、用紙有無フラグメモリ３４ｃ、黒カウンタメモリ３４ｄ、白カウンタメモリ３４ｅ、搬送ステップカウンタメモリ３４ｆ、情報コード認識データメモリ３４ｇ、挿入方向フラグメモリ（Ｅ）３４ｈ及びワークメモリ３４ｉが備えられる。
【００６２】
印刷データメモリ３４ａには、画像メモリ２６に記憶保存された画像データに基づき生成された印刷データが記憶される。
【００６３】
タイムカウンタメモリ３４ｂには、ＣＰＵ２７により発生されるクロック信号に基づいたタイムカウントデータＴが逐次カウントされて記憶される。
【００６４】
用紙有無フラグメモリ３４ｃには、記録紙Ｐのプリンタ部３への挿入に伴ない第１の紙センサ１３により記録紙Ｐの先端検知マージンｂが検知された後、前記タイムカウントデータＴに基づき一定時間Ｔｃの経過が判断された際に記録紙有りとして“１”、逆に記録紙Ｐが排出された際に記録紙Ｐ無しとして“０”にセットされる用紙有無フラグＦが記憶される。
【００６５】
黒カウンタメモリ３４ｄ及び白カウンタメモリ３４ｆには、記録紙Ｐのプリンタ部３における搬入処理に伴ない、該記録紙Ｐの裏面に設けた印刷情報制御コードｃ、ｈが第１の紙センサ１３の位置を通過する際に、搬送モータ３７の１ステップずつの駆動に応じた記録紙Ｐの単位搬入毎に、第１の紙センサ１３による前記印刷情報制御コードｃ、ｈの区間での検知結果が、反射無し（黒）検知の場合には黒カウントデータＢｃ、反射有り（白）検知の場合には白カウントデータＷｃとして、それぞれ逐次カウントされて記憶される。
【００６６】
搬送ステップカウンタメモリ３４ｆには、記録紙Ｐのプリンタ部３における搬入処理に伴ない、搬送モータ３７に対する駆動ステップ数が、記録紙Ｐの搬送距離に相当する搬送ステップカウントデータＳｃとして逐次カウントされて記憶される。
【００６７】
情報コード認識データメモリ３４ｇには、記録紙Ｐのプリンタ部３における搬入処理に伴ない、搬送ステップカウンタメモリ３４ｆにてカウント記憶される搬送ステップカウントデータＳｃが、記録紙Ｐにおける印刷情報制御コードｃ内の１ビットコード当たりの幅に相当するステップ数に到達する毎に、黒カウントデータＢｃ又は白カウントデータＷｃの大きい方が判断され、対応する１ビットコードの認識データとして黒の場合には“０”、白の場合には“１”として記憶される。
【００６８】
挿入方向フラグメモリ（Ｅ）３４ｈには、印刷制御情報コードｃ、ｈの１０ビット目として、バーｄが検知された場合には“０”、スペースｉが検知された場合には  “１”が記憶される。
【００６９】
ワークメモリ３４ｉには、ＣＰＵ２７における撮影、画像記憶、画像呼び出し、画像印刷、及び記録紙Ｐの搬入，排出等の制御動作に伴ない、当該ＣＰＵ２７にて回路各部との間で入出力される各種のデータが必要に応じて一時的に記憶される。
【００７０】
次に、前記構成によるプリンタ付カメラ装置の動作について説明する。
【００７１】
（被写体の撮影・記憶・表示）
ファインダー５を通して被写体が捕らえられ、シャッタキー７が操作されると、撮影レンズ４を通してＣＣＤ２１に撮像された静止画像の画像データは、アナログ・デジタル変換回路２５を介してデジタルデータに変換され、画像メモリ２６に対して記憶される。
【００７２】
また、これと共に、前記撮影，記憶された被写体の静止画像が、液晶表示部１１にて表示される。
【００７３】
（記録紙Ｐの挿入・搬入・画像の印刷）
図８は前記プリンタ付カメラ装置による記録紙Ｐの挿入・搬入・画像の印刷に伴なう全体処理を示すフローチャートである。
【００７４】
イニシャライズ処理Ｓでは、ＲＡＭ３４のタイムカウンタメモリ３４ｂに記憶されるタイムカウントデータＴ、用紙有無フラグメモリ３４ｃに記憶される用紙有無フラグＦ、黒カウンタメモリ３４ｄに記憶される黒カウントデータＢｃ、白カウンタメモリ３４ｅに記憶される白カウントデータＷｃ、搬送ステップカウンタメモリ３４ｆに記憶される搬送ステップカウントデータＳｃ、情報コード認識データメモリ３４ｇに記憶されるコード認識データ、挿入方向フラグメモリ３４ｈに記憶される記録紙Ｐの挿入方向フラグＥがそれぞれ何れもクリアされて初期化される。
【００７５】
このイニシャライズ処理Ｓが成されると、用紙挿入確認処理ＳＡ（図９参照）によりプリンタ部３に対し手差により記録紙Ｐが安定して挿入されたことが確認され、次に、用紙搬入処理ＳＢ（図１０〜図１１参照）により記録紙Ｐのプリンタ部３への搬入に伴なう印刷制御情報コードｃ（又はｈ）の認識及び印刷開始基準位置への装填設定が行なわれ、次に、印刷処理ＳＣ（図１１参照）により記録紙Ｐの印刷エリアＰａ（又はＰａ′）に対する撮影された静止画像の印刷が行なわれる。
【００７６】
図９は前記プリンタ付カメラ装置における用紙挿入確認処理ＳＡを示すフローチャートである。
【００７７】
まず、ＲＡＭ３４内のタイムカウンタメモリ３４ｂに記憶されるタイムカウントデータＴが“０”クリアされると共に、第１の紙センサ１３による検知信号が読み込まれ、当該第１の紙センサ１３の検知結果が反射あり（白）“１”になったか否か判断される（ステップＡ１，Ａ２，Ａ３）。
【００７８】
ここで、記録紙Ｐが記録紙挿入・排出口１２より手差でプリンタ部３内に挿入され、該記録紙Ｐの先端が搬送ローラ１４，１５による用紙挟み込みの位置まで到達するのと共に、ここから手前に距離Ｄを置いて配置した第１の紙センサ１３により、記録紙Ｐの先端より距離Ｄの位置に設けた先端検知マージンｂ（又はｇ）が反射あり（白）“１”として検知されると、前記タイムカウントデータＴのカウントアップが開始されると共に、前記第１の紙センサ１３により記録紙Ｐの先端検知マージンｂ（又はｇ）が反射あり（白）“１”として検知されている状態が、一定時間Ｔｃの間連続したか否か判断される（ステップＡ３→Ａ４，Ａ５）。
【００７９】
つまり、記録紙Ｐが手差によりプリンタ部３に挿入されて、該記録紙Ｐの先端が搬送ローラ１４，１５の位置に到達し、その手差挿入状態が安定したか否か判断されるもので、ここで、前記第１の紙センサ１３により記録紙Ｐの先端検知マージンｂ（又はｇ）が反射あり（白）“１”として検知されている状態が、一定時間Ｔｃの間連続したと判断されると、その手差挿入状態が安定したことになり、この用紙挿入確認処理は終了され、次の用紙搬入ＳＢ・印刷処理ＳＣ（図１０〜図１１参照）に移行される（ステップＡ５→ＳＢ・ＳＣ）。
【００８０】
これにより、次の用紙搬入処理ＳＢにおいて、搬送ローラ１４，１５の駆動による記録紙Ｐの引き込み搬入が開始された際に、該記録紙Ｐが曲がったり捩れたりしたままプリンタ部３内へ搬入されてしまう不具合が防止される。
【００８１】
図１０は前記プリンタ付カメラ装置における用紙搬入ＳＢ・印刷処理ＳＣ（その１）を示すフローチャートである。
【００８２】
図１１は前記プリンタ付カメラ装置における用紙搬入ＳＢ・印刷処理ＳＣ（その２）を示すフローチャートである。
【００８３】
前記図９における用紙挿入確認処理ＳＡを経て、記録紙Ｐの先端がプリンタ部３における搬送ローラ１４，１５の位置まで安定した状態で挿入されたことが確認されることで、図１０〜図１１における用紙搬入ＳＢ・印刷処理ＳＣが開始されると、ＲＡＭ３４内の用紙有無フラグメモリ３４ｃに記憶される用紙有無フラグＦが記録紙Ｐ有りを示す“１”にセットされ、搬送モータ３７の１ステップずつの逆転駆動による搬送ローラ１４，１５の矢印ｉ，ｊで示す方向の回転により、記録紙Ｐの搬入が開始されると共に、第１の紙センサ１３からの検知信号が読み込まれ、その検知結果が反射無し（黒）“０”になったか否か判断される（ステップＢ１、Ｂ２、Ｂ３、Ｂ４）。
【００８４】
ここで、記録紙Ｐの前記搬送ローラ１４，１５の回転による搬入に伴ない、第１の紙センサ１３により該記録紙Ｐの印刷制御情報コードｃ（又はｈ）におけるスタートコードが、反射無し（黒）“０”として検知されたと判断されると、ＲＡＭ３４内の黒カウンタメモリ３４ｄ及び白カウンタメモリ３４ｅにそれぞれ記憶される黒カウントデータＢｃ及び白カウントデータＷｃが“０”クリアされ、さらに、搬送モータ３７の１ステップずつの逆転駆動による搬送ローラ１４，１５の矢印ｉ，ｊで示す方向の回転により、記録紙Ｐの搬入が継続されると共に、第１の紙センサ１３からの検知信号が読み込まれる（ステップＢ４、Ｂ５、Ｂ６、Ｂ７）。
【００８５】
そして、前記搬送モータ３７の１ステップずつの逆転駆動による記録紙Ｐの単位搬入毎に、前記第１の紙センサ１３による検知結果が反射無し（黒）“０”か又は反射有り（白）“１”かが判断され、該第１の紙センサ１３の位置を通過する記録紙Ｐの印刷制御情報コードｃの区間の１ステップ搬入毎の色が、黒  “０”であると判断された場合には前記黒カウントデータＢｃがカウントアップされ（ステップＢ８、Ｂ９ａ）、また、白“１”であると判断された場合には前記白カウントデータＷｃがカウントアップされる（ステップＢ８、Ｂ９ｂ）。
【００８６】
そして、前記ステップＢ６〜Ｂ９ａ／Ｂ９ｂによる、記録紙Ｐの単位搬入毎の第１の紙センサ１３による印刷制御情報コードｃの区間の黒／白判断に応じた黒カウントデータＢｃ又は白カウントデータＷｃのカウント処理が、該印刷制御情報コードｃ（又はｈ）中の１ビットコードの幅に相当するｘステップの搬入距離分行なわれたことが、ＲＡＭ３４内の搬送ステップカウンタ３５ｆでカウントされる搬送ステップカウントデータＳｃに基づき判断されると、前記黒カウントデータＢｃと白カウントデータＷｃとが比較され（ステップＢ１０、Ｂ１１）、黒カウントデータＢｃが大きいと判断された場合には、今回第１の紙センサ１３の位置を通過した記録紙Ｐにおける印刷制御情報コードｃ（又はｈ）中の１ビットコードはバー（黒）であると認識されてＲＡＭ３４内の情報コード認識データメモリ３４ｇに“０”として記憶され（ステップＢ１１、Ｂ１２ａ）、また、白カウントデータＷｃが大きいと判断された場合には、前記印刷制御情報コードｃ中の１ビットコードはスペース（白）であると認識されて前記ＲＡＭ３４内の情報コード認識データメモリ３４ｇに“１”として記憶される（ステップＢ１１、Ｂ１２ｂ）。
【００８７】
すると、前記印刷制御情報コードｃ（又はｈ）を構成する１０ビットコード全てのコード認識が行なわれたか否かが、前記情報コード認識データメモリ３４ｇにおいて“１”と“０”の組み合わせからなる１０ビットの認識データが記憶されたか否かに応じて判断される（ステップＢ１３）。
【００８８】
ここで、前記記録紙Ｐの印刷制御情報コードｃ（又はｈ）の区間が前記第１の紙センサ１３の位置を通過途中であり、前記印刷制御情報コードｃ（又はｈ）を構成する１０ビットコード全てのコード認識が行なわれてないと判断された場合には、再び前記ステップＢ５以降の処理に戻り、前記印刷制御情報コードｃ（又はｈ）における次の１ビットコードの認識，記憶処理が繰り返される（ステップＢ１３→Ｂ５〜Ｂ１２ａ／Ｂ１２ｂ）。
【００８９】
そして、前記記録紙Ｐの印刷制御情報コードｃ（又はｈ）の区間が前記第１の紙センサ１３の位置を通過し、前記情報コード認識データメモリ３４ｇにおいて“１”と“０”の組み合わせからなる１０ビットの認識データが記憶されることで、前記印刷制御情報コードｃを構成する１０ビットコード全てのコード認識が行なわれたと判断された場合には、第１０ビット目がバー（黒）かどうか判断され、バー（黒）であれば挿入方向フラグＥが“０”に、スペース（白）であれば挿入方向フラグＥが“１”にセットされる（ステップＢ１４→Ｂ１５ａ／Ｂ１５ｂ）。
【００９０】
さらに、搬送モータ３７の１ステップずつの逆転駆動による搬送ローラ１４，１５の矢印ｉ，ｊで示す方向の回転により、記録紙Ｐの搬入が継続されると共に、第１の紙センサ１３からの検知信号が読み込まれ、その検知結果が反射有り（白）“１”になったか否か判断される（ステップＢ１６，Ｂ１７，Ｂ１８）。
【００９１】
ここで、記録紙Ｐの前記搬送ローラ１４，１５の回転によるさらなる搬入に伴ない、第１の紙センサ１３により記録紙Ｐの印刷制御情報コードｃ（又はｈ）の次に設けられた後端検知マージンｅ（又はｊ）が反射有り（白）“１”として検知されるが、その検知結果が反射無し（黒）“０”になるまで記録紙Ｐの搬入を続ける（ステップＢ１６、Ｂ１７、Ｂ１８）。
【００９２】
そして、記録紙Ｐの後端が第１の紙センサ１３の位置を通過することで、この第１の紙センサ１３により前記記録しＰの後端通過が反射無し（黒）“０”として検知されたと判断されると、所定ステップの搬入の後に搬送モータ３７の駆動が停止されて記録紙Ｐの搬送も停止される（ステップＢ１８、Ｂ１９、Ｂ２０）。
【００９３】
そして、プリントキー９が操作されると、ＲＡＭ３４内の情報コード認識データメモリ３４ｇに記憶された前記記録紙Ｐの印刷制御情報コードｃ（又はｇ）に対応する１０ビット目を除く９ビットの認識データに基づき、現在プリンタ部３内に装填されている記録紙Ｐの印刷エリアＰａ（又はＰａ′）に対応する印刷開始位置及び印刷パターンが認識され、画像メモリ２６に記憶されている撮影済みの被写体の静止画像データに基づき前記認識された印刷パターンに応じた印刷データが生成されてＲＡＭ３４内の印刷データメモリ３４ａに記憶される（ステップＣ１、Ｃ２、Ｃ３）。
【００９４】
すると、搬送モータ３７の正転駆動が開始されることで、サーマルヘッド１７が矢印Ｃで示すようにダウン移動して発熱体１７ａが記録紙Ｐの表面に圧接されると共に、該搬送モータ３７の１ステップずつの正転駆動に応じて、搬送ローラ１４，１５及びプラテンローラ１６の矢印ｏ，ｐ及びｑ方向への回転が開始され、記録紙Ｐが矢印Ｂ方向へ搬出される（ステップＣ４）。
【００９５】
そして、前記ステップＣ２における情報コード認識データに基づき認識された印刷開始位置まで前記記録紙Ｐが搬出されたこと、つまり、記録紙Ｐの表面に設けられた印刷エリアＰａ（又はＰａ′）の先頭位置が、サーマルヘッド１７の発熱体１７ａの位置まで来たことが判断されると（ステップＣ５）、挿入方向フラグメモリ（Ｅ）３４ｈに記憶された挿入方向フラグＥが判断され、挿入方向フラグＥが“０”であれば、ＲＡＭ３４内の印刷データメモリ３４ａに生成記憶されている印刷データが先頭アドレスから１ラインデータずつ読み出されてサーマルヘッド１７から記録紙Ｐ表面の印刷エリア（又はＰａ′）に対して順次転写印刷される。１ラインの印刷終わると、搬送モータ３７の１ステップずつの正転駆動により記録紙Ｐが搬送され、全ての印刷データの印刷が完了するまで繰り返される（ステップＣ６、Ｃ７ａ、Ｃ８ａ、Ｃ９ａ、Ｃ１０ａ）。
【００９６】
一方、挿入方向フラグＥが“１”であれば、ＲＡＭ３４内の印刷データメモリ３４ａに生成記憶されている印刷データが最終アドレスから１ラインデータずつ読み出されてサーマルヘッド１７から記録紙Ｐ表面の印刷エリア（又はＰａ′）に対して順次転写印刷される。１ラインの印刷終わると、搬送モータ３７の１ステップずつの正転駆動により記録紙Ｐが搬送され、全ての印刷データの印刷が完了するまで繰り返される（ステップＣ６、７ｂ、Ｃ８ｂ、Ｃ９ｂ、Ｃ１０ｂ）。
【００９７】
そして、前記記録紙Ｐの搬出に伴なうその表面の印刷エリアＰａ（又はＰａ′）に対する前記印刷データメモリ３４ａに記憶された全ての印刷データの１ライン印刷が成されたと判断されると、搬送モータ３７の正転駆動がそのまま継続されて記録紙Ｐが連続的に搬出されプリンタ部３から排出される（ステップＣ１０ａ、Ｃ１０ｂ、Ｃ１１）。
【００９８】
そして、前記記録紙Ｐが第１の紙センサ１３の位置を通過して記録紙挿入・排出口１２から排出されて取り出されると、ＲＡＭ３４内の用紙有無フラグメモリ３４ｃに記憶される用紙有無フラグＦが“０”にリセットされる（ステップＣ１２）。
【００９９】
これにより、記録紙Ｐ毎に予め定められた印刷エリアＰａ（又はＰａ′）に対して、その印刷位置や印刷パターンを認識し、撮影された被写体の静止画像を印刷データとして生成し印刷できるようになる。
【０１００】
図１２（Ａ）は、図２（Ａ）の記録紙Ｐ１がその右側を先端にしてプリンタ部３に挿入されて搬入された後に矢印の方向に搬出されながらサーマルヘッド１７により印刷される場合であり、図１１のステップＣ６、Ｃ７ａ、Ｃ８ａ、Ｃ９ａの印刷例を示す。図１２（Ｂ）は、図２（Ｂ）の記録紙Ｐ１がその左側を先端にしてプリンタ部３に挿入されて搬入された後に矢印の方向に搬出されながらサーマルヘッド１７により印刷される場合であり、図１１のステップＣ６、Ｃ７ｂ、Ｃ８ｂ、Ｃ９ｂの印刷例を示す。
【０１０１】
前者の印刷画像を正立像とすれば、後者のそれは上下左右を反転した倒立像として印刷することになるが、両者では記録紙Ｐ１の天地が逆のため、いずれの場合も記録紙Ｐ１の天地と印刷画像の天地とは一致することになる。
【０１０２】
したがって、前記構成の装置によれば、記録紙Ｐ１に付された挿入方向を表わす情報ｄ、ｉを読み取りプリンタ部３に対する記録紙Ｐ１の挿入方向を判断して、天地が定められた記録紙Ｐ１の印刷エリアＰａ１に、撮影した被写体の静止画像等の印刷すべき画像を、記録紙Ｐ１の天地に合わせて印刷することができる。
【０１０３】
【発明の効果】
以上のように、本発明に係わる印刷装置によれば、記録紙の印刷装置への挿入方向に関わらず予め天地が定められた記録紙に印刷画像の天地を一致させて印刷することができ、ユーザーが印刷装置に対する記録紙の挿入方向を気にすることなく使用できる。
【図面の簡単な説明】
【図１】本発明の印刷装置及び記録用紙の実施形態に係わるプリンタ付カメラ装置の外観構成を示す斜視図。
【図２】前記プリンタ付きカメラ装置で印刷媒体として使用される記録紙Ｐの印刷面（表面）を示す図。
【図３】前記プリンタ付きカメラ装置で印刷媒体として使用される記録紙Ｐの制御情報表記面（裏面）を示す図。
【図４】前記プリンタ付カメラ装置のプリンタ部の構成を記録紙Ｐの挿入初期状態にて示す平面図。
【図５】前記プリンタ付カメラ装置のプリンタ部の構成を記録紙Ｐに対する印刷初期状態にて示す平面図。
【図６】前記プリンタ付カメラ装置の電子回路の構成を示すブロック図。
【図７】前記プリンタ付カメラ装置の電子回路におけるＲＡＭに備えられるデータメモリの構成を示す図。
【図８】前記プリンタ付カメラ装置による記録紙Ｐの挿入・搬入・画像の印刷に伴なう全体処理を示すフローチャート。
【図９】前記プリンタ付カメラ装置における用紙挿入確認処理ＳＡを示すフローチャート。
【図１０】前記プリンタ付カメラ装置における用紙搬入ＳＢ・印刷処理ＳＣ（その１）を示すフローチャート。
【図１１】前記プリンタ付カメラ装置における用紙搬入ＳＢ・印刷処理ＳＣ（その２）を示すフローチャート。
【図１２】記録紙の印刷例を示す図。
【符号の説明】
１  …プリンタ付カメラ装置、
２  …デジタルカメラ部、
３  …プリンタ部、
４  …撮影レンズ、
５  …ファインダ、
６  …フラッシュ、
７  …シャッタキー、
８  …呼び出しキー、
９  …プリントキー、
１０  …電源キー、
１１  …液晶表示部、
１２  …記録紙挿入・排出口、
Ｐ  …記録紙、
Ｐａ…印刷エリア、
ａ、ｆ  …先端非検知バー、
ｂ、ｇ  …先端検知マージン、
ｃ、ｈ  …印刷制御情報コード、
ｅ、ｊ  …後端検知マージン、
ｄ、ｉ  …用紙挿入方向情報
１３  …紙センサ（Ａ）、
１４、１５…搬送ローラ、
１６  …プラテンローラ、
１７  …サーマルヘッド、
１７ａ…発熱体、
１８  …ヘッドアーム、
１８ａ…アーム軸、
１９  …紙センサ（Ｂ）、
２１  …ＣＣＤ、
２２  …ＣＣＤドライバ、
２３  …タイミング・ジェネレータ、
２４、３３…増幅器、
２５  …アナログ・デジタル変換回路、
２６  …画像メモリ、
２７  …ＣＰＵ、
２８  …ＲＯＭ、
２９  …フラッシュ制御回路、
３０  …ビデオ信号発生部、
３１  …ＶＲＡＭ、
３２  …デジタル・アナログ変換回路、
３４  …ＲＡＭ、
３４ａ…印刷データメモリ、
３４ｂ…タイムカウンタメモリ、
３４ｃ…用紙有無フラグメモリ、
３４ｄ…黒カウンタメモリ、
３４ｅ…白カウンタメモリ、
３４ｆ…搬送ステップカウンタメモリ、
３４ｇ…情報コード認識データメモリ、
３４ｈ…挿入方向フラグメモリ（Ｅ）、
３４ｉ…ワークメモリ、
Ｔ  …タイムカウントデータ、
Ｆ  …用紙有無フラグ、
Ｂｃ…黒カウントデータ、
Ｗｃ…白カウントデータ、
Ｓｃ…搬送ステップカウントデータ、
Ｅ  …挿入方向フラグ、
３５  …ヘッドドライバ、
３６  …モータドライバ、
３７  …搬送モータ（ステップモータ）。
【図１】
0004126471.tif 000002
【図２】
0004126471.tif 000003
【図３】
0004126471.tif 000004
【図４】
0004126471.tif 000005
【図５】
0004126471.tif 000006
【図６】
0004126471.tif 000007
【図７】
0004126471.tif 000008
【図８】
0004126471.tif 000009
【図９】
0004126471.tif 000010
【図１０】
0004126471.tif 000011
【図１１】
0004126471.tif 000012
【図１２】
0004126471.tif 000013