(57)【要約】【課題】  自分の印刷した画像の履歴のみを表示することを目的とする。【解決手段】  印刷時には、外部記録媒体２００に記録されているユーザ情報を読み出して、印刷履歴にユーザ情報も履歴保存メモリ５６に記録する。履歴を表示するときは、外部記録媒体２００に記録されているユーザ情報と、履歴保存メモリ５６に保存されている履歴のユーザ情報とを比較して、ユーザ情報が一致した履歴のみを表示部５４に表示する。【選択図】  図１
2009143121.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能な記録媒体からデジタル画像を読み出し、印刷するダイレクトプリンタにおいて、
前記記録媒体に記録されているユーザ情報を読み出すユーザ情報読み出し手段と、
前記記録媒体に記録されている画像を印刷したときには
プリント履歴として画像や印刷設定情報のほかに前記ユーザ情報を記録するプリント履歴記録手段と、
前記ユーザ情報読み出し手段から読み出したユーザー情報と
プリント履歴情報に記録されている記録されているユーザ情報とを比較する比較手段とを備え、
両方のユーザ情報が一致していることを前記比較手段が検出したときに、
前記記録手段から一致しているユーザ情報に対応する履歴情報を読み出すことを特徴とするダイレクトプリンタ。
【請求項２】
前記記録媒体にユーザ情報を設定するユーザ情報設定手段を更に備えることを特徴とする請求項１に記載のダイレクトプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画を記録するスチルカメラやビデオカメラなどによって撮像された画像データを印刷し、印刷した画像の履歴を残すダイレクトプリンタに関する。
【背景技術】
【０００２】
近年、デジタルカメラで撮影した画像を保存したメモリカードを、メモリカードスロットに挿入し、PCを介すことなく直接画像を印刷することが出来るダイレクトプリントを行うプリンタが販売されている。
【０００３】
このようなダイレクトプリンタでは、印刷履歴と呼ばれる機能を持つものもある（非特許文献１参照）。印刷した画像を、印刷日時と印刷時の設定とともに、プリンタ内で保存しておき、あとで同じ印刷が行えるようにしたものである。
【０００４】
また、メモリカードに記録されている内容から、メモリカードを特定し、特定のメモリカードがメモリカードスロットに挿入されていないと、印刷履歴を表示しないように構成されたダイレクトプリンタが提案されている（特許文献１参照）。
【特許文献１】特開2006-142615号公報
【非特許文献１】「PIXUS（登録商標）mini 360 操作ガイド」、キヤノン株式会社、2007年、P30、P31
【発明の開示】
【発明が解決しようとする課題】
【０００５】
非特許文献１では、複数人で一台のプリンタを使用して印刷履歴を表示すると、自分が印刷した画像以外の履歴が表示されるという問題があった。また、自分が印刷した画像の履歴を他人に見られてしまうと言う問題があった。
【０００６】
一方、特許文献１では、メモリカードの内容によって、履歴を表示するかしないかを判別するので、他人に自分の履歴を見られる可能性はない。しかしながら、例えばデジタルカメラで撮影するなどしてメモリカードの内容が書き換わると、自分の履歴が見れなくなるという問題がある。
【課題を解決するための手段】
【０００７】
本発明のダイレクトプリンタは、着脱可能な記録媒体からデジタル画像を読み出し、前記記録媒体に記録されているユーザ情報を読み出すユーザ情報読み出し手段と、前記記録媒体に記録されている画像を印刷したときにはプリント履歴として画像や印刷設定情報のほかに前記ユーザ情報を記録するプリント履歴記録手段と、前記ユーザ情報読み出し手段から読み出したユーザー情報と、プリント履歴情報に記録されている記録されているユーザ情報とを比較する比較手段とを備え、両方のユーザ情報が一致していることを前記比較手段が検出したときに、前記記録手段から一致しているユーザ情報に対応する履歴情報を読み出すことを特徴とする。
【０００８】
また、本発明のほかの特徴とするところは、前記記録媒体にユーザ情報を設定するユーザ情報設定手段を備えることを特徴とする。
【発明の効果】
【０００９】
以上説明したように、本発明によれば、一台のダイレクトプリンタを複数人で使用する際に、自分が印刷した履歴のみを表示することが可能となる。また、自分の印刷した履歴を他人に見られることのないダイレクトプリンタを提供することが可能となる。
【発明を実施するための最良の形態】
【００１０】
次に、本発明の詳細を実施例の記述に従って説明する。
【００１１】
以下、図面を参照して本発明の実施例を説明する。
【００１２】
図１は、本発明の実施例の構成を示す図である。
【００１３】
図1において、１００は昇華型印刷装置である。
【００１４】
１０はサーマルヘッド、１２は紙を送るための紙送りモータ、１４はインクリボンの巻上げを行うリボン巻上げモータである。
【００１５】
２０は印画を行うサーマルヘッドの熱制御を行うヘッド制御部、２２は印画するデータへの変換を行う画像処理制御部、２４は印画を行う用紙の搬送を行う紙送り制御部、２６は用紙に昇華させて印画を行うためのインクリボンの送りを制御するインクリボン制御部である。
【００１６】
３０は電源制御手段で、DC-DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、システム制御回路５０の指示に基づいてDC-DCコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【００１７】
４０は各種ボタンやタッチパネル等からなる操作部で、電源ボタン、印刷ボタン、十字キー、メニューボタン、決定ボタンなどがある。
【００１８】
５０は画像処理装置１００全体を制御するシステム制御回路、５２はシステム制御回路５０が動作するときに使用する変数、プログラム等を記憶するメモリである。このメモリは電源を切ると、記録内容が保持されない。例えばSDRAMなどが使用される。
【００１９】
５４はシステム制御回路５０でのプログラムの実行に応じて、文字、画像を表示するLCDなどから成る表示部である。印刷画像の表示を行うことも可能である。
【００２０】
５６は履歴を保存するための履歴保存メモリである。この履歴保存メモリは、電気的に消去・記録可能な不揮発性メモリであり、電源を切っても記録内容が保持される。例えばフラッシュROMなどが用いられる。
【００２１】
５８は電気的に消去・記録可能な不揮発性メモリであり、電源を切っても記録内容が保持される。例えばフラッシュROMなどが用いられる。この不揮発性メモリには、プログラム本体やプログラムが使用する定数等が記憶される。
【００２２】
６０はメモリカードやハードディスク等の記録媒体とのインタフェース、６２は記録媒体２００が装着されているか否かを検知する記録媒体着脱検知手段である。
【００２３】
７０は通信手段で、RS232CやUSB、IEEE1394、P1284、SCSI、モデム、LAN、無線通信、等の各種通信機能を有する。
【００２４】
７２は通信手段７０により画像処理装置１００を他の機器と接続するコネクタ或いは無線通信の場合はアンテナである。
【００２５】
８０は外部記録媒体２００から読み込まれた画像データや、圧縮伸張回路８２からの画像データを一時的に保存しておく画像メモリである。
【００２６】
８２は圧縮伸張回路で、外部記録媒体２００から読み込まれたJPEG形式で圧縮された画像データを伸張し、画像メモリ８０に書き込む。
【００２７】
２００はSD、メモリスティックなどのメモリカードやハードディスク等の記録媒体である。
【実施例１】
【００２８】
図２から図１４を参照して、第１の実施例の動作を説明する。
【００２９】
図２は、本実施例の昇華型印刷装置１００の処理フローである。
【００３０】
システム制御回路５０は、起動時に外部記録媒体２００を読み出して（S101）、読み出した画像を表示部５４に表示する（S102）。表示する画像は、外部記録媒体２００に記録されているファイルが、例えば図３に示すようにEXIFフォーマットで記録されていたときは、ファイル接頭子が一番大きいファイルIMG_0010.jpgである。なお、.jpgファイルはJPEGファイルと呼ばれる画像ファイルである。JPEGに関しては広く知られており、ここでは特に説明しない。
【００３１】
次に、システム制御回路５０はユーザーからの操作を判別し（S103）、印刷ボタンが押されたときは、印刷処理を行う（S104）。印刷処理（S104）の詳細は、図４から図１０を用いて後述する。一方、S103で履歴ボタンが押されたときは、履歴表示処理を行う（S105）。履歴表示処理（S105）の詳細は図１１から図１４を用いて後述する。一方、S103でその他のボタンが押されたときは、ボタン操作に応じた処理を行う（S106）。ボタン操作に応じた処理とは、例えばメニューを表示する、画像送りをするなどの処理がある。一方、S103で電源OFF操作がなされたときは、電源を切り（S107）、処理を終了する。
【００３２】
図４は、図２の印刷処理（S104）の詳細な処理フローである。システム制御回路５０は、表示部５４に表示されている画像を印刷する（S201）。次に、履歴を保存するかどうかを判定し（S202）、履歴を保存しない場合は処理を終了する。一方、履歴を保存する場合はS203に進む。
【００３３】
S202で履歴を保存するかどうかは、印刷終了後に図５に示すダイアログを表示部５４に表示し、ユーザに選択させることによって判定する。図５は、履歴を保存することを選択した画面の一例である。
【００３４】
次に、システム制御回路５０は、外部記録媒体２００からユーザ名を取得する（S203）。ユーザ名は、外部記録媒体２００のルートディレクトリに記録されている「user.txt」というファイルから取得する。
【００３５】
図６は user.txt に記録されている情報の一例である。この例では、ユーザ名は「TARO」である。
【００３６】
次に、システム制御回路５０は、ユーザ名を取得できたかどうかを判定し（S204）、ユーザ名を取得できなかったときは処理を終了する。一方、S204でユーザ名を取得できたときは、プリンタ本体内にある履歴保存メモリ５６に、印刷した画像ファイルと履歴を保存する。
【００３７】
今、外部記録媒体２００に記録されているファイルが図３の状態であり、IMG_0010.jpgの履歴を保存したときには、プリンタ本体内にある履歴保存メモリ５６には図７に示したファイルが新規に作られる。
【００３８】
図７のhistory.txtは履歴管理ファイルであり、詳細は図８を用いて後述する。図７の1.jpgは印刷した画像IMG_0010.jpgと同じものであり、ファイル名を変更しただけのものである。
【００３９】
図８は履歴管理ファイルhistory.txtに記録されている情報である。図８の(a)はhistory.txtのフォーマットを表しており、履歴ID、印刷日時、ユーザ名を記録する。図８の(b)は、IMG_0010.jpgを印刷したときに、実際に history.txt に記録される情報を示したものである。履歴IDは１、印刷日時は 2007年10月30日14時40分、ユーザー名は TARO が記録される。印刷した画像は、履歴IDと同じ接頭子にファイル名を変えて(1.jpg)、プリンタ本体内にある履歴保存メモリ５６に記録する。
【００４０】
次に昇華型印刷装置１００の使用者が、外部記録媒体２００に記録されている画像、IMG_0004.jpgを印刷し、履歴を保存したときに、プリンタ本体内にある履歴保存メモリ５６に記録される履歴と画像ファイルについて図９を用いて説明する。
【００４１】
図９の(b)はhistory.txtに記録される内容である。履歴IDが１の情報に続けて、履歴IDが２の情報が新たに追加される。IMG_0004.jpgの履歴を記憶したときの、履歴ID・印刷日時・ユーザ名が追加になる。IMG_0004.jpgは履歴IDと同じ接頭子となる、2.jpgとしてプリンタ本体内にある履歴保存メモリ５６に記録される。
【００４２】
次に昇華型印刷装置１００の使用者が、外部記録媒体２００を交換し、外部記録媒体２００のuser.txtのユーザ情報に「JIRO」と書かれたメモリカードから画像を印刷すると、プリンタ本体内にある履歴保存メモリ５６には、図１０のようなファイルが記録される。
【００４３】
図１０の(a)はhistory.txtに記録される内容である。履歴IDが３の情報が追加され、履歴IDが３のユーザー名は JIRO になる。印刷された画像は、3.jpgとして履歴保存メモリ５６に記録される。結果として、プリンタ本体内にある履歴保存メモリ５６に記録されるファイルは、図１０の(b)のような構成になる。
【００４４】
図１１は、図２のS105履歴表示処理の詳細な処理フローである。
【００４５】
システム制御回路５０は、外部記録媒体２００からユーザ名を取得する（S301）。次に、システム制御回路５０は、プリンタ本体内にある履歴保存メモリ５６から履歴を検索し（S302）、S301で取得したユーザ名を持つ履歴があるかどうかを調べる（S303）。S303で履歴が存在しない場合は、処理を終了する。一方、履歴が存在する場合は、履歴を表示部５４に表示する（S304）。
【００４６】
図１２は、図１１のS304での履歴表示画面の一例である。
【００４７】
図１２では、外部記録媒体２００に記録されているユーザ名が「TARO」であり、プリンタ本体内にある履歴保存メモリ５６に記録されている履歴が図１０の状態であるときの履歴を表示している例である。TAROが印刷した履歴を、履歴ID、印刷日時とともに表示し、履歴ID:2 を選択状態にしている。操作部４０の十字キーを操作することによって、履歴ID:2、履歴ID:1、の選択を切り替えることが可能である。履歴ID:2 を選択している状態で、操作部４０の決定ボタンを押下すると、図１３の画面を表示する。図１３では、印刷した画像と履歴の両方を表示する。
【００４８】
図１３の印刷した画像を表示している状態で、操作部４０の印刷ボタンを押下すると、表示している画像の再印刷が可能である。
【００４９】
図１４は、図１１のS304で履歴を表示するときの表示のもう一つの例である。
【００５０】
図１４では、外部記録媒体２００に記録されているユーザ名が「JIRO」であり、プリンタ本体内にある履歴保存メモリ５６に記録されている履歴が図１０の状態であるときの履歴を表示している例である。JIROが印刷した履歴を表示部５４に表示している。
【００５１】
以上述べたように、複数人のユーザが一台のプリンタを使用する際に、自分が印刷した履歴だけを表示することが可能となる。また、自分が印刷した履歴を他人に見られることがない。
【実施例２】
【００５２】
図６に示した、外部記録媒体２００に記録するユーザー情報、user.txtはPC（パーソナル・コンピュータ）等で編集可能である。同時に、昇華型印刷装置１００が、図１５に示すユーザ設定画面を表示することによって、プリンタ本体でユーザ名を設定するように構成してももちろん構わない。
【００５３】
図１５では、操作部４０の十字キーの上下ボタンで文字を確定し、左右ボタンで次の文字を入力し、決定ボタンでユーザ名を確定する。図１５の例では、TAROの最後の文字「O」を入力した画面である。この状態で操作部４０の十字キー、上ボタンを押すと「O」が「P」になり、下ボタンを押すと「O」が「N」になる。また、図１５の状態から、操作部４０の十字キー、左ボタンを押すと TARO の「O」の一つ前の文字「R」の文字を変更することが可能となり、右ボタンを押すと「TARO」の後に続いて文字を追加することが出来る。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施例の構成ブロック図である
【図２】本実施例の昇華型印刷装置の処理フローである
【図３】本実施例の外部記録媒体に記録されているファイルのディレクトリ構成である
【図４】本実施例の印刷処理処理フローである
【図５】本実施例の履歴保存選択画面である
【図６】本実施例の外部記録媒体に記録されているユーザ情報である
【図７】本実施例のプリンタ本体内にある不揮発性メモリに記録されるファイルである
【図８】本実施例の履歴管理ファイルに記録されている情報である
【図９】本実施例のプリンタ本体内にある不揮発性メモリに記録されるファイルと、履歴管理ファイルに記録される内容である
【図１０】本実施例のプリンタ本体内にある不揮発性メモリに記録されるファイルと、履歴管理ファイルに記録される内容である
【図１１】本実施例の履歴表示処理の処理フローである
【図１２】本実施例の履歴表示画面である
【図１３】本実施例の履歴と履歴に対応する画像の両方を表示している画面である
【図１４】本実施例の履歴表示画面である
【図１５】本実施例のユーザ設定画面である
【符号の説明】
【００５５】
１０  サーマルヘッド
１２  紙送りモータ
１４  リボン巻上げモータ
２０  ヘッド制御部
２２  画像処理制御部
２４  紙送り制御部
２６  インクリボン制御部
３０  電源制御部
４０  操作部
５２  メモリ
５４  表示部
５６  履歴保存メモリ
５８  不揮発性メモリ
６０  インタフェース
６２  記録媒体着脱検知手段
７０  通信手段
７２  コネクタ（またはアンテナ）
８０  画像メモリ
８２  圧縮伸張回路
１００  昇華型印刷装置
２００  外部記録媒体
【図１】
2009143121.tif 000003
【図２】
2009143121.tif 000004
【図３】
2009143121.tif 000005
【図４】
2009143121.tif 000006
【図５】
2009143121.tif 000007
【図６】
2009143121.tif 000008
【図７】
2009143121.tif 000009
【図８】
2009143121.tif 000010
【図９】
2009143121.tif 000011
【図１０】
2009143121.tif 000012
【図１１】
2009143121.tif 000013
【図１２】
2009143121.tif 000014
【図１３】
2009143121.tif 000015
【図１４】
2009143121.tif 000016
【図１５】
2009143121.tif 000017