【手続補正書】
【提出日】平成20年10月17日(2008.10.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ログイン時にユーザを認証し、この認証されたユーザに応じて複数のアプリケーションプログラムからなる業務アプリケーションの動作を行う情報処理装置において、
ユーザに対応するセキュリティの動作を規定する単位となる権限情報及び当該権限情報に対応づけられた業務アプリケーションの動作を行う際の制御条件を示すセキュリティ情報を格納する記憶手段と、
前記格納された権限情報から前記認証されたユーザに対応する権限情報を取得し、その権限情報を元に前記セキュリティ情報を取得する取得手段と、
前記取得された権限情報及び前記セキュリティ情報に基づいて前記業務アプリケーションの動作を制御する制御手段と、を備えることを特徴とする情報処理装置。
【請求項２】
前記記憶手段は、ユーザ毎の社員の所属や役職を示す属人情報を更に格納し、
前記セキュリティ情報は、前記属人情報に対応した制御条件に関する情報を更に含み、
前記制御手段は、前記取得された権限情報、前記認証されたユーザの属人情報及び前記セキュリティ情報に基づいて前記業務アプリケーションの動作を制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記権限情報は、対応するユーザに当該権限情報を適用する日付に関する情報を含み、
前記取得手段は、前記日付に関する情報に応じてユーザに対応する権限情報を取得することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記権限情報、前記セキュリティ情報又は前記属人情報を編集する編集手段を更に備えることを特徴とする請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記セキュリティ情報は、権限情報毎のアプリケーションプログラムの起動条件であるメニューセキュリティ情報であり、
前記制御手段は、前記取得された権限情報及び前記メニューセキュリティ情報に基づいてメニュー表示に関する制御を行うことを特徴とする請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項６】
前記セキュリティ情報は、権限情報毎のアプリケーションプログラムの参照項目に対応した制御条件である項目セキュリティ情報であり、
前記制御手段は、前記取得された権限情報及び前記項目セキュリティ情報に基づいて表示項目に関する制御を行うことを特徴とする請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項７】
前記セキュリティ情報は、権限情報毎の業務アプリケーションで使用する参照レコードに対応した制御条件であるレコードセキュリティ情報であり、
前記制御手段は、前記取得された権限情報及び前記レコードセキュリティ情報に基づいて表示レコードに関する制御を行うことを特徴とする請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項８】
端末装置及び情報処理装置が互いに通信可能に接続され、端末装置から情報処理装置へのログイン時にユーザを認証し、この認証されたユーザに応じて情報処理装置が複数のアプリケーションプログラムからなる業務アプリケーションの動作を行う情報処理システムにおいて、
ユーザに対応するセキュリティの動作を規定する単位となる権限情報及び当該権限情報に対応づけられた業務アプリケーションの動作を行う際の制御条件を示すセキュリティ情報を格納するデータベースサーバを更に有し、
前記情報処理装置は、
前記データベースサーバに格納された権限情報から前記認証されたユーザに対応する権限情報を取得し、その権限情報を元に前記セキュリティ情報を取得する取得手段と、
前記取得された権限情報及び前記セキュリティ情報に基づいて前記業務アプリケーションの動作を制御する制御手段と、を備えることを特徴とする情報処理システム。
【請求項９】
ログイン時にユーザを認証し、この認証されたユーザに応じて複数のアプリケーションプログラムからなる業務アプリケーションの動作を行う情報処理装置のコンピュータを、
ユーザに対応するセキュリティの動作を規定する単位となる権限情報及び当該権限情報に対応づけられた業務アプリケーションの動作を行う際の制御条件を示すセキュリティ情報を格納する記憶手段、
前記格納された権限情報から前記認証されたユーザに対応する権限情報を取得し、その権限情報を元に前記セキュリティ情報を取得する取得手段、
前記取得された権限情報及び前記セキュリティ情報に基づいて前記業務アプリケーションの動作を制御する制御手段、として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、ログイン時にユーザを認証し、この認証されたユーザに応じて複数のアプリケーションプログラムからなる業務アプリケーションの動作を行う情報処理装置において、ユーザに対応するセキュリティの動作を規定する単位となる権限情報及び当該権限情報に対応づけられた業務アプリケーションの動作を行う際の制御条件を示すセキュリティ情報を格納する記憶手段と、前記格納された権限情報から前記認証されたユーザに対応する権限情報を取得し、その権限情報を元に前記セキュリティ情報を取得する取得手段と、前記取得された権限情報及び前記セキュリティ情報に基づいて前記業務アプリケーションの動作を制御する制御手段と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
請求項２に記載の発明は、請求項１に記載の発明において、前記記憶手段は、ユーザ毎の社員の所属や役職を示す属人情報を更に格納し、前記セキュリティ情報は、前記属人情報に対応した制御条件に関する情報を更に含み、前記制御手段は、前記取得された権限情報、前記認証されたユーザの属人情報及び前記セキュリティ情報に基づいて前記業務アプリケーションの動作を制御することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載の発明において、前記権限情報、前記セキュリティ情報又は前記属人情報を編集する編集手段を更に備えることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項５に記載の発明は、請求項１〜４のいずれか一項に記載の発明において、前記セキュリティ情報は、権限情報毎のアプリケーションプログラムの起動条件であるメニューセキュリティ情報であり、前記制御手段は、前記取得された権限情報及び前記メニューセキュリティ情報に基づいてメニュー表示に関する制御を行うことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
請求項６に記載の発明は、請求項１〜４のいずれか一項に記載の発明において、前記セキュリティ情報は、権限情報毎のアプリケーションプログラムの参照項目に対応した制御条件である項目セキュリティ情報であり、前記制御手段は、前記取得された権限情報及び前記項目セキュリティ情報に基づいて表示項目に関する制御を行うことを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項７に記載の発明は、請求項１〜４のいずれか一項に記載の発明において、前記セキュリティ情報は、権限情報毎の業務アプリケーションで使用する参照レコードに対応した制御条件であるレコードセキュリティ情報であり、前記制御手段は、前記取得された権限情報及び前記レコードセキュリティ情報に基づいて表示レコードに関する制御を行うことを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項１、８、９に記載の発明によれば、ユーザに対応するセキュリティの動作を規定する単位となる権限情報及び当該権限情報に対応づけられた業務アプリケーションの動作を行う際の制御条件を示すセキュリティ情報を格納し、ログイン時に認証されたユーザに対応する権限情報を取得し、前記取得された権限情報及び前記セキュリティ情報に基づいて動作を制御する構成であるため、権限情報及びセキュリティ情報を管理することによりユーザのセキュリティ制御を一元管理でき、ユーザ毎のセキュリティ制御を容易に行うことができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項２に記載の発明によれば、ユーザ毎の社員の所属や役職を示す属人情報を備え、セキュリティ情報はその属人情報に対応した制御条件に関する情報を含み、指示された動作に応じ、ユーザに対応する権限情報、認証されたユーザの属人情報及びセキュリティ情報に基づいて動作を制御する構成であるため、更に属人情報に応じたセキュリティ制御についても対応することができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項４に記載の発明によれば、権限情報、セキュリティ情報、属人情報を編集する編集手段を更に備えるため、ユーザ毎のセキュリティ制御の設定を容易かつ正確に行うことができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項５に記載の発明によれば、権限情報毎のアプリケーションプログラムの起動条件であるメニューセキュリティ情報に基づいたメニュー表示に関する制御を行うことができ、ユーザの権限に応じたメニュー構成で画面表示することができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項６に記載の発明によれば、権限情報毎のアプリケーションプログラムの参照項目に対応した制御条件であるセキュリティ情報に基づいた表示項目に関する制御を行うことができ、ユーザの権限に応じた項目を画面表示することができる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項７に記載の発明によれば、権限情報毎の業務アプリケーションで使用する参照レコードに対応した制御条件であるレコードセキュリティ情報に基づいて表示レコードに関する制御を行うことができ、ユーザの権限に応じたデータレコードを画面表示することができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
次に、情報処理システム１００における動作処理の詳細を図１２を参照して説明する。なお、図１２において、ステップＳ２０１〜Ｓ２０６の各処理については端末２のＣＰＵ２１が行い、ステップＳ３０１〜Ｓ３１０の各処理についてはサーバ３のＣＰＵ３１が行い、ステップＳ４０１〜Ｓ４０６の各処理についてはデータベースサーバ４のＣＰＵ２１が行う。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００８２
【補正方法】変更
【補正の内容】
【００８２】
また、情報処理システム１００は、社員情報管理ＤＢ４３６、社員属人情報管理ＤＢ４３７及び社員が所属する系列・関連会社などの情報を格納する社員所属会社管理ＤＢ４３９をＶＩＥＷ社員情報４４０として抽出し、レコードセキュリティ動作を行う構成であり、所属する会社が違う場合においても同一のユーザセキュリティ情報１２１で管理することができる。