(57)【要約】【課題】  メモリカードスロットを有するプリンタとコンピュータとを備えた印刷システムにおいて、メモリカードに記録された画像データファイルを簡易にバックアップするとともに、画像データファイルの印刷状況が把握できるようにする。【解決手段】  メモリカードに記録された画像データファイルを印刷する印刷手段と、印刷を行なった画像データファイルを特定するための情報を記録する印刷履歴記録手段と、印刷を行なった画像データファイルに印刷状況情報を付加して出力する出力手段と、画像データファイル格納手段と、所定の周期でメモリカードに記録された画像データファイルに関する情報を取得し、画像データファイル格納部に格納されていない画像データファイルがメモリカードに記録されている場合には、その画像データファイルをプリンタから取得し、画像ファイル格納手段に格納する画像ファイル管理手段とを備える印刷システム。【選択図】  図１
2007286713.tif 000002
【特許請求の範囲】
【請求項１】
メモリカードスロットを搭載したプリンタとコンピュータとを備えて構成される印刷システムであって、
前記プリンタは、
メモリカードに記録された画像データファイルを読み出して印刷する印刷手段と、
印刷を行なった画像データファイルを特定するための情報を記録する印刷履歴記録手段と、
前記コンピュータからの取得要求に応じて画像データファイルを出力する出力手段であって、印刷を行なった画像データファイルに印刷状況情報を付加して出力する出力手段とを備え、
前記コンピュータは、
画像データファイルを格納する画像データファイル格納手段と、
所定の周期で前記プリンタからメモリカードに記録された画像データファイルに関する情報を取得し、前記画像データファイル格納部に格納されていない画像データファイルが前記メモリカードに記録されている場合には、その画像データファイルを前記プリンタから取得して、前記画像ファイル格納手段に格納する画像ファイル管理手段とを備えることを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムであって、
前記コンピュータの画像ファイル管理手段は、前記所定の周期の設定をユーザから受け付けることを特徴とする印刷システム。
【請求項３】
請求項１に記載の印刷システムであって、
前記コンピュータは、
前記画像ファイル格納手段に格納された画像データファイルに基づく画像を、前記付加された印刷状況情報とともに表示する表示手段をさらに備えることを特徴とする印刷システム。
【請求項４】
メモリカードスロットを搭載したプリンタを制御するコンピュータであって、
画像データファイルを格納する画像データファイル格納手段と、
所定の周期で前記プリンタからメモリカードに記録された画像データファイルに関する情報を取得し、前記画像データファイル格納部に格納されていない画像データファイルが前記メモリカードに記録されている場合には、その画像データファイルを前記プリンタから取得して、前記画像ファイル格納手段に格納する画像ファイル管理手段とを備えることを特徴とするコンピュータ。
【請求項５】
請求項４に記載のコンピュータであって、
前記画像ファイル管理手段は、常駐型のコンピュータプログラムにより機能することを特徴とするコンピュータ。
【請求項６】
メモリカードスロットを搭載したプリンタを制御するプリンタホストとしてコンピュータを機能させるコンピュータプログラムであって、
画像データファイルを格納する画像データファイル格納手段と、
所定の周期で前記プリンタからメモリカードに記録された画像データファイルに関する情報を取得し、前記画像データファイル格納部に格納されていない画像データファイルが前記メモリカードに記録されている場合には、その画像データファイルを前記プリンタから取得して、前記画像ファイル格納手段に格納する画像ファイル管理手段としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【請求項７】
メモリカードスロットを搭載したプリンタであって、
メモリカードに記録された画像データファイルを読み出して印刷する印刷手段と、
印刷を行なった画像データファイルを特定するための情報を記録する印刷履歴記録手段と、
接続されたコンピュータからの取得要求に応じて画像データファイルを出力する出力手段であって、印刷を行なった画像データファイルに印刷状況情報を付加して出力する出力手段とを備えることを特徴とするプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムに係り、特に、画像データファイルをバックアップする印刷システムに関する。
【背景技術】
【０００２】
従来、プリンタは、ホストコンピュータから送られた印刷データに基づいて印刷を行なっていたが、近年では、画像データが記憶されたメモリカード等から直接画像データを読み込んで、ホストコンピュータを通さずにスタンドアロンで印刷処理が実行できる機種が普及してきている。この種のプリンタは一般にデジタルカメラで撮影した画像を印刷する場合に用いられることが多く、デジタルカメラの撮影画像が取り込まれたメモリカードをスロットに差し込み、操作パネルでプリントする画像や枚数を指定して印刷処理が実行される。
【０００３】
メモリカードスロットを搭載したプリンタは、ホストコンピュータと接続された場合に、メモリカードの読み書き装置としても機能することができる。例えば、特許文献１には、プリンタがメモリカードから読み取った画像データファイルをホストコンピュータにコピーすることが記載されている。
【０００４】
これにより、メモリカードの画像データファイルをホストコンピュータ側の記録装置にバックアップすることができる。
【特許文献１】特開２００４−３００８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された発明では、メモリカードの画像ファイルをバックアップする際にユーザがコピー操作等を行なわなくてはならず、操作が煩雑であった。また、バックアップされた画像ファイル毎に、プリンタでの印刷状況をユーザが把握することができれば便利である。
【０００６】
本発明は、メモリカードスロットを搭載したプリンタとコンピュータとを備えて構成される印刷システムにおいて、メモリカードに記録された画像データファイルを簡易にバックアップするとともに、画像データファイルの印刷状況が把握できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するための本発明の一態様である印刷システムは、
メモリカードスロットを搭載したプリンタとコンピュータとを備えて構成される印刷システムであって、
前記プリンタは、
メモリカードに記録された画像データファイルを読み出して印刷する印刷手段と、
印刷を行なった画像データファイルを特定するための情報を記録する印刷履歴記録手段と、
前記コンピュータからの取得要求に応じて画像データファイルを出力する出力手段であって、印刷を行なった画像データファイルに印刷状況情報を付加して出力する出力手段とを備え、
前記コンピュータは、
画像データファイルを格納する画像データファイル格納手段と、
所定の周期で前記プリンタからメモリカードに記録された画像データファイルに関する情報を取得し、前記画像データファイル格納部に格納されていない画像データファイルが前記メモリカードに記録されている場合には、その画像データファイルを前記プリンタから取得して、前記画像ファイル格納手段に格納する画像ファイル管理手段とを備えることを特徴とする。
【０００８】
これにより、メモリカードに記録された画像データファイルを簡易にバックアップすることができる。
【０００９】
ここで、前記コンピュータの画像ファイル管理手段は、前記所定の周期の設定をユーザから受け付けることができる。
【００１０】
また、前記コンピュータは、
前記画像ファイル格納手段に格納された画像データファイルに基づく画像を、前記付加された印刷状況情報とともに表示する表示手段をさらに備えることができる。
【００１１】
これにより、ユーザは、画像データファイルの印刷状況を把握することができる。
【００１２】
上記課題を解決するための本発明の一態様であるコンピュータは、
メモリカードスロットを搭載したプリンタを制御するコンピュータであって、
画像データファイルを格納する画像データファイル格納手段と、
所定の周期で前記プリンタからメモリカードに記録された画像データファイルに関する情報を取得し、前記画像データファイル格納部に格納されていない画像データファイルが前記メモリカードに記録されている場合には、その画像データファイルを前記プリンタから取得して、前記画像ファイル格納手段に格納する画像ファイル管理手段とを備えることを特徴とする。
【００１３】
ここで、前記画像ファイル管理手段は、常駐型のコンピュータプログラムにより機能することができる。
【００１４】
上記課題を解決するための本発明の一態様であるコンピュータプログラムは、
メモリカードスロットを搭載したプリンタを制御するプリンタホストとしてコンピュータを機能させるコンピュータプログラムであって、
画像データファイルを格納する画像データファイル格納手段と、
所定の周期で前記プリンタからメモリカードに記録された画像データファイルに関する情報を取得し、前記画像データファイル格納部に格納されていない画像データファイルが前記メモリカードに記録されている場合には、その画像データファイルを前記プリンタから取得して、前記画像ファイル格納手段に格納する画像ファイル管理手段としてコンピュータを機能させることを特徴とする。
【００１５】
上記課題を解決するための本発明の一態様であるプリンタは、
メモリカードスロットを搭載したプリンタであって、
メモリカードに記録された画像データファイルを読み出して印刷する印刷手段と、
印刷を行なった画像データファイルを特定するための情報を記録する印刷履歴記録手段と、
接続されたコンピュータからの取得要求に応じて画像データファイルを出力する出力手段であって、印刷を行なった画像データファイルに印刷状況情報を付加して出力する出力手段とを備えることを特徴とする。
【発明を実施するための最良の形態】
【００１６】
本発明の実施例について図面を参照して説明する。
【００１７】
図１は、本発明を適用した印刷システムの構成の一例を示すブロック図である。本図に示すように印刷システムは、プリンタ１とコンピュータ５０とが接続されて構成される。
【００１８】
プリンタ１は、スロット１５ａに装着されたメモリカード１４から画像データファイルを読み取る読取装置１５を備えており、スタンドアローンでの印刷処理が可能なプリンタである。すなわち、プリンタ１は、メモリカード１４から読み出した画像データファイルに基づく印刷を行なうことで、コンピュータ５０を介在しないで印刷を行なうことが可能である。
【００１９】
プリンタ１は、ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、補助記憶装置３４、外部Ｉ／Ｆ３５、印刷エンジン３７、操作パネル３、モニタ１７、読取装置１５を備え、バス３６により接続されている。
【００２０】
ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３はそれらが協働して動作することでプリンタ１における各種処理を制御する。補助記憶装置３４は、読み書きが可能な不揮発性の記録媒体であり、メモリカード１４に記録された画像データファイルのうち印刷が行なわれた画像データファイルを特定するための情報、例えば、ファイル名、ファイルサイズ等が記録される。
【００２１】
外部Ｉ／Ｆは、ＵＳＢ等の伝送規格によりコンピュータ５０との通信を行なう。
【００２２】
印刷エンジン３７は、印刷処理を行うメカ機構であり、例えば記録ヘッド、キャリッジモータ、紙送りモータ等からなる。本例では、印刷エンジン３７は、インクジェット方式の印字機構を採用するものとするが、本発明は、これに限られない。例えば、レーザ方式の印字機構を用いてもよい。
【００２３】
コンピュータ５０は、特に図示はしないが、ＣＰＵ、ＲＡＭ、ＲＯＭ、補助記憶装置、入出力装置等を備えた一般的なパーソナルコンピュータを用いることができる。コンピュータ５０は、例えば、プリンタ１のメーカ等が頒布するコンピュータプログラムをインストールし、実行することで、後述するような各種機能を実現することができる。
【００２４】
図２は、プリンタ１の外観を示す図である。本図に示すように、プリンタ１は、本体２の上面右側に操作パネル３を備えたインジェック式プリンタである。本体２の背面側には用紙供給装置４が設けられ、シートフィーダー５にセットされた単票紙、あるいはロール紙支持部６にセットされたロール紙が本体２内部に給紙される。本体２の中央に設けられたカバー７の下方には後述する印刷機構が搭載され、印刷機構の作動により印刷処理が実行されて印刷後の用紙８が本体２の前側下部の排紙口９から排出される。
【００２５】
操作パネル３は設定画面１０を有する表示装置１１と、複数の操作スイッチ（操作ボタン）からなる操作部１２とを備えている。設定画面１０は液晶表示装置であり、例えば用紙種類（単票紙又はロール紙）、用紙サイズ（Ａ４等）、レイアウト、写真選択、印刷枚数等をマニュアル選択するためのメニュー画面を表示する。また、操作部１２にはプリンタ１に電源を投入するための電源スイッチ１３ａと、エラー発生時に押されるメンテナンススイッチ１３ｂと、ロール紙を操作するときに押されるロール紙スイッチ１３ｃとが設けられている。
【００２６】
プリンタ１はデジタルカメラ用のメモリカード１４を挿着するための読取装置１５を搭載し、コンピュータ５０と接続することなく、メモリカード１４から読み取った画像を印刷可能なスタンドアロン型である。読取装置１５にはそのスロット１５ａにメモリカード１４が着脱可能に取り付けられる。メモリカード１４は例えばコンパクトフラッシュ（登録商標）、スマートメディア（登録商標）、メモリースティック（登録商標）等があり、各々専用のアダプタ（図示省略）に取り付けられてスロット１５ａに差し込まれる。
【００２７】
プリンタ１の本体２の上部には、メモリカード１４から読み込んだ画像を表示する表示装置（モニタ）１７が取り付けられている。モニタ１７はカラー液晶表示装置であり、例えばモニタ画面１８に１．６インチのものが採用されている。スタンドアロン型のプリンタ１ではメモリカード１４に記憶された画像を選択して印刷する場合、コンピュータ５０と接続されず使用されるため、コンピュータ５０の画面上で画像を確認することもできない。しかし、モニタ１７のモニタ画面１８にカラー画像を表示することで、コンピュータ５０と接続しなくても画像確認やプリントレイアウトの確認が行える。
【００２８】
図３は、本実施例における印刷システムの特徴的な機能構成を示すブロック図である。本図に示すようにコンピュータ５０は、画像ファイル管理部５１０と画像ファイル格納部５２０と画像ファイル表示部５３０を備えている。
【００２９】
画像ファイル管理部５１０は、常駐型のプログラムにより仮想的に構成される機能部である。画像ファイル管理部５１０は、定期的にプリンタ１と通信を行ない、プリンタ１に装着されたメモリカード１４に新しい画像ファイルが記録されているかどうかを判断し、新しい画像ファイルが記録されていると判断した場合には、その画像ファイルを取得する。
【００３０】
画像ファイル格納部５２０は、画像ファイル管理部５１０が取得した画像ファイルを記録する領域であり、例えば、ハードディスク等の補助記憶装置上に構成することができる。
【００３１】
画像ファイル表示部５３０は、画像ファイル格納部５２０に記録された画像ファイルを閲覧するためのアプリケーションプログラムにより仮想的に構成される機能部である。
【００３２】
また、プリンタ１は、印刷制御部１１０、印刷実行部１２０、画像ファイル処理部１３０を備えている。
【００３３】
印刷制御部１１０は、メモリカード１４から読み込んだ画像データに基づく印刷を制御する。具体的には、メモリカード１４の画像データに対して、解像度変換、色変換、ハーフトーン等の処理を施して、各色のインクドットデータを生成して、印刷エンジン３７により構成される印刷実行部１２０に印刷させる。
【００３４】
画像ファイル処理部１３０は、メモリカード１４に記録された画像データファイルにアクセスする処理を行なう。また、画像データファイルを読み出してプリンタ１で印刷を行なった場合には、その画像データファイルの識別子を記録する処理を行なう。
【００３５】
このため、画像ファイル処理部１３０は、印刷履歴記録部１３１を有している。印刷履歴記録部１３１は、補助記憶装置３４上に構成することができる。印刷履歴記録部１３１に記録する情報は、例えば、印刷を行なった日時、印刷対象となった画像データファイルのファイル名、ファイルサイズ、作成日等とすることができる。
【００３６】
つぎに、本実施例における印刷システムの画像データファイルバックアップ処理について説明する。
【００３７】
本実施例では、ユーザは、画像ファイル管理部５１０に対してあらかじめバックアップの設定を行なっておくようにする。バックアップの設定は、例えば、図４に示すようなバックアップ設定画面上で行なうことができる。画像ファイル管理部５１０は、ユーザからバックアップ設定の指示を受け付けると本図に示すようなバックアップ設定画面を表示するものとする。
【００３８】
本図に示すように、バックアップ設定画面は、バックアップ対象プリンタと、確認周期の設定を受け付けるようになっている。
【００３９】
バックアップ対象プリンタに設定されたプリンタに装着されたメモリカード１４に記録されている画像データファイルがバックアップの対象となる。
【００４０】
確認周期は、バックアップ対象プリンタとなったプリンタ１と通信を行ない、装着されたメモリカード１４に新しい画像ファイルが記録されているかどうかを判断する間隔である。本実施例では、「毎時」「毎日」「毎週」「手動」「その他」から選択できるようになっている。ここで、「手動」は、定期的ではなく、ユーザからの指示を受け付けた場合にプリンタと通信を行なう設定である。このため、バックアップ設定画面には、ユーザから指示を受け付けるための「確認」ボタンが配置されている。「その他」は、ユーザが任意に間隔を指定するための設定である。このため、バックアップ設定画面には、任意に間隔を指定する画面を表示させるための「詳細設定」ボタンが配置されている。
【００４１】
本実施例では、画像ファイル管理部５１０を常駐型のプログラムとすることで、ユーザから指定した間隔でプリンタ１と通信できるようにしている。
【００４２】
つぎに、上述のバックアップ設定を済ませた印刷システムにおける画像データファイルのバックアップ処理の流れについて、図５のフロー図を参照して説明する。
【００４３】
画像ファイル管理部５１０は、ユーザにより設定された確認周期にしたがい、前回の画像データファイルバックアップ処理から設定された期間が経過したかどうかを判断する（Ｓ１０１）。
【００４４】
その結果、設定された期間が経過したと判断した場合（Ｓ１０１：Ｙ）には、プリンタ１の画像ファイル処理部１３０と通信を行ない、スロット１５ａに装着されているメモリカード１４に格納されている画像データファイルの情報を取得する（Ｓ１０２）。ここで、取得する情報は、画像データファイルを特定するための情報であり、例えば、ファイル名、ファイルサイズ、ファイル作成日等とすることができる。
【００４５】
そして、取得した画像デーファイルの情報に基づいて、メモリカード１４にまだバックアップしていない画像データファイルがあるかどうか、すなわち新規に作成された画像データファイルがあるかどうかを判断する（Ｓ１０３）。この判断は、画像ファイル格納部５２０に記録している画像データファイル群と、メモリカード１４に格納されている画像データファイルの情報とを比較することで行なうことができる。
【００４６】
具体的には、メモリカード１４に格納されている画像データファイルのファイル名、ファイルサイズが同一の画像データファイルが画像ファイル格納部５２０に記録されていればすでにバックアップしていると判断することができる。なお、同一かどうかの判断が困難な場合は、ユーザに確認するようにしてもよい。
【００４７】
その結果、メモリカード１４にはバックアップしていない画像データファイルがない（Ｓ１０３：Ｎ）と判断した場合には、処理（Ｓ１０１）に戻り、設定された期間の経過を待つ。
【００４８】
一方、メモリカード１４にバックアップしていない新規の画像データファイルがある（Ｓ１０３：Ｙ）と判断した場合には、その画像データファイルのバックアップを行なう。この際に、プリンタ１の画像ファイル処理部１３０は、バックアップ用の画像データファイルに、印刷情報を付加してコンピュータ５０に送信する（Ｓ１０４）。
【００４９】
すなわち、画像ファイル処理部１３０は、バックアップ対象となった画像データファイルをメモリカード１４から読み出す際に、印刷履歴記録部１３１を参照して、その画像データを過去に印刷したかどうかを調べ、印刷している場合には、ファイルのヘッダ部分の所定の箇所に印刷済である旨の情報を記録しておく。さらには、印刷回数、印刷日時等の情報を記録するようにしてもよい。ファイルのヘッダ部分の所定の箇所は、例えば、画像データがＪＰＥＧ形式の場合、アプリケーションマーカ部とすることができる。なお、プリンタ１で印刷が行なわれていない場合には、その画像データファイルのヘッダ部分に情報を記録する必要はない。
【００５０】
上述のように、画像ファイル処理部１３０は、プリンタ１で印刷が行なわれた場合に、その印刷の対象となった画像データファイルの情報を印刷履歴記録部１３１に記録するため、印刷履歴記録部１３１を参照することで、画像ファイル処理部１３０は、バックアップ対象となった画像データファイルの印刷履歴を調べることができる。
【００５１】
また、ヘッダ部分に印刷済である情報を記録する画像データファイルは、メモリカード１４に記録されたオリジナルの画像データファイルではなく、読み出したバックアップ用のコピーファイルであるため、オリジナルの画像データファイルには影響を及ぼすことはない。
【００５２】
そして、画像ファイル管理部５１０は、画像ファイル処理部１３０から取得したバックアップ対象の画像データファイルを画像ファイル格納部５２０に記録する（Ｓ１０５）。バックアップ対象となった画像データファイルが複数の場合には、それぞれの画像データファイルごとに上述の処理を施す。
【００５３】
すべてのバックアップ対象となった画像データファイルについて、バックアップ処理が終了すると処理（Ｓ１０１）に戻り、再度、設定された期間が経過するのを待つ。
【００５４】
このように、本実施例によれば、新しい画像データファイルが存在している場合には、自動的にバックアップされるため、ユーザの手間を軽減することができる。
【００５５】
ユーザは、画像ファイル表示部５３０を利用することで、コンピュータ５０にバックアップされた画像データファイルを閲覧することができる。
【００５６】
図６は、画像ファイル表示部５３０が表示するバックアップ画像データファイルの一覧画面の一例を示す図である。
【００５７】
本図の例では、バックアップされた画像データファイルをサムネイル形式で一覧表示するようにしている。もちろん、表示態様はこれに限られず、種々の形式を採用することができる。
【００５８】
そして、本図に示すように、ヘッダ部分に印刷済である旨の情報が記録されている画像データファイルに対応するサムネイル画像付近には「印刷済」というマークを表示するようにしている。これにより、その画像データファイルがプリンタ１で印刷済であることを示している。もちろん、印刷済であることを示す表示態様は本例に限られない
このように、本実施例によれば、バックアップされた画像データファイルについて、ユーザは印刷状況を把握することができるようになる。
【図面の簡単な説明】
【００５９】
【図１】本発明を適用した印刷システムの構成の一例を示すブロック図。
【図２】プリンタの外観を示す図。
【図３】印刷システムの特徴的な機能構成を示すブロック図。
【図４】バックアップ設定画面を示す図。
【図５】画像データファイルのバックアップ処理の流れを示すフロー図。
【図６】バックアップ画像データの一覧画面の一例を示す図。
【符号の説明】
【００６０】
１…プリンタ、３…操作パネル、４…用紙供給装置、５…シートフィーダー、６…ロール紙支持部、７…カバー、８…用紙、９…排紙口、１０…設定画面、１１…表示装置、１２…操作部、１４…メモリカード、１５…読取装置、１７…モニタ、１８…モニタ画面、３１…ＣＰＵ、３２…ＲＡＭ、３３…ＲＯＭ、３４…補助記憶装置、３５…外部Ｉ／Ｆ、３６…バス、３７…印刷エンジン、５０…コンピュータ、１１０…印刷制御部、１２０…印刷実行部、１３０…画像ファイル処理部、１３１…印刷履歴記録部、５１０…画像ファイル管理部、５２０…画像ファイル格納部、５３０…画像ファイル表示部
【図１】
2007286713.tif 000003
【図２】
2007286713.tif 000004
【図３】
2007286713.tif 000005
【図４】
2007286713.tif 000006
【図５】
2007286713.tif 000007
【図６】
2007286713.tif 000008