(57)【特許請求の範囲】
【請求項１】
利用者を認証する認証手段と、
前記利用者の操作によって文書画像を読み込む読込手段と、
前記文書画像から文書の種別を判別する判別手段と、
前記利用者の操作によって前記文書画像を格納する格納場所を受け付ける受付手段と、
前記認証手段によって認証された利用者に、前記判別手段によって判別された種別の文書画像を前記受付手段によって受け付けられた格納場所に格納する権限がない場合は、第２の利用者に対して権限付与を依頼する依頼手段と、
前記第２の利用者によって前記利用者に権限付与が行われた場合は、前記文書画像を前記格納場所に格納する格納手段と、
前記認証手段によって認証された利用者に、対象としている前記文書の種別が属している第１のグループと異なる第２のグループに属している文書の種別に対して権限がある場合は、第２の利用者に対して該権限を削除するか否かの確認を依頼する第２の依頼手段と、
前記第２の利用者によって前記権限の削除の依頼が行われた場合は、前記利用者から該権限を削除する権限削除手段
を具備することを特徴とする情報処理装置。
【請求項２】
前記第２の依頼手段は、既に第２の依頼手段によって、前記利用者に対して前記第２のグループに属している文書の種別に対して、権限を削除するか否かの確認が行われた場合は、前記依頼をしない
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
対象としている前記文書の種別に対して第３の利用者に付与されていた権限が削除されていた場合は、第２の利用者に対して、前記利用者に、該文書の種別以外の文書の種別に対して該第３の利用者に付与されていた権限であって削除された権限を付与するか否かの確認を依頼する第３の依頼手段と、
前記第２の利用者によって前記権限の付与の依頼が行われた場合は、前記利用者に前記第３の利用者に付与されていた権限であって削除された権限を付与する権限付与手段
をさらに具備することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
コンピュータを、
利用者を認証する認証手段と、
前記利用者の操作によって文書画像を読み込む読込手段と、
前記文書画像から文書の種別を判別する判別手段と、
前記利用者の操作によって前記文書画像を格納する格納場所を受け付ける受付手段と、
前記認証手段によって認証された利用者に、前記判別手段によって判別された種別の文書画像を前記受付手段によって受け付けられた格納場所に格納する権限がない場合は、第２の利用者に対して権限付与を依頼する依頼手段と、
前記第２の利用者によって前記利用者に権限付与が行われた場合は、前記文書画像を前記格納場所に格納する格納手段と、
前記認証手段によって認証された利用者に、対象としている前記文書の種別が属している第１のグループと異なる第２のグループに属している文書の種別に対して権限がある場合は、第２の利用者に対して該権限を削除するか否かの確認を依頼する第２の依頼手段と、
前記第２の利用者によって前記権限の削除の依頼が行われた場合は、前記利用者から該権限を削除する権限削除手段
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、管理者の意図に沿った詳細な管理を実現することができる制御プログラム及び情報処理装置を提供することを課題とし、信用度付与部がユーザー（具体的にはユーザー名などのユーザー識別情報）に信用度を付与し、文書格納部は、文書又は当該フォルダー等に対する、アクセス権、ユーザー識別情報、及び信用度を規定するアクセス権情報を格納し、アクセス権制御部は、信用度付与部によりユーザー識別情報に付与された信用度と、当該ユーザー識別情報に対応する、アクセス権情報に規定されたアクセス権及び信用度とに基づいて、実行可能な処理を制限することが開示されている。
【０００３】
特許文献２には、セキュリティーの堅牢性をできるだけ維持しつつ共用資源の使用権限の管理を容易に行うことを課題とし、複数のユーザーによって共用される共用資源の管理を行う権限管理用サーバに、共用資源を普段使用するユーザーの代わりにその共用資源を一時的に使用させたいユーザーである代行ユーザーに対してその共用資源を使用する権限を与えるべき旨の要求を受け付ける権限一時付与要求受付部と、その要求に基づいて、その代行ユーザーに対してその権限を所定の期間だけ与えることを示す情報である一時使用権限情報を権限情報等記憶部に記憶させる処理を行う、権限一時付与処理部と、その共用資源を使用したい旨の要求が代行ユーザーからあった場合に、その代行ユーザーの一時使用権限情報に基づいて、その代行ユーザーにその共用資源を使用させてもよいか否かを判別する、認証処理部と、を設けることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２６９１１８号公報
【特許文献２】特開２００７−２４９９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、利用者が文書画像を格納場所に格納するにあたって、その利用者に、対象としている文書の種別が属している第１のグループと異なる第２のグループに属している文書の種別に対して権限がある場合は、第２の利用者に対してその権限を削除するか否かの確認を依頼するようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、利用者を認証する認証手段と、前記利用者の操作によって文書画像を読み込む読込手段と、前記文書画像から文書の種別を判別する判別手段と、前記利用者の操作によって前記文書画像を格納する格納場所を受け付ける受付手段と、前記認証手段によって認証された利用者に、前記判別手段によって判別された種別の文書画像を前記受付手段によって受け付けられた格納場所に格納する権限がない場合は、第２の利用者に対して権限付与を依頼する依頼手段と、前記第２の利用者によって前記利用者に権限付与が行われた場合は、前記文書画像を前記格納場所に格納する格納手段と、前記認証手段によって認証された利用者に、対象としている前記文書の種別が属している第１のグループと異なる第２のグループに属している文書の種別に対して権限がある場合は、第２の利用者に対して該権限を削除するか否かの確認を依頼する第２の依頼手段と、前記第２の利用者によって前記権限の削除の依頼が行われた場合は、前記利用者から該権限を削除する権限削除手段を具備することを特徴とする情報処理装置である。
【０００７】
請求項２の発明は、前記第２の依頼手段は、既に第２の依頼手段によって、前記利用者に対して前記第２のグループに属している文書の種別に対して、権限を削除するか否かの確認が行われた場合は、前記依頼をしないことを特徴とする請求項１に記載の情報処理装置である。
【０００８】
請求項３の発明は、対象としている前記文書の種別に対して第３の利用者に付与されていた権限が削除されていた場合は、第２の利用者に対して、前記利用者に、該文書の種別以外の文書の種別に対して該第３の利用者に付与されていた権限であって削除された権限を付与するか否かの確認を依頼する第３の依頼手段と、前記第２の利用者によって前記権限の付与の依頼が行われた場合は、前記利用者に前記第３の利用者に付与されていた権限であって削除された権限を付与する権限付与手段をさらに具備することを特徴とする請求項１又は２に記載の情報処理装置である。
【０００９】
請求項４の発明は、コンピュータを、利用者を認証する認証手段と、前記利用者の操作によって文書画像を読み込む読込手段と、前記文書画像から文書の種別を判別する判別手段と、前記利用者の操作によって前記文書画像を格納する格納場所を受け付ける受付手段と、前記認証手段によって認証された利用者に、前記判別手段によって判別された種別の文書画像を前記受付手段によって受け付けられた格納場所に格納する権限がない場合は、第２の利用者に対して権限付与を依頼する依頼手段と、前記第２の利用者によって前記利用者に権限付与が行われた場合は、前記文書画像を前記格納場所に格納する格納手段と、前記認証手段によって認証された利用者に、対象としている前記文書の種別が属している第１のグループと異なる第２のグループに属している文書の種別に対して権限がある場合は、第２の利用者に対して該権限を削除するか否かの確認を依頼する第２の依頼手段と、前記第２の利用者によって前記権限の削除の依頼が行われた場合は、前記利用者から該権限を削除する権限削除手段として機能させるための情報処理プログラムである。
【発明の効果】
【００１０】
請求項１の情報処理装置によれば、利用者が文書画像を格納場所に格納するにあたって、その利用者に、対象としている文書の種別が属している第１のグループと異なる第２のグループに属している文書の種別に対して権限がある場合は、第２の利用者に対してその権限を削除するか否かの確認を依頼することができる。
【００１１】
請求項２の情報処理装置によれば、利用者に対して第２のグループに属している文書の種別に対して、権限を削除するか否かの確認が既に行われていた場合は、依頼を不要とすることができる。
【００１２】
請求項３の情報処理装置によれば、対象としている文書の種別に対して第３の利用者に付与されていた権限が削除されていた場合は、第２の利用者に対して、対象としている利用者に、その文書の種別以外の文書の種別に対して第３の利用者に付与されていた権限であって削除された権限を付与するか否かの確認を依頼することができる。
【００１３】
請求項４の情報処理プログラムによれば、利用者が文書画像を格納場所に格納するにあたって、その利用者に、対象としている文書の種別が属している第１のグループと異なる第２のグループに属している文書の種別に対して権限がある場合は、第２の利用者に対してその権限を削除するか否かの確認を依頼することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】第１の実施の形態による処理例を示すフローチャートである。
【図４】第１の実施の形態による処理例を示すフローチャートである。
【図５】アクセス権限情報テーブルのデータ構造例を示す説明図である。
【図６】フォームＩＤ管理テーブルのデータ構造例を示す説明図である。
【図７】第１の実施の形態による処理例を示す説明図である。
【図８】依頼画面の表示例を示す説明図である。
【図９】アクセス権限情報テーブルのデータ構造例を示す説明図である。
【図１０】権限変更依頼画面の表示例を示す説明図である。
【図１１】依頼画面の表示例を示す説明図である。
【図１２】アクセス権限情報テーブルのデータ構造例を示す説明図である。
【図１３】第１の実施の形態による処理例を示す説明図である。
【図１４】第２の実施の形態の構成例についての概念的なモジュール構成図である。
【図１５】第２の実施の形態による処理例を示すフローチャートである。
【図１６】アクセス権限情報テーブルのデータ構造例を示す説明図である。
【図１７】第２の実施の形態による処理例を示すフローチャートである。
【図１８】第２の実施の形態による処理例を示すフローチャートである。
【図１９】引継依頼画面の表示例を示す説明図である。
【図２０】アクセス権限情報テーブルのデータ構造例を示す説明図である。
【図２１】アクセス権限情報テーブルのデータ構造例を示す説明図である。
【図２２】アクセス権限情報テーブルのデータ構造例を示す説明図である。
【図２３】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、図面に基づき本発明を実現するにあたっての好適な各種の実施の形態の例を説明する。
＜＜第１の実施の形態＞＞
図１は、第１の実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という意味を有する記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００１６】
本実施の形態である情報処理装置１００は、文書画像を格納場所に格納するものであって、図１の例に示すように、ユーザー認証モジュール１１０、画像読込モジュール１１５、フォーム種別判別モジュール１２０、格納場所指定モジュール１２５、権限処理モジュール１３０、権限情報記憶モジュール１３５、フォーム管理モジュール１４０、文書格納モジュール１４５、承認依頼モジュール１５０、承認モジュール１５５を有している。
スキャナ等で読み込んだ文書画像をフォルダー等の格納場所に格納することが行われている。例えば、その作業を行う者（利用者）として、アルバイト、パート等による短期間勤務者（一時利用者、期間雇用者等）に依頼する場合がある。この利用者は一時的な利用である場合が多いので、セキュリティーの向上のために、必要最低限の権限（以下、アクセス権ともいう）を付与して、不要な文書画像、フォルダー等へのアクセスを防止することが必要である。
本実施の形態は、不要な文書画像、フォルダー等へのアクセスを防止するために、例えば、短期間勤務者に対して文書種別と格納先の組み合わせ毎にアクセス権を付与するものである。このアクセス権付与の承認を行う第２の利用者として、対象としている短期間勤務者に対してアクセス権を付与することができる権限を有している管理者、上司等が該当する。また、都度の承認を不要とするために、文書毎ではなく、文書種別毎にアクセス権を制限する。例えば、定型業務で同じ文書種別（以下、フォームともいう）を繰り返し登録することが行われる場合に対応するためである。
【００１７】
また、文書種別は、グループに属している。そして、そのグループには複数の文書種別が含まれている。ここでのグループとして、例えば、仕事（業務という概念を含む）の単位に対応しているとしてもよい。仕事の１単位を行うのに、複数の文書種別の文書を取り扱うことが必要であることがあり、その場合、その複数の文書種別は１つのグループに属していることになる。また、あるグループＡ内の文書種別の文書を扱った後に、他のグループＢ内の文書種別の文書を扱うということは、グループＡに対応する仕事が完了し、次にグループＢに対応する仕事に移ったということを意味する。この場合、グループＡに対応する仕事は、完了しているのであるから、その権限は不要になっている場合が多く、また、利用者にそのまま権限を付与しておくことは望ましくない。
そこで、このようにグループが異なる文書種別を扱うようになった場合、前のグループに属している文書種別に関する権限の削除確認を第２の利用者に行うようにしている。
なお、グループの概念は、仕事の１単位に対応していることを例示したが、これ以外であってもよい。例えば、グループの概念は、組織の１単位に対応しているとしてもよい。異なった組織の文書を扱うようになった場合は、以前の組織における権限は不要になる場合が多いからである。
【００１８】
ユーザー認証モジュール１１０は、権限処理モジュール１３０と接続されている。ユーザー認証モジュール１１０は、利用者（以下、一時的利用ユーザーともいう）を認証する。ここでの認証は、本実施の形態において利用者を一意に識別し得る識別情報（ユーザーＩＤ等）を得られるようにするものであればよい。例えば、ユーザーＩＤ、パスワードを受け付けて、登録されている者であることを確認すること、ユーザーＩＤが記憶されたＩＣカード（認証カード）等を読み取ること、顔情報、指紋情報等の生体情報を読み取ること等が含まれる。
【００１９】
画像読込モジュール１１５は、フォーム種別判別モジュール１２０と接続されている。画像読込モジュール１１５は、ユーザー認証モジュール１１０によって認証された利用者の操作によって文書画像を読み込む。画像を読み込むとは、画像処理装置を用いて読み込むことであり、例えば、スキャナ、複合機（スキャナを少なくとも含み、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）、カメラ等で画像を読み込むこと等が該当する。利用者の操作とは、例えば、スキャンボタン、シャッター等を押すことが該当する。また、画像は、２値画像、多値画像（カラー画像を含む）であってもよい。受け付ける画像は、１枚であってもよいし、複数枚であってもよい。また、画像の内容として、ビジネスに用いられる文書、広告宣伝用のパンフレット等であってもよい。
【００２０】
フォーム種別判別モジュール１２０は、画像読込モジュール１１５、権限処理モジュール１３０と接続されている。フォーム種別判別モジュール１２０は、画像読込モジュール１１５によって読み込まれた文書画像から文書の種別を判別する。種別として、例えば、文書のフォーム（型）、内容等による分類が該当する。ただし、その種別は、フォーム種別判別モジュール１２０が判別可能なものであって、その判別方法として、例えば、文書内に記載されている情報画像を読み取るようにしてもよい。なお、情報画像とは、機械可読な態様で電子データを表すために体系的に作られた画像コードをいい、具体的には、１次元バーコード、２次元コード（例えば、ＱＲコード（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ  ｃｏｄｅ：登録商標）等）等がある。これらの情報画像内に、文書の種別が記載されている。また、文書を解析（タイトル、枠、表等の位置、大きさ等の抽出）して、そのフォームを判別するようにしてもよい。また、文書画像からハッシュコードを生成して、文書の種別を判別するようにしてもよい。また、後述する文書画像とフォームデータとの差分を検出し、その差分が小さいフォームデータのフォームＩＤを文書種別としてもよい。
【００２１】
格納場所指定モジュール１２５は、権限処理モジュール１３０と接続されている。格納場所指定モジュール１２５は、ユーザー認証モジュール１１０によって認証された利用者の操作によって文書画像を格納する格納場所を受け付ける。例えば、マウス、キーボード、タッチパネル、音声、視線、ジェスチャ等を用いたユーザーの操作によって、フォルダー等を決定する。格納場所としては、例えば、文書管理装置１８０内の文書記憶モジュール１８５内のフォルダー等を指す。格納場所の指定として、例えば、フォルダー等の名称の受け付け、フォルダー等の選択等がある。
なお、ユーザー認証モジュール１１０、画像読込モジュール１１５、格納場所指定モジュール１２５の対象とする利用者は、同一人物である。つまり、ユーザー認証モジュール１１０によって認証された利用者が、画像読込モジュール１１５での読み込みの操作を行い、その読み込んだ文書画像の格納場所を指定する。
【００２２】
権限処理モジュール１３０は、ユーザー認証モジュール１１０、フォーム種別判別モジュール１２０、格納場所指定モジュール１２５、権限情報記憶モジュール１３５、フォーム管理モジュール１４０、文書格納モジュール１４５、承認依頼モジュール１５０、承認モジュール１５５と接続されている。権限処理モジュール１３０は、ユーザー認証モジュール１１０によって認証された利用者に、フォーム種別判別モジュール１２０によって判別された種別の文書画像を格納場所指定モジュール１２５によって受け付けられた格納場所に格納する権限があるか否かを判断する。そして、その権限がない場合は、第２の利用者に対して権限付与を依頼するように、承認依頼モジュール１５０を制御する。
また、権限処理モジュール１３０は、文書画像を読み込んだ画像処理装置上での第２の利用者の操作（権限付与の承認処理に対応する操作）に基づいて、利用者に権限付与を行うようにしてもよい。
また、権限処理モジュール１３０は、権限情報記憶モジュール１３５に記憶されている情報を用いて、ユーザー認証モジュール１１０によって認証された利用者は、フォーム種別判別モジュール１２０によって判別された種別の文書画像を格納場所指定モジュール１２５が受け取った格納場所に格納する権限があるか否かを判断するようにしてもよい。具体的には、利用者の識別情報、文書の種別、格納場所の組み合わせが、権限情報記憶モジュール１３５内にあれば、権限があると判断し、権限情報記憶モジュール１３５内になければ、権限はないと判断する。
そして、権限処理モジュール１３０は、付与した権限における利用者の識別情報と文書の種別と格納場所の組み合わせを権限情報記憶モジュール１３５に記憶させるようにしてもよい。
また、権限処理モジュール１３０は、対象としている文書が属しているグループ内の文書の種別に対して、権限付与を行うようにしてもよい。ここでは、グループに含まれている全ての文書の種別に対して、権限付与を行うことが含まれる。したがって、権限付与が複数の文書の種別に対して行えるようにするものである。
また、文書の種別は、グループに属しており、権限処理モジュール１３０は、対象としている文書が属しているグループ内の文書の種別のうちで、第２の利用者が選択した文書の種別に対して、権限付与を行うようにしてもよい。具体的には、第２の利用者が、権限付与の対象とする文書の種別を選択するものである。
【００２３】
また、権限処理モジュール１３０は、ユーザー認証モジュール１１０によって認証された利用者に、対象としている文書の種別が属している第１のグループと異なる第２のグループに属している文書の種別に対して権限があるか否かを判断してもよい。
そして、権限処理モジュール１３０は、承認モジュール１５５において第２の利用者によって権限の削除の依頼が行われた場合は、利用者からその権限を削除するようにしてもよい。
【００２４】
また、権限処理モジュール１３０は、既に承認依頼モジュール１５０によって、利用者に対して第２のグループに属している文書の種別に対して、権限を削除するか否かの確認があるか否かを判断してもよい。つまり、過去において、（１）対象としている利用者と同じ利用者であって、（２）対象としている第２のグループと同じ第２のグループであることを条件として、承認依頼モジュール１５０が権限削除の確認依頼処理を行わないように制御してもよい。
さらに、過去において、（１）対象としている利用者と同じ利用者であって、（２）対象としている文書が属しているグループと同じグループに属している文書の種別であって、（３）対象としている第２のグループと同じ第２のグループであることを条件として、承認依頼モジュール１５０が権限削除の確認依頼処理を行わないように制御してもよい。
【００２５】
権限情報記憶モジュール１３５は、権限処理モジュール１３０と接続されている。権限情報記憶モジュール１３５は、利用者を一意に識別し得る識別情報と文書の種別とその文書の種別の文書画像を格納する格納場所を対応させて記憶する。例えば、アクセス権限情報テーブル５００を記憶している。図５は、アクセス権限情報テーブル５００のデータ構造例を示す説明図である。アクセス権限情報テーブル５００は、フォームＩＤ欄５１０、ユーザーＩＤ欄５２０、格納先欄５３０を有している。フォームＩＤ欄５１０は、本実施の形態において、文書の種別であるフォームを一意に識別するための情報（フォームＩＤ：ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を記憶している。ユーザーＩＤ欄５２０は、本実施の形態において、ユーザーを一意に識別するための情報（ユーザーＩＤ）を記憶している。格納先欄５３０は、その文書の種別である文書画像の格納場所を記憶している。つまり、アクセス権限情報テーブル５００の行毎に、そのユーザーが権限を有している文書種別とその文書種別の文書画像の格納場所の組み合わせを記憶している。
【００２６】
フォーム管理モジュール１４０は、権限処理モジュール１３０と接続されている。フォーム管理モジュール１４０は、例えば、フォームＩＤ管理テーブル６００を用いて、文書の種別とその文書の種別が属しているグループとの関係の管理を行う。
図６は、フォームＩＤ管理テーブル６００のデータ構造例を示す説明図である。フォームＩＤ管理テーブル６００は、フォームデータ欄６１０、フォームＩＤ欄６２０、グループＩＤ欄６３０を有している。フォームデータ欄６１０は、フォームデータを記憶している。フォームデータは、その文書種別を代表する画像データである。例えば、記入がされていない型文書の文書画像である。このフォームデータは、フォーム種別判別モジュール１２０による文書種別の判別に用いられる。フォームＩＤ欄６２０は、そのフォームデータのフォームＩＤを記憶している。グループＩＤ欄６３０は、本実施の形態において、そのフォームが属しているグループを一意に識別するための情報（グループＩＤ）を記憶している。つまり、フォームＩＤ管理テーブル６００の行毎に、フォームＩＤとそのフォームが属しているグループとそのフォームの画像データの組み合わせを記憶している。
【００２７】
文書格納モジュール１４５は、権限処理モジュール１３０、文書管理装置１８０と接続されている。文書格納モジュール１４５は、画像読込モジュール１１５で読み込んだ文書画像を、格納場所指定モジュール１２５で指定された文書管理装置１８０の文書記憶モジュール１８５内の格納場所に格納する。もちろんのことながら、画像読込モジュール１１５で読み込み操作を行った利用者には、権限が与えられている。権限がない場合は、文書画像を格納場所指定モジュール１２５で指定された格納場所に格納することができないようにする。また、文書管理装置１８０又は文書記憶モジュール１８５にアクセスできないようにしてもよい。そして、第２の利用者によって利用者に権限付与が行われた場合は、文書画像を文書管理装置１８０の文書記憶モジュール１８５に格納する。
【００２８】
承認依頼モジュール１５０は、権限処理モジュール１３０、承認モジュール１５５と接続されている。承認依頼モジュール１５０は、権限処理モジュール１３０による制御にしたがって、第２の利用者に対して権限付与を依頼する。ここで「依頼」するとは、電子的機器を利用した依頼であって、依頼としては、情報処理装置１００に備え付けられた液晶ディスプレイ等の表示装置への表示、電子メール、チャット、電子掲示板、ソーシャルメディアを用いた通知、プッシュ通知等であってもよい。
また、承認依頼モジュール１４５は、権限処理モジュール１３０による判断結果に基づいて（具体的には、権限処理モジュール１３０によって、利用者に権限がないと判断された場合）、第２の利用者に対して権限付与を依頼するようにしてもよい。
権限処理モジュール１３０によって、ユーザー認証モジュール１１０によって認証された利用者に、対象としている文書の種別が属している第１のグループと異なる第２のグループに属している文書の種別に対して権限があると判断された場合は、承認依頼モジュール１５０は、第２の利用者に対して、その権限を削除するか否かの確認を依頼するようにしてもよい。
また、権限処理モジュール１３０によって、既に承認依頼モジュール１５０によって、利用者に対して第２のグループに属している文書の種別に対して、権限を削除するか否かの確認が行われた場合は、依頼をしないようにしてもよい。
【００２９】
承認モジュール１５５は、権限処理モジュール１３０、承認依頼モジュール１５０と接続されている。承認モジュール１５５は、承認依頼モジュール１５０によって権限付与が依頼された第２の利用者による承認操作が行われる。例えば、管理者としての権限付与操作と同じ操作であってもよいし、第２の利用者の認証処理だけであってもよい。また、例えば、ＩＣカードを読み取る等の認証処理だけで行う場合は、ユーザー認証モジュール１１０（つまり、対象としている利用者が操作している情報処理装置１００）による認証処理であることを条件としてもよい。これは、利用者と第２の利用者が対面することによって権限付与の確認となるようにするものである。さらに、承認依頼モジュール１４５が第２の利用者に依頼してから予め定められた期間以内に、その第２の利用者による承認の操作が行われることを条件としてもよい。
【００３０】
文書管理装置１８０は、文書記憶モジュール１８５を有しており、情報処理装置１００の文書格納モジュール１４５と接続されている。文書記憶モジュール１８５は、文書画像を記憶するものであって、フォルダー等の格納場所が１つ以上ある。例えば、ハードディスク、記憶媒体等であってもよい。例えば、文書記憶モジュール１８５は、共有資源として、複数人から利用されるものであってもよい。
なお、情報処理装置１００と文書管理装置１８０を一体に構成してもよい。つまり、情報処理装置１００内に文書記憶モジュール１８５を有している構成としてもよい。
【００３１】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。
図２（Ａ）に示す例は、通信回線２９０を介したシステム構成としたものである。
画像読取装置２１０Ａは、情報処理装置１００Ａを有している。画像読取装置２１０Ａ、文書管理装置１８０は、通信回線２９０を介してそれぞれ接続されている。画像読取装置２１０Ｂ、情報処理装置１００Ｂ、文書管理装置１８０は、通信回線２９０を介してそれぞれ接続されている。通信回線２９０は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。画像読取装置２１０Ａを用いる場合は、その画像読取装置２１０Ａ内の情報処理装置１００Ａの処理によって、文書画像が文書管理装置１８０に格納される。そして、画像読取装置２１０Ｂを用いる場合は、通信回線２９０を介して情報処理装置１００Ｂの処理によって、文書画像が文書管理装置１８０に格納される。情報処理装置１００Ｂは、情報処理装置１００による機能をクラウドサービスとして実現したものであってもよい。
図２（Ｂ）に示す例は、スタンドアロンとしてのシステム構成としたものである。
画像読取装置２１０Ｃは、情報処理装置１００Ｃ、文書管理装置１８０Ｃを有している。情報処理装置１００Ｃと文書管理装置１８０Ｃは接続されており、画像読取装置２１０Ｃが読み取った文書画像を文書管理装置１８０Ｃに格納する。
【００３２】
図３、図４は、第１の実施の形態による処理例を示すフローチャートである。
ステップＳ３０２では、ユーザー認証モジュール１１０は、一時的ユーザーを認証する。
ステップＳ３０４では、画像読込モジュール１１５は、一時的ユーザーによる操作によって、文書を読み込む。
ステップＳ３０６では、格納場所指定モジュール１２５は、一時的ユーザーによる操作によって、格納場所の指定を受け付ける。
ステップＳ３０８では、フォーム種別判別モジュール１２０は、ステップＳ３０４で読み込んだ文書のフォーム（文書種別）を判別する。
ステップＳ３１０では、権限処理モジュール１３０は、その一時的ユーザーは、その文書フォームの文書をその格納場所に格納する権限があるか否かを権限情報記憶モジュール１３５内のアクセス権限情報を用いてチェックする。
【００３３】
ステップＳ３１２では、権限処理モジュール１３０は、権限があるか否かを判断し、ある場合はステップＳ３２８へ進み、それ以外の場合はステップＳ３１４へ進む。
ステップＳ３１４では、フォーム管理モジュール１４０は、他のグループに属するフォーム種別の文書に対するアクセス権限はあるか否かを判断し、ある場合はステップＳ３１６へ進み、それ以外の場合はステップＳ３２２へ進む。つまり、対象としているフォームが属しているグループＡと異なるグループＢに属しているフォームに対して、その一時的ユーザーはアクセス権限を有しているか否かを判断している。例えば、グループＡに対応する仕事が終了している可能性があり、その場合はグループＡに関するアクセス権限を削除するか否かを判断すべきであるからである。
【００３４】
ステップＳ３１６では、承認依頼モジュール１５０は、承認権限のあるユーザーに権限変更依頼を行う。
ステップＳ３１８では、承認モジュール１５５は、承認権限のあるユーザーによる指示を判断し、その指示が「削除」である場合はステップＳ３２０へ進み、その指示が「変更しない」である場合はステップＳ３２２へ進む。
ステップＳ３２０では、権限処理モジュール１３０は、他のグループに属するフォーム種別の文書に対するアクセス権限を削除する。
なお、既に、承認権限のあるユーザーによる権限変更の依頼を行っていた場合は、ステップＳ３１６からステップＳ３２０までの処理を省略してもよい。
【００３５】
ステップＳ３２２では、承認依頼モジュール１５０は、承認権限のあるユーザーに承認依頼を行う。
ステップＳ３２４では、承認モジュール１５５は、承認権限のあるユーザーの承認があるか否かを判断し、承認された場合はステップＳ３２６へ進み、それ以外の場合は処理を終了する（ステップＳ３９９）。
ステップＳ３２６では、権限処理モジュール１３０は、一時的ユーザーにその文書フォームの文書をその格納場所に格納する権限を付与する。
ステップＳ３２８では、文書格納モジュール１４５は、文書を文書管理装置１８０の文書記憶モジュール１８５に格納する。
【００３６】
図７は、第１の実施の形態による処理例を示す説明図である。
情報処理装置１００は、一時的ユーザーの認証カード７２０をユーザー認証モジュール１１０で認証し、ユーザーＩＤ７２５として「００４」を取得する。
一時的ユーザーの操作によって、フォームを利用した文書７１０（フォームに記入がされた文書７１０）を画像読込モジュール１１５で読み込む。
フォーム種別判別モジュール１２０は、文書７１０の画像データとフォームＩＤ管理テーブル６００のフォームデータ欄６１０内の各フォームの画像データとの比較を行う。そして、最も一致するフォームを文書７１０の画像データのフォーム（比較結果のフォームＩＤ７１５）とする。ここでは「フォームＡ」とする。
権限処理モジュール１３０は、フォームＩＤとユーザーＩＤと一時的ユーザーが指定した格納場所に対する権限があるか否かを確認する。権限があると判断した場合は、一時的ユーザーが指定した格納場所へ格納する。例えば、文書記憶モジュール１８５内に、文書７１０の文書画像が文書０１フォームＡ７９２として格納される。
【００３７】
一方、フォームＡを利用するための権限がない一時的ユーザー（ユーザーＩＤ：００４）が、フォームＡの文書を画像読込モジュール１１５で読み込ませるケース（権限処理モジュール１３０によって、権限がないと判断された場合）について説明する。
この場合、権限がないユーザーＩＤ：００４がフォームＡの文書を格納場所：ＡＢＣに格納しようとしたときに、システム管理者へ一時的ユーザーの格納権限の許可を求める。具体的には、権限処理モジュール１３０の制御によって、承認依頼モジュール１５０が、画像読取装置２１０の液晶ディスプレイ等の表示装置に、依頼画面８００を表示する。図８は、依頼画面８００の表示例を示す説明図である。依頼画面８００には、依頼内容記載領域８１０、承認ボタン８２０、否認ボタン８３０が表示されている。依頼内容記載領域８１０には、「ユーザー００４が次の許可を申請しています。利用フォーム：フォームＡ、格納先：ＡＢＣ、フォームＡへの権限を付与しますか？」と表示する。
権限の許可を求められたシステム管理者が許可をした場合は、権限処理モジュール１３０はユーザーＩＤ：００４の権限をアクセス権限情報テーブル５００に追加する。具体的には、アクセス権限情報テーブル５００は、図９に例示のアクセス権限情報テーブル９００のようになる。つまり、アクセス権限情報テーブル９００は、アクセス権限情報テーブル５００に３行目を追加したものである。具体的には、フォームＩＤ欄９１０には「フォームＡ」を記憶させ、ユーザーＩＤ欄９２０には「００４」を記憶させ、格納先欄９３０には「ＡＢＣ」を記憶させている。
【００３８】
フォームＡ（グループ００１）の文書を読み込ませていた一時的ユーザー（ユーザーＩＤ：００４）が、権限がない異なるグループのフォームＣ（グループ００２）の文書を読み込ませた場合について説明する。
フォームＡの権限を削除するか否かをシステム管理者に確認し、システム管理者が指定した権限の変更内容で権限を変更する。つまり、フォームＣが属しているグループ００２とは異なるグループ００１において、その一時的ユーザーが権限を有しているので、権限変更依頼画面１０００を表示する（ステップＳ３１６）。図１０は、権限変更依頼画面１０００の表示例を示す説明図である。権限変更依頼画面１０００には、依頼内容記載領域１０１０、「削除する」チェック欄１０２０、「変更しない」チェック欄１０３０、ＯＫボタン１０４０が表示されている。依頼内容記載領域１０１０に、「フォームＡへの権限を変更しますか？」と表示し、システム管理者に「削除する」チェック欄１０２０、「変更しない」チェック欄１０３０のいずれかを選択させる。システム管理者が指定した内容で、その権限を削除又は権限の変更をしない。
次に、システム管理者に対して、一時的ユーザーにフォームＣの権限付与を確認し、システム管理者が付与することを選択した場合は、その一時的ユーザーにフォームＣの権限を付与する。具体的には、依頼画面１１００を表示する（ステップＳ３２２）。図１１は、依頼画面１１００の表示例を示す説明図である。依頼画面１１００には、依頼内容記載領域１１１０、承認ボタン１１２０、否認ボタン１１３０が表示されている。これは、図８に例示した依頼画面８００と同等のものであるが、依頼内容記載領域１１１０には、「ユーザー００４が次の許可を申請しています。利用フォーム：フォームＣ、格納先：ＤＥＦ、フォームＣへの権限を付与しますか？」と表示する。
この例では、権限変更依頼画面１０００を表示した後に、依頼画面１１００を表示したが、依頼画面１１００を表示した後に、権限変更依頼画面１０００を表示してもよい。また、権限変更依頼画面１０００と依頼画面１１００を１つの表示装置に表示してもよい。また、依頼画面１１００を表示した後に、権限変更依頼画面１０００を表示する場合は、依頼画面１１００で承認ボタン１１２０が選択されたときは、権限変更依頼画面１０００を表示するようにしてもよい。つまり、承認ボタン１１２０が選択されなかったときは、権限変更依頼画面１０００を表示せず、フォームＡへの権限は変更しないようにしてもよい。
【００３９】
図１２に例示のアクセス権限情報テーブル１２００は、図９に例示のアクセス権限情報テーブル９００の状態から、権限変更依頼画面１０００で「削除する」チェック欄１０２０が選択され、依頼画面１１００で承認ボタン１１２０が選択された場合の状態を表している。つまり、アクセス権限情報テーブル９００の３行目（フォームＩＤ欄９１０が「フォームＡ」、ユーザーＩＤ欄９２０が「００４」、格納先欄９３０が「ＡＢＣ」）が削除され、新たな３行目として、フォームＩＤ欄１２１０に「フォームＣ」、ユーザーＩＤ欄１２２０に「００４」、格納先欄１２３０に「ＤＥＦ」が追加されたものである。
【００４０】
図１３は、第１の実施の形態による具体的な処理例を示す説明図である。
図１３（Ａ）の例に示すように、グループ００１には、フォームＡとフォームＢが属しており、グループ００２には、フォームＣとフォームＤが属しているとする。そして、一時的ユーザー（ＩＤ：００４）には、フォームＡとフォームＢに権限があり、フォームＣとフォームＤに権限がないとする。
そして、一時的ユーザーがフォームＣの文書を読み込ませたとする。つまり、権限のないフォームＣを初めて読み込ませた場合に、情報処理装置１００は、フォームＣの権限付与とフォームＡとフォームＢの権限変更をシステム管理者に確認する（図１３（Ｂ）の例参照）。
システム管理者が、フォームＣの権限を付与し、フォームＡの権限の変更はなく、フォームＢの権限を削除することを、情報処理装置１００に要求した場合、情報処理装置１００は、一時的ユーザー（ＩＤ：００４）に要求された権限を設定する（図１３（Ｃ）の例参照）。
次に、一時的ユーザーがフォームＤの文書を読み込ませたとする。つまり、権限のないフォームＤを初めて読み込ませた場合に、情報処理装置１００はフォームＤのグループ００２以外に権限のある未承認のグループがあるか否かを確認し、未承認がない場合は、フォームＤの権限付与のみをシステム管理者に確認し、利用者が利用している他のフォームグループに対しては権限変更の確認を行わない（図１３（Ｄ）の例参照）。
システム管理者が、フォームＤの権限を付与することを、情報処理装置１００に要求した場合、情報処理装置１００は、一時的ユーザー（ＩＤ：００４）に要求された権限を設定する（図１３（Ｅ）の例参照）。
【００４１】
なお、グループ００１内のフォームに対しての確認が済んだ後であっても、権限のないフォームＤを初めて読み込ませた場合に、情報処理装置１００はフォームＤのグループ００２以外に権限のあるグループがあるか否かを確認し、情報処理装置１００は、フォームＤの権限付与とフォームＡとフォームＢの権限変更をシステム管理者に確認するようにしてもよい。
【００４２】
＜＜第２の実施の形態＞＞
図１４は、第２の実施の形態の構成例についての概念的なモジュール構成図である。
情報処理装置１４００は、ユーザー認証モジュール１１０、画像読込モジュール１１５、フォーム種別判別モジュール１２０、格納場所指定モジュール１２５、権限処理モジュール１３０、権限情報記憶モジュール１４３５、フォーム管理モジュール１４０、引継処理モジュール１４５０、文書格納モジュール１４５、承認依頼モジュール１５０、承認モジュール１５５を有している。なお、第１の実施の形態と同種の部位には同一符号を付し重複した説明を省略する。
ユーザー認証モジュール１１０は、権限処理モジュール１３０と接続されている。
画像読込モジュール１１５は、フォーム種別判別モジュール１２０と接続されている。
フォーム種別判別モジュール１２０は、画像読込モジュール１１５、権限処理モジュール１３０と接続されている。
格納場所指定モジュール１２５は、権限処理モジュール１３０と接続されている。
フォーム管理モジュール１４０は、権限処理モジュール１３０と接続されている。
文書格納モジュール１４５は、権限処理モジュール１３０、文書管理装置１８０の文書記憶モジュール１８５と接続されている。
承認モジュール１５５は、権限処理モジュール１３０、承認依頼モジュール１５０と接続されている。
文書管理装置１８０は、文書記憶モジュール１８５を有しており、情報処理装置１００の文書格納モジュール１４５と接続されている。
【００４３】
権限処理モジュール１３０は、ユーザー認証モジュール１１０、フォーム種別判別モジュール１２０、格納場所指定モジュール１２５、権限情報記憶モジュール１４３５、フォーム管理モジュール１４０、引継処理モジュール１４５０、文書格納モジュール１４５、承認依頼モジュール１５０、承認モジュール１５５と接続されている。権限処理モジュール１３０は、前述の第１の実施の形態の権限処理モジュール１３０の処理に加えて、以下の処理を行う。
対象としている文書の種別に対して第３の利用者に付与されていた権限が削除されていたか否かを判断する。そして、削除されていたと判断した場合は、第２の利用者に対して、利用者に、その文書の種別以外の文書の種別に対して第３の利用者に付与されていた権限であって削除された権限を付与するか否かの確認を依頼するように、承認依頼モジュール１５０を制御する。なお、「第３の利用者」は、「利用者」とは異なる利用者である。例えば、「利用者」の前任者（つまり、「利用者」は「第３の利用者」の後継者）である。
そして、権限処理モジュール１３０は、第２の利用者によって権限の付与の依頼が行われた場合は、利用者に第３の利用者に付与されていた権限であって削除された権限を付与するように、引継処理モジュール１４５０を制御するようにしてもよい。
【００４４】
権限情報記憶モジュール１４３５は、権限処理モジュール１３０と接続されている。権限情報記憶モジュール１４３５は、利用者を一意に識別し得る識別情報と文書の種別とその文書の種別の文書画像を格納する格納場所とその権限（その文書の種別とその格納場所の組み合わせに対して、その利用者に与えられた権限）が過去に削除されたものであるか否かを示す情報を対応させて記憶する。例えば、アクセス権限情報テーブル１６００を記憶している。図１６は、アクセス権限情報テーブル１６００のデータ構造例を示す説明図である。アクセス権限情報テーブル１６００は、フォームＩＤ欄１６１０、ユーザーＩＤ欄１６２０、格納先欄１６３０、削除欄１６４０を有している。アクセス権限情報テーブル１６００は、図５に例示のアクセス権限情報テーブル５００に削除欄１６４０を追加したものである。つまり、フォームＩＤ欄１６１０はフォームＩＤ欄５１０に対応し、ユーザーＩＤ欄１６２０はユーザーＩＤ欄５２０に対応し、格納先欄１６３０は格納先欄５３０に対応する。そして、削除欄１６４０は、その権限が削除されたものであるか否かの情報を記憶している。
【００４５】
引継処理モジュール１４５０は、権限処理モジュール１３０と接続されている。引継処理モジュール１４５０は、権限処理モジュール１３０による制御にしたがって、第２の利用者によって権限の付与の依頼が行われた場合は、利用者に第３の利用者に付与されていた権限であって削除された権限を付与する。つまり、第３の利用者から利用者への権限の引継処理を行う。
【００４６】
承認依頼モジュール１５０は、権限処理モジュール１３０、承認モジュール１５５と接続されている。承認依頼モジュール１５０は、前述の第１の実施の形態の承認モジュール１５５の処理に加えて、権限処理モジュール１３０によって、対象としている文書の種別に対して第３の利用者に付与されていた権限が削除されていたと判断された場合は、第２の利用者に対して、利用者に、その文書の種別以外の文書の種別に対して第３の利用者に付与されていた権限であって削除された権限を付与するか否かの確認を依頼するようにしてもよい。
【００４７】
図１５は、第２の実施の形態による処理例（権限の削除処理例）を示すフローチャートである。例えば、利用者の雇用期間満了に伴う権限削除、利用者に他の仕事を任せる場合又は他の組織への異動に伴って発生する権限削除が該当する。第１の実施の形態では、アクセス権限情報テーブル５００から削除対象の権限に該当する行を削除するだけであったが、第２の実施の形態では、図１５の例に示すような処理を行う。
ステップＳ１５０２では、引継処理モジュール１４５０は、前担当者がアクセス権限を有していたアクセス権限情報テーブル１６００内の削除欄１６４０に「削除済」を示す情報を記憶させる。
【００４８】
図１７、図１８は、第２の実施の形態による処理例を示すフローチャートである。
ステップＳ１７０２では、ユーザー認証モジュール１１０は、一時的ユーザーを認証する。
ステップＳ１７０４では、画像読込モジュール１１５は、一時的ユーザーによる操作によって、文書を読み込む。
ステップＳ１７０６では、格納場所指定モジュール１２５は、一時的ユーザーによる操作によって、格納場所の指定を受け付ける。
ステップＳ１７０８では、フォーム種別判別モジュール１２０は、ステップＳ１７０４で読み込んだ文書のフォーム（文書種別）を判別する。
ステップＳ１７１０では、権限処理モジュール１３０は、その一時的ユーザーは、その文書種別の文書をその格納場所に格納する権限があるか否かを権限情報記憶モジュール１４３５内のアクセス権限情報を用いてチェックする。
【００４９】
ステップＳ１７１２では、権限処理モジュール１３０は、権限があるか否かを判断し、権限がある場合はステップＳ１７２８へ進み、それ以外の場合はステップＳ１７１４へ進む。
ステップＳ１７１４では、引継処理モジュール１４５０は、そのフォームは、アクセス権限情報テーブル１６００で「削除済」となっているユーザーがいるか否かを判断し、「削除済」となっているユーザーがいる場合はステップＳ１７１６へ進み、それ以外の場合はステップＳ１７２８へ進む。
ステップＳ１７１６では、承認依頼モジュール１５０は、承認権限のあるユーザーに引継確認依頼を行う。
ステップＳ１７１８では、承認モジュール１５５は、承認権限のあるユーザーによる指示を判断し、その指示が「引き継ぐ」である場合はステップＳ１７２０へ進み、その指示が「引き継がない」である場合はステップＳ１７２２へ進む。
【００５０】
ステップＳ１７２０では、承認モジュール１５５は、アクセス権限情報テーブル１６００内で「削除済」となっているユーザーＩＤを現在の担当者（一時的ユーザー）のユーザーＩＤに変更し、削除欄１６４０の「削除済」を削除する。したがって、ステップＳ１７２０の処理によって、一時的ユーザーにその文書フォームの文書をその格納場所に格納する権限を付与することにもなる。
ステップＳ１７２２では、承認依頼モジュール１５０は、承認権限のあるユーザーに承認依頼を行う。
ステップＳ１７２４では、承認モジュール１５５は、承認権限のあるユーザーの承認があるか否かを判断し、承認された場合はステップＳ１７２６へ進み、それ以外の場合は処理を終了する（ステップＳ１７９９）。
ステップＳ１７２６では、権限処理モジュール１３０は、一時的ユーザーにその文書フォームの文書をその格納場所に格納する権限を付与する。
ステップＳ１７２８では、文書格納モジュール１４５は、文書を文書管理装置１８０の文書記憶モジュール１８５に格納する。
【００５１】
なお、ステップＳ１７１４では、フォームが同じものだけを条件としているが、フォームと格納先の両方が現在の対象となっている一時的ユーザーと削除済となっている一時的ユーザーとの間で同じ場合に、引継処理の対象（ステップＳ１７１４でＹｅｓ）としてもよい。
また、格納先だけを対象として、現在の対象となっている一時的ユーザーと削除済となっている一時的ユーザーとの間で同じ場合に、引継処理の対象（ステップＳ１７１４でＹｅｓ）としてもよい。
なお、第１の実施の形態と第２の実施の形態を組み合わせてもよい。つまり、図３及び図４に例示のフローチャートと図１７及び図１８に例示のフローチャートを組み合わせて処理を行うようにしてもよい。
【００５２】
具体的な処理例を用いて説明する。
（１）フォームＡとフォームＣの文書を読み込み対象としていた一時的ユーザー（ＩＤ：００４）の権限を異なるユーザーへ引き継ぐ場合、情報処理装置１４００は一時的ユーザー（ＩＤ：００４）から権限を削除し、一時的ユーザー（ＩＤ：００４）が読み込み対象としていたフォームの権限情報を再利用できるように保存しておく。つまり、図１５の例に示すフローチャートにしたがって、アクセス権限情報テーブル１６００から該当する行を削除するのではなく、削除欄１６４０に削除されたものであることを示す情報を記憶させる。
具体的には、図２０の例に示すアクセス権限情報テーブル２０００のようにする。アクセス権限情報テーブル２０００は、アクセス権限情報テーブル１６００と同様のデータ構造を有している。アクセス権限情報テーブル２０００内から権限削除の対象である一時的ユーザー（ＩＤ：００４）を探索し、３行目、５行目は、その一時的ユーザー（ＩＤ：００４）に権限が与えられていたので、削除欄２０４０に「削除済」を記憶させる。
【００５３】
（２）一時的ユーザー（ＩＤ：００４）が読み込み対象としていたフォームＡの文書を、他の一時的ユーザー（ＩＤ：００５）が読み込み対象とした場合（つまり、新規利用を申請した場合）、情報処理装置１４００は、システム管理者に一時的ユーザー（ＩＤ：００４）が利用していたフォームの権限の引き継ぎを行うかを確認する。具体的には、引継依頼画面１９００を表示する（ステップＳ１７１６）。図１９は、引継依頼画面１９００の表示例を示す説明図である。引継依頼画面１９００には、依頼内容記載領域１９１０、「引き継ぐ」チェック欄１９２０、「引き継がない」チェック欄１９３０、ＯＫボタン１９４０が表示されている。依頼内容記載領域１９１０には、「ユーザー（ＩＤ：００４）の権限をユーザー（ＩＤ：００５）に引き継ぎますか？」と表示する。
【００５４】
（３）システム管理者が削除された一時的ユーザー（ＩＤ：００４）として保存していた権限の引き継ぎを選択した場合（ステップＳ１７１８で「引き継ぐ」、「引き継ぐ」チェック欄１９２０を選択した場合）、情報処理装置１４００は、削除済みである一時的ユーザー（ＩＤ：００４）の権限を一時的ユーザー（ＩＤ：００５）に引き継ぐ。
具体的には、図２０に例示のアクセス権限情報テーブル２０００の状態から、図２１に例示のアクセス権限情報テーブル２１００に変更する。このアクセス権限情報テーブル２１００は、図２０に例示のアクセス権限情報テーブル２０００の状態で、「引き継ぐ」チェック欄１９２０が選択された後の状態を示している。つまり、ユーザー（ＩＤ：００４）のアクセス権限が引き継がれており、フォームＡだけでなく、フォームＣについてのアクセス権限も付与されている。
【００５５】
（４）システム管理者が削除された一時的ユーザー（ＩＤ：００４）として保存していた権限を引き継がないことを選択した場合（ステップＳ１７１８で「引き継がない」、「引き継がない」チェック欄１９３０を選択した場合）、情報処理装置１４００は、システム管理者にフォームＡの権限付与の確認を行う（ステップＳ１７２２）。図８に例示の依頼画面８００と同等の表示を行う。ただし、依頼内容記載領域８１０には「ユーザー００５が次の許可申請をしています。利用フォーム：フォームＡ、格納先：ＡＢＣ、フォームＡへの権限を付与しますか」と表示する。
そして、権限が付与された場合、図２０に例示のアクセス権限情報テーブル２０００の状態から、図２２に例示のアクセス権限情報テーブル２２００に変更する。このアクセス権限情報テーブル２２００は、図２０に例示のアクセス権限情報テーブル２０００の状態で、「引き継がない」チェック欄１９３０が選択された後の状態を示している。つまり、ユーザー（ＩＤ：００５）に、フォームＡについてのアクセス権限が付与されている（アクセス権限情報テーブル２２００の６行目を追加）。
【００５６】
図２３を参照して、本実施の形態の情報処理装置のハードウェア構成例について説明する。図２３に示す構成は、例えばパーソナルコンピュータ（ＰＣ）等によって構成されるものであり、スキャナ等のデータ読み取り部２３１７と、プリンタ等のデータ出力部２３１８を備えたハードウェア構成例を示している。
【００５７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２３０１は、前述の実施の形態において説明した各種のモジュール、すなわち、ユーザー認証モジュール１１０、画像読込モジュール１１５、フォーム種別判別モジュール１２０、格納場所指定モジュール１２５、権限処理モジュール１３０、文書格納モジュール１４５、承認依頼モジュール１５０、承認モジュール１５５、引継処理モジュール１４５０等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００５８】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３０２は、ＣＰＵ２３０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３０３は、ＣＰＵ２３０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバス等から構成されるホストバス２３０４により相互に接続されている。
【００５９】
ホストバス２３０４は、ブリッジ２３０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス２３０６に接続されている。
【００６０】
キーボード２３０８、マウス等のポインティングデバイス２３０９は、操作者により操作される入力デバイスである。ディスプレイ２３１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等があり、各種情報をテキストやイメージ情報として表示する。
【００６１】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２３１１は、ハードディスク（フラッシュメモリ等であってもよい）を内蔵し、ハードディスクを駆動し、ＣＰＵ２３０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクには、文書画像、フォーム種別判別モジュール１２０による処理結果である文書の種別、アクセス権限情報テーブル５００、フォームＩＤ管理テーブル６００、アクセス権限情報テーブル１６００等が格納される。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。
【００６２】
ドライブ２３１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体２３１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース２３０７、外部バス２３０６、ブリッジ２３０５、及びホストバス２３０４を介して接続されているＲＡＭ２３０３に供給する。リムーバブル記録媒体２３１３も、ハードディスクと同様のデータ記録領域として利用可能である。
【００６３】
接続ポート２３１４は、外部接続機器２３１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート２３１４は、インタフェース２３０７、及び外部バス２３０６、ブリッジ２３０５、ホストバス２３０４等を介してＣＰＵ２３０１等に接続されている。通信部２３１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部２３１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部２３１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００６４】
なお、図２３に示す情報像処理装置のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図２３に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図２３に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００６５】
前述の実施の形態においては、利用者として、短期間勤務者を例として挙げて説明したが、一時的なアクセス権を付与するために利用するのであれば、社員等を対象としてもよい。
また、権限変更をシステム管理者へ確認する場合に、付加情報として利用者が格納していた文書に関する情報（例えば、文書画像、アクセス日付、アクセス回数、利用者以外の人のアクセス日時等）を加えて表示するようにしてもよい。
【００６６】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００６７】
１００…情報処理装置
１１０…ユーザー認証モジュール
１１５…画像読込モジュール
１２０…フォーム種別判別モジュール
１２５…格納場所指定モジュール
１３０…権限処理モジュール
１３５…権限情報記憶モジュール
１４０…フォーム管理モジュール
１４５…文書格納モジュール
１５０…承認依頼モジュール
１５５…承認モジュール
１８０…文書管理装置
１８５…文書記憶モジュール
２１０…画像読取装置
２９０…通信回線
１４００…情報処理装置
１４３５…権限情報記憶モジュール
１４５０…引継処理モジュール
【図１】
0006459812.tif 000002
【図２】
0006459812.tif 000003
【図３】
0006459812.tif 000004
【図４】
0006459812.tif 000005
【図５】
0006459812.tif 000006
【図６】
0006459812.tif 000007
【図７】
0006459812.tif 000008
【図８】
0006459812.tif 000009
【図９】
0006459812.tif 000010
【図１０】
0006459812.tif 000011
【図１１】
0006459812.tif 000012
【図１２】
0006459812.tif 000013
【図１３】
0006459812.tif 000014
【図１４】
0006459812.tif 000015
【図１５】
0006459812.tif 000016
【図１６】
0006459812.tif 000017
【図１７】
0006459812.tif 000018
【図１８】
0006459812.tif 000019
【図１９】
0006459812.tif 000020
【図２０】
0006459812.tif 000021
【図２１】
0006459812.tif 000022
【図２２】
0006459812.tif 000023
【図２３】
0006459812.tif 000024