(57)【要約】【課題】ジョブの履歴情報のうち秘匿すべき情報を、特定されないように当該履歴情報の閲覧者の権限に応じて秘匿化して提示することが可能な情報処理装置、情報処理システム及びプログラムを提供する。【解決手段】機器２０は、利用者を識別する識別情報を取得し、利用対象の機器に対するジョブの実行要求を受け付ける受付手段と、機器２０が有する機能を用いてジョブを実行し、識別情報及びジョブの実行結果を履歴情報として生成する生成手段と、閲覧者の権限に応じて履歴情報の全部又は一部を秘匿化し、秘匿化した履歴情報として提示する提示手段とを備える。【選択図】図２
2020154819.tif 000002
【特許請求の範囲】
【請求項１】
利用者を識別する識別情報を取得し、利用対象の機器に対するジョブの実行要求を受け付ける受付手段と、
前記機器が有する機能を用いて前記ジョブを実行し、前記識別情報及び前記ジョブの実行結果を履歴情報として生成する生成手段と、
閲覧者の権限に応じて前記履歴情報の全部又は一部を秘匿化し、秘匿化した履歴情報として提示する提示手段と、
を備えた情報処理装置。
【請求項２】
前記提供手段は、前記閲覧者が前記利用者と同じ組織に所属するか否かに応じて秘匿化の範囲が異なる、
請求項１に記載の情報処理装置。
【請求項３】
前記閲覧者が前記利用者が所属する組織に関する第１の管理者である場合、前記提供手段は、前記履歴情報のうち、当該組織に所属する利用者に関する前記履歴情報の一部を秘匿化して提示し、他の組織に属する利用者に関する前記履歴情報の全部を秘匿化して提示する、
請求項２に記載の情報処理装置。
【請求項４】
前記閲覧者が前記利用者と同じ組織に所属しておらず、前記機器が配置されている区域の第２の管理者である場合、前記提供手段は、全ての組織に関する前記履歴情報の一部を秘匿化して提示する、
請求項２に記載の情報処理装置。
【請求項５】
前記提供手段は、前記機能に応じた項目を秘匿化する、
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記提供手段は、利用者の認証ごとに異なる暗号化鍵を用いて秘匿化する、
請求項５に記載の情報処理装置。
【請求項７】
前記暗号化鍵は、前記利用者の認証時に前記識別情報に対する認証処理を行う認証部によって生成された、
請求項６に記載の情報処理装置。
【請求項８】
前記認証部は、前記利用者が所属する組織に管理され、前記識別情報に対する認証処理を行う外部認証装置である、
請求項７に記載の情報処理装置。
【請求項９】
前記認証部は、自装置が備えた、
請求項７に記載の情報処理装置。
【請求項１０】
前記提供手段は、プログラムを用いて前記機能に応じた項目を部分的に秘匿化する、
請求項５に記載の情報処理装置。
【請求項１１】
前記提供手段は、前記第１の管理者に管理された外部装置から履歴情報の請求があった場合、前記外部装置から暗号化鍵リストを取得し、前記履歴情報のうち前記組織に所属する利用者に関して秘匿化された前記履歴情報の一部を、取得した前記暗号化鍵リストに含まれる暗号化鍵で復号した履歴情報を前記外部装置に提示する、
請求項３に記載の情報処理装置。
【請求項１２】
前記提供手段は、前記第２の管理者に管理された外部装置から送信されたパスワードが自装置が保持するパスワードと一致する場合に、前記履歴情報の一部を秘匿化して前記外部装置に提示する、
請求項４に記載の情報処理装置。
【請求項１３】
前記提供手段は、前記識別情報を暗号化鍵で暗号化した暗号化識別情報に前記組織の名称を特定できないような前記組織の識別情報を付加して拡張した拡張識別情報で前記識別情報を表した履歴情報を前記第２の管理者に管理された前記外部装置に提示する、
請求項１１に記載の情報処理装置。
【請求項１４】
利用者を識別する識別情報を取得し、利用対象の機器に対するジョブの実行要求を受け付ける受付手段と、前記機器が有する機能を用いて前記ジョブを実行し、前記識別情報及び前記ジョブの実行結果を履歴情報として生成する生成手段と、閲覧者の権限に応じて前記履歴情報の全部又は一部を秘匿化し、秘匿化した履歴情報として提示する提示手段と、を備えた情報処理装置と、
前記利用者が所属する組織に関する第１の管理者に管理され、前記履歴情報のうち、当該組織に所属する利用者に関しては前記一部が秘匿化された前記履歴情報、及び他の組織に属する利用者に関しては前記全部が秘匿化された前記履歴情報を前記情報処理装置から受信する第１の外部装置と、
前記機器が配置された区域の第２の管理者に管理され、全ての組織に関して前記一部が秘匿化された前記履歴情報を前記情報処理装置から受信する第２の外部装置と、
を備えた情報処理システム。
【請求項１５】
前記第１の外部装置は、組織に所属する利用者が使用する端末から履歴情報の閲覧請求あった場合、前記秘匿化されていない前記履歴情報を閲覧のみできるように前記端末に提示する、
請求項１４に記載の情報処理システム。
【請求項１６】
コンピュータを、
利用者を識別する識別情報を取得し、利用対象の機器に対するジョブの実行要求を受け付ける受付手段と、
前記機器が有する機能を用いて前記ジョブを実行し、前記識別情報及び前記ジョブの実行結果を履歴情報として生成する生成手段と、
閲覧者の権限に応じて前記履歴情報の全部又は一部を秘匿化し、秘匿化した履歴情報として提示する提示手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム及び情報処理プログラムに関する。
【背景技術】
【０００２】
近年、ログ集計サーバ上で、ログに含まれる使用者を特定する情報を参照できないようにしつつ、使用者ごとに集計処理を行うようにしたログ集計システムが提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載されたログ集計システムは、画像処理装置の使用者による使用内容を示すログを取得し、ログに含まれる使用者を特定する情報（ユーザ名称）を選択的に暗号化（所定の期間中は暗号化方式、暗号化に用いる鍵を変えずに）して暗号化ログを生成し、暗号化ログを送信する暗号化ログ生成装置と、暗号化ログ生成装置から暗号化ログを受信し、暗号化された使用者を特定する情報ごとに暗号化ログを集計し、暗号化ログの集計結果をログ利用装置に送信するログ集計装置と、集計結果を受信し、集計結果に含まれる使用者を特定する情報を復号するログ利用装置と、を備える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−８７１６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数の企業等の組織が活動するシェアオフィス、レンタルオフィス、コワーキングスペース等の共有スペースで複合機等の機器を共有する場合、機器に蓄積されたジョブの履歴情報から、他のユーザに知られたくない情報が知られてしまう虞がある。一方、蓄積されたジョブの履歴情報を全てジョブの実行者しか見えないように制限してしまうと、各組織の管理者や共有スペースの管理者がジョブの履歴を利用できない弊害が生じてしまう。
【０００６】
本発明の課題は、ジョブの履歴情報のうち秘匿すべき情報を、特定されないように当該履歴情報の閲覧者の権限に応じて秘匿化して提示することが可能な情報処理装置、情報処理システム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
［１］利用者を識別する識別情報を取得し、利用対象の機器に対するジョブの実行要求を受け付ける受付手段と、
前記機器が有する機能を用いて前記ジョブを実行し、前記識別情報及び前記ジョブの実行結果を履歴情報として生成する生成手段と、
閲覧者の権限に応じて前記履歴情報の全部又は一部を秘匿化し、秘匿化した履歴情報として提示する提示手段と、を備えた情報処理装置。
［２］前記提供手段は、前記閲覧者が前記利用者と同じ組織に所属するか否かに応じて秘匿化の範囲が異なる、前記［１］に記載の情報処理装置。
［３］前記閲覧者が前記利用者が所属する組織に関する第１の管理者である場合、前記提供手段は、前記履歴情報のうち、当該組織に所属する利用者に関する前記履歴情報の一部を秘匿化して提示し、他の組織に属する利用者に関する前記履歴情報の全部を秘匿化して提示する、前記［２］に記載の情報処理装置。
［４］前記閲覧者が前記利用者と同じ組織に所属しておらず、前記機器が配置されている区域の第２の管理者である場合、前記提供手段は、全ての組織に関する前記履歴情報の一部を秘匿化して提示する、前記［２］に記載の情報処理装置。
［５］前記提供手段は、前記機能に応じた項目を秘匿化する、前記［１］から［４］のいずれか１つに記載の情報処理装置。
［６］前記提供手段は、利用者の認証ごとに異なる暗号化鍵を用いて秘匿化する、前記［５］に記載の情報処理装置。
［７］前記暗号化鍵は、前記利用者の認証時に前記識別情報に対する認証処理を行う認証部によって生成された、前記［６］に記載の情報処理装置。
［８］前記認証部は、前記利用者が所属する組織に管理され、前記識別情報に対する認証処理を行う外部認証装置である、前記［７］に記載の情報処理装置。
［９］前記認証部は、自装置が備えた、前記［７］に記載の情報処理装置。
［１０］前記提供手段は、プログラムを用いて前記機能に応じた項目を部分的に秘匿化する、前記［５］に記載の情報処理装置。
［１１］前記提供手段は、前記第１の管理者に管理された外部装置から履歴情報の請求があった場合、前記外部装置から暗号化鍵リストを取得し、前記履歴情報のうち前記組織に所属する利用者に関して秘匿化された前記履歴情報の一部を、取得した前記暗号化鍵リストに含まれる暗号化鍵で復号した履歴情報を前記外部装置に提示する、［３］に記載の情報処理装置。
［１２］前記提供手段は、前記第２の管理者に管理された外部装置から送信されたパスワードが自装置が保持するパスワードと一致する場合に、前記履歴情報の一部を秘匿化して前記外部装置に提示する、前記［４］に記載の情報処理装置。
［１３］前記提供手段は、前記識別情報を暗号化鍵で暗号化した暗号化識別情報に前記組織の名称を類推または特定できないような前記組織の識別情報を付加して拡張した拡張識別情報で前記識別情報を表した履歴情報を前記第２の管理者に管理された前記外部装置に提示する、前記［１１］に記載の情報処理装置。
［１４］利用者を識別する識別情報を取得し、利用対象の機器に対するジョブの実行要求を受け付ける受付手段と、前記機器が有する機能を用いて前記ジョブを実行し、前記識別情報及び前記ジョブの実行結果を履歴情報として生成する生成手段と、閲覧者の権限に応じて前記履歴情報の全部又は一部を秘匿化し、秘匿化した履歴情報として提示する提示手段と、を備えた情報処理装置と、
前記利用者が所属する組織に関する第１の管理者に管理され、前記履歴情報のうち、当該組織に所属する利用者に関しては前記一部が秘匿化された前記履歴情報、及び他の組織に属する利用者に関しては前記全部が秘匿化された前記履歴情報を前記情報処理装置から受信する第１の外部装置と、
前記機器が配置された区域の第２の管理者に管理され、全ての組織に関して前記一部が秘匿化された前記履歴情報を前記情報処理装置から受信する第２の外部装置と、を備えた情報処理システム。
［１５］前記第１の外部装置は、組織に所属する利用者が使用する端末から履歴情報の閲覧請求あった場合、前記秘匿化されていない前記履歴情報を閲覧のみできるように前記端末に提示する、前記［１４］に記載の情報処理システム。
［１６］コンピュータを、利用者を識別する識別情報を取得し、利用対象の機器に対するジョブの実行要求を受け付ける受付手段と、
前記機器が有する機能を用いて前記ジョブを実行し、前記識別情報及び前記ジョブの実行結果を履歴情報として生成する生成手段と、
閲覧者の権限に応じて前記履歴情報の全部又は一部を秘匿化し、秘匿化した履歴情報として提示する提示手段、として機能させるためのプログラム。
【発明の効果】
【０００８】
請求項１、１４、１６に係る発明によれば、ジョブの履歴情報のうち秘匿すべき情報を、特定されないように当該履歴情報の閲覧者の権限に応じて秘匿化して提示することが可能になる。
請求項２に係る発明によれば、利用者と閲覧者との関係に応じて秘匿化の範囲を変えることができる。
請求項３、１１に係る発明によれば、第１の管理者は同じ組織に所属する利用者の機器の利用状況を把握することができる。
請求項４、１２に係る発明によれば、第２の管理者は履歴情報の一部が秘匿化されているが、全ての組織に関する機器の利用状況を把握することができる。
請求項５に係る発明によれば、機能に応じて秘匿すべき情報を秘匿化することができる。
請求項６に係る発明によれば、同じ利用者が機器を利用しても利用者の識別情報が認証ごとに異なる情報に暗号化され、同じ暗号化鍵を用いる場合よりも利用者が特定され難い。
請求項７−９に係る発明によれば、認証処理の際に暗号化鍵を生成することができる。
請求項１０に係る発明によれば、プログラムで秘匿化する項目を決めることができる。
請求項１３に係る発明によれば、第２の管理者は組織の同一性を判断することができる。
請求項１５に係る発明によれば、利用者は閲覧のみという条件で秘匿化されていない履歴情報を閲覧することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の第１の実施の形態に係る情報処理システムの構成例を示す図である。
【図２】図２は、機器の構成の一例を示すブロック図である。
【図３】図３は、認証サーバリストの一例を示す図である。
【図４】図４は、暗号化対象項目テーブルの一例を示す図である。
【図５】図５は、暗号化する前のジョブ履歴情報の一例を示す図である。
【図６】図６は、暗号化した後の暗号化ジョブ履歴情報の一例を示す図である。
【図７Ａ】図７Ａは、集計テーブルの一例を示す図である。
【図７Ｂ】図７Ｂは、集計テーブルの一例を示す図である。
【図８】図８は、暗号化鍵リストの一例を示す図である。
【図９】図９は、組織ジョブ履歴情報の一例を示す図である。
【図１０】図１０は、機器の動作の一例を示すフローチャートである。
【図１１】図１１は、隠蔽プログラムの動作の一例を示すフローチャートである。
【図１２】図１２は、隠蔽する前と後の情報の一例を示す図である。
【図１３】図１３は、ジョブ履歴保持部に送られる情報の一例を示す図である。
【図１４】図１４は、変形例３に係る機器の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。
【００１１】
［実施の形態の要約］
本実施の形態に係る情報処理システムは、利用者を識別する識別情報を取得し、利用対象の機器に対するジョブの実行要求を受け付ける受付手段と、機器が有する機能を用いて前記ジョブを実行し、識別情報及びジョブの実行結果を履歴情報として生成する生成手段と、閲覧者の権限に応じて履歴情報の全部又は一部を秘匿化し、秘匿化した履歴情報として提示する提示手段と、を備えた情報処理装置と、利用者が所属する組織に所属する第１の管理者に管理され、履歴情報のうち、当該組織に所属する利用者に関しては一部を秘匿化した履歴情報、及び他の組織に属する利用者に関しては全部が秘匿化された履歴情報を情報処理装置から受信する第１の外部装置と、機器が配置された区域の第２の管理者に管理され、全ての組織に関して一部が秘匿化された履歴情報を情報処理装置から受信する第２の外部装置とを備える。
【００１２】
閲覧者とは、機器の利用状況を閲覧する者であって、閲覧者には次の者が含まれる。
（ａ）利用者が所属する組織に関する第１の管理者
（ｂ）機器が配置されている区域の第２の管理者
（ｃ）利用者
【００１３】
閲覧者には、例えば、次の権限を与えてもよい。
（ａ）第１の管理者に対しては、自分が所属するまたは管理する組織に所属する利用者の履歴情報を秘匿化せずに閲覧できる権限（この場合、第１の管理者は、他の組織に所属する利用者の履歴情報は閲覧できない。）
（ｂ）第２の管理者に対しては、全ての組織の利用者の履歴情報のうち秘匿すべき情報以外を閲覧できる権限
（ｃ）利用者に対しては、自分に関する履歴情報のみを閲覧できる権限、自分に関する履歴情報のうち秘匿すべき情報以外を閲覧できる権限、又は自分が所属する組織の利用者に関する履歴情報のうち秘匿すべき情報以外を閲覧できる権限
【００１４】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る情報処理システムの構成例を示す図である。この情報処理システム１は、複数のシェアオフィス２Ａ、２Ｂ（これらを総称するときは、以下「シェアオフィス２」という。）にそれぞれ配置された機器２０及び複数のユーザ端末２１と、シェアオフィス２を利用する利用者Ｐａ、Ｐｂが所属する組織Ａ、Ｂが管理する管理区域３Ａ、３Ｂ（これらを総称するときは、以下「組織管理区域３」という。）にそれぞれ配置された認証サーバ３０、組織集計サーバ３１及び管理者端末３２と、シェアオフィス２のオーナーが管理するオーナーの管理区域４に配置されたシェアオフィス集計サーバ４０及びオーナー端末４１とを備える。
【００１５】
ここで、機器２０は、情報処理装置の一例である。認証サーバ３０は、外部認証装置の一例である。組織集計サーバ３１は、第１の外部装置の一例である。シェアオフィス集計サーバ４０は、第２の外部装置の一例である。組織集計サーバ３１の管理者は、第１の管理者の一例である。シェアオフィス２のオーナーは、第２の管理者の一例である。
【００１６】
なお、同図では、シェアオフィス２を２つ図示するが、１つでも３つ以上でもよい。また、同図では、組織管理区域３を２つ図示するが、１つでも３つ以上でもよい。また、シェアオフィス２には、利用する機器２０を１つ図示するが、同じ種類の２つ以上機器でも、種類が異なる２つ以上の機器でもよい。
【００１７】
シェアオフィス２に配置された機器２０及びユーザ端末２１は、内部ネットワーク２２によって互いに接続されている。組織Ａに所属するユーザＰａ、及び組織Ｂに所属するユーザＰｂは、各シェアオフィス２に配置されているユーザ端末２１を介して又は直接機器２０を利用する。機器２０は、一般的には、シェアオフィス２のオーナーの所有物である。機器２０は、シェアオフィス２のオーナーと契約した組織の利用者が利用する。
【００１８】
組織管理区域３に配置された認証サーバ３０、組織集計サーバ３１及び管理者端末３２は、内部ネットワーク３３によって互いに接続されている。組織管理区域３Ａは、組織Ａの管理区域、組織管理区域３Ｂは、組織Ｂの管理区域とする。組織管理区域３Ａに配置された管理者端末３２は、組織Ａに所属する第１の管理者が使用する。組織管理区域３Ｂに配置された管理者端末３２は、組織Ｂに所属する第２の管理者が使用する。第１の管理者（より具体的には、例えば、ネットワーク管理部門や会計部門の社員等）は、組織の資源の効率的な利用方法を追求するためにジョブ履歴を取得し、集計・分析したいと考えている。
【００１９】
オーナーの管理区域４に配置されたシェアオフィス集計サーバ４０及びオーナー端末４１は、内部ネットワーク４２によって互いに接続されている。シェアオフィス２のオーナーは、シェアオフィス２を魅力あるものにするため、機器２０のジョブ履歴を取得し、集計・分析したいと考えている。
【００２０】
内部ネットワーク２２、３３、４２は、例えば、ローカルエリアネットワーク（ＬＡＮ：Local Area Network）、イントラネット等の通信網である。各内部ネットワーク２２、３３、４２は、外部ネットワーク５に接続されている。外部ネットワーク５は、例えばインターネット、公衆回線網等の通信網である。
【００２１】
機器２０は、本実施の形態では、複合機等の画像形成装置である。複合機は、コピー機能、スキャン機能、プリント機能、メール送受信機能、ファックス機能等の複数の機能を有する。なお、機器２０は、プリント機能、ファックス機能等の単一の機能を有する画像形成装置でもよく、パーソナルコンピュータ（ＰＣ）等の情報処理装置でもよい。
【００２２】
ユーザ端末２１、管理者端末３２及びオーナー端末４１は、例えば、パーソナルコンピュータ（ＰＣ）等の端末装置である。端末装置は、ノートパソコン等の携帯型情報処理端末、多機能携帯電話（スマートフォン）等の移動通信端末でもよい。
【００２３】
（機器の構成）
図２は、機器２０の構成の一例を示すブロック図である。機器２０は、認証受付部２００と、認証通信部２０１と、ジョブパラメータ受付部２０２と、ジョブ実行部２０３と、画像入力部２０４と、画像出力部２０５と、通信部２０６と、ジョブ履歴保持部２０７とを備える。認証受付部２００及びジョブパラメータ受付部２０２は、受付手段の一例である。ジョブ実行部２０３及びジョブ履歴保持部２０７は、提示手段の一例である。
【００２４】
機器２０を構成する各部２００〜２０７の全部又は一部は、ＣＰＵ（Central Processing Unit ）が図示しない記憶部に記憶されたプログラムに従って動作することにより実現することができる。
【００２５】
認証受付部２００は、機器２０の利用者から認証情報（例えば、組織ＩＤ、ユーザＩＤ、パスワード）を受け付ける。認証受付部２００は、認証サーバリスト２００ａ（図３参照）を図示しない記憶部に記憶している。記憶部は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等によって構成されている。認証受付部２００は、例えば、カードリーダ等により実現することができる。カードリーダは、利用者が所持するカードから組織ＩＤ、ユーザＩＤ、パスワード等を読み取る。ユーザＩＤは、利用者識別情報の一例である。
【００２６】
また、認証受付部２００は、利用者から受け付けた認証情報に含まれる組織ＩＤから認証サーバリスト２００ａを参照して対応する認証サーバ３０のアドレス（例えば、ＩＰアドレス）を取得し、例えば、ユーザＩＤ、パスワード、ＩＰアドレスを含むアドレス付き認証情報ｄ１を生成する。認証受付部２００は、アドレス付き認証情報ｄ１を認証通信部２０１に出力する。
【００２７】
認証通信部２０１は、認証受付部２００からアドレス付き認証情報ｄ１を受け取ると、アドレス付き認証情報ｄ１に含まれているＩＰアドレスの認証サーバ３０に認証情報（例えば、ユーザＩＤ、パスワード）ｄ２を送信する。また、認証通信部２０１は、認証情報ｄ２に対する応答として認証サーバ３０から暗号鍵付き変換済みユーザＩＤ（例えば、暗号化鍵、変換済みユーザＩＤ）ｄ３を受信し、暗号鍵付き変換済みユーザＩＤｄ３をジョブ実行部２０３に出力する。
【００２８】
ジョブパラメータ受付部２０２は、機器２０の利用者からジョブのパラメータ（例：コピーの枚数）を含むジョブの実行要求を受け付けし、ジョブをジョブ実行部２０３に出力する。ジョブパラメータ受付部２０２は、タッチパネルディスプレイ等により実現することができる。なお、通信部２０６を介してユーザ端末２１からジョブの実行要求を受け付けてもよい。
【００２９】
ジョブ実行部２０３は、暗号化対象項目テーブル２０３ａ（図４参照）を図示しない記憶部に記憶している。記憶部は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等によって構成されている。ジョブ実行部２０３は、認証通信部２０１から暗号鍵付き変換済みユーザＩＤｄ３を受け取り、ジョブパラメータ受付部２０２又は通信部２０６からジョブを受け取る。ジョブ実行部２０３は、ジョブＩＤを生成して画像入力部２０４、画像出力部２０５又は通信部２０６を制御してジョブを実行し、ジョブの実行結果としてジョブ履歴情報５０（図５参照）を生成する。ジョブ実行部２０３は、ジョブ履歴情報５０に対して秘匿すべき情報を秘匿化する秘匿化処理を行って暗号化ジョブ履歴情報５１（図６参照）を生成し、ジョブ履歴保持部２０７に出力する。
【００３０】
秘匿すべき情報とは、利用者が取り扱う情報の中身を類推又は認識されるような情報または利用者を一意に類推又は認識し、特定するような情報である。
（１）秘匿すべき情報は、例えば、次のものとしてもよい。
（ａ）取り扱った文書データの内容やその目的が類推可能な情報
例えば、印刷後の文書のファイル名、ＦＡＸの電話番号等が考えられる。
（ｂ）利用者を特定可能な情報
例えば、ログイン時のユーザＩＤ、利用者のフルネーム、利用者の電子メールアドレス等が考えられる。
【００３１】
（２）次の情報は秘匿化すべき情報に該当しないとしてもよい。
（ａ）機器２０が無作為に生成する情報
例えば、ジョブＩＤ等が感がられる。
（ｂ）取り扱った文書データの内容やその目的と直結しない情報
例えば、印刷した紙の枚数（スキャナで読み込んだ紙の枚数も同様）、印刷した紙のサイズ（スキャナで読み込んだ紙のサイズも同様）、利用したアプリケーションブログラム（以下、アプリ又はアプリケーションと略す。）の種類（例えば、コピー、ＦＡＸ、プリント、スキャン等）等が考えられる。
【００３２】
（３）秘匿化処理として、次のものを採用してもよい。
（ａ）秘匿方法
削除、マスク、抽象化（他の情報への置換（隠蔽ともいう。））、暗号化（暗号化鍵の使用、暗号化プログラムの使用）
（ｂ）秘匿化処理の範囲
秘匿すべき情報の一部又は全部
【００３３】
本実施の形態では、ジョブ実行部２０３は、図示しない記憶部に記憶されている暗号化対象項目テーブル２０３ａ（図４参照）を参照し、使用するアプリケーションに応じた項目を暗号化する秘匿化処理を行う。具体的には、ジョブ実行部２０３は、ジョブ履歴情報５０を認証通信部２０１から受け取った暗号化鍵でユーザＩＤを暗号化して暗号化ジョブ履歴情報５１を生成し、暗号化ジョブ履歴情報５１をジョブ履歴保持部２０７に送る。暗号化ジョブ履歴情報５１は、例えば、ジョブＩＤ、ユーザＩＤ（ここでは、変換済みユーザＩＤが対応する。）、アプリ、入力元、入力枚数、出力先、出力枚数等から構成されている。
【００３４】
画像入力部２０４は、例えば、スキャナと、自動原稿送り装置とを備え、原稿台上に配置された原稿、又は自動原稿送り装置から送られた原稿から画像を読み取る。
【００３５】
画像出力部２０５は、例えば、電子写真方式、インクジェット方式等により用紙等の記録媒体に画像を形成して出力する。
【００３６】
通信部２０６は、メールの送受信制御、及びネットワークに関する制御を行い、内部ネットワーク２２及び外部ネットワーク５を介して通信データの送受信を行う。通信部２０６は、ユーザ端末２１から内部ネットワーク２２を介してジョブを受信した場合は、ジョブをジョブ実行部２０３に渡し、ジョブ実行部２０３の制御の下で内部ネットワーク２２及び外部ネットワーク５を介して外部装置との間で情報を電子メール、ファックス等により送受信する。
【００３７】
ジョブ履歴保持部２０７は、ジョブ実行部２０３から出力された暗号化ジョブ履歴情報５１と、事前にシェアオフィス２のオーナーからを受け取った集計用パスワード２０７ａとを図示しない記憶部に記憶している。記憶部は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等によって構成されている。
【００３８】
ジョブ履歴保持部２０７は、組織集計サーバ３１からジョブ履歴リストの要求を受けた場合、組織集計サーバ３１から暗号化鍵リスト３１ｂを受信し、暗号化鍵のハッシュ値を取得し、変換済みユーザＩＤのリストを生成する。暗号化ジョブ履歴情報５１から変換済みユーザＩＤのリストと合致する行を集め、組織ジョブ履歴情報５２を生成して返信する。ハッシュ関数の性質上、正しい暗号化鍵からでないと正しい変換済みユーザＩＤを生成できない。変換済みユーザＩＤから暗号化鍵を逆計算することもできない。
【００３９】
また、ジョブ履歴保持部２０７は、シェアオフィス集計サーバ４０からジョブ履歴の要求を受け付けた場合、集計用パスワード４０ａの送信を要求し、シェアオフィス集計サーバ４０から送信された集計用パスワード４０ａと保持している集計用パスワード２０７ａとが一致するか否かで集計用パスワード４０ａの正当性を判断し、正当の場合に、保持している全ての行について暗号化ジョブ履歴情報５１をシェアオフィス集計サーバ４０に送信する。
【００４０】
図３は、認証サーバリスト２００ａの一例を示す図である。認証サーバリスト２００ａは、認証受付部２００に保持されている。認証サーバリスト２００ａは、組織ＩＤ、認証サーバのアドレス等の項目を有する。認証サーバのアドレスには、組織ＩＤに対応して認証サーバ３０のアドレス（例えば、ＩＰアドレス）が記録されている。
【００４１】
図４は、暗号化対象項目テーブル２０３ａの一例を示す図である。暗号化対象項目テーブル２０３ａは、ジョブ実行部２０３に保持されている。暗号化対象項目テーブル２０３ａは、アプリ、暗号化対象項目等の項目を有する。アプリとは、アプリケーションを示しており、Copy、CloudPrint、ScanCloud、Fax、ScanMail等のアプリケーション名が記録されている。暗号化対象項目には、暗号化する項目が記録されている。機器２０は、Copy、CloudPrint、ScanCloud、Fax、ScanMail等のアプリケーションがインストールされているものとする。アプリケーションとは、特定の処理を実行するための機能であって、例示したようなアプリケーションに限られない。
【００４２】
Copyは、機器２０に対して直接操作して原稿を画像入力部２０４で画像に変換した後、画像出力部２０５で画像を用紙に印刷して出力する処理を行う。CloudPrintは、印刷データをクラウドサーバ経由で機器２０で印刷する処理を行う。ScanCloudは、機器２０の画像入力部２０４で原稿を画像に変換した後、クラウドサーバに画像を保存する処理を行う。Faxは、ユーザ端末２１から送信された送信データ、又は画像入力部２０４で変換された画像をファクシミリ送信する処理を行う。ScanMailは、画像入力部２０４で変換された画像をメール送信する処理を行う。
【００４３】
図５は、暗号化する前のジョブ履歴情報５０の一例を示す図である。暗号化する前のジョブ履歴情報５０は、ジョブＩＤ、ユーザＩＤ、アプリ、入力元、入力枚数、出力先、出力枚数等の項目を有する。ジョブＩＤには、当該ジョブに付与されたジョブＩＤが記録される。ユーザＩＤには、ジョブを指示した利用者のユーザＩＤが記録される。アプリには、アプリケーション名が記録される。入力元には、アプリケーションの処理対象の位置の情報が記録される。入力枚数には、アプリケーションの処理対象の枚数が記録される。出力先には、アプリケーションによる処理結果の出力先の情報が記録される。出力枚数には、アプリケーションによる処理結果の枚数が記録される。入力元及び出力先は、アプリケーションに応じてＵＲＬ、電話番号、メールアドレス等が記録される。
【００４４】
暗号化されていないジョブ履歴情報５０では、ジョブＩＤ２とＩＤ３から、ｔａｒｏが組織Ａに所属していることが分かる。ジョブＩＤ５から、ｊｉｒｏが組織Ｂに所属していることが分かる。ジョブＩＤ６から、組織Ｂにもｔａｒｏという人物がいることが分かる。そのため、機器２０をシェアオフィス環境に導入し、ジョブ履歴を共有すると次の問題が起こる。
（ｉ）別々の組織に所属する同一名のユーザを区別できない。
（ｉｉ）シェアオフィス２のオーナーが顧客組織の秘匿すべき情報を閲覧できてしまう。
【００４５】
図６は、暗号化した後の暗号化ジョブ履歴情報５１の一例を示す図である。暗号化ジョブ履歴情報５１は、暗号化される前と同様の項目を有する。ユーザＩＤについては、使用するアプリケーションの実行する処理の種類に依らず全てが暗号化される。また、ユーザＩＤが同じ場合でも暗号化した結果が同じにならないように暗号化の方法をログインごとに変えている。図４に示す暗号化対象項目テーブル２０３ａに示すように、アプリケーション名が「CloudPrint」は、入力元が暗号化され、アプリケーション名が「ScanCloud」、「Fax」、「ScanMail」は、出力先が暗号化される。
【００４６】
図５において、ハッチングされているセルは、秘匿すべき情報が記録されているセルを示す。図６において、ハッチングされているセルは、暗号化された文字列を示す。入力元や出力先の項目の列を見ると、秘匿すべき情報が暗号化されていることが分かる。また、ユーザＩＤの項目の列を見ると、同じ人物であってもログインし直すと、暗号化されたユーザＩＤが変化していることが分かる。図６に示す暗号化ジョブ履歴情報５１は、シェアオフィス集計サーバ４０が取得し、オーナー端末４１を操作してオーナーが閲覧できる情報である。すなわち、オーナーは各組織に所属する利用者による機器２０のジョブ履歴情報を閲覧できるが、秘匿すべき情報は秘匿化され、秘匿される前の情報を閲覧できない。
【００４７】
ユーザＩＤのみを見ても機器２０には、組織Ａのｔａｒｏと組織Ｂのｔａｒｏの区別がつかないため、図５に示すジョブ履歴情報５０をそのまま集計した場合、次のような問題が生じる。
（ｉ）組織Ａは自組織のメンバの利用状況を調べようとしていたのに、組織Ｂのｔａｒｏの情報が混じってしまう。
（ｉｉ）ハッチングを施したセルは、秘匿すべき情報であるが、この情報に注目すると次のことが分かる。
ジョブＩＤ２の入力元に示されたファイル名から、組織Ａは組織Ｂにビジネス上の脅威を与える可能性があることが分かる。また、ジョブＩＤ３のファイル名から、ｔａｒｏは顧客名簿を扱える役職・役割であることが分かる。
【００４８】
（認証サーバの構成）
認証サーバ３０は、認証通信部２０１から認証情報（例えば、ユーザＩＤ、パスワード）ｄ２を受信し、ユーザＩＤとパスワードを照合する認証処理を行う。照合が成功したら、乱数を生成し暗号化鍵とする。暗号化鍵のハッシュ値を取得し、変換済みユーザＩＤとする。認証サーバ３０は、例えば、暗号化鍵、変換済みユーザＩＤを含む暗号化鍵付き変換済みユーザＩＤｄ３を認証通信部２０１に送信する。認証サーバ３０は、例えば、通信した機器２０のアドレス（例えば、ＩＰアドレス）、生成した暗号化鍵、及びユーザＩＤを含むログイン情報ｄ４を生成し、ログイン情報（例えば、ＩＰアドレス、暗号化鍵、ユーザＩＤ）ｄ４を組織集計サーバ３１に送信する。
【００４９】
（組織集計サーバの構成）
組織集計サーバ３１は、集計テーブル３１ａ（図７Ａ、図７Ｂ参照）及び暗号化鍵リスト３１ｂ（図８参照）を記憶する図示しない記憶部を備える。記憶部は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等によって構成されている。組織集計サーバ３１は、認証サーバ３０からログイン情報（例えば、ＩＰアドレス）、暗号化鍵、ユーザＩＤ）ｄ４を受信すると、ログイン情報ｄ４を集計テーブル３１ａに記録する。組織集計サーバ３１は、受信したログイン情報ｄ４に含まれる暗号化鍵の暗号化鍵リスト３１ｂを生成し、記憶部に記憶する。
【００５０】
組織集計サーバ３１は、機器２０のジョブ履歴保持部２０７に取得したいジョブ履歴に関する暗号化鍵リスト３１ｂを送信し、組織ジョブ履歴情報５２Ａ又は５２Ｂ（図９参照）を受信すると、組織ジョブ履歴情報５２Ａ又は５２Ｂを記憶部に記憶する。組織集計サーバ３１は、組織ジョブ履歴情報５２Ａ又は５２Ｂのうち暗号化されている秘匿すべき情報を復号した後、集計テーブル３１ａに書き込む。
【００５１】
図７Ａは、集計テーブル３１ａの一例を示す図である。集計テーブル３１ａは、機器アドレス、暗号化鍵、ジョブＩＤ、ユーザＩＤ、アプリ、入力元、入力枚数、出力先、出力枚数等の項目を有する。１行目はログイン情報ｄ４及び組織ジョブ履歴情報５２Ａ又は５２Ｂを取得して記録されているが、２行目はログイン情報が記録され、組織ジョブ履歴情報５２Ａ、５２Ｂの送信を待っている状態である。なお、ユーザＩＤは暗号化鍵で復号されて集計テーブル３１ａに記録されている。
【００５２】
図７Ａに示す集計テーブル３１ａの状態の場合、暗号化鍵リスト３１ｂに含まれるのは組織ジョブ履歴情報５２Ａ又は５２Ｂを取得していない２行目の「ｃｊｎａｋｌｈｙｕｅｊｎ」の１件である。
【００５３】
図７Ｂは、図７Ａに示す集計テーブル３１ａよりも記録内容が増えた集計テーブル３１ａの一例を示す図である。図７Ｂには、暗号化鍵が同じである行が２行あることから、「ｔａｒｏ」は１回のログイン中に２回のジョブを実行したことが分かる。
【００５４】
図８は、暗号化鍵リスト３１ｂの一例を示す図である。暗号化鍵リスト３１ｂは、暗号化鍵、ジョブＩＤ、ユーザＩＤ等の項目を有する。暗号化鍵リスト３１ｂは、図７Ｂの集計テーブル３１aの暗号化鍵、ジョブＩＤ、ユーザＩＤから作成することができる。
【００５５】
（シェアオフィス集計サーバの構成）
シェアオフィス集計サーバ４０は、集計用パスワード４０ａを図示しない記憶部に記憶している。 記憶部は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等によって構成されている。シェアオフィス集計サーバ４０は、ジョブ履歴保持部２０７に集計用パスワード４０ａを送信し、ジョブ履歴保持部２０７から送信された暗号化ジョブ履歴情報５１を記憶部に記憶し、オーナー端末４１から閲覧要求があった場合は、暗号化ジョブ履歴情報５１をオーナー端末４１に送信する。
【００５６】
（第１の実施の形態の動作）
次に、情報処理システム１の動作の一例について、図９及び図１０を参照して説明する。図１０は、機器２０の動作の一例を示すフローチャートである。
【００５７】
機器２０のジョブ履歴保持部２０７は、ジョブ履歴情報の要求を受け付けると（Ｓ１）、要求元が組織の組織集計サーバ３１であるか、オーナーのシェアオフィス集計サーバ４０であるかをＩＰアドレス等から判断する（Ｓ２）。
【００５８】
組織（ここでは組織Ａとする。）の組織集計サーバ３１である場合は、組織集計サーバ３１から暗号化鍵リスト３１ｂを受信する（Ｓ３）。
【００５９】
次に、ジョブ履歴保持部２０７は、暗号化鍵リスト３１ｂに基づいて組織Ａに対応した組織ジョブ履歴情報５２Ａを生成する（Ｓ４）。
【００６０】
ジョブ履歴保持部２０７は、組織ジョブ履歴情報５２Ａを組織Ａの組織集計サーバ３１に送信する（Ｓ５）。管理者は、管理者端末３２から内部ネットワーク３３を介して組織集計サーバ３１にアクセスすることにより組織ジョブ履歴情報５２Ａを閲覧することができる。
【００６１】
図９は、組織Ａの管理者端末３２で見ることができる組織ジョブ履歴情報５２Ａの一例を示す図である。組織ジョブ履歴情報５２Ａは、クロスハッチングされたジョブＩＤの４〜６の各セルは、ユーザＰｂが他の組織Ｂに所属するものであるため、マスキングされている状態を示す。図９中、ジョブＩＤ２、３のハッチングされたセルは、秘匿すべき情報であるが、管理者が知っている組織Ａ用の暗号化鍵で復号されている状態を示す。これにより、自己の組織以外の他の組織の秘匿すべき情報の閲覧ができなくなる。クロスハッチングされたセルは、組織Ａの管理者が閲覧できないデータを表す。
【００６２】
上記ステップＳ２において、要求元がシェアオフィス集計サーバ４０である場合は、ジョブ履歴保持部２０７は、シェアオフィス集計サーバ４０に要求して集計用パスワード４０ａを受信する（Ｓ６）。
【００６３】
ジョブ履歴保持部２０７は、シェアオフィス集計サーバ４０から送信された集計用パスワード４０ａと保持している集計用パスワード２０７ａとが一致するか否かで集計用パスワード４０ａの正当性を判断する（Ｓ７）。正当でない場合は（Ｓ７：Ｎｏ）、ジョブ履歴保持部２０７は、エラー通知をシェアオフィス集計サーバ４０に対して行う（Ｓ８）。
【００６４】
集計用パスワード４０ａが正当である場合は（Ｓ７：Ｙｅｓ）、ジョブ履歴保持部２０７は、保持している全ての行について暗号化ジョブ履歴情報５１をシェアオフィス集計サーバ４０に送信する。オーナーは、オーナー端末４１から内部ネットワーク４２を介してシェアオフィス集計サーバ４０にアクセスすることにより暗号化ジョブ履歴情報５１を閲覧することができる。
【００６５】
（変形例１）
変形例１は、オーナーが組織の区別をできるようにしたものである。シェアオフィス２のオーナーは利用者を特定したり特定の利用者の利用を追跡できるべきではないが、組織というより大きな単位であれば利用を追跡できてもよい。例えば、シェアオフィス２のオーナーはサービスを最適化する際に、シェアオフィス２を多く利用する組織の意向を汲むような最適化をするかもしれない。
【００６６】
組織とオーナーの間で「秘匿用組織ＩＤ」を決め、それを認証サーバ３０と組織集計サーバ４０に設定しておく。例えば、”Ａ−Ｓｙａ”のように組織に結びつく文字列ではなく、無作為の文字列にする。組織ＩＤを使わないのは、複合機にはジョブ履歴画面という機能があり、他組織のジョブ履歴を画面上で確認可能であるからである。ジョブ履歴画面の機能を削除せずに残す理由は、複合機の動作が遅かったりトラブルが発生した際に、その場にいる利用者に解決のための情報を提供するためである。秘匿用組織ＩＤは、組織の識別情報の一例である。
【００６７】
認証サーバ３０は、認証の際に、変換済みユーザＩＤの後ろに秘匿用組織ＩＤを付与し、それを新たな変換済みユーザＩＤとする。例えば、変換済みユーザＩＤが”ｆｄｊａｋ”で秘匿用組織ＩＤが”ＤＦＧ”の場合、”ｆｄｊａｋＤＦＧ”が新たな変換済みユーザＩＤとなり、これが機器２０に送信される。新たな変換済みユーザＩＤは、拡張識別情報の一例である。
【００６８】
組織集計サーバ３１は、集計の際には、暗号化鍵リストに加えて、秘匿用組織ＩＤをジョブ履歴保持部２０７に送信する。
【００６９】
ジョブ履歴保持部２０７は、暗号化鍵のハッシュ値に秘匿用組織ＩＤを付与し、それを使って合致するジョブ履歴情報を探し、探し出したジョブ履歴情報を組織ジョブ履歴情報５２Ａ又は５２Ｂとして組織集計サーバ３１に返す。
【００７０】
（変形例２）
変形例２は、暗号化方法を柔軟にしたものである。シェアオフィス２のオーナーは個人情報を含む情報を閲覧できるべきでないが、機器２０の通信先の大まかな情報であって一意に通信先を特定されない情報であれば取得できてもよい。顧客組織との契約にも関わるが、例えば、電話番号であれば国番号及び市外局番まで開示することで、シェアオフィス２のオーナーはサービスを最適化する際に、例えば、「インドとのＦＡＸ送信が多い」と分かり、特定の国との回線を強化するかもしれない。
【００７１】
認証サーバ３０は、暗号化鍵だけでなく、隠したい文字を隠蔽する隠蔽プログラムを機器２０に送る。
【００７２】
ジョブ実行部２０３は、認証サーバ３０から送信された隠蔽プログラムを実行する。ジョブ実行部２０３は、次の３つをつなげたものをジョブ履歴保持部２０７に送る。
（ａ）情報の隠したい部分をプログラムにより”＊”に置換した文字列
（ｂ）情報全体を暗号化した文字列
（ｃ）情報全体を暗号化した文字列の文字数
これにより、ゼロをパディングして固定長になるようにする。
【００７３】
組織の管理者がジョブ履歴情報を取得するときは、（ｃ）の文字数を取り出してから（ｂ）の部分を抽出し、復号する。
【００７４】
図１１は、隠蔽プログラムの動作の一例を示すフローチャートである。
【００７５】
ジョブ実行部２０３は、ジョブから使用するアプリケーション名を取得する（Ｓ１１）。次に、取得したアプリケーション名が図４の暗号化対象項目テーブル２０３ａのどれに該当するかを判断する（Ｓ１２）。
【００７６】
Copyの場合は、何も隠さないで（Ｓ１３）、処理が終了する。CloudPrintの場合は、入力元のサーバ名以降を隠蔽して（Ｓ１４）、処理が終了する。ScanCloudの場合は、出力先のサーバ名以降を隠蔽して（Ｓ１５）、処理が終了する。Faxの場合は、出力先の電話番号の右端から７番目までの数字を隠蔽して（Ｓ１６）、処理が終了する。ScanMailの場合は、出力先のアドレスの＠より前を隠蔽して（Ｓ１７）、処理が終了する。
【００７７】
図１２は、隠蔽する前と後の情報の一例を示す図である。入力元又は出力先がＵＲＬで表現されている場合は、ＵＲＬの後半のファイル名を隠蔽する。ここでは、ファイルの中身を示すタイトル名が含まれた情報を隠蔽している。
【００７８】
図１３は、ジョブ履歴保持部２０７に送られる情報の一例を示す図である。同図に示すように、隠蔽したい部分だけを直観的に暗号化・復号することもできる。ここで説明する方式は復号のときの処理が簡単である。例えば、復号のときに暗号化されている文字列を複雑な手順で探し出す必要がない。
【００７９】
（変形例３）
変形例３は、小規模組織への対応ができるようにしたものである、本実施の形態は基本的には規模の大きい法人顧客を想定しているが、シェアオフィス２にとっては「ベンチャー企業やスタートアップ企業に低コストのオフィスを提供する」という側面も重要である。これらの顧客は少人数であり、極力コストを抑えたいと考えていることから、自前の認証サーバを構築することを負担であると考える可能性が高い。これらの顧客にも代替手段を提供する。
【００８０】
図１４は、変形例３に係る機器２０の構成の一例を示すブロック図である。機器２０は、第１の実施の形態と同様に、認証受付部２００と、認証通信部２０１と、ジョブパラメータ受付部２０２と、ジョブ実行部２０３と、画像入力部２０４と、画像出力部２０５と、通信部２０６と、ジョブ履歴保持部２０７とを備え、さらにローカル認証部２０８を備えている。
【００８１】
ローカル認証部２０８は、内蔵メモリにユーザＩＤやパスワードなどの認証情報を保持する。２台以上の複合機で認証情報を共有しようとすると認証サーバが必要になるが、「ローカル認証」を利用することを想定し、認証サーバを省く。また、少人数組織であることから、組織の管理者に集計の要求はないことを想定し、集計サーバを省く。
【００８２】
小規模組織に所属する利用者のログイン時には、認証通信部２０１の代わりにローカル認証部２０８を使う。認証通信部２０１とローカル認証部２０８の切り替えはログイン時に組織ＩＤの入力の有無で行われる。組織ＩＤがある場合は認証通信部２０１を使い、ない場合はローカル認証部２０８を使う。ローカル認証部２０８では認証サーバ相当の動作を行うが、生成した暗号化鍵を暗号化部に送った後で保存せず忘れてしまう点が異なる。
【００８３】
ジョブ実行部２０３で暗号化した情報は復号不能となるが、組織の管理者に集計（つまり、復号）の要求はないので問題ない。
【００８４】
（変形例４）
変形例４は、利用者も組織の管理者と同様にジョブ履歴情報を閲覧できるようにしたものである。
【００８５】
ユーザ端末２１から組織集計サーバ３１にアクセスして組織ＩＤとともにジョブ履歴情報を要求すると、組織集計サーバ３１は、組織ＩＤに対応する組織ジョブ履歴情報５２をユーザ端末２１に提示する。ユーザ端末２１は組織ジョブ履歴情報をダウンロードできないが閲覧することができる。過去に自分が行ったジョブの情報を暗号化されているが、ある程度理解することができる。
【００８６】
なお、利用者に対しては、自分に関する履歴情報のみを秘匿化せずに閲覧できる権限、又は自分が所属する組織の利用者に関する履歴情報のうち秘匿すべき情報以外を閲覧できる権限を与えて権限に応じて秘匿化して履歴情報を提示してもよい。
【００８７】
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。
【００８８】
制御部の各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
【００８９】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。
【００９０】
また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することができる。また、上記実施の形態で用いたプログラムをクラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することができる。
【符号の説明】
【００９１】
１…情報処理システム、２、２Ａ、２Ｂ…シェアオフィス、３、３Ａ、３Ｂ…組織管理区域、４…オーナーの管理区域、５…外部ネットワーク、２０…機器、２１…ユーザ端末、２２…内部ネットワーク、３０…認証サーバ、３１…組織集計サーバ、３１ａ…集計テーブル、３１ｂ…暗号化鍵リスト、３２…管理者端末、３３…内部ネットワーク、４０…シェアオフィス集計サーバ、４０ａ…集計用パスワード、４１…オーナー端末、４２…内部ネットワーク、５０…ジョブ履歴情報、５１…暗号化ジョブ履歴情報、５２、５２Ａ、５２Ｂ…組織ジョブ履歴情報、２００…認証受付部、２００ａ…認証サーバリスト、２０１…認証通信部、２０２…ジョブパラメータ受付部、２０３…ジョブ実行部、２０３ａ…暗号化対象項目テーブル、２０４…画像入力部、２０５…画像出力部、２０６…通信部、２０７…ジョブ履歴保持部、２０７ａ…集計用パスワード、２０８…ローカル認証部、ｄ１…アドレス付き認証情報、ｄ２…認証情報、ｄ３…暗号鍵付き変換済みユーザＩＤ、ｄ４…ログイン情報
【図１】
2020154819.tif 000003
【図２】
2020154819.tif 000004
【図３】
2020154819.tif 000005
【図４】
2020154819.tif 000006
【図５】
2020154819.tif 000007
【図６】
2020154819.tif 000008
【図７Ａ】
2020154819.tif 000009
【図７Ｂ】
2020154819.tif 000010
【図８】
2020154819.tif 000011
【図９】
2020154819.tif 000012
【図１０】
2020154819.tif 000013
【図１１】
2020154819.tif 000014
【図１２】
2020154819.tif 000015
【図１３】
2020154819.tif 000016
【図１４】
2020154819.tif 000017