(57)【要約】【課題】ネットワークに接続可能であり、印刷履歴をカウント可能な印刷装置において、印刷装置の記憶容量を低減できる印刷装置を提供することを目的とする。【解決手段】ネットワークに接続可能であり、印刷履歴をカウント可能な印刷装置において、印刷データ送信元に応じて、印刷データ送信元の装置に、印刷履歴を送信するか、印刷履歴送信先格納手段に格納されている送信先の装置に、印刷履歴を送信するかどうかを決定し、印刷履歴を送信する印刷装置である。【選択図】図４
2010000731.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能であり、印刷履歴をカウント可能な印刷装置において、
印刷履歴の送信先を格納する印刷履歴送信先格納手段と；
印刷履歴を送信する印刷履歴送信手段と；
印刷データの送信元を判断する印刷データ送信元判断手段と；
印刷データの送信元に応じて、印刷データの送信元装置に、印刷履歴の送信先を送信するか、印刷履歴送信先格納手段に格納されている送信先の装置に、印刷履歴を送信するかを決定する決定手段と；
を有することを特徴とする印刷装置。
【請求項２】
請求項１において、
上記決定手段は、上記印刷データ送信元判断手段が判断した印刷データ送信元装置に応じて、印刷履歴を送信するか、印刷履歴の一部を送信するかを決定する手段であることを特徴とする印刷装置。
【請求項３】
ネットワークに接続可能であり、印刷履歴をカウント可能な印刷装置において、
印刷履歴の送信先を格納する印刷履歴送信先格納手段と；
印刷履歴を送信する印刷履歴送信手段と；
印刷データの送信元を判断する印刷データ送信元判断手段と；
印刷データの送信元に応じて、印刷履歴を送信しないか、印刷履歴送信先格納手段に格納されている送信先の装置に、印刷履歴を送信するかを決定する決定手段と；
を有することを特徴とする印刷装置。
【請求項４】
請求項１〜請求項３のいずれか１項において、
上記印刷データ送信元判断手段は、受信した印刷データ内に特定の符号があるかないかに応じて、送信元を判断する手段であることを特徴とする印刷装置。
【請求項５】
請求項１〜請求項３のいずれか１項において、
上記印刷データ送信元判断手段は、受信した印刷データの送信元の装置が、連携装置リストに含まれているか、含まれていないかに応じて、送信元を判断する手段であることを特徴とする印刷装置。
【請求項６】
請求項２において、
上記印刷履歴の一部は、送信元装置識別符号、印刷実行装置識別符号、印刷が成功したか失敗したかを示す符号を含む履歴であることを特徴とする印刷装置。
【請求項７】
請求項１〜請求項５のいずれか１項において、
上記印刷履歴は、送信元装置識別符号、印刷実行装置識別符号、印刷ユーザ識別符号、印刷が成功したか失敗したかを示す符号を含む履歴であることを特徴とする印刷装置。
【請求項８】
請求項１〜請求項７のいずれか１項において、
上記印刷履歴送信先格納手段に格納されている送信先に印刷履歴の少なくとも一部を送信した際に、送信が成功したかどうかを判断する送信成功判断手段と；
印刷履歴の少なくとも一部を一時的に格納する印刷履歴一時格納手段と；
送信完了判断手段が送信失敗であると判断すると、上記印刷履歴一時格納手段に印刷履歴を格納し、一定期間後に、上記印刷履歴送信先格納手段に格納されている送信先に再び送信を試みる手段と；
を有することを特徴とする印刷装置。
【請求項９】
請求項８において、
上記印刷履歴一時格納手段の容量が、印刷履歴の格納に足りなければ、警告メッセージを表示することを特徴とする印刷装置。
【請求項１０】
請求項８において、
上記一定期間後は、次回の印刷データを受信したときであることを特徴とする印刷装置。
【請求項１１】
ネットワークに接続可能であり、印刷履歴をカウント可能な印刷装置の制御方法において、
印刷履歴の送信先を格納する印刷履歴送信先格納工程と；
印刷履歴を送信する印刷履歴送信工程と；
印刷データの送信元を判断する印刷データ送信元判断工程と；
印刷データの送信元に応じて、印刷データの送信元装置に、印刷履歴の送信先を送信するか、印刷履歴送信先格納工程で格納された送信先の装置に、印刷履歴を送信するかを決定する決定工程と；
を有することを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続可能な印刷装置のユーザ毎、ユーザが所属するグループ毎の印刷履歴管理方法に関する。
【背景技術】
【０００２】
近年、オフィス等におけるネットワークの普及に伴い、複写装置や印刷装置にもネットワーク接続機能を備えたものが広く利用されている。
【０００３】
一般的に、ネットワークには、印刷装置や、複写装置、またユーザ端末も複数接続され、上記印刷装置、上記複写装置は、複数のユーザ、複数の部門によって共有使用されている。したがって、印刷負荷に応じた印刷装置、複写装置の配備計画や、ユーザ・部門毎の印刷運用コストの算出のために、詳細な印刷履歴管理の実現が望まれている。
【０００４】
ネットワークに接続されている課金管理装置において、ネットワークと印刷装置との間に設けられ、ユーザ情報をグループ毎に管理し、印刷出力に応じた課金情報を、グループユーザ管理手段のグループ情報毎に管理する（たとえば、特許文献１参照）。
【０００５】
ネットワーク接続されている画像形成装置において、自機以外の任意の画像形成装置に課金情報を要求し、任意の画像形成装置から課金情報要求手段へ応答する画像形成装置が開示されている（たとえば、特許文献２参照）。
【特許文献１】特開平１０−０５５２２２号公報
【特許文献２】特開２０００−２７６３１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、ネットワークに接続されている複数の印刷装置・複写装置の印刷負荷に応じた配備計画やユーザ・部門毎の印刷運用コスト算出のために、詳細な印刷履歴管理の実現が望まれている。
【０００７】
上記特許文献１記載の発明では、ネットワークに接続されている課金管理装置で、上記ネットワークと印刷装置との間に設けられている課金管理装置が提案されている。上記課金管理装置は、次の構成を有する。つまり、ユーザ情報をグループ毎に管理するグループユーザ管理手段と、印刷出力に応じた課金情報を、グループユーザ管理手段のグループ情報毎に課金情報を管理する課金管理手段とが設けられている。上記構成によって、グループ毎の課金管理の効率化を実現している。
【０００８】
上記特許文献２記載の発明は、ネットワーク接続されている画像形成装置で、次の構成を有する画像形成装置が提案されている。つまり、自機以外の任意の画像形成装置について、課金情報を要求する課金情報要求手段と、課金情報要求手段に対する上記任意の画像形成装置からの応答を表示する表示手段とが設けられている。
【０００９】
上記画像形成装置では、任意の１台の画像形成装置において、他の画像形成装置の課金情報を把握することができ、より円滑な課金検針作業を実現している。
【００１０】
しかし、上記先行技術文献に記載されている技術では、印刷履歴が印刷装置それぞれに保持され、印刷履歴を記憶させるための記憶装置が必要であるという問題がある。
【００１１】
また、複写装置等からの入力画像を、他の装置で印刷する所謂重連コピー、リモートコピー（以降、これらを合わせて「連携コピー」という）では、印刷履歴の管理が煩雑であるという問題がある。
【００１２】
具体的には、一般的に、複写装置から連携コピーを行う際、その印刷データの送信先には、接続されている複数の印刷装置から任意の印刷装置を指定し、連携コピーを行うことができる。また、連携コピーの印刷処理を実行する印刷装置においても、接続されている複写装置は、複数あり、複数台の複写装置からの印刷要求の実行を許可している。このために、複写装置自身でコピーする際に、印刷履歴は、複写装置自身で記憶し、連携コピーの際に、連携コピー先の印刷装置に記憶されるので、同一複写装置からのコピーでも、複数の装置に印刷履歴が点在するという問題がある。
【００１３】
また、連携コピーの際に、ユーザ情報に関する印刷履歴情報が、複写装置等の入力デバイス側に格納され、消耗品の使用量や印刷の成否に関する印刷履歴情報は、印刷装置等の出力デバイス側に格納されるので、印刷履歴の管理が煩雑であるという問題がある。
【００１４】
本発明は、ネットワークに接続可能であり、印刷履歴をカウント可能な印刷装置において、印刷装置の記憶容量を低減できる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明は、ネットワークに接続可能であり、印刷履歴をカウント可能な印刷装置において、印刷データ送信元に応じて、印刷データ送信元の装置に、印刷履歴を送信するか、印刷履歴送信先格納手段に格納されている送信先の装置に、印刷履歴を送信するかどうかを決定し、印刷履歴を送信する印刷装置である。
【発明の効果】
【００１６】
本発明によれば、印刷データ送信元に応じて、印刷データ送信元の装置に、印刷履歴を送信するか、印刷履歴送信先格納手段に格納されている送信先の装置に、印刷履歴を送信するかどうかを決定するので、印刷装置の記憶容量を低減できるという効果を奏する。
【００１７】
また、印刷データ送信元に応じて、印刷履歴を印刷データ送信元の装置に送信するか、印刷履歴送信先格納手段に格納されている送信先の装置に、印刷履歴を送信するかを決定するので、印刷履歴を効率的に管理できるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１９】
図１は、本発明の実施例１である印刷装置ＰＲ１の構成を示すブロック図である。
【００２０】
印刷装置ＰＲ１は、ネットワークに接続可能であり、印刷履歴をカウント可能な印刷装置の例であり、ホストコンピュータＨ１で生成された画像データを、外部バスＢ１を介して受信し、印刷出力処理を行う。印刷装置ＰＲ１は、プリンタコントローラ１０とプリンタエンジン２０とを有する。
【００２１】
プリンタコントローラ１０は、ホストコンピュータＨ１との通信に用いられる外部バスＢ１とのＩＦ制御、ホストコンピュータＨ１から転送されたプリンタ制御コマンド（画像データを変換したもの）の解釈・イメージデータ生成を行う。また、プリンタコントローラ１０は、画像データの圧縮・伸張処理、イメージデータ生成時における各種画像処理、ユーザからの操作を受け付け、プリンタエンジン２０へコマンドを送信する。
【００２２】
プリンタエンジン２０は、プリンタコントローラ１０で生成されたビットマップデータを受け取り、インクジェットヘッドの吐出タイミングデータを生成し、印字処理を実行する。そして、プリンタエンジン２０は、インクジェットヘッドへのインク供給・回復処理を実行し、紙搬送、ヘッド動作におけるモータ制御を行う。
【００２３】
次に、プリンタコントローラ１０の構成と概略動作について説明する。
【００２４】
図２は、実施例１で使用されるプリンタコントローラ１０の構成を示すブロック図である。
【００２５】
プリンタコントローラ１０は、ＣＰＵ１と、バスブリッジ２と、メモリコントローラ３と、ＵＳＢデバイスコントローラ４と、ＩＥＥＥ１３９４インタフェース５と、ＲＡＭ８と、ＲＯＭ９と、ＥＥＰＲＯＭ９ａと、操作パネルインタフェース１１とを有する。また、プリンタコントローラ１０は、操作パネル１２と、画像データ処理ブロック１３と、ＳＤＲＡＭ１４と、拡張インタフェース１５と、ネットワークインタフェース１６とを有する。
【００２６】
ＣＰＵ１は、ＵＳＢデバイスコントローラ４又はＩＥＥＥ１３９４インタフェース５、ネットワークインタフェース１６を介して、それぞれホストコンピュータＨ１、Ｈ２、Ｈ３に接続されている。
【００２７】
また、ＣＰＵ１は、ＲＯＭ９とＥＥＰＲＯＭ９ａとＲＡＭ８とに接続され、アクセスし、これらのメモリに格納されている情報に基づいて、記録動作を制御する。なお、ＲＯＭ９は、制御プログラムを格納し、ＥＥＰＲＯＭ９ａは、ＲＯＭ９や更新可能な制御プログラムや処理プログラムや各種定数データ等を格納する。ＲＡＭ８は、ホストコンピュータＨ１から受信したコマンド信号や画像情報を格納する。
【００２８】
操作パネル１２のキーから入力される指示情報は、操作パネルインタフェース１１を介して、ＣＰＵ１に伝達され、また、ＣＰＵ１からの命令によって、同様に操作パネルインタフェース１１を介して、操作パネル１２のＬＥＤ点灯やＬＣＤ表示が制御される。拡張インタフェース１５は、他種のホストコンピュータＨ１のインタフェース等の拡張カードを接続することによって、機能拡張を行うインタフェースである。
【００２９】
画像情報は、画像データ処理ブロック１３によって、各インク色のドットデータに変換され、エンジン（図外）へ出力される。また、プリンタコントローラ１０とプリンタエンジン２０との間の各種コマンドやステータス情報の送受信は、上記と同様に、画像データ処理ブロック１３を介して実行される。さらに、各パワーマネージメント制御手段（図外）によって、点線で示すプリンタコントローラ１０、各インタフェース制御手段のパワーマネージメント制御が行われる。
【００３０】
つまり、ＲＡＭ８は、印刷履歴の送信先を格納する印刷履歴送信先格納手段の例である。ネットワークインタフェース１６は、印刷履歴を送信する印刷履歴送信手段の例である。ＣＰＵ１は、印刷データの送信元を判断する印刷データ送信元判断手段の例である。また、ＣＰＵ１は、印刷データの送信元に応じて、印刷データの送信元装置に、印刷履歴の送信先を送信するか、印刷履歴送信先格納手段に格納されている送信先の装置に、印刷履歴を送信するかを決定する決定手段の例である。
【００３１】
上記の場合、上記決定手段は、上記印刷データ送信元判断手段が判断した印刷データ送信元装置に応じて、印刷履歴を送信するか、印刷履歴の一部を送信するかを決定する手段である。
【００３２】
また、ＣＰＵ１は、印刷データの送信元に応じて、印刷履歴を送信しないか、印刷履歴送信先格納手段に格納されている送信先の装置に、印刷履歴を送信するかを決定する決定手段の例である。
【００３３】
上記印刷データ送信元判断手段は、受信した印刷データ内に特定の符号があるかないかに応じて、送信元を判断する手段である。
【００３４】
上記印刷データ送信元判断手段は、受信した印刷データの送信元の装置が、連携装置リストに含まれているか、含まれていないかに応じて、送信元を判断する手段である。また、上記印刷履歴の一部は、送信元装置識別符号、印刷実行装置識別符号、印刷が成功したか失敗したかを示す符号を含む履歴である。
【００３５】
さらに、上記印刷履歴は、送信元装置識別符号、印刷実行装置識別符号、印刷ユーザ識別符号、印刷が成功したか失敗したかを示す符号を含む履歴である。
【００３６】
また、ＣＰＵ１は、上記印刷履歴送信先格納手段に格納されている送信先に印刷履歴の少なくとも一部を送信した際に、送信が成功したかどうかを判断する送信成功判断手段の例である。そして、ＲＡＭ８は、印刷履歴の少なくとも一部を一時的に格納する印刷履歴一時格納手段の例である。
【００３７】
さらに、ＣＰＵ１は、送信完了判断手段が送信失敗であると判断すると、上記印刷履歴一時格納手段に印刷履歴を格納し、一定期間後に、上記印刷履歴送信先格納手段に格納されている送信先に再び送信を試みる手段の例である。しかも、上記印刷履歴一時格納手段の容量が、印刷履歴の格納に足りなければ、警告メッセージを表示する。上記一定期間後は、次回の印刷データを受信したときである。
【００３８】
次に、プリンタエンジン２０の機能と動作との概要について説明する。
【００３９】
図３は、プリンタエンジン２０の機能を示すブロック図である。
【００４０】
プリンタエンジン２０は、バンドメモリ制御ブロック３２を介して、プリンタコントローラ１０（図外）と接続されている。ＣＰＵ２１は、制御プログラムを格納したＲＯＭ２３や更新可能な制御プログラムや、処理プログラムや各種定数データ等を格納しているＥＥＰＲＯＭ２４にアクセスする。また、プリンタコントローラ１０から受信したコマンド信号や画像情報を格納するＲＡＭ２２にアクセスする。
【００４１】
ＣＰＵ２１は、これらのメモリに格納されている情報に基づいて、記録動作を制御する。出力ポート２５とキャリッジモータ制御回路２７とを介して、キャリッジモータ２９を動作させることによって、キャリッジ３１を移動させる。また、出力ポート２５と紙搬送モータ制御回路２６とを介して、紙送りモータ２８を動作させることによって搬送ローラ等の紙搬送機構３０を動作させる。
【００４２】
さらに、ＣＰＵ２１は、ＲＡＭ２２に格納されている各種情報に基づいて、バンドメモリ制御ブロック３２やプリントヘッド制御ブロック３４を制御し、プリントヘッド３５を駆動することによって、記録媒体上に所望の画像を記録する。
【００４３】
図４は、本発明を適用可能なネットワークシステムＮＷ１の一例を示す図である。
【００４４】
印刷装置ＰＲ１は、本発明を適用可能な印刷装置である。ホストコンピュータＨ１は、印刷装置ＰＲ１に印刷データを送信することが可能なホストコンピュータである。複写装置４３は、ＣＣＤイメージセンサによって原稿の画像を読み取るスキャナ手段と、レーザ技術を応用して画像を形成して出力するプリンタ手段とを具備しているデジタルカラー方式の複写装置であり、印刷装置ＰＲ１と連携コピー可能な複写装置である。
【００４５】
プリントサーバ４４は、印刷装置ＰＲ１の印刷履歴送信先格納手段に格納されている印刷履歴を受信し、管理可能なプリントサーバである。また、上記ホストコンピュータＨ１、複写装置４３、プリントサーバ４４、印刷装置ＰＲ１は、ネットワーク４２を介して相互接続されている。
【００４６】
次に、実施例１の動作について説明する。
【００４７】
図５は、印刷装置ＰＲ１における動作の一例を示すフローチャートである。
【００４８】
ホストコンピュータＨ１から、印刷装置ＰＲ１を用いて印刷する場合を例に挙げて説明する。
【００４９】
Ｓ１で、ホストコンピュータＨ１からの印刷ジョブを受信すると、Ｓ２で、印刷履歴一時格納手段に印刷履歴が格納されているかどうかを調べる。印刷履歴一時格納手段に印刷履歴が格納されていれば、Ｓ３で、印刷履歴送信先格納手段に格納されている装置（印刷履歴送信先）に、印刷履歴を送信する。ここでは、印刷履歴送信先格納手段には、プリントサーバ４４が格納され、プリントサーバ４４に印刷履歴を送信する。
【００５０】
ここで、プリントサーバ４４が電源ＯＦＦ状態やスリープ状態等で印刷履歴を受信できない状態であれば、マジックパケット送信等による遠隔からの復帰を試みた後に、印刷履歴の送信を試みる。Ｓ４で、印刷履歴の送信に成功したか、失敗したかを判断する。印刷履歴の送信が成功していれば、Ｓ５で、印刷履歴一時格納手段から印刷履歴情報を削除し、Ｓ８で印刷処理を実行する。
【００５１】
印刷履歴の送信に失敗すれば、Ｓ６で、印刷履歴一時格納手段に空きがあるかどうかを調べる。印刷履歴一時格納手段に空きが無ければ、Ｓ７で、印刷履歴一時格納手段に警告メッセージを表示し、受信した印刷ジョブの印刷を行わずに終了する。上記警告メッセージは、印刷装置ＰＲ１に設けられている表示パネルに警告メッセージを表示してもよく、印刷ジョブの送信元であるホストコンピュータＨ１に、警告メッセージを表示するようにしてもよく、その両方でもよい。
【００５２】
Ｓ６で、印刷履歴一時格納手段に空きがあれば、印刷履歴情報を削除せずに、Ｓ８で、印刷処理を実行する。印刷処理を実行した後に、Ｓ９で、印刷ジョブの送信元がＰＣであるか、複写装置４３からの連携コピーであるかどうかを判断する。印刷ジョブの送信元がＰＣか複写装置４３からの連携コピーかの判断方法は後述する。
【００５３】
ここでは、ＰＣから印刷ジョブが送信された場合を説明するために、Ｓ１１で、プリントサーバ４４に印刷履歴情報を送信する。プリントサーバ４４が、電源ＯＦＦ状態やスリープ状態等で印刷履歴を受信できない状態にあれば、マジックパケット送信等による遠隔からの復帰を試みた後に、印刷履歴の送信を試みる。Ｓ１２で、プリントサーバ４４が印刷履歴情報を受信できたかどうかを判断し、失敗していれば、Ｓ１３で、印刷履歴情報を印刷履歴一時格納手段に格納する。
【００５４】
次に、複写装置４３から、印刷装置ＰＲ１を用いて連携コピーを行う場合について説明する。
【００５５】
Ｓ１で、複写装置４３からの印刷ジョブを受信すると、Ｓ２で、印刷履歴一時格納手段に印刷履歴が格納されているかどうかを調べる。印刷履歴一時格納手段に、印刷履歴が格納されていれば、Ｓ３で、印刷履歴送信先格納手段に格納されている装置に、印刷履歴を送信する。ここでは、印刷履歴送信先格納手段には、プリントサーバ４４が格納され、プリントサーバ４４に印刷履歴を送信する。
【００５６】
ここで、プリントサーバ４４が、電源ＯＦＦ状態やスリープ状態等で、印刷履歴を受信できない状態であれば、マジックパケット送信等による遠隔からの復帰を試みた後に、印刷履歴の送信を試みる。Ｓ４で、印刷履歴の送信に成功したか、失敗したかを判断する。印刷履歴の送信が成功した場合、Ｓ５で、印刷履歴一時格納手段から印刷履歴情報を削除し、Ｓ８で印刷処理を実行する。印刷履歴の送信に失敗すれば、Ｓ６で、印刷履歴一時格納手段に、空きがあるかどうかを確認する。
【００５７】
印刷履歴一時格納手段に空きが無ければ、Ｓ７で、印刷履歴一時格納手段に警告メッセージを表示し、受信した印刷ジョブを印刷せずに終了する。上記警告メッセージは、印刷装置ＰＲ１に設けられている表示パネルに警告メッセージを表示するようにしてもよく、印刷ジョブの送信元であるホストコンピュータＨ１に警告メッセージを表示するようにしてもよく、その両方であってもよい。
【００５８】
Ｓ６で、印刷履歴一時格納手段に空きがあれば、印刷履歴情報を削除せずに、Ｓ８で、印刷処理を実行する。印刷処理を実行した後に、Ｓ９で、印刷ジョブの送信元がＰＣであるか複写装置からの連携コピーであるかを判断する。ここでは、複写装置４３からの連携コピーを行う場合を説明しているので、Ｓ１０で、印刷ジョブ送信元の複写装置４３に印刷履歴情報の一部を送信する。ここで、複写装置４３からの連携コピーであり、複写装置４３は、印刷ジョブを送信した後に、印刷履歴情報の一部を受け取れる状態で待機している。
【００５９】
次に、上記印刷履歴情報について説明する。
【００６０】
プリントサーバ４４に送信する印刷履歴情報には、送信元装置のホストコンピュータＨ１を特定できるＩＰアドレス等の符号、印刷を実行した印刷装置ＰＲ１を識別できるＩＰアドレス等の符号を含んでいる。また、印刷履歴情報には、印刷を指示したユーザを特定するためのユーザＩＤ等の符号、印刷が成功したか失敗したかを示す符号を含んでいる。
【００６１】
さらに、印刷時に使用した消耗品（インク、印刷用紙種、印刷用紙サイズ）の使用量、印刷日時、印刷を指示したユーザの部門ＩＤ、印刷ドキュメント名等も含んでいる。
【００６２】
連携コピー時の印刷を指示したユーザのユーザＩＤ、部門ＩＤは、入力デバイスである複写装置４３で管理することができる。このために、複写装置４３に送信する印刷履歴情報には、印刷ユーザのユーザＩＤ、印刷ユーザの部門ＩＤを含まなくてもよい。このために、連携コピー時に、印刷履歴情報の一部を送信すればよい。
【００６３】
次に、印刷ジョブの送信元が、ＰＣであるか、複写装置からの連携コピーであるかを判断する方法について説明する。
【００６４】
印刷ジョブの送信元が、ＰＣか複写装置からの連携コピーかを判断するには、複写装置４３からの印刷ジョブ内に、送信される印刷ジョブが連携コピーであることを示す符号を付与して送信する。そして、印刷装置ＰＲ１において、受信した印刷ジョブ内に連携コピーであることを示す符号を検出した際は、連携コピーであると判断すればよい。
【００６５】
また、連携コピーが行われる複写装置を特定できるＩＰアドレス等の符号を、連携装置格納リストとして保持し、受信した印刷ジョブの送信元が、連携装置格納リストに含まれているかどうかによって、判断するようにしてもよい。
【実施例２】
【００６６】
次に本発明の実施例２として図６を用いて、上記印刷装置ＰＲ１の動作について詳細に説明を行う。
【００６７】
図６は、本発明の実施例２である印刷装置ＰＲ２の動作の一例を示すフローチャートである。
【００６８】
ここでは、印刷装置ＰＲ２で使用される消耗品の使用量が、複写装置４３で計算可能な例について説明する。
【００６９】
Ｓ１で、ホストコンピュータＨ１からの印刷ジョブを受信したら、Ｓ２で、印刷履歴一時格納手段に印刷履歴が格納されているかどうかを確認する。印刷履歴一時格納手段に印刷履歴が格納されていれば、Ｓ３で、印刷履歴送信先格納手段に格納されている装置に、印刷履歴を送信する。ここでは、印刷履歴送信先格納手段には、プリントサーバ４４が格納され、プリントサーバ４４に印刷履歴を送信する。ここで、プリントサーバ４４が電源ＯＦＦ状態やスリープ状態等で印刷履歴を受信できない状態にあれば、マジックパケット送信等による遠隔からの復帰を試みた後に印刷履歴の送信を試みる。Ｓ４で、印刷履歴の送信に成功したか、失敗したかを判断する。印刷履歴の送信が成功すれば、Ｓ５で、印刷履歴一時格納手段から、印刷履歴情報を削除し、Ｓ８で、印刷処理を実行する。
【００７０】
印刷履歴の送信に失敗すれば、Ｓ６で、印刷履歴一時格納手段に空きがあるかどうかを確認する。印刷履歴一時格納手段に空きが無ければ、Ｓ７で、印刷履歴一時格納手段に警告メッセージを表示し、受信した印刷ジョブの印刷を行わずに終了する。上記警告メッセージは、印刷装置ＰＲ２に設けられている表示パネルに、警告メッセージを表示するようにしてもよく、印刷ジョブの送信元であるホストコンピュータＨ１に警告メッセージを表示させてもよく、その両方でもよい。
【００７１】
Ｓ６で、印刷履歴一時格納手段に空きがあれば、印刷履歴情報を削除せずに、Ｓ８で、印刷処理を実行する。印刷処理を実行した後に、Ｓ９ａで、印刷ジョブの送信元がＰＣであるか、複写装置からの連携コピーであるかを判断する。
【００７２】
印刷ジョブの送信元が、ＰＣであるか複写装置からの連携コピーであるかの判断方法は、実施例１と同様である。ＰＣから印刷ジョブが送信された場合、Ｓ１１で、プリントサーバ４４に印刷履歴情報を送信する。ここで、プリントサーバ４４が電源ＯＦＦ状態やスリープ状態等によって印刷履歴を受信できない状態にある場合、マジックパケット送信等による遠隔からのレジュームを試みた後に、印刷履歴の送信を試みる。
【００７３】
複写装置からの連携コピーであれば、複写装置４３は、印刷装置ＰＲ２で使用される消耗品の使用量が計算可能であるので、印刷装置ＰＲ２は、複写装置４３への印刷履歴情報を送信しなくても、複写装置４３で印刷履歴情報を管理することができる。Ｓ１２で、プリントサーバ４４が、印刷履歴情報を受信できたかどうかを判断し、失敗すれば、Ｓ１３で、印刷履歴情報を印刷履歴一時格納手段に格納する。
【００７４】
実施例１と実施例２で説明したように、ホストコンピュータＨ１からの印刷ジョブ受信時には、上記印刷履歴情報をプリントサーバ４４に送付する。これによって、印刷ユーザ、印刷ユーザの部門毎に印刷コスト、印刷ボリューム等の印刷履歴情報を管理することができる。印刷が成功したかどうかを示す符号も含んでいるため、印刷装置ＰＲ２のエラーによる印刷失敗コストの管理、印刷が失敗したユーザへは印刷コストを計上しないといった柔軟な印刷コスト管理が実現できる。
【００７５】
また、印刷装置ＰＲ２が複数あった場合でも、プリントサーバ４４において効率の良い印刷履歴情報の管理を実現できる。また、連携コピーの際には複写装置４３に印刷履歴情報の一部を送信することによって、印刷装置ＰＲ２で印刷に使用される消耗品の量が複写装置で把握できない場合についても複写装置４３で連携コピー時の印刷履歴情報を管理できる。また、複写装置４３では複写装置４３自身でのコピー動作の印刷履歴情報と合わせて、印刷装置ＰＲ２との連携コピーでの印刷履歴情報も管理できるため効率よい印刷履歴情報の管理が行える。
【００７６】
また、上記実施例における手段を工程に置き換えれば、上記実施例を、印刷装置の制御方法として把握することができる。
【産業上の利用可能性】
【００７７】
本発明は、上記実施例に限定されるものではなく、種々の応用が可能である。
【００７８】
上記実施例では、印刷装置ＰＲ２としてインクジェットプリンタを例にあげて、説明したが、たとえばＬＢＰ等にも応用が可能である。
【００７９】
上記実施例では、印刷履歴送信先として、プリントサーバを例にあげて説明したが、たとえば複写装置、ＰＣ等にも応用が可能である。
【００８０】
上記実施例では、連携コピー元装置として複写装置を例にあげて説明したが、たとえばスキャナ等にも応用が可能である。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施例１である印刷装置ＰＲ１の構成を示すブロック図である。
【図２】実施例１で使用されるプリンタコントローラ１０の構成を示すブロック図である。
【図３】プリンタエンジン２０の機能を示すブロック図である。
【図４】本発明を適用可能なネットワークシステムＮＷ１の一例を示す図である。
【図５】印刷装置ＰＲ１における動作の一例を示すフローチャートである。
【図６】本発明の実施例２である印刷装置ＰＲ２の動作の一例を示すフローチャートである。
【符号の説明】
【００８２】
Ｈ１…ホストコンピュータ、
ＰＲ１…印刷装置、
Ｂ１…外部バス、
１０…プリンタコントローラ、
１…ＣＰＵ、
２…バスブリッジ、
３…メモリコントローラ、
４…ＵＳＢデバイスコントローラ、
５…ＩＥＥＥ１３９４インタフェース、
Ｈ２…ホストコンピュータ、
Ｈ３…ホストコンピュータ、
８…ＲＡＭ、
９…ＲＯＭ、
９ａ…ＥＥＰＲＯＭ、
１１…操作パネルインタフェース、
１２…操作パネル、
１４…ＳＤＲＡＭ、
１５…拡張インタフェース、
１６…ネットワークインタフェース、
２０…プリンタエンジン、
２１…ＣＰＵ、
２２…ＲＡＭ、
２３…ＲＯＭ、
２４…ＥＥＰＲＯＭ、
２５…出力ポート、
２６…紙搬送モータ制御回路、
２７…キャリッジモータ制御回路、
２８…モータ、
２９…モータ、
３０…紙搬送機構、
３１…キャリッジ、
３２…バンドメモリ制御ブロック、
３３…メモリ、
３４…プリントヘッド制御ブロック、
３５…プリントヘッド。
【図１】
2010000731.tif 000003
【図２】
2010000731.tif 000004
【図３】
2010000731.tif 000005
【図４】
2010000731.tif 000006
【図５】
2010000731.tif 000007
【図６】
2010000731.tif 000008