(57)【要約】【課題】カウンタを設けてカウンタのアップを行わせログレコード領域の削減を図る。【解決手段】ログを残す場合には、既に存在するログ内容と比較し、ある設定された時間間隔において、同じ送信元、同じ種類のアクセスである場合に限り、新たにログレコードを追加しない。【選択図】        図４
2006181808.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信媒体上に接続された複数のデータ処理装置とデータ通信可能なプリンタ装置であって、
プリンタ本体とプリンタ本体に装着可能なネットワークＩ／Ｆ装置によってプリンタ装置は構成され、
通信媒体上に流れるパケットを受け取りその応答処理を行うにあたり、
送信元のネットワーク設定値によってその処理に応答するかどうか、つまり制限を行うかどうかを判断する手段と、
制限を行うにあたりその制限範囲をネットワークＩ／Ｆ装置にパラメータとして設定する手段と、そのパラメータを判断に利用する手段と、
制限が行われる場合、さらに制限されたアクセスに対してそのログをネットワークＩ／Ｆ装置内のメモリ領域に残すという設定がなされた場合にはログを残す手段と、
ログを残す場合には、既に存在するログ内容と比較し、ある設定された時間間隔において、同じ送信元、同じ種類のアクセスである場合に限り、新たにログレコードを追加せずに、カウンタを設けてカウンタのアップを行わせログレコード領域の削減を図る手段と、
を特徴とするプリンタ装置。
【請求項２】
所定の通信媒体上に接続された複数のデータ処理装置とデータ通信可能なプリンタ装置であって、
プリンタ本体とプリンタ本体に装着可能なネットワークＩ／Ｆ装置によってプリンタ装置は構成され、
通信媒体上に流れるパケットを受け取りその応答処理を行うにあたり、
送信元のネットワーク設定値によってその処理に応答するかどうか、つまり制限を行うかどうかを判断する手段と、
制限を行うにあたりその制限範囲をネットワークＩ／Ｆ装置にパラメータとして設定する手段と、そのパラメータを判断に利用する手段と、
制限が行われる場合、さらに制限されたアクセスに対してそのログをネットワークＩ／Ｆ装置内のメモリ領域に残すという設定がなされた場合にはログを残す手段と、
ログを残す場合には、制約されたログ領域を溢れる場合には上書きを行う手段と、
上書きを行う前にはネットワーク装置の外部に保持させる処理を行うかどうかを判断する手段と、
を特徴とするプリンタ装置。
【請求項３】
所定の通信媒体上に接続された複数のデータ処理装置とデータ通信可能なプリンタ装置であって、
プリンタ本体とプリンタ本体に装着可能なネットワークＩ／Ｆ装置によってプリンタ装置は構成され、
通信媒体上に流れるパケットを受け取りその応答処理を行うにあたり、
送信元のネットワーク設定値によってその処理に応答するかどうか、つまり制限を行うかどうかを判断する手段と、
制限を行うにあたりその制限範囲をネットワークＩ／Ｆ装置にパラメータとして設定する手段と、そのパラメータを判断に利用する手段と、
制限が行われる場合、さらに制限されたアクセスに対してそのログをネットワークＩ／Ｆ装置内のメモリ領域に残すという設定がなされた場合にはログを残す手段と、
ログを残す場合には、制約されたログ領域を溢れる場合には上書きを行う手段と、
上書きを行う前に、ネットワークＩ／Ｆ装置内のログから詳細情報を削除し、最小限必要な簡易ログを作成する処理を行うかどうかを判断する手段と、
を特徴とするプリンタ装置。
【請求項４】
所定の通信媒体上に接続された複数のデータ処理装置とデータ通信可能なプリンタ装置であって、
プリンタ本体とプリンタ本体に装着可能なネットワークＩ／Ｆ装置によってプリンタ装置は構成され、
通信媒体上に流れるパケットを受け取りその応答処理を行うにあたり、
送信元のネットワーク設定値によってその処理に応答するかどうか、つまり制限を行うかどうかを判断する手段と、
制限を行うにあたりその制限範囲をネットワークＩ／Ｆ装置にパラメータとして設定する手段と、そのパラメータを判断に利用する手段と、
制限が行われる場合、さらに制限されたアクセスに対してそのログをネットワークＩ／Ｆ装置内のメモリ領域に残すという設定がなされた場合にはログを残す手段と、
ログを残されている場合には、ネットワークＩ／Ｆ装置上で動作するＷＥＢサーバ機能において、ログを解析した統計的な結果をグラフィカルに表示する手段と、
を特徴とするプリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信回線およびネットワークＬＡＮに接続可能なホストコンピュータなどの外部装置と、外部装置から入力されたデータに基づき画像処理を行う画像処理装置等の印刷制御システムにおいて、ネットワーク上から不正なアクセスがあった場合にそのアクセス記録を残す方法に係るプリンタ装置に関するものである。
【背景技術】
【０００２】
ローカルエリアネットワーク（ＬＡＮ）では、ある限られた地域内に分散配置されているコンピュータ、端末装置、周辺装置、その他の装置（以下これらのネットワークに接続可能な装置を「ネットワーク装置」と略称する）の間を相互接続して通信できるように構成されている。
【０００３】
また、近年では、隣接したＬＡＮの間を相互に接続し、地理的に離れたＬＡＮの間をさまざまな通信回線によって相互に接続することにより、より広い地域におけるネットワーク装置間の相互通信が可能となっている。
【０００４】
このようなネットワークに接続されているプリンタ機能を有する情報処理装置は、ネットワークに接続されている上位装置である他の複数のホストコンピュータから共有されることが一般的であり、遠隔地からネットワークを介して使用されることもある。
【０００５】
このようなネットワーク環境においては、プリンタに対してどのネットワーククライアントからでもアクセスが可能であり、このことはクライアントが悪意のある不正なアクセスを行うことも可能であることを意味する。悪意のあるアクセスによって、プリンタがダウンすることもあるだろうし、またプリンタの設定が不正に書き換えられる、というような被害にあうかもしれない。
【０００６】
そこで、上記の不正アクセスから自身を防御するように、アクセス先を許可するもしくは制限するように制御する処理を行うようなネットワークプリンタ装置が存在する。このようなセキュリティ機能は、その制御目的によって「ＩＰブロック」や「ＭＡＣアドレスブロック」と呼ばれる。
【０００７】
またそのブロック制御は、さまざまな用途のプロトコルに用いられる。例としては「印刷用」、「設定用」のプロトコルがある。具体的にはそれぞれ「ＴＣＰ／ＩＰ」、「ＵＤＰ／ＩＰ」、「ＨＴＴＰ」、「ＩＰＰ」、「ＳＮＭＰ」、といったプロトコルが制御される。
【特許文献１】特開２００４−２４８３１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前述したようにセキュリティ機能のためにアクセスの制御が行われているが、その制限されたアクセスに対する記録（ログ）を残すことは特に行っていなかった。
【０００９】
また行ったとしても、ログとして残せる情報量に制約が多く、実用性に欠けていた。
【００１０】
この理由として、プリンタのネットワークＩ／Ｆ装置は通常オプション装置であり、このオプションネットワークＩ／Ｆ装置におけるワークメモリは少なく、また、２次記憶装置も持っておらず、ログを保持する領域に制約があるからである。
【００１１】
ログを実用的にするには、この制約のある保持領域を効果的に利用する課題がある。
【００１２】
本発明は、上述した課題を鑑みてなされたもので、制約のある保持領域を効果的に利用するために、同じクライアントからあるあらかじめ設定された時間内に同じ種類のアクセスがあった場合には、そのカウントを行い、ログの使用量を削減する。
【００１３】
そして前記のような削減を行ってもログがバッファ容量を超える場合には、電子メールで外部に送出したりとネットワークＩ／Ｆ装置外へログ情報を送出する。
【００１４】
さらにログがバッファ容量を超える場合には、ネットワークＩ／Ｆ装置内のログから詳細情報を削除し、最小限必要な簡易ログを作成する処理を行い、バッファの確保を行う。
【００１５】
また、ネットワークＩ／Ｆ装置上のＷＥＢサーバ機能において、ログの内容を視覚的に表示する機能を持たせる、といったことを行うことが出来るプリンタ装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本発明のプリンタ装置は、所定の通信媒体上に接続された複数のデータ処理装置とデータ通信可能なプリンタ装置であって、プリンタ本体とプリンタ本体に装着可能なネットワークＩ／Ｆ装置によってプリンタ装置は構成され、通信媒体上に流れるパケットを受け取りその応答処理を行うにあたり、送信元のネットワーク設定値によってその処理に応答するかどうか、つまり制限を行うかどうかを判断する手段と、制限を行うにあたりその制限範囲をネットワークＩ／Ｆ装置にパラメータとして設定する手段と、そのパラメータを判断に利用する手段と、制限が行われる場合、さらに制限されたアクセスに対してそのログをネットワークＩ／Ｆ装置内のメモリ領域に残すという設定がなされた場合にはログを残す手段と、ログを残す場合には、既に存在するログ内容と比較し、ある設定された時間間隔において、同じ送信元、同じ種類のアクセスである場合に限り、新たにログレコードを追加せずに、カウンタを設けてカウンタのアップを行わせログレコード領域の削減を図る手段と、から構成される。
【００１７】
また本発明のプリンタ装置は、所定の通信媒体上に接続された複数のデータ処理装置とデータ通信可能なプリンタ装置であって、プリンタ本体とプリンタ本体に装着可能なネットワークＩ／Ｆ装置によってプリンタ装置は構成され、
通信媒体上に流れるパケットを受け取りその応答処理を行うにあたり、送信元のネットワーク設定値によってその処理に応答するかどうか、つまり制限を行うかどうかを判断する手段と、制限を行うにあたりその制限範囲をネットワークＩ／Ｆ装置にパラメータとして設定する手段と、そのパラメータを判断に利用する手段と、制限が行われる場合、さらに制限されたアクセスに対してそのログをネットワークＩ／Ｆ装置内のメモリ領域に残すという設定がなされた場合にはログを残す手段と、ログを残す場合には、制約されたログ領域を溢れる場合には上書きを行う手段と、上書きを行う前にはネットワーク装置の外部に保持させる処理を行うかどうかを判断する手段と、から構成される。
【００１８】
また本発明のプリンタ装置は、所定の通信媒体上に接続された複数のデータ処理装置とデータ通信可能なプリンタ装置であって、プリンタ本体とプリンタ本体に装着可能なネットワークＩ／Ｆ装置によってプリンタ装置は構成され、
通信媒体上に流れるパケットを受け取りその応答処理を行うにあたり、送信元のネットワーク設定値によってその処理に応答するかどうか、つまり制限を行うかどうかを判断する手段と、制限を行うにあたりその制限範囲をネットワークＩ／Ｆ装置にパラメータとして設定する手段と、そのパラメータを判断に利用する手段と、制限が行われる場合、さらに制限されたアクセスに対してそのログをネットワークＩ／Ｆ装置内のメモリ領域に残すという設定がなされた場合にはログを残す手段と、ログを残す場合には、制約されたログ領域を溢れる場合には上書きを行う手段と、上書きを行う前に、ネットワークＩ／Ｆ装置内のログから詳細情報を削除し、最小限必要な簡易ログを作成する処理を行うかどうかを判断する手段と、から構成される。
【００１９】
また本発明のプリンタ装置は、所定の通信媒体上に接続された複数のデータ処理装置とデータ通信可能なプリンタ装置であって、プリンタ本体とプリンタ本体に装着可能なネットワークＩ／Ｆ装置によってプリンタ装置は構成され、通信媒体上に流れるパケットを受け取りその応答処理を行うにあたり、送信元のネットワーク設定値によってその処理に応答するかどうか、つまり制限を行うかどうかを判断する手段と、制限を行うにあたりその制限範囲をネットワークＩ／Ｆ装置にパラメータとして設定する手段と、そのパラメータを判断に利用する手段と、制限が行われる場合、さらに制限されたアクセスに対してそのログをネットワークＩ／Ｆ装置内のメモリ領域に残すという設定がなされた場合にはログを残す手段と、ログを残されている場合には、ネットワークＩ／Ｆ装置上で動作するＷＥＢサーバ機能において、ログを解析した統計的な結果をグラフィカルに表示する手段と、から構成される。
【発明の効果】
【００２０】
本発明によれば、ネットワーク上のアクセス制限されたクライアントからのアクセスがあった場合に、ログを保持する上でそのログ保持用メモリ空間の効果的利用を行うことが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して本発明の実施の形態を説明する。
【実施例】
【００２２】
図１は、本発明の第１実施形態に係る画像処理装置を備えた画像処理システムの構成を示すブロック図である。
【００２３】
本実施形態の画像処理システムは、ネットワーク上に接続されている複数のホストコンピュータ１１０／１１１と、各種のサーバ１１２／１１３と、該ホストコンピュータや該サーバからインターフェース（ローカルＩ／Ｆ  １２１−１もしくはネットワークＩ／Ｆ  １２１−２）を通して送信された画像データに対して所定の画像処理を施すコントローラ（画像処理装置）１２０とコントローラ１２０に接続され、例えばカラー／グレースケールのデジタル画像をプリントアウトする複写機等のエンジン１３０とで構成される画像形成装置１５０で構成されている。
【００２４】
コントローラ１２０は、ホストコンピュータ１１０にインターフェース１２１（１２１−１、１２１−２）を介して接続される外部インターフェース１２２を有し、この外部インターフェースがＣＰＵバス１２３に接続されている。ＣＰＵバスには、装置全体の動作を制御するＣＰＵ１２４と、制御プログラム（後述するフローを含む）を格納するＲＯＭ１２５と、作業用のワークエリアとして使用されるＲＡＭ１２６（１２６−１、１２６−２）と、フォントデータや一時記憶用のデータ、印字画像データ等が記憶される内蔵ハードディスク（ＨＤＤ）１２８を制御するＨＤＤコントローラ１２７と、ＦＩＦＯ１２９とが接続されている。ここで、ＲＡＭは、ラスタ画像データを記憶するフレームメモリ１２６−１と、ＰＤＬ画像データを保持するＰＤＬバッファ１２６−２を備えている。なお、ラスタ画像データをフレームメモリ１２６−１に記憶する代りに、内蔵ＨＤＤ１２８に記憶することも可能である。また、内蔵ＨＤＤ１２８に格納された複数の画像データは、プリンタの操作部１３２で指定された編集モードに応じた順序で印字出力することも可能である。
【００２５】
このコントローラ１２０によれば、ホストコンピュータ１１０からローカルインターフェース１２１−１及びネットワークインターフェース１２１−２を介して送られてきたＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ページ記述言語）画像データは、ＣＰＵバス１２３を介して一旦ＰＤＬバッファ１２６−２に保持される。ＣＰＵ１２４は、ＲＯＭ１２５や内蔵ＨＤＤ１２８にあるフォントデータ等を用いて、ＰＤＬバッファ１２６−２に保存されているＰＤＬ画像データをラスタ画像データに展開し、フレームメモリ１２６−１に書き込む。
【００２６】
このコントローラ１２０からは、ＣＰＵバス１２３及びＦＩＦＯ１２９を介してラスタ画像データがプリンタエンジン１３０へ形成用信号１４１上に送られ、その信号に基づいて画像形成が行われる。また、コントローラ１２０とプリンタエンジン１３０は、インターフェース１４２を介して、種々の通信が行える。
【００２７】
プリンタエンジン１３０は、画像形成部１３１と、操作部１３２と、制御部１３３とで構成されている。画像形成部１３１は、ホストコンピュータ１１０から送られてきた画像データを４００ｄｐｉ等の画像処理装置解像度で記録媒体にカラーまたはグレースケールで出力する機能を有し、制御部１３３は、プリンタ１３０の制御を行うもので、操作部１３２及び画像処理装置１２０との通信内容に応じてプリント機能を実行する。操作部１３２は、プリンタの各種設定および各種動作の指示を行うために使用する。
【００２８】
コントローラ１２０は、ネットワークインターフェース１２１−２を介してネットワーク上の機器と通信を行うことが可能であり、印刷データのやりとりだけでなく、機器制御のための通信や、機器の状態や管理情報の通信等が行われる。
【００２９】
例として、トナー残量、カセット毎、サイズ毎の用紙の残量、ステイプル針の残量、等の消耗品情報の通信である。またプリンタの状態情報（ドアが空いている，紙詰まり等）の通信や、各種オプション装置（排紙処理装置（ソータ），Ｚ折り機，ペーパデッキ）装着の有無等の通信である。機器設定値を設定するための通信も行われる。
【００３０】
前記説明における画像形成装置１５０は、ＰＤＬデータをホストコンピュータより受け取り、印刷装置の内部で画像のレンダリングや印刷制御を行う形式の画像形成装置であったが、印刷イメージのレンダリングや印刷制御が、ホストコンピュータ１１０上で動作する図２−１記載のプリンタドライバ２０２やランゲージモニタ２０３で実行されるような形式の画像形成装置であっても良い。以下、この場合におけるホストコンピュータ側についての構成を説明する。
【００３１】
次に図２−１は、本発明を実施する印刷制御システムにおけるホストコンピュータのソフトウェアブロック図である。ホストコンピュータ２００では、印刷を行うプリントアプリケーション２０１が動作しており、印刷処理が発行された場合には、あらかじめインストールされているプリンタドライバ２０２が起動され、印刷イメージデータを作成する。この生成された印刷イメージデータはランゲージモニタ２０３に渡され、ランゲージモニタ２０３は印刷を制御するための各種コマンドと生成された印刷イメージデータをあらかじめ定めておいたプロトコルに基づき、ＵＳＢポートモニタ２０５およびＵＳＢケーブル２０６を経由してプリンタ２１０に転送する。ＵＳＢではなく、ネットワーク接続の場合には、ネットワークポートモニタとネットワークＬＡＮを経由してプリンタ２１０に転送する。
【００３２】
各種制御コマンドはプリンタで解釈の後に処理が行われる。ホストコンピュータに返答が必要なものについては返信処理がなされる。例としては印刷装置における各種ステータス情報がある。この返信されたステータスは接続ポートによってランゲージモニタが受け取り、その内容に応じてさらに印刷処理を進めると同時にステータスウィンドウ２０４に通知され、ステータスウィンドウ２０４は印刷の状況や印刷装置の状態をホストコンピュータに表示する。
【００３３】
また、図２−１記載のステータスウィンドウ２０４は、印刷の一時停止やキャンセルといったユーザの操作要求を受けることができるように構成され、その要求は適宜ランゲージモニタ２０３に伝えられる。ランゲージモニタ２０３は、伝えられた操作要求に応じたコマンドを前記定められたプロトコルに基づいてＵＳＢポートモニタ２０５およびＵＳＢケーブル２０６を経由してプリンタ２１０に転送し、前記のごとくコントローラ部よって転送されたコマンドに応じた処理が実行される。
【００３４】
次に図２−２は、本発明を実施する印刷制御システムの全体を示すブロック図である。
【００３５】
ネットワーク上には、電子メール配送サービスを行うＳＭＴＰサーバ３６０、ファイルサービスを行うＦＴＰサーバ３６１が存在する。
【００３６】
ホストコンピュータ１はローカルＩ／Ｆ（ＵＳＢ）接続されており、このＩ／Ｆを介してプリンタ装置に装着されたネットワークＩ／Ｆ装置と通信することも可能である。
【００３７】
ホストコンピュータ２はネットワークプリンタ装置のクライアントであり、ネットワークＩ／Ｆ装置に各種のアクセスを行う。このアクセスは印刷用パケットや各種設定系のパケットによって行われる。
【００３８】
ホストコンピュータ３ではプリンタ（ネットワークＩ／Ｆ装置含む）の各種設定を行うことが可能なＲｅｍｏｔｅＵＩユーティリティが実行されるＷｅｂブラウザが動作する。
【００３９】
ネットワークプリンタ装置３７０は、ネットワーク３５０上のネットワーク装置と通信を行い、そのパケット制御を行ったり、そして印刷を行ったり、Ｗｅｂサーバ機能によってＲｅｍｏｔｅＵＩのサービス提供、等を行う。
【００４０】
他の機能としては、セキュリティ用のパケット制御としてＩＰブロックやその設定を行う。
【００４１】
また、セキュリティ用のログの保持を行う。
【００４２】
またネットワークプリンタ装置はＷｅｂサーバ機能によって、そのＲｅｍｏｔｅＵＩサービスにおいて、セキュリティログの解析を行った結果をグラフィカルに表示する。
【００４３】
図３は実施例のプリンタ側のネットワークＩ／Ｆ装置の動作を示すフローチャートである。このフローチャートを用いて詳細に説明する。
【００４４】
ネットワークＩ／Ｆの基本動作としては、ネットワークの多くのクライアントからパケットを受信し、受信パケットを解析し、解析結果に応じた処理を行い、返信することである。またその中で自発的に必要であれば、ネットワーク上のネットワーク装置に向けてパケットを送信する。そして必要であればその送信パケットに対する受信を行う。ということの繰り返しである。
【００４５】
このパケット受信解析の処理について説明する。まずＳ３０１にてパケットの受信を検知する。次に受信パケットを解析する（Ｓ３０２）。その解析結果で、そのパケットが印刷用途（Ｓ３０３−１）、ＳＮＭＰによる設定用途（Ｓ３０３−２）、ＳＬＰによる検索用途（Ｓ３０３−３）、を判断する。そしてそれらのパケットの送信元を参照し、ネットワークＩ／Ｆ装置上の設定によってブロック（アクセス制御）すべきパケットなのかを判断する（Ｓ３０４）。送信もとの情報として、ＩＰアドレスやＭＡＣアドレスがある。ブロックすべき対象であるならば、そのパケット種類によって処理を切り分ける。印刷用途であれば（Ｓ３０５）、パケットのレスポンスに対しては「ブロックされている」旨の応答を返す（Ｓ３０６）。その他のパケット種類では単に読み飛ばし何も応答しない（Ｓ３０８）。そしてセキュリティログの保持処理を行い（Ｓ３０７）、先頭に戻る。
【００４６】
もしＳ３０４でブロックすべきでないパケット対象であるなら、パケットの処理を行い（Ｓ３０９）、先頭に戻る。
【００４７】
図５は、ネットワークＩ／Ｆにて「ブロックされている」旨の応答を返した場合（Ｓ３０６）に、それを受け取ったホストコンピュータ側のエラー表示例である。
【００４８】
図４は実施例のネットワークＩ／Ｆ装置のログ保持動作を示すフローチャートである。このフローチャートを用いて詳細に説明する。
【００４９】
ログの種類（パケット種類）を判断し（Ｓ４０１）、パケット毎の使用する文字列を用意する（Ｓ４０２）。たとえば印刷パケットであれば「ＰＲＩＮＴ」文字列を使用し、ＳＮＭＰ設定パケットであれば「ＳＮＭＰ」文字列を使用する。そしてログによらない文字列としては、時間情報フィールド、ＩＰアドレスフィールド、ポート番号フィールドである。このフィールドの例を図６に示す。
【００５０】
使用する文字列が決定されたら、パケットの情報を用いてフィールド文字列の１行を完成させ、新しいレコードを作製する（Ｓ４０３）。ただし作成した段階ではまだログに格納はされていない。
【００５１】
次にネットワークＩ／Ｆ装置の設定値（ログ設定間隔）を参照し（Ｓ４０４）、ログレコード中のこの最新の間隔値の中の日付のレコードを参照し（Ｓ４０５）、同じＩＰアドレスとパケット種別を持つログレコードの存在を判断する（Ｓ４０６）。間隔値の例としては５秒、５５秒、５５０秒、等でよい。これは管理者が自由に設定できる。
【００５２】
ここでマッチするレコードが存在しない場合には、新しいレコードとして追加する（Ｓ４０７）。さらにここでログ領域に割り当てられたメモリ空間を溢れてしまうような場合かどうかを判断する（Ｓ４０８）。溢れてしまう場合には、そのまま上書きをしてもいいかどうかを判断し（Ｓ４０９）、上書きしてもいい場合にはそのまま終了する（次回にログが作成された場合に上書きがなされる）。
【００５３】
上書きされてはいけない場合には、ログ全体をネットワークＩ／Ｆ装置から外部へ送信する処理を行う（Ｓ４１０）。例としては、ネットワーク上の電子メールサーバに電子メールとしてＳＥＮＤしたり、ネットワーク上のＦＴＰサーバに対してファイルとしてＰＵＴ等が考えられる。さらにネットワークＩ／Ｆ装置が二次記憶装置を利用できる環境にあれば、そこに二次記憶させてもよい。二次記憶装置としては、メモリカード、ＵＳＢメモリ、ＨＤＤなどが考えられる。
【００５４】
さて、Ｓ４０６にてマッチするレコードがあった場合には、該当レコードの中にカウンタ文字列を付加し、カウントをアップするようにそのレコードを上書きする。図７は図６のログに対してこの処理を適用した場合である。右側にカウンタの数値がある。
【００５５】
Ｓ４１０の処理としては、上書きが起こる場合に、ログ情報をネットワークＩ／Ｆの外部へ送信するする例を説明したが、ログ領域が上書きされる場合に、ログ内容からいくつかのフィールド情報の削除を行い、ログ空き領域の拡大を行わせてもよい。削除の例としては時刻情報である。この結果としてはアクセス種別やその回数だけが残ることとなる。
【００５６】
今までの例ではログを保持するための処理を説明してきた。ここではネットワークＩ／ＦのＷＥＢサーバ機能を用いてネットワークホスト上でログによるアクセス結果をグラフィカルに表示した例を説明する。図８は簡単な例であるが、ネットワーククライアント毎にアクセスのトータル回数やその種別などが一見して判るように表示している。
【図面の簡単な説明】
【００５７】
【図１】本発明に係るデータ処理装置を含むネットワーク機器のシステム構成を説明する図である。
【図２−１】主として本発明におけるホストコンピュータの実施例を示す印刷システムの構成を説明するブロック図である。
【図２−２】本発明における実施例を示す印刷システムの機能構成を説明するブロック図である。
【図３】プリンタにおける、本発明の処理ルーチンを示すフローチャートである。
【図４】プリンタにおける、本発明のログ保持処理ルーチンを示すフローチャートである。
【図５】プリンタにおける、本発明のセキュリティログ情報の表示の例を示す図である。（改善前）
【図６】プリンタにおける、本発明のセキュリティログ情報の表示の例を示す図である。（改善後）
【図７】プリンタにおける、本発明のグラフィカルなログ情報統計処理の表示例である。
【図８】本発明の実施形態の一例を示す図である。
【符号の説明】
【００５８】
１１０    ホストコンピュータ１
１１１    ホストコンピュータｎ
１１２    サーバＳＭＴＰ
１１３    サーバＦＴＰ
１１５    ネットワークＬＡＮ
１２０    プリンタコントローラ
１２１−１    ローカルインターフェース（ＵＳＢ）
１２１−２    ネットワークインターフェース
１２２    外部インターフェース
１２３    内部バス
１２４    ＣＰＵ
１２５    ＲＯＭ
１２６    ＲＡＭメモリ
１２６−１    フレームメモリ
１２６−２    ＰＤＬバッファ
１２７    ＨＤＤコントローラ
１２８    内蔵ハードディスク（ＨＤＤ）
１２９    ＦＩＦＯ
１３０    プリンタエンジン
１３１    画像形成部
１３２    操作部
１３３    制御部
１４１    画像インターフェース（形成用信号）
１４２    操作部インターフェース
１５０    プリンタデバイス１
１５１    プリンタデバイスｎ
【図１】
2006181808.tif 000003
【図２−１】
2006181808.tif 000004
【図２−２】
2006181808.tif 000005
【図３】
2006181808.tif 000006
【図４】
2006181808.tif 000007
【図６】
2006181808.tif 000008
【図７】
2006181808.tif 000009
【図５】
2006181808.tif 000010
【図８】
2006181808.tif 000011