(57)【要約】【課題】履歴情報の取り扱について柔軟性を向上させることのできる情報処理装置、情報処理方法、及びプログラムの提供を目的とする。【解決手段】記憶装置に記録されている情報に対する操作の履歴情報の記録の要否を該情報の属性項目単位で設定させる設定画面を表示させる設定画面表示手段と、前記設定画面に対する設定情報を設定情報記憶手段に記録する登録手段とを有することにより上記課題を解決する。【選択図】図２
2009205417.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に記録されている情報に対する操作の履歴情報の記録の要否を該情報の属性項目単位で設定させる設定画面を表示させる設定画面表示手段と、
前記設定画面に対する設定情報を設定情報記憶手段に記録する登録手段とを有する情報処理装置。
【請求項２】
前記設定画面表示手段は、更に前記操作の種別ごとに前記履歴情報の記録の要否を設定させる設定画面を表示させる請求項１記載の情報処理装置。
【請求項３】
前記設定情報記憶手段に記録された前記設定情報に基づいて、前記履歴情報の記録が必要とされている属性項目に対する操作について前記履歴情報を履歴情報記憶手段に記録する記録手段を有する請求項１記載の情報処理装置。
【請求項４】
前記設定情報記憶手段に記録された前記設定情報に基づいて、前記履歴情報の記録が必要とされている属性項目について、前記履歴情報の記録が必要とされている操作に関する前記履歴情報を履歴情報記録手段に記録する記録手段を有する請求項２記載の情報処理装置。
【請求項５】
コンピュータが実行する情報処理方法であって、
記憶装置に記録されている情報に対する操作の履歴情報の記録の要否を該情報の属性項目単位で設定させる設定画面を表示させる設定画面表示手順と、
前記設定画面に対する設定情報を設定情報記憶手段に記録する登録手順とを有する情報処理方法。
【請求項６】
前記設定画面表示手順は、更に前記操作の種別ごとに前記履歴情報の記録の要否を設定させる設定画面を表示させる請求項５記載の情報処理方法。
【請求項７】
前記設定情報記憶手段に記録された前記設定情報に基づいて、前記履歴情報の記録が必要とされている属性項目に対する操作について前記履歴情報を履歴情報記憶手段に記録する記録手順を有する請求項５記載の情報処理方法。
【請求項８】
前記設定情報記憶手段に記録された前記設定情報に基づいて、前記履歴情報の記録が必要とされている属性項目について、前記履歴情報の記録が必要とされている操作に関する前記履歴情報を履歴情報記録手段に記録する記録手順を有する請求項６記載の情報処理方法。
【請求項９】
請求項５乃至８いずれか一項記載の情報処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関し、特にログに関する処理を実行する情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、電子的に情報を管理する情報管理システムでは、当該情報に対する操作の発生に応じてログが採取されるのが一般的である。ログを採取しておくことにより、管理対象とされている情報に対する不正アクセスを検知することができる。また、障害時における原因の解析等を効率化することができる。
【特許文献１】特開２００４−３０６１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ログの記録は情報に対する操作が発生するたびに行われるため、その蓄積量は膨大なものになるという問題がある。但し、実際に有効に利用される情報は、その膨大なログのうちのわずかな一部に過ぎない。
【０００４】
また、どのようなタイミングでどのようなログを採取するかについては、固定的であることが多く、ログの取り扱いについて柔軟性に欠けるという問題があった。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、履歴情報の取り扱について柔軟性を向上させることのできる情報処理装置、情報処理方法、及びプログラムの提供を目的とする。
【課題を解決するための手段】
【０００６】
そこで上記課題を解決するため、本発明は、記憶装置に記録されている情報に対する操作の履歴情報の記録の要否を該情報の属性項目単位で設定させる設定画面を表示させる設定画面表示手段と、前記設定画面に対する設定情報を設定情報記憶手段に記録する登録手段とを有することを特徴とする。
【０００７】
このような情報処理装置では、履歴情報の取り扱について柔軟性を向上させることができる。
【発明の効果】
【０００８】
本発明によれば、履歴情報の取り扱について柔軟性を向上させることのできる情報処理装置、情報処理方法、及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における情報管理装置のハードウェア構成例を示す図である。同図において、情報管理装置１０は、それぞれバスBで相互に接続されているドライブ装置１００と、補助記憶装置１０２と、メモリ装置１０３と、ＣＰＵ１０４と、インタフェース装置１０５と、表示装置１０６と、入力装置１０７とを有するように構成される。
【００１０】
情報管理装置１０での処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体１０１によって提供される。プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１１】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従って情報管理装置１０に係る機能を実現する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。表示装置１０６はプログラムによるＧＵＩ（Graphical User Interface）等を表示する。入力装置１０７はキーボード及びマウス等で構成され、様々な操作指示を入力させるために用いられる。
【００１２】
なお、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。
【００１３】
図２は、本発明の実施の形態における情報管理装置の機能構成例を示す図である。情報管理装置１０の機能は、データベース部と機能部とに大別される。データベース部は、各種の情報を管理する部分であり、情報管理マスタ１１、操作ログ出力設定テーブル１２、操作ログテーブル１３、操作ログ閲覧権限マスタ１４、及び利用者情報テーブル１５等を有する。これら各テーブル又はデータベースによって管理される情報は、例えば補助記憶装置１０２に記録される。
【００１４】
情報管理マスタ１１は、管理対象とされる情報（例えば、商品情報、文書情報等）を管理するデータベースである。操作ログ出力設定テーブル１２は、情報管理マスタ１１において管理対象とされた情報の属性項目ごと、かつ、操作種別（参照、更新等）ごとにログ（履歴情報）の記録の要否を示す情報（以下、「操作ログ出力設定情報」という。）を管理するテーブルである。操作ログテーブル１３は、情報管理マスタ１１に対する操作に関するログを管理するテーブルである。操作ログ閲覧権限マスタ１４は、操作ログの閲覧に関するアクセス制御情報（以下、「操作ログ閲覧権限情報」という。）を管理するテーブルである。利用者情報テーブル１５は、情報管理装置１０の利用者（ユーザ）に関する情報（ユーザ名等）を管理するテーブルである。
【００１５】
一方、機能部は、情報操作部２１、操作ログ出力設定処理部２２、操作ログ要否判定部２３、操作ログ閲覧処理部２４、及び操作ログ閲覧権限設定処理部２５等を有する。
【００１６】
情報操作部２１は、情報管理マスタ１１に管理されている情報をユーザに操作（参照、更新等）させるための処理を実行する。情報操作部２１は、また、実行される操作に関する操作ログを操作ログテーブル１３に記録する。操作ログ出力設定処理部２２は、操作ログ出力設定情報をユーザに設定させ、操作ログ出力設定テーブル１２に登録するための処理を実行する。操作ログ要否判定部２３は、操作ログ出力設定テーブル１２に基づいて、情報操作部２１による操作に応じた操作ログの記録の要否を判定する。操作ログ閲覧処理部２４は、操作ログテーブル１３に管理されるログをユーザに閲覧させるための処理を実行する。この際、操作ログ閲覧処理部２４は、操作ログ閲覧権限マスタ１４に基づいて、操作ログに対して閲覧権限を有するユーザに対してのみ閲覧を許可する。操作ログ閲覧権限設定処理部２５は、操作ログ閲覧権限情報をユーザに設定させ、操作ログ閲覧権限マスタ１４に登録するための処理を実行する。
【００１７】
なお、図中において情報管理マスタ１１は、一つの矩形によって表現されているが、管理対象とされる情報の種別ごとに複数存在しうる。また、操作ログ出力設定テーブル１２及び操作ログテーブル１３は、情報管理マスタ１１ごとに存在する。
【００１８】
以下、情報管理装置１０の処理手順について説明する。図３は、操作ログ出力設定情報の設定処理を説明するための図である。
【００１９】
入力装置１０７等を介して、ユーザによって操作ログ出力設定画面の表示要求が入力されると（Ｓ１０１）、操作ログ出力設定処理部２２は、操作ログ出力設定画面を表示装置１０６に表示させる（Ｓ１０２）。
【００２０】
図４は、操作ログ出力設定画面の例を示す図である。同図において、操作ログ出力設定画面２１０は、プルダウンリスト２１１及び２１２と、検索ボタン２１３とを有する。プルダウンリスト２１１は、操作ログ出力設定情報の設定対象とする情報管理マスタ１１を選択させるための表示部品である。操作ログ出力設定処理部２２は、操作ログ出力設定画面２１０の表示時に、情報管理マスタ１１の一覧を補助記憶装置１０２より取得し、当該一覧を選択候補としてプルダウンリスト２１１に設定する。
【００２１】
プルダウンリスト２１２は、操作ログ出力設定情報の設定対象とする操作種別（参照、更新等）を選択させるための表示部品である。
【００２２】
プルダウンリスト２１１を用いて情報管理マスタ１１が選択され、プルダウンリスト２１２を用いて操作種別が選択された後（Ｓ１０３）、検索ボタン２１３がクリックされると（Ｓ１０４）、操作ログ出力設定処理部２２は、選択された（設定対象の）情報管理マスタ１１に対して既に設定されている操作ログ出力設定情報を操作ログ出力設定テーブル１２より取得し、当該操作ログ出力設定情報において、操作ログの出力（記録）が必要なものとして設定されている属性項目（以下、「設定項目」という。）を操作ログ出力設定画面２１０に表示させる（Ｓ１０５）。
【００２３】
図５は、設定項目が表示された操作ログ出力設定画面の例を示す図である。同図における操作ログ出力設定画面２１０には、リストボックス２１４、選択ボタン２１５、及び設定ボタン２１６が追加表示されている。リストボックス２１４には、操作ログ出力設定テーブル１２より取得された操作ログ出力設定情報に基づいて設定項目の一覧が表示される。但し、設定対象の情報管理マスタ１１に操作ログ出力情報が設定されていない場合、リストボックス２１４には何も表示されない。
【００２４】
ここで、選択ボタン２１５がクリックされると（Ｓ１０６）、操作ログ出力設定処理部２２は、設定項目選択画面を表示装置１０６に表示させる（Ｓ１０７）。
【００２５】
図６は、設定項目選択画面の例を示す図である。同図において、設定項目選択画面２２０は、リストボックス２２１、リストボックス２２２、選択ボタン２２３、選択解除ボタン２２４、及びＯＫボタン２２５等を有する。
【００２６】
リストボックス２２１には、設定項目として選択可能な属性項目の一覧が表示される。リストボックス２２２には、設定項目として選択済みの属性項目の一覧が表示される。なお、情報ログ出力設定処理部２２は、情報管理マスタ１１又は操作ログ出力設定テーブル１２より属性項目の一覧を取得し、当該一覧から選択済項目（すなわち、設定項目）の一覧を除去したもの（選択可能項目）をリストボックス２２１に表示させる。また、情報ログ出力設定処理部２２は、設定項目の一覧をリストボックス２２２に表示させる。
【００２７】
選択ボタン２２３がクリックされると、操作ログ出力設定処理部２２は、リストボックス２２１において選択されている属性項目をリストボックス２２２に移動させる。また、選択解除ボタン２２４がクリックされると、操作ログ出力設定処理部２２は、リストボックス２２２において選択されている属性項目をリストボックス２２１に移動させる。
【００２８】
選択ボタン２２２又は選択解除ボタン２２３の操作によって設定項目が選択され（Ｓ１０８）、ＯＫボタン２２５がクリックされると（Ｓ１０９）、操作ログ出力設定処理部２２は、設定項目選択画面２２０を閉じ（非表示とし）（Ｓ１１０）、リストボックス２２２の内容を操作ログ出力設定画面２１０のリストボックス２１４に反映する（Ｓ１１１）。続いて、操作ログ出力設定画面２１０の設定ボタン２１６がクリックされると（Ｓ１１２）、操作ログ出力設定処理部２２は、操作ログ出力設定画面２１０における設定内容を、操作対象とされた情報管理マスタ１１に対応する操作ログ出力設定テーブル１２に登録する（Ｓ１１３）。情報管理マスタ１１と操作ログ出力設定テーブル１２との対応関係は、例えば、各テーブルの名前（例えば、各テーブルが格納されるファイルのファイル名又はデータベースにおけるテーブル名等）に基づいて識別可能とすればよい。
【００２９】
図７は、操作ログ出力設定テーブルの構成例を示す図である。同図において、操作ログ出力設定テーブル１２は、行方向に操作種別が配列され、列方向に対応する情報管理マスタ１１の属性項目の一覧が配列され、操作種別ごと及び属性項目ごとに「０」又は「１」が登録（設定）されている。「０」は、操作ログの記録が不要であることを示す。「１」は、操作ログの記録が必要であることを示す。
【００３０】
図８は、操作ログ出力設定画面おける設定内容の登録処理を示すシーケンス図である。すなわち、同図は、ステップＳ１１３の内容を詳細化したものである。同図において、操作ログ出力設定画面表示部２２１及び操作ログ設定テーブル登録部２２２は、操作ログ出力設定処理部２２に含まれる処理部である。
【００３１】
操作ログ出力設定画面表示部２２１によって表示されている操作ログ出力設定画面２１０において設定ボタン２１６がクリックされると、操作ログ出力設定画面表示部２２１は、プルダウンリスト２１１において選択された情報管理マスタ１１の名前、プルダウンリスト２１２において選択された操作種別の名前、及びリストボックス２１４に含まれている設定項目の一覧を操作ログ設定テーブル登録部２２２に通知する（Ｓ１５１）。操作ログ設定テーブル登録部２２２は、通知された情報管理マスタ１１の名前に基づいて対応する操作ログ出力設定テーブル１２を判定し、当該操作ログ出力設定テーブル１２において、通知された操作種別に係る行に対して設定内容を登録する（Ｓ１５２）。具体的には、設定項目の一覧に含まれている属性項目には「１」を登録し、それ以外の属性項目には「０」を登録する。
【００３２】
続いて、情報管理マスタ１１に対する操作時の処理手順について説明する。図９は、情報管理マスタに対する操作時の処理手順を説明するための図である。
【００３３】
入力装置１０７等を介して、ユーザによって或る情報管理マスタ１１の更新画面の表示要求が入力されると（Ｓ２０１）、情報操作部２１は、必要に応じて操作ログを操作ログテーブル１３に記録する（Ｓ２０２）。更新画面の表示には、当該情報管理マスタ１１の参照が必然的に実行される。したがって、ここでは、参照に関する操作ログが必要に応じて記録される。
【００３４】
続いて、情報操作部２１は、情報管理マスタ１１に登録されている情報を取得（参照）し、更新画面を表示装置１０６に表示させる（Ｓ２０３）。
【００３５】
図１０は、更新画面の例を示す図である。同図に示されるように、更新画面３１０には、情報管理マスタ１１に登録されている情報の属性項目の一覧が情報操作部２１によって表示される。このうち編集可能な属性項目の値は入力（更新）可能とされる。
【００３６】
更新画面３１０において、いずれかの属性項目の値が更新され（Ｓ２０４）、更新ボタン３１１がクリックされると（Ｓ２０５）、情報操作部２１は、必要に応じて更新に関する操作ログを操作ログテーブル１３に記録する（Ｓ２０６）。続いて、情報操作部２１は、更新内容を情報管理マスタ１１に反映する（Ｓ２０７）。
【００３７】
図１１は、操作ログテーブルの例を示す図である。同図において、操作ログテーブル１３には、操作ごとに、日時、操作種別、操作ユーザ、操作対象レコード、及び操作項目等が記録される。操作対象レコードには、情報管理マスタ１１に登録されている情報のうち、操作対象とされたレコードのキー項目の値（例えば、コード名又はＩＤ等）が記録される。操作項目には、属性項目の一覧が表示され、操作された属性項目には「１」が記録される。
【００３８】
続いて、図９のステップＳ２０２及びＳ２０６における操作ログの記録処理について詳細に説明する。図１２は、操作ログの記録処理を説明するためのシーケンス図である。また、図１３は、操作ログの記録処理を説明するための図である。両図において、対応するステップには同一のステップ番号を付している。
【００３９】
ステップＳ２１１において、情報操作部２１は、操作対象とされた情報管理マスタ１１の名前、操作対象とされた属性項目（操作項目）の名前、及び当該操作の操作種別を指定して、操作ログの記録の要否を操作ログ要否判定部２３に問い合わせる（Ｓ２１１）。操作ログ要否判定部２３は、操作対象とされた情報管理マスタ１１の名前に基づいて、当該情報管理マスタ１１に対応する操作ログ出力設定テーブル１２を判定し、当該操作ログ出力設定テーブル１２より、指定された操作種別の行に係る操作ログ出力設定情報を取得する（Ｓ２１２）。
【００４０】
続いて、操作ログ要否判定部２３は、取得された操作ログ出力設定情報に基づいて操作ログの記録の要否を判定する（Ｓ２１３）。すなわち、操作対象とされた属性項目の中で、当該操作ログ出力設定情報に設定されている値が「１」のものが一つでも存在すれば、操作ログ要否判定部２３は、斯かる属性項目について操作ログが必要であると判定する。一方、操作対象とされた属性項目の中で、該操作ログ出力設定情報に設定されている値が「１」のものが一つでも存在しない場合、操作ログ要否判定部２３は、操作ログの記録は不要であると判定する。操作ログ要否判定部２３は、判定結果を情報操作部２１に返却する（Ｓ２１４）。なお、操作ログの取得が必要であると判定した場合、操作ログ要否判定部２３は、操作対象とされた属性項目の中で、操作ログ出力設定情報に設定された値が「１」である属性項目の名前を情報操作部２１に返却する。
【００４１】
操作ログの取得が必要であると判定された場合、情報操作部２１は、操作ログ要否判定部２３の判定結果に含まれている情報に基づいて、操作ログを記録する属性項目を判定し（Ｓ２１５）、当該属性項目について、当該操作に対する操作ログを操作ログテーブル１３に記録する（Ｓ２１６）。具体的には、操作ログテーブル１３の操作項目の列において、操作ログの記録対象として判定された属性項目に「１」を記録する。操作ログの取得が不要であると判定された場合、情報操作部２１は、操作ログの記録は行わない。
【００４２】
続いて、操作ログテーブル１３に記録された操作ログの閲覧について説明する。図１４は、操作ログの閲覧処理を説明するための図である。
【００４３】
入力装置１０７等を介して、ユーザによって操作ログ閲覧画面の表示要求が入力されると（Ｓ３０１）、操作ログ閲覧処理部２４は、操作ログ閲覧画面を表示装置１０６に表示させる（Ｓ３０２）。
【００４４】
図１５は、操作ログ閲覧画面の初期状態の例を示す図である。同図において、操作ログ閲覧画面４１０は、プルダウンリスト４１１、プルダウンリスト４１２、リストボックス４１３、選択ボタン４１４、テキストボックス４１５、４１６、及び４１７等を有する。これらの表示部品は、閲覧対象とする操作ログの検索条件等を入力させるためのものである。
【００４５】
プルダウンリスト４１１は、操作ログの閲覧対象とする情報管理マスタ１１を選択させるための表示部品である。プルダウンリスト４１２は、操作ログの閲覧対象とする操作種別（参照、更新等）を選択させるための表示部品である。
【００４６】
リストボックス４１３は、操作ログの閲覧対象とする属性項目（以下、「閲覧項目」という。）を指定させるための表示部品である。選択ボタン４１４が選択されると操作ログ閲覧処理部２４は、閲覧項目選択画面を表示装置１０６に表示させる。閲覧項目選択画面の構成は、設定項目選択画面２２０と同様であるため、図示は省略する。
【００４７】
テキストボックス４１５は、閲覧対象とする操作ログの操作ユーザを入力させるための表示部品である。テキストボックス４１６、４１７は、閲覧対象とする操作ログの期間の開始と終了とを指定させるための表示部品である。
【００４８】
上記表示部品において検索条件等が設定され（Ｓ３０３）、検索ボタン４１７がクリックされると（Ｓ３０４）、操作ログ閲覧処理部２４は、設定された検索条件等に合致する情報を操作ログテーブル１３より検索し（Ｓ３０５）、検索結果を操作ログ閲覧画面４１０に表示させる。
【００４９】
図１６は、操作ログ閲覧画面に検索結果が表示された例を示す図である。同図において、テーブル４１１に操作ログの検索結果が表示されている。テーブル４１１において表示される属性項目は、リストボックス２１３に指定された属性項目である。
【００５０】
続いて、図１３のステップＳ３０２における操作ログ閲覧画面４１０の表示時に実行される処理の詳細について説明する。図１７は、操作ログ閲覧画面の表示処理を説明するための図である。
【００５１】
操作ログ閲覧画面４１０の表示要求に応じ、操作ログ閲覧処理部２４は、操作ログ閲覧権限マスタ１４を参照する（Ｓ３１１）。
【００５２】
図１８は、操作ログ閲覧権限マスタの例を示す図である。同図において、操作ログ閲覧権限マスタ１４には、情報管理マスタ１１ごとに操作ログの閲覧が許可されるユーザ名が登録されている。なお、図中では、一人のユーザ名のみが登録された例が示されているが、情報管理マスタ１１ごとに複数のユーザを登録してもよい（複数のユーザに閲覧を許可してもよい。）。
【００５３】
続いて、操作ログ閲覧権限マスタ１４に基づいて、カレントユーザが閲覧可能な情報管理マスタ１１を判定し、閲覧可能であると判定された情報管理マスタ１１の名前の一覧をプルダウンリスト４１１に設定する（Ｓ３１２）。続いて、操作ログ閲覧処理部２４は、他の表示部品の描画処理を実行し（Ｓ３１３）、操作ログ閲覧画面４１０を表示させる（Ｓ３１４）。このように、プルダウンリスト４１１に表示される情報管理マスタ１１の名前は、カレントユーザが閲覧可能なものだけである。したがって、閲覧可能な操作ログは、操作ログ閲覧権限マスタ１４に設定された権限の範囲内に制限される。なお、カレントユーザは、非図示の認証機能によって識別されている。
【００５４】
続いて、図１４のステップＳ３０３以降（初期状態の操作ログ閲覧画面４１０の表示後）の処理手順について詳細に説明する。図１９は、操作ログ検索処理を説明するためのシーケンス図である。同図において、操作ログ閲覧画面表示部２４１及び閲覧項目選択画面表示部２４２は、操作ログ閲覧処理部２４に含まれる処理部である。
【００５５】
操作ログ閲覧画面表示部２４１が表示させている操作ログ閲覧画面４１０において選択ボタン４１４がクリックされると、操作ログ閲覧画面表示部２４１は、プルダウンリスト４１１において選択されている情報管理マスタ１１の名前を指定して閲覧項目選択画面の表示を閲覧項目選択画面表示部２４２に要求する（Ｓ３５１）。閲覧項目選択画面表示部２４２は、閲覧項目選択画面を表示させ、当該画面において選択された属性項目（選択済項目）の一覧を操作ログ閲覧画面表示部２４１に通知する（Ｓ３５２）。操作ログ閲覧画面表示部２４１は、通知された属性項目の一覧をリストボックス４１３に反映させる。
【００５６】
続いて、検索ボタン４１８がクリックされると、操作ログ閲覧画面表示部２４１は、操作ログ閲覧画面４１０に設定された情報を検索条件として操作ログテーブル１３に対して検索を実行し（Ｓ３５３）、検索結果をテーブル４１９に表示させる（Ｓ３５４）。
【００５７】
続いて、操作ログ閲覧権限マスタ１４の設定（編集）について説明する。図２０は、操作ログ閲覧権限マスタの設定処理を説明するための図である。
【００５８】
入力装置１０７等を介して、ユーザによって操作ログ閲覧権限設定画面の表示要求が入力されると（Ｓ４０１）、操作ログ閲覧権限設定処理部２５は、操作ログ閲覧権限設定画面を表示装置１０６に表示させる（Ｓ４０２）。
【００５９】
図２１は、操作ログ閲覧権限設定画面の例を示す図である。同図において、操作ログ閲覧権限設定画面５１０は、プルダウンリスト５１１、テキストボックス５１２、選択ボタン５１３、及び閲覧権限付与ボタン５１４等を有する。
【００６０】
プルダウンリスト５１１は、閲覧権限の設定対象とする情報管理マスタ１１を選択させるための表示部品である。操作ログ閲覧権限設定処理部２５は、操作ログ閲覧権限設定画面５１０の表示時に情報管理マスタ１１の一覧を補助記憶装置１０２より取得し、当該一覧を選択候補としてプルダウンリスト５１１に設定する。テキストボックス５１２は、閲覧権限を付与するユーザ名を入力させるための表示部品である。但し、ユーザ名は、選択ボタン５１３を利用して選択させることもできる。
【００６１】
プルダウンリスト５１１において情報管理マスタ１１が選択され（Ｓ４０３）、選択ボタン５１３がクリックされると（Ｓ４０４）、操作ログ閲覧権限設定処理部２５は、利用者検索画面を表示装置１０６に表示させる（Ｓ４０５）。
【００６２】
図２２は、利用者検索画面の例を示す図である。初期状態において、利用者検索画面５２０は、テキストボックス５２１及び検索ボタン５２２を有する。テキストボックス５２１においてユーザ名の一部等が検索条件として入力され（Ｓ４０６）、検索ボタン５２２がクリックされると（Ｓ４０７）、操作ログ閲覧権限設定処理部２５は、利用者情報テーブル１５より検索条件に合致するユーザ名を検索し（Ｓ４０８）、検索結果を利用者検索画面５２０の領域５１３に表示させる（Ｓ４０９）。なお、領域５１３では、検索されたユーザ名ごとに選択ボタン５１４が割り当てられる。
【００６３】
領域５１３においていずれかの選択ボタン５１４がクリックされると（すなわち、いずれかのユーザ名が選択されると）（Ｓ４１０）、操作ログ閲覧権限設定処理部２５は、利用者検索画面５２０を閉じ（Ｓ４１１）、選択されたユーザ名を操作ログ閲覧権限設定画面５１０のテキストボックス５１２に反映させる（Ｓ４１２）。続いて、閲覧権限付与ボタン５１４がクリックされると（Ｓ４１３）、操作ログ閲覧権限設定処理部２５は、操作ログ閲覧権限マスタ１４に対して、操作ログ閲覧権限設定画面５１０における設定内容を登録する（Ｓ４１４）。具体的には、プルダウンリスト５１１において選択されている情報管理マスタ１１の名前とテキストボックス５１２に入力されているユーザ名とを組み合わせたレコードを操作ログ閲覧権限マスタ１４に登録する。
【００６４】
なお、図２３は、操作ログ閲覧権限マスタの設定処理の一部を説明するためのシーケンス図である。同図において、操作ログ閲覧権限設定画面表示部２５１及び利用者検索画面表示部２５２は、操作ログ閲覧権限設定処理部２５に含まれる処理部である。
【００６５】
操作ログ閲覧権限設定画面表示部２５１が表示させている操作ログ閲覧権限設定画面５１０において選択ボタン５１３がクリックされると、操作ログ閲覧権限設定画面表示部２５１は、利用者検索画面表示部２５２に利用者検索画面５２０の表示を要求する（Ｓ４５１）。
【００６６】
利用者検索画面表示部２５２は、利用者検索画面５２０を表示させ、検索ボタン５２２のクリックに応じ、テキストボックス５２１に入力された検索条件に基づいて利用者情報テーブル１５に対して検索を実行する（Ｓ４５２、Ｓ４５３）。利用者検索画面表示部２５２が利用者検索画面５２０における選択結果を通知すると（Ｓ４５４）、操作ログ閲覧権限設定画面表示部２５１は、当該選択結果（ユーザ名）を操作ログ閲覧権限設定画面５１０のテキストボックス５１２に反映させる。
【００６７】
続いて、権限付与ボタン５１４がクリックされると、操作ログ閲覧権限設定画面表示部２５１は、プルダウンリスト５１１において選択されている情報管理マスタ１１の名前とテキストボックス５１２に入力されているユーザ名とを組み合わせたレコードを操作ログ閲覧権限マスタ１４に登録する（Ｓ４５５）。
【００６８】
上述したように、本実施の形態における情報管理装置１０によれば、属性項目ごとに操作ログの記録の要否を設定することができる。更に、操作種別ごとに操作ログの記録の要否を設定することができる。したがって、セキュリティレベルの低い属性項目についてはログの記録対象から除外したり、ログの記録対象とする操作を限定したりといったように、ログの記録の目的に応じて、ログの記録対象を柔軟に変更することができる。
【００６９】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施の形態における情報管理装置のハードウェア構成例を示す図である。
【図２】本発明の実施の形態における情報管理装置の機能構成例を示す図である。
【図３】操作ログ出力設定情報の設定処理を説明するための図である。
【図４】操作ログ出力設定画面の例を示す図である。
【図５】設定項目が表示された操作ログ出力設定画面の例を示す図である。
【図６】設定項目選択画面の例を示す図である。
【図７】操作ログ出力設定テーブルの構成例を示す図である。
【図８】操作ログ出力設定画面おける設定内容の登録処理を示すシーケンス図である。
【図９】情報管理マスタに対する操作時の処理手順を説明するための図である。
【図１０】更新画面の例を示す図である。
【図１１】操作ログテーブルの例を示す図である。
【図１２】操作ログの記録処理を説明するためのシーケンス図である。
【図１３】操作ログの記録処理を説明するための図である。
【図１４】操作ログの閲覧処理を説明するための図である。
【図１５】操作ログ閲覧画面の初期状態の例を示す図である。
【図１６】操作ログ閲覧画面に検索結果が表示された例を示す図である。
【図１７】操作ログ閲覧画面の表示処理を説明するための図である。
【図１８】操作ログ閲覧権限マスタの例を示す図である。
【図１９】操作ログ検索処理を説明するためのシーケンス図である。
【図２０】操作ログ閲覧権限マスタの設定処理を説明するための図である。
【図２１】操作ログ閲覧権限設定画面の例を示す図である。
【図２２】利用者検索画面の例を示す図である。
【図２３】操作ログ閲覧権限マスタの設定処理の一部を説明するためのシーケンス図である。
【符号の説明】
【００７１】
１０          情報管理装置
１１          情報管理マスタ
１２          操作ログ出力設定テーブル
１３          操作ログテーブル
１４          操作ログ閲覧権限マスタ
１５          利用者情報テーブル
２１          情報操作部
２２          操作ログ出力設定処理部
２３          操作ログ要否判定部
２４          操作ログ閲覧処理部
２５          操作ログ閲覧権限設定処理部
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
１０６        表示装置
１０７        入力装置
２２１        出力設定画面表示部
２２２        操作ログ設定テーブル登録部
２４１        操作ログ閲覧画面表示部
２４２        閲覧項目選択画面表示部
２５１        操作ログ閲覧権限設定画面表示部
２５２        利用者検索画面表示部
Ｂ            バス
【図１】
2009205417.tif 000003
【図２】
2009205417.tif 000004
【図３】
2009205417.tif 000005
【図４】
2009205417.tif 000006
【図５】
2009205417.tif 000007
【図６】
2009205417.tif 000008
【図７】
2009205417.tif 000009
【図８】
2009205417.tif 000010
【図９】
2009205417.tif 000011
【図１０】
2009205417.tif 000012
【図１１】
2009205417.tif 000013
【図１２】
2009205417.tif 000014
【図１３】
2009205417.tif 000015
【図１４】
2009205417.tif 000016
【図１５】
2009205417.tif 000017
【図１６】
2009205417.tif 000018
【図１７】
2009205417.tif 000019
【図１８】
2009205417.tif 000020
【図１９】
2009205417.tif 000021
【図２０】
2009205417.tif 000022
【図２１】
2009205417.tif 000023
【図２２】
2009205417.tif 000024
【図２３】
2009205417.tif 000025