(57)【特許請求の範囲】
【請求項１】
情報処理システムに対する操作作業を示す情報であり、当該操作作業の申請の情報である作業申請情報を受け付ける作業申請情報受付部と、
前記作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部と、
作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部と、
操作作業の申請に応じて、前記承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部と、
前記複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部と、
前記承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、当該承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部と、
前記承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部と、
前記承認結果情報受付部が受け付けた承認結果情報を、当該承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部と、
前記承認結果情報蓄積部が蓄積した承認結果情報によって承認されたことが示される作業申請情報に応じて情報処理システムに対してなされた操作作業の記録を示す作業記録情報を受け付ける作業記録情報受付部と、
前記作業記録情報受付部が受け付けた作業記録情報を、当該作業記録情報に対応する作業申請情報に対応付けて蓄積する作業記録情報蓄積部と、
作業記録情報の確認を行う確認者を識別する確認者識別子が複数記憶される確認者識別子記憶部と、
前記確認者識別子記憶部で記憶されている複数の確認者識別子を出力する確認者識別子出力部と、
前記複数の確認者識別子の出力に応じて、作業記録情報の確認を行う確認者を識別する一以上の確認者識別子の選択を受け付ける確認者選択受付部と、
前記確認者選択受付部が選択を受け付けた一以上の確認者識別子で識別される確認者に、当該確認者の確認対象である作業記録情報の確認を要求する情報である確認要求情報を送信する確認要求送信部と、
前記確認要求送信部による確認要求情報の送信に応じて、作業記録情報に関する確認結果を示す確認結果情報を確認者から受け付ける確認結果情報受付部と、
前記確認結果情報受付部が受け付けた確認結果情報を、当該確認結果情報に対応する作業申請情報に対応付けて蓄積する確認結果情報蓄積部と、を備えた作業申請処理装置。
【請求項２】
情報処理システムに対する操作作業を示す情報であり、当該操作作業の申請の情報である作業申請情報を受け付ける作業申請情報受付部と、
前記作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部と、
作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部と、
操作作業の申請に応じて、前記承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部と、
前記複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部と、
前記承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、当該承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部と、
前記承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部と、
前記承認結果情報受付部が受け付けた承認結果情報を、当該承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部と、
前記承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者の選択が適切であったかどうかをチェックするための情報である承認チェック情報を、当該承認者以外の者である承認チェック者に送信する承認チェック情報送信部と、を備えた作業申請処理装置。
【請求項３】
前記承認チェック者は、前記承認者識別子記憶部で記憶されている複数の承認者識別子のうち、前記承認者選択受付部が選択を受け付けた一以上の承認者識別子ではない承認者識別子で識別される承認者のいずれかである、請求項２記載の作業申請処理装置。
【請求項４】
前記作業申請情報は、申請を行う申請者を識別する申請者識別子を含んでおり、
前記承認者選択受付部は、一以上の承認者識別子の申請者による選択を受け付け、
前記承認チェック情報は、前記承認者選択受付部が選択を受け付けた一以上の承認者識別子と、当該承認者識別子で識別される承認者の承認対象である作業申請情報に含まれる申請者識別子とを含む情報である、請求項２または請求項３記載の作業申請処理装置。
【請求項５】
前記確認者選択受付部が選択を受け付けた一以上の確認者識別子で識別される確認者の選択に関する情報である確認チェック情報を、当該確認者以外の者である確認チェック者に送信する確認チェック情報送信部をさらに備えた、請求項１記載の作業申請処理装置。
【請求項６】
前記確認チェック者は、前記確認者識別子記憶部で記憶されている複数の確認者識別子のうち、前記確認者選択受付部が選択を受け付けた一以上の確認者識別子ではない確認者識別子で識別される確認者のいずれかである、請求項５記載の作業申請処理装置。
【請求項７】
前記作業記録情報蓄積部が蓄積した作業記録情報に対応付けられて、当該作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されており、
前記確認者選択受付部は、一以上の確認者識別子の作業者による選択を受け付け、
前記確認チェック情報は、前記確認者選択受付部が選択を受け付けた一以上の確認者識別子と、当該確認者識別子で識別される確認者の確認対象である作業記録情報に対応する作業者識別子とを含む情報である、請求項５または請求項６記載の作業申請処理装置。
【請求項８】
承認者の選択に関する条件を示す情報である承認者選択条件情報が記憶される選択条件情報記憶部をさらに備え、
前記承認者識別子出力部は、前記承認者選択条件情報をも出力し、
前記承認者選択受付部は、前記承認者選択条件情報の示す条件に応じた一以上の承認者識別子の選択を受け付ける、請求項１から請求項７のいずれか記載の作業申請処理装置。
【請求項９】
前記作業申請処理装置は、操作作業の対象である情報処理システムとは異なるものである、請求項１から請求項８のいずれか記載の作業申請処理装置。
【請求項１０】
前記作業記録情報受付部は、操作作業の対象である情報処理システムから作業記録情報を受信する、請求項１記載の作業申請処理装置。
【請求項１１】
作業申請情報受付部と、作業申請情報蓄積部と、情報処理システムに対する操作作業を示す情報であり、当該操作作業の申請の情報である作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部と、承認者識別子出力部と、承認者選択受付部と、承認要求送信部と、承認結果情報受付部と、承認結果情報蓄積部と、作業記録情報受付部と、作業記録情報蓄積部と、作業記録情報の確認を行う確認者を識別する確認者識別子が複数記憶される確認者識別子記憶部と、確認者識別子出力部と、確認者選択受付部と、確認要求送信部と、確認結果情報受付部と、確認結果情報蓄積部とを用いて処理される作業申請処理方法であって、
前記作業申請情報受付部が、作業申請情報を受け付ける作業申請情報受付ステップと、
前記作業申請情報蓄積部が、前記作業申請情報受付ステップで受け付けられた作業申請情報を蓄積する作業申請情報蓄積ステップと、
前記承認者識別子出力部が、操作作業の申請に応じて、前記承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力ステップと、
前記承認者選択受付部が、前記複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付ステップと、
前記承認要求送信部が、前記承認者選択受付ステップで選択が受け付けられた一以上の承認者識別子で識別される承認者に、当該承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信ステップと、
前記承認結果情報受付部が、前記承認要求送信ステップにおける承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付ステップと、
前記承認結果情報蓄積部が、前記承認結果情報受付ステップで受け付けられた承認結果情報を、当該承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積ステップと、
前記作業記録情報受付部が、前記承認結果情報蓄積ステップで蓄積された承認結果情報によって承認されたことが示される作業申請情報に応じて情報処理システムに対してなされた操作作業の記録を示す作業記録情報を受け付ける作業記録情報受付ステップと、
前記作業記録情報蓄積部が、前記作業記録情報受付ステップで受け付けられた作業記録情報を、当該作業記録情報に対応する作業申請情報に対応付けて蓄積する作業記録情報蓄積ステップと、
前記確認者識別子出力部が、前記確認者識別子記憶部で記憶されている複数の確認者識別子を出力する確認者識別子出力ステップと、
前記確認者選択受付部が、前記複数の確認者識別子の出力に応じて、作業記録情報の確認を行う確認者を識別する一以上の確認者識別子の選択を受け付ける確認者選択受付ステップと、
前記確認要求送信部が、前記確認者選択受付ステップで選択が受け付けられた一以上の確認者識別子で識別される確認者に、当該確認者の確認対象である作業記録情報の確認を要求する情報である確認要求情報を送信する確認要求送信ステップと、
前記確認結果情報受付部が、前記確認要求送信ステップにおける確認要求情報の送信に応じて、作業記録情報に関する確認結果を示す確認結果情報を確認者から受け付ける確認結果情報受付ステップと、
前記確認結果情報蓄積部が、前記確認結果情報受付ステップで受け付けられた確認結果情報を、当該確認結果情報に対応する作業申請情報に対応付けて蓄積する確認結果情報蓄積ステップと、を備えた作業申請処理方法。
【請求項１２】
作業申請情報受付部と、作業申請情報蓄積部と、情報処理システムに対する操作作業を示す情報であり、当該操作作業の申請の情報である作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部と、承認者識別子出力部と、承認者選択受付部と、承認要求送信部と、承認結果情報受付部と、承認結果情報蓄積部と、承認チェック情報送信部とを用いて処理される作業申請処理方法であって、
前記作業申請情報受付部が、作業申請情報を受け付ける作業申請情報受付ステップと、
前記作業申請情報蓄積部が、前記作業申請情報受付ステップで受け付けられた作業申請情報を蓄積する作業申請情報蓄積ステップと、
前記承認者識別子出力部が、操作作業の申請に応じて、前記承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力ステップと、
前記承認者選択受付部が、前記複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付ステップと、
前記承認要求送信部が、前記承認者選択受付ステップで選択が受け付けられた一以上の承認者識別子で識別される承認者に、当該承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信ステップと、
前記承認結果情報受付部が、前記承認要求送信ステップにおける承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付ステップと、
前記承認結果情報蓄積部が、前記承認結果情報受付ステップで受け付けられた承認結果情報を、当該承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積ステップと、
前記承認チェック情報送信部が、前記承認者選択受付ステップで選択が受け付けられた一以上の承認者識別子で識別される承認者の選択が適切であったかどうかをチェックするための情報である承認チェック情報を、当該承認者以外の者である承認チェック者に送信する承認チェック情報送信ステップと、を備えた作業申請処理方法。
【請求項１３】
情報処理システムに対する操作作業を示す情報であり、当該操作作業の申請の情報である作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部、及び作業記録情報の確認を行う確認者を識別する確認者識別子が複数記憶される確認者識別子記憶部にアクセス可能なコンピュータを、
作業申請情報を受け付ける作業申請情報受付部、
前記作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部、
操作作業の申請に応じて、前記承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部、
前記複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部、
前記承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、当該承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部、
前記承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部、
前記承認結果情報受付部が受け付けた承認結果情報を、当該承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部、
前記承認結果情報蓄積部が蓄積した承認結果情報によって承認されたことが示される作業申請情報に応じて情報処理システムに対してなされた操作作業の記録を示す作業記録情報を受け付ける作業記録情報受付部、
前記作業記録情報受付部が受け付けた作業記録情報を、当該作業記録情報に対応する作業申請情報に対応付けて蓄積する作業記録情報蓄積部、
前記確認者識別子記憶部で記憶されている複数の確認者識別子を出力する確認者識別子出力部、
前記複数の確認者識別子の出力に応じて、作業記録情報の確認を行う確認者を識別する一以上の確認者識別子の選択を受け付ける確認者選択受付部、
前記確認者選択受付部が選択を受け付けた一以上の確認者識別子で識別される確認者に、当該確認者の確認対象である作業記録情報の確認を要求する情報である確認要求情報を送信する確認要求送信部、
前記確認要求送信部による確認要求情報の送信に応じて、作業記録情報に関する確認結果を示す確認結果情報を確認者から受け付ける確認結果情報受付部、
前記確認結果情報受付部が受け付けた確認結果情報を、当該確認結果情報に対応する作業申請情報に対応付けて蓄積する確認結果情報蓄積部として機能させるためのプログラム。
【請求項１４】
情報処理システムに対する操作作業を示す情報であり、当該操作作業の申請の情報である作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部にアクセス可能なコンピュータを、
作業申請情報を受け付ける作業申請情報受付部、
前記作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部、
操作作業の申請に応じて、前記承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部、
前記複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部、
前記承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、当該承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部、
前記承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部、
前記承認結果情報受付部が受け付けた承認結果情報を、当該承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部、
前記承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者の選択が適切であったかどうかをチェックするための情報である承認チェック情報を、当該承認者以外の者である承認チェック者に送信する承認チェック情報送信部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作作業に関する申請の情報である作業申請情報等を受け付ける処理等を行う作業申請処理装置等に関する。
【背景技術】
【０００２】
従来、情報処理システムに対する操作作業を行うにあたって、まず申請を行い、その申請が承認された後に、その承認された操作作業を実行することが行われていた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２１１５４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
そのような従来のシステムにおいて申請内容を承認する者は、通常、あらかじめ決められていた。また、申請内容を理解できない者は承認することができないため、申請内容に応じて異なる承認者を割り当てることも行われていた。そのように、承認者をあらかじめ決めておく場合には、人事異動等に応じて承認者の割り当てを更新する必要があり、そのメンテナンスが大変であるという問題があった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、作業申請情報に関する承認を行う承認者をあらかじめ決めなくてもよい作業申請処理装置等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明による作業申請処理装置は、情報処理システムに対する操作作業を示す情報であり、操作作業の申請の情報である作業申請情報を受け付ける作業申請情報受付部と、作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部と、作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部と、操作作業の申請に応じて、承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部と、複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部と、承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部と、承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部と、承認結果情報受付部が受け付けた承認結果情報を、承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部と、を備えたものである。
このような構成により、例えば、申請者等が承認者を選択することになる。したがって、選択対象の承認者に退職者が含まれていたとしても、その者を選択しなければよいだけであるため、承認者識別子記憶部で記憶されている承認者識別子のメンテナンスの負荷が軽減されることになる。また、例えば、申請者は、申請内容についてよく知っているため、承認者として誰が適切であるのかを容易に判断することができ、適切な承認者による承認を実現することもできうる。
【０００７】
また、本発明による作業申請処理装置では、承認結果情報蓄積部が蓄積した承認結果情報によって承認されたことが示される作業申請情報に応じて情報処理システムに対してなされた操作作業の記録を示す作業記録情報を受け付ける作業記録情報受付部と、作業記録情報受付部が受け付けた作業記録情報を、作業記録情報に対応する作業申請情報に対応付けて蓄積する作業記録情報蓄積部と、作業記録情報の確認を行う確認者を識別する確認者識別子が複数記憶される確認者識別子記憶部と、確認者識別子記憶部で記憶されている複数の確認者識別子を出力する確認者識別子出力部と、複数の確認者識別子の出力に応じて、作業記録情報の確認を行う確認者を識別する一以上の確認者識別子の選択を受け付ける確認者選択受付部と、確認者選択受付部が選択を受け付けた一以上の確認者識別子で識別される確認者に、確認者の確認対象である作業記録情報の確認を要求する情報である確認要求情報を送信する確認要求送信部と、確認要求送信部による確認要求情報の送信に応じて、作業記録情報に関する確認結果を示す確認結果情報を確認者から受け付ける確認結果情報受付部と、確認結果情報受付部が受け付けた確認結果情報を、確認結果情報に対応する作業申請情報に対応付けて蓄積する確認結果情報蓄積部と、をさらに備えてもよい。
このような構成により、例えば、作業者等が確認者を選択することになる。したがって、選択対象の確認者に退職者が含まれていたとしても、その者を選択しなければよいだけであるため、確認者識別子記憶部で記憶されている確認者識別子のメンテナンスの負荷が軽減されることになる。また、例えば、作業者は、作業内容についてよく知っているため、確認者として誰が適切であるのかを容易に判断することができ、適切な確認者による確認を実現することもできうる。
【０００８】
また、本発明による作業申請処理装置では、承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者の選択に関する情報である承認チェック情報を、承認者以外の者である承認チェック者に送信する承認チェック情報送信部をさらに備えてもよい。
このような構成により、第三者によって、承認者の選択が適切であったのかどうかをチェックすることができる。そして、例えば、その選択が適切でなかった場合には、作業前や作業後に、そのことを報告することもでき、不適切な承認が放置されないようにすることもできる。
【０００９】
また、本発明による作業申請処理装置では、承認チェック者は、承認者識別子記憶部で記憶されている複数の承認者識別子のうち、承認者選択受付部が選択を受け付けた一以上の承認者識別子ではない承認者識別子で識別される承認者のいずれかであってもよい。
このような構成により、承認者になりうる者が承認チェック者となるため、承認者の適切なチェックを行うことができると考えられる。
【００１０】
また、本発明による作業申請処理装置では、作業申請情報は、申請を行う申請者を識別する申請者識別子を含んでおり、承認者選択受付部は、一以上の承認者識別子の申請者による選択を受け付け、承認チェック情報は、承認者選択受付部が選択を受け付けた一以上の承認者識別子と、承認者識別子で識別される承認者の承認対象である作業申請情報に含まれる申請者識別子とを含む情報であってもよい。
このような構成により、承認チェック者は、承認者と、その承認者を選択した申請者とが誰であるのかを知ることができる。その結果、両者の関係に応じて、適切な承認が行われたかどうか判断することができる。また、承認チェック情報に作業申請情報が含まれない場合には、作業内容にアクセス可能な者を増やさないようにすることができる。
【００１１】
また、本発明による作業申請処理装置では、確認者選択受付部が選択を受け付けた一以上の確認者識別子で識別される確認者の選択に関する情報である確認チェック情報を、確認者以外の者である確認チェック者に送信する確認チェック情報送信部をさらに備えてもよい。
このような構成により、第三者によって、確認者の選択が適切であったのかどうかをチェックすることができる。そして、例えば、その選択が適切でなかった場合には、そのことを報告することもでき、不適切な確認が放置されないようにすることもできる。
【００１２】
また、本発明による作業申請処理装置では、確認チェック者は、確認者識別子記憶部で記憶されている複数の確認者識別子のうち、確認者選択受付部が選択を受け付けた一以上の確認者識別子ではない確認者識別子で識別される確認者のいずれかであってもよい。
このような構成により、確認者になりうる者が確認チェック者となるため、確認者の適切なチェックを行うことができると考えられる。
【００１３】
また、本発明による作業申請処理装置では、作業記録情報蓄積部が蓄積した作業記録情報に対応付けられて、作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されており、確認者選択受付部は、一以上の確認者識別子の作業者による選択を受け付け、確認チェック情報は、確認者選択受付部が選択を受け付けた一以上の確認者識別子と、確認者識別子で識別される確認者の確認対象である作業記録情報に対応する作業者識別子とを含む情報であってもよい。
このような構成により、確認チェック者は、確認者と、その確認者を選択した作業者とが誰であるのかを知ることができる。その結果、両者の関係に応じて、適切な確認が行われたかどうか判断することができる。また、確認チェック情報に作業記録情報や作業申請情報が含まれない場合には、作業内容にアクセス可能な者を増やさないようにすることができる。
【００１４】
また、本発明による作業申請処理装置では、承認者の選択に関する条件を示す情報である承認者選択条件情報が記憶される選択条件情報記憶部をさらに備え、承認者識別子出力部は、承認者選択条件情報をも出力し、承認者選択受付部は、承認者選択条件情報の示す条件に応じた一以上の承認者識別子の選択を受け付けてもよい。
このような構成により、条件に応じた承認者の選択を実現することができる。
【００１５】
また、本発明による作業申請処理装置では、作業申請処理装置は、操作作業の対象である情報処理システムとは異なるものであってもよい。
このような構成により、操作作業の対象と異なる装置において、作業申請等に関する処理を行うことができる。例えば、操作作業の対象が銀行のシステムである場合に、その銀行のシステムとは異なる装置によって、その銀行のシステムに対する作業申請等に関する処理を行うことができる。
【００１６】
また、本発明による作業申請処理装置では、作業記録情報受付部は、操作作業の対象である情報処理システムから作業記録情報を受信してもよい。
このような構成により、作業記録情報を作業申請処理装置にユーザが手作業で入力する必要がなくなり、ユーザの利便性が向上されることになる。
【発明の効果】
【００１７】
本発明による作業申請処理装置等によれば、例えば、申請者等が承認者を選択することになるため、承認者に関する管理の負荷が軽減されることになる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態１による作業申請処理装置の構成を示すブロック図
【図２Ａ】同実施の形態による作業申請処理装置の動作を示すフローチャート
【図２Ｂ】同実施の形態による作業申請処理装置の動作を示すフローチャート
【図２Ｃ】同実施の形態による作業申請処理装置の動作を示すフローチャート
【図２Ｄ】同実施の形態による作業申請処理装置の動作を示すフローチャート
【図３】同実施の形態における作業申請処理装置を含むシステムの一例を示す図
【図４Ａ】同実施の形態における承認者識別子の一例を示す図
【図４Ｂ】同実施の形態における作業者識別子の一例を示す図
【図４Ｃ】同実施の形態における確認者識別子の一例を示す図
【図４Ｄ】同実施の形態における承認者識別子の一例を示す図
【図４Ｅ】同実施の形態における確認者識別子の一例を示す図
【図５】同実施の形態における作業申請情報の入力画面の一例を示す図
【図６】同実施の形態における作業申請情報の一例を示す図
【図７Ａ】同実施の形態における蓄積された情報の一例を示す図
【図７Ｂ】同実施の形態における蓄積された情報の一例を示す図
【図７Ｃ】同実施の形態における蓄積された情報の一例を示す図
【図７Ｄ】同実施の形態における蓄積された情報の一例を示す図
【図７Ｅ】同実施の形態における蓄積された情報の一例を示す図
【図７Ｆ】同実施の形態における蓄積された情報の一例を示す図
【図８】同実施の形態における承認者等の選択画面の一例を示す図
【図９】同実施の形態における作業申請情報の承認／却下画面の一例を示す図
【図１０】同実施の形態における作業記録情報の一例を示す図
【図１１】同実施の形態における確認者の選択画面の一例を示す図
【図１２】同実施の形態における作業記録の確認画面の一例を示す図
【図１３】同実施の形態におけるコンピュータシステムの外観一例を示す模式図
【図１４】同実施の形態におけるコンピュータシステムの構成の一例を示す図
【発明を実施するための形態】
【００１９】
以下、本発明による作業申請処理装置について、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００２０】
（実施の形態１）
本発明の実施の形態１による作業申請処理装置について、図面を参照しながら説明する。本実施の形態による作業申請処理装置は、承認者や確認者を、申請者等が選択できるものである。
【００２１】
図１は、本実施の形態による作業申請処理装置１の構成を示すブロック図である。本実施の形態による作業申請処理装置１は、作業申請情報受付部１１と、作業申請情報蓄積部１２と、記憶部１３と、承認者識別子記憶部１４と、選択条件情報記憶部１５と、承認者識別子出力部１６と、承認者選択受付部１７と、承認要求送信部１８と、承認結果情報受付部１９と、承認結果情報蓄積部２０と、作業記録情報受付部２１と、作業記録情報蓄積部２２と、確認者識別子記憶部２３と、確認者識別子出力部２４と、確認者選択受付部２５と、確認要求送信部２６と、確認結果情報受付部２７と、確認結果情報蓄積部２８と、承認チェック情報送信部２９と、確認チェック情報送信部３０と、を備える。
【００２２】
作業申請情報受付部１１は、作業申請情報を受け付ける。作業申請情報は、情報処理システムに対する操作作業を示す情報であり、その操作作業の申請の情報である。なお、この作業申請情報は、申請である旨を示す情報を含んでいてもよく、または、作業申請処理装置１において、申請の情報であると認識されるのであれば、申請である旨を示す情報を含んでいなくてもよい。「情報処理システムに対する操作作業」とは、情報処理システムに関係する種々の操作作業を含むものである。例えば、その操作作業は、システムや装置（スタンドアロンでもよく、そうでなくてもよい）に対する制御や操作等の処理（例えば、その装置等へのアクセスや、その装置等で用いられる設定情報の変更等の処理）であってもよく、ソフトウェアやデータに対する処理（例えば、ソフトウェアやデータの変更や追加、削除等の処理）であってもよく、その他の操作作業であってもよい。ただし、その操作作業は、例えば、コンピュータや、ネットワーク、ユーザインタフェース等を介して電子的に実行されるものである。
【００２３】
作業申請情報は、操作作業の作業内容や作業順序を示す情報を少なくとも含んでいるものとする。また、作業申請情報は、操作作業の作業対象を特定可能な情報（例えば、装置やデータ、ソフトウェア等の識別情報であってもよい）を含んでいてもよい。作業内容を示す情報とは、例えば、操作作業の処理内容を示す情報（例えば、変更、追加、削除、読み出し、バックアップ等の処理）であってもよい。また、作業順序を示す情報とは、例えば、各操作作業の順序を示す情報（例えば、Ｘ情報の削除の後に、Ｙ情報を追加する等）であってもよい。また、その操作内容を示す情報は、例えば、「ＣＤを挿入します。」などのように自然言語によって記述されたテキスト情報であってもよく、「ｄｅｌｅｔｅ」「ｕｐｄａｔｅ」「ｉｎｓｅｒｔ」などのあらかじめ規定されているコマンドやコードなどによって記述された情報であってもよい。本実施の形態では、前者の場合について説明する。その前者の場合に、操作内容を示す情報は、キーボード等から入力されてもよく、または、メニュー等からの選択によって入力されてもよい。また、作業申請情報では、２以上の操作作業が、作業順序を含めて示されることが一般的である。例えば、１番目に操作内容Ａを実行し、２番目に操作内容Ｂを実行し、３番目に操作内容Ｃを実行する、と言うように記述されていてもよい。そのように、操作作業の作業順序を示す情報が作業手順であると考えてもよい。本実施の形態では、作業手順が作業申請情報に含まれる場合について主に説明する。なお、作業申請情報は、一の操作作業のみを示すものであってもよい。また、作業申請情報に、申請を行う申請者を識別する申請者識別子が含まれていてもよい。その申請者識別子は、例えば、申請者の氏名であってもよく、社員コード等のＩＤであってもよく、その他の識別子であってもよい。後述する他の者の識別子、例えば、作業者識別子、承認者識別子、確認者識別子等についても同様であるとする。本実施の形態では、それらの識別子が氏名である場合について主に説明する。また、申請者識別子の入力は、申請者識別子の一覧からの選択によって行われてもよい。また、作業申請情報に、作業を行う時期を示す情報が含まれていてもよく、または、含まれていなくてもよい。作業を行う時期を示す情報は、例えば、時期の始期を示す情報であってもよく、時期の終期を示す情報であってもよく、または、その両方であってもよい。
【００２４】
作業申請情報受付部１１は、通常、申請を行う申請者から作業申請情報を受け付ける。作業申請情報受付部１１は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された作業申請情報を受け付けてもよく、有線または無線の通信回線を介して送信された作業申請情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された作業申請情報を受け付けてもよい。なお、作業申請情報受付部１１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、作業申請情報受付部１１は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２５】
作業申請情報蓄積部１２は、作業申請情報受付部１１が受け付けた作業申請情報を記憶部１３に蓄積する。また、作業申請情報蓄積部１２は、作業申請情報以外の情報を記憶部１３に蓄積してもよい。例えば、作業申請情報蓄積部１２は、承認者選択受付部１７が選択を受け付けた承認者識別子や作業者識別子を記憶部１３に蓄積してもよい。その場合に、承認者識別子は、その承認者識別子で識別される承認者によって承認される対象である作業申請情報に対応付けられて蓄積されることが好適である。また、作業者識別子は、その作業者識別子で識別される作業者が行う操作作業を含む作業申請情報に対応付けられて蓄積されることが好適である。また、例えば、作業申請情報蓄積部１２は、確認者選択受付部２５が選択を受け付けた確認者識別子を記憶部１３に蓄積してもよい。その場合に、確認者識別子は、その確認者識別子で識別される確認者によって確認される作業記録情報に対応する操作作業を含む作業申請情報に対応付けられて蓄積されることが好適である。なお、ある識別子が、ある情報に対応付けられて蓄積されるとは、両者の紐付けができるように蓄積されることであり、その具体的な方法は問わない。例えば、その識別子と、その情報とが一のレコード等の情報に含まれるように蓄積されることであってもよく、その識別子と、その情報とのそれぞれに、両者を紐付けるためのＩＤ等が付加されて蓄積されることであってもよい。
【００２６】
記憶部１３では、作業申請情報や、作業記録情報、承認者識別子、確認者識別子、承認結果情報、確認結果情報等が記憶される。また、作業者識別子も記憶されてもよい。なお、記憶部１３で記憶される情報の種類は問わない。それら以外の情報が記憶部１３で記憶されてもよく，または、それらの情報のうち、一部の情報が記憶部１３で記憶されなくてもよい。記憶部１３での記憶は、ＲＡＭ等における一時的な記憶でもよく、または、長期的な記憶でもよい。記憶部１３は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。
【００２７】
承認者識別子記憶部１４では、複数の承認者識別子が記憶される。承認者識別子は、作業申請情報の承認を行う承認者を識別する識別子である。なお、作業申請情報の承認とは、例えば、作業申請情報で示される作業手順で操作作業を実行してもよいことを是認するかどうか決めることであってもよく、作業申請情報で示される作業対象に操作作業を実行してもよいことを是認するかどうか決めることであってもよく、その両方であってもよい。また、その承認者識別子によって識別される承認者は、厳密には承認者の候補者であり、選択された承認者によって、実際の承認の処理が行われることになる。また、承認者識別子記憶部１４では、複数の作業者識別子も記憶されていてもよい。作業者識別子は、作業申請情報に応じた操作作業を、情報処理システムに対して実行する作業者を識別する識別子である。本実施の形態では、承認者識別子記憶部１４で、複数の作業者識別子も記憶されている場合について主に説明する。なお、その作業者識別子によって識別される作業者は、厳密には作業者の候補者であり、選択された作業者によって、実際の操作作業が行われることになる。
【００２８】
承認者識別子記憶部１４に承認者識別子等が記憶される過程は問わない。例えば、記録媒体を介して承認者識別子等が承認者識別子記憶部１４で記憶されるようになってもよく、通信回線等を介して送信された承認者識別子等が承認者識別子記憶部１４で記憶されるようになってもよく、または、入力デバイスを介して入力された承認者識別子等が承認者識別子記憶部１４で記憶されるようになってもよい。承認者識別子記憶部１４での記憶は、ＲＡＭ等における一時的な記憶でもよく、または、長期的な記憶でもよい。承認者識別子記憶部１４は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。
【００２９】
選択条件情報記憶部１５では、承認者の選択に関する条件を示す情報である承認者選択条件情報が記憶される。その承認者選択条件情報は、例えば、選択対象となる承認者の人数（例えば、一人、二人、二人以上等）であってもよく、選択対象となる承認者の役職（例えば、課長以上、部長等）であってもよく、作業申請情報に含まれる作業手順と作業対象とのそれぞれについて承認者を選択する旨であってもよく、その他の条件であってもよい。また、選択条件情報記憶部１５では、確認者の選択に関する条件を示す情報である確認者選択条件情報も記憶されていてもよい。その確認者選択条件情報は、例えば、選択対象となる確認者の人数であってもよく、選択対象となる確認者の役職であってもよく、作業記録情報に含まれる作業手順（作業内容）と作業対象とのそれぞれについて確認者を選択する旨であってもよく、その他の条件であってもよい。
【００３０】
選択条件情報記憶部１５に承認者選択条件情報等が記憶される過程は問わない。例えば、記録媒体を介して承認者選択条件情報等が選択条件情報記憶部１５で記憶されるようになってもよく、通信回線等を介して送信された承認者選択条件情報等が選択条件情報記憶部１５で記憶されるようになってもよく、または、入力デバイスを介して入力された承認者選択条件情報等が選択条件情報記憶部１５で記憶されるようになってもよい。選択条件情報記憶部１５での記憶は、ＲＡＭ等における一時的な記憶でもよく、または、長期的な記憶でもよい。選択条件情報記憶部１５は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。
【００３１】
承認者識別子出力部１６は、操作作業の申請に応じて、承認者識別子記憶部１４で記憶されている複数の承認者識別子を出力する。操作作業の申請に応じて複数の承認者識別子を出力するとは、例えば、操作作業の申請時、すなわち、作業申請情報の受付時に複数の承認者識別子を出力することであってもよく、作業申請情報の受付後に複数の承認者識別子を出力することであってもよい。承認者識別子出力部１６は、通常、承認者の選択を行う者に対して複数の承認者識別子を出力する。したがって、その選択を申請者が行う場合には、承認者識別子出力部１６は、複数の承認者識別子を申請者に出力してもよい。なお、申請者に出力するとは、例えば、申請者の端末に複数の承認者識別子を出力することであってもよく、申請者を受け取り先として、電子メール等によって複数の承認者識別子を送信することであってもよく、その他の方法によって複数の承認者識別子を申請者に出力することであってもよい。例えば、承認者識別子出力部１６は、作業申請情報に含まれる申請者識別子に対応する送信先に、複数の承認者識別子を送信してもよい。複数の承認者識別子を申請者以外に出力する場合にも同様である。
【００３２】
承認者識別子出力部１６は、選択条件情報記憶部１５で記憶されている承認者選択条件情報をも出力してもよい。なお、承認者選択条件情報がプログラム等のコード等によって記述されている場合には、承認者識別子出力部１６は、承認者選択条件情報を出力する際に、承認者選択条件情報を承認者の選択者が理解可能な自然言語に変換して出力してもよい。例えば、「二人の承認者を選択してください」などが出力されてもよい。承認者識別子出力部１６以外の処理においても、作業申請情報や作業記録情報等に含まれる作業内容等が、適宜、コードで記述されたものから自然言語で記述されたものに変換されてもよく、自然言語で記述されたものからコードで記述されたものに変換されてもよい。その変換は、例えば、自然言語によって記述されたテキスト情報である作業内容を示す情報と、コードによって記述された作業内容を示す情報とを対応付ける対応情報を用いて行われてもよい。その変換の詳細については、例えば、上記特許文献１を参照されたい。また、承認者識別子出力部１６は、承認者選択条件情報を承認者選択受付部１７に渡してもよい。
【００３３】
また、承認者識別子出力部１６は、複数の承認者識別子の出力と同時に、または、異なるタイミングで、承認者識別子記憶部１４で記憶されている複数の作業者識別子をも出力してもよい。
また、承認者識別子記憶部１４で記憶されている承認者識別子が、社員コード等のＩＤである場合には、承認者識別子出力部１６は、そのＩＤを氏名に変換して出力してもよい。選択者が容易に選択できるようにするためである。なお、作業者識別子を出力する際にも同様であるとする。また、承認者識別子や作業者識別子について、社員コード等のＩＤと氏名との変換は、適宜、行われてもよい。他の識別子、例えば、申請者識別子や確認者識別子についても同様である。
【００３４】
ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への通信回線を介した送信でもよく、記録媒体への蓄積でもよく、他の構成要素への引き渡しでもよい。なお、送信や蓄積、引き渡しが行われる場合であっても、最終的には、承認者識別子の選択者が知ることができるように出力されることが好適である。また、承認者識別子出力部１６は、出力を行うデバイス（例えば、表示デバイスや送信デバイスなど）を含んでもよく、または含まなくてもよい。また、承認者識別子出力部１６は、ハードウェアによって実現されてもよく、または、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３５】
承認者選択受付部１７は、承認者識別子出力部１６による複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける。そのように選択の受け付けられた承認者識別子で識別される承認者によって、作業申請情報の承認の手続が行われることになる。なお、その一以上の承認者識別子の選択の受け付けは、例えば、一以上の承認者識別子の受け付けによって行われてもよく、一以上の承認者識別子に対応する識別情報等の受け付けによって行われてもよい。また、１個の承認者識別子が選択されてもよく、または、複数の承認者識別子が選択されてもよい。その選択が申請者によって行われる場合には、承認者選択受付部１７は、一以上の承認者識別子の申請者による選択を受け付けることになる。また、承認者選択条件情報も出力された場合には、承認者選択受付部１７は、その承認者選択条件情報の示す条件に応じた一以上の承認者識別子の選択を受け付けるものとする。したがって、その承認者選択条件情報によって、二人以上の承認者が選択される旨が決まっている場合には、承認者選択受付部１７は、二人以上の承認者の選択を受け付け、そうでない選択、例えば、一人以下の承認者の選択を受け付けなくてもよい。選択を受け付けないとは、結果として、選択が行われなかった状況と同様な状況にすることであり、例えば、選択ボタン等を押すことができなくすることであってもよく、承認者選択受付部１７が、選択結果の情報を破棄したり、後段の構成要素に渡さなかったりすることであってもよい。なお、承認者選択受付部１７は、そのような承認者選択条件情報に応じた選択の受け付けを、承認者識別子出力部１６から受け取った承認者選択条件情報を用いて行ってもよい。また、承認者選択受付部１７によって一以上の承認者識別子の選択が受け付けられた場合には、その選択された一以上の承認者識別子が、前述のように、作業申請情報蓄積部１２によって、その承認者識別子に対応する作業申請情報に対応付けられて記憶部１３に蓄積されてもよい。そのように、承認者識別子を作業申請情報に対応付けて蓄積できるようにするため、記憶部１３で記憶されている作業申請情報と、承認者選択受付部１７が選択を受け付けた承認者識別子とが紐付けられていることが好適である。その紐付けは、例えば、ある作業申請情報に対応して複数の承認者識別子を出力する際に、その作業申請情報を識別可能な所定の識別情報と一緒に出力し、承認者識別子の選択を受け付ける際に、その所定の識別情報と一緒に選択を受け付けることによって行われてもよい。その識別情報は、例えば、作業申請情報の識別情報であってもよく、後述する具体例で用いられるＩＤであってもよい。
【００３６】
また、承認者選択受付部１７は、承認者識別子出力部１６による複数の作業者識別子の出力に応じて、一以上の承認者識別子の選択と同時に、または、異なるタイミングで、作業申請情報に応じた操作作業を行う作業者を識別する一以上の作業者識別子の選択を受け付けてもよい。なお、１個の作業者識別子が選択されてもよく、または、複数の作業者識別子が選択されてもよい。その作業者識別子の選択の受け付けは、承認者識別子が作業者識別子となった以外、上述の説明と同様にして行われてもよい。すなわち、選択の受け付けられた一以上の作業者識別子も、前述のように、作業申請情報蓄積部１２によって、その作業者識別子に対応する作業申請情報に対応付けられて記憶部１３に蓄積されてもよい。
【００３７】
承認者選択受付部１７は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された選択を受け付けてもよく、有線または無線の通信回線を介して送信された選択を受信してもよい。なお、承認者選択受付部１７は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、承認者選択受付部１７は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３８】
承認要求送信部１８は、承認者選択受付部１７が選択を受け付けた一以上の承認者識別子で識別される承認者に、その承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する。承認者に承認要求情報を送信するとは、承認者の端末に承認要求情報を送信することであってもよく、承認者を受け取り先として、電子メール等によって承認要求情報を送信することであってもよく、その他の方法による承認要求情報の承認者への送信であってもよい。例えば、承認者識別子と、その承認者識別子で識別される承認者の送信先とが対応付けられて記憶されている場合には、承認要求送信部１８は、承認者選択受付部１７が選択を受け付けた一以上の承認者識別子に対応する送信先に、承認要求情報を送信してもよい。承認要求情報には、承認対象の作業申請情報を識別可能な情報が含まれていることが好適である。なお、作業申請情報を識別可能な情報は、作業申請情報そのものであってもよく、または、その作業申請情報に対して付与されたＩＤ等の識別情報であってもよく、作業申請情報を識別可能なその他の情報であってもよい。なお、承認要求送信部１８は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、承認要求送信部１８は、ハードウェアによって実現されてもよく、または送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３９】
承認結果情報受付部１９は、承認要求送信部１８による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける。なお、承認結果情報受付部１９は、承認結果情報と共に、承認または却下の対象となる作業申請情報を識別可能な情報をも受け付けることが好適である。その結果、どの作業申請情報が承認されたのか、承認されなかったのかが分かるようになるからである。承認結果情報と共に受け付けられる作業申請情報を識別可能な情報は、例えば、その承認結果情報で承認結果が示される承認を要求する承認要求情報に含まれていたものであってもよい。その承認結果情報によって、例えば、作業申請情報で示される作業手順で操作作業を実行することが是認されたかどうかや、作業申請情報で示される作業対象に操作作業を実行することが是認されたかどうかなどが示されることになる。
【００４０】
承認結果情報受付部１９は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された承認結果情報を受け付けてもよく、有線または無線の通信回線を介して送信された承認結果情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された承認結果情報を受け付けてもよい。なお、承認結果情報受付部１９は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、承認結果情報受付部１９は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。なお、二以上の承認者が選択された場合には、承認結果情報受付部１９は、各承認者から承認結果情報を受け付けることが好適である。
【００４１】
承認結果情報蓄積部２０は、承認結果情報受付部１９が受け付けた承認結果情報を、その承認結果情報に対応する作業申請情報に対応付けて記憶部１３に蓄積する。承認結果情報蓄積部２０は、例えば、承認結果情報と共に受け付けられた作業申請情報を識別可能な情報で識別される作業申請情報に対応付けて、その承認結果情報を蓄積してもよい。
【００４２】
作業記録情報受付部２１は、承認結果情報蓄積部２０が蓄積した承認結果情報によって承認されたことが示される作業申請情報に応じて情報処理システムに対してなされた操作作業の記録を示す作業記録情報を受け付ける。作業記録情報には、実行された操作作業の作業内容が含まれていてもよく、また操作作業の作業対象を特定可能な情報が含まれていてもよい。この作業記録情報は、いわゆる操作作業の履歴の情報であってもよい。また、この作業記録情報は、作業申請情報に応じてなされた操作作業がコンピュータ等によって自動的に記録されたものである。その作業記録情報の記録は、例えば、前述の特許文献１で紹介されている方法を用いてもよい。そのような方法を用いることによって、操作画面の動画像や、通信ポート、ファイルアクセス、プロセス、キーボード打刻などの様々な操作作業に関する記録をとることができる。例えば、作業記録情報が操作画面の動画像である場合には、その動画像において表示されているテーブルやデータベースの名称を文字認識によって取得してもよい。通常、テーブルやデータベースの名称が表示される位置は決まっていることが多いため、その位置の画像についてのみ文字認識を行うようにしてもよい。また、ボタンがクリックされる際に、ボタンの色が変化することなどを用いて、クリックされたボタンを特定し、そのボタンの上に表示されている文字列を文字認識によって取得することにより、ボタンを特定する情報、例えば、「検索」等を取得してもよい。このようにして、動画像から、「検索」ボタンがクリックされた、と言う操作作業に関する情報を取得することもできる。なお、本実施の形態では、作業記録情報が、コマンドや、通信ポート、プロセス等を示す情報である場合について主に説明する。また、作業記録情報受付部２１は、作業記録情報と共に、その作業記録情報に対応する作業申請情報を識別可能な情報をも受け付けてもよい。作業記録情報に対応する作業申請情報とは、その作業記録情報において記録された操作作業を申請するために用いられた作業申請情報である。作業記録情報受付部２１は、作業記録情報と共に、その作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子を受け付けてもよい。なお、その作業者識別子は、作業記録情報に含まれていてもよい。また、二以上の承認者が選択された場合には、承認結果情報によって承認されたことが示される作業申請情報とは、その二以上の各承認者にそれぞれ対応する承認結果情報のすべてによって承認されたことが示される作業申請情報であることが好適である。
【００４３】
作業記録情報受付部２１は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された作業記録情報を受け付けてもよく、有線または無線の通信回線を介して送信された作業記録情報を受信してもよく、所定の記録媒体（例えば、ＵＳＢメモリやＳＤカード、その他の半導体メモリ、磁気ディスクなど）から読み出された作業記録情報を受け付けてもよい。なお、通信回線を介して送信された作業記録情報を受信する場合に、作業記録情報受付部２１は、その作業記録情報を、操作作業の対象である情報処理システムから受信してもよい。また、作業記録情報受付部２１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、作業記録情報受付部２１は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００４４】
作業記録情報蓄積部２２は、作業記録情報受付部２１が受け付けた作業記録情報を、その作業記録情報に対応する作業申請情報に対応付けて記憶部１３に蓄積する。その際に、作業記録情報蓄積部２２は、作業記録情報と共に作業記録情報受付部２１で受け付けられた、作業申請情報を識別可能な情報を用いて、その蓄積を行ってもよい。なお、結果として、作業記録情報と作業申請情報との紐付けができているのであれば、両者を対応付けて蓄積する方法は問わない。また、作業記録情報蓄積部２２が蓄積した作業記録情報に対応付けられて、その作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されていてもよい。その作業者識別子は、結果として、その作業記録情報に応じた操作作業を行った作業者を識別することになればよい。したがって、例えば、作業記録情報の蓄積と同時に、またはその後に、その作業記録情報に対応付けられて記憶部１３に蓄積されてもよく、あらかじめ記憶部１３で記憶されている作業者識別子で識別される作業者によって実行された操作作業に応じた作業記録情報が記憶部１３に蓄積されることによって、その作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されているようになってもよい。例えば、記憶部１３において作業申請情報に対応付けられて作業者識別子が記憶されおり、その作業申請情報に対応付けられて、その作業者識別子の作業者によって行われた操作作業の記録である作業記録情報が記憶部１３に蓄積される場合には、結果として、作業記録情報と作業者識別子とが紐付けられることになる。また、作業記録情報に、その作業記録情報で記録された操作作業を行った作業者の作業者識別子が含まれる場合には、その作業記録情報が記憶部１３に蓄積されることによって、作業記録情報に対応付けられて、その作業記録情報に対応する作業者識別子が記憶されていることになると考えることができる。また、作業記録情報受付部２１が作業記録情報と、その作業記録情報に対応する作業者識別子とを受け付けた場合には、作業記録情報蓄積部２２は、両者を対応付けて記憶部１３に蓄積してもよい。その場合にも、作業記録情報に対応付けられて、その作業記録情報に対応する作業者識別子が記憶されていることになる。
【００４５】
確認者識別子記憶部２３では、複数の確認者識別子が記憶される。確認者識別子は、作業記録情報の確認を行う確認者を識別する識別子である。なお、作業記録情報の確認とは、例えば、作業記録情報で示される操作内容が、予定通りであるかどうか（申請通りであるかどうか）を確認することであってもよく、作業記録情報で示される作業対象が、予定通りの範囲であるかどうかを確認することであってもよく、作業記録情報で示される操作作業に、スパイウェアのインストールや機密情報の窃取等の不適切な作業が含まれていないかどうかを確認することであってもよく、それらの任意の二以上のものの組み合わせであってもよい。また、その確認者識別子によって識別される確認者は、厳密には確認者の候補者であり、選択された確認者によって、実際の確認の処理が行われることになる。
【００４６】
確認者識別子記憶部２３に確認者識別子が記憶される過程は問わない。例えば、記録媒体を介して確認者識別子が確認者識別子記憶部２３で記憶されるようになってもよく、通信回線等を介して送信された確認者識別子が確認者識別子記憶部２３で記憶されるようになってもよく、または、入力デバイスを介して入力された確認者識別子が確認者識別子記憶部２３で記憶されるようになってもよい。確認者識別子記憶部２３での記憶は、ＲＡＭ等における一時的な記憶でもよく、または、長期的な記憶でもよい。確認者識別子記憶部２３は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。
【００４７】
確認者識別子出力部２４は、確認者識別子記憶部２３で記憶されている複数の確認者識別子を出力する。確認者識別子出力部２４は、通常、確認者の選択を行う者に対して複数の確認者識別子を出力する。その複数の確認者識別子の出力は、例えば、作業記録情報の受け付けに応じて行われてもよく、操作作業の申請に応じて行われてもよい。作業記録情報の受け付けに応じて複数の確認者識別子を出力するとは、例えば、作業記録情報の受付前に複数の確認者識別子を出力することであってもよく、作業記録情報の受付時に複数の確認者識別子を出力することであってもよく、作業記録情報の受付後に複数の承認者識別子を出力することであってもよい。この場合には、確認者識別子出力部２４は、例えば、作業記録情報受付部２１が受け付けた作業記録情報の操作作業を行った作業者に対して複数の確認者識別子を出力してもよい。操作作業の申請に応じて複数の確認者識別子を出力するとは、例えば、操作作業の申請時、すなわち、作業申請情報の受付時に複数の確認者識別子を出力することであってもよく、作業申請情報の受付後に複数の確認者識別子を出力することであってもよい。この場合には、確認者識別子出力部２４は、例えば、作業申請情報の申請を行った申請者に対して複数の確認者識別子を出力してもよい。なお、作業者や申請者に出力するとは、例えば、作業者や申請者の端末に複数の確認者識別子を出力することであってもよく、作業者や申請者を受け取り先として、電子メール等によって複数の確認者識別子を送信することであってもよく、その他の方法によって複数の確認者識別子を作業者や申請者に出力することであってもよい。複数の確認者識別子を作業者や申請者以外に出力する場合にも同様である。例えば、確認者識別子出力部２４は、作業記録情報に対応付けられている作業者識別子に対応する送信先に、複数の確認者識別子を送信してもよい。本実施の形態では、確認者識別子が作業者に出力される場合について主に説明する。
【００４８】
確認者識別子出力部２４は、選択条件情報記憶部１５で記憶されている確認者選択条件情報をも出力してもよい。なお、確認者選択条件情報がプログラム等のコード等によって記述されている場合には、確認者識別子出力部２４は、確認者選択条件情報を出力する際に、確認者選択条件情報を確認者の選択者が理解可能な自然言語に変換して出力してもよい。例えば、「二人の確認者を選択してください」などが出力されてもよい。また、確認者識別子出力部２４は、確認者選択条件情報を確認者選択受付部２５に渡してもよい。
また、確認者識別子記憶部２３で記憶されている確認者識別子が、社員コード等のＩＤである場合には、確認者識別子出力部２４は、そのＩＤを氏名に変換して出力してもよい。選択者が容易に選択できるようにするためである。
【００４９】
ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への通信回線を介した送信でもよく、記録媒体への蓄積でもよく、他の構成要素への引き渡しでもよい。なお、送信や蓄積、引き渡しが行われる場合であっても、最終的には、確認者識別子の選択者が知ることができるように出力されることが好適である。また、確認者識別子出力部２４は、出力を行うデバイス（例えば、表示デバイスや送信デバイスなど）を含んでもよく、または含まなくてもよい。また、確認者識別子出力部２４は、ハードウェアによって実現されてもよく、または、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００５０】
確認者選択受付部２５は、確認者識別子出力部２４による複数の確認者識別子の出力に応じて、作業記録情報の確認を行う確認者を識別する一以上の確認者識別子の選択を受け付ける。そのように選択の受け付けられた確認者識別子で識別される確認者によって、作業記録情報の確認の手続が行われることになる。なお、その一以上の確認者識別子の選択を受け付けは、例えば、一以上の確認者識別子の受け付けによって行われてもよく、一以上の確認者識別子に対応する識別情報等の受け付けによって行われてもよい。また、１個の確認者識別子が選択されてもよく、または、複数の確認者識別子が選択されてもよい。その選択が作業者によって行われる場合には、確認者選択受付部２５は、一以上の確認者識別子の作業者による選択を受け付けることになる。また、その選択が申請者によって行われる場合には、確認者選択受付部２５は、一以上の確認者識別子の申請者による選択を受け付けることになる。また、確認者選択条件情報も出力された場合には、確認者選択受付部２５は、その確認者選択条件情報の示す条件に応じた一以上の確認者識別子の選択を受け付けるものとする。したがって、その確認者選択条件情報によって、二人以上の確認者が選択される旨が決まっている場合には、確認者選択受付部２５は、二人以上の確認者の選択を受け付け、そうでない選択、例えば、一人以下の確認者の選択を受け付けなくてもよい。選択を受け付けないとは、結果として、選択が行われなかった状況と同様な状況にすることであり、例えば、選択ボタン等を押すことができなくすることであってもよく、確認者選択受付部２５が、選択結果の情報を破棄したり、後段の構成要素に渡さなかったりすることであってもよい。なお、確認者選択受付部２５は、そのような確認者選択条件情報に応じた選択の受け付けを、確認者識別子出力部２４から受け取った確認者選択条件情報を用いて行ってもよい。また、確認者選択受付部２５によって一以上の確認者識別子の選択が受け付けられた場合には、その選択された一以上の確認者識別子が、前述のように、作業申請情報蓄積部１２によって、その確認者識別子に対応する作業申請情報に対応付けられて記憶部１３に蓄積されてもよい。確認者識別子に対応する作業申請情報とは、その確認者識別子の選択が操作作業の申請時に行われた場合には、その申請対象となる作業申請情報のことであり、その確認者識別子の選択が作業記録情報の受け付けに応じて行われた場合には、その作業記録情報に対応する作業申請情報のことである。そのように、確認者識別子を作業申請情報に対応付けて蓄積できるようにするため、記憶部１３で記憶されている作業申請情報と、確認者選択受付部２５が選択を受け付けた確認者識別子とが紐付けられていることが好適である。その紐付けは、例えば、ある作業申請情報（または作業記録情報）に対応して複数の確認者識別子を出力する際に、その作業申請情報（またはその作業記録情報に対応する作業申請情報）を識別可能な所定の識別情報と一緒に出力し、確認者識別子の選択を受け付ける際に、その所定の識別情報と一緒に選択を受け付けることによって行われてもよい。その識別情報は、例えば、作業申請情報の識別情報であってもよく、作業申請情報に対応付けられている作業記録情報の識別情報であってもよく、後述する具体例で用いられるＩＤであってもよい。
【００５１】
確認者選択受付部２５は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された選択を受け付けてもよく、有線または無線の通信回線を介して送信された選択を受信してもよい。なお、確認者選択受付部２５は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、確認者選択受付部２５は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００５２】
確認要求送信部２６は、確認者選択受付部２５が選択を受け付けた一以上の確認者識別子で識別される確認者に、その確認者の確認対象である作業記録情報の確認を要求する情報である確認要求情報を送信する。確認者に確認要求情報を送信するとは、確認者の端末に確認要求情報を送信することであってもよく、確認者を受け取り先として、電子メール等によって確認要求情報を送信することであってもよく、その他の方法による確認要求情報の確認者への送信であってもよい。例えば、確認者識別子と、その確認者識別子で識別される確認者の送信先とが対応付けられて記憶されている場合には、確認要求送信部２６は、確認者選択受付部２５が選択を受け付けた一以上の確認者識別子に対応する送信先に、確認要求情報を送信してもよい。確認要求情報には、確認対象の作業記録情報を識別可能な情報が含まれていることが好適である。なお、作業記録情報を識別可能な情報は、作業記録情報そのものであってもよく、または、その作業記録情報に対して付与されたＩＤ等の識別情報であってもよく、作業記録情報を識別可能なその他の情報であってもよい。また、確認要求情報には、確認対象の作業記録情報に対応する作業申請情報を識別可能な情報を含んでいてもよい。なお、作業申請情報を識別可能な情報は、作業申請情報そのものであってもよく、または、その作業申請情報に対して付与されたＩＤ等の識別情報であってもよく、作業申請情報を識別可能なその他の情報であってもよい。また、確認要求送信部２６は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、確認要求送信部２６は、ハードウェアによって実現されてもよく、または送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００５３】
確認結果情報受付部２７は、確認要求送信部２６による確認要求情報の送信に応じて、作業記録情報に関する確認結果を示す確認結果情報を確認者から受け付ける。なお、確認結果情報受付部２７は、確認結果情報と共に、確認の対象となる作業記録情報を識別可能な情報、またはその作業記録情報に対応する作業申請情報を識別可能な情報をも受け付けることが好適である。その結果、どの作業記録情報について確認が行われたのかが分かるようになるからである。確認結果情報と共に受け付けられる作業記録情報等を識別可能な情報は、例えば、その確認結果情報で確認結果が示される確認を要求する確認要求情報に含まれていたものであってもよい。その確認結果情報によって、例えば、作業記録情報で示される操作作業が、申請通りであるのかどうかや、作業記録情報で示される作業対象が、申請通りであるのかどうかなどが示されることになる。
【００５４】
確認結果情報受付部２７は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された確認結果情報を受け付けてもよく、有線または無線の通信回線を介して送信された確認結果情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された確認結果情報を受け付けてもよい。なお、確認結果情報受付部２７は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、確認結果情報受付部２７は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。なお、二以上の確認者が選択された場合には、確認結果情報受付部２７は、各確認者から確認結果情報を受け付けることが好適である。
【００５５】
確認結果情報蓄積部２８は、確認結果情報受付部２７が受け付けた確認結果情報を、その確認結果情報に対応する作業申請情報に対応付けて記憶部１３に蓄積する。確認結果情報蓄積部２８は、例えば、確認結果情報と共に受け付けられた作業記録情報を識別可能な情報で識別される作業記録情報に対応付けて、その確認結果情報を蓄積してもよく、確認結果情報と共に受け付けられた作業申請情報を識別可能な情報で識別される作業申請情報に対応付けて、その確認結果情報を蓄積してもよい。なお、作業申請情報と、作業記録情報とは対応付けられているため、作業記録情報に対応付けられて蓄積された確認結果情報は、結果として、作業申請情報に対応付けられて蓄積されたことになる。
【００５６】
承認チェック情報送信部２９は、承認者選択受付部１７が選択を受け付けた一以上の承認者識別子で識別される承認者の選択に関する情報である承認チェック情報を、その承認者以外の者である承認チェック者に送信する。その承認チェック情報の送信は、承認者の選択が適切であったかどうかをチェックするために行われる。本実施の形態による作業申請処理装置１では、申請者等が自由に承認者を選択できるため、選択された承認者によっては、不適切な承認の行われる恐れがある。例えば、承認者が申請者の部下や後輩、親友である場合には、そのような恐れがあり得る。したがって、承認チェック情報を送信することによって、その承認者の選択が適切であったかどうかをチェックするものである。そのため、承認チェック情報には、承認者選択受付部１７が選択を受け付けた一以上の承認者識別子と、その承認者識別子で識別される承認者の選択を行った者の識別子とが含まれてもよい。その選択者が申請者である場合には、承認チェック情報には、承認者選択受付部１７が選択を受け付けた一以上の承認者識別子と、その承認者識別子で識別される承認者の承認対象である作業申請情報に含まれる申請者識別子とが含まれてもよい。また、承認チェック情報には、承認対象である作業申請情報が含まれてもよく、または、含まれなくてもよい。情報のアクセス範囲を制限し、情報漏洩を防止する観点からは、承認チェック情報に作業申請情報が含まれないことが好適である。承認チェック情報を送信する目的からすると、承認チェック情報には、承認者識別子と、その選択を行った者の識別子とが含まれていれば十分であると考えられるからである。なお、承認者が、承認対象について承認するかどうかを適切に判断できる能力を有しているかどうかが、そのチェックの目的に含まれていてもよい。例えば、申請者と承認者との技術分野がかけ離れているような場合には、承認者が適切な承認を行うことができないと判断することができる。また、承認チェック者は、承認者識別子記憶部１４で記憶されている複数の承認者識別子のうち、承認者選択受付部１７が選択を受け付けた一以上の承認者識別子ではない承認者識別子で識別される承認者のいずれかであってもよく、承認者以外の者（例えば、作業申請等の手続全体を管理する管理者等）であってもよい。選択された承認者以外の承認者から、承認チェック者を選択する方法は問わない。例えば、ランダムに承認チェック者を選択してもよく、所定のルールに応じて承認チェック者を選択してもよい。その所定のルールは、例えば、選択された承認者の役職以上の役職の承認者であることであってもよい。その承認チェック情報の送信は、承認者識別子の選択後に行われるのであれば、そのタイミングは問わない。また、例えば、承認チェック情報に二以上の承認者識別子が含まれる場合には、承認チェック者は、その承認者識別子ごとにチェックを行うことが好適である。
【００５７】
なお、承認チェック者が承認者であり、承認者識別子と、その承認者識別子で識別される承認者の送信先とが対応付けられて記憶されている場合には、承認チェック情報送信部２９は、承認チェック者の承認者識別子に対応する送信先に、承認チェック情報を送信してもよい。また、承認チェック者が管理者等であり、その管理者等の送信先が図示しない記録媒体で記憶されている場合には、承認チェック情報送信部２９は、その記録媒体から読み出した送信先に、承認チェック情報を送信してもよい。また、承認チェック情報送信部２９は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、承認チェック情報送信部２９は、ハードウェアによって実現されてもよく、または送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００５８】
作業申請処理装置１は、承認チェック情報の送信に応じて、そのチェック結果を受信してもよい。そして、そのチェック結果を、その承認チェック情報に対応する作業申請情報等に対応付けて記憶部１３に蓄積してもよい。承認チェック情報に対応する作業申請情報とは、その承認チェック情報に含まれる承認者識別子で識別される承認者による承認対象となる作業申請情報である。そして、そのチェック結果によって承認者の選択が不適切であると判断された場合には、作業申請処理装置１は、例えば、その承認者に対して承認要求情報が送信されないように制御してもよい。
【００５９】
確認チェック情報送信部３０は、確認者選択受付部２５が選択を受け付けた一以上の確認者識別子で識別される確認者の選択に関する情報である確認チェック情報を、その確認者以外の者である確認チェック者に送信する。その確認チェック情報の送信は、確認者の選択が適切であったかどうかをチェックするために行われる。本実施の形態による作業申請処理装置１では、作業者等が自由に確認者を選択できるため、選択された確認者によっては、不適切な確認の行われる恐れがある。例えば、確認者が申請者や作業者の部下や後輩、親友である場合には、そのような恐れがあり得る。したがって、確認チェック情報を送信することによって、その確認者の選択が適切であったかどうかをチェックするものである。そのため、確認チェック情報には、確認者選択受付部２５が選択を受け付けた一以上の確認者識別子と、その確認者識別子で識別される確認者の選択を行った者の識別子とが含まれてもよい。その確認者が作業者である場合には、確認チェック情報には、確認者選択受付部２５が選択を受け付けた一以上の確認者識別子と、その確認者識別子で識別される確認者の確認対象である作業記録情報に対応する作業者識別子とが含まれてもよい。作業記録情報に対応する作業者識別子とは、その作業記録情報の操作作業を行った作業者を識別する作業者識別子である。なお、記憶部１３では、作業記録情報に対応付けられて、その作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されているものとする。また、確認チェック情報には、確認対象である作業記録情報や作業申請情報が含まれてもよく、または、含まれなくてもよい。情報のアクセス範囲を制限し、情報漏洩を防止する観点からは、確認チェック情報に作業記録情報等が含まれないことが好適である。確認チェック情報を送信する目的からすると、確認チェック情報には、確認者識別子と、その選択を行った者の識別子とが含まれていれば十分であると考えられるからである。なお、確認者が、確認対象について適切に確認できる能力を有しているかどうかが、そのチェックの目的に含まれていてもよい。例えば、作業者等と確認者との技術分野がかけ離れているような場合には、確認者が適切な承認を行うことができないと判断することができる。また、確認チェック者は、確認者識別子記憶部２３で記憶されている複数の確認者識別子のうち、確認者選択受付部２５が選択を受け付けた一以上の確認者識別子ではない確認者識別子で識別される確認者のいずれかであってもよく、確認者以外の者（例えば、作業申請等の手続全体を管理する管理者等）であってもよい。選択された確認者以外の確認者から、確認チェック者を選択する方法は問わない。例えば、ランダムに確認チェック者を選択してもよく、所定のルールに応じて確認チェック者を選択してもよい。その所定のルールは、例えば、選択された確認者の役職以上の役職の確認者であることであってもよい。その確認チェック情報の送信は、確認者識別子の選択後に行われるのであれば、そのタイミングは問わない。また、例えば、確認チェック情報に二以上の確認者識別子が含まれる場合には、確認チェック者は、その確認者識別子ごとにチェックを行うことが好適である。
【００６０】
なお、確認チェック者が確認者であり、確認者識別子と、その確認者識別子で識別される確認者の送信先とが対応付けられて記憶されている場合には、確認チェック情報送信部３０は、確認チェック者の確認者識別子に対応する送信先に、確認チェック情報を送信してもよい。また、確認チェック者が管理者等であり、その管理者等の送信先が図示しない記録媒体で記憶されている場合には、確認チェック情報送信部３０は、その記録媒体から読み出した送信先に、確認チェック情報を送信してもよい。また、確認チェック情報送信部３０は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、または含まなくてもよい。また、確認チェック情報送信部３０は、ハードウェアによって実現されてもよく、または送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００６１】
作業申請処理装置１は、確認チェック情報の送信に応じて、そのチェック結果を受信してもよい。そして、そのチェック結果を、その確認チェック情報に対応する作業記録情報等に対応付けて記憶部１３に蓄積してもよい。確認チェック情報に対応する作業記録情報とは、その確認チェック情報に含まれる確認者識別子で識別される確認者による確認対象となる作業記録情報である。そして、そのチェック結果によって確認者の選択が不適切であると判断された場合には、作業申請処理装置１は、例えば、その確認者に対して確認要求情報が送信されないように制御してもよい。
【００６２】
なお、記憶部１３と、承認者識別子記憶部１４と、選択条件情報記憶部１５と、確認者識別子記憶部２３とのうち、任意の二以上の記憶部は、同一の記録媒体によって実現されてもよく、または、別々の記録媒体によって実現されてもよい。前者の場合には、例えば、作業申請情報等を記憶している領域が記憶部１３となり、承認者識別子を記憶している領域が承認者識別子記憶部１４となってもよい。
【００６３】
また、作業申請処理装置１は、記憶部１３で記憶されている情報を出力する図示しない出力部を備えていてもよい。作業申請情報や、その作業申請情報に対応する承認者識別子、承認結果情報、作業者識別子、作業記録情報、確認者識別子、確認結果情報等を知ることができるようにするためである。なお、それらの情報には、機密性を有する情報も含まれるため、それらの情報にアクセスできる者や、アクセスできる範囲を制限してもよい。例えば、申請者は、自らが申請した作業申請情報のみにアクセスできてもよい。また、作業者は、自らが作業を担当する作業申請情報のみにアクセスできてもよい。また、承認者は、自らが承認を担当する作業申請情報のみにアクセスできてもよく、その承認者が所属するグループに関する作業申請情報にアクセスできてもよい。また、確認者は、自らが確認を担当する作業記録情報及びそれに対応する作業申請情報にアクセスできてもよく、その確認者が所属するグループに関する作業記録情報及びそれに対応する作業申請情報にアクセスできてもよい。また、管理者は、記憶部１３で記憶されているすべての情報にアクセスできてもよい。
【００６４】
また、作業申請処理装置１は、作業申請情報で示される操作作業を実行する作業者識別子を特定できる場合には、「承認」である承認結果情報に対応する作業申請情報を、その作業者識別子で識別される作業者に送信してもよい。その送信は、例えば、図示しない作業申請情報の送信部によって行われてもよい。なお、二以上の承認者が選択された場合には、そのすべての承認者による承認結果情報が「承認」であるときに、作業申請情報が作業者に送信されてもよい。
【００６５】
また、作業申請処理装置１は、通常、作業申請情報による操作作業の対象である情報処理システムとは異なるものであるが、そうでなくてもよい。なお、その情報処理システムは、例えば、銀行のシステムであり、作業申請処理装置１は、その銀行のシステムとは切り離されている情報処理装置であってもよい。なお、その銀行のシステム等の情報処理システムと、作業申請処理装置１との間での作業記録情報の授受は、前述のように、通信によって行われてもよく、通信以外の着脱可能な記録媒体等を介して行われてもよい。
【００６６】
次に、作業申請処理装置１の動作について図２Ａのフローチャートを用いて説明する。
（ステップＳ１０１）作業申請情報受付部１１は、作業申請情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ１０２に進み、そうでない場合には、ステップＳ１０３に進む。
【００６７】
（ステップＳ１０２）作業申請情報蓄積部１２等は、受け付けられた作業申請情報に関する処理を行う。この処理の詳細については、図２Ｂのフローチャートを用いて後述する。そして、ステップＳ１０１に戻る。
【００６８】
（ステップＳ１０３）承認結果情報受付部１９は、承認結果情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ１０４に進み、そうでない場合には、ステップＳ１０５に進む。
【００６９】
（ステップＳ１０４）承認結果情報蓄積部２０等は、受け付けられた承認結果情報に関する処理を行う。この処理の詳細については、図２Ｃのフローチャートを用いて後述する。そして、ステップＳ１０１に戻る。
【００７０】
（ステップＳ１０５）作業記録情報受付部２１は、作業記録情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ１０６に進み、そうでない場合には、ステップＳ１０７に進む。
【００７１】
（ステップＳ１０６）作業記録情報蓄積部２２等は、受け付けられた作業記録情報に関する処理を行う。この処理の詳細については、図２Ｄのフローチャートを用いて後述する。そして、ステップＳ１０１に戻る。
【００７２】
（ステップＳ１０７）確認結果情報受付部２７は、確認結果情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ１０８に進み、そうでない場合には、ステップＳ１０１に戻る。
【００７３】
（ステップＳ１０８）確認結果情報蓄積部２８は、受け付けられた確認結果情報を、その確認結果情報に対応する作業申請情報に対応付けて記憶部１３に蓄積する。そして、ステップＳ１０１に戻る。
なお、図２Ａのフローチャートにおける処理の順序は一例であり、同様の結果を得られるのであれば、各ステップの順序を変更してもよい。また、図２Ａのフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００７４】
図２Ｂのフローチャートは、図２Ａのフローチャートにおける作業申請情報に関する処理（ステップＳ１０２）の詳細の一例を示すフローチャートである。
（ステップＳ２０１）作業申請情報蓄積部１２は、受け付けられた作業申請情報を記憶部１３に蓄積する。
【００７５】
（ステップＳ２０２）承認者識別子出力部１６は、承認者識別子記憶部１４で記憶されている複数の承認者識別子を出力する。なお、その際に、承認者選択条件情報も一緒に出力されてもよい。また、承認者識別子記憶部１４で複数の作業者識別子も記憶されている場合には、承認者識別子出力部１６は、その複数の作業者識別子をも出力してもよい。
【００７６】
（ステップＳ２０３）承認者選択受付部１７は、ステップＳ２０２における複数の承認者識別子の出力に応じて、一以上の承認者識別子の選択を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ２０４に進み、そうでない場合には、受け付けるまでステップＳ２０３の処理を繰り返す。なお、承認者選択受付部１７は、承認者選択条件情報に応じて一以上の承認者識別子の選択を受け付けてもよい。また、承認者選択受付部１７は、作業者識別子の選択を受け付けてもよい。
【００７７】
（ステップＳ２０４）作業申請情報蓄積部１２は、受け付けられた一以上の承認者識別子を、その承認者識別子で識別される承認者による承認対象である作業申請情報に対応付けて記憶部１３に蓄積する。なお、作業者識別子の選択も受け付けられた場合には、作業申請情報蓄積部１２は、その受け付けられた作業者識別子をも、その作業者識別子で識別される作業者による操作作業の対象である作業申請情報に対応付けて記憶部１３に蓄積してもよい。
【００７８】
（ステップＳ２０５）承認要求送信部１８は、ステップＳ２０４で蓄積された一以上の承認者識別子でそれぞれ識別される一以上の承認者に、その一以上の承認者識別子に対応する作業申請情報に関する承認要求情報を送信する。
【００７９】
（ステップＳ２０６）承認チェック情報送信部２９は、ステップＳ２０４で蓄積された一以上の承認者識別子と、その承認者識別子の選択を行った者の識別子とを含む承認チェック情報を、承認チェック者に送信する。そして、図２Ａのフローチャートに戻る。
【００８０】
なお、図２Ｂのフローチャートにおいて、ステップＳ２０５の処理よりも以前に、ステップＳ２０６の処理を実行してもよい。そして、ステップＳ２０５の処理よりも以前に、そのステップＳ２０６の承認チェック情報の送信に応じたチェック結果を受信し、そのチェック結果が「選択が不適切」であることを示す場合には、そのチェック結果を記憶部１３に蓄積すると共に、ステップＳ２０５の承認要求情報の送信を行わないようにしてもよい。
【００８１】
図２Ｃのフローチャートは、図２Ａのフローチャートにおける承認結果情報に関する処理（ステップＳ１０４）の詳細の一例を示すフローチャートである。
（ステップＳ３０１）承認結果情報蓄積部２０は、受け付けられた承認結果情報を、その承認結果情報に対応する作業申請情報に対応付けて記憶部１３に蓄積する。
【００８２】
（ステップＳ３０２）作業申請情報の送信部（図示せず）は、ステップＳ３０１で蓄積された承認結果情報が「承認」であるのか、「却下」であるのか判断する。そして、承認であれば、ステップＳ３０３に進み、却下であれば、図２Ａのフローチャートに戻る。
【００８３】
（ステップＳ３０３）作業申請情報の送信部は、ステップＳ３０１で蓄積された承認結果情報に対応する作業申請情報を、その作業申請情報に対応する作業者識別子で識別される作業者に送信する。そして、図２Ａのフローチャートに戻る。
【００８４】
図２Ｄのフローチャートは、図２Ａのフローチャートにおける作業記録情報に関する処理（ステップＳ１０６）の詳細の一例を示すフローチャートである。
（ステップＳ４０１）作業記録情報蓄積部２２は、受け付けられた作業記録情報を、その作業記録情報に対応する作業申請情報に対応付けて記憶部１３に蓄積する。
【００８５】
（ステップＳ４０２）確認者識別子出力部２４は、確認者識別子記憶部２３で記憶されている複数の確認者識別子を出力する。なお、その際に、確認者選択条件情報も一緒に出力されてもよい。
【００８６】
（ステップＳ４０３）確認者選択受付部２５は、ステップＳ４０２における複数の確認者識別子の出力に応じて、一以上の確認者識別子の選択を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ４０４に進み、そうでない場合には、受け付けるまでステップＳ４０３の処理を繰り返す。なお、確認者選択受付部２５は、確認者選択条件情報に応じて一以上の確認者識別子の選択を受け付けてもよい。
【００８７】
（ステップＳ４０４）作業申請情報蓄積部１２は、受け付けられた一以上の確認者識別子を、その確認者識別子で識別される確認者による確認対象である作業記録情報に対応する作業申請情報に対応付けて記憶部１３に蓄積する。
【００８８】
（ステップＳ４０５）確認要求送信部２６は、ステップＳ４０４で蓄積された一以上の確認者識別子でそれぞれ識別される一以上の確認者に、その一以上の確認者識別子に対応する作業記録情報に関する確認要求情報を送信する。
【００８９】
（ステップＳ４０６）確認チェック情報送信部３０は、ステップＳ４０４で蓄積された一以上の確認者識別子と、その確認者識別子の選択を行った者の識別子とを含む確認チェック情報を、確認チェック者に送信する。そして、図２Ａのフローチャートに戻る。
【００９０】
なお、図２Ｄのフローチャートにおいて、ステップＳ４０５の処理よりも以前に、ステップＳ４０６の処理を実行してもよい。そして、ステップＳ４０５の処理よりも以前に、そのステップＳ４０６の確認チェック情報の送信に応じたチェック結果を受信し、そのチェック結果が「選択が不適切」であることを示す場合には、そのチェック結果を記憶部１３に蓄積すると共に、ステップＳ４０５の確認要求情報の送信を行わないようにしてもよい。
【００９１】
次に、本実施の形態による作業申請処理装置１の動作について、具体例を用いて説明する。この具体例では、図３で示されるように、作業申請処理装置１と、申請者端末２と、承認者端末３と、作業者端末４と、確認者端末５と、承認チェック者端末６と、確認チェック者端末７とが、有線または無線の通信回線５００を介して接続されているものとする。通信回線５００は、例えば、インターネットやイントラネット、公衆電話回線網等である。申請者端末２は、申請者が作業申請情報に含まれる情報の入力などを行う端末である。承認者端末３は、承認者が作業申請情報の承認を行う端末である。作業者端末４は、作業者が、作業申請情報の受信などを行う端末である。なお、作業対象の情報処理システムに対する操作作業も、その作業者端末４によって行われてもよく、または、そうでなくてもよい。確認者端末５は、確認者が作業記録情報の確認を行う端末である。承認チェック者端末６は、承認チェック者が承認チェック情報を用いた承認者の選択に関するチェックなどを行う端末である。承認チェック者が承認者から選択される場合には、承認チェック者端末６は、承認者端末３であると考えてもよい。確認チェック者端末７は、確認チェック者が確認チェック情報を用いた確認者の選択に関するチェックなどを行う端末である。確認チェック者が確認者から選択される場合には、確認チェック者端末７は、確認者端末５であると考えてもよい。また、図３では、申請者端末２、承認者端末３、作業者端末４、確認者端末５、承認チェック者端末６、確認チェック者端末７がそれぞれ１台ずつである場合について示しているが、それは説明の便宜上であり、２台以上の申請者端末２等が存在してもよい。また、操作作業の対象となる情報処理システムも、通信回線５００に接続されていてもよく、または、そうでなくてもよい。
【００９２】
この具体例において、承認者識別子記憶部１４では、図４Ａで示される複数の承認者識別子が記憶されているものとする。図４Ａで示されるように、この具体例では、承認者識別子は、承認者の氏名である。また、この具体例において、承認者識別子記憶部１４では、図４Ｂで示される複数の作業者識別子も記憶されているものとする。図４Ｂで示されるように、この具体例では、作業者識別子も作業者の氏名である。また、この具体例において、確認者識別子記憶部２３では、図４Ｃで示される複数の確認者識別子が記憶されているものとする。図４Ｃで示されるように、この具体例では、確認者識別子は、確認者の氏名である。
【００９３】
また、この具体例では、承認者識別子、確認者識別子、作業者識別子と、その識別子で識別される者の送信先とが対応付けられて記憶される図示しない記憶部を作業申請処理装置１が有しており、任意の構成要素は、その記憶部にアクセスして、識別子に対応する送信先を取得できるものとする。
【００９４】
また、この具体例では、選択条件情報記憶部１５で記憶されている承認者選択条件情報や確認者選択条件情報に関する処理については、その説明を省略する。すなわち、選択条件情報記憶部１５を備えていない作業申請処理装置１の処理について説明する。
【００９５】
まず、作業申請を行う申請者が、申請者端末２を操作し、操作作業を申請するプログラムを起動したとする。そして、申請者端末２において、操作作業のタイトルや作業開始日時、作業終了日時、作業対象等を入力する画面が表示され、申請者がそれらの各情報をキーボードやマウスを用いて入力したとする。図５は、その入力が行われた画面を示す図である。図５では、作業対象であるサーバＡに対して、アプリケーションＢをインストールする作業の申請が行われており、タイトルや、作業開始日時、作業終了日時、作業対象、作業手順、申請者が入力されている。作業手順は、「１．」「２．」のように、順番を示す番号ごとに一の作業内容が入力されている。具体的には、「１．"作業対象"に"作業用アカウント"で"ログオン"します。」が一の作業内容となる。申請者と作業者とは、同じであってもよく、違っていてもよい。この具体例では、両者は異なるものとする。申請者が、「ＯＫ」ボタンをクリックすると、図５で入力された各情報を有する作業申請情報が構成され、申請者端末２から作業申請処理装置１に送信される。
【００９６】
申請者端末２から送信された作業申請情報は、作業申請処理装置１の作業申請情報受付部１１で受信され（ステップＳ１０１）、作業申請情報蓄積部１２に渡される。作業申請情報蓄積部１２は、受け取った作業申請情報を記憶部１３に蓄積する（ステップＳ１０２，Ｓ２０１）。図６は、作業申請情報蓄積部１２が蓄積した作業申請情報Ａ１０１を示す図である。なお、図６は、一の作業申請情報のみを示す図であるが、記憶部１３では、図７Ａで示されるように、それ以外の作業申請情報や、その他の情報等も記憶されていてもよい。図７Ａは、記憶部１３で記憶されている情報を示す図である。図７Ａにおいて、各レコードには、そのレコードを識別するＩＤと、作業申請情報と、承認者識別子と、承認結果情報と、作業者識別子と、作業記録情報と、確認者識別子と、確認結果情報とが記録されることになる。また、各レコードにそれ以外の情報が含まれていてもよい。なお、作業申請情報蓄積部１２は、作業申請情報を蓄積する際に、その作業申請情報を含むレコードを識別するための情報として、ＩＤを付与して蓄積するものとする。図６で示される作業申請情報Ａ１０１には、ＩＤ「１２３５」が付与されている。なお、そのレコードに付与されたＩＤは、結果として、そのレコードに含まれる作業申請情報等と紐付けられているため、作業申請情報等を識別する情報であると考えることもできる。
【００９７】
承認者識別子出力部１６は、新たな作業申請情報が記憶部１３に蓄積されたことを図示しない経路によって検知すると、記憶部１３から新たな作業申請情報が追加されたレコードのＩＤ「１２３５」を読み出し、承認者識別子記憶部１４から複数の承認者識別子と複数の作業者識別子とを読み出し、それらを申請者端末２に送信する（ステップＳ２０２）。なお、承認者識別子出力部１６は、例えば、作業申請情報受付部１１から、作業申請情報の送信元のアドレスを受け取り、そのアドレスを送信先として承認者識別子等を送信してもよい。
【００９８】
作業申請処理装置１から送信された承認者識別子等は、申請者端末２で受信され、申請者端末２のディスプレイに、承認者と、作業者とを選択するための画面が表示される。その画面において、申請者が、図８で示されるように、プルダウンメニューから承認者識別子「山本七郎」と作業者識別子「木村晋一」とを選択し、「ＯＫ」ボタンをクリックしたとする。すると、申請者端末２は、選択された承認者識別子「山本七郎」と作業者識別子「木村晋一」とを、複数の承認者識別子等と共に受信したＩＤ「１２３５」と一緒に、作業申請処理装置１に送信する。
【００９９】
その送信された承認者識別子等は、作業申請処理装置１の承認者選択受付部１７で受信され、作業申請情報蓄積部１２に渡される（ステップＳ２０３）。承認者識別子「山本七郎」と、作業者識別子「木村晋一」と、ＩＤ「１２３５」とを受け取ると、作業申請情報蓄積部１２は、記憶部１３で記憶されているＩＤ「１２３５」のレコードに、承認者識別子「山本七郎」と作業者識別子「木村晋一」とを追加する（ステップＳ２０４）。その結果、記憶部１３で記憶されている情報は、図７Ｂで示されるようになる。
【０１００】
承認要求送信部１８は、新たな承認者識別子が記憶部１３に蓄積されたことを検知すると、記憶部１３から新たな承認者識別子「山本七郎」と、その承認者識別子が追加されたレコードのＩＤ「１２３５」と、そのレコードに含まれる作業申請情報Ａ１０１とを読み出し、作業申請情報Ａ１０１とＩＤ「１２３５」とを含む承認要求情報を、承認者識別子「山本七郎」に対応する送信先である承認者端末３に送信する（ステップＳ２０５）。また、承認チェック情報送信部２９は、新たな承認者識別子が記憶部１３に蓄積されたことを検知すると、記憶部１３から新たな承認者識別子「山本七郎」と、その承認者識別子が追加されたレコードのＩＤ「１２３５」と、そのレコードの作業申請情報Ａ１０１に含まれる申請者識別子「田中太郎」とを読み出し、それらを含む承認チェック情報を、承認チェック者に送信する（ステップＳ２０６）。
【０１０１】
その送信された承認チェック情報は、承認チェック者端末６で受信され、承認チェック者端末６のディスプレイに、申請者及び承認者の氏名が表示される。そして、承認チェック者が、その承認者の選択が適切であると考えた場合には、そのまま放置し、その選択が適切でないと考えた場合には、作業申請処理装置１の管理者に、ＩＤ「１２３５」に関する承認者の選択が適切でない旨を伝えてもよい。その結果、その管理者は、例えば、その申請に対応する作業を中止させたり、申請者に承認者を再選択させたりすることができる。
【０１０２】
また、作業申請処理装置１から送信された承認要求情報は、承認者端末３で受信され、承認者端末３のディスプレイに図９で示される表示がなされる。図９の表示において、作業申請情報Ａ１０１の内容と、承認を行うことを要求するための「承認」「却下」ボタンとが表示されている。この具体例では、図９で示される作業申請情報Ａ１０１が承認されることになったとする。そのため、承認者は、マウスを操作して、「承認」ボタンをクリックする。すると、承認者端末３は、作業申請情報を承認する旨の承認結果情報「承認」と、受信したＩＤ「１２３５」とを作業申請処理装置１に送信する。
【０１０３】
その送信された承認結果情報等は、作業申請処理装置１の承認結果情報受付部１９で受信され、承認結果情報蓄積部２０に渡される（ステップＳ１０３）。承認結果情報「承認」とＩＤ「１２３５」とを受け取ると、承認結果情報蓄積部２０は、記憶部１３で記憶されているＩＤ「１２３５」のレコードに、承認結果情報「承認」を追加する（ステップＳ１０４，Ｓ３０１）。その結果、記憶部１３で記憶されている情報は、図７Ｃで示されるようになる。
【０１０４】
また、作業申請処理装置１の作業申請情報の送信部（図示せず）は、新たな承認結果情報が記憶部１３に蓄積されたことを検知すると、その承認結果情報が「承認」であるかどうか判断する（ステップＳ３０２）。この場合には「承認」であるため、その送信部は、新たな承認結果情報が追加されたレコードから作業申請情報Ａ１０１と、作業者識別子「木村晋一」とを読み出し、その作業申請情報Ａ１０１と、その作業申請情報Ａ１０１に応じた操作作業で作業対象にログインする際に用いる作業用アカウント「１２３４５６」と、パスワードとを、作業者識別子「木村晋一」に対応する送信先である作業者端末４に送信する（ステップＳ３０３）。なお、作業用アカウントとパスワードは、作業申請情報Ａ１０１の承認に応じて自動的に生成されてもよい。また、その作業用アカウントと、それに対応するレコードのＩＤ「１２３５」とは、作業申請処理装置１において対応付けられて保持されているものとする。また、その作業用アカウントによって作業対象にログインできるように設定がなされるものとする。
【０１０５】
その送信された作業申請情報Ａ１０１は、作業者端末４で受信される。そして、作業者識別子「木村晋一」で識別される作業者（以下、この作業者を作業者「木村晋一」と呼ぶことがある。他の識別子に対応する者についても同様であるとする）は、作業申請情報Ａ１０１の内容を知ることができ、その作業申請情報Ａ１０１に従って、サーバＡに対する作業を行うことになる。すなわち、２０１４年１２月１０日の２２時に、作業者「木村晋一」が、作業用アカウントとパスワードを用いて、作業対象の情報処理システムであるサーバＡにログインしたとする。そして、作業申請情報で申請した作業内容を順次、実行したとする。すると、サーバＡにおいて、その作業内容は、図１０で示されるように、順次、記録されることになる。なお、図１０の作業記録情報において、作業用アカウント「１２３４５６」が１行目に含まれている。作業者「木村晋一」による一連の作業が終了すると、作業用アカウント「１２３４５６」を用いた作業の終了した旨が作業申請処理装置１に伝えられる。すると、作業申請処理装置１の作業記録情報受付部２１は、作業用アカウント「１２３４５６」に対応した作業記録情報の送信要求をサーバＡに送信する。その結果、作業記録情報受付部２１は、図１０で示される作業記録情報Ｒ１０１を受信し（ステップＳ１０５）、作業記録情報蓄積部２２に渡す。作業記録情報蓄積部２２は、その受け取った作業記録情報Ｒ１０１を、記憶部１３における、作業用アカウント「１２３４５６」に対応するレコード「１２３５」に追加する（ステップＳ１０６，Ｓ４０１）。その結果、記憶部１３で記憶されている情報は、図７Ｄで示されるようになる。
【０１０６】
確認者識別子出力部２４は、新たな作業記録情報が記憶部１３に蓄積されたことを図示しない経路によって検知すると、記憶部１３から新たな作業記録情報が追加されたレコードのＩＤ「１２３５」と、作業者識別子「木村晋一」とを読み出し、確認者識別子記憶部２３から複数の確認者識別子を読み出し、ＩＤと複数の承認者識別子とを、作業者識別子「木村晋一」に対応する送信先である作業者端末４に送信する（ステップＳ４０２）。
【０１０７】
作業申請処理装置１から送信された確認者識別子等は、作業者端末４で受信され、作業者端末４のディスプレイに、確認者を選択するための画面が表示される。その画面において、作業者が、図１１で示されるように、プルダウンメニューから確認者識別子「松本健三」を選択し、「ＯＫ」ボタンをクリックしたとする。すると、作業者端末４は、選択された確認者識別子「松本健三」を、複数の確認者識別子と共に受信したＩＤ「１２３５」と一緒に、作業申請処理装置１に送信する。
【０１０８】
その送信された確認者識別子等は、作業申請処理装置１の確認者選択受付部２５で受信され、作業申請情報蓄積部１２に渡される（ステップＳ４０３）。確認者識別子「松本健三」と、ＩＤ「１２３５」とを受け取ると、作業申請情報蓄積部１２は、記憶部１３で記憶されているＩＤ「１２３５」のレコードに、確認者識別子「松本健三」を追加する（ステップＳ４０４）。その結果、記憶部１３で記憶されている情報は、図７Ｅで示されるようになる。
【０１０９】
確認要求送信部２６は、新たな確認者識別子が記憶部１３に蓄積されたことを検知すると、記憶部１３から新たな確認者識別子「松本健三」と、その確認者識別子が追加されたレコードのＩＤ「１２３５」と、そのレコードに含まれる作業申請情報Ａ１０１及び作業記録情報Ｒ１０１とを読み出し、作業申請情報Ａ１０１及び作業記録情報Ｒ１０１とＩＤ「１２３５」とを含む確認要求情報を、確認者識別子「松本健三」に対応する送信先である確認者端末５に送信する（ステップＳ４０５）。また、確認チェック情報送信部３０は、新たな確認者識別子が記憶部１３に蓄積されたことを検知すると、記憶部１３から新たな確認者識別子「松本健三」と、その確認者識別子が追加されたレコードのＩＤ「１２３５」と、そのレコードに含まれる作業者識別子「木村晋一」とを読み出し、それらを含む確認チェック情報を、確認チェック者に送信する（ステップＳ４０６）。
【０１１０】
その送信された確認チェック情報は、確認チェック者端末７で受信され、確認チェック者端末７のディスプレイに、作業者及び確認者の氏名が表示される。そして、確認チェック者が、その確認者の選択が適切であると考えた場合には、そのまま放置し、その選択が適切でないと考えた場合には、作業申請処理装置１の管理者に、ＩＤ「１２３５」に関する確認者の選択が適切でない旨を伝えてもよい。その結果、その管理者は、例えば、ＩＤ「１２３５」に関する確認を別の確認者に依頼したり、作業者に確認者を再選択させたりすることができる。
【０１１１】
また、作業申請処理装置１から送信された確認要求情報は、確認者端末５で受信され、確認者端末５のディスプレイに図１２で示される表示がなされる。図１２の表示において、作業申請情報Ａ１０１の内容と、作業記録情報Ｒ１０１の内容と、確認を行うことを要求するための「整合」「不整合」ボタンとが表示されている。この具体例では、図１２で示される作業申請情報Ａ１０１と作業記録情報Ｒ１０１とが整合していると判断されることになったとする。そのため、確認者は、マウスを操作して、「整合」ボタンをクリックする。すると、確認者端末５は、作業申請情報と作業記録情報とが整合する旨の確認結果情報「整合」と、受信したＩＤ「１２３５」とを作業申請処理装置１に送信する。
【０１１２】
その送信された確認結果情報等は、作業申請処理装置１の確認結果情報受付部２７で受信され、確認結果情報蓄積部２８に渡される（ステップＳ１０７）。確認結果情報「整合」とＩＤ「１２３５」とを受け取ると、確認結果情報蓄積部２８は、記憶部１３で記憶されているＩＤ「１２３５」のレコードに、確認結果情報「整合」を追加する（ステップＳ１０８）。その結果、記憶部１３で記憶されている情報は、図７Ｆで示されるようになる。
【０１１３】
作業申請処理装置１の管理者等は、図７Ｆ等で示される情報にアクセス可能であるとする。そして、例えば、図７Ｆの情報にアクセスすることによって、作業申請情報の承認が承認者「山本七郎」によって行われ、その結果が「承認」であり、その作業申請情報に応じた操作作業が作業者「木村晋一」によって行われ、その結果が作業記録情報Ｒ１０１であり、その作業記録情報の確認が確認者「松本健三」によって行われ、その結果が「整合」であることを知ることができる。また、その管理者等は、作業申請情報Ａ１０１や作業記録情報Ｒ１０１の詳細にもアクセスできてもよい。
【０１１４】
なお、この具体例では、承認者選択条件情報や確認者選択条件情報を用いない場合について説明したが、それらを用いた承認者の選択の受付等が行われてもよいことは言うまでもない。例えば、その条件によって、選択される承認者や確認者の役職が規定されている場合（例えば、選択者の役職以上の役職の承認者等を選択することが規定されている場合等）には、承認者識別子記憶部１４では、図４Ｄで示されるように、承認者識別子が、役職に対応付けられて記憶されていてもよい。また、確認者識別子記憶部２３では、図４Ｅで示されるように、確認者識別子が、役職に対応付けられて記憶されていてもよい。また、そのような役職に関する承認者選択条件情報や確認者選択条件情報を用いる場合には、承認者選択受付部１７や確認者選択受付部２５は、図示しない人事データベースにアクセスし、選択者の識別子に対応する役職と、選択された者の識別子に対応する役職とを取得し、その条件を満たしているかどうかを判断し、その判断結果に応じた受け付けを行ってもよい。
【０１１５】
また、この具体例では、作業申請情報が受け付けられたタイミングで複数の承認者識別子の出力が行われる場合につい説明したが、そうでなくてもよい。作業申請情報が受け付けられた後であって、承認者識別子を選択する者からのアクセスがあったタイミングで複数の承認者識別子が出力されてもよい。
【０１１６】
また、この具体例では、作業記録情報が受け付けられたタイミングで複数の確認者識別子の出力が行われる場合につい説明したが、そうでなくてもよい。作業記録情報が受け付けられた後であって、確認者識別子を選択する者からのアクセスがあったタイミングで複数の確認者識別子が出力されてもよく、作業記録情報が受け付けられる前に複数の確認者識別子が出力されてもよい。
【０１１７】
以上のように、本実施の形態による作業申請処理装置１によれば、承認者や確認者を人手で選択するため、承認者識別子記憶部１４で記憶されている複数の承認者識別子や、確認者識別子記憶部２３で記憶されている複数の確認者識別子をメンテナンスしなくてもよい、というメリットがある。すなわち、表示された承認者や確認者の一覧に含まれる者の中に、すでに退職したり、部署移動となったりした者がいても、承認者や確認者を選択する者は、通常そのような事情を知っているため、そのような者を承認者や確認者として選択しなければよいことになる。なお、承認者や確認者を人手で選択する場合には、選択者と承認者や確認者との関係によっては、適切な承認や確認を行うことができない場合もありうる。例えば、選択者が、その者の部下である承認者や確認者を選択した場合には、その選択された承認者や確認者が、上司である選択者に遠慮して、承認すべきでない作業申請情報を承認したり、適切に実行されていない作業記録情報について整合していると確認したりすることが考えられる。そのため、承認チェック情報や確認チェック情報を承認チェック者や確認チェック者に送信することによって、そのような不適切な選択が行われていないかどうかをチェックすることができ、そのような不正を防止することができうる。また、その承認チェック情報や確認チェック情報に、選択者の識別子と、選択される者の識別子とを含め、作業申請情報や作業記録情報等を含めないようにすることによって、情報漏洩の可能性を低減させることができる。
【０１１８】
なお、本実施の形態では、承認者選択条件情報や確認者選択条件情報に応じた承認者の選択や確認者の選択が行われる場合について説明したが、少なくとも一方の選択において、選択対象者の選択条件情報を用いないようにしてもよい。両方の選択において選択条件情報を用いない場合には、作業申請処理装置１は、選択条件情報記憶部１５を備えていなくてもよい。
【０１１９】
また、本実施の形態では、確認チェック情報が送信される場合について説明したが、そうでなくてもよい。確認チェック情報の送信が行われない場合には、作業申請処理装置１は、確認チェック情報送信部３０を備えていなくてもよい。
【０１２０】
また、本実施の形態では、承認チェック情報が送信される場合について説明したが、そうでなくてもよい。承認チェック情報の送信が行われない場合には、作業申請処理装置１は、承認チェック情報送信部２９を備えていなくてもよい。
【０１２１】
また、本実施の形態では、確認者の選択を行い、その選択された確認者による確認の手続を行う場合について説明したが、そうでなくてもよい。それらの処理を行わない場合には、作業申請処理装置１は、作業記録情報受付部２１や、作業記録情報蓄積部２２、確認者識別子記憶部２３、確認者識別子出力部２４、確認者選択受付部２５、確認要求送信部２６、確認結果情報受付部２７、確認結果情報蓄積部２８を備えていなくてもよい。
【０１２２】
また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、または、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１２３】
また、上記実施の形態において、各構成要素間で行われる情報の受け渡しは、例えば、その情報の受け渡しを行う２個の構成要素が物理的に異なるものである場合には、一方の構成要素による情報の出力と、他方の構成要素による情報の受け付けとによって行われてもよく、または、その情報の受け渡しを行う２個の構成要素が物理的に同じものである場合には、一方の構成要素に対応する処理のフェーズから、他方の構成要素に対応する処理のフェーズに移ることによって行われてもよい。
【０１２４】
また、上記実施の形態において、各構成要素が実行する処理に関係する情報、例えば、各構成要素が受け付けたり、取得したり、選択したり、生成したり、送信したり、受信したりした情報や、各構成要素が処理で用いる閾値や数式、アドレス等の情報等は、上記説明で明記していなくても、図示しない記録媒体において、一時的に、または長期にわたって保持されていてもよい。また、その図示しない記録媒体への情報の蓄積を、各構成要素、または、図示しない蓄積部が行ってもよい。また、その図示しない記録媒体からの情報の読み出しを、各構成要素、または、図示しない読み出し部が行ってもよい。
【０１２５】
また、上記実施の形態において、各構成要素等で用いられる情報、例えば、各構成要素が処理で用いる閾値やアドレス、各種の設定値等の情報がユーザによって変更されてもよい場合には、上記説明で明記していなくても、ユーザが適宜、それらの情報を変更できるようにしてもよく、または、そうでなくてもよい。それらの情報をユーザが変更可能な場合には、その変更は、例えば、ユーザからの変更指示を受け付ける図示しない受付部と、その変更指示に応じて情報を変更する図示しない変更部とによって実現されてもよい。その図示しない受付部による変更指示の受け付けは、例えば、入力デバイスからの受け付けでもよく、通信回線を介して送信された情報の受信でもよく、所定の記録媒体から読み出された情報の受け付けでもよい。
【０１２６】
また、上記実施の形態において、作業申請処理装置１に含まれる２以上の構成要素が通信デバイスや入力デバイス等を有する場合に、２以上の構成要素が物理的に単一のデバイスを有してもよく、または、別々のデバイスを有してもよい。
【０１２７】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、または、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。その実行時に、プログラム実行部は、記憶部や記録媒体にアクセスしながらプログラムを実行してもよい。なお、上記実施の形態における作業申請処理装置１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、情報処理システムに対する操作作業を示す情報であり、操作作業の申請の情報である作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部にアクセス可能なコンピュータを、作業申請情報を受け付ける作業申請情報受付部、作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部、操作作業の申請に応じて、承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部、複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部、承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部、承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部、承認結果情報受付部が受け付けた承認結果情報を、承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部として機能させるためのプログラムである。
【０１２８】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を受け付ける受付部や、情報を送信する送信部、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には少なくとも含まれない。
【０１２９】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０１３０】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、または分散処理を行ってもよい。
【０１３１】
図１３は、上記プログラムを実行して、上記実施の形態による作業申請処理装置１を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。
【０１３２】
図１３において、コンピュータシステム９００は、ＣＤ−ＲＯＭドライブ９０５を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１３３】
図１４は、コンピュータシステム９００の内部構成を示す図である。図１４において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０５に加えて、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、ＬＡＮやＷＡＮ等への接続を提供する図示しないネットワークカードを含んでいてもよい。
【０１３４】
コンピュータシステム９００に、上記実施の形態による作業申請処理装置１の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９２１に記憶されて、ＣＤ−ＲＯＭドライブ９０５に挿入され、ハードディスク９１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ＣＤ−ＲＯＭ９２１、またはネットワークから直接、ロードされてもよい。また、ＣＤ−ＲＯＭ９２１に代えて他の記録媒体（例えば、ＤＶＤ等）を介して、プログラムがコンピュータシステム９００に読み込まれてもよい。
【０１３５】
プログラムは、コンピュータ９０１に、上記実施の形態による作業申請処理装置１の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能やモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０１３６】
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１３７】
以上より、本発明による作業申請処理装置等によれば、承認者識別子等のメンテナンスの負荷が軽減されるという効果が得られ、例えば、作業申請情報に関する処理を行う装置等として有用である。
【符号の説明】
【０１３８】
１  作業申請処理装置
１１  作業申請情報受付部
１２  作業申請情報蓄積部
１３  記憶部
１４  承認者識別子記憶部
１５  選択条件情報記憶部
１６  承認者識別子出力部
１７  承認者選択受付部
１８  承認要求送信部
１９  承認結果情報受付部
２０  承認結果情報蓄積部
２１  作業記録情報受付部
２２  作業記録情報蓄積部
２３  確認者識別子記憶部
２４  確認者識別子出力部
２５  確認者選択受付部
２６  確認要求送信部
２７  確認結果情報受付部
２８  確認結果情報蓄積部
２９  承認チェック情報送信部
３０  確認チェック情報送信部
【図１】
0006423699.tif 000002
【図２Ａ】
0006423699.tif 000003
【図２Ｂ】
0006423699.tif 000004
【図２Ｃ】
0006423699.tif 000005
【図２Ｄ】
0006423699.tif 000006
【図３】
0006423699.tif 000007
【図４Ａ】
0006423699.tif 000008
【図４Ｂ】
0006423699.tif 000009
【図４Ｃ】
0006423699.tif 000010
【図４Ｄ】
0006423699.tif 000011
【図４Ｅ】
0006423699.tif 000012
【図５】
0006423699.tif 000013
【図６】
0006423699.tif 000014
【図７Ａ】
0006423699.tif 000015
【図７Ｂ】
0006423699.tif 000016
【図７Ｃ】
0006423699.tif 000017
【図７Ｄ】
0006423699.tif 000018
【図７Ｅ】
0006423699.tif 000019
【図７Ｆ】
0006423699.tif 000020
【図８】
0006423699.tif 000021
【図９】
0006423699.tif 000022
【図１０】
0006423699.tif 000023
【図１１】
0006423699.tif 000024
【図１２】
0006423699.tif 000025
【図１３】
0006423699.tif 000026
【図１４】
0006423699.tif 000027