(57)【要約】【課題】承認者により承認がなされた電子文書を表示する際の認証を強化する。【解決手段】人事情報管理サーバ１は、表示の制限がかけられた電子帳票（電子文書）に対する利用目的が付された当該電子帳票の利用申請（表示申請）を端末装置３（第１のユーザ端末）から受け付ける。また、人事情報管理サーバ１は、受け付けられた利用申請に対する承認を受け付け、当該利用申請に対する承認が受け付けられた際に、当該利用申請に付されている利用目的に対応付けられて予め定められている制限解除条件を設定する。【選択図】図３０
2019008591.tif 000002
【特許請求の範囲】
【請求項１】
表示の制限がかけられた電子文書に対する利用目的が付された当該電子文書の表示申請を第１のユーザ端末から受け付ける受付手段と、
前記受付手段により受け付けられた前記表示申請に対する承認を受け付ける承認手段と、
前記承認手段により前記表示申請に対する承認が受け付けられた際に、当該表示申請に付されている利用目的に対応付けられて予め定められている制限解除条件を設定する設定手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記受付手段により受け付けられた前記表示申請を、第２のユーザ端末に通知する通知手段を備え、
前記承認手段は、前記通知手段により通知を受けた前記第２のユーザ端末から前記表示申請に対する承認を受け付けることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示の制限がかけられている電子文書を指定する所定の入力操作が前記第１のユーザ端末によりなされた場合に、前記設定手段により設定された制限解除条件が満たされているか否かを判別する判別手段と、
前記判別手段により前記制限解除条件が満たされていると判別された場合に、前記電子文書にかけられている前記表示の制限を解除する制限解除手段と、
を備えることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記電子文書は、複数の項目を有し、
前記受付手段は、前記電子文書に含まれる複数の項目のうちの所望の項目の選択を要求する際、当該複数の項目のうち、前記利用目的に対応付けられて予め定められている複数の項目から前記所望の項目を選択することを要求することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記受付手段により前記第１のユーザ端末から表示申請を受け付ける際に、前記電子文書のテンプレートを当該第１のユーザ端末の表示手段に表示させる表示制御手段を備えることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記第１のユーザ端末の所定の操作に基づき前記所望の項目が選択された場合、当該所望の項目に対応する前記テンプレート内の項目を強調して表示させることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
情報処理装置のコンピュータを、
表示の制限がかけられた電子文書に対する利用目的が付された当該電子文書の表示申請を第１のユーザ端末から受け付ける受付手段、
前記受付手段により受け付けられた前記表示申請に対する承認を受け付ける承認手段、
前記承認手段により前記表示申請に対する承認が受け付けられた際に、当該表示申請に付されている利用目的に対応付けられて予め定められている制限解除条件を設定する設定手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、データベースにおける登録情報の一部を電子帳票等の電子文書として表示させることができる情報処理装置がある。このような情報処理装置の例としては、従業員に関する各種データの登録、編集、及び電子文書としての表示や印刷などが可能な人事情報管理システムを提供するサーバ装置が挙げられる。
【０００３】
この種の情報処理装置では、機密性の高い情報が取り扱われる場合が多い。このため、電子文書の閲覧を行う場合には、閲覧申請を行い、承認者による承認が得られた場合にのみ電子文書を閲覧可能にする技術がある（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１４２８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の技術では、承認者による承認がなされた後は、何ら制限無く承認された電子文書を閲覧できてしまうため、申請者以外の第三者が当該電子文書を閲覧することも容易となってしまう。すなわち、承認された電子文書を表示する際の認証が十分ではないという問題がある。
【０００６】
本発明は、このような問題に鑑みてなされたものであり、承認者により承認がなされた電子文書を表示する際の認証を強化することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る情報処理装置は、
表示の制限がかけられた電子文書に対する利用目的が付された当該電子文書の表示申請を第１のユーザ端末から受け付ける受付手段と、
前記受付手段により受け付けられた前記表示申請に対する承認を受け付ける承認手段と、
前記承認手段により前記表示申請に対する承認が受け付けられた際に、当該表示申請に付されている利用目的に対応付けられて予め定められている制限解除条件を設定する設定手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、承認者により承認がなされた電子文書を表示する際の認証を強化することができる。
【図面の簡単な説明】
【０００９】
【図１】情報処理システムの概略構成を示す図である。
【図２】人事情報管理サーバの機能的構成を示すブロック図である。
【図３】業務情報管理サーバの機能的構成を示すブロック図である。
【図４】端末装置の機能的構成を示すブロック図である。
【図５】人事情報管理システム及び業務情報管理システムにおけるログイン方法を説明する模式図である。
【図６】業務情報管理システムへのログインを行うためのログイン画面を示す図である。
【図７】業務情報管理メニュー画面を示す図である。
【図８】業務情報管理システムを経由して人事情報管理システムにログインした場合の初期画面（申請状況一覧画面）を示す図である。
【図９】人事情報管理システムの利用申請画面を示す図である。
【図１０】人事情報管理システムの項目選択画面を示す図である。
【図１１】人事情報管理システムの項目選択画面を示す図である。
【図１２】人事情報管理システムの項目選択画面を示す図である。
【図１３】（ａ）は帳票出力テーブルの内容例を示す図であり、（ｂ）は社員テーブルの内容例を示す図であり、（ｃ）は出力項目テーブルの内容例を示す図である。
【図１４】（ａ）は利用目的テーブルの内容例を示す図であり、（ｂ）は利用目的社員テーブルの内容例を示す図であり、（ｃ）は利用目的出力項目テーブルの内容例を示す図である。
【図１５】人事情報管理システムの利用申請画面を示す図である。
【図１６】利用申請後の申請状況一覧画面を示す図である。
【図１７】（ａ）は申請社員テーブルの内容例を示す図であり、（ｂ）は申請出力項目テーブルの内容例を示す図である。
【図１８】利用申請が承諾された場合に送信される電子メールの内容例を示す図である。
【図１９】利用申請の承認がなされた状態における申請状況一覧画面を示す図である。
【図２０】人事情報管理システムの閲覧画面を示す図である。
【図２１】人事情報管理システムの閲覧画面を示す図である。
【図２２】（ａ）は制限解除テーブルの内容例を示す図であり、（ｂ）は制限項目テーブルの内容例を示す図であり、（ｃ）はキーワードテーブルの内容例を示す図である。
【図２３】人事情報管理システムへの第１のログイン方法でのログインを行うためのログイン画面を示す図である。
【図２４】第１のログイン方法で人事情報管理システムにログインした場合の人事情報管理メニュー画面を示す図である。
【図２５】申請状況一覧画面を示す図である。
【図２６】承認画面を示す図である。
【図２７】選択承認画面を示す図である。
【図２８】システム基本処理の制御手順を示すフローチャートである。
【図２９】利用申請受付処理の制御手順を示すフローチャートである。
【図３０】電子帳票表示処理の制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
＜情報処理システムの構成＞
先ず、情報処理システム１００の概略構成について、図１を参照して説明する。
図１は、情報処理システム１００の概略構成を示す図である。
図１に示すように、本実施形態の情報処理システム１００は、人事情報管理サーバ１（情報処理装置）と、業務情報管理サーバ２と、複数の端末装置３（第１のユーザ端末、第２のユーザ端末）とを備えている。また、人事情報管理サーバ１と、業務情報管理サーバ２と、端末装置３とは、通信ネットワーク４を介して情報通信可能に接続されている。
【００１１】
人事情報管理サーバ１は、従業員等の人事情報を管理するための人事情報管理システムのクラウドサービスをユーザに提供し、業務情報管理サーバ２は、各種業務に係る情報（例えば、健康保険組合に係る業務の情報）を管理するための業務情報管理システムのクラウドサービスをユーザに提供する。人事情報管理システム及び業務情報管理システムには、それぞれ別個の認証情報による認証に成功した場合にアクセスすることができる。したがって、人事情報管理システムの認証情報では業務情報管理システムにログインすることはできず、また、業務情報管理システムの認証情報では人事情報管理システムにログインすることはできないようになっている。ただし、業務情報管理システムにログインしたユーザは、人事情報管理システムの認証情報を保有していなくても、人事情報管理システムの一部の機能を利用することができるようになっている。反対に、人事情報管理システムにログインしたユーザは、業務情報管理システムの認証情報を保有していなくても、業務情報管理システムの一部の機能を利用することができるようになっている。すなわち、人事情報管理システムと業務情報管理システムは、各々のシステムの機能を相互利用可能な関係にある。なお、本実施の形態では、簡単のため、業務情報管理システムにログインしたユーザが、人事情報管理システムの機能を利用する際に必要な構成を説明しているが、実際には、上述した相互利用を可能にするための構成を、人事情報管理サーバ１と業務情報管理サーバ２が夫々有しているものとする。このように各々のシステムの機能の相互利用を行う場合の動作については、後に詳述する。
【００１２】
人事情報管理サーバ１は、人事情報に係る人事情報ＤＢ（データベース）を記憶し、管理する。また、人事情報管理サーバ１は、種々のプログラムを実行することで、人事情報ＤＢに関する各種データ処理（例えば、人事情報のデータの登録、編集、電子帳票（電子文書）としての表示や印刷などに係る機能を実現するための処理）を行う。
【００１３】
業務情報管理サーバ２は、業務情報ＤＢを記憶し、管理する。また、業務情報管理サーバ２は、種々のプログラムを実行することで、業務情報ＤＢに関する各種データ処理（例えば、業務情報のデータの登録、編集、電子帳票としての表示や印刷などに係る機能を実現するための処理）を行う。
【００１４】
端末装置３は、例えば、人事情報管理システムや業務情報管理システムのユーザが所持する端末装置である。この端末装置３としては、例えば、スマートフォン、タブレットＰＣ（Personal Computer）、携帯電話機、ＰＤＡ（Personal Digital Assistant）、ノートＰＣ、デスクトップＰＣ等が挙げられる。
また、端末装置３は、ユーザの入力操作を受け付けて人事情報管理サーバ１や業務情報管理サーバ２に送信し、各サーバから送信されて受信した情報を表示する。
【００１５】
通信ネットワーク４は、例えば、インターネットであるものとするが、ＬＡＮ（Local Area Network）等、他のネットワークとしてもよい。
【００１６】
図２は、人事情報管理サーバ１の機能的構成を示すブロック図である。
図２に示すように、人事情報管理サーバ１は、ＣＰＵ１１（Central Processing Unit）（受付手段、承認手段、設定手段、通知手段、判別手段、制限解除手段、表示制御手段）と、ＲＡＭ１２（Random Access Memory）と、記憶部１３と、操作部１４と、表示部１５と、通信部１６とを備えている。また、人事情報管理サーバ１の各部は、バス１７を介して接続されている。
【００１７】
ＣＰＵ１１は、人事情報管理サーバ１の各部を制御する。ＣＰＵ１１は、記憶部１３に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出し、ＲＡＭ１２のワークエリアに展開し、当該プログラムに従って各種処理を実行する。
【００１８】
ＲＡＭ１２は、例えば、揮発性のメモリであり、ＣＰＵ１１により読み出された各種のプログラムやデータを一時的に格納するワークエリアを有する。
【００１９】
記憶部１３は、例えば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶部である。また、記憶部１３は、プログラム１３ａ、アカウントＤＢ１３ｂ、人事情報ＤＢ１３ｃ、帳票出力テーブル１３ｄ、社員テーブル１３ｅ、出力項目テーブル１３ｆ、利用目的テーブル１３ｇ、利用目的社員テーブル１３ｈ、利用目的出力項目テーブル１３ｉ、申請社員テーブル１３ｊ、申請出力項目テーブル１３ｋ、制限解除テーブル１３ｌ、制限項目テーブル１３ｍ、キーワードテーブル１３ｎなどを記憶している。
【００２０】
プログラム１３ａは、ＣＰＵ１１により実行される上述の各種システムプログラム及びアプリケーションプログラムを含む。
アカウントＤＢ１３ｂは、人事情報管理システムのユーザのアカウント（以下では、人事アカウントとも記す）に係る情報が登録されている。ここで、アカウントに係る情報には、アカウントごとに固有のＩＤ、メールアドレス及びパスワードが含まれる。本実施形態では、ＩＤ又はメールアドレスと、パスワードとの組み合わせにより認証情報が構成される。
人事情報ＤＢ１３ｃは、人事情報管理システムにおける管理対象の人事情報が登録されたデータベースである。
また、上記の各テーブル１３ｄ〜１３ｎは、電子帳票（例えば、社員台帳）の利用申請（表示申請）や、当該利用申請がなされた電子帳票の表示などに用いられるテーブルデータであり、詳細については後述する。
【００２１】
操作部１４は、例えば、キーボード等のキー入力部と、マウス等のポインティングデバイスとを有している。また、操作部１４は、キー入力及び位置入力を受け付け、その操作情報をＣＰＵ１１に出力する。
【００２２】
表示部１５は、例えば、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro-Luminescence）ディスプレイ等から構成されている。また、表示部１５には、ＣＰＵ１１から入力される表示信号の指示に従って、各種画面を表示する。
【００２３】
通信部１６は、例えば、ネットワークカード等により構成されている。また、通信部１６は、通信ネットワーク４に通信接続されて、通信ネットワーク４上の機器（例えば、端末装置３等）との通信を行う。
【００２４】
図３は、業務情報管理サーバ２の機能的構成を示すブロック図である。
図３に示すように、業務情報管理サーバ２は、ＣＰＵ２１と、ＲＡＭ２２と、記憶部２３と、操作部２４と、表示部２５と、通信部２６とを備えている。また、業務情報管理サーバ２の各部は、バス２７を介して接続されている。
【００２５】
ＣＰＵ２１は、業務情報管理サーバ２の各部を制御する。ＣＰＵ２１は、記憶部２３に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出し、ＲＡＭ２２のワークエリアに展開し、当該プログラムに従って各種処理を実行する。
【００２６】
ＲＡＭ２２は、例えば、揮発性のメモリであり、ＣＰＵ２１により読み出された各種のプログラムやデータを一時的に格納するワークエリアを有する。
【００２７】
記憶部２３は、例えば、ＨＤＤ、ＳＳＤ等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶部である。また、記憶部２３は、プログラム２３ａ、アカウントＤＢ２３ｂ、業務情報ＤＢ２３ｃなどを記憶している。
【００２８】
プログラム２３ａは、ＣＰＵ２１により実行される上述の各種システムプログラム及びアプリケーションプログラムを含む。
アカウントＤＢ２３ｂは、業務情報管理システムのユーザのアカウント（以下では、業務アカウントとも記す）に係る情報が登録されている。ここで、アカウントに係る情報には、アカウントごとに固有のＩＤ、メールアドレス及びパスワードが含まれる。
業務情報ＤＢ２３ｃは、業務情報管理システムにおける管理対象の業務情報が登録されたデータベースである。
操作部２４、表示部２５及び通信部２６の構成は、人事情報管理サーバ１の操作部１４、表示部１５及び通信部１６の構成と同様であるので詳細な説明は省略する。
【００２９】
図４は、端末装置３の機能的構成を示すブロック図である。
図４に示すように、端末装置３は、ＣＰＵ３１と、ＲＡＭ３２と、記憶部３３と、操作部３４と、表示部３５（表示手段）と、通信部３６とを備えている。また、端末装置３の各部は、バス３７を介して接続されている。
【００３０】
ＣＰＵ３１は、端末装置３の各部を制御する。ＣＰＵ３１は、記憶部３３に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出し、ＲＡＭ３２のワークエリアに展開し、当該プログラムに従って各種処理を実行する。その際に、ＣＰＵ３１は、ＲＡＭ３２内に各種処理結果を格納させ、必要に応じてその処理結果を表示部３５に表示させる。
【００３１】
ＲＡＭ３２は、例えば、揮発性のメモリであり、ＣＰＵ３１により読み出された各種のプログラムやデータを一時的に格納するワークエリアを有する。
【００３２】
記憶部３３は、例えば、ＨＤＤ、ＳＳＤ等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶部である。また、記憶部３３は、プログラム３３ａを記憶している。プログラム３３ａは、ＣＰＵ３１により実行される上述の各種システムプログラム及びアプリケーションプログラムを含む。このアプリケーションプログラムとしては、例えば、ユーザの入力操作を受け付け、当該入力操作に基づく情報を人事情報管理サーバ１や業務情報管理サーバ２に送信し、各サーバから送信されて受信した情報を表示部３５に表示する機能を実現させる情報表示入力プログラム（所謂ウェブブラウザ）が含まれる。
【００３３】
操作部３４、表示部３５及び通信部３６の構成は、人事情報管理サーバ１の操作部１４、表示部１５及び通信部１６の構成と同様であるので詳細な説明は省略する。
【００３４】
次に、人事情報管理システム及び業務情報管理システムにログインする方法について説明する。
図５は、人事情報管理システム及び業務情報管理システムにおけるログイン方法を説明する模式図である。
本実施形態の情報処理システム１００では、図５の左側に示されるように、人事アカウント１ａを用いて人事情報管理サーバ１による人事情報管理システムにログインすることができる。具体的には、端末装置３において入力され人事情報管理サーバ１に送信された認証情報が、アカウントＤＢ１３ｂに登録されているいずれかの人事アカウント１ａの認証情報と一致すると判別された場合に、人事情報管理システムへのログイン処理が行われてログインセッションが開始される。以下では、このような人事情報管理システムへのログイン方法を第１のログイン方法とも記す。
また、図５の右側に示されるように、業務アカウント２ａを用いて業務情報管理サーバ２による業務情報管理システムにログインすることができる。具体的には、端末装置３において入力され業務情報管理サーバ２に送信された認証情報が、アカウントＤＢ２３ｂに登録されているいずれかの業務アカウント２ａの認証情報と一致すると判別された場合に、業務情報管理システムへのログイン処理が行われてログインセッションが開始される。
【００３５】
人事情報管理システムにログインできる人事アカウント１ａは、人事情報管理サーバ１のアカウントＤＢ１３ｂで管理され、業務情報管理システムにログインできる業務アカウント２ａは、業務情報管理サーバ２のアカウントＤＢ２３ｂで管理されている。このため、業務情報管理システムへのログインが可能な認証情報で人事情報管理システムにログインすることはできないようになっている。
しかしながら、業務情報管理システムでの作業に人事情報管理システムの情報が必要である場合など、業務情報管理システムの業務アカウント２ａを保有しているユーザ（以下、業務情報管理システムユーザと記す）に対して、人事情報管理システムへのアクセスを許可したい場合がある。このような場合に、業務情報管理システムユーザに対して人事情報管理システムの人事アカウント１ａを別個に発行すると、アカウント数の増大を招いてアカウントの管理負荷が大きくなるという問題がある。また、このような方法では、業務情報管理システムユーザに対して人事情報管理システムにおける人事情報の開示範囲をコントロールしたいといった要求に対応できないという問題がある。
【００３６】
そこで、本実施形態の情報処理システム１００では、業務情報管理システムに業務アカウント２ａでログインした後、業務情報管理システム上で所定の操作を行うことで業務情報管理システムを経由して人事情報管理システムにログインすることができるようにし、業務情報管理システムを経由したログインでは、人事情報の閲覧のためにさらに別個の認証が要求されるようになっている。これにより、人事情報管理システムのアカウント数の増大を抑制しつつ、業務情報管理システムユーザに対する人事情報の開示をコントロールすることができる。以下では、業務情報管理システムを経由して人事情報管理システムへログインする方法を、第２のログイン方法とも記す。ここで、図５に示されるように、第２のログイン方法による人事情報管理システムへのログインでは、当該第２のログイン方法においてのみ使用可能な専用アカウント１ｂが用いられる。また、以下では業務情報管理システムに業務アカウント２ａでログインする方法を、第３のログイン方法とも記す。
【００３７】
以下、人事情報管理システムへの第２のログイン方法について詳細に説明する。
図６は、業務情報管理システムへのログインを行うためのログイン画面４１を示す図である。
ログイン画面４１は、端末装置３においてブラウザのプログラムが実行され、業務情報管理サーバ２による業務情報管理システムへのログインを行うための所定のウェブサイトにアクセスした場合に表示部３５に表示される画面である。ログイン画面４１では、ログインに使用する業務アカウント２ａのＩＤ又はメールアドレスを入力するテキストボックスＡ１と、パスワードを入力するテキストボックスＡ２と、ログインボタンＢ１とが表示される。
【００３８】
端末装置３の操作部３４に対する入力操作により、テキストボックスＡ１にＩＤ又はメールアドレスが入力され、テキストボックスＡ２にパスワードが入力され、この状態でログインボタンＢ１を選択する入力操作が行われると、入力された認証情報が業務情報管理サーバ２に送信されて、アカウントＤＢ２３ｂに記憶された認証情報と照合される。入力された認証情報が、登録されているいずれかの業務アカウント２ａの認証情報と一致した場合（認証情報が適正であると判別された場合）には、業務情報管理サーバ２のＣＰＵ２１により、当該業務アカウント２ａでの業務情報管理システムへのログイン処理が行われてログインセッションが開始される（第３のログイン方法）。
【００３９】
図７は、業務情報管理システムにログインした場合の業務情報管理メニュー画面４２を示す図である。
この業務情報管理メニュー画面４２（業務情報管理システムのトップ画面）では、業務情報管理に係る各種機能を実行させるためのメニューボタンＢ２と、人事情報管理システムへの第２のログイン方法でのログインを行うためのログインボタンＢ３と、業務情報管理システムからログアウトするためのログアウトボタンＢ４とが表示されている。
【００４０】
業務情報管理メニュー画面４２において、ログインボタンＢ３を選択する入力操作が行われると、第２のログイン方法での人事情報管理システムへのログインが行われる。
この第２のログイン方法でのログインでは、人事情報管理システム側では、業務情報管理システムを経由した場合に用いられる上述の専用アカウント１ｂ（以下では、この専用アカウント１ｂの名称を「ｕｓｅｒ０１」とする）でのログイン処理が行われる。
【００４１】
図８は、業務情報管理システムを経由して人事情報管理システムにログインした場合の初期画面を示す図である。
この初期画面は、第２のログイン方法でログインした業務情報管理システムユーザによる、人事情報管理システムでの人事情報の利用申請状況を一覧表示する申請状況一覧画面５１である。ただし、この段階では、未だ利用申請がなされていないため、申請状況に係る表示は行われておらず、人事情報管理システムでの人事情報の利用を申請するための申請画面表示ボタンＢ５、及び人事情報管理システムからログアウトするためのログアウトボタンＢ６のみが表示されている。業務情報管理システムユーザは、申請画面表示ボタンＢ５を選択する入力操作を行うことで、人事情報管理システムの利用申請のための利用申請画面を表示させることができる。
【００４２】
図９は、人事情報管理システムの利用申請画面５２を示す図である。
利用申請画面５２では、申請者名を入力するテキストボックスＡ３、申請者のメールアドレスを入力するテキストボックスＡ４、申請者の社員番号を入力するテキストボックスＡ５、利用開始日時を入力するテキストボックスＡ６、利用終了日時を入力するテキストボックスＡ７、利用対象項目（出力項目）や利用対象者（社員）、利用目的を選択する項目選択画面を表示するための項目選択画面表示ボタンＢ７、及び申請状況一覧画面５１に戻るための戻るボタンＢ８が表示されている。
【００４３】
図１０及び図１１は、人事情報管理システムの選択操作前の項目選択画面５３を示す図であり、図１２は、人事情報管理システムの選択操作後の項目選択画面５３の一例を示す図である。
項目選択画面５３では、画面中央において、図１０に示される社員台帳（様式１）のサンプル（テンプレート）と、図１１に示される社員台帳（様式２）のサンプル（テンプレート）とのいずれかに切り替えて当該サンプルを表示可能となっている。業務情報管理システムユーザは、これらのサンプルに対応付けられて表示されているタブＢ９、Ｂ１０のいずれかを選択する入力操作を行うことで、所望のサンプルを項目選択画面５３に表示させることができる。この表示は、人事情報管理サーバ１の記憶部１３に記憶されている帳票出力テーブル１３ｄに基づいてなされている。
【００４４】
図１３（ａ）は、帳票出力テーブル１３ｄの内容例を示す図である。
帳票出力テーブル１３ｄは、出力される帳票ごとに、帳票の識別番号を示す「帳票コード」、帳票の名称を示す「帳票名」、帳票のＸ（横）方向のピクセル数を示す「ピクセルＸ」、帳票のＹ（縦）方向のピクセル数を示す「ピクセルＹ」、表示倍率を示す「基準倍率」などが設定されている。
【００４５】
また、項目選択画面５３では、画面左側上段に表示された利用目的リストＬ１を参照して、業務情報管理システムユーザの入力操作によって利用目的を選択可能となっている。利用目的リストＬ１の表示は、人事情報管理サーバ１の記憶部１３に記憶されている利用目的テーブル１３ｇの「利用目的コード」及び「利用目的名」の情報に基づいてなされている。図１２の例では、複数ある利用目的のうちから「１  一般事務」に対応するチェックボックスＡ８を選択する入力操作がなされ、利用目的として「１  一般事務」が選択された状態を示している。
【００４６】
図１４（ａ）は、利用目的テーブル１３ｇの内容例を示す図である。
利用目的テーブル１３ｇは、利用目的ごとに、利用目的の識別番号を示す「利用目的コード」、利用目的の名前を示す「利用目的名」、制限解除方式の識別番号を示す「制限解除方式」などが設定されている。制限解除方式は、電子帳票を閲覧する際に当該電子帳票にかけられている表示制限を解除するときの方式であり、具体的には、社員情報、登録キーワード、ワンタイムパスワードなどを入力させる方式（図２２（ａ）参照）が設定されている。
【００４７】
また、項目選択画面５３では、画面左側下段に表示される社員リストＬ２を参照して、業務情報管理システムユーザの入力操作によって利用対象者（社員）を選択可能となっている。社員リストＬ２の表示は、上述した利用目的テーブル１３ｇ、利用目的社員テーブル１３ｈ、並びに、社員テーブル１３ｅの「社員コード」及び「社員名」の情報に基づいてなされる。
【００４８】
図１４（ｂ）は、利用目的社員テーブル１３ｈの内容例を示す図である。
利用目的社員テーブル１３ｈは、社員ごとに、上述した「利用目的コード」、社員の識別番号を示す「社員コード」などが設定されている。
【００４９】
図１３（ｂ）は、社員テーブル１３ｅの内容例を示す図である。
社員テーブル１３ｅは、社員ごとに、社員の識別番号を示す「社員コード」、社員の漢字等の名前を示す「社員名」、社員の漢字のフリガナ等のカタカナ名を示す「社員名カナ」、社員の性別を示す「性別」、社員の生年月日を示す「生年月日」などが設定されている。
【００５０】
図１２の例では、上述のように利用目的として「１  一般事務」が選択されているため、利用目的社員テーブル１３ｈと社員テーブル１３ｅから「一般事務」の利用目的コード「１」と対応付けられている社員コード「１００１」の「青木  繁」や「１００２」の「青木  二郎」などの情報が取得され、社員リストＬ２に「１００１  青木繁」や「１００２  青木二郎」などが表示された状態を示している。そして、この社員リストＬ２のうちから「１００１  青木繁」に対応するチェックボックスＡ１２を選択する入力操作がなされ、利用対象者として「１００１  青木繁」が選択された状態を示している。なお、社員リストＬ２に表示される利用対象者が多数の場合、検索テキストを入力するテキストボックスＡ９及び検索ボタンＢ１１の入力操作により利用対象者を絞り込めるようになっている。
【００５１】
また、項目選択画面５３では、画面右側に表示された項目リストＬ３を参照して、業務情報管理システムユーザの入力操作によって利用対象項目（出力項目）を選択可能となっている。項目リストＬ３の表示は、上述した利用目的テーブル１３ｇ、利用目的出力項目テーブル１３ｉ、並びに、出力項目テーブル１３ｆの「項目コード」、「項目名」、「枝番」及び「帳票コード」の情報に基づいてなされている。なお、「枝番」が「０」以外の数に設定されているデータは項目リストＬ３には表示されないようになっている。
【００５２】
図１４（ｃ）は、利用目的出力項目テーブル１３ｉの内容例を示す図である。
利用目的出力項目テーブル１３ｉは、利用対象項目（出力項目）ごとに、上述した「利用目的コード」、出力項目の識別番号を示す「項目コード」などが設定されている。
【００５３】
図１３（ｃ）は、出力項目テーブル１３ｆの内容例を示す図である。
出力項目テーブル１３ｆは、出力項目ごとに、出力項目の識別番号を示す「項目コード」、出力項目の名称を示す「項目名」、出力項目の枝番を示す「枝番」、出力項目が含まれる帳票の帳票コードを示す「帳票コード」、帳票内の出力項目の領域のＸ方向の始点（左上）座標を示す「始点座標Ｘ」、帳票内の出力項目の領域のＹ方向の始点座標を示す「始点座標Ｙ」、帳票内の出力項目の領域のＸ方向の終点（右下）座標を示す「終点座標Ｘ」、帳票内の出力項目の領域のＹ方向の終点座標を示す「終点座標Ｙ」などが設定されている。
【００５４】
図１２の例では、上述のように利用目的として「１  一般事務」が選択されているため、利用目的出力項目テーブル１３ｉと出力項目テーブル１３ｆから「一般事務」の利用目的コード「１」と対応付けられている項目コード「１０２０」の「家族」と「１０３０」の「家族・学歴」の情報が取得され、項目リストＬ３に「１０２０  家族」と「１０３０  家族・学歴」が表示された状態を示している。そして、この項目リストＬ３のうちから「１０２０  家族」に対応するチェックボックスＡ１１を選択する入力操作がなされ、利用対象項目（出力項目）として「１０２０  家族」が選択された状態を示している。このとき、利用対象項目として「１０２０  家族」が選択されたことに伴い、社員台帳（様式１）のサンプルの「家族」の項目の領域が太枠表示されるようになっている。この太枠表示は、出力項目テーブル１３ｆの情報に基づいてなされている。
【００５５】
また、項目選択画面５３では、利用申請画面５２に戻るための戻るボタンＢ１２が表示されている。
項目選択画面５３において、利用対象者（社員）と利用対象項目（出力項目）が選択された状態で戻るボタンＢ１２を選択する入力操作がなされると、図１５に示すように、上記の項目選択画面５３において選択された利用目的、利用対象者及び利用対象項目が反映された状態の利用申請画面５２に更新されるようになっている。図１５の例では、社員台帳（様式１）の利用目的として「１  一般事務」が選択され、この社員台帳（様式１）の利用対象者として「１００１  青木繁」が選択され、さらに、利用対象項目として「１０２０  家族」が選択されたことを示している。また、図１５の利用申請画面５２では、上記の利用目的、利用対象者及び利用対象項目が反映されたことを契機として、当該画面に表示された内容にて利用申請を実行するための申請ボタンＢ１３が追加表示されている。
業務情報管理システムユーザは、テキストボックスＡ３〜Ａ７に必要事項を入力した上で申請ボタンＢ１３を選択する入力操作を行うことで、人事情報システムの利用申請を行うことができる。
【００５６】
申請ボタンＢ１３を選択して利用申請を行うと、申請状況一覧画面５１が図１６のように更新されて表示部３５に表示される。図１６の申請状況一覧画面５１では、申請済みの利用申請ごとに、「申請Ｎｏ．」、「ログインアカウント」、「利用日時（開始及び終了）」、「ステータス」などが表示されるようになっている。このうち「ステータス」は、人事情報管理システムの管理者による申請の承認状況を示している。
【００５７】
他方で、利用申請画面５２による利用申請がなされると、図１７（ａ），（ｂ）のように申請社員テーブル１３ｊ及び申請出力項目テーブル１３ｋがそれぞれ更新される。図１７（ａ）に示す申請社員テーブル１３ｊでは、申請済みの利用申請ごとに、「社員コード」、「ログインアカウント」、「申請Ｎｏ．」、「申請日時」、「ステータス」、「利用目的コード」などの情報が登録されるようになっている。また、図１７（ｂ）の申請出力項目テーブル１３ｋでは、同じく申請済みの利用申請ごとに、「項目コード」、「ログインアカウント」、「申請Ｎｏ．」、「申請日時」、「ステータス」、「利用目的コード」などの情報が登録されるようになっている。
【００５８】
また、利用申請画面５２による利用申請がなされると、テキストボックスＡ３〜Ａ７における入力内容、並びに、項目選択画面５３において選択された利用目的、利用対象者（社員）及び利用対象項目（出力項目）が、人事情報管理システムの所定の管理者に通知される。この通知に応じて、管理者により利用申請を承認するための所定の承認処理がなされると、利用申請の内容に応じた範囲で人事情報管理システムの利用（電子帳票の閲覧）が可能となる。また、利用申請画面５２において入力された申請者のメールアドレス宛に、利用申請が承認されたことを示すメールが送信される。ここで、管理者は、人事情報管理システムの運用を管理する専任者であってもよいし、人事情報管理システムにログインしているユーザが利用申請を承認できるようにして、当該ユーザを管理者としてもよい。また、管理者への利用申請の通知は、人事情報管理システム上で行われてもよいし、電子メール等の別システムにより行われてもよい。人事情報管理システムの管理者側の操作画面については、後に説明する。
【００５９】
図１８は、管理者により利用申請が承認された場合に業務情報管理システムユーザのメールアドレス宛に送信される電子メールの内容例を示す図である。この電子メールでは、利用申請が承認されたことの通知がなされる。
【００６０】
管理者により利用申請が承認された場合には、申請状況一覧画面５１が、図１９のように更新される。図１９の申請状況一覧画面５１では、承認された利用申請の行において、ステータスが「承認済」に更新されている。申請状況一覧画面５１において、承認された利用申請の行を選択する入力操作を行うことで、利用申請を行った電子帳票を表示部３５に表示させることが可能となる。ただし、電子帳票には表示制限がかけられており当該表示制限を解除しなければ内容が表示されないようになっている。
【００６１】
図２０は、電子帳票に表示制限がかけられた状態の閲覧画面の一例を示す図であり、図２１は、当該表示制限が解除された状態の閲覧画面の一例を示す図である。
図２０の閲覧画面５４は、図１９の申請状況一覧画面５１において、「申請Ｎｏ．」が「００１」の行を選択する入力操作が行われた場合に表示部３５に表示される画面である。図２０の閲覧画面５４では、解除操作を促す解除操作ウィンドウ５４ａと、申請状況一覧画面５１に戻るための戻るボタンＢ１４と、が表示されている。解除操作ウィンドウ５４ａは、人事情報管理サーバ１の記憶部１３に記憶されている制限解除テーブル１３ｌ、制限項目テーブル１３ｍ及びキーワードテーブル１３ｎに基づいてなされている。
【００６２】
図２２は、制限解除テーブル１３ｌ、制限項目テーブル１３ｍ及びキーワードテーブル１３ｎの内容例を示す図である。
【００６３】
図２２（ａ）の制限解除テーブル１３ｌは、制限解除方式ごとに、制限解除方式の識別番号を示す「制限解除方式」、制限解除方式の名前を示す「制限解除方式名」などが設定されている。ここで、「制限解除方式」は、図１４の利用目的テーブル１３ｇの「制限解除方式」と対応付けられている。つまり、利用申請時に選択された利用目的に応じて制限解除方式が選択されるようになっている。なお、制限解除方式として「ワンタイムパスワード」が選択された場合、ワンタイムパスワードが利用申請者のメールアドレスにメール送信されるようになっている。
【００６４】
図２２（ｂ）の制限項目テーブル１３ｍは、上記の「制限解除方式」として「１」の「社員情報」が選択された場合に、解除操作ウィンドウ５４ａにおいて入力を促す制限項目を選択するためのテーブルデータである。制限項目テーブル１３ｍは、制限項目ごとに、制限項目の識別番号を示す「連番」、制限項目の項目名を示す「項目名」、解除操作ウィンドウ５４ａにおいて入力されたデータが解除条件を満たすか否かを判別する際に用いられるデータテーブルの名前を示す「参照項目名」などが設定されている。なお、制限項目は、ランダムに選択されるようになっているが、「連番」の順に選択されるようにしてもよい。
【００６５】
図２２（ｃ）のキーワードテーブル１３ｎは、上記の「制限解除方式」として「２」の「登録キーワード」が選択された場合に、解除操作ウィンドウ５４ａにおいて登録キーワードの入力を促す質問項目を選択するためのテーブルデータである。キーワードテーブル１３ｎは、キーワードごとに、「ログインアカウント」、キーワード番号を示す「キーワードＮｏ．」、質問事項を示す「質問」、解除操作ウィンドウ５４ａにおいて入力されたデータが解除条件を満たすか否かを判別する際の回答を示す「回答」などが設定されている。なお、初期設定の状態では、「ログインアカウント」が「共通」であり、「キーワードＮｏ．」が「１」、「２」である２つの質問事項（「社長の名前は？」及び「設立記念日は？」）がランダムに選択されるようになっている。そして、ユーザにより所定の質問事項（例えば、「親の名前は？」、「最終学歴は？」）がキーワードテーブル１３ｎに登録されるごとに、これらの質問事項も含めて当該質問事項がランダムに選択されるようになっている。なお、登録キーワードについては、利用申請者が入力しやすくするために質問と回答の組み合わせを図１８に示した承認されたことを通知する電子メールに予め記載しておいてもよい。
【００６６】
図２０の解除操作ウィンドウ５４ａでは、社員番号を入力するためのテキストボックスＡ１３と、解除操作ウィンドウ５４ａの表示を取りやめるための戻るボタンＢ１５と、テキストボックスＡ１３における入力内容を確定させる決定ボタンＢ１６と、が表示されている。つまり、上記の「制限解除方式」として「１」の「社員情報」が選択されるとともに、「連番」が「１」である「社員番号」の制限項目が選択されている状態を示している。
【００６７】
解除操作ウィンドウ５４ａのテキストボックスＡ１３に、利用申請画面５２において入力した社員番号が入力された状態で決定ボタンＢ１６を選択する入力操作がなされると、表示制限が解除され、図２１に示されるように、解除後の閲覧画面５４では、人事情報管理システムの管理者により承認された利用申請における選択内容（利用対象者（社員）及び利用対象項目（出力項目））と、当該選択内容に応じた登録情報Ｄと、が表示される。この閲覧画面５４は、人事情報管理サーバ１の記憶部１３に記憶されている帳票出力テーブル１３ｄ、社員テーブル１３ｅ、出力項目テーブル１３ｆ、申請社員テーブル１３ｇ及び申請出力項目テーブル１３ｈの設定内容に従って表示される。図２１の例では、利用対象者「１００１  青木繁」、利用対象項目「１０２０  家族」に対応する登録情報Ｄが閲覧画面５４に表示されている状態を示している。
【００６８】
次に、人事情報管理システムの管理者側の画面表示について説明する。
図２３は、人事情報管理システムの管理者が人事情報管理システムへの第１のログイン方法でのログインを行うためのログイン画面５５を示す図である。ログイン画面５５では、ログインに使用する人事アカウント１ａのＩＤ又はメールアドレスを入力するテキストボックスＡ１４と、パスワードを入力するテキストボックスＡ１５と、ログインボタンＢ１７とが表示される。テキストボックスＡ１４にＩＤ又はメールアドレスが入力され、テキストボックスＡ１５にパスワードが入力され、この状態でログインボタンＢ１７を選択する入力操作が行われると、入力された認証情報が人事情報管理サーバ１に送信されて、アカウントＤＢ１３ｂに記憶された認証情報と照合される。入力された認証情報が、登録されているいずれかの人事アカウント１ａの認証情報と一致した場合（認証情報が適正であると判別された場合）には、人事情報管理サーバ１のＣＰＵ１１により、当該人事アカウント１ａでの業務情報管理システムへのログイン処理が行われてログインセッションが開始される。
【００６９】
図２４は、第１のログイン方法で人事情報管理システムにログインした場合の人事情報管理メニュー画面５６を示す図である。人事情報管理メニュー画面５６では、人事情報管理システムの各種機能を実行させるためのメニューボタンＢ１７と、業務情報管理システムユーザからの人事情報管理システムの利用申請に係る申請状況一覧画面５７（図２５参照）を表示させるための利用申請表示ボタンＢ１９と、人事情報管理システムからログアウトするためのログアウトボタンＢ２０が表示されている。利用申請表示ボタンＢ１９は、人事情報管理システムの利用申請がなされていることをユーザに報知する機能も兼ねており、人事情報管理システムの利用申請がなされた場合にのみ表示される。あるいは、利用申請表示ボタンＢ１９は、常時表示されて、人事情報管理システムの利用申請がなされた場合に強調表示されてもよい。
【００７０】
図２５は、申請状況一覧画面５７を示す図である。申請状況一覧画面５７では、現在申請されている利用申請ごとに、「申請Ｎｏ．」、「ログインアカウント」、「利用日時（開始及び終了）」、「ステータス」などが表示される。このうち「ステータス」は、人事情報管理システムの管理者による申請の承認状況を示している。これらの各利用申請のうち、承認又は却下の処分を行う対象の行を選択する入力操作を行うと、個別の利用申請を承認し又は却下するための承認画面が表示される。また、申請状況一覧画面５７では、人事情報管理メニュー画面５６に戻るためのボタンＢ２１と、人事情報管理システムからログアウトするためのログアウトボタンＢ２２が表示されている。申請状況一覧画面５７においては、現在まで行われた全ての利用申請を一覧表示されてもよいし、利用日時（終了）が過ぎたもの、承認又は却下の処分が行われたものは一覧表示から外れるようにしてもよい。これらは管理者によって適宜設定が可能であるものとする。
【００７１】
図２６は、承認画面５８を示す図である。承認画面５８では、図１５の利用申請画面５２における入力内容と、利用目的、利用対象者（社員）及び利用対象項目（出力項目）の選択承認画面を表示するための選択承認画面表示ボタンＢ２３と、申請状況一覧画面５７に戻るための戻るボタンＢ２４と、が表示されている。
業務情報管理システムユーザは、選択承認画面表示ボタンＢ２３を選択する入力操作を行うことで、図１５の利用申請画面５２において利用申請がなされた際に選択された利用対象者及び利用対象項目を表示する選択承認画面を表示させることができる。
【００７２】
図２７は、選択承認画面５９を示す図である。選択承認画面５９では、図１２の項目選択画面５３における選択内容（利用対象者（社員）及び利用対象項目（出力項目））と、当該選択内容に応じた電子帳票と、当該選択内容での利用申請を承認するための承認ボタンＢ２５と、当該利用申請を却下するための却下ボタンＢ２６と、申請状況一覧画面５７に戻るための戻るボタンＢ２７と、が表示されている。選択承認画面５９では、例えば、利用対象項目が複数表示されている場合、各利用対象項目に対応するチェックボックスの入力操作により、個別に承認する項目を選択することができるようになっている。
図２７の例では、利用対象者「１００１  青木繁」の社員台帳（様式１）が表示されるとともに、この社員台帳（様式１）の利用対象項目「１０２０  家族」の領域が太枠表示されている。ここで、承認ボタンＢ２５を選択する入力操作がなされると、利用申請を承認する処理がなされ、業務情報管理システムユーザの表示部３５の申請状況一覧画面５１におけるステータスの項目が「承認済」の表示に更新されるとともに、図１７（ａ），（ｂ）の申請社員テーブル１３ｊ及び申請出力項目テーブル１３ｋのそれぞれのステータスの項目が「承認済」に更新登録される。また、利用申請した業務情報管理システムユーザに図１８の電子メールが送信される。一方、却下ボタンＢ２６を選択する入力操作がなされると、利用申請は承認されず、業務情報管理システムユーザの表示部３５の申請状況一覧画面５１におけるステータスの項目が「却下」の表示に更新されるとともに、図１７（ａ），（ｂ）の申請社員テーブル１３ｊ及び申請出力項目テーブル１３ｋのそれぞれのステータスの項目が「却下」に更新登録される。
【００７３】
次に、人事情報管理システムにおける、利用申請受付処理及び電子帳票表示処理を含むシステム基本処理の制御手順について説明する。
図２８は、システム基本処理の制御手順を示すフローチャートである。
このシステム基本処理は、業務情報管理システムを経由した第２のログイン方法での人事情報管理システムへのログインがなされた場合に実行される。
【００７４】
システム基本処理が開始されると、ＣＰＵ１１は、端末装置３の表示部３５に初期画面として図８の状態の申請状況一覧画面５１を表示させ（ステップＳ１０１）、申請画面表示ボタンＢ５に対する入力操作に応じて図９の利用申請画面５２を表示させて、後述する利用申請受付処理を実行する（ステップＳ１０２）。
【００７５】
次いで、ＣＰＵ１１は、ステップＳ１０２において受け付けられた利用申請が管理者により承認されたか否かを判別する（ステップＳ１０３）。
ステップＳ１０３において、利用申請が拒否されたと判別された場合には（ステップＳ１０３；ＮＯ）、ＣＰＵ１１は、処理をステップＳ１０１に戻す。
一方、ステップＳ１０３において、利用申請が承認されたと判別された場合には（ステップＳ１０３；ＹＥＳ）、ＣＰＵ１１は、図１７のように申請状況一覧画面５１を更新する（ステップＳ１０４）。
【００７６】
次いで、ＣＰＵ１１は、図１７の申請状況一覧画面５１において、操作部３４を介して承認された利用申請の行を選択する入力操作がなされたか否かを判別する（ステップＳ１０５）。
ステップＳ１０５において、承認された利用申請の行を選択する入力操作がなされたと判別された場合には（ステップＳ１０５；ＹＥＳ）、ＣＰＵ１１は、後述する電子帳票表示処理を実行し（ステップＳ１０６）、処理をステップＳ１０７に移す。
一方、ステップＳ１０５において、承認された利用申請の行を選択する入力操作がなされていないと判別された場合には（ステップＳ１０５；ＮＯ）、ＣＰＵ１１は、ステップＳ１０６をスキップして、処理をステップＳ１０７に移す。
【００７７】
次いで、ＣＰＵ１１は、ログアウト操作がなされたか否かを判別する（ステップＳ１０７）。
ステップＳ１０７において、ログアウト操作がなされていないと判別された場合には（ステップＳ１０７；ＮＯ）、ＣＰＵ１１は、処理をステップＳ１０５に戻す。
一方、ステップＳ１０７において、ログアウト操作がなされたと判別された場合には（ステップＳ１０７；ＹＥＳ）、ＣＰＵ１１は、システム基本処理を終了する。なお、ログアウト操作の判別結果に基づいてシステム基本処理を終了させる処理は、システム基本処理の実行中の他の任意のタイミングで行われてもよい。
【００７８】
図２９は、利用申請受付処理の制御手順を示すフローチャートである。
利用申請受付処理が呼び出されると、ＣＰＵ１１は、申請状況一覧画面５１において、申請画面表示ボタンＢ５を選択する入力操作がなされたか否かを判別する（ステップＳ２０１）。
【００７９】
ステップＳ２０１において、申請画面表示ボタンＢ５を選択する入力操作がなされていないと判別された場合には（ステップＳ２０１；ＮＯ）、ＣＰＵ１１は、利用申請受付処理を終了して処理をシステム基本処理に戻す。
一方、ステップＳ２０１において、申請画面表示ボタンＢ５を選択する入力操作がなされたと判別された場合には（ステップＳ２０１；ＹＥＳ）、ＣＰＵ１１は、図９の利用申請画面５２を表示させ、操作部３４を介して所定事項（申請者名、メールアドレス、社員番号、利用日時（開始及び終了））の入力を受け付ける（ステップＳ２０２）。
【００８０】
次いで、ＣＰＵ１１は、利用申請画面５２において、項目選択画面表示ボタンＢ７を選択する入力操作がなされたか否かを判別する（ステップＳ２０３）。
ステップＳ２０３において、項目選択画面表示ボタンＢ７を選択する入力操作がなされていないと判別された場合には（ステップＳ２０３；ＮＯ）、ＣＰＵ１１は、処理をステップＳ２０２に戻す。
一方、ステップＳ２０３において、項目選択画面表示ボタンＢ７を選択する入力操作がなされたと判別された場合には（ステップＳ２０３；ＹＥＳ）、ＣＰＵ１１は、図１０の項目選択画面５３を表示させる（ステップＳ２０４）。
【００８１】
次いで、ＣＰＵ１１は、項目選択画面５３において、利用目的の選択入力がなされたか否かを判別する（ステップＳ２０５）。
ステップＳ２０５において、利用目的の選択入力がなされていないと判別された場合には（ステップＳ２０５；ＮＯ）、ＣＰＵ１１は、処理をステップＳ２０４に戻す。
一方、ステップＳ２０５において、利用目的の選択入力がなされたと判別された場合には（ステップＳ２０５；ＹＥＳ）、ＣＰＵ１１は、図１２に示すように、利用目的に応じた社員リストＬ２及び項目リストＬ３から、操作部３４を介して利用対象者（社員）及び利用対象項目（出力項目）の選択入力を受け付ける（ステップＳ２０６）。
【００８２】
次いで、ＣＰＵ１１は、項目選択画面５３において、戻るボタンＢ１２を選択する入力操作がなされたか否かを判別する（ステップＳ２０７）。
ステップＳ２０７において、戻るボタンＢ１２を選択する入力操作がなされていないと判別された場合には（ステップＳ２０７；ＮＯ）、ＣＰＵ１１は、処理をステップＳ２０４に戻す。
一方、ステップＳ２０７において、戻るボタンＢ１２を選択する入力操作がなされたと判別された場合には（ステップＳ２０７；ＹＥＳ）、ＣＰＵ１１は、図１５のように利用申請画面５２を更新、すなわち選択入力された利用目的、利用対象者及び利用対象項目を表示（反映）させる（ステップＳ２０８）。
【００８３】
次いで、ＣＰＵ１１は、図１５の利用申請画面５２において、申請ボタンＢ１３を選択する入力操作がなされたか否かを判別する（ステップＳ２０９）。
ステップＳ２０９において、申請ボタンＢ１３を選択する入力操作がなされていないと判別された場合には（ステップＳ２０９；ＮＯ）、ＣＰＵ１１は、利用申請受付処理を終了して処理をシステム基本処理に戻す。
一方、ステップＳ２０９において、申請ボタンＢ１３を選択する入力操作がなされたと判別された場合には（ステップＳ２０９；ＹＥＳ）、ＣＰＵ１１は、選択入力された利用目的、利用対象者及び利用対象項目のデータに基づき、図１７（ａ）の申請社員テーブル１３ｊ及び図１７（ｂ）の申請出力項目テーブル１３ｋを更新登録して（ステップＳ２１０）、処理をシステム基本処理に戻す。
【００８４】
図３０は、電子帳票表示処理の制御手順を示すフローチャートである。
電子帳票表示処理が呼び出されると、ＣＰＵ１１は、利用目的テーブル１３ｇ、制限解除テーブル１３ｌ、制限項目テーブル１３ｍ及びキーワードテーブル１３ｎを参照して、利用申請受付処理にて選択された利用目的に応じた解除操作を促す解除操作ウィンドウ５４を、図２０のように閲覧画面５４に表示させ、解除操作の入力を受け付ける（ステップＳ３０１）。
【００８５】
次いで、ＣＰＵ１１は、閲覧画面５４の表示を終了させる入力操作がなされたか否かを判別する（ステップＳ３０２）。
ステップＳ３０２において、閲覧画面５４の表示を終了させる入力操作がなされたと判別された場合には（ステップＳ３０２；ＹＥＳ）、ＣＰＵ１１は、電子帳票表示処理を終了し、処理をシステム基本処理に戻す。
一方、ステップＳ３０２において、閲覧画面５４の表示を終了させる入力操作がなされていないと判別された場合には（ステップＳ３０２；ＮＯ）、ＣＰＵ１１は、入力された解除操作が解除条件を満たすか否かを判別する（ステップＳ３０３）。
【００８６】
ステップＳ３０３において、入力された解除操作が解除条件を満たさないと判別された場合には（ステップＳ３０３；ＮＯ）、ＣＰＵ１１は、処理をステップＳ３０２に戻す。
一方、ステップＳ３０３において、入力された解除操作が解除条件を満たすと判別された場合には（ステップＳ３０３；ＹＥＳ）、ＣＰＵ１１は、帳票出力テーブル１３ｄ、出力項目テーブル１３ｆから、ステップＳ２０６で選択された利用対象項目（出力項目）に対応する電子帳票を決定し、選択された利用対象項目及び決定した電子帳票に対応する情報を取得する（ステップＳ３０４）。
【００８７】
次いで、ＣＰＵ１１は、ステップＳ３０４で決定された電子帳票と、ステップＳ２０６で選択された利用対象者（社員）に対応する社員テーブル１３ｅのデータを取得し、当該取得したデータを用いて、選択された利用対象者の電子帳票のプレビューデータを生成する（ステップＳ３０５）。
【００８８】
次いで、ＣＰＵ１１は、ステップＳ３０４で取得された情報のうち、選択された利用対象項目（出力項目）の「始点座標Ｘ」、「始点座標Ｙ」、「終点座標Ｘ」、「終点座標Ｙ」の情報を用いて、これらの座標により囲まれる領域を、ステップＳ３０５で生成されたプレビューデータから切り出し、当該切り出した画像データを取得する（ステップＳ３０６）。
【００８９】
次いで、ＣＰＵ１１は、ステップＳ２０６で選択された利用対象項目（出力項目）が他にあるか否かを判別する（ステップＳ３０７）。
ステップＳ３０７において、利用対象項目が他にあると判別された場合には（ステップＳ３０７；ＮＯ）、ＣＰＵ１１は、処理をステップＳ３０４に戻す。
一方、ステップＳ３０７において、利用対象項目が他にないと判別された場合には（ステップＳ３０７；ＹＥＳ）、ＣＰＵ１１は、ステップＳ３０６で取得された画像データに、ステップＳ２０６で選択された利用対象者（社員）のタイトル情報（社員コード及び社員名）を付け、当該画像データ（登録情報Ｄ）を表示部３５に表示させて（ステップＳ３０８）、処理をシステム基本処理に戻す。
【００９０】
具体的には、例えば、ステップＳ３０６で「１０２０  家族」の項目に対応する画像データのみが取得されている場合には、当該画像データに、ステップＳ２０６で選択された利用対象者（社員）のタイトル情報を付け、図２１のように当該画像データ（登録情報Ｄ）を閲覧画面５４に表示させる。
【００９１】
以上、本実施の形態によれば、情報処理システム１００における人事情報管理サーバ１は、表示の制限がかけられた電子帳票（電子文書）に対する利用目的が付された当該電子帳票の利用申請（表示申請）を端末装置３（第１のユーザ端末）から受け付ける。また、人事情報管理サーバ１は、受け付けられた利用申請に対する承認を受け付け、当該利用申請に対する承認が受け付けられた際に、当該利用申請に付されている利用目的に対応付けられて予め定められている制限解除条件を設定する。
【００９２】
このため、利用申請に対する承認が受け付けられた場合であっても、制限解除条件を満たさなければ、利用申請がなされた電子帳票が表示されないようにすることができるので、承認がなされた電子帳票を表示する際の認証を強化することができる。また、利用申請に付されている利用目的に対応付けられて予め定められている制限解除条件が設定されるので、電子帳票を表示する際の認証を適切に行うことができる。
【００９３】
また、人事情報管理サーバ１は、受け付けられた利用申請（表示申請）を、端末装置３（第２のユーザ端末）に通知し、当該通知を受けた端末装置３から利用申請に対する承認を受け付ける。このため、利用申請に対する承認を、例えば人事情報管理サーバ１の管理者等の特定の者に行わせることができるようになるので、登録情報Ｄのセキュリティを高めることができる。
【００９４】
また、人事情報管理サーバ１は、表示の制限がかけられている電子帳票（電子文書）を指定する所定の入力操作が端末装置３（第１のユーザ端末）によりなされた場合に、制限解除条件が満たされているか否かを判別し、当該制限解除条件が満たされていると判別された場合に、電子帳票にかけられている表示の制限を解除する。このため、制限解除条件が満たされることによって、利用申請がなされた電子帳票が表示されるので、電子帳票を表示する際の認証を強化することができる。
【００９５】
また、人事情報管理サーバ１は、電子帳票（電子文書）に含まれる複数の項目のうちの所望の項目の選択を要求する際、当該複数の項目のうち、利用目的に対応付けられて予め定められている複数の項目から所望の項目を選択することを要求するので、利用目的にそぐわない項目が選択されることを未然に防止することができる。
【００９６】
また、人事情報管理サーバ１は、電子帳票（電子文書）に含まれる複数の項目のうちの所望の項目に対応する登録情報Ｄの利用申請（表示申請）を端末装置３（第１のユーザ端末）から受け付ける際に、当該電子帳票のテンプレートを当該端末装置３の表示部３５に表示させる。これにより、選択する項目のイメージがわき易くなるので、意図しない項目が選択されてしまうことを抑制することができる。
【００９７】
また、人事情報管理サーバ１は、端末装置３（第１のユーザ端末）の所定の操作に基づき所望の項目が選択された場合、当該所望の項目に対応するテンプレート内の項目を強調して表示させるので、ユーザが選択した項目をテンプレート内においても確認することができるようになる。これにより、意図しない項目が選択されてしまうことをより抑制することができる。
【００９８】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として記憶部１３のＨＤＤ、ＳＳＤを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリや、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【００９９】
なお、上記実施の形態における記述は、本発明に係る情報処理装置及びプログラムの一例であり、これに限定されるものではない。
【０１００】
例えば、上記実施形態では、情報処理装置として人事情報管理システムを提供する人事情報管理サーバ１を例に挙げたが、これに限られず、例えば電子帳票を表示させる任意のシステムを提供する情報処理装置に本発明を適用することができる。
【０１０１】
また、上記実施形態では、項目選択画面５３（図１２参照）においてユーザ所望の利用対象項目を選択する場合、画面右側に表示された項目リストＬ３から、ユーザ所望の利用対象項目に対応するチェックボックスＡ１１を選択する入力操作を行うようにしたが、当該利用対象項目の選択方法は、上記の例に限られない。例えば、項目選択画面５３に表示されている電子帳票のサンプルの各項目を直接選択する入力操作（例えば、タッチ操作等）を行うことによりユーザ所望の利用対象項目を選択できるようにしてもよい。
【０１０２】
また、上記実施形態では、項目選択画面５３（図１２参照）においてユーザ所望の利用対象項目が選択された場合、当該利用対象項目の選択に伴い、電子帳票のサンプルの対応する項目を太枠表示させることによって、当該項目が選択されていることを強調するようにしているが、選択されている項目を強調することができれば、上記の例に限られない。例えば、ユーザ所望の利用対象項目が選択された場合、当該利用対象項目の選択に伴い、電子帳票のサンプルの対応する項目の領域の表示色を他の項目の領域の表示色と異ならせるようにしてもよい。
【０１０３】
また、上記実施形態では、項目選択画面５３（図１２参照）において選択された利用目的に応じて、選択可能な利用対象者（社員）及び利用対象項目（出力項目）を異ならせるようにしているが、例えば、図９の利用申請画面５２において入力された利用日時（開始及び終了）のデータから利用時間の長さを算出し、当該利用時間の長さに応じて、選択可能な利用対象者（社員）及び利用対象項目（出力項目）を限定するようにしてもよい。
【０１０４】
また、上記実施形態における情報処理システム１００の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【０１０５】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
表示の制限がかけられた電子文書に対する利用目的が付された当該電子文書の表示申請を第１のユーザ端末から受け付ける受付手段と、
前記受付手段により受け付けられた前記表示申請に対する承認を受け付ける承認手段と、
前記承認手段により前記表示申請に対する承認が受け付けられた際に、当該表示申請に付されている利用目的に対応付けられて予め定められている制限解除条件を設定する設定手段と、
を備えることを特徴とする情報処理装置。
＜請求項２＞
前記受付手段により受け付けられた前記表示申請を、第２のユーザ端末に通知する通知手段を備え、
前記承認手段は、前記通知手段により通知を受けた前記第２のユーザ端末から前記表示申請に対する承認を受け付けることを特徴とする請求項１に記載の情報処理装置。
＜請求項３＞
前記表示の制限がかけられている電子文書を指定する所定の入力操作が前記第１のユーザ端末によりなされた場合に、前記設定手段により設定された制限解除条件が満たされているか否かを判別する判別手段と、
前記判別手段により前記制限解除条件が満たされていると判別された場合に、前記電子文書にかけられている前記表示の制限を解除する制限解除手段と、
を備えることを特徴とする請求項１又は２に記載の情報処理装置。
＜請求項４＞
前記電子文書は、複数の項目を有し、
前記受付手段は、前記電子文書に含まれる複数の項目のうちの所望の項目の選択を要求する際、当該複数の項目のうち、前記利用目的に対応付けられて予め定められている複数の項目から前記所望の項目を選択することを要求することを特徴とする請求項３に記載の情報処理装置。
＜請求項５＞
前記受付手段により前記第１のユーザ端末から表示申請を受け付ける際に、前記電子文書のテンプレートを当該第１のユーザ端末の表示手段に表示させる表示制御手段を備えることを特徴とする請求項４に記載の情報処理装置。
＜請求項６＞
前記表示制御手段は、前記第１のユーザ端末の所定の操作に基づき前記所望の項目が選択された場合、当該所望の項目に対応する前記テンプレート内の項目を強調して表示させることを特徴とする請求項５に記載の情報処理装置。
＜請求項７＞
情報処理装置のコンピュータを、
表示の制限がかけられた電子文書に対する利用目的が付された当該電子文書の表示申請を第１のユーザ端末から受け付ける受付手段、
前記受付手段により受け付けられた前記表示申請に対する承認を受け付ける承認手段、
前記承認手段により前記表示申請に対する承認が受け付けられた際に、当該表示申請に付されている利用目的に対応付けられて予め定められている制限解除条件を設定する設定手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【０１０６】
１  人事情報管理サーバ
２  業務情報管理サーバ
３  端末装置
４  通信ネットワーク
１１  ＣＰＵ
１３  記憶部
１３ａ  プログラム
１３ｂ  アカウントＤＢ
１３ｃ  人事情報ＤＢ
１３ｄ  帳票出力テーブル
１３ｅ  社員テーブル
１３ｆ  出力項目テーブル
１３ｇ  利用目的テーブル
１３ｈ  利用目的社員テーブル
１３ｉ  利用目的出力項目テーブル
１３ｊ  申請社員テーブル
１３ｋ  申請出力項目テーブル
１３ｌ  制限解除テーブル
１３ｍ  制限項目テーブル
１３ｎ  キーワードテーブル
１４  操作部
１５  表示部
１６  通信部
１００  情報処理システム
【図１】
2019008591.tif 000003
【図２】
2019008591.tif 000004
【図３】
2019008591.tif 000005
【図４】
2019008591.tif 000006
【図５】
2019008591.tif 000007
【図６】
2019008591.tif 000008
【図７】
2019008591.tif 000009
【図８】
2019008591.tif 000010
【図９】
2019008591.tif 000011
【図１０】
2019008591.tif 000012
【図１１】
2019008591.tif 000013
【図１２】
2019008591.tif 000014
【図１３】
2019008591.tif 000015
【図１４】
2019008591.tif 000016
【図１５】
2019008591.tif 000017
【図１６】
2019008591.tif 000018
【図１７】
2019008591.tif 000019
【図１８】
2019008591.tif 000020
【図１９】
2019008591.tif 000021
【図２０】
2019008591.tif 000022
【図２１】
2019008591.tif 000023
【図２２】
2019008591.tif 000024
【図２３】
2019008591.tif 000025
【図２４】
2019008591.tif 000026
【図２５】
2019008591.tif 000027
【図２６】
2019008591.tif 000028
【図２７】
2019008591.tif 000029
【図２８】
2019008591.tif 000030
【図２９】
2019008591.tif 000031
【図３０】
2019008591.tif 000032