(57)【要約】【課題】ドキュメントに対するアクセス制御を従来よりも多様な形態で可能にする。【課題を解決するための手段】情報処理装置１は、セキュリティー設定の対象とするドキュメントを受け付けるドキュメント受付部１０１と、ユーザーによるアクセスを許可するか否かを受け付けるアクセス範囲受付部１０２と、許可範囲にアクセスを認めるユーザーの指定を受け付ける許可ユーザー受付部１０３と、許可範囲と、アクセスが許可されるユーザーとの関係を記憶する許可ユーザー記憶部１０４と、アクセスを求めるドキュメントの指定と、当該ドキュメントにアクセスするユーザーの入力とを受け付けるアクセス受付部１０５と、当該受け付けられたユーザーが、アクセス受付部１０５に受け付けられたドキュメント内でアクセスが可能な範囲を上記ユーザー及び許可範囲の関係から判別する判別部１０６とを備える。【選択図】図１
2014229220.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティー設定の対象とするドキュメントを受け付けるドキュメント受付部と、
前記ドキュメント受付部に受け付けられたドキュメントについて、当該ドキュメント内の領域毎に、ユーザーによるアクセスを許可するか否かの設定を受け付けるアクセス範囲受付部と、
前記アクセス範囲受付部にアクセスを許可する設定が受け付けられた前記領域である許可範囲に対してアクセスを認めるユーザーの指定を受け付ける許可ユーザー受付部と、
前記許可範囲と、当該許可範囲へのアクセスが許可される前記許可ユーザー受付部に受け付けられたユーザーとの関係を記憶する許可ユーザー記憶部と、
アクセスを求めるドキュメントの指定と、当該ドキュメントにアクセスするユーザーを示すユーザー情報の入力とを受け付けるアクセス受付部と、
前記アクセス受付部に受け付けられたユーザー情報の示すユーザーが、前記アクセス受付部に受け付けられたドキュメントにおいてアクセスが可能な範囲を、前記許可ユーザー記憶部に記憶されているユーザー及び許可範囲の関係に基づいて判別する判別部と、
前記ユーザー情報の示すユーザーに対して、前記判別部によって判別された許可範囲で、前記アクセス受付部に受け付けられたドキュメントへのアクセスを許可するアクセス制御部と、を備えた情報処理装置。
【請求項２】
前記許可ユーザー受付部は、予め定められた複数のセキュリティーレベル毎に、前記許可範囲へのアクセスを許可するユーザーグループを対応付けて記憶しており、指定されたセキュリティーレベルに対応付けられているユーザーグループに属する各ユーザーを、前記許可範囲へのアクセスを認めるユーザーとして受け付ける請求項１に記載の情報処理装置。
【請求項３】
予め定められたキーワード又は画像に応じてそれぞれのセキュリティーレベルを対応付けて記憶しており、前記アクセス範囲受付部に受け付けられた許可範囲に当該キーワード又は画像を検出した場合に、当該キーワード又は画像に対応付けられているセキュリティーレベルを判別するセキュリティーレベル判別部を更に備え、
前記許可ユーザー受付部は、前記セキュリティーレベル判別部によって判別されたセキュリティーレベルを、前記指定されたセキュリティーレベルとして受け付ける請求項２に記載の情報処理装置。
【請求項４】
コンピューターを、
セキュリティー設定の対象とするドキュメントを受け付けるドキュメント受付部と、
前記ドキュメント受付部に受け付けられたドキュメントについて、当該ドキュメント内の領域毎に、ユーザーによるアクセスを許可するか否かの設定を受け付けるアクセス範囲受付部と、
前記アクセス範囲受付部にアクセスを許可する設定が受け付けられた前記領域である許可範囲に対してアクセスを認めるユーザーの指定を受け付ける許可ユーザー受付部と、
前記許可範囲と、当該許可範囲へのアクセスが許可される前記許可ユーザー受付部に受け付けられたユーザーとの関係を記憶する許可ユーザー記憶部と、
アクセスを求めるドキュメントの指定と、当該ドキュメントにアクセスするユーザーを示すユーザー情報の入力とを受け付けるアクセス受付部と、
前記アクセス受付部に受け付けられたユーザー情報の示すユーザーが、前記アクセス受付部に受け付けられたドキュメントにおいてアクセスが可能な範囲を、前記許可ユーザー記憶部に記憶されているユーザー及び許可範囲の関係に基づいて判別する判別部と、
前記ユーザー情報の示すユーザーに対して、前記判別部によって判別された許可範囲で、前記アクセス受付部に受け付けられたドキュメントへのアクセスを許可するアクセス制御部と、して機能させるアクセス制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及びアクセス制御プログラムに関し、特に、ドキュメントに対するユーザーのアクセスを制御する技術に関する。
【背景技術】
【０００２】
情報処理装置や画像形成装置等の電子機器で取り扱われるドキュメントについては、ドキュメントの漏洩等を防止するために、様々なセキュリティー対策が採られている。例えば、下記特許文献１には、文書ファイルをテキストレイヤーと画像レイヤーとに分割し、アクセス権が設定された部分を秘匿化するテキストレイヤーを用いることで、アクセス権が設定された部分の詳細な内容を秘匿化しつつ、その概要を示唆する技術が示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２８９４５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に示される先行技術は、ドキュメント内で指定されたテキスト部分をマスキングして秘匿化するが、ユーザーの如何を問わず、当該ドキュメントを閲覧する者の全てに対して見せるか見せないかを制御できるに過ぎない。また、この技術は、ドキュメントを視認する者に対して当該ドキュメントの見え方を変化させるものであり、当該ドキュメント全体をセキュリティー設定の対象としているに過ぎない。
【０００５】
本発明は、上記の問題を解決するためになされたもので、ドキュメントに対するアクセス制御を従来よりも多様な形態で可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に係る情報処理装置は、セキュリティー設定の対象とするドキュメントを受け付けるドキュメント受付部と、前記ドキュメント受付部に受け付けられたドキュメントについて、当該ドキュメント内の領域毎に、ユーザーによるアクセスを許可するか否かの設定を受け付けるアクセス範囲受付部と、前記アクセス範囲受付部にアクセスを許可する設定が受け付けられた前記領域である許可範囲に対してアクセスを認めるユーザーの指定を受け付ける許可ユーザー受付部と、前記許可範囲と、当該許可範囲へのアクセスが許可される前記許可ユーザー受付部に受け付けられたユーザーとの関係を記憶する許可ユーザー記憶部と、アクセスを求めるドキュメントの指定と、当該ドキュメントにアクセスするユーザーを示すユーザー情報の入力とを受け付けるアクセス受付部と、前記アクセス受付部に受け付けられたユーザー情報の示すユーザーが、前記アクセス受付部に受け付けられたドキュメントにおいてアクセスが可能な範囲を、前記許可ユーザー記憶部に記憶されているユーザー及び許可範囲の関係に基づいて判別する判別部と、前記ユーザー情報の示すユーザーに対して、前記判別部によって判別された許可範囲で、前記アクセス受付部に受け付けられたドキュメントへのアクセスを許可するアクセス制御部と、を備えたものである。
【０００７】
また、本発明の一局面に係るアクセス制御プログラムは、コンピューターを、セキュリティー設定の対象とするドキュメントを受け付けるドキュメント受付部と、前記ドキュメント受付部に受け付けられたドキュメントについて、当該ドキュメント内の領域毎に、ユーザーによるアクセスを許可するか否かの設定を受け付けるアクセス範囲受付部と、前記アクセス範囲受付部にアクセスを許可する設定が受け付けられた前記領域である許可範囲に対してアクセスを認めるユーザーの指定を受け付ける許可ユーザー受付部と、前記許可範囲と、当該許可範囲へのアクセスが許可される前記許可ユーザー受付部に受け付けられたユーザーとの関係を記憶する許可ユーザー記憶部と、アクセスを求めるドキュメントの指定と、当該ドキュメントにアクセスするユーザーを示すユーザー情報の入力とを受け付けるアクセス受付部と、前記アクセス受付部に受け付けられたユーザー情報の示すユーザーが、前記アクセス受付部に受け付けられたドキュメントにおいてアクセスが可能な範囲を、前記許可ユーザー記憶部に記憶されているユーザー及び許可範囲の関係に基づいて判別する判別部と、前記ユーザー情報の示すユーザーに対して、前記判別部によって判別された許可範囲で、前記アクセス受付部に受け付けられたドキュメントへのアクセスを許可するアクセス制御部と、して機能させるものである。
【発明の効果】
【０００８】
本発明によれば、ドキュメントにおける許可範囲毎に、アクセスを許可するユーザーを異ならせるセキュリティーを確保可能となるため、ドキュメントに対するアクセス制御を従来よりも多様な形態で可能になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る情報処理装置が備える内部構成の概略を示すブロック図である。
【図２】情報処理装置によるアクセス制御処理の第１実施形態を示すフローチャートである。
【図３】表示部に表示されるよる表示画面の一例である。
【図４】表示部に表示されるよる表示画面の一例である。
【図５】表示部に表示されるよる表示画面の一例である。
【図６】表示部に表示されるよる表示画面の一例である。
【図７】ドキュメント、許可範囲、及びアクセス方法を対応付けて記憶するデータテーブルを示す図である。
【図８】情報処理装置によるアクセス許可処理を示すフローチャートである。
【図９】情報処理装置によるアクセス制御処理の第２実施形態を示すフローチャートである。
【図１０】表示部に表示されるよる表示画面の一例である。
【図１１】レベル毎にドキュメントへのアクセスを許可するユーザーグループを関連付けて記憶するデータテーブルを示す図である。
【図１２】情報処理装置によるアクセス制御処理の第３実施形態を示すフローチャートである。
【図１３】表示部に表示されるよる表示画面の一例である。
【図１４】予め定められたキーワード又は画像に応じてそれぞれのセキュリティーレベルを対応付けて記憶するデータテーブルを示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態に係る情報処理装置、アクセス制御プログラム、及び画像形成装置について図面を参照して説明する。図１は、本発明の一実施形態に係る情報処理装置が備える内部構成の概略を示すブロック図である。
【００１１】
情報処理装置１は、制御ユニット１０と、ＲＯＭ１１と、ＲＡＭ１２と、ＨＤＤ１３と、表示部１４と、通信インターフェイス１５と、入力部１６とを備える。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。
【００１２】
制御ユニット１０は、ＣＰＵ等からなり、情報処理装置１全体の動作制御を司る。ＲＯＭ１１は、情報処理装置１の基本動作についての動作プログラムを記憶する。ＲＡＭ１２は、制御ユニット１０の動作領域等として使用される。
【００１３】
ＨＤＤ１３は、その記憶領域の一部に、印刷の対象とする文書データ又は画像データ等の各種データを記憶する。ＨＤＤ１３には、本発明の一実施形態に係るアクセス制御プログラムが記憶されている。制御ユニット１０は、制御部１００を備え、更に、当該アクセス制御プログラムに従って動作することで、後述するドキュメント受付部１０１、アクセス範囲受付部１０２、許可ユーザー受付部１０３、許可ユーザー記憶部１０４、アクセス受付部１０５、判別部１０６、アクセス制御部１０７、及びセキュリティーレベル判別部１０８として機能する。なお、アクセス制御プログラムは、制御ユニット１０をセキュリティーレベル判別部１０８として機能させる性能については、後述する実施形態において必要な限りで有しているものとする。但し、制御ユニット１０のドキュメント受付部１０１、アクセス範囲受付部１０２、許可ユーザー受付部１０３、許可ユーザー記憶部１０４、アクセス受付部１０５、判別部１０６、アクセス制御部１０７、及びセキュリティーレベル判別部１０８は、アクセス制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。なお、制御部１００もハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。
【００１４】
表示部１４は、ＬＣＤ（Liquid Crystal Display）等からなり、各種データの内容、当該ＰＣ３１を操作する操作者に対する操作案内等が表示される。通信インターフェイス１５、ネットワーク接続された複合機やパーソナルコンピューター等とのデータ通信を行うためのインターフェイスとして機能する。
【００１５】
入力部１６は、キーボードやマウス等から構成され、複合機に対するジョブが操作者から入力される。例えば、入力部１６には、プリントジョブとして、ＨＤＤ１３に記憶されているドキュメント、又はネットワーク接続されているパーソナルコンピューターから通信インターフェイス１５を介して受信するドキュメントについてのプリント指示、ファクシミリ送信指示、メール送信指示等の各種操作指示が操作者から入力される。
【００１６】
制御ユニット１０は、上述したように、制御部１００、ドキュメント受付部１０１、アクセス範囲受付部１０２、許可ユーザー受付部１０３、許可ユーザー記憶部１０４、アクセス受付部１０５、判別部１０６、アクセス制御部１０７、及びセキュリティーレベル判別部１０８を備える。
【００１７】
制御部１００は、情報処理装置１全体の動作制御を司るものである。
【００１８】
ドキュメント受付部１０１は、操作者による入力部１６の操作に基づいて入力された、セキュリティー設定の対象とするドキュメントを受け付ける。
【００１９】
アクセス範囲受付部１０２は、操作者による入力部１６の操作に基づいて、ドキュメント受付部１０１に受け付けられたドキュメントについて、当該ドキュメント内の領域毎に、ユーザーに対するアクセスを許可する許可範囲と、アクセスを許可しない制限範囲とを受け付ける。アクセス範囲受付部１０２は、当該ドキュメントが頁の概念を有するデータである場合は、この許可範囲を、頁単位（例えば、第1頁をアクセス禁止、第3頁〜第5頁をアクセス禁止等）で受け付ける。また、アクセス範囲受付部１０２は、ドキュメントを構成する文書内において、この許可範囲を、操作者により指定された任意の一部領域単位で受け付けるようにしてもよい。アクセス範囲受付部１０２は、ドキュメントにおいて、許可範囲として受け付けられていない領域は、アクセスを許可しない制限領域として受け付ける。
【００２０】
また、アクセス範囲受付部１０２は、操作者による全頁の指定又は前記領域の指定によりドキュメント全体を許可範囲として受け付け、操作者によりいずれの頁も指定されず又はいずれの領域も指定されないことに基づいて、ドキュメント全体を制限範囲として受け付ける。
【００２１】
許可ユーザー受付部１０３は、操作者による入力部１６の操作に基づいて、アクセス範囲受付部１０２に受け付けられた許可範囲に対してアクセスを認めるユーザーの指定を受け付ける。
【００２２】
許可ユーザー記憶部１０４は、アクセス範囲受付部１０２に受け付けられた許可範囲と、当該許可範囲へのアクセスが許可される許可ユーザー受付部１０３に受け付けられたユーザーとの関係を記憶する。すなわち、許可ユーザー記憶部１０４が記憶しているユーザーのみが、当該ユーザーに対応付けられた許可範囲に対するアクセスを許可され、許可ユーザー記憶部１０４が許可範囲に対応付けて記憶していないユーザーは、当該許可範囲に対するアクセスが禁止される。
【００２３】
アクセス受付部１０５は、ユーザーによる入力部１６の操作に基づいて、アクセスを求めるドキュメントの指定と、当該ドキュメントにアクセスするユーザーを示すユーザー情報の入力とを受け付ける。ここで、操作者とは、ドキュメントに対して上記許可範囲を設定してセキュリティーを設定する利用者を指す。また、ユーザーとは、ドキュメントに対してアクセスを求める利用者、又はアクセスが許可されるか否かの判断の対象とされる利用者を指す。また、ユーザー情報としては、ユーザーを示すユーザーＩＤ（identification）等を用いる。
【００２４】
判別部１０６は、アクセス受付部１０５に受け付けられたユーザー情報の示すユーザーが、アクセス受付部１０５に受け付けられたドキュメントにおいてアクセスが可能な範囲を、許可ユーザー記憶部１０４に記憶されているユーザー及び許可範囲の関係に基づいて判別する。
【００２５】
アクセス制御部１０７は、アクセス受付部１０５に受け付けられたユーザー情報の示すユーザーに対して、判別部１０６によって判別された許可範囲で、アクセス受付部１０５に受け付けられたドキュメントへのアクセスを許可する。すなわち、アクセス制御部１０７は、アクセス受付部１０５に受け付けられたユーザー情報の示すユーザーに対してアクセスが許可された許可範囲が判別部１０６によって判別されない場合は、当該ユーザーに対して、アクセス受付部１０５に受け付けられたドキュメントへのアクセスを許可しない。
【００２６】
上記アクセスとは、例えば、許可範囲に対する閲覧、プリント、メール送信、又はファクシミリ送信等である。
【００２７】
セキュリティーレベル判別部１０８は、予め定められたキーワード又は画像に応じてそれぞれのセキュリティーレベルを対応付けて記憶している。セキュリティーレベル判別部１０８は、アクセス範囲受付部１０２に受け付けられた許可範囲に当該キーワード又は画像が含まれているかを解析し、当該キーワード又は画像を検出した場合には、検出したキーワード又は画像に対応付けられているセキュリティーレベルを判別する。なお、セキュリティーレベル判別部１０８が、このようにセキュリティーレベルを判別した場合には、許可ユーザー受付部１０３は、当該判別されたセキュリティーレベルを、操作者により指定されたセキュリティーレベルとして受け付ける。
【００２８】
次に、情報処理装置１によるアクセス制御処理の第１実施形態を説明する。図２は、情報処理装置１によるアクセス制御処理の第１実施形態を示すフローチャートである。
【００２９】
情報処理装置１において、操作者による入力部１６の操作で、アクセス制御処理の実行指示が入力されると、この指示に従って、アクセス制御部１０７は、情報処理装置１のＨＤＤ１３，ＲＡＭ１２，及びＲＯＭ１１等の記憶領域に記憶されている全てのドキュメントをアクセス制御の対象として管理を開始する。
【００３０】
例えば、情報処理装置１に予めインストールされているＯＳ（オペレーションシステム）により、表示部１４に、上記記憶領域に記憶されている各ドキュメントを示すアイコンが表示されているものとする。このとき、アクセス制御部１０７は、バックグランドで当該記憶領域に記憶されている全てのドキュメントをアクセス制御の対象として管理している。
【００３１】
ここで、操作者が、入力部１６を操作して、セキュリティー設定の対象とするドキュメントを指定すると（Ｓ１でＹＥＳ）、当該ドキュメントをセキュリティー設定の対象とする指示がドキュメント受付部１０１に受け付けられる。例えば、操作者が、入力部１６としてのマウスポインターを操作して、セキュリティー設定の対象とするドキュメントを表示するアイコンをクリックすると、当該アイコンが示すドキュメントをセキュリティー設定の対象とする指示がドキュメント受付部１０１に受け付けられる。なお、操作者がドキュメントを指定しないときは（Ｓ１でＮＯ）、処理は終了する。
【００３２】
上記のように、ドキュメント受付部１０１がドキュメントの指定を受け付けると、例えば、アクセス範囲受付部１０２は、表示部１４に、図３に示すような、セキュリティー設定受付画面Ｄ１を表示させる。アクセス範囲受付部１０２は、セキュリティー設定受付画面Ｄ１内に、許可範囲の設定を受け付けるための画像として、頁指定を受け付けるための頁指定受付画像ｉ１と、頁内の領域をアクセス許可領域として受け付けるための領域指定受付画像ｉ２とを表示させる。この状態で、アクセス範囲受付部１０２は、当該指定されたドキュメントについて操作者からの許可範囲の指定を待機する（Ｓ２）。
【００３３】
なお、アクセス範囲受付部１０２は、操作者による入力部１６の操作で、上記アイコンで表示されているドキュメントの印刷指示が入力されたときに、当該ドキュメントを開くことなく、図４に示すように、印刷用にプリンタードライバーの画面Ｄ２を表示させ、このプリンタードライバー画面Ｄ２の一部に、上記セキュリティー設定受付画面Ｄ１を表示させる指示を受け付けるための画像ｉ１０を表示させ、この画像ｉ１０が操作者による入力部１６の操作で指定されたときに、表示部１４にセキュリティー設定受付画面Ｄ１を表示させるようにしてもよい。
【００３４】
ここで、操作者が、入力部１６を操作して、ドキュメント内における頁又は領域を指定する指示を入力すると、アクセス範囲受付部１０２が、当該指定された頁又は領域を、ユーザーに対してアクセスを許可する許可範囲として受け付ける（Ｓ２）。なお、アクセス範囲受付部１０２は、頁及び領域の両方を指定する指示に基づいて、各頁内の領域について許可範囲を受け付けてもよい。
【００３５】
例えば、アクセス範囲受付部１０２が、図３に示したセキュリティー設定受付画面Ｄ１を表示部１４に表示させているときに、操作者による入力部１６の操作で頁指定受付画像ｉ１の開始頁指定欄ｉ１１，終了頁指定欄ｉ１２に、それぞれ開始頁番号、終了頁番号が入力されると、当該開始頁から終了頁までの頁を、アクセスを許可する許可範囲として受け付ける。アクセス範囲受付部１０２は、Ｓ１で受け付けられたドキュメントにおいて、当該受け付けた許可範囲以外の頁や領域については、各ユーザーによるアクセスを禁止する制限範囲として受け付ける。
【００３６】
また、アクセス範囲受付部１０２は、セキュリティー設定受付画面Ｄ１の領域指定受付画像ｉ２には、その一部に、ドキュメントの内容を頁毎に表示するサムネイル画像ｉ２１を表示させる。このサムネイル画像ｉ２１上に操作者が入力部１６としてのマウスポインターの位置を合わせて、表示中の頁内での一部領域を指定すると、当該指定された領域を、アクセス範囲受付部１０２が、上記許可範囲として受け付ける。なお、操作者が入力部１６を操作して頁指定欄ｉ２２に頁番号を入力すると、アクセス範囲受付部１０２は、ドキュメントについて、入力された頁番号の示す頁内容を表示部１４に表示させる。
【００３７】
アクセス範囲受付部１０２が上記許可範囲を受け付けた後（Ｓ２）、許可ユーザー受付部１０３は、上記受け付けられた許可範囲に対してアクセスを許可するユーザーの指定が操作者から入力されるのを待機する。上記許可範囲を受け付けた後（Ｓ２）、許可ユーザー受付部１０３は、表示部１４に、図５に示すような、許可ユーザー設定画面Ｄ３を表示させる。許可ユーザー設定画面Ｄ３には、ユーザーの指定を受け付けるためのユーザー受付画像ｉ３が表示される。
【００３８】
操作者が入力部１６を操作して、ユーザー受付画像ｉ３のユーザー指定欄ｉ３１にユーザーを示すユーザー情報（例えば、各ユーザー固有のＩＤ等）を入力すると、許可ユーザー受付部１０３は、当該入力されたユーザー情報の示すユーザーを、上記受け付けられたドキュメント及びその許可範囲にアクセスを許可するユーザーとして受け付ける（Ｓ３）。
【００３９】
上記ユーザーの受け付け後、許可ユーザー記憶部１０４は、表示部１４に、図６に示すような、アクセス方法設定画面Ｄ４を表示させる。アクセス方法設定画面Ｄ４には、上記受け付けられたユーザーに対して許可するアクセス方法の指定を受け付けるためのアクセス方法受付画像ｉ４が表示される。アクセス方法受付画像ｉ４は、ドキュメントに対して許可可能な各アクセスを示すアクセス方法画像ｉ４１〜ｉ４４を有している。例えば、アクセス方法画像ｉ４１〜ｉ４４として、閲覧、プリント、ファクシミリ送信、メール送信を示している。
【００４０】
操作者が入力部１６を操作して、アクセス方法画像ｉ４１〜ｉ４４のうち、許可したいアクセス方法を示す画像を指定すると、アクセス受付部１０５が、上記受け付けられたユーザーに対して許可するアクセス方法として、当該指定された画像の示すアクセス方法を受け付ける（Ｓ４）。
【００４１】
この後、許可ユーザー記憶部１０４は、Ｓ１で受け付けられたドキュメントと、当該ドキュメントに対してＳ２で受け付けられた許可範囲と、当該許可範囲にアクセスが許可されるＳ３で受け付けられたユーザーと、当該ユーザーに許可する上記Ｓ４で受け付けられたアクセス方法を互いに対応付けて記憶する（Ｓ５）。例えば、許可ユーザー記憶部１０４は、上記受け付けられたユーザーに対して、上記ドキュメント、許可範囲、及びアクセス方法を対応付けた図７に示すようなデータテーブルを作成し、これらの対応付を記憶する。
【００４２】
次に、情報処理装置１によるアクセス許可処理を説明する。図８は、情報処理装置１によるアクセス許可処理を示すフローチャートである。
【００４３】
上記と同様に、情報処理装置１では、ＯＳにより、表示部１４に、上記記憶領域に記憶されている各ドキュメントを示すアイコンが表示されているとき、アクセス制御部１０７は、バックグランドで当該記憶領域に記憶されている全てのドキュメントをアクセス制御の対象として管理している。
【００４４】
また、前提として、ユーザーは、当該情報処理装置１を起動する際に、自身のユーザー情報を入力部１６の操作で入力してログインを行っているものとする。
【００４５】
この状態で、ユーザーが、入力部１６を操作して、アイコンが示すいずれかのドキュメントを指定して当該ドキュメントへのアクセスを要求する指示を入力すると、アクセス受付部１０５に当該要求が受け付けられる（Ｓ１１でＹＥＳ）。なお、当該要求がアクセス受付部１０５に受け付けられない場合（Ｓ１１でＮＯ）、処理は終了する。当該アクセス要求が受け付けられると、判別部１０６は、上記許可ユーザー記憶部１０４が記憶しているデータテーブルに基づいて、当該アクセスを要求するユーザーに許可されているドキュメント、許可範囲、及びアクセス方法を解析し、上記Ｓ１で指定されたドキュメントについて当該ユーザーに許可される許可範囲及びアクセス方法を判別する（Ｓ１２，Ｓ１３）。なお、本実施形態では、判別部１０６は、ログイン時にユーザーにより入力されたユーザー情報を用いて、当該判別を行う。
【００４６】
例えば、ユーザーが、入力部１６としてのマウスポインターを操作して、アクセスを要求するドキュメントを表示するアイコンをダブルクリック（セキュリティー設定時とは異なる操作）すると、当該アイコンが示すドキュメントに対するアクセス要求がアクセス受付部１０５に受け付けられる。
【００４７】
判別部１０６によって、上記ユーザー及びドキュメントについての許可範囲及びアクセス方法が判別されると、アクセス制御部１０７は、当該ドキュメントについて、判別された許可範囲でのみ、判別されたアクセスを実行する（Ｓ１４）。すなわち、ログインして当該アクセス要求を行ったユーザーに対して、当該ユーザーが指定したドキュメントについてのアクセスが許可される。
【００４８】
上記処理の一例を説明する。例えば、ユーザーによる入力部１６の操作で、ドキュメントを指定してプリント指示が入力された場合、アクセス受付部１０５は、当該プリント指示をアクセス要求として受け付ける（Ｓ１１）。判別部１０６は、ログインしている当該ユーザーがアクセスを許可されているドキュメントと、当該ドキュメントに許可されたアクセス方法を上記データテーブルから検出する。アクセス制御部１０７は、当該検出されたドキュメントの中に、上記指定されたドキュメントがあるかを判定し、上記指定されたドキュメントがあると判定したときは、当該ドキュメントに対して許可されているアクセス方法がプリントであるか否かを判定する。アクセス制御部１０７は、許可されたアクセス方法がプリントであれば、このドキュメントについて当該ユーザーに許可されている許可範囲で、プリント動作を実行する。アクセス制御部１０７は、例えば、総頁数10頁のドキュメントの第1頁〜第5頁が許可範囲とされている場合には、第1頁〜第5頁のプリント動作を実行する。アクセス制御部１０７は、他頁のプリント動作は行わない。なお、アクセス制御部１０７は、表示部１４には、当該ドキュメントの内容は表示しない。
【００４９】
また、例えば、アクセス制御部１０７は、上記許可されたアクセス方法がプリント以外の場合、このドキュメントについてのプリント動作は行わない。アクセス制御部１０７は、ユーザーからのプリント指示を許可しない。すなわち、アクセス制御部１０７は、ユーザーが指定したドキュメント及び要求したアクセス方法が、判別部１０６によって判別された当該ユーザーに対してアクセスが許可されたドキュメント及びアクセス方法が一致する場合にのみ、当該ユーザー及びドキュメントに設定されている許可範囲に限って、当該ドキュメントに対する当該アクセス方法でのアクセスを許可する。
【００５０】
この第１実施形態によれば、操作者が指定したドキュメントについて、アクセスを許可するユーザーと、更に当該ドキュメント内における一部の頁又は領域とを設定して、当該ドキュメントに対するアクセス制御を行うことが可能になる。すなわち、操作者は、ドキュメント全体についてのみならず、ドキュメントの一部である許可範囲毎に、アクセスを許可するユーザー（及び許可しないユーザー）を設定してアクセス制御を行うことができる。このため、この第１実施形態によれば、ドキュメントに対するアクセス制御を従来よりも多様な形態で行うことが可能になる。
【００５１】
次に、情報処理装置１によるアクセス制御処理の第２実施形態を説明する。図９は、情報処理装置１によるアクセス制御処理の第２実施形態を示すフローチャートである。なお、第１実施形態と同様の処理は説明を省略する。
【００５２】
この第２実施形態では、許可ユーザー受付部１０３は、操作者による入力部１６の操作に基づいてセキュリティーレベルの指定を受け付ける（Ｓ２３）。例えば、図１０に示すように、許可ユーザー受付部１０３は、当該セキュリティーレベル及び上述したユーザー情報を受け付けるための許可ユーザー設定画面Ｄ５を、第１実施形態で示した許可ユーザー設定画面Ｄ３に代えて表示部１４に表示させる。許可ユーザー設定画面Ｄ５には、セキュリティーレベルの指定を受け付けるためのセキュリティーレベル受付画像ｉ５が表示される。
【００５３】
操作者が入力部１６を操作して、セキュリティーレベル受付画像ｉ５のレベル指定欄ｉ５１に、セキュリティーレベルを示す値を入力すると、許可ユーザー受付部１０３は、当該入力された値をセキュリティーレベルとして受け付ける（Ｓ２３で「セキュリティーレベル」）。本実施形態では、当該セキュリティーレベルとして、セキュリティー程度の低いものからレベル１〜レベル５までが用いられ、セキュリティーレベルを示す値として１〜５の数値が用いられるものとする。
【００５４】
例えば、許可ユーザー受付部１０３は、図１１に表で示すように、セキュリティーの低いものから高いものの順にレベル１〜５までのセキュリティーレベルを記憶し、レベル毎に、ドキュメントへのアクセスを許可するユーザーグループ（ユーザー群）を関連付けてデータテーブルにより記憶している。例えば、このデータテーブルでは、(1)レベル５：アクセスを許可するユーザー＝ＣＥＯのみ、(2)レベル４：アクセスを許可するユーザー＝ＣＥＯ及びバイスプレジデント、(3)レベル３：アクセスを許可するユーザー＝ＣＥＯから管理職まで、(4)レベル２：アクセスを許可するユーザー＝ＣＥＯから正規職員までと、(5)レベル１：アクセスを許可するユーザー＝ＣＥＯからアルバイト職員及び他の全ての職員として、各レベルのユーザーグループが記憶されている。
【００５５】
操作者は、入力部１６の操作により、セキュリティーレベルとして、上記レベル１〜レベル５までのいずれかを入力する。許可ユーザー受付部１０３は、入力されたセキュリティーレベルに対応するユーザーグループを、上記データテーブルに基づいて判別する（Ｓ２７）。そして、許可ユーザー受付部１０３は、判別したユーザーグループを、指定されたユーザーとして受け付ける。
【００５６】
続いて、アクセス受付部１０５は、操作者が入力部１６を操作してアクセス方法を指定すると、当該指定されたアクセス方法を、上記ユーザーグループの示す全てのユーザーに対して許可するアクセス方法として受け付ける（Ｓ２５）。
【００５７】
許可ユーザー記憶部１０４は、Ｓ２１で受け付けられたドキュメントと、当該ドキュメントについて上記Ｓ２２で受け付けられた許可範囲と、当該許可範囲にアクセスが許可されるＳ２７で受け付けられたユーザーグループと、当該ユーザーグループの全てのユーザーに許可されるＳ２５で受け付けられたアクセス方法とを互いに対応付けて記憶する（Ｓ２６）。
【００５８】
なお、Ｓ２３において、許可ユーザー受付部１０３がユーザー情報を受け付けた場合は（Ｓ２３で「ユーザー」）、許可ユーザー記憶部１０４は、当該ユーザー情報の示すユーザーに、Ｓ２１で受け付けられたドキュメント及びＳ２２で受け付けられた許可範囲と、Ｓ２５で受け付けられたアクセス方法を関連付けて記憶する（Ｓ２６）。
【００５９】
この第２実施形態によれば、操作者は、セキュリティーを設定したいドキュメントを指定して、セキュリティー設定の対象とする許可範囲を指定すれば、所望のセキュリティー強度に相当するセキュリティーレベルを入力する操作を行うだけで、セキュリティー強度の高低に応じて、当該ドキュメント及びその許可範囲に対してアクセスを許可する複数のユーザーを異ならせて設定することが可能である。
【００６０】
次に、情報処理装置１によるアクセス制御処理の第３実施形態を説明する。図１２は、情報処理装置１によるアクセス制御処理の第３実施形態を示すフローチャートである。なお、第１又は第２実施形態と同様の処理は説明を省略する。
【００６１】
本第３実施形態では、アクセス範囲受付部１０２が上記許可範囲を受け付けた後（Ｓ３２）、許可ユーザー受付部１０３が、上記セキュリティーレベル、許可ユーザー、又はセキュリティーレベル設定指示のいずれかを受け付ける（Ｓ３３）。
【００６２】
例えば、アクセス範囲受付部１０２が上記許可範囲を受け付けたとき（Ｓ３２）、上記図１３に例を示すように、許可ユーザー受付部１０３は、表示部１４に、許可ユーザー設定画面Ｄ６を表示させる。この許可ユーザー設定画面Ｄ６には、セキュリティーレベル設定指示を受け付けるためのレベル設定受付画像ｉ６が表示される。ここで、操作者が、入力部１６としてのマウスポインターを操作して、「ＯＮ」ボタンｉ６１のラジオボタンを押下すると、許可ユーザー受付部１０３は、セキュリティーレベル設定指示を受け付ける。なお、操作者が、「ＯＦＦ」ボタンｉ６２のラジオボタンを押下して、更に、ユーザー受付画像ｉ３又はセキュリティーレベル受付画像ｉ５に基づいて、ユーザー又はセキュリティーレベルを入力すると、許可ユーザー受付部１０３に、上記ユーザー又はセキュリティーレベルが受け付けられる。
【００６３】
ここで、許可ユーザー受付部１０３が、セキュリティーレベルを受け付けた場合と（Ｓ３３で「セキュリティーレベル」）、許可するユーザーを示すユーザー情報を受け付けた場合とには（Ｓ３３で「ユーザー」）、第２実施形態と同様の処理が行われる。
【００６４】
一方、許可ユーザー受付部１０３が、セキュリティーレベル設定指示を受け付けた場合は（Ｓ３３で「レベル設定指示」）、セキュリティーレベル判別部１０８が、Ｓ３２で受け付けられた許可範囲内に、予め定められたキーワード又は画像が含まれているか否かを検索する（Ｓ３４）。
【００６５】
そして、セキュリティーレベル判別部１０８が、上記許可範囲内に予め定められたキーワード又は画像を検出した場合（Ｓ３５でＹＥＳ）、当該検出したキーワード又は画像に対応付けられているセキュリティーレベルを判別する（Ｓ３６）。
【００６６】
セキュリティーレベル判別部１０８は、予め定められたキーワードを記憶している。キーワードとしては、任意語句を設定可能であるが、例えば、「入札」「特許」「採用」「機密」「秘密」「価格」「￥」「＄」「企画」「会議」等の単語や記号が用いられる。セキュリティーレベル判別部１０８は、Ｓ３１で受け付けられたドキュメントに含まれるキャラクターコードに基づく検索機能により上記キーワード検索を行う。また、セキュリティーレベル判別部１０８は、例えば、ＰＤＦ形式データのように特殊データの場合は、ＰＤＦデータを構成する画像をＯＣＲ機能によりキャラクター変換して、当該変換後のキャラクターに対して検索する。セキュリティーレベル判別部１０８は、ドキュメント内に写真画像又は画像データがあるかを検出する。
【００６７】
そして、セキュリティーレベル判別部１０８は、図１４に例を示すように、上記予め定められたキーワード又は画像に応じてそれぞれのセキュリティーレベルを対応付けてデータテーブルにより記憶している。セキュリティーレベル判別部１０８は、Ｓ３２で受け付けられた許可範囲に予め定められたキーワード又は画像があるか否かを検索し、当該許可範囲内に当該キーワード又は画像を検出した場合に、当該キーワード又は画像に対応付けられているセキュリティーレベルを上記データテーブルに基づいて判別する。セキュリティーレベル判別部１０８は、セキュリティーの低いものから高いものの順に、レベル１〜５までのセキュリティーレベルを記憶し、レベル毎にキーワード又は画像有状態を記憶している。セキュリティーレベル判別部１０８は、検出したキーワード又は画像有状態の含まれるレベルを上記データテーブルから読み出し、Ｓ３１で受け付けられたドキュメント及びＳ３２で受け付けられた許可範囲についてのセキュリティーレベルとする。
【００６８】
上記セキュリティーレベルの判別後（Ｓ３６）、許可ユーザー受付部１０３は、判別されたセキュリティーレベルに対応するユーザーグループを、第２実施形態の場合と同様にして判別する（Ｓ３７）。
【００６９】
許可ユーザー記憶部１０４は、当該ユーザーグループに含まれる全ユーザーに、Ｓ３１で受け付けられたドキュメント及びＳ３２で受け付けられた許可範囲と、Ｓ３８で受け付けられたアクセス方法を関連付けて記憶する（Ｓ３９）。
【００７０】
なお、上記Ｓ３５において、セキュリティーレベル判別部１０８が、上記許可範囲内に予め定められたキーワード又は画像を検出しない場合は（Ｓ３５でＮＯ）、処理はＳ３３に戻る。
【００７１】
この第３実施形態によれば、操作者は、セキュリティー設定の対象とする許可範囲を指定すれば、当該許可範囲内に含まれているキーワードや画像の有無について求められるセキュリティー強度に応じて、アクセスを許可する複数のユーザーを設定することが可能になる。
【００７２】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記各実施形態では、本発明に係る装置を情報処理装置１として説明しているが、これは一例に過ぎず、複合機等の画像形成装置であってもよいし、更には、画像形成装置以外の各種の電子機器であっても構わない。
【００７３】
また、図１乃至図１４を用いて上記各実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００７４】
１      情報処理装置
１０    制御ユニット
１００  制御部
１０１  ドキュメント受付部
１０２  アクセス範囲受付部
１０３  許可ユーザー受付部
１０４  許可ユーザー記憶部
１０５  アクセス受付部
１０６  判別部
１０７  アクセス制御部
１０８  セキュリティーレベル判別部
１６    入力部
【図１】
2014229220.tif 000003
【図２】
2014229220.tif 000004
【図３】
2014229220.tif 000005
【図４】
2014229220.tif 000006
【図５】
2014229220.tif 000007
【図６】
2014229220.tif 000008
【図７】
2014229220.tif 000009
【図８】
2014229220.tif 000010
【図９】
2014229220.tif 000011
【図１０】
2014229220.tif 000012
【図１１】
2014229220.tif 000013
【図１２】
2014229220.tif 000014
【図１３】
2014229220.tif 000015
【図１４】
2014229220.tif 000016