(57)【要約】    【課題】ダイレクト印刷機能を有する印刷装置であって、装置の利用状況を正確に把握／管理することが可能な印刷装置を、提供する。    【解決手段】印刷装置１０を、通常印刷時（受信した印刷ジョブデータに基づく印刷時）には、印刷ジョブデータに含まれるコンピュータ名やユーザ名に対応づけた形で、行った通常印刷の内容を示す情報を記憶し、ダイレクト印刷時（自装置にセットされたＵＳＢメモリ４０上のファイルの印刷時）に、ＵＳＢメモリ４０に記録されているメモリＩＤ等に対応づけた形で、行ったダイレクト印刷の内容を示す情報を記憶する装置として構成しておく。    【選択図】  図２
2007125756.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体識別情報が記録されている所定仕様の記録媒体をセットすることが可能な記録媒体用インタフェース手段、
印刷データを受信するための印刷データ用インタフェース手段、
用紙上に印刷を行うための印刷実行手段、
前記記録媒体用インタフェース手段にセットされている記録媒体に記憶されているファイルの印刷を前記印刷実行手段に行わせるためのダイレクト印刷処理と，前記印刷データ用インタフェース手段によって受信された印刷データが示している内容の印刷を前記印刷手段に行わせるための通常印刷処理とを実行する機能を有する印刷制御手段、及び、
前記印刷制御手段によって実行された各通常印刷処理の内容を示す印刷内容情報を，各通常印刷処理によって処理された印刷データの送信指示者を特定可能な送信指示者情報に対応づけた形で記憶する機能と、前記印刷制御手段によって実行された各ダイレクト印刷処理の内容を示す印刷内容情報を，各ダイレクト印刷処理の処理対象となった記録媒体に記録されていた前記記録媒体識別情報に対応づけた形で記憶する機能と、記憶している情報を出力する機能とを有するジョブ管理手段
を、備えることを特徴とする印刷装置。
【請求項２】
印刷装置と利用状況管理装置とを含む印刷システムであって、
前記印刷装置が、
記録媒体識別情報が記録されている所定仕様の記録媒体をセットすることが可能な記録媒体用インタフェース手段、
印刷データを受信するための印刷データ用インタフェース手段、
用紙上に印刷を行うための印刷実行手段、
前記記録媒体用インタフェース手段にセットされている記録媒体に記憶されているファイルの印刷を前記印刷実行手段に行わせるためのダイレクト印刷処理と，前記印刷データ用インタフェース手段によって受信された印刷データが示している内容の印刷を前記印刷手段に行わせるための通常印刷処理とを実行する機能を有する印刷制御手段、及び、
前記印刷制御手段によって実行された各通常印刷処理の内容を示す印刷内容情報を，各通常印刷処理によって処理された印刷データの送信指示者を特定可能な送信指示者情報に対応づけた形で記憶する機能と、前記印刷制御手段によって実行された各ダイレクト印刷処理の内容を示す印刷内容情報を，各ダイレクト印刷処理の処理対象となった記録媒体に記録されていた前記記録媒体識別情報に対応づけた形で記憶する機能と、所定の印刷内容情報用送信要求が前記利用情報管理装置から送信されてきたときに，記憶している各印刷内容情報を，対応付けられている前記送信指示者情報或いは前記記録媒体識別情報と共に前記利用情報管理装置に送信してから破棄する機能とを有するジョブ管理手段
を、備えた装置であり、
前記利用状況管理装置が、前記印刷内容情報用送信要求を前記印刷装置に対して送信し、その結果として前記印刷装置から送信されてきた情報を内部に記憶する処理を、定期的に行う機能を有する装置である
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢメモリ，メモリカード等に記憶されているファイルを読み出して印刷する機能を有する印刷装置、そのような印刷装置と利用状況管理装置とを含む印刷システムに、関する。
【背景技術】
【０００２】
近年、市販されている印刷装置(プリンタ，複合機)の中には、実行した印刷ジョブの内容を示す情報を内部に記憶する機能，記憶している情報を他コンピュータに送信する機能等を有する装置（例えば、特許文献１参照）が、存在している。すなわち、ネットワーク接続されているコンピュータ等から、装置の利用履歴（どのコンピュータからの印刷データを装置が処理したか）を把握できる装置が、存在している。
【０００３】
また、近年、市販されている印刷装置の中には、記録媒体(メモリカード，ＵＳＢメモリ等)上に記憶されている画像ファイル等を読み出して印刷する機能（以下、ダイレクト印刷機能と表記する）を有する装置（例えば、非特許文献１参照）も存在しているが、ダイレクト印刷機能を有する既存の印刷装置は、いずれも、ダイレクト印刷機能の利用履歴をネットワーク接続されているコンピュータ等から把握することが出来ない装置となっている。このため、ダイレクト印刷機能を有する既存の印刷装置を用いた場合、印刷装置の正確な利用状況を課金等のために把握する，といったことが行えないという問題が生じていた。
【０００４】
【特許文献１】特開２００２−２５９１０３号公報
【非特許文献１】“ＰＭ−Ｄ８００  操作ガイド”，セイコーエプソン株式会社
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明の課題は、ダイレクト印刷機能を有し，かつ，装置の利用状況を正確に把握／管理することが可能な印刷装置、そのような印刷装置を含む，装置の利用状況を正確に把握／管理することが可能な印刷システムを、提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の印刷装置は、記録媒体識別情報が記録されている所定仕様の記録媒体をセットすることが可能な記録媒体用インタフェース手段、印刷データを受信するための印刷データ用インタフェース手段、用紙上に印刷を行うための印刷実行手段、記録媒体用インタフェース手段にセットされている記録媒体に記憶されているファイルの印刷を印刷実行手段に行わせるためのダイレクト印刷処理と，印刷データ用インタフェース手段によって受信された印刷データが示している内容の印刷を印刷手段に行わせるための通常印刷処理とを実行する機能を有する印刷制御手段、及び、印刷制御手段によって実行された各通常印刷処理の内容を示す印刷内容情報を，各通常印刷処理によって処理された印刷データの送信指示者を特定可能な送信指示者情報に対応づけた形で記憶する機能と、印刷制御手段によって実行された各ダイレクト印刷処理の内容を示す印刷内容情報を，各ダイレクト印刷処理の処理対象となった記録媒体に記録されていた記録媒体識別情報に対応づけた形で記憶する機能と、記憶している情報を出力する機能とを有するジョブ管理手段を、備える。
【０００７】
すなわち、本発明の印刷装置は、通常印刷時（受信した印刷データに基づく印刷時）には、処理対象となっている印刷データの送信指示者を特定可能な送信指示者情報（例えば、印刷データの送信元コンピュータにセットされているコンピュータ名やユーザ名）に対応づけた形で、行った通常印刷の内容を示す情報である印刷内容情報を記憶し、ダイレクト印刷時（自装置にセットされた記録媒体上のファイルの印刷時）に、処理対象となっている記録媒体に記録されている記録媒体識別情報に対応づけた形で、行ったダイレクト印刷の内容を示す情報である印刷内容情報を記憶する装置となっている。さらに、本発明の印刷装置は、記憶している情報（送信指示者情報，記録媒体識別情報，印刷内容情報）を出力（印刷／送信）する機能とを有する装置となっているため、この印刷装置を用いれば、装置の利用状況を正確に把握／管理できることになる。
【０００８】
また、本発明の印刷システムは、印刷装置と利用状況管理装置とを含むシステムであって、印刷装置が、記録媒体識別情報が記録されている所定仕様の記録媒体をセットすることが可能な記録媒体用インタフェース手段、印刷データを受信するための印刷データ用インタフェース手段、用紙上に印刷を行うための印刷実行手段、記録媒体用インタフェース手段にセットされている記録媒体に記憶されているファイルの印刷を印刷実行手段に行わせるためのダイレクト印刷処理と，印刷データ用インタフェース手段によって受信された印刷データが示している内容の印刷を印刷手段に行わせるための通常印刷処理とを実行する機能を有する印刷制御手段、及び、印刷制御手段によって実行された各通常印刷処理の内容を示す印刷内容情報を，各通常印刷処理によって処理された印刷データの送信指示者を特定可能な送信指示者情報に対応づけた形で記憶する機能と、印刷制御手段によって実行された各ダイレクト印刷処理の内容を示す印刷内容情報を，各ダイレクト印刷処理の処理対象となった記録媒体に記録されていた記録媒体識別情報に対応づけた形で記憶する機能と、所定の印刷内容情報用送信要求が利用情報管理装置から送信されてきたときに，記憶している各印刷内容情報を，対応付けられている送信指示者情報或いは記録媒体識別情報と共に利用情報管理装置に送信してから破棄する機能とを有するジョブ管理手段を、備えた装置であり、利用状況管理装置が、印刷内容情報用送信要求を印刷装置に対して送信し、その結果として印刷装置から送信されてきた情報を内部に記憶する処理を、定期的に行う機能を有する装置である構成を有する。
【０００９】
すなわち、本発明の印刷システムは、本発明の印刷装置とほぼ同機能の印刷装置と、印刷装置から，実行した各印刷処理に関する情報を収集する利用状況管理装置とを含むシステムとなっている。従って、この印刷システムを用いれば、印刷装置の利用状況を、利用状況管理装置にて（利用状況管理装置内に記憶される情報から）、正確に把握／管理できることになる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１１】
まず、図１を用いて、本発明の一実施形態に係る印刷システムの構成を、説明する。
【００１２】
図示してあるように、本実施形態に係る印刷システムは、印刷装置１０と，管理用ＰＣ（パーソナルコンピュータ）５０と，何台かのユーザＰＣ６０とからなるシステムである。
【００１３】
この印刷システムに含まれる各ユーザＰＣ６０は、印刷装置１０用のプリンタドライバ（図示せず）をインストールしたコンピュータである。
【００１４】
印刷装置１０は、ＬＣＤ，複数のＬＥＤ，複数の押しボタンスイッチ等からなる操作パネル１１と、ＵＳＢホスト回路，パネルインタフェース回路，ＣＰＵ，ＲＯＭ，ＲＡＭ，パラレルインタフェース回路，ネットワークインタフェース回路，ＥＥＰＲＯＭ，画像処理回路，エンジンインタフェース回路等からなるコントローラ１２と、用紙上に印刷を行うための印刷エンジン１３とを備えた装置である。なお、印刷装置１０が備える印刷エンジン１３は、電子写真式の，カラー印刷が可能なエンジン（Ｙ，Ｍ，Ｃ，Ｋトナーによる印刷を行うエンジン）となっている。
【００１５】
管理用ＰＣ５０は、利用状況管理プログラム５１，メモリＩＤ・ユーザ名データベース５２及びジョブ管理データベース５３をインストールしたコンピュータである。利用状況管理プログラム５１，データベース５２，５３の詳細については後述するが、管理用ＰＣ５０にインストールされるメモリＩＤ・ユーザ名データベース５２，ジョブ管理データベース５３は、いずれも、空の（情報が設定されていない）ものである。
【００１６】
次に、本実施形態に係る印刷システムに用いられている印刷装置１０の動作を，説明する。
【００１７】
本実施形態に係る印刷装置１０は、ユーザＰＣ６０から送信されてきた印刷ジョブデータで指定されている内容の印刷（以下、通常印刷と表記する）を行うこと、ＵＳＢメモリ４０上のユーザが指定したファイルに対する通常の印刷（以下、ファイル印刷と表記する）と、ＵＳＢメモリ４０に記憶されている各ファイルの概要を表す画像(いわゆるサムネイル画像)が印刷された印刷物（複数の画像が印刷された印刷物）を生成する印刷（以下、インデックス印刷と表記する）とを行うことが可能な装置である。
【００１８】
そして、本実施形態に係る印刷装置１０は、上記のような各種の印刷を可能とするために、図２に示したように、コントローラ１２上で，パネル制御モジュール２１，ＵＳＢメモリジョブ投入モジュール２２，印刷ジョブ投入モジュール２３，ジョブ情報管理モジュール２４及び印刷制御モジュール２５（いずれもプログラムモジュール）が並行的に実行される構成を採用した装置となっている。
【００１９】
パネル制御モジュール２１は、操作パネル１１（パネル用インタフェース回路）に対する各種の制御処理を行うためのモジュールである。このパネル制御モジュール２１が行うことが可能な制御処理の中には、操作パネル１１を通じて、ユーザから，実行すべきダイレクト印刷（ファイル印刷／インデックス印刷）の内容（処理対象／処理条件）についての指示やダイレクト印刷の開始指示を取得するためのものが、含まれている。
【００２０】
そして、パネル制御モジュール２１は、或る内容のダイレクト印刷についての開始指示を取得した際には、当該内容を示す情報を含むダイレクト印刷開始要求を，ＵＳＢメモリジョブ投入モジュール２２に対して出力するモジュールとなっている。
【００２１】
印刷ジョブ投入モジュール２３は、ユーザＰＣ６０から送信されてきた印刷ジョブデータを受信して印刷制御モジュール２５に投入する処理（印刷ジョブデータを受信し、受信した印刷ジョブデータを印刷を行うべきものとして印刷制御モジュール２５に渡す処理）を行うモジュールである。この印刷ジョブ投入モジュール２３は、印刷ジョブデータの受信時に、その印刷ジョブデータに含まれるコンピュータ名（図では、ＰＣ名），ユーザ名等を含むジョブ管理要求をジョブ情報管理モジュール２４に対して出力するモジュールとなっている。
【００２２】
ＵＳＢメモリジョブ投入モジュール２２は、ＵＳＢメモリ４０にアクセスする機能（ＵＳＢホスト回路の制御により，ＵＳＢメモリ４０に記憶されている各種情報を読み出す機能）を有するモジュールである。
【００２３】
このＵＳＢメモリジョブ投入モジュール２２は、上記したダイレクト印刷開始要求が入力された場合、そのダイレクト印刷開始要求にて指定されている内容の印刷に必要なファイルをＵＳＢメモリ４０から読み出し、読み出したファイルの印刷ジョブデータ（読み出したファイルの前後に，各種ジョブ制御コマンドを付けたデータ）を作成して印刷制御モジュール２５に投入する処理を行う。また、ＵＳＢメモリジョブ投入モジュール２２は、ダイレクト印刷開始要求が入力された場合、ＵＳＢメモリ４０から，メモリＩＤ（ベンダＩＤ，プロダクトＩＤ，シリアル番号を組み合わせた情報），ＵＳＢメモリ４０の製造者名及び製品名（いずれも、ＵＳＢメモリ４０に元々記憶されている情報）を読み出し、読み出した各情報，印刷対象ファイルのファイル名（或いは、インデックス印刷であることを示すファイル名），印刷すべきデータを受信したインタフェース名（ＵＳＢメモリ４０からの印刷であることを示す情報）等を含むジョブ管理要求を、ジョブ情報管理モジュール２４に対して出力する処理も行う。
【００２４】
印刷制御モジュール２５は、自モジュールに投入された印刷ジョブデータが指定している内容の印刷物を印刷エンジン１３に生成させるための処理を行うモジュールである。この印刷制御モジュール２５は、印刷エンジン１３に印刷（用紙上への画像形成）を行わせる度に、ジョブ情報管理モジュール２４に対して，印刷エンジン１３に行わせた印刷の内容を示す情報（用紙サイズ，カラー印刷／モノクロ印刷の別等を示す情報）を通知するものとなっている。
【００２５】
ジョブ情報管理モジュール２４は、印刷制御モジュール２５から通知される各種情報を、印刷ジョブ投入モジュール２３／ＵＳＢメモリジョブ投入モジュール２２から入力された各ジョブ管理要求に含まれる情報（メモリＩＤ等からなる情報，或いは，コンピュータ名等からなる情報；以下、ジョブ識別情報と表記する）に対応づけた形で管理する（ＥＥＰＲＯＭ上に記憶する）モジュールである。そして、このジョブ情報管理モジュール２４は、所定内容のジョブ情報要求コマンドが印刷装置１０に送信されてきた場合、管理している全ジョブ情報（或るジョブ識別情報と、そのジョブ識別情報に対応付けられている情報群とからなる情報）をジョブ情報要求コマンドの送信元コンピュータに送信し、全ジョブ情報が当該送信元コンピュータに受信されたことを確認した後に、送信済みの全ジョブ情報を破棄する（ＥＥＰＲＯＭ上から消去する）モジュールとなっている。
【００２６】
なお、印刷装置１０は、このジョブ情報管理モジュール２４によって管理されているジョブ情報の数が所定数となった場合には、ＵＳＢメモリジョブ投入モジュール２２及び印刷ジョブ投入モジュール２３の動作が停止する動作モード（管理用ＰＣ５０と接続して使用する場合の動作モード）と、ジョブ情報管理モジュール２４によって管理されているジョブ情報の数が所定数となっても、ＵＳＢメモリジョブ投入モジュール２２及び印刷ジョブ投入モジュール２３の動作が停止しない動作モード（ジョブ情報の数が所定数を超えることになる場合，ジョブ情報管理モジュール２４が最古のジョブ情報を破棄する動作モード／管理用ＰＣ５０と接続しない場合に使用する動作モード）とを有する装置として構成されている。
【００２７】
次に、管理用ＰＣ５０の動作を、説明する。
【００２８】
管理用ＰＣ５０にインストールされるメモリＩＤ・ユーザ名データベース５２は、印刷装置１０にセットされることがある各ＵＳＢメモリ４０のメモリＩＤと、各ＵＳＢメモリ４０のユーザ名との対応関係を記憶しておくためのデータベースである。また、ジョブ管理データベース５３は、ダイレクト印刷に関するジョブ情報，通常印刷に関するジョブ情報を記憶しておくためのデータベースである。このジョブ管理データベース５３は、ダイレクト印刷に関するジョブ情報については、ユーザ名も記憶できるデータベースとなっている。
【００２９】
そして、利用状況管理プログラム５１は、メモリＩＤ・ユーザ名データベース５２の内容を，管理用ＰＣ５０の操作者が指定したものとする処理を実行する機能と、上記したジョブ情報要求コマンドを印刷装置１０に対して送信し、印刷装置１０から送信されてきた各通常印刷に関するジョブ情報については、そのまま、ジョブ管理データベース５３に記憶し、ダイレクト印刷に関する各ジョブ情報については、各ジョブ情報内のメモリＩＤに対応づけられているメモリＩＤ・ユーザ名データベース５２内のユーザ名を付加した形でジョブ管理データベース５３に記憶する処理を指定された周期で実行する機能とを有するプログラムとなっている。
【００３０】
以上の説明から明らかなように、本実施形態に係る印刷装置１０は、通常印刷時（受信した印刷ジョブデータに基づく印刷時）には、印刷ジョブデータの送信元コンピュータにセットされているコンピュータ名やユーザ名等からなるジョブ識別情報（換言すれば、処理対象となっている印刷データの送信指示者を特定可能な送信指示者情報を含む情報）に対応づけた形で、行った通常印刷の内容を示す情報を記憶し、ダイレクト印刷時（自装置にセットされたＵＳＢメモリ４０上のファイルの印刷時）に、処理対象となっているＵＳＢメモリ４０に記録されているメモリＩＤ等からなるジョブ識別情報（換言すれば、記録媒体識別情報を含む情報）に対応づけた形で、行ったダイレクト印刷の内容を示す情報を記憶する装置となっている。さらに、印刷装置１０は、記憶しているジョブ情報を管理用ＰＣ５０に対して送信する機能を有する装置となっている。そして、本実施形態に係る管理用ＰＣ５０は、印刷装置１０が各種印刷時に記憶した情報を、印刷装置１０から収集してジョブ情報データベース５３に記憶する機能を有している。従って、本実施形態に係る印刷システムを用いれば、印刷装置１０の利用状況を、管理用ＰＣ５０にて（ジョブ情報データベース５３内の情報から）、正確に把握／管理できることになる。
【００３１】
《変形形態》
上記した印刷システムは、各種の変形を行うことが出来る。例えば、印刷装置１０を、ジョブ情報を送信する機能を有さず，ジョブ情報を印刷する機能を有する装置や、ジョブ情報を印刷する機能も有する装置に変形することが出来る。
【００３２】
また、印刷装置１０を、メモリカード上のファイルの印刷を行う装置に変形しても良いことや、具体的なソフトウェア構成が上記したものとは異なる装置に変形しても良いことなどは、当然のことである。
【図面の簡単な説明】
【００３３】
【図１】実施形態に係る印刷装置の構成図。
【図２】実施形態に係る印刷装置の動作（ソフトウェア構成）を説明するための図。
【符号の説明】
【００３４】
１０  印刷装置、  １１  操作パネル、  １２  コントローラ
１３  印刷エンジン、  ２１  パネル制御モジュール
２２  ＵＳＢメモリジョブ投入モジュール、  ２３  印刷ジョブ投入モジュール
２４  ジョブ情報管理モジュール、  ２５  印刷制御モジュール
４０  ＵＳＢメモリ、  ５０  管理用ＰＣ、  ５１  利用状況管理プログラム
５２  メモリＩＤ・ユーザ名データベース、  ５３  ジョブ管理データベース
６０  ユーザＰＣ
【図１】
2007125756.tif 000003
【図２】
2007125756.tif 000004