(57)【特許請求の範囲】
【請求項１】
依頼主からの依頼を受け付けて処理を行うデバイスにおいて、
前記依頼主からの前記依頼または認証情報を受け付ける受付手段と、
前記受付手段で受け付けた依頼に従って処理を行う処理手段と、
前記処理手段で行った処理に関する履歴を保管する履歴保管手段と、
前記依頼主からの要求に応じて履歴の一覧の表示を制御する履歴表示制御手段と、
前記履歴の一覧の表示に対するセキュリティ・レベルを、管理者権限で設定されたセキュリティ・レベルの範囲内で任意に設定するセキュリティ・レベル設定手段と
を具備し、
前記セキュリティ・レベル設定手段は、前記セキュリティ・レベルの各レベルと前記履歴の各項目の表示方法とを関連付けて保持し、
前記履歴表示制御手段は、前記セキュリティ・レベル設定手段で設定されたセキュリティ・レベルに関連付けられた表示方法で前記依頼主以外の依頼に従って行った処理に関する他の依頼主に属する履歴の各項目の表示を制限し、前記履歴の項目のうち依頼主名を該依頼主毎に異なる文字列によるマスク表示する
ことを特徴とするデバイス。
【請求項２】
依頼主からの依頼を受け付けて処理を行うデバイスにおいて、
前記依頼主からの前記依頼または認証情報を受け付ける受付手段と、
前記受付手段で受け付けた依頼に従って処理を行う処理手段と、
前記処理手段で行った処理に関する履歴を保管する履歴保管手段と、
前記依頼主からの要求に応じて履歴の一覧の表示を制御する履歴表示制御手段と、
前記履歴の一覧の表示に対するセキュリティ・レベルを、管理者権限で設定されたセキュリティ・レベルの範囲内で任意に設定するセキュリティ・レベル設定手段と
を具備し、
前記セキュリティ・レベル設定手段は、前記履歴の項目毎にセキュリティ・レベルを設定し、該セキュリティ・レベルの各レベルと前記履歴の各項目の表示方法とを関連付けて保持し、
前記履歴表示制御手段は、前記セキュリティ・レベル設定手段で設定されたセキュリティ・レベルに関連付けられた表示方法で前記依頼主以外の依頼に従って行った処理に関する他の依頼主に属する履歴の各項目の表示を制限し、前記履歴の項目のうち依頼主名を該依頼主毎に異なる文字列によるマスク表示する
ことを特徴とするデバイス。
【請求項３】
依頼主からの依頼を受け付けて処理を行うデバイスで行われる履歴表示方法において、
受付手段が前記依頼主からの前記依頼または認証情報を受け付け、
処理手段が前記受け付けた依頼に従って処理を行い、
履歴保管手段が前記行った処理に関する履歴を保管し、
セキュリティ・レベル設定手段が前記履歴の一覧の表示に対するセキュリティ・レベルを、管理者権限で設定されたセキュリティ・レベルの範囲内で任意に設定し、該セキュリティ・レベルの各レベルと前記履歴の各項目の表示方法とを関連付けて保持し、
履歴表示制御手段が前記依頼主からの要求に応じて前記履歴の一覧の表示を制御する際に、前記設定されたセキュリティ・レベルに関連付けられた表示方法で前記依頼主以外の依頼に従って行った処理に関する他の依頼主に属する履歴の各項目の表示を制限し、前記履歴の項目のうち依頼主名を該依頼主毎に異なる文字列によるマスク表示する
ことを特徴とする履歴表示方法。
【請求項４】
依頼主からの依頼を受け付けて処理を行うデバイスで行われる履歴表示方法において、
受付手段が前記依頼主からの前記依頼または認証情報を受け付け、
処理手段が前記受け付けた依頼に従って処理を行い、
履歴保管手段が前記行った処理に関する履歴を保管し、
セキュリティ・レベル設定手段が前記履歴の一覧の表示に対するセキュリティ・レベルを、管理者権限で設定されたセキュリティ・レベルの範囲内で前記履歴の項目毎にセキュリティ・レベルを設定し、該セキュリティ・レベルの各レベルと前記履歴の各項目の表示方法とを関連付けて保持し、
履歴表示制御手段が前記依頼主からの要求に応じて前記履歴の一覧の表示を制御する際に、前記設定されたセキュリティ・レベルに関連付けられた表示方法で前記依頼主以外の依頼に従って行った処理に関する他の依頼主に属する履歴の各項目の表示を制限し、前記履歴の項目のうち依頼主名を該依頼主毎に異なる文字列によるマスク表示する
ことを特徴とする履歴表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイスおよび履歴表示制御方法に関し、特に、デバイスでの処理の履歴の一覧の表示をユーザ毎に表示するデバイスおよび履歴表示制御方法に関する。
【背景技術】
【０００２】
従来、印刷装置等のデバイスは、デバイスで処理されたジョブの履歴（以後、ジョブ履歴と称する）を表示する機能を有している。この機能は、ユーザのユーザ自身のジョブ履歴を知りたいという要望、管理者の全てのユーザのジョブ履歴から運用上の問題をチェックしたいという要望を適えることができる。
【０００３】
例えば、印刷装置にＷｅｂサーバを設け、当該Ｗｅｂサーバにより印刷装置における印刷処理の進歩状況を簡単に取得でき、更に、その進歩状況をページ数だけでなく、内容的に直ちに認識できるようにしたプリントシステム、印刷装置、プログラムがある（例えば、特許文献１参照。）。
【０００４】
更に、例えば、外部機器からの画像処理装置内部のデータへのアクセス要求に対して操作者の種類および属性に応じてアクセス制限を設けることにより、画像処理装置内部のデータの機密性を保護する画像処理装置および方法がある（例えば、特許文献２参照。）。
【０００５】
更に、例えば、データファイルのレコードの各項目毎にそれに対するアクセス権限を有するユーザを特定するセキュリティ情報を設定し、ユーザがアクセスした項目について、そのセキュリティ情報を調べ、リードのアクセス権限がないユーザに対してはその項目のデータをユーザに知らせないようにするため、該データファイルをアクセスするアプリケーションを修正することなく、セキュリティレベルの変更を容易、且つ迅速に行うデータセキュリティ装置がある（例えば、特許文献３参照。）。
【特許文献１】特開２００３−２８０８６７号公報
【特許文献２】特開平７−３１９７７３号公報
【特許文献３】特開平８−１８５３４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記特許文献１に記載の技術および特許文献２に記載の技術では、他のユーザの情報取得が目的ではないにも関わらず、他のユーザのジョブ名、他のユーザの情報まで取得できてしまい、セキュリティ上の問題がある。
【０００７】
また、上記特許文献３に記載の技術では、データファイル毎にセキュリティ情報を設定しなければならないため、印刷装置のように多数のジョブを処理するデバイスにおいて、各ジョブ履歴にセキュリティ情報を設定することは無理である。
【０００８】
そこで、本発明は、ジョブ履歴を当該ジョブ履歴に関わったユーザ以外に参照できないように対策するとともに、全てのユーザのプライバシーに関する情報を取得できないように対策することで、セキュリティを向上させるデバイスおよび履歴表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１の発明は、依頼主からの依頼を受け付けて処理を行うデバイスにおいて、前記依頼主からの前記依頼または認証情報を受け付ける受付手段と、前記受付手段で受け付けた依頼に従って処理を行う処理手段と、前記処理手段で行った処理に関する履歴を保管する履歴保管手段と、前記依頼主からの要求に応じて履歴の一覧の表示を制御する履歴表示制御手段と、前記履歴の一覧の表示に対するセキュリティ・レベルを、管理者権限で設定されたセキュリティ・レベルの範囲内で任意に設定するセキュリティ・レベル設定手段とを具備し、前記セキュリティ・レベル設定手段は、前記セキュリティ・レベルの各レベルと前記履歴の各項目の表示方法とを関連付けて保持し、前記履歴表示制御手段は、前記セキュリティ・レベル設定手段で設定されたセキュリティ・レベルに関連付けられた表示方法で前記依頼主以外の依頼に従って行った処理に関する他の依頼主に属する履歴の各項目の表示を制限し、前記履歴の項目のうち依頼主名を該依頼主毎に異なる文字列によるマスク表示することを特徴とする。
【００１０】
また、請求項２の発明は、依頼主からの依頼を受け付けて処理を行うデバイスにおいて、前記依頼主からの前記依頼または認証情報を受け付ける受付手段と、前記受付手段で受け付けた依頼に従って処理を行う処理手段と、前記処理手段で行った処理に関する履歴を保管する履歴保管手段と、前記依頼主からの要求に応じて履歴の一覧の表示を制御する履歴表示制御手段と、前記履歴の一覧の表示に対するセキュリティ・レベルを、管理者権限で設定されたセキュリティ・レベルの範囲内で任意に設定するセキュリティ・レベル設定手段とを具備し、前記セキュリティ・レベル設定手段は、前記履歴の項目毎にセキュリティ・レベルを設定し、該セキュリティ・レベルの各レベルと前記履歴の各項目の表示方法とを関連付けて保持し、前記履歴表示制御手段は、前記セキュリティ・レベル設定手段で設定されたセキュリティ・レベルに関連付けられた表示方法で前記依頼主以外の依頼に従って行った処理に関する他の依頼主に属する履歴の各項目の表示を制限し、前記履歴の項目のうち依頼主名を該依頼主毎に異なる文字列によるマスク表示することを特徴とする。
【００１１】
また、請求項３の発明は、依頼主からの依頼を受け付けて処理を行うデバイスで行われる履歴表示方法において、受付手段が前記依頼主からの前記依頼または認証情報を受け付け、処理手段が前記受け付けた依頼に従って処理を行い、履歴保管手段が前記行った処理に関する履歴を保管し、セキュリティ・レベル設定手段が前記履歴の一覧の表示に対するセキュリティ・レベルを、管理者権限で設定されたセキュリティ・レベルの範囲内で任意に設定し、該セキュリティ・レベルの各レベルと前記履歴の各項目の表示方法とを関連付けて保持し、履歴表示制御手段が前記依頼主からの要求に応じて前記履歴の一覧の表示を制御する際に、前記設定されたセキュリティ・レベルに関連付けられた表示方法で前記依頼主以外の依頼に従って行った処理に関する他の依頼主に属する履歴の各項目の表示を制限し、前記履歴の項目のうち依頼主名を該依頼主毎に異なる文字列によるマスク表示することを特徴とする。
【００１２】
また、請求項４の発明は、依頼主からの依頼を受け付けて処理を行うデバイスで行われる履歴表示方法において、受付手段が前記依頼主からの前記依頼または認証情報を受け付け、処理手段が前記受け付けた依頼に従って処理を行い、履歴保管手段が前記行った処理に関する履歴を保管し、セキュリティ・レベル設定手段が前記履歴の一覧の表示に対するセキュリティ・レベルを、管理者権限で設定されたセキュリティ・レベルの範囲内で前記履歴の項目毎にセキュリティ・レベルを設定し、該セキュリティ・レベルの各レベルと前記履歴の各項目の表示方法とを関連付けて保持し、履歴表示制御手段が前記依頼主からの要求に応じて前記履歴の一覧の表示を制御する際に、前記設定されたセキュリティ・レベルに関連付けられた表示方法で前記依頼主以外の依頼に従って行った処理に関する他の依頼主に属する履歴の各項目の表示を制限し、前記履歴の項目のうち依頼主名を該依頼主毎に異なる文字列によるマスク表示することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、デバイス処理を行ったユーザ自身のジョブ履歴は参照可能だが、ジョブ履歴から他ユーザのプライバシーに関する情報が取得されることがなくなり、セキュリティが向上するとともに、ユーザ自身以外のジョブ履歴から、何時、どれだけのデバイス処理が行われたかが把握できるようになり、セキュリティを損なうことなく運用確認も行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００２４】
以下、本発明に係るデバイスおよび履歴表示制御方法の実施の形態について添付図面を参照して詳細に説明する。なお、本発明に係るデバイスの対象はプリンタ、スキャナ、ルータ等のような履歴を保存・管理する機能を有する機器であり、本実施例では、プリンタを一例にして説明する。
【００２５】
図１は、本発明に係るデバイスを適用したプリント処理システムの一例を示すシステム構成図である。
【００２６】
図１に示すように、本発明に係るデバイスであるプリンタ１と、デスクトップＰＣ［Personal Computer］、ノートＰＣ等の端末（Ａ、Ｂ、Ｃ）２とがネットワーク３を介して接続している。
【００２７】
端末２には、端末２のアプリケーションで作成したファイルをプリンタ１で印刷する際に、ファイルに基づいて印刷データを生成してプリンタ１に印刷依頼する処理を行うプリンタドライバ、プリンタ１が保管しているジョブ履歴の一覧をプリンタから取得し、取得したジョブ履歴の一覧を表示するとともに、ジョブ履歴の一覧の表示を制御するためのセキュリティ・レベルを設定するための遠隔操作手段（例えば、アプリケーション）が実装されている。なお、当該遠隔操作手段は特別なアプリケーションに限定する必要はなく、例えば、プリンタ１がＥＷＳ［Embedded Web Server］等のＷｅｂサーバを実装し、当該Ｗｅｂサーバがジョブ履歴の一覧のＷｅｂ画面を端末に送る場合は、端末２はＷｅｂブラウザでジョブ履歴の一覧の取得・表示を行えば良いし、Ｗｅｂサーバがセキュリティ・レベルを設定するＷｅｂページを端末に送信し、端末のＷｅｂブラウザにより当該Ｗｅｂページ上でセキュリティ・レベルを設定して、Ｗｅｂサーバに送信すれば良い。
【００２８】
また、プリンタドライバは印刷依頼時に認証情報（ユーザ名とパスワード）の入力を促し、入力された認証情報を印刷データに付加してプリンタに送信する。
【００２９】
プリンタ１は、端末２からの印刷データをネットワーク３を介して受信すると、当該印刷データの印刷処理を行う。
【００３０】
また、プリンタ１は、プリンタ１が行った印刷処理に関する情報（例えば、ジョブ名、ユーザ名、印刷結果、ページ数、その他情報等）をジョブ履歴として記憶するジョブ履歴保管部４、ジョブ履歴の一覧の表示に対するセキュリティ・レベルを設定するセキュリティ・レベル設定部５、セキュリティ・レベルに従って、ジョブ履歴の一覧の表示を制御するジョブ履歴一覧表示制御部６を具備する。
【００３１】
次に、具体的な例を参照して、プリンタ全体に設定された１つのセキュリティ・レベルに従って行うジョブ履歴の一覧の表示制御について説明する。
【００３２】
図２は、プリンタのジョブ履歴保管部に保管されているジョブ履歴の一例を示す図である。
【００３３】
図２に示すように、全てのジョブ履歴にはジョブ名、ユーザ名、印刷結果、ページ数、その他情報（以後、これらをジョブ履歴の項目と称する）等の情報が記憶されている。なお、ジョブＮｏ．５およびジョブＮｏ．７のジョブ名とユーザ名とが「−」表示になっているが、これは印刷依頼時にジョブ名とユーザ名とをシークレット状態に設定したものである。
【００３４】
図３は、プリンタ全体に対するジョブ履歴の一覧の表示のセキュリティ・レベルとジョブ履歴の項目の表示方法とを関連付けた表の一例を示す図である。
【００３５】
セキュリティ・レベル設定部は図３に示すような表を予め持っている。
【００３６】
図３に示すように、セキュリティ・レベルはレベル１が最も低く、レベル７が最も高い。プリンタの管理者は、プリンタに対してプリンタの操作パネル等若しくは端末からの遠隔操作で、ジョブ履歴の一覧の表示のセキュリティ・レベルを予め設定する。
【００３７】
例えば、管理者がセキュリティ・レベルとしてレベル２（ジョブ名：そのまま表示、ユーザ名：そのまま表示、他ユーザのジョブ名：＠に置き換えてマスク表示、他ユーザ名：ユーザ毎に「ａ」等に置き換えて表示、「−」表示のジョブ名・ユーザ名：そのまま表示、それ以外の情報：そのまま表示）を設定したと想定する。
【００３８】
ここで、富士太郎というユーザが遠隔操作手段により端末にジョブ履歴の一覧を表示しようとする時、ユーザは遠隔操作手段により認証情報を入力すると、図４に示すようなジョブ履歴の一覧が端末に表示される。なお、遠隔操作手段はプリンタドライバに設定されている認証情報を自動的に読み出すことができれば、ユーザはジョブ履歴の一覧を表示する度に認証情報の入力をする必要がなくなる。また、プリンタのセキュリティ・レベルがレベル１に設定されている場合はどんなユーザに対してもジョブ履歴の全ての項目が表示され、また、セキュリティ・レベルがレベル７に設定されている場合はどんなユーザに対してもジョブ履歴の全ての項目が表示されないことから、レベル１、７の場合は認証情報の入力を促さなくても良い。
【００３９】
図４は、ジョブ履歴の一覧の一例を示す図である。
【００４０】
図４に示すように、富士太郎が印刷処理したジョブのジョブ履歴（図２に示すジョブＮｏ．１０、ジョブＮＯ．９およびジョブＮｏ．４）の全ての項目がそのまま表示され、ジョブ名およびユーザ名がシークレット状態のジョブ履歴（図２に示すジョブＮｏ．７およびジョブＮｏ．５）も全ての項目がそのまま表示され、他のユーザのジョブのジョブ履歴（図２に示すジョブＮｏ．８、ジョブＮｏ．６、ジョブＮｏ．３、ジョブＮｏ．２およびジョブＮｏ．１）のジョブ名が＠に置き換えてマスク表示され、ユーザ名がユーザ毎に「ａ」、「ｂ」、「ｃ」に置き換えて表示され、他の項目はそのまま表示されている。
【００４１】
セキュリティ・レベルが低めのレベル２であることから、富士太郎は図４に示すジョブ履歴の一覧から、他のユーザのジョブ履歴の存在を知ることができる。また、ユーザ名として「ａ」等の文字が置き換えられているが、ジョブＮｏ．３およびジョブＮｏ．１のユーザ名は「ｕｓｅｒ−ａ」なので、ジョブＮｏ．３およびジョブＮｏ．１は同一ユーザのジョブであることが分かってしまう。
【００４２】
従って、ユーザ自身が管理者が設定したセキュリティ・レベルをもっと高くしたいと望む場合は、遠隔操作手段によりセキュリティ・レベルを高くすることができる。
【００４３】
図５は、遠隔操作手段によるセキュリティ・レベルの設定の一例を示す図である。
【００４４】
図５に示すように、セキュリティ・レベルの設定のコンボボックスからユーザは所望のレベルを選択することができ、ここで設定したレベルがプリンタ全体のセキュリティ・レベルとして設定される。ただし、プリンタの管理者によって予め設定されたセキュリティ・レベルはレベル２であることから、レベル２未満のレベル（即ち、レベル１）を設定することは不可能であり、図５に示すようにコンボボックスの選択欄にはレベル２からレベル７までしか選択できないようになっている。
【００４５】
例えば、ユーザがセキュリティ・レベルとしてレベル６（ジョブ名：そのまま表示、ユーザ名：そのまま表示、他ユーザのジョブ名：表示しない、他ユーザ名：表示しない、「−」表示のジョブ名・ユーザ名：表示しない、それ以外の情報：表示しない）を設定し、再度、ジョブ履歴の一覧を表示すると、図６に示すようなジョブ履歴の一覧が端末に表示される。
【００４６】
図６は、ジョブ履歴の一覧の一例を示す図である。
【００４７】
図６に示すように、富士太郎が印刷処理したジョブのジョブ履歴（図２に示すジョブＮｏ．１０、ジョブＮＯ．９およびジョブＮｏ．４）のみが表示され、その他のジョブ履歴は表示されない。
【００４８】
次に、具体的な例を参照して、ジョブ履歴の項目毎に設定されたセキュリティ・レベルに従って行うジョブ履歴の一覧の表示制御について説明する。
【００４９】
図７は、ジョブ名の項目に対するセキュリティ・レベルと表示方法とを関連付けた表の一例を示す図である。
【００５０】
セキュリティ・レベル設定部は図７に示すような表を予め持っている。
【００５１】
図７に示すように、セキュリティ・レベルはレベル１が最も低く、レベル８が最も高い。プリンタの管理者は、プリンタに対してプリンタの操作パネル等若しくは端末からの遠隔操作で、ジョブ名の項目に対するセキュリティ・レベルを予め設定する。
【００５２】
図８は、ユーザ名の項目に対するセキュリティ・レベルと表示方法とを関連付けた表の一例を示す図である。
【００５３】
セキュリティ・レベル設定部は図８に示すような表を予め持っている。
【００５４】
図８に示すように、セキュリティ・レベルはレベル１が最も低く、レベル８が最も高い。プリンタの管理者は、プリンタに対してプリンタの操作パネル等若しくは端末からの遠隔操作で、ユーザ名の項目に対するセキュリティ・レベルを予め設定する。
【００５５】
図９は、その他の項目（印刷結果、ページ数、その他情報等）に対するセキュリティ・レベルと表示方法とを関連付けた表の一例を示す図である。
【００５６】
セキュリティ・レベル設定部は図９に示すような表を予め持っている。
【００５７】
図９に示すように、セキュリティ・レベルはレベル１が最も低く、レベル８が最も高い。プリンタの管理者は、プリンタに対してプリンタの操作パネル等若しくは端末からの遠隔操作で、その他の項目に対するセキュリティ・レベルを予め設定する。
【００５８】
図１０は、遠隔操作手段による項目に対するセキュリティ・レベルの設定の一例を示す図である。
【００５９】
図１０に示すように、各項目に対するセキュリティ・レベルの設定のコンボボックスから管理者若しくはユーザは各項目に対して所望のレベルを選択することができ、ここで設定したレベルが各項目のセキュリティ・レベルとして設定される。
【００６０】
例えば、管理者がジョブ名に対するセキュリティ・レベルとしてレベル２（ユーザ自身と”−”表示ジョブ名はそのまま表示する、他ユーザのジョブ名は（文字を）”＠”に置き換えてマスク表示する）、ユーザ名に対するセキュリティ・レベルとしてレベル１（全てそのまま表示する）、印刷結果に対するセキュリティ・レベルとしてレベル１（全てそのまま表示する）、ページ数に対するセキュリティ・レベルとしてレベル１（全てそのまま表示する）、情報Ａ〜Ｉに対するセキュリティ・レベルとしてレベル１（全てそのまま表示する）、…、情報Ｊに対するセキュリティ・レベルとしてレベル８（全て表示しない（項目は表示しない））を設定したと想定する。
【００６１】
ここで、富士太郎というユーザが遠隔操作手段により端末にジョブ履歴の一覧を表示しようとする時、ユーザは遠隔操作手段により認証情報を入力すると、図１１に示すようなジョブ履歴の一覧が端末に表示される。
【００６２】
図１１は、ジョブ履歴の一覧の一例を示す図である。
【００６３】
図１１に示すように、富士太郎が印刷処理したジョブのジョブ履歴（図２に示すジョブＮｏ．１０、ジョブＮＯ．９およびジョブＮｏ．４）の全ての項目がそのまま表示され、ジョブ名およびユーザ名がシークレット状態のジョブ履歴（図２に示すジョブＮｏ．７およびジョブＮｏ．５）も全ての項目がそのまま表示され、他のユーザのジョブのジョブ履歴（図２に示すジョブＮｏ．８、ジョブＮｏ．６、ジョブＮｏ．３、ジョブＮｏ．２およびジョブＮｏ．１）のジョブ名が＠に置き換えてマスク表示され、ユーザ名および他の項目はそのまま表示されている。なお、情報Ｊに対するセキュリティ・レベルはレベル８なので、情報Ｊの項目自体が表示されない。
【００６４】
項目に対するセキュリティ・レベルが低めのレベル（ジョブ名がレベル２、それ以外の項目がレベル１）であることから、富士太郎は図１１に示すジョブ履歴の一覧から、他のユーザのジョブ履歴の存在を知ることができる。
【００６５】
従って、ユーザ自身が管理者が設定したセキュリティ・レベルをもっと高くしたいと望む場合は、遠隔操作手段によりセキュリティ・レベルを高くすることができる。
【００６６】
図１２は、遠隔操作手段によるセキュリティ・レベルの設定の一例を示す図である。
【００６７】
図１２に示すように、各項目に対するセキュリティ・レベルの設定のコンボボックスからユーザは所望のレベルを選択することができ、ここで設定したレベルが各項目のセキュリティ・レベルとして設定される。ただし、プリンタの管理者によって予め設定されたセキュリティ・レベルより低いのレベル（即ち、ジョブ名はレベル１、情報Ｊはレベル７以下のレベル）を設定することは不可能である。
【００６８】
例えば、ユーザがジョブ名に対するセキュリティ・レベルとしてレベル２（ユーザ自身と”−”表示ジョブ名はそのまま表示する、他ユーザのジョブ名は（文字を）”＠”に置き換えてマスク表示する）、ユーザ名に対するセキュリティ・レベルとしてレベル４（ユーザ自身は表示する、”−”表示ユーザ名は表示しない、他ユーザ名はユーザ毎に”ａ”、”ｂ”、”ｃ”に置き換えてマスク表示する）、印刷結果に対するセキュリティ・レベルとしてレベル４（ユーザ自身に該当の場合は表示する、”−”表示ユーザ名に該当の場合は表示しない、他ユーザ名に該当の場合はユーザ毎に”ａ”、”ｂ”、”ｃ”に置き換えてマスク表示する）、ページ数に対するセキュリティ・レベルとしてレベル３（ユーザ自身と”−”表示ユーザ名に該当の場合はそのまま表示する、他ユーザ名に該当の場合は（空白を含め）”＠”でマスク表示する）、情報Ａ〜Ｊに対するセキュリティ・レベルとしてレベル８（全て表示しない（項目は表示しない））を設定し、再度、ジョブ履歴の一覧を表示すると、図１３に示すようなジョブ履歴の一覧が端末に表示される。
【００６９】
図１３は、ジョブ履歴の一覧の一例を示す図である。
【００７０】
図１３に示すように、富士太郎が印刷処理したジョブのジョブ履歴（図２に示すジョブＮｏ．１０、ジョブＮＯ．９およびジョブＮｏ．４）がそのまま表示され、ジョブ名およびユーザ名がシークレット状態のジョブ履歴（図２に示すジョブＮｏ．７およびジョブＮｏ．５）が表示されなくなり、他のユーザのジョブのジョブ履歴（図２に示すジョブＮｏ．８、ジョブＮｏ．６、ジョブＮｏ．３、ジョブＮｏ．２およびジョブＮｏ．１）のジョブ名が＠に置き換えてマスク表示され、ユーザ名がユーザ毎に「ａ」、「ｂ」、「ｃ」に置き換えて表示され、印刷結果がユーザ毎に「ａ」、「ｂ」、「ｃ」に置き換えて表示され、ページ数が＠に置き換えてマスク表示されている。なお、情報Ａ〜Ｊに対するセキュリティ・レベルはレベル８なので、情報Ａ〜Ｊの項目自体が表示されない。
【００７１】
ここで、ユーザ名に対するセキュリティ・レベルはレベル４なので、”−”表示のユーザ名は表示されないことにより、ジョブ名のセキュリティ・レベルはレベル２であるが、実質はレベル４となる。
【００７２】
このように、セキュリティ・レベルを高いレベルに設定することで、当事者以外のジョブ履歴を参照させないことで、全てのユーザのプライバシーに関する情報を取得できないように対策することができる。
【００７３】
次に、セキュリティ・レベルに従ったジョブ履歴の一覧の表示制御処理について図１４〜図２８に示すフローチャートを参照して説明する。
【００７４】
図１４は、遠隔操作手段によるメニューの選択処理を示すフローチャートである。
【００７５】
遠隔操作手段がメニュー画面を表示し（ステップＳ１４０１）、ユーザがメニュー画面から所望のメニューを選択する（ステップＳ１４０２）。
【００７６】
印刷メニューが選択された場合（ステップＳ１４０３でＹＥＳ）、図１５に示すフローチャートに進む。
【００７７】
ジョブ履歴の一覧表示が選択された場合（ステップＳ１４０４でＹＥＳ）、プリンタ全体に対するセキュリティ・レベルが設定されている際には図１６に示すフローチャートに進み、ジョブ履歴の項目毎にセキュリティ・レベルが設定されている際には図１８に示すフローチャートに進む。
【００７８】
管理者によるセキュリティ・レベルの変更が選択された場合（ステップＳ１４０５でＹＥＳ）、プリンタ全体に対するセキュリティ・レベルを設定する際には図２４に示すフローチャートに進み、ジョブ履歴の項目毎にセキュリティ・レベルを設定する際には図２５に示すフローチャートに進む。
【００７９】
ユーザによるセキュリティ・レベルの変更が選択された場合（ステップＳ１４０６でＹＥＳ）、プリンタ全体に対するセキュリティ・レベルを設定する際には図２６に示すフローチャートに進み、ジョブ履歴の項目毎にセキュリティ・レベルを設定する際には図２７に示すフローチャートに進む。
【００８０】
管理者による全てのジョブ履歴の一覧表示が選択された場合（ステップＳ１４０７でＹＥＳ）、図２８に示すフローチャートに進む。
【００８１】
その他のメニューが選択された場合（ステップＳ１４０３〜ステップステップＳ１４０７でＮＯ）、その他のメニューを処理し（ステップＳ１４０８）、その他のメニューの処理結果を表示し（ステップＳ１４０９）、ステップＳ１４０２に戻る。
【００８２】
図１５は、図１４に示すフローチャートのステップＳ１４０３において印刷メニューが選択された際のフローチャートを示す。
【００８３】
遠隔操作手段が印刷メニュー画面を表示し（ステップ１５０１）、ユーザが印刷メニュー画面から印刷ファイルを選択し（ステップＳ１５０２）、印刷データをプリンタに送信する（ステップＳ１５０３）。
【００８４】
プリンタは印刷データのヘッダ情報を端末から受信し（ステップＳ１５０４）、ユーザＩＤおよびパスワードを持つ印刷形式である場合（ステップＳ１５０５でＹＥＳ）、ステップＳ１５０６に進み、また、ユーザＩＤおよびパスワードを持たない印刷形式である場合（ステップＳ１５０５でＮＯ）、ステップＳ１５０７に進む。
【００８５】
ユーザＩＤおよびパスワードを持つ印刷形式である場合（ステップＳ１５０５でＹＥＳ）、ユーザの認証を行い（ステップＳ１５０６）、ユーザが認証できた場合（ステップＳ１５０６でＹＥＳ）、ステップＳ１５０７に進み、また、ユーザが認証できない場合（ステップＳ１５０６でＮＯ）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【００８６】
そして、印刷データを端末から受信し（ステップＳ１５０７）、印刷処理を実行し（ステップＳ１５０８）、印刷処理に異常が発生しない場合（ステップＳ１５０９でＹＥＳ）、ステップＳ１５１０に進み、また、印刷処理に異常が発生した場合（ステップＳ１５０９でＮＯ）、ステップＳ１５１２に進む。
【００８７】
印刷処理に異常が発生しない場合（ステップＳ１５０９でＹＥＳ）、印刷が終了すると（ステップＳ１５１０でＹＥＳ）、ジョブ履歴に当該印刷処理（正常終了）を追加し（ステップＳ１５１１）、処理を終了する。
【００８８】
印刷処理に異常が発生した場合（ステップＳ１５０９でＮＯ）、ジョブ履歴に当該印刷処理（異常終了）を追加し（ステップＳ１５１２）、処理を終了する。
【００８９】
図１６は、図１４に示すフローチャートのステップＳ１４０４においてジョブ履歴の一覧表示が選択され、プリンタ全体に対するセキュリティ・レベルが設定されている場合のフローチャートを示す。
【００９０】
プリンタはプリンタ全体に対するセキュリティ・レベルのレベルをチェックし（ステップＳ１６０１）、セキュリティ・レベルがレベル１またはレベル７である場合（ステップＳ１６０１でＮＯ）、ステップＳ１６０２に進み、また、セキュリティ・レベルがレベル１、レベル７以外の場合（ステップＳ１６０１でＹＥＳ）、ステップＳ１６０８に進む。
【００９１】
セキュリティ・レベルがレベル１またはレベル７である場合（ステップＳ１６０１でＮＯ）、セキュリティ・レベルがレベル１であれば（ステップＳ１６０２でＮＯ）、ステップＳ１６０３に進み、また、セキュリティ・レベルがレベル７であれば（ステップＳ１６０２でＹＥＳ）、ステップＳ１６０７に進む。
【００９２】
セキュリティ・レベルがレベル１であれば（ステップＳ１６０２でＮＯ）、ジョブ履歴の一覧の項目名を表示し（ステップＳ１６０３）、ジョブ履歴を１レコード取り出し（ステップＳ１６０４）、レコードがある場合（ステップＳ１６０５でＹＥＳ）、ステップＳ１６０６に進み、また、レコードがない場合（ステップＳ１６０５でＮＯ）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【００９３】
レコードがある場合（ステップＳ１６０５でＹＥＳ）、１レコードを表示し（ステップＳ１６０６）、ステップＳ１６０４に戻る。
【００９４】
ステップＳ１６０２において、セキュリティ・レベルがレベル７であれば（ステップＳ１６０２でＹＥＳ）、ジョブ履歴表示なしの画面を表示し（ステップＳ１６０７）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【００９５】
ステップＳ１６０１において、セキュリティ・レベルがレベル１、レベル７以外の場合（ステップＳ１６０１でＹＥＳ）、ユーザの認証を行い（ステップＳ１６０８）、ユーザが認証できない場合（ステップＳ１６０８でＮＯ）、ステップＳ１６０９に進み、また、ユーザが認証できた場合（ステップＳ１６０８でＹＥＳ）、ステップＳ１６１０に進む。
【００９６】
ユーザが認証できない場合（ステップＳ１６０８でＮＯ）、認証失敗の画面を表示し（ステップＳ１６０９）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【００９７】
ユーザが認証できた場合（ステップＳ１６０８でＹＥＳ）、全てのジョブ履歴からユーザ名を取り出し（ステップＳ１６１０）、項目名を表示し（ステップＳ１６１１）、図１７に示すフローチャートにおけるステップＳ１７０１に進む。
【００９８】
続いて、図１７に示すフローチャートについて説明する。
【００９９】
ジョブ履歴を１レコード取り出し（ステップＳ１７０１）、レコードがある場合（ステップＳ１７０２でＹＥＳ）、ステップＳ１７０３に進み、また、レコードがない場合（ステップＳ１７０２でＮＯ）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１００】
レコードがある場合（ステップＳ１７０２でＹＥＳ）、ユーザ名が”−”表示且つセキュリティ・レベルがレベル６であるかチェックし（ステップＳ１７０３）、ユーザ名が”−”表示且つセキュリティ・レベルがレベル６である場合（ステップＳ１７０３でＹＥＳ）、ステップＳ１７０１に戻り、また、ユーザ名が”−”表示且つセキュリティ・レベルがレベル６ではない場合（ステップＳ１７０３でＮＯ）、ステップＳ１７０４に進む。
【０１０１】
ユーザ名が”−”表示且つセキュリティ・レベルがレベル６ではない場合（ステップＳ１７０３でＮＯ）、ユーザ名が他のユーザ名且つセキュリティ・レベルがレベル６またはレベル５ではあるかチェックし（ステップＳ１７０４）、ユーザ名が他のユーザ名且つセキュリティ・レベルがレベル６またはレベル５である場合（ステップＳ１７０４でＹＥＳ）、ステップＳ１７０１に戻り、また、ユーザ名が他のユーザ名且つセキュリティ・レベルがレベル６またはレベル５ではない場合（ステップＳ１７０４でＮＯ）、ステップＳ１７０５に進む。
【０１０２】
ユーザ名が他のユーザ名且つセキュリティ・レベルがレベル６またはレベル５ではない場合（ステップＳ１７０４でＮＯ）、ユーザ名が認証情報のユーザＩＤであるか”−”表示であるかチェックし（ステップＳ１７０５）、ユーザ名が認証情報のユーザＩＤでも”−”表示でもない場合（ステップＳ１７０５でＹＥＳ）、ステップＳ１７０６に進み、また、ユーザ名が認証情報のユーザＩＤであるか”−”表示である場合（ステップＳ１７０５でＮＯ）、ステップＳ１７１３に進む。
【０１０３】
ユーザ名が認証情報のユーザＩＤでも”−”表示でもない場合（ステップＳ１７０５でＹＥＳ）、セキュリティ・レベルがレベル４であるかチェックし（ステップＳ１７０６）、セキュリティ・レベルがレベル４ではない場合（ステップＳ１７０６でＮＯ）、ステップＳ１７０７に進み、また、セキュリティ・レベルがレベル４である場合（ステップＳ１７０６でＹＥＳ）、ステップＳ１７１２に進む。
【０１０４】
セキュリティ・レベルがレベル４ではない場合（ステップＳ１７０６でＮＯ）、セキュリティ・レベルがレベル３であるかチェックし（ステップＳ１７０７）、セキュリティ・レベルがレベル３ではない場合（ステップＳ１７０７でＮＯ）、ステップＳ１７０８に進み、また、セキュリティ・レベルがレベル３である場合（ステップＳ１７０７でＹＥＳ）、ステップＳ１７０９に進む。
【０１０５】
セキュリティ・レベルがレベル３ではない場合（ステップＳ１７０７でＮＯ）、ジョブ名を”＠”で上書きし（ステップＳ１７０８）、ステップＳ１７１０に進む。
【０１０６】
セキュリティ・レベルがレベル３である場合（ステップＳ１７０７でＹＥＳ）、ジョブ名欄を”＠”で埋め（ステップＳ１７０９）、ステップＳ１７１０に進む。
【０１０７】
そして、ユーザ名から匿名ＩＤを取得し（この処理については図２３に示すフローチャートで説明する）（ステップＳ１７１０）、ユーザ名を”ｕｓｅｒ−”＋匿名ＩＤに置き換え（ステップＳ１７１１）、ステップＳ１７１３に進む。
【０１０８】
ステップＳ１７０６において、セキュリティ・レベルがレベル４である場合（ステップＳ１７０６でＹＥＳ）、ジョブ名欄およびユーザ名欄を”＠”で表示し、ステップＳ１７１３に進む。
【０１０９】
そした、ジョブ履歴の１レコードを表示し（ステップＳ１７１３）、ステップＳ１７０１に戻る。
【０１１０】
図１８は、図１４に示すフローチャートのステップＳ１４０４においてジョブ履歴の一覧表示が選択され、ジョブ履歴の項目毎にセキュリティ・レベルが設定されている場合のフローチャートを示す。
【０１１１】
プリンタは全ての項目のセキュリティ・レベルのレベルをチェックし（ステップＳ１８０１）、全てのセキュリティ・レベルがレベル８である場合（ステップＳ１８０１でＹＥＳ）、ステップＳ１６０２に進み、また、全てのセキュリティ・レベルがレベル８ではない場合（ステップＳ１６０１でＮＯ）、ステップＳ１６０３に進む。
【０１１２】
全てのセキュリティ・レベルがレベル８である場合（ステップＳ１８０１でＹＥＳ）、ジョブ履歴表示なしの画面を表示し（ステップＳ１８０２）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１１３】
全てのセキュリティ・レベルがレベル８ではない場合（ステップＳ１８０１でＮＯ）、全ての項目のセキュリティ・レベルがレベル１であるかチェックし（ステップＳ１８０３）、全てのセキュリティ・レベルがレベル１である場合（ステップＳ１８０３でＹＥＳ）、ステップＳ１８０４に進み、また、全てのセキュリティ・レベルがレベル１ではない場合（ステップＳ１８０３でＮＯ）、ステップＳ１８０８に進む。
【０１１４】
全てのセキュリティ・レベルがレベル１である場合（ステップＳ１８０３でＹＥＳ）、ジョブ履歴の一覧の項目名を表示し（ステップＳ１８０４）、ジョブ履歴を１レコード取り出し（ステップＳ１８０５）、レコードがある場合（ステップＳ１８０６でＹＥＳ）、ステップＳ１８０７に進み、また、レコードがない場合（ステップＳ１８０６でＮＯ）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１１５】
レコードがある場合（ステップＳ１８０６でＹＥＳ）、１レコードを表示し（ステップＳ１９０７）、ステップＳ１８０５に戻る。
【０１１６】
ステップＳ１８０３において、全てのセキュリティ・レベルがレベル１ではない場合（ステップＳ１８０３でＮＯ）、ユーザの認証を行い（ステップＳ１８０８）、ユーザが認証できない場合（ステップＳ１８０８でＮＯ）、ステップＳ１８０９に進み、また、ユーザが認証できた場合（ステップＳ１８０８でＹＥＳ）、ステップＳ１８１０に進む。
【０１１７】
ユーザが認証できない場合（ステップＳ１８０８でＮＯ）、認証失敗の画面を表示し（ステップＳ１８０９）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１１８】
ユーザが認証できた場合（ステップＳ１８０８でＹＥＳ）、全てのジョブ履歴からユーザ名を取り出し（ステップＳ１８１０）、項目毎のセキュリティ・レベルをチェックし（ステップＳ１８１１）、セキュリティ・レベルがレベル８以外の項目名を表示し（ステップＳ１８１２）、図１９に示すフローチャートにおけるステップＳ１９０１に進む。
【０１１９】
続いて、図１９に示すフローチャートについて説明する。
【０１２０】
ジョブ履歴を１レコード取り出し（ステップＳ１９０１）、レコードがある場合（ステップＳ１９０２でＹＥＳ）、ステップＳ１９０３に進み、また、レコードがない場合（ステップＳ１９０２でＮＯ）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１２１】
レコードがある場合（ステップＳ１９０２でＹＥＳ）、１レコードの表示バッファをクリアし（ステップＳ１９０３）、ジョブ名の表示内容を表示バッファに追加し（この処理については図２０に示すフローチャートで説明する）（ステップＳ１９０４）、ユーザ名の表示内容を表示バッファに追加し（この処理については図２１に示すフローチャートで説明する）（ステップＳ１９０５）、指定項目の表示内容を表示バッファに追加し（この処理については図２２に示すフローチャートで説明する）（ステップＳ１９０６）、１レコードを表示し（ステップＳ１９０７）、ステップＳ１９０１に戻る。
【０１２２】
図２０は、図１９に示すフローチャートにおけるステップＳ１９０４のジョブ名の表示内容を表示バッファに追加する処理を示すフローチャートである。
【０１２３】
ユーザ名が”−”であるかチェックし（ステップＳ２００１）、ユーザ名が”−”ではない場合（ステップＳ２００１でＮＯ）、ステップＳ２００２に進み、また、ユーザ名が”−”である場合（ステップＳ２００１でＹＥＳ）、ステップＳ２０１１に進む。
【０１２４】
ユーザ名が”−”ではない場合（ステップＳ２００１でＮＯ）、ユーザ名が他のユーザ名であるかチェックし（ステップＳ２００２）、ユーザ名が他のユーザ名ではない場合（ステップＳ２００２でＮＯ）、ステップＳ２００３に進み、また、ユーザ名が他のユーザ名である場合（ステップＳ２００２でＹＥＳ）、ステップＳ２００５に進む。
【０１２５】
ユーザ名が他のユーザ名ではない場合（ステップＳ２００２でＮＯ）、セキュリティ・レベルがレベル８であるかチェックし（ステップＳ２００３）、セキュリティ・レベルがレベル８ではない場合（ステップＳ２００３でＮＯ）、ステップＳ２００４に進み、また、セキュリティ・レベルがレベル８である場合（ステップＳ２００３でＹＥＳ）、処理を終了する。
【０１２６】
セキュリティ・レベルがレベル８ではない場合（ステップＳ２００３でＮＯ）、ジョブ名の内容をそのまま表示バッファに追加し（ステップＳ２００４）、処理を終了する。
【０１２７】
ステップＳ２００２において、ユーザ名が他のユーザ名である場合（ステップＳ２００２でＹＥＳ）、セキュリティ・レベルがレベル１であるかチェックし（ステップＳ２００５）、セキュリティ・レベルがレベル１である場合（ステップＳ２００５でＹＥＳ）、ステップＳ２００６に進み、また、セキュリティ・レベルがレベル１ではない場合（ステップＳ２００５でＮＯ）、ステップＳ２００７に進む。
【０１２８】
セキュリティ・レベルがレベル１である場合（ステップＳ２００５でＹＥＳ）、ジョブ名の内容をそのまま表示バッファに追加し（ステップＳ２００６）、処理を終了する。
【０１２９】
セキュリティ・レベルがレベル１ではない場合（ステップＳ２００５でＮＯ）、セキュリティ・レベルがレベル２またはレベル４であるかチェックし（ステップＳ２００７）、セキュリティ・レベルがレベル２またはレベル４である場合（ステップＳ２００７でＹＥＳ）、ステップＳ２００８に進み、また、セキュリティ・レベルがレベル２またはレベル４ではない場合（ステップＳ２００７でＮＯ）、ステップＳ２００９に進む。
【０１３０】
セキュリティ・レベルがレベル２またはレベル４である場合（ステップＳ２００７でＹＥＳ）、ジョブ名を”＠”で上書きする分だけ表示バッファに追加し（ステップＳ２００８）、処理を終了する。
【０１３１】
セキュリティ・レベルがレベル２またはレベル４ではない場合（ステップＳ２００７でＮＯ）、セキュリティ・レベルがレベル３またはレベル５であるかチェックし（ステップＳ２００９）、セキュリティ・レベルがレベル３またはレベル５である場合（ステップＳ２００９でＹＥＳ）、ステップＳ２０１０に進み、また、セキュリティ・レベルがレベル３またはレベル５ではない場合（ステップＳ２００９でＮＯ）、処理を終了する
セキュリティ・レベルがレベル３またはレベル５である場合（ステップＳ２００９でＹＥＳ）、ジョブ名を”＠”で埋める分だけ表示バッファに追加し（ステップＳ２０１０）、処理を終了する。
【０１３２】
ステップ２００１において、ユーザ名が”−”である場合（ステップＳ２００１でＹＥＳ）、セキュリティ・レベルがレベル３またはレベル６以下であるかチェックし（ステップＳ２０１１）、セキュリティ・レベルがレベル３またはレベル６以下である場合（ステップＳ２０１１でＹＥＳ）、ステップＳ２０１２に進み、また、セキュリティ・レベルがレベル３またはレベル６以下ではない場合（ステップＳ２０１１でＮＯ）、処理を終了する。
【０１３３】
セキュリティ・レベルがレベル３またはレベル６以下である場合（ステップＳ２０１１でＹＥＳ）、ジョブ名の内容をそのまま表示バッファに追加し（ステップＳ２０１２）、処理を終了する。
【０１３４】
図２１は、図１９に示すフローチャートにおけるステップＳ１９０５のユーザ名の表示内容を表示バッファに追加する処理を示すフローチャートである。
【０１３５】
ユーザ名が”−”であるかチェックし（ステップＳ２１０１）、ユーザ名が”−”ではない場合（ステップＳ２１０１でＮＯ）、ステップＳ２１０２に進み、また、ユーザ名が”−”である場合（ステップＳ２１０１でＹＥＳ）、ステップＳ２１１２に進む。
【０１３６】
ユーザ名が”−”ではない場合（ステップＳ２１０１でＮＯ）、ユーザ名が他のユーザ名であるかチェックし（ステップＳ２１０２）、ユーザ名が他のユーザ名ではない場合（ステップＳ２１０２でＮＯ）、ステップＳ２１０３に進み、また、ユーザ名が他のユーザ名である場合（ステップＳ２１０２でＹＥＳ）、ステップＳ２１０５に進む。
【０１３７】
ユーザ名が他のユーザ名ではない場合（ステップＳ２１０２でＮＯ）、セキュリティ・レベルがレベル８であるかチェックし（ステップＳ２１０３）、セキュリティ・レベルがレベル８ではない場合（ステップＳ２１０３でＮＯ）、ステップＳ２１０４に進み、また、セキュリティ・レベルがレベル８である場合（ステップＳ２１０３でＹＥＳ）、処理を終了する。
【０１３８】
セキュリティ・レベルがレベル８ではない場合（ステップＳ２１０３でＮＯ）、ユーザ名の内容をそのまま表示バッファに追加し（ステップＳ２１０４）、処理を終了する。
【０１３９】
ステップＳ２１０２において、ユーザ名が他のユーザ名である場合（ステップＳ２１０２でＹＥＳ）、セキュリティ・レベルがレベル１であるかチェックし（ステップＳ２１０５）、セキュリティ・レベルがレベル１である場合（ステップＳ２１０５でＹＥＳ）、ステップＳ２１０６に進み、また、セキュリティ・レベルがレベル１ではない場合（ステップＳ２１０５でＮＯ）、ステップＳ２１０７に進む。
【０１４０】
セキュリティ・レベルがレベル１である場合（ステップＳ２１０５でＹＥＳ）、ジョブ名の内容をそのまま表示バッファに追加し（ステップＳ２１０６）、処理を終了する。
【０１４１】
セキュリティ・レベルがレベル１ではない場合（ステップＳ２１０５でＮＯ）、セキュリティ・レベルがレベル２またはレベル４であるかチェックし（ステップＳ２１０７）、セキュリティ・レベルがレベル２またはレベル４である場合（ステップＳ２１０７でＹＥＳ）、ステップＳ２１０８に進み、また、セキュリティ・レベルがレベル２またはレベル４ではない場合（ステップＳ２１０７でＮＯ）、ステップＳ２１１０に進む。
【０１４２】
セキュリティ・レベルがレベル２またはレベル４である場合（ステップＳ２１０７でＹＥＳ）、ユーザ名から匿名ＩＤを取得し（この処理については図２３に示すフローチャートで説明する）（ステップ２１０８）、ジョブ名を”ｕｓｅｒ−”＋匿名ＩＤに置き換え（ステップＳ２１０９）、処理を終了する。
【０１４３】
セキュリティ・レベルがレベル２またはレベル４ではない場合（ステップＳ２１０７でＮＯ）、セキュリティ・レベルがレベル３またはレベル５であるかチェックし（ステップＳ２１１０）、セキュリティ・レベルがレベル３またはレベル５である場合（ステップＳ２１１０でＹＥＳ）、ステップＳ２１１１に進み、また、セキュリティ・レベルがレベル３またはレベル５ではない場合（ステップＳ２１１０でＮＯ）、処理を終了する
セキュリティ・レベルがレベル３またはレベル５である場合（ステップＳ２１１０でＹＥＳ）、ジョブ名欄を”＠”で埋める分だけ表示バッファに追加し（ステップＳ２１１１）、処理を終了する。
【０１４４】
ステップ２１０１において、ユーザ名が”−”である場合（ステップＳ２１０１でＹＥＳ）、セキュリティ・レベルがレベル３またはレベル６以下であるかチェックし（ステップＳ２１１２）、セキュリティ・レベルがレベル３またはレベル６以下である場合（ステップＳ２１１２でＹＥＳ）、ステップＳ２１１３に進み、また、セキュリティ・レベルがレベル３またはレベル６以下ではない場合（ステップＳ２１１２でＮＯ）、処理を終了する
セキュリティ・レベルがレベル３またはレベル６以下である場合（ステップＳ２１１２でＹＥＳ）、ユーザ名の内容をそのまま表示バッファに追加し（ステップＳ２１１３）、処理を終了する。
【０１４５】
図２２は、図１９に示すフローチャートにおけるステップＳ１９０６の指定項目の表示内容を表示バッファに追加する処理を示すフローチャートである。
【０１４６】
ユーザ名が”−”であるかチェックし（ステップＳ２２０１）、ユーザ名が”−”ではない場合（ステップＳ２２０１でＮＯ）、ステップＳ２２０２に進み、また、ユーザ名が”−”である場合（ステップＳ２２０１でＹＥＳ）、ステップＳ２２１２に進む。
【０１４７】
ユーザ名が”−”ではない場合（ステップＳ２２０１でＮＯ）、ユーザ名が他のユーザ名であるかチェックし（ステップＳ２２０２）、ユーザ名が他のユーザ名ではない場合（ステップＳ２２０２でＮＯ）、ステップＳ２２０３に進み、また、ユーザ名が他のユーザ名である場合（ステップＳ２２０２でＹＥＳ）、ステップＳ２２０５に進む。
【０１４８】
ユーザ名が他のユーザ名ではない場合（ステップＳ２２０２でＮＯ）、セキュリティ・レベルがレベル８であるかチェックし（ステップＳ２２０３）、セキュリティ・レベルがレベル８ではない場合（ステップＳ２２０３でＮＯ）、ステップＳ２２０４に進み、また、セキュリティ・レベルがレベル８である場合（ステップＳ２２０３でＹＥＳ）、処理を終了する。
【０１４９】
セキュリティ・レベルがレベル８ではない場合（ステップＳ２２０３でＮＯ）、その他項目の内容をそのまま表示バッファに追加し（ステップＳ２２０４）、処理を終了する。
【０１５０】
ステップＳ２２０２において、ユーザ名が他のユーザ名である場合（ステップＳ２２０２でＹＥＳ）、セキュリティ・レベルがレベル１であるかチェックし（ステップＳ２２０５）、セキュリティ・レベルがレベル１である場合（ステップＳ２２０５でＹＥＳ）、ステップＳ２２０６に進み、また、セキュリティ・レベルがレベル１ではない場合（ステップＳ２２０５でＮＯ）、ステップＳ２２０７に進む。
【０１５１】
セキュリティ・レベルがレベル１である場合（ステップＳ２２０５でＹＥＳ）、その他項目の内容をそのまま表示バッファに追加し（ステップＳ２２０６）、処理を終了する。
【０１５２】
セキュリティ・レベルがレベル１ではない場合（ステップＳ２２０５でＮＯ）、セキュリティ・レベルがレベル２またはレベル４であるかチェックし（ステップＳ２２０７）、セキュリティ・レベルがレベル２またはレベル４である場合（ステップＳ２２０７でＹＥＳ）、ステップＳ２２０８に進み、また、セキュリティ・レベルがレベル２またはレベル４ではない場合（ステップＳ２２０７でＮＯ）、ステップＳ２２１０に進む。
【０１５３】
セキュリティ・レベルがレベル２またはレベル４である場合（ステップＳ２２０７でＹＥＳ）、ユーザ名から匿名ＩＤを取得し（この処理については図２３に示すフローチャートで説明する）（ステップ２２０８）、ユーザ名を匿名ＩＤに置き換え（ステップＳ２２０９）、処理を終了する。
【０１５４】
セキュリティ・レベルがレベル２またはレベル４ではない場合（ステップＳ２２０７でＮＯ）、セキュリティ・レベルがレベル３またはレベル５であるかチェックし（ステップＳ２２１０）、セキュリティ・レベルがレベル３またはレベル５である場合（ステップＳ２２１０でＹＥＳ）、ステップＳ２２１１に進み、また、セキュリティ・レベルがレベル３またはレベル５ではない場合（ステップＳ２２１０でＮＯ）、処理を終了する
セキュリティ・レベルがレベル３またはレベル５である場合（ステップＳ２２１０でＹＥＳ）、その他項目欄を”＠”で埋める分だけ表示バッファに追加し（ステップＳ２２１１）、処理を終了する。
【０１５５】
ステップ２２０１において、ユーザ名が”−”である場合（ステップＳ２２０１でＹＥＳ）、セキュリティ・レベルがレベル３またはレベル６以下であるかチェックし（ステップＳ２２１２）、セキュリティ・レベルがレベル３またはレベル６以下である場合（ステップＳ２２１２でＹＥＳ）、ステップＳ２２１３に進み、また、セキュリティ・レベルがレベル３またはレベル６以下ではない場合（ステップＳ２２１２でＮＯ）、処理を終了する
セキュリティ・レベルがレベル３またはレベル６以下である場合（ステップＳ２２１２でＹＥＳ）、その他項目の内容をそのまま表示バッファに追加し（ステップＳ２２１３）、処理を終了する。
【０１５６】
図２３は、図１７に示すフローチャートにおけるステップＳ１７１１、図２１に示すフローチャートにおけるステップＳ２１０８および図２２に示すフローチャートにおけるステップＳ２２０８のユーザ名から匿名ＩＤを取得する処理を示すフローチャートである。
【０１５７】
匿名ＩＤ登録テーブルからユーザ名に対応する匿名ＩＤを検索し（ステップＳ２３０１）、匿名ＩＤの有無をチェックし（ステップＳ２３０２）、匿名ＩＤがない場合（ステップＳ２３０２でＮＯ）、ステップＳ２３０３に進み、また、匿名ＩＤがある場合（ステップＳ２３０５に進む。
【０１５８】
匿名ＩＤがない場合（ステップＳ２３０２でＮＯ）、新たな匿名ＩＤを取得し（ステップＳ２３０３）、取得した匿名ＩＤを匿名ＩＤ登録テーブルに登録し（ステップＳ２３０４）、処理を終了する。
【０１５９】
、匿名ＩＤがない場合（ステップＳ２３０２でＮＯ）、匿名ＩＤ登録テーブルから匿名ＩＤを取得し（ステップＳ２３０５）、処理を終了する。
【０１６０】
図２４は、図１４に示すフローチャートのステップＳ１４０５において管理者によるセキュリティ・レベルの変更が選択され、プリンタ全体に対するセキュリティ・レベルが設定されている場合のフローチャートを示す。
【０１６１】
遠隔操作手段が管理者設定画面を表示し（ステップＳ２４０１）、管理者の認証を行い（ステップＳ２４０２）、管理者が認証できた場合（ステップＳ２４０２でＹＥＳ）、ステップＳ２４０３に進み、また、管理者が認証できない場合（ステップＳ２４０２でＮＯ）、ステップＳ２４０５に進む。
【０１６２】
管理者が認証できた場合（ステップＳ２４０２でＹＥＳ）、プリンタ全体に対するセキュリティ・レベルを設定し（ステップＳ２４０３）、設定されたセキュリティ・レベルを変更し（ステップＳ２４０４）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１６３】
管理者が認証できない場合（ステップＳ２４０２でＮＯ）、認証失敗の画面を表示し（ステップＳ２４０５）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１６４】
図２５は、図１４に示すフローチャートのステップＳ１４０５において管理者によるセキュリティ・レベルの変更が選択され、ジョブ履歴の項目毎にセキュリティ・レベルが設定されている場合のフローチャートを示す。
【０１６５】
遠隔操作手段が管理者設定画面を表示し（ステップＳ２５０１）、管理者の認証を行い（ステップＳ２５０２）、管理者が認証できた場合（ステップＳ２５０２でＹＥＳ）、ステップＳ２５０３に進み、また、管理者が認証できない場合（ステップＳ２５０２でＮＯ）、ステップＳ２５０５に進む。
【０１６６】
管理者が認証できた場合（ステップＳ２５０２でＹＥＳ）、各項目のセキュリティ・レベルを設定し（ステップＳ２５０３）、設定された各項目のセキュリティ・レベルを変更し（ステップＳ２５０４）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１６７】
管理者が認証できない場合（ステップＳ２５０２でＮＯ）、認証失敗の画面を表示し（ステップＳ２５０５）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１６８】
図２６は、図１４に示すフローチャートのステップＳ１４０６においてユーザによるセキュリティ・レベルの変更が選択され、プリンタ全体に対するセキュリティ・レベルが設定されている場合のフローチャートを示す。
【０１６９】
遠隔操作手段がユーザ設定画面を表示し（ステップＳ２６０１）、ユーザの認証を行い（ステップＳ２６０２）、ユーザが認証できた場合（ステップＳ２６０２でＹＥＳ）、ステップＳ２６０３に進み、また、ユーザが認証できない場合（ステップＳ２６０２でＮＯ）、ステップＳ２４０６に進む。
【０１７０】
ユーザが認証できた場合（ステップＳ２６０２でＹＥＳ）、プリンタ全体に対するセキュリティ・レベルを設定し（ステップＳ２６０３）、設定されたセキュリティ・レベルが管理者が設定した現セキュリティ・レベルより高い場合（ステップＳ２６０４でＹＥＳ）、ステップＳ２６０５に進み、また、設定されたセキュリティ・レベルが管理者が設定した現セキュリティ・レベルより低い場合（ステップＳ２６０４でＮＯ）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１７１】
設定されたセキュリティ・レベルが管理者が設定した現セキュリティ・レベルより高い場合（ステップＳ２６０４でＹＥＳ）、設定されたセキュリティ・レベルを変更し（ステップＳ２６０５）、図１６に示すフローチャートにおけるステップＳ１６０１に進む。
【０１７２】
ユーザが認証できない場合（ステップＳ２６０２でＮＯ）、認証失敗の画面を表示し（ステップＳ２６０６）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１７３】
図２７は、図１４に示すフローチャートのステップＳ１４０６においてユーザによるセキュリティ・レベルの変更が選択され、ジョブ履歴の項目毎にセキュリティ・レベルが設定されている場合のフローチャートを示す。
【０１７４】
遠隔操作手段がユーザ設定画面を表示し（ステップＳ２７０１）、ユーザの認証を行い（ステップＳ２７０２）、ユーザが認証できた場合（ステップＳ２７０２でＹＥＳ）、ステップＳ２７０３に進み、また、ユーザが認証できない場合（ステップＳ２７０２でＮＯ）、ステップＳ２７０６に進む。
【０１７５】
ユーザが認証できた場合（ステップＳ２７０２でＹＥＳ）、各項目のセキュリティ・レベルを設定し（ステップＳ２７０３）、設定されたセキュリティ・レベルが管理者が設定した現セキュリティ・レベルより高い場合（ステップＳ２７０４でＹＥＳ）、ステップＳ２７０５に進み、また、設定されたセキュリティ・レベルが管理者が設定した現セキュリティ・レベルより低い場合（ステップＳ２７０４でＮＯ）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１７６】
設定されたセキュリティ・レベルが管理者が設定した現セキュリティ・レベルより高い場合（ステップＳ２７０４でＹＥＳ）、設定された各項目のセキュリティ・レベルを変更し（ステップＳ２７０５）、図１８に示すフローチャートにおけるステップＳ１８０１に進む。
【０１７７】
ユーザが認証できない場合（ステップＳ２７０２でＮＯ）、認証失敗の画面を表示し（ステップＳ２７０６）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１７８】
図２８は、図１４に示すフローチャートのステップＳ１４０７において管理者による全てのジョブ履歴の一覧表示が選択された場合のフローチャートを示す。
【０１７９】
全てのジョブ履歴の表示画面をクリアし（ステップＳ２８０１）、管理者の認証を行い（ステップＳ２８０２）、管理者が認証できた場合（ステップＳ２８０２でＹＥＳ）、ステップＳ２８０３に進み、また、管理者が認証できない場合（ステップＳ２８０２でＮＯ）、ステップＳ２８０４に進む。
【０１８０】
管理者が認証できた場合（ステップＳ２８０２でＹＥＳ）、プリンタ全体に対するセキュリティ・レベルをレベル１に変更し（ステップＳ２８０３）、ステップＳ２８０５に進む。
【０１８１】
管理者が認証できない場合（ステップＳ２８０２でＮＯ）、認証失敗の画面を表示し（ステップＳ２８０４）、ステップＳ２８０５に進む。
【０１８２】
そして、項目名を表示し（ステップＳ２８０５）、ジョブ履歴を１レコード取り出し（ステップＳ２８０６）、レコードがある場合（ステップＳ２８０７でＹＥＳ）、ステップＳ２８０８に進み、また、レコードがない場合（ステップＳ２８０７でＮＯ）、図１４に示すフローチャートにおけるステップＳ１４０２に戻る。
【０１８３】
レコードがある場合（ステップＳ２８０７でＹＥＳ）、１レコードを表示し（ステップＳ２８０８）、ステップＳ２８０６に戻る。
【０１８４】
本発明は、上記し、且つ図面に示し実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【図面の簡単な説明】
【０１８５】
【図１】本発明に係るデバイスを適用したプリント処理システムの一例を示すシステム構成図である。
【図２】プリンタのジョブ履歴保管部に保管されているジョブ履歴の一例を示す図である。
【図３】プリンタ全体に対するジョブ履歴の一覧の表示のセキュリティ・レベルとジョブ履歴の項目の表示方法とを関連付けた表の一例を示す図である。
【図４】ジョブ履歴の一覧の一例を示す図である。
【図５】遠隔操作手段によるセキュリティ・レベルの設定の一例を示す図である。
【図６】ジョブ履歴の一覧の一例を示す図である。
【図７】ジョブ名の項目に対するセキュリティ・レベルと表示方法とを関連付けた表の一例を示す図である。
【図８】ユーザ名の項目に対するセキュリティ・レベルと表示方法とを関連付けた表の一例を示す図である。
【図９】その他の項目（印刷結果、ページ数、その他情報等）に対するセキュリティ・レベルと表示方法とを関連付けた表の一例を示す図である。
【図１０】遠隔操作手段による項目に対するセキュリティ・レベルの設定の一例を示す図である。
【図１１】ジョブ履歴の一覧の一例を示す図である。
【図１２】遠隔操作手段によるセキュリティ・レベルの設定の一例を示す図である。
【図１３】ジョブ履歴の一覧の一例を示す図である。
【図１４】遠隔操作手段によるメニューの選択処理を示すフローチャートである。
【図１５】図１４に示すフローチャートのステップＳ１４０３において印刷メニューが選択された際のフローチャートを示す。
【図１６】図１４に示すフローチャートのステップＳ１４０４においてジョブ履歴の一覧表示が選択され、プリンタ全体に対するセキュリティ・レベルが設定されている場合のフローチャートを示す。
【図１７】図１４に示すフローチャートのステップＳ１４０４においてジョブ履歴の一覧表示が選択され、プリンタ全体に対するセキュリティ・レベルが設定されている場合のフローチャートを示す。
【図１８】図１４に示すフローチャートのステップＳ１４０４においてジョブ履歴の一覧表示が選択され、ジョブ履歴の項目毎にセキュリティ・レベルが設定されている場合のフローチャートを示す。
【図１９】図１４に示すフローチャートのステップＳ１４０４においてジョブ履歴の一覧表示が選択され、ジョブ履歴の項目毎にセキュリティ・レベルが設定されている場合のフローチャートを示す。
【図２０】図１９に示すフローチャートにおけるステップＳ１９０４のジョブ名の表示内容を表示バッファに追加する処理を示すフローチャートである。
【図２１】図１９に示すフローチャートにおけるステップＳ１９０５のユーザ名の表示内容を表示バッファに追加する処理を示すフローチャートである。
【図２２】図１９に示すフローチャートにおけるステップＳ１９０６の指定項目の表示内容を表示バッファに追加する処理を示すフローチャートである。
【図２３】図１７に示すフローチャートにおけるステップＳ１７１１、図２１に示すフローチャートにおけるステップＳ２１０８および図２２に示すフローチャートにおけるステップＳ２２０８のユーザ名から匿名ＩＤを取得する処理を示すフローチャートである。
【図２４】図１４に示すフローチャートのステップＳ１４０５において管理者によるセキュリティ・レベルの変更が選択され、プリンタ全体に対するセキュリティ・レベルが設定されている場合のフローチャートを示す。
【図２５】図１４に示すフローチャートのステップＳ１４０５において管理者によるセキュリティ・レベルの変更が選択され、ジョブ履歴の項目毎にセキュリティ・レベルが設定されている場合のフローチャートを示す。
【図２６】図１４に示すフローチャートのステップＳ１４０６においてユーザによるセキュリティ・レベルの変更が選択され、プリンタ全体に対するセキュリティ・レベルが設定されている場合のフローチャートを示す。
【図２７】図１４に示すフローチャートのステップＳ１４０６においてユーザによるセキュリティ・レベルの変更が選択され、ジョブ履歴の項目毎にセキュリティ・レベルが設定されている場合のフローチャートを示す。
【図２８】図１４に示すフローチャートのステップＳ１４０７において管理者による全てのジョブ履歴の一覧表示が選択された場合のフローチャートを示す。
【符号の説明】
【０１８６】
１    プリンタ
２    端末
３    ネットワーク
４    ジョブ履歴保管部
５    セキュリティ・レベル設定部
６    ジョブ一覧表示制御部
【図１】
0004826186.tif 000002
【図２】
0004826186.tif 000003
【図３】
0004826186.tif 000004
【図４】
0004826186.tif 000005
【図５】
0004826186.tif 000006
【図６】
0004826186.tif 000007
【図７】
0004826186.tif 000008
【図８】
0004826186.tif 000009
【図９】
0004826186.tif 000010
【図１０】
0004826186.tif 000011
【図１１】
0004826186.tif 000012
【図１２】
0004826186.tif 000013
【図１３】
0004826186.tif 000014
【図１４】
0004826186.tif 000015
【図１５】
0004826186.tif 000016
【図１６】
0004826186.tif 000017
【図１７】
0004826186.tif 000018
【図１８】
0004826186.tif 000019
【図１９】
0004826186.tif 000020
【図２０】
0004826186.tif 000021
【図２１】
0004826186.tif 000022
【図２２】
0004826186.tif 000023
【図２３】
0004826186.tif 000024
【図２４】
0004826186.tif 000025
【図２５】
0004826186.tif 000026
【図２６】
0004826186.tif 000027
【図２７】
0004826186.tif 000028
【図２８】
0004826186.tif 000029