(57)【要約】    【課題】コンピュータから、その状態を把握できる装置であるにも拘わらず，その操作パネルに表示される情報が，操作者以外の者にも分かってしまうことに起因して生ずる問題（パスワード自体が分かってしまう等）が生じない情報処理装置を、提供する。    【解決手段】情報処理装置（プリンタ）等を、操作パネル１１のＬＣＤ１１上に表示されている画像の画像データ／ＬＣＤ１１上に表示されている文字列を示すパネル文字列情報をコンピュータから要求されたときに、ＬＣＤ１１上にその時点において表示されている画像が、予め定められている種類の画像であった場合には、画像データ／パネル文字列情報を加工したデータ／情報をコンピュータに返送し、そうでなかった場合には、画像データ／パネル文字列情報をそのままコンピュータに返送する装置として構成しておく。    【選択図】  図６
2007148521.tif 000002
【特許請求の範囲】
【請求項１】
複数の押しボタンスイッチ，及び，情報を表示するための表示装置を含む操作パネルが設けられている情報処理装置であって、
前記複数の押しボタンスイッチに対してなされた操作内容に応じた内容の情報を前記表示装置に表示させる操作パネル制御手段と、
前記表示装置が表示している情報が，操作者だけに提示すべき要秘匿情報であるか，操作者以外に提示しても良い通常情報であるかを、管理する操作パネル状態管理手段と、
所定の表示内容データ要求を受信したときに、前記操作パネル状態管理手段によって、前記表示装置が表示している情報が前記通常情報であることが管理されていた場合には、前記表示装置が表示している情報を表す表示内容データを当該表示内容データ要求の送信元装置に対して返送し、前記操作パネル状態管理手段によって、前記表示装置が表示している情報が前記要秘匿情報であることが管理されていた場合には、前記表示装置が表示している情報を表す表示内容データに対して，当該情報中の，一部或いは全部の情報を秘匿するための所定の加工処理を施すことによって得たデータを，表示内容データとして当該表示内容データ要求の送信元装置に対して返送する表示内容データ要求応答手段と
を、備えることを特徴とする情報処理装置。
【請求項２】
前記操作パネルが、
前記複数の押しボタンスイッチの中に、特定の数値或いは文字を入力するための複数の押しボタンスイッチが含まれないユニットであり、
前記操作パネル制御手段が、
入力中のパスワードを操作者に提示するための情報であるパスワード入力用情報を前記表示装置に表示させることがある手段であり、
前記表示内容データ要求応答手段が、
前記表示装置が前記パスワード入力用情報を表示している場合に、前記表示装置が表示している情報が，操作者だけに提示すべき要秘匿情報であると判断する手段である
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記表示内容データ要求応答手段が、
前記表示内容データ要求を受信したときに、前記操作パネル状態管理手段によって、前記表示装置が表示している情報が前記通常情報であることが管理されていた場合には、当該情報を前記表示装置に表示させるために前記操作パネル制御手段が前記表示装置に供給した画像データを，前記表示内容データとして前記表示内容データ要求の送信元装置に対して返送し、前記操作パネル状態管理手段によって、前記表示装置が表示している情報が前記要秘匿情報であることが管理されていた場合には、当該情報を前記表示装置に表示させるために前記操作パネル制御手段が前記表示装置に供給した画像データに対して前記加工処理を施すことによって得たデータを前記表示内容データとして前記当該表示内容データ要求の送信元装置に対して返送する手段である
ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記表示装置が表示することがある各要秘匿情報が、操作者以外に提示しても良い情報を所定部分に含む形式の情報であり、
前記表示内容データ要求応答手段が前記画像データに対して施す前記加工処理が、前記画像データ中の前記所定部分に対応しない部分のデータを，所定の入れ替え用データに入れ替える処理である
ことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記表示内容データ要求とは異なる第２表示内容データ要求を受信したときに、前記操作パネル状態管理手段によって、前記表示装置が表示している情報が前記通常情報であることが管理されていた場合には、前記表示装置が表示している情報を表す，前記表示内容データとは異なる形式の第２表示内容データを当該第２表示内容データ要求の送信元装置に対して返送し、前記操作パネル状態管理手段によって、前記表示装置が表示している情報が前記要秘匿情報であることが管理されていた場合には、前記表示装置が表示している情報を表す第２表示内容データに対して，当該情報中の，一部或いは全部の情報を秘匿するための所定の加工処理を施すことによって得たデータを前記表示内容データとして前記当該表示内容データ要求の送信元装置に対して返送する第２表示内容データ要求応答手段を、
さらに備える
ことを特徴とする請求項１乃至請求項４のいずれかに記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作パネルを備えた情報処理装置に、関する。
【背景技術】
【０００２】
近年、printerMIB（操作パネル上に表示されている文字列を記憶するためのエントリがあるMIB）に対応したプリンタや、操作パネルのＬＣＤ上に表示されている画像がそのまま示されるＷｅｂページを，コンピュータ（Ｗｅｂブラウザ）に提供できるプリンタが、市販されるようになってきている。
【０００３】
そのようなプリンタをＬＡＮに組み込んでおけば、コンピュータ（ＭＩＢビューワ／Ｗｅｂブラウザ）を用いて、プリンタの状態を正確に把握できる環境を実現できることになる。ただし、既存の、上記のようなプリンタは、コンピュータ（ＭＩＢビューワ／Ｗｅｂブラウザ）を用いれば、プリンタの操作パネルに対して操作者がどのような作業を行っているかを監視できてしまう装置であるため、管理者／設定者以外の者が、パスワードの桁数が分かってしまう（或いは、パスワード自体が分かってしまう）といったような問題を有する装置となっていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
そこで、本発明の課題は、プリンタのような，操作パネルを備えた情報処理装置であって、上記のような問題が生じない形で、コンピュータから、その状態を把握できる情報処理装置を、提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の情報処理装置は、複数の押しボタンスイッチ，及び，情報を表示するための表示装置を含む操作パネルと、複数の押しボタンスイッチに対してなされた操作内容に応じた内容の情報を表示装置に表示させる操作パネル制御手段と、表示装置が表示している情報が，操作者だけに提示すべき要秘匿情報であるか，操作者以外に提示しても良い通常情報であるかを、管理する操作パネル状態管理手段と、所定の表示内容データ要求を受信したときに、操作パネル状態管理手段によって、表示装置が表示している情報が通常情報であることが管理されていた場合には、表示装置が表示している情報を表す表示内容データを当該表示内容データ要求の送信元装置に対して返送し、操作パネル状態管理手段によって、表示装置が表示している情報が要秘匿情報であることが管理されていた場合には、表示装置が表示している情報を表す表示内容データに対して，当該情報中の，一部或いは全部の情報を秘匿するための所定の加工処理を施すことによって得たデータを，表示内容データとして当該表示内容データ要求の送信元装置に対して返送する表示内容データ要求応答手段とを、備える。
【０００６】
すなわち、本発明の情報処理装置は、操作パネルの表示装置（ＬＣＤ等）に表示されている情報相当のデータを要求する表示内容データ要求を受信したときに、表示装置によって表示されている情報が，操作者以外に提示しても良い通常情報であった場合には、表示装置が表示している情報を表す表示内容データを返送し、表示装置によって表示されている情報が，操作者だけに提示すべき要秘匿情報であった場合には、表示装置が表示している情報を表さない表示内容データ（表示内容データに対して、それが表している情報中の，一部或いは全部の情報を秘匿するための加工処理を施したデータ）を返送する構成を有する。
【０００７】
従って、この情報処理装置は、コンピュータから、その状態を把握できる装置であるにも拘わらず，表示装置に表示される情報が，操作者以外の者にも分かってしまうことに起因して生ずる問題（パスワードの桁数が分かってしまう／パスワード自体が分かってしまうといったような問題）が生じない装置として機能することになる。
【０００８】
なお、本発明の情報処理装置を実現するに際しては、各押しボタンスイッチを、ハードウェアスイッチとしておいても、仮想的なスイッチ（タッチパネル上の一部分）としておいても、良い。
【０００９】
また、本発明の情報処理装置を実現する際には、操作パネルとして、複数の押しボタンスイッチの中に、特定の数値或いは文字を入力するための複数の押しボタンスイッチが含まれないユニットを採用し、操作パネル制御手段が、入力中のパスワードを操作者に提示するための情報であるパスワード入力用情報を表示装置に表示させることがある手段を採用し、表示内容データ要求応答手段として、表示装置がパスワード入力用情報を表示している場合に、表示装置が表示している情報が，操作者だけに提示すべき要秘匿情報であると判断する手段を採用しておくことが出来る。
【００１０】
また、本発明の情報処理装置を実現するに際しては、表示内容データが画像データとなるようにしておくことも、表示内容データがテキストデータとなるようにしておくことも出来る。さらに、本発明の情報処理装置を、画像データを出力することと、テキストデータを出力することが行える装置として、実現することも可能である。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１２】
まず、図１乃至図４を用いて、本発明の一実施形態に係る情報処理装置１０の概要を、説明する。
【００１３】
図１に示してあるように、本実施形態に係る情報処理装置１０は、操作パネル１１と制御部１２と印刷部１３とを備えた装置（いわゆるプリンタ）である。また、情報処理装置１０は、Ｗｅｂブラウザ及びプリンタドライバ４０がインストールされている何台かのコンピュータ４５にネットワーク接続された形、或いは、何台かのコンピュータ４５と，装置管理ソフトウェア５０がインストールされているコンピュータ５５とにネットワーク接続された形で使用される装置となっている。
【００１４】
各コンピュータ４５にインストールされているプリンタドライバ４０は、情報処理装置１０用の印刷ジョブデータを生成するプログラム（情報処理装置１０用のプリンタドライバ）である。このプリンタドライバ４０は、パスワード印刷（詳細は後述）を行うことが指定されている場合（ジョブ名，ユーザ名及びパスワード等を設定する作業がユーザによって行われている場合）には、自データがパスワード印刷を行うべきものであることを示す情報と、設定されているジョブ名，ユーザ名及びパスワードとを含む印刷ジョブデータ（以下、パスワード印刷ジョブデータと表記する）を生成するプログラムとなっている。なお、プリンタドライバ４０は、設定可能なパスワードが，８桁以下の数字列に限定されているプログラムとなっている。
【００１５】
情報処理装置１０が備える印刷部１３は、用紙上に，電子写真方式によるカラー／モノクロ印刷（画像形成）を行うユニット（いわゆる印刷エンジン）である。
【００１６】
操作パネル１１は、ユーザ（操作パネル１１の操作者）から各種の指示を得るため（及び、情報処理装置１０の状態をユーザに提示するため）のユニットである。図２に示してあるように、この操作パネル１１は、文字列を５行表示可能なＬＣＤ１５、６つの押しボタンスイッチ（上ボタン，下ボタン，左ボタン，右ボタン，ジョブキャンセルボタン，印刷可ボタン）等を備えたものとなっている。
【００１７】
制御部１２（図１）は、ＣＰＵ，ＲＯＭ，ＲＡＭ，ＨＤＤ，ネットワークインタフェース回路等からなるユニットである。
【００１８】
この制御部１２は、所定のＨＴＴＰリクエスト（以下、装置情報ページリクエストと表記する）を送信してきたコンピュータ４５（Ｗｅｂブラウザ）に、装置情報ページを提供できるユニットである。ここで、装置情報ページとは、図３に示した構成のＷｅｂページ、すなわち、情報処理装置１０に関する各種の文字列情報（“LP-XXXX”、“K Toner Low”）やＬＣＤ画像（通常は、ＬＣＤ１５上に表示されているものと同じ画像）が示されるＷｅｂページ（詳細は後述）のことである。
【００１９】
また、制御部１２は、ＭＩＢ(Management Information Base ）を備えたユニット（ＳＮＭＰ(Simple Network Management Protocol)エージェントとしての機能を有するユニット）となっている。
【００２０】
そして、装置管理ソフトウェア５０は、制御部１２内のＭＩＢから各種の情報を読み出すことによって、図４に示したようなＷｅｂページ、すなわち、ＬＣＤ１５上に表示されている文字列が表示されるパネル文字列表示欄を備えたＷｅｂページ（以下、装置情報管理ページと表記する）を各コンピュータ４５（Ｗｅｂブラウザ）に提供するソフトウェア（プログラム，データの集合）となっている。なお、この装置管理ソフトウェア５０は、通常、複数台の情報処理装置１０（情報処理装置１０と同様の機能を有する複数台の装置）を使用する場合に（ＬＡＮ上の複数台の情報処理装置１０等を管理するために）、使用されるものである。
【００２１】
次に、情報処理装置１０（制御部１２）の全体的な動作手順を、説明する。
【００２２】
制御部１２は、電源が投入されると、情報処理装置１０内の各部の状態をチェックしてから、情報処理装置１０の現在の状態をユーザに提示するための図２に示されているような構成の画面（以下、ステータス画面と表記する）をＬＣＤ１５上に表示する。その後、制御部１２は、印刷ジョブデータが送信されてくることや、操作パネル１１上の各種ボタンが押下されるのを監視し、上記したパスワード印刷ジョブデータが送信されてきた場合には、そのパスワード印刷ジョブデータをＨＤＤに保存する状態となる。
【００２３】
そして、制御部１２は、操作パネル１１上の上，下，左或いは右ボタンが押下された場合には、設定モード（実行すべき処理の種類／内容についての指示を操作パネル１１を通じてユーザから取得するための動作モード）での動作を開始して、まず、設定メニュー画面表示処理を行う。
【００２４】
この設定メニュー画面表示処理は、ＬＣＤ１５上に、図５（ａ）に示した構成／内容の画面（以下、設定メニュー画面と表記する）を表示した後、ユーザの指示（ユーザによる上ボタン／下ボタンの押下）に従って、設定メニュー画面の内容（反転表示するメニュー名（“プリンタ情報”，“パスワード印刷”等）／画面上に表示する５個のメニュー名）を変更する処理である。また、設定メニュー画面表示処理は、右ボタンが押下された際に、反転表示中のメニュー名が選択されたことを記憶して終了する処理となっている。
【００２５】
設定メニュー画面（図５（ａ））上に表示される“パスワード印刷”を除いた各メニュー名（以下、通常メニュー名と表記する）は、それを選択する（目的とするメニュー名を反転表示させてから，右ボタンを押下する）と、ステータスシートの印刷指示等を出せる画面や，給紙装置に関する設定を行える画面等が，ＬＣＤ１５上に表示されるメニュー名である。要するに、各通常メニュー名は、それを選択することにより、制御部１２が、選択された通常メニュー名に応じた内容の処理（以下、通常メニュー名用処理と表記する）を開始するメニュー名となっている。
【００２６】
なお、制御部１２が実行する通常メニュー名用処理としては、その完了時に，制御部１２が設定モードでの動作を続行する処理（ＬＣＤ１５上に設定メニュー画面が表示される処理）と、その完了時に，制御部１２が通常モード（上，下，左或いは右ボタンの押下により設定モードへ移行する動作モード）での動作を開始する処理（ＬＣＤ１５上にステータス画面が表示される処理）とが、存在している。
【００２７】
“パスワード印刷”は、パスワード印刷ジョブデータの印刷（或いは、ＨＤＤ上からの消去）を情報処理装置１０に行わせる際に、ユーザが選択すべきメニュー名である。
【００２８】
すなわち、本情報処理装置１０に，パスワード印刷ジョブデータの印刷（或いは、ＨＤＤ上からの消去）を行わせたい場合、ユーザは、まず、操作パネル１１に設けられている上，下，左或いは右ボタンを押下することにより、図５（ａ）に示した設定メニュー画面をＬＣＤ１５上に表示させてから、“パスワード印刷”を選択する操作（“パスワード印刷”を反転表示させた後に右ボタンを押下する操作）を行う。
【００２９】
“パスワード印刷”を選択する操作がなされた場合、制御部１２は、ＨＤＤに保存されている各パスワード印刷ジョブデータに含まれるユーザ名に基づき、ＬＣＤ１５上に、図５（ｂ）に示してある構成のユーザ名選択画面を表示する。その後、制御部１２は、ユーザの指示（ユーザによる上ボタン／下ボタンの押下）に従って、このユーザ名選択画面の内容（反転表示するユーザ名／画面上に表示する３個のユーザ名）を変更する状態となる。そして、制御部１２は、右ボタンが押下された場合には、反転表示中のユーザ名がユーザによって選択されたことを記憶してから、ＬＣＤ１５上に、図５（ｃ）に示したパスワード入力画面を表示する。
【００３０】
このパスワード入力画面は、上ボタン／下ボタンを操作することにより、カーソルが示されている位置に、任意の数値（０〜９）或いはスペースを表示させることが出来る画面（制御部１２が，そのような内容更新を行う画面）である。また、パスワード入力画面は、数値を入力してから（カーソル位置に所望の数値を表示させてから），右ボタンを押下すると、その数値の代わりに“＊”が表示され、カーソルの表示位置が変更される（次の桁の数値を入力できる状態となる）画面となっている。要するに、パスワード入力画面は、上ボタン／下ボタンを操作することにより、例えば、図５（ｄ）に示してある状態とした後、右ボタンを押下すれば、図５（ｅ）に示した状態となる画面となっている。
【００３１】
パスワード印刷ジョブデータの印刷（或いは、ＨＤＤ上からの消去）を情報処理装置１０に行わせたいユーザは、上，下及び右ボタンを操作することにより、プリンタドライバ４０に対して設定したパスワードを入力してから（パスワード入力画面を、パスワードの桁数と同じ数の“＊”が表示されている状態としてから）、右ボタンを押下する。
【００３２】
この操作が行われた場合（カーソル位置にスペースが表示されている状態で、右ボタンを押下された場合）、制御部１２は、ユーザが選択したユーザ名とユーザが入力したパスワードとを含むパスワード印刷ジョブデータを検索する処理を行う。そして、そのようなパスワード印刷ジョブデータが１つ以上検索できた場合、制御部１２は、ＬＣＤ１５上に、図５（ｆ）に示したようなジョブ名選択画面（検索した各パスワード印刷ジョブデータに含まれるジョブ名が表示される画面）を表示する。なお、制御部１２は、上記条件を満たすパスワード印刷ジョブデータが検索できなかった場合、パスワードが間違っている旨をユーザに通知するためのパスワードエラー画面をＬＣＤ１５上に一定時間表示した後、通常モードでの動作を開始する（ＬＣＤ１５にステータス画面を表示させている状態に戻る）ユニットとなっている。
【００３３】
ジョブ名選択画面が表示された場合、ユーザは、上，下及び右ボタンを操作することにより、印刷（或いは、消去）するパスワード印刷ジョブデータのジョブ名（当該パスワード印刷ジョブデータを生成させた際に、プリンタドライバ４０に設定したジョブ名）を選択する。
【００３４】
ジョブ名を選択すると、ＬＣＤ１５上には、図５（ｇ）に示した画面が表示される。
【００３５】
パスワード印刷ジョブデータを印刷する場合、ユーザは、この画面が表示された段階で（“印刷部数＝ｎ”（ｎは、整数）が反転表示されている状態で）、右ボタンを押下することにより、ＬＣＤ１５上に図５（ｈ）に示した構成の画面（上，下ボタンを操作することにより印刷部数を設定できる画面）を表示させる。そして、ユーザは、必要である場合には、印刷部数を設定（変更）してから，右ボタンを押下する。この操作が行われると、制御部１２は、ユーザが指定したパスワード印刷ジョブデータの印刷を印刷部１３に行わせるための処理を開始する。また、制御部１２は、設定モードを抜け出して、ＬＣＤ１５にステータス画面を表示させている状態（通常モードで動作している状態）となる。
【００３６】
一方、パスワード印刷ジョブデータをＨＤＤ上から消去する場合、ユーザは、図５（ｇ）に示した画面上の“データ消去”を選択する操作（“データ消去”を反転表示させてから、右ボタンを押下する操作）を行う。この操作が行われた場合、制御部１２は、ユーザが指定したパスワード印刷ジョブデータをＨＤＤ上から消去する処理と、ＬＣＤ１５上に、パスワード印刷ジョブデータを消去していることをユーザに通知するための消去中画面を一定時間表示する処理とを行ってから、通常モードで動作している状態となる。
【００３７】
以下、制御部１２の構成及び動作を，さらに具体的に説明する。
【００３８】
本情報処理装置１０が備える制御部１２は、上記したような各種画面をＬＣＤ１５に表示させるための処理，装置情報ページを提供する処理，及び，ＭＩＢ内の各種情報（以下、ＭＩＢ情報と表記する）を提供する処理が、図６に模式的に示してあるように、設定メニュー制御モジュール２１，表示制御モジュール２２及びネットワークモジュール２３によって行われるユニットとなっている。
【００３９】
設定メニュー制御モジュール２１は、操作パネル１１（図２参照）上の６個の押しボタンスイッチ（図６では、“ＳＷｓ”）の状態や，制御部１２内で実行されている他モジュール（主として、印刷ジョブの処理状況を管理するモジュール）の状態等を監視することにより、ＬＣＤ１５上に表示する画面の内容を決定し、決定した画面の内容を示す画面更新指示を，表示制御モジュール２２に対して出力するモジュールである。なお、設定メニュー制御モジュール２１が出力する画面更新指示は、文字列，及び，その文字列を表示すべき行（ＬＣＤ１５上での，縦方向の位置）を指定する行番号を含む文字列表示指示や，描画すべき図形（線分や長方形）の形状を指定する情報を含む図形描画指示を組み合わせたものとなっている。
【００４０】
また、設定メニュー制御モジュール２１は、図５（ｂ）〜図５（ｈ）に示した各画面，上記したパスワードエラー画面及び消去中画面を、要秘匿画面として取り扱い、他の各種画面（図２，図５（ａ）参照）を、通常画面として取り扱うモジュールであると共に、ＬＣＤ１５上の画面を通常画面から要秘匿画面に変更する際には、所定内容のマスク指示を出力した後に画面更新指示を出力し、ＬＣＤ１５上の画面を要秘匿画面から通常画面に変更する際には、所定内容のマスク解除指示を出力した後に画面更新指示を出力するモジュールとなっている。
【００４１】
さらに、設定メニュー制御モジュール２１は、表示制御モジュール２２に対して画面更新指示を出力した場合には、ネットワークモジュール２３に対して状態変更通知（用途は後述）を出力するモジュールとなっている。
【００４２】
表示制御モジュール２２は、設定メニュー制御モジュール２１が出力した各種指示を以下のように処理するモジュールである。
【００４３】
表示制御モジュール２２は、設定メニュー制御モジュール２１からマスク指示が入力された場合には、情報出力モード情報（表示制御モジュール２２が管理する情報；用途は後述）を、“マスクモード”に変更し、マスク解除指示が入力された場合には、情報出力モード情報を、“通常モード”に変更する。
【００４４】
表示制御モジュール２２は、画面更新指示が入力された場合には、その画面更新指示が示している内容の画面を表す画像データを生成してＬＣＤ１５に供給する処理を行う。この処理は、生成した画像データ（ＬＣＤ１５に供給済みの画像データ）を破棄しない処理（画面更新指示入力時に、既存の画像データを，新たなものに書き換える処理）である。
【００４５】
また、表示制御モジュール２２は、画面更新指示が入力された場合には、ＭＩＢの，ＬＣＤ１５上に表示されている各行の文字列を記憶しておくための各エントリに、入力された画面更新指示に含まれる各文字列表示指示中の文字列を設定する処理も、行う。以下、この処理によりＭＩＢに書き込まれる文字列群のことを、パネル文字列情報と表記する。
【００４６】
なお、設定メニュー制御モジュール２１，表示制御モジュール２２間で授受される画面更新指示は、既存の画像上に、画像を上書きすることを指定できるものとなっている。また、設定メニュー制御モジュール２１は、パスワード入力画面（図５（ｃ）〜図５（ｅ））を表示させる際には、２〜３行目の部分を，既存の画像上に上書きさせるための画面更新指示を出力するモジュールとなっている。そして、その際に設定メニュー制御モジュール２１が出力する画面更新指示は、１行目に関する文字列表示指示を含まないものであるため、本情報処理装置１０は、ＬＣＤ１５上にパスワード入力画面が表示されている場合には、ＬＣＤ１５の１行目に“パスワード印刷”という文字列が示されてはいるが、ＭＩＢ内のパネル文字列情報が，１行目の文字列が空文字列であることを示している状態を取る装置となっている。
【００４７】
また、表示制御モジュール２２は、ネットワークモジュール２３（詳細は後述）からのＬＣＤ画像データ出力指示やＭＩＢ情報出力指示に対して以下のように応答するモジュールとなっている。
【００４８】
表示制御モジュール２２は、ネットワークモジュール２３からＬＣＤ画像データ出力指示（図では、“画像データ出力指示”）が入力された場合、上記した情報出力モード情報（マスク指示／マスク解除指示の入力により値が変更される情報）が，“通常モード”，“マスクモード”のいずれであるかを判断する。そして、表示制御モジュール２２は、情報出力モード情報が“通常モード”であった場合には、ネットワークモジュール２３に対して、自身が管理している画像データ自体（図では、“非加工画像データ”）を、出力する。
【００４９】
一方、情報出力モード情報が“マスクモード”であった場合、表示制御モジュール２２は、自身が管理している画像データに基づき、当該画像データ中の第２行目〜第５行目の文字列が示される部分に相当する各画素データを，黒画素であることを示す画素データに変更した画像データを生成する処理を行う。そして、表示制御モジュール２２は、生成した画像データ（図では、“加工画像データ”）をネットワークモジュール２３に対して出力する。
【００５０】
また、表示制御モジュール２２は、ＭＩＢ情報出力指示が入力された場合には、その指示で出力が要求されている情報がパネル文字列情報であるか否かを判断する。そして、表示制御モジュール２２は、出力が要求されている情報がパネル文字列情報でなかった場合には、その情報をＭＩＢから読み出し、読み出した情報をネットワークモジュール２３に対して出力する。
【００５１】
一方、出力が要求されている情報がパネル文字列情報であった場合、表示制御モジュール２２は、情報出力モード情報が，“通常モード”，“マスクモード”のいずれであるかを判断する。そして、表示制御モジュール２２は、情報出力モード情報が“通常モード”であった場合には、パネル文字列情報をＭＩＢから読み出し、読み出したパネル文字列情報自体（図では、“非加工パネル文字列情報”）をネットワークモジュール２３に対して出力する。また、表示制御モジュール２２は、情報出力モード情報が“マスクモード”であった場合には、パネル文字列情報をＭＩＢから読み出し、読み出したパネル文字列情報に基づき、当該パネル文字列情報に含まれる，第２行目〜第５行目の各文字列を空文字列に置換したパネル文字列情報を生成する処理を行う。そして、表示制御モジュール２２は、生成したパネル文字列情報（図では、“加工パネル文字列情報”）をネットワークモジュール２３に対して出力する。
【００５２】
ネットワークモジュール２３は、コンピュータ４５，５５等と通信を行う機能と、上記した装置情報ページ（図３参照）を提供する機能（いわゆるＷｅｂサーバプログラムとしての機能）とを有するモジュールである。
【００５３】
このネットワークモジュール２３は、装置情報ページに関して以下の処理を行うモジュールとなっている。なお、実際の装置情報ページは、４つのＨＴＭＬファイル（３つのフレームが定義されているＨＴＭＬファイルと、それらのフレームに表示される３つのＨＴＭＬファイル）と幾つかの非ＨＴＭＬファイル（画像ファイル、アプレットファイル）とにより表示されるものなのであるが、以下では、装置情報ページが、１つのＨＴＭＬファイルと幾つかの非ＨＴＭＬファイルよって表示されるＷｅｂページであるものとして、ネットワークモジュール２３の機能を説明することにする。
【００５４】
ネットワークモジュール２３は、或るコンピュータ４５（以下、処理対象コンピュータ４５と表記する）から，装置情報ページを要求するＨＴＴＰリクエストを受信した場合には、まず、ＬＣＤ画像データ出力指示と各種のＭＩＢ情報出力指示とを表示制御モジュール２２に対して出力することにより，ＬＣＤ１５上に表示されている画像に関する画像データ（非加工／加工画像データ），情報処理装置１０のモデル名等を，表示制御モジュール２２から取得する。
【００５５】
次いで、ネットワークモジュール２３は、表示制御モジュール２２から取得した画像データのファイルをＬＣＤ画像ファイルとして記憶する処理と、表示制御モジュール２２から取得した各種ＭＩＢ情報（モデル名等）を用いて，状態変更通知応答用アプレットを要求するapplet タグやＬＣＤ画像ファイルを要求するimgタグ等を含む装置情報ページのＨＴＭＬファイルを生成して処理対象コンピュータ４５に送信する処理とを行う。ここで、状態変更通知応答用アプレットとは、後述する状態変更通知メッセージが送信されてくるのを監視し、状態変更通知メッセージが送信されてきた場合には、Ｗｅｂブラウザに、装置情報ページのＨＴＭＬファイルをリロードさせるアプレットのことである。
【００５６】
そして、ネットワークモジュール２３は、処理対象コンピュータ４５のＩＰアドレスを状態変更通知対象ＩＰアドレスとして記憶する処理を行ってから、受信したＨＴＴＰリクエストに対する処理を終了する。
【００５７】
また、ネットワークモジュール２３は、設定メニュー制御モジュール２１から状態変更通知が入力された場合には、記憶している各状態変更通知対象ＩＰアドレス（及びコンピュータ５５のＩＰアドレス）を宛先アドレスとした所定フォーマットの状態変更通知メッセージをネットワーク上に送信する処理を行う。なお、この処理は、状態変更通知メッセージが届いたことが確認できなかった状態変更通知対象ＩＰアドレスを破棄する処理（ネットワークモジュール２３の状態を、装置情報ページが既に閉じられているコンピュータ４５に状態変更通知メッセージを送信しない状態とするための処理）となっている。
【００５８】
さらに、ネットワークモジュール２３は、ＭＩＢ情報要求（ＳＮＭＰのＰＤＵプロトコル・データ・ユニット）を受信した場合には、そのＭＩＢ情報要求に応じた内容のＭＩＢ情報出力指示（受信したＭＩＢ情報要求のフォーマットを変更したコマンド）を、表示制御モジュール２２に対して出力し、当該ＭＩＢ情報出力指示に対する応答として表示制御モジュール２２から入力される情報（非加工／加工パネル文字列情報等）を，ＳＮＭＰのＰＤＵプロトコル・データ・ユニットに変換した上で、ＭＩＢ情報要求の送信元機器（コンピュータ５５等）に送信する処理を行うモジュールとなっている。
【００５９】
そして、装置管理ソフトウェア５０（図１参照）は、情報処理装置１０から、各種ＭＩＢ情報（モデル名，パネル文字列情報等）のみを取得することにより（情報処理装置１０から、ＨＴＭＬデータや、ＬＣＤ１５に表示されている画像の画像データを取得することなく）、その内容が自動的に更新される図４に示した構成の装置情報管理ページ（その表示時に、状態変更通知応答用アプレットが読み込まれるもの）を提供するソフトウェアとなっている。なお、この装置管理ソフトウェア５０が，装置情報管理ページを提供するために行う処理は、ネットワークモジュール２３が装置情報ページを提供するために行うものと同様のものであるため、当該処理の詳細説明は、省略することにする。
【００６０】
以上の説明からように、本情報処理装置１０内の制御部１２がコンピュータ４５（Ｗｅｂブラウザ）に提供する装置情報ページは、ＬＣＤ１５上の画面が変更された場合、自動的に、その内容が更新されるＷｅｂページ（ＬＣＤ画像ファイル等がリロードされるＷｅｂページ）となっている。そして、制御部１２は，ＬＣＤ１５上に通常画面が表示されている状態では、ＬＣＤ画像ファイルを要求したコンピュータ４５（装置情報ページの表示しているコンピュータ４５）に、その通常画面を表示させるためにＬＣＤ１５に供給した画像データ自体のファイルを返送するユニットとなっている。また、制御部１２は、ＬＣＤ１５上に要秘匿画面が表示されている状態では、ＬＣＤ画像ファイルを要求したコンピュータ４５に、その要秘匿画面を表示させるためにＬＣＤ１５に供給した画像データに対して，主要部分をマスクする処理（２〜５行目の部分の各画素を黒画素に変更する処理）を施した画像データのファイルを返送するユニットとなっている。
【００６１】
このため、本情報処理装置１０を用いれば、各コンピュータ４５のユーザに、パスワード印刷を行わせるための操作が行われていない場合には、図７や図３に示したような内容の装置情報ページ（ＬＣＤ１５上に表示されているものと同じ内容のＬＣＤ画像が表示されているもの）を提供でき、パスワード印刷を行わせるための操作中には、図８に示したような内容の装置情報ページ（主要部分がマスクされているＬＣＤ画像が表示されているもの）を提供できることになる。
【００６２】
また、制御部１２は，ＬＣＤ１５上に通常画面が表示されている状態では、パネル文字列情報を、そのまま、それを要求したコンピュータ５５（或いは、ＭＩＢ情報要求を送信してきた，コンピュータ５５ではないコンピュータ）に返送し、ＬＣＤ１５上に要秘匿画面が表示されている状態では、パネル文字列情報中の２〜５行目の文字列を、空文字列に変換した情報を、それを要求したコンピュータ５５に返送するユニットとなっている。
【００６３】
従って、コンピュータ５５にアクセスすることにより，本情報処理装置１０に関する装置情報管理ページをコンピュータ４５のディスプレイ上に表示させた場合、ディスプレイ上の装置情報管理ページは、パスワード印刷を行わせるための操作が情報処理装置１０（操作パネル１１）に対して行われていない状態では、図９や図４に示したような内容のもの（パネル文字列表示欄内に、ＬＣＤ１５上に表示されている各文字列が表示されているもの）となることになる。また、装置情報管理ページは、パスワード印刷を行わせるための操作が情報処理装置１０に対して行われている最中には、図１０や図１１に示したような内容のもの（パネル文字列表示欄内に、ＬＣＤ１５上に表示されている１行目の文字列のみが表示されているもの）となることになる。
【００６４】
なお、図１１に示した装置情報管理ページは、ＬＣＤ１５上にパスワード入力画面（図５（ｃ）〜図５（ｅ）参照）が表示されている場合に、コンピュータ５５に表示されるものである。パスワード入力画面が表示されている場合に、このような内容の装置情報管理ページ（パネル文字列表示欄に何も示されない装置情報管理ページ）が表示されるのは、既に説明したように、本情報処理装置１０は、ＬＣＤ１５上にパスワード入力画面が表示されている場合には、ＬＣＤ１５の１行目に“パスワード印刷”という文字列が示されてはいるが、ＭＩＢ内のパネル文字列情報が，１行目の文字列が空文字列であることを示している状態を取る装置として構成されているからである。
【００６５】
本実施形態に係る情報処理装置１０（及び装置管理ソフトウェア５０）は、上記のような装置情報ページ／装置情報管理ページをコンピュータ４５に提供するものとなっている。従って、本実施形態に係る情報処理装置１０は、コンピュータから、その状態を把握できる装置であるにも拘わらず、ＬＣＤ１５の表示内容が、操作者以外の者にも分かってしまうことに起因して生ずる問題（パスワードの桁数が分かってしまう／パスワード自体が分かってしまうといったような問題）が生じない装置（操作パネル１１の操作者が選択／入力したユーザ名，パスワード，ジョブ名を、装置情報ページ／装置情報管理ページの閲覧者から秘匿できる装置）となっているということが、出来る。
【００６６】
《変形形態》
上記した情報処理装置１０は、各種の変形を行うことが出来る。例えば、ＭＩＢ情報要求に応答する機能を有さない／装置情報ページを提供する機能を有さない装置に、情報処理装置１０を変形することが出来る。また、情報処理装置１０の操作パネル１１を、押しボタンスイッチ及びＬＣＤ１５としての機能を有するタッチスクリーンを備えたものとしておくことも、出来る。
【００６７】
また、表示制御モジュール２２を、画面更新指示の入力時に、ＬＣＤ画像ファイルを用意するモジュールや、全ての画素が黒画素である加工画像データ／各行の文字列が全て空文字列であるパネル文字列情報を生成するモジュールに変形することも出来る。また、情報処理装置１０を、“パスワード印刷”ではない処理時に、パスワードの入力が必要とされるされる装置に変形することも出来る。
【００６８】
さらに、情報処理装置１０／プリンタドライバ４０を、アルファベットからなるパスワードを入力できるものに変形しておいても良いことや、情報処理装置１０を、制御部１２にて実行されるモジュールの構成（数、組合せ）やＬＣＤ１５上に表示される各画面の構成が、上記したものとは異なる装置に変形しておいても良いことなどは、当然のことである。
【図面の簡単な説明】
【００６９】
【図１】実施形態に係る情報処理装置の構成図。
【図２】情報処理装置が備える操作パネルの説明図。
【図３】情報処理装置がコンピュータ（Ｗｅｂブラウザ）に提供可能な装置情報ページの説明図。
【図４】装置管理ソフトウェアがコンピュータ（Ｗｅｂブラウザ）に提供可能な装置情報管理ページの説明図。
【図５】操作パネルのＬＣＤ上に表示されることがある各種画面の説明図。
【図６】情報処理装置の制御部にて、ＬＣＤへの画面表示等のために実行されるモジュールの説明図。
【図７】パスワード印刷関連の操作が操作パネルに対して行われていない場合に、情報処理装置がコンピュータに提供する装置情報ページの説明図。
【図８】情報処理装置パスワード印刷関連の操作が操作パネルに対して行われている場合に、情報処理装置がコンピュータに提供する装置情報ページの説明図。
【図９】パスワード印刷関連の操作が操作パネルに対して行われていない場合に、装置管理ソフトウェアがコンピュータに提供する装置情報管理ページの説明図。
【図１０】情報処理装置パスワード印刷関連の操作が操作パネルに対して行われている場合に、装置管理ソフトウェアがコンピュータに提供する装置情報管理ページの説明図。
【図１１】ＬＣＤ上にパスワード入力画面が表示されている場合に、装置管理ソフトウェアがコンピュータに提供する装置情報管理ページの説明図。
【符号の説明】
【００７０】
１０  情報処理装置、  １１  操作パネル、  １２  制御部、  １３  印刷部
１５  ＬＣＤ、  ２１  設定メニュー制御モジュール、  ２２  表示制御モジュール
２３  ネットワークモジュール、  ４０  プリンタドライバ
４５，５５  コンピュータ、  ５０  装置管理ソフトウェア
【図１】
2007148521.tif 000003
【図２】
2007148521.tif 000004
【図３】
2007148521.tif 000005
【図４】
2007148521.tif 000006
【図５】
2007148521.tif 000007
【図６】
2007148521.tif 000008
【図７】
2007148521.tif 000009
【図８】
2007148521.tif 000010
【図９】
2007148521.tif 000011
【図１０】
2007148521.tif 000012
【図１１】
2007148521.tif 000013