(57)【特許請求の範囲】
【請求項１】
ユーザによって操作可能な情報処理装置と、複数のユーザに係る情報を管理するためのサーバ装置と、が通信可能に接続された情報管理システムであって、
サーバ装置は、
前記複数のユーザの内の第一ユーザを一意に特定するための第一ユーザ識別子と第一ユーザ識別子を認証するための第一認証情報とを管理する第一ユーザ認証情報管理手段と、
前記複数のユーザの内の第二ユーザを一意に特定するための第二ユーザ識別子と第二ユーザ識別子を認証するための第二認証情報とを管理する第二ユーザ認証情報管理手段と、
少なくとも第一ユーザに係る個人情報を管理可能なユーザ個人情報管理手段と、
情報処理装置から送信されたユーザ識別子及び認証情報と第一ユーザ識別子及び第一認証情報とを比較し、当該比較結果が一致した場合には第一ユーザとのセッションを確立する第一ユーザ認証可否判定手段と、
第一ユーザとのセッションが確立されている場合において、第一ユーザに係る個人情報の更新要求を情報処理装置へ送信し得る第一ユーザ情報更新要求手段と、
第一ユーザとのセッションが確立されている場合において、前記更新要求に対して情報処理装置から送信された第一ユーザに係る個人情報の更新応答に基づき、ユーザ個人情報管理手段内の第一ユーザに係る個人情報を暫定的な更新状態とするよう制御する第一ユーザ個人情報暫定更新手段と、
第一ユーザとのセッションが確立されている場合において、ユーザ個人情報管理手段内の第一ユーザに係る個人情報が暫定的な更新状態にある場合、第二ユーザ識別子及び第二認証情報の入力要求を情報処理装置へ送信し得る第二ユーザ情報入力要求手段と、
第一ユーザとのセッションが確立されている場合において、前記入力要求に対して情報処理装置から送信されたユーザ識別子及び認証情報と第二ユーザ識別子及び第二認証情報とを比較し、当該比較結果が一致した場合にはユーザ情報管理手段内の第一ユーザに係る個人情報を確定的な更新状態とするよう制御する第一ユーザ情報確定更新手段と
を備える
ことを特徴とする情報管理システム。
【請求項２】
情報処理装置は、無線で通信可能な移動体通信装置である、請求項１記載の情報管理システム。
【請求項３】
請求項１又は２記載の情報管理システムにおいて、少なくとも前記第一ユーザ情報更新要求手段と、前記第一ユーザ個人情報暫定更新手段と、前記第二ユーザ情報入力要求手段と、前記第一ユーザ情報確定更新手段と、を備えるサーバ装置。
【請求項４】
請求項１又は２記載の情報管理システムにおけるサーバ装置に、前記第一ユーザ情報更新要求手段に係る処理を実行するためのステップと、前記第一ユーザ個人情報暫定更新手段に係る処理を実行するためのステップと、前記第二ユーザ情報入力要求手段に係る処理を実行するためのステップと、前記第一ユーザ情報確定更新手段に係る処理を実行するためのステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、様々な行為の履歴を、複数種類のパスワードを使用して適切に管理する技術に関する。
【背景技術】
【０００２】
インターネット技術の広まりにより、インターネット技術を利用して様々な行為の履歴を電子的に管理できるようになっている。また、履歴を電子的に管理することによって膨大なデータも場所を取らずに手軽に管理できるため、紙等に記録して管理することと比較して様々な利点が生じる。
【特許文献１】特開２０１２−１０３５６４
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、従来の技術を用いて研修履歴等を電子的に管理すると、ユーザと指導者の間でのコミュニケーションが減少し、研修等の効果が低減しまう懸念があった。また、当該履歴を管理する方法も、より手軽で便利な方法が求められていた。
【０００４】
本発明は、通信端末において複数のパスワードを使用することで、履歴を適切に管理することを目的としている。
【課題を解決するための手段】
【０００５】
本発明（１）は、
ユーザによって操作可能な情報処理装置（本例では移動体通信端末Ｔ１００）と、複数のユーザに係る情報を管理するためのサーバ装置（本例ではサーバＶ１００）と、が通信可能に接続された情報管理システムであって、
サーバ装置（本例ではサーバＶ１００）は、
前記複数のユーザの内の第一ユーザを一意に特定するための第一ユーザ識別子と第一ユーザ識別子を認証するための第一認証情報とを管理する第一ユーザ認証情報管理手段（本例ではユーザ識別情報テーブルＶ１１４１）と、
前記複数のユーザの内の第二ユーザを一意に特定するための第二ユーザ識別子と第二ユーザ識別子を認証するための第二認証情報とを管理する第二ユーザ認証情報管理手段（本例では承認識別情報テーブルＶ１１５１）と、
少なくとも第一ユーザに係る個人情報を管理可能なユーザ個人情報管理手段（履歴情報管理手段Ｖ１１６０）と、
情報処理装置（本例では移動体通信端末Ｔ１００）から送信されたユーザ識別子及び認証情報と第一ユーザ識別子及び第一認証情報とを比較し、当該比較結果が一致した場合には第一ユーザとのセッションを確立する第一ユーザ認証可否判定手段（本例ではユーザ識別情報認証手段Ｖ１１４０）と、
第一ユーザとのセッションが確立されている場合において、第一ユーザに係る個人情報の更新要求を情報処理装置（本例では移動体通信端末Ｔ１００）へ送信し得る第一ユーザ情報更新要求手段（本例ではレスポンス信号送信制御手段Ｖ１１２１）と、
第一ユーザとのセッションが確立されている場合において、前記更新要求に対して情報処理装置（本例では移動体通信端末Ｔ１００）から送信された第一ユーザに係る個人情報の更新応答に基づき、ユーザ個人情報管理手段内の第一ユーザに係る個人情報を暫定的な更新状態とするよう制御する第一ユーザ個人情報暫定更新手段（本例では研修履歴管理サービス供給制御手段Ｖ１１３０）と、
第一ユーザとのセッションが確立されている場合において、ユーザ個人情報管理手段内の第一ユーザに係る個人情報が暫定的な更新状態にある場合、第二ユーザ識別子及び第二認証情報の入力要求を情報処理装置（本例では移動体通信端末Ｔ１００）へ送信し得る第二ユーザ情報入力要求手段（本例ではレスポンス信号送信制御手段Ｖ１１２１）と、
第一ユーザとのセッションが確立されている場合において、前記入力要求に対して情報処理装置から送信されたユーザ識別子及び認証情報と第二ユーザ識別子及び第二認証情報とを比較し、当該比較結果が一致した場合にはユーザ情報管理手段内の第一ユーザに係る個人情報を確定的な更新状態とするよう制御する第一ユーザ情報確定更新手段（本例では研修履歴管理サービス供給制御手段Ｖ１１３０）と
を備える
ことを特徴とする情報管理システムである。
【０００６】
本発明（２）は、
情報処理装置は、無線で通信可能な移動体通信装置（本例では移動体通信端末Ｔ１００）である、前記発明（１）記載の情報管理システムである。
【０００７】
本発明（３）は、
前記発明（１）又は（２）記載の情報管理システムにおいて、少なくとも前記第一ユーザ情報更新要求手段（本例ではレスポンス信号送信制御手段Ｖ１１２１）と、前記第一ユーザ個人情報暫定更新手段（本例では研修履歴管理サービス供給制御手段Ｖ１１３０）と、前記第二ユーザ情報入力要求手段（本例ではレスポンス信号送信制御手段Ｖ１１２１）と、前記第一ユーザ情報確定更新手段（本例では研修履歴管理サービス供給制御手段Ｖ１１３０）と、を備えるサーバ装置である。
【０００８】
本発明（４）は、
前記発明（１）又は（２）記載の情報管理システムにおけるサーバ装置（本例ではＶ１００）に、前記第一ユーザ情報更新要求手段（本例ではレスポンス信号送信制御手段Ｖ１１２１）に係る処理を実行するためのステップと、前記第一ユーザ個人情報暫定更新手段（本例では研修履歴管理サービス供給制御手段Ｖ１１３０）に係る処理を実行するためのステップと、前記第二ユーザ情報入力要求手段（本例ではレスポンス信号送信制御手段Ｖ１１２１）に係る処理を実行するためのステップと、前記第一ユーザ情報確定更新手段（本例では研修履歴管理サービス供給制御手段Ｖ１１３０）に係る処理を実行するためのステップと、を実行させるためのプログラムである。
【発明の効果】
【０００９】
システムにログイン状態である通信端末に承認パスワードを入力することにより、履歴の適切な管理が実行できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態に係る移動体通信端末通信システムの全体図である。
【図２】図２は、本実施形態に係る移動体通信端末の機能ブロック図である。
【図３】図３は、本実施形態に係るサーバの機能ブロック図である。
【図４】図４は、本実施形態に係る研修履歴管理システムにおける、ユーザ情報登録処理のシステムフロー図である。
【図５】図５は、本実施形態に係る研修履歴管理システムにおける、承認者情報登録処理のシステムフロー図である。
【図６】図６は、本実施形態に係る研修履歴管理システムにおける、承認待ち研修履歴登録処理のシステムフロー図である。
【図７】図７は、本実施形態に係る研修履歴管理システムにおける、研修履歴承認処理のシステムフロー図である。
【図８】図８は、第２実施形態に係る研修履歴管理システムにおける、ユーザ情報登録処理のシステムフロー図である。
【図９】図９は、第２実施形態に係る研修履歴管理システムにおける、承認待ち研修履歴登録処理のシステムフロー図である。
【図１０】図１０は、第２実施形態に係る研修履歴管理システムにおける、研修履歴承認処理のシステムフロー図である。
【図１１】図１１は、第３実施形態に係る移動体通信端末通信システムの全体図である。
【発明を実施するための形態】
【００１１】
本発明をより詳細に説明するために、添付の図面に従ってこれを説明する。
【００１２】
（システム全体構成）
まず、図１を参照しながら、本実施形態に係る研修履歴管理システム１０のシステム全体構成について説明する。はじめに、研修履歴管理システム１０は、移動体通信端末上での操作によりサーバＶ１００における研修履歴の管理を可能とするシステムである。まず、図示するように、研修履歴管理システム１０は、移動体通信端末Ｔ１００と後述するサーバシステム８００との間で研修履歴管理サーバに係る情報の送受を中継する移動体通信システム６００と、移動体通信端末Ｔ１００へ研修履歴に係る情報を送受可能なサーバシステム８００と、から構成されている。
【００１３】
（システム全体構成／移動体通信システム６００）
次に、移動体通信システム６００は、研修履歴に係る情報等を移動体通信端末Ｔ１００から移動体通信端末Ｔ１００の外部へ発送すると共にサーバシステム８００から提供される研修履歴に係る情報を受領する移動体通信端末Ｔ１００と、移動体通信端末Ｔ１００とサーバシステム８００とを無線で接続するための拠点である基地局６２０と、移動体通信端末Ｔ１００を用いたパケット通信を可能とするためのパケット網６３０と、移動体通信端末Ｔ１００からのリクエストを受付け移動体通信端末Ｔ１００からサーバシステム８００へのアクセス制御を行うセンターサーバ６４０と、から構成されている。以下、各構成要素について詳述する。
【００１４】
（システム全体構成／移動体通信システム６００／移動体通信端末Ｔ１００）
移動体通信端末Ｔ１００は、無線通信を利用した持ち運び可能な端末機であり、例えば、携帯電話機（特に、スマートフォン）や携帯情報端末（ＰＤＡ）、無線通信機能を搭載したゲーム機等が挙げられる。尚、移動体通信端末Ｔ１００の具体的な構成については後述する。
【００１５】
（システム全体構成／移動体通信システム６００／基地局６２０）
基地局６２０は、移動体通信端末Ｔ１００と無線で接続するための拠点であり、電柱やビルの屋上等に設置されている。また、後述するパケット網６３０の末端にあたる装置であり、基地局６２０同士を互いに有線または無線のネットワークで結ぶことによってパケット網６３０を構成している。
【００１６】
（システム全体構成／移動体通信システム６００／パケット網６３０）
パケット網６３０は、移動体通信端末Ｔ１００を用いたデータ通信をするときに、送受信するデータをパケットに一旦分割して、これらを一つ一つ送受信する（パケット通信）ためのデータ通信網であり、分割されたパケットは夫々パケット網上の空いている回線を通って伝送される。
【００１７】
（システム全体構成／移動体通信システム６００／センターサーバ６４０）
センターサーバ６４０は、移動体通信端末Ｔ１００からのリクエストに応じて、後述するネットワーク８２０に接続されているサーバＶ１００と通信し、移動体通信端末Ｔ１００からのリクエストに応じた種々の情報をサーバＶ１００から取得し、当該取得した情報をリクエスト元の移動体通信端末Ｔ１００へ送信する。これにより、移動体通信端末Ｔ１００の操作者は、パケット網６３０やセンターサーバ６４０を介して、外出先等、その居場所に係らず、所望する情報をサーバＶ１００から取得することができる。また、センターサーバ６４０は、研修履歴管理システム１０のユーザの夫々を一意に特定するためのデータベース（ユーザ登録データベース）を有している（不図示）。ユーザ登録データベースには、例えば、ユーザ夫々に割り当ててあるユーザ識別情報（ユーザＩＤ、電話番号、メールアドレス等）と、その移動体通信端末Ｔ１００の所有者（ユーザ）を識別するための所有者識別情報（ユーザパスワード）と、が登録されている。
【００１８】
（システム全体構成／サーバシステム８００）
次に、サーバシステム８００は、研修履歴に係る情報を提供するサーバＶ１００と、パケット網６３０とサーバＶ１００間の情報送受信を介するネットワーク８２０と、から構成されている。以下、各構成要素について詳述する。
【００１９】
（システム全体構成／サーバシステム８００／サーバＶ１００）
サーバＶ１００は、研修履歴に係る情報を提供するサーバ機器であり、ネットワーク８２０を介して移動体通信端末Ｔ１００からアクセスされる。また、サーバＶ１００は、ユーザ毎の研修履歴に係る全ての情報が記憶されるため、処理性能が高く記憶容量の大きなサーバ機器を設置しておくことが好適である。
【００２０】
（システム全体構成／サーバシステム８００／サーバＶ１００）
また、サーバＶ１００は、一般的なクライアントサーバモデルに基づき、クライアントとなる移動体通信端末Ｔ１００へサービスを提供するサーバ機能を有している。サーバ機能とは、ファイルサーバ機能やプリントサーバ機能等の情報やリソースの共有サービスに供されるものや、ＤＮＳサーバ機能やプロキシサーバ機能等のインターネット接続の利便性、安全性の向上サービスに供されるもの等様々であるが、サーバＶ１００は主に、クライアントが有するブラウザソフトに対する、ＨＴＭＬ文書、画像データや音声データ等のコンテンツ提供サービスに供される、いわゆるＷｅｂサーバ機能と、クライアントやアプリケーションサーバに要求されたデータの送信、操作要求を受け付けてのデータの書き換えや削除等のコンテンツ提供サービスに供される、いわゆるデータベースサーバ機能と、ネットワークやシステムにアクセスしてきたユーザや端末が，アクセス許可を受けている正規のユーザや端末かを判別（認証）する等のコンテンツ提供サービスに供される、いわゆる認証サーバ機能と、を発揮する。即ち、サーバＶ１００は、移動体通信端末Ｔ１００が有するブラウザソフトに対して、移動体通信端末Ｔ１００からの要求に応じて、文章、画像、音声等で表現される情報を提供することができるのである。
【００２１】
（システム全体構成／サーバシステム８００／ネットワーク８２０）
ネットワーク８２０は、サーバＶ１００から送信される各種情報の伝送路である。サーバＶ１００からは大容量のデータが送信される場合があるため、伝送路はデジタル伝送路であることが好適である。
【００２２】
（システム構成要素／移動体通信端末Ｔ１００／ブロック図）
次に、図２のブロック図を参照しながら、本実施形態に係る移動体通信端末Ｔ１００の各種機能について説明する。はじめに、移動体通信端末Ｔ１００は、中央処理装置、一次記憶装置、二次記憶装置等の素子等から構成されるプログラム処理実行部（ＯＳを含む）として機能する中央制御装置Ｔ１１００と、表示装置や表示制御回路等から構成される情報表示部として機能する情報表示装置Ｔ１２００と、操作キー（主に、表示装置のタッチパネル部）や入力インターフェース等から構成される情報入力部として機能する情報入力装置Ｔ１３００と、アンテナや通信インターフェース等から構成される無線通信部として機能する無線通信装置Ｔ１４００と、撮像素子や撮像制御回路等から構成される画像撮影部として機能する画像撮影装置Ｔ１５００と、移動体通信端末Ｔ１００にて起動中の処理実行を中断し、ホーム画面（初期表示画面）へと画面を遷移させるホームボタンＴＨＢと、設定変更画面等のメニュー画面表示等、様々な用途に使用されるサブボタンＴＳＢと、から構成されており、各装置は電気的に接続されている。その他、図示しないが、スピーカやマイク及び音声信号処理回路といった音声入出力部として機能する音声入出力装置等とも電気的に接続されている。以下、上記各手段（装置）の詳細を説明する。
【００２３】
まず、中央制御装置Ｔ１１００は、無線通信装置Ｔ１４００を介してのセンターサーバ６４０への接続やサーバＶ１００へのサービス提供に係る要求信号（リクエスト）を発信するリクエスト信号送信制御手段Ｔ１１２０と、無線通信装置Ｔ１４００を介してサーバＶ１００から送信される研修履歴に係る情報等を受信するレスポンス信号受信制御手段Ｔ１１３０と、ＯＳの実行結果に係る各種データの情報表示装置Ｔ１２００への表示制御を行う情報表示制御手段Ｔ１１４０と、センターサーバ６４０やサーバＶ１００等の所在位置を示す情報（ＵＲＬ）や各種情報を保存する情報保存手段Ｔ１１５０と、を有している。ここで、リクエスト信号送信制御手段Ｔ１１２０は、移動体通信端末Ｔ１００から送信する各種情報を一時記憶するためのリクエスト送信情報一時記憶手段Ｔ１１２１を更に有している。また、レスポンス信号受信制御手段Ｔ１１３０は、移動体通信端末Ｔ１００により受信する研修履歴に係る情報を一時記憶するためのレスポンス受信情報一時記憶手段Ｔ１１３１を更に有している。
【００２４】
次に、情報保存手段Ｔ１１５０は、リクエスト信号の送信先となるＵＲＬを保存するためのＵＲＬ情報記憶手段Ｔ１１５１と、移動体通信端末Ｔ１００の端末識別情報を保存するための端末識別情報記憶手段Ｔ１１５２と、を更に有している。
【００２５】
（システム構成要素／サーバＶ１００／ブロック図）
次に、図３のブロック図を参照しながら、本実施形態に係るサーバＶ１００の各種機能について説明する。はじめに、サーバＶ１００は、中央処理装置、一次記憶装置、二次記憶装置、中央処理装置、一次記憶装置、二次記憶装置、等の素子等から構成されるプログラム処理実行部（ＯＳを含む）であってサーバ機能を司る中央制御装置Ｖ１１００と、外部接続用インターフェース等から構成される有線通信部として機能する情報通信装置Ｖ１４００と、から構成されており、各装置は電気的に接続されている。その他、図示しないが、サーバＶ１００の電源装置やメンテナンス装置（液晶ディスプレイ、入力装置、情報バックアップ用記憶装置や記憶媒体等）といった装置等とも電気的に接続されている。以下、上記各手段（装置）の詳細を説明する。
【００２６】
まず、中央制御装置Ｖ１１００は、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００から送信されるサービス提供に係るリクエスト信号を受信するリクエスト信号受信制御手段Ｖ１１１０と、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００へ送信する研修履歴に係る情報、画像データや音声データ等のレスポンス信号を送信するレスポンス信号送信制御手段Ｖ１１２０と、研修履歴管理システム１０のユーザの研修履歴の登録、変更、削除等のサービス（研修履歴管理サービス）を提供する研修履歴管理サービス供給制御手段Ｖ１１３０と、ユーザ毎に付与されたパスワードの照合によってユーザを特定するユーザ識別情報認証手段Ｖ１１４０と、移動体通信端末Ｔ１００に入力された承認パスワードが正規の承認パスワードであるか否かを照合して判定する承認識別情報認証手段Ｖ１１５０と、ユーザ研修履歴管理テーブルの更新等を実行する履歴情報管理手段Ｖ１１６０と、を有している。ここで、リクエスト信号受信制御手段Ｖ１１１０は、受信したリクエスト信号を一時記憶するためのリクエスト受信情報一時記憶手段Ｖ１１１１を更に有している。また、レスポンス信号送信制御手段Ｖ１１２０は、送信するレスポンス信号を一時記憶するためのレスポンス送信情報一時記憶手段Ｖ１１２１を更に有している。
【００２７】
次に、研修履歴管理サービス供給制御手段Ｖ１１３０は、研修項目選択画面の雛型（フォーム）等の研修履歴管理サービスに係る画面を生成する画面生成手段Ｖ１１３１と、研修履歴に係るフラグのオン・オフ等を一時記憶する研修履歴管理サービス関連情報一時記憶手段Ｖ１１３２と、を更に有している。その他、図示しないが、画面生成手段Ｖ１１３１は、ユーザ情報や研修履歴情報の入力に係るフォームを生成する手段等も有している。ここで、フォームとはＨＴＭＬ仕様の一部として組み込まれているいわゆるＨＴＭＬフォームのことであり、テキストボックスやラジオボタンといった部品を組み合わせることで、クライアント側での入力操作を促す情報を提供するものである。また、テキストボックスやラジオボタンといった部品には、サーバ側での操作内容（アクション属性、メソッド属性と呼ばれる）がリンクされており、サーバ側で生成され送信されたフォームに従ってユーザ側で情報を入力し、当該フォームを再度サーバ側へ送り返すことで、ユーザ側で入力した情報をサーバ側のデータベースへ登録したり削除したりする操作を実行することができる。
【００２８】
また、ユーザ識別情報認証手段Ｖ１１４０は、ユーザ識別情報に係る情報を記憶するためのユーザ識別情報テーブルＶ１１４１を更に有している。また、承認識別情報認証手段Ｖ１１５０は、承認識別情報に係る情報を記憶するための承認識別情報テーブルＶ１１５１を更に有している。
【００２９】
また、履歴情報管理手段Ｖ１１６０は、研修履歴を登録又は管理するためのデータテーブルであるユーザ研修履歴管理テーブルＶ１１６１を有している。
【００３０】
（システムフロー）
ここで、図４を参照しながら、本実施形態における研修履歴管理システム１０の、移動体通信端末Ｔ１００とサーバＶ１００との間でのユーザ情報登録処理について詳述する。本システムフローは、ユーザが移動体通信端末Ｔ１００を用いてユーザ個人情報を登録する場合のフローである。
【００３１】
（システムフロー／ユーザ情報登録処理／移動体通信端末Ｔ１００の処理１Ａ）
はじめに、移動体通信端末Ｔ１００の処理を実行する。まず、ステップ１０２−Ｓで、ユーザは移動体通信端末Ｔ１００を操作し、ユーザ情報登録用ＵＲＬにアクセスする。次に、ステップ１０３−Ｓで、リクエスト信号送信制御手段Ｔ１１２０は、ユーザ情報の登録を開始するためのユーザ情報登録要求を、無線通信装置Ｔ１４００を介してサーバＶ１００側に送信する。
【００３２】
（システムフロー／ユーザ情報登録処理／サーバＶ１００の処理１Ｂ）
次に、サーバＶ１００の処理へ移行する。まず、ステップ１０４−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、移動体通信端末Ｔ１００から送信されたユーザ情報登録要求を受信する。次に、ステップ１０６−Ｓで、画面生成手段Ｖ１１３１は、ユーザ情報登録要求フォーム（ユーザ情報に係る各項目を入力するためのフォーム）を生成する。次に、ステップ１０８−Ｓで、レスポンス信号送信制御手段Ｖ１１２０は、ユーザ情報登録要求フォーム（ユーザ情報に係る各項目を選択するためのフォーム）を、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。
【００３３】
（システムフロー／ユーザ情報登録処理／移動体通信端末Ｔ１００の処理２Ａ）
次に、移動体通信端末Ｔ１００の処理へ移行する。まず、ステップ１１０−Ｓで、レスポンス信号受信制御手段Ｔ１１３０は、サーバＶ１００から送信されたユーザ情報登録要求フォームを受信する。次に、ステップ１１２−Ｓで、情報表示制御手段Ｔ１１４０は、ユーザ情報登録要求フォームを表示する。次に、ステップ１１４−Ｓで、ユーザは情報入力装置Ｔ１３００を操作して自身の個人情報をユーザ情報登録要求フォームに入力する。次に、ステップ１１６−Ｓで、リクエスト信号送信制御手段Ｔ１１２０は、当該個人情報を入力したユーザ情報登録要求フォーム（入力済）を、無線通信装置Ｔ１４００を介してサーバＶ１００側に送信する。
【００３４】
（システムフロー／ユーザ情報登録処理／サーバＶ１００の処理２Ｂ）
次に、サーバＶ１００の処理へ移行する。まず、ステップ１１８−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、移動体通信端末Ｔ１００から送信されたユーザ情報登録要求フォーム（入力済）を受信する。次に、ステップ１２０−Ｓで、ユーザ識別情報認証手段Ｖ１１４０は、ユーザＩＤ及びユーザパスワードを生成する。次に、ステップ１２２−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、当該生成したユーザＩＤ及びユーザパスワードと、ユーザ情報登録要求フォームに入力されている個人情報とをユーザ識別情報テーブルＶ１１４１に記憶する。次に、ステップ１２４−Ｓで、レスポンス信号送信制御手段Ｖ１１２０は、生成したユーザＩＤ及びユーザパスワードを、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。
【００３５】
ここで、同図右下のイメージ図はユーザ識別情報テーブルイメージ図である。同イメージに示されるように、本実施形態においては、ユーザ識別情報テーブルは、ユーザＩＤ毎に、ユーザパスワード及びユーザの個人情報（メールアドレスや電話番号）が対応して管理されるよう構成されており、同図のステップ１２２−Ｓにて登録されたユーザに係る情報はユーザ識別情報テーブルにて管理されることとなる。尚、ユーザ識別情報テーブルの項目の種類は、これには限定されず、例えばユーザの住所や所属する部署等を管理するよう構成してもよい。
【００３６】
（システムフロー／ユーザ情報登録処理／移動体通信端末Ｔ１００の処理３Ａ）
次に、移動体通信端末Ｔ１００の処理へ移行する。まず、ステップ１２６−Ｓで、レスポンス信号受信制御手段Ｔ１１３０は、情報通信装置Ｖ１４００を介してサーバＶ１００から送信されたユーザＩＤ及びユーザパスワードを受信する。次に、ステップ１２８−Ｓで、情報表示制御手段Ｔ１１４０は、当該受信したユーザＩＤ及びユーザパスワードを表示し、ユーザ情報登録処理に係る処理を終了する。
【００３７】
次に、図５を参照しながら、本実施形態における研修履歴管理システム１０の、移動体通信端末Ｔ１００とサーバＶ１００との間での承認者情報登録処理について詳述する。本システムフローは、承認者が移動体通信端末Ｔ１００を用いて承認者情報を登録する場合のフローである。
【００３８】
（システムフロー／承認者情報登録処理／移動体通信端末Ｔ１００の処理１Ｃ）
はじめに、移動体通信端末Ｔ１００の処理を実行する。まず、ステップ２０２−Ｓで、ユーザは移動体通信端末Ｔ１００を操作し、承認者情報登録用ＵＲＬにアクセスする。次に、ステップ２０３−Ｓで、リクエスト信号送信制御手段Ｔ１１２０は、承認者情報の登録を開始するための承認者情報登録要求を、無線通信装置Ｔ１４００を介してサーバＶ１００側に送信する。
【００３９】
（システムフロー／承認者情報登録処理／サーバＶ１００の処理１Ｄ）
次に、サーバＶ１００の処理へ移行する。まず、ステップ２０４−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、移動体通信端末Ｔ１００から送信された承認者情報登録要求を受信する。次に、ステップ２０６−Ｓで、画面生成手段Ｖ１１３１は、承認者情報登録要求フォーム（承認者情報を入力するためのフォーム）を生成する。次に、ステップ２０８−Ｓで、レスポンス信号送信制御手段Ｖ１１２０は、承認者情報登録要求フォーム（承認者情報を入力するためのフォーム）を、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。
【００４０】
（システムフロー／承認者情報登録処理／移動体通信端末Ｔ１００の処理２Ｃ）
次に、移動体通信端末Ｔ１００の処理へ移行する。まず、ステップ２１０−Ｓで、レスポンス信号受信制御手段Ｔ１１３０は、サーバＶ１００から送信された承認者情報登録要求フォームを受信する。次に、ステップ２１２−Ｓで、情報表示制御手段Ｔ１１４０は、当該受信した承認者情報登録要求フォームを表示する。次に、ステップ２１４−Ｓで、承認者は情報入力装置Ｔ１３００を操作して自身の個人情報を承認者情報登録要求フォームに入力する。次に、ステップ２１６−Ｓで、リクエスト信号送信制御手段Ｔ１１２０は、当該個人情報を入力した承認者情報登録要求フォーム（入力済）を、無線通信装置Ｔ１４００を介してサーバＶ１００側に送信する。
【００４１】
（システムフロー／承認者情報登録処理／サーバＶ１００の処理２Ｄ）
次に、サーバＶ１００の処理へ移行する。まず、ステップ２１８−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、移動体通信端末Ｔ１００から送信された承認者情報登録要求フォーム（入力済）を受信する。次に、ステップ２２０−Ｓで、承認識別情報認証手段Ｖ１１５０は、承認者ＩＤ及び承認パスワードを生成する。次に、ステップ２２２−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、当該生成した承認者ＩＤ及び承認パスワードと、承認者情報登録要求フォームに入力されている個人情報とを承認識別情報テーブルＶ１１５１に記憶する。次に、ステップ２２４−Ｓで、レスポンス信号送信制御手段Ｖ１１２０は、生成した承認者ＩＤ及び承認パスワードを、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。
【００４２】
ここで、同図右下のイメージ図は承認識別情報テーブルイメージ図である。同イメージに示されるように、本実施形態において、承認識別情報テーブルは、承認者ＩＤ毎に、承認パスワード及び承認者の個人情報（メールアドレスや電話番号等）が対応して管理されるよう構成されており、同図のステップ２２２−Ｓにて登録された承認者に係る情報は承認識別情報テーブルにて管理されることとなる。尚、承認識別情報テーブルの項目の種類は、これには限定されず、例えば承認者の住所や所属する部署等を管理するよう構成してもよい。
【００４３】
（システムフロー／承認者情報登録処理／移動体通信端末Ｔ１００の処理３Ｃ）
次に、移動体通信端末Ｔ１００の処理へ移行する。まず、ステップ２２６−Ｓで、レスポンス信号受信制御手段Ｔ１１３０は、サーバＶ１００から送信された承認者ＩＤ及び承認パスワードを受信する。次に、ステップ２２８−Ｓで、情報表示制御手段Ｔ１１４０は、承認者ＩＤ及び承認パスワードを表示し、承認者情報登録処理に係る処理を終了する。
【００４４】
次に、図６を参照しながら、本実施形態における研修履歴管理システム１０の、移動体通信端末Ｔ１００とサーバＶ１００との間での承認待ち研修履歴登録処理について詳述する。本システムフローは、ユーザが移動体通信端末Ｔ１００を用いて承認待ち研修履歴を登録する場合のフローである。
【００４５】
（システムフロー／承認待ち研修履歴登録処理／移動体通信端末Ｔ１００の処理１Ｅ）
はじめに、移動体通信端末Ｔ１００の処理を実行する。まず、ステップ３０２−Ｓで、ユーザは移動体通信端末Ｔ１００を操作してユーザログイン用ＵＲＬにアクセスする。次に、ステップ３０３−Ｓで、リクエスト信号送信制御手段Ｔ１１２０は、ログイン情報入力フォーム要求を、無線通信装置Ｔ１４００を介してサーバＶ１００側に送信する。
【００４６】
（システムフロー／承認待ち研修履歴登録処理／サーバＶ１００の処理１Ｆ）
次に、サーバＶ１００の処理を実行する。まず、ステップ３０４−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、サーバＶ１００から送信されたログイン情報入力フォーム要求を受信する。次に、ステップ３０５−Ｓで、画面生成手段Ｖ１１３１は、ログイン情報入力フォーム（ログインに係る各項目を入力するためのフォーム）を生成する。次に、ステップ３０６−Ｓで、レスポンス信号送信制御手段Ｖ１１２０は、ログイン情報入力フォーム（ログインに係る各項目を入力するためのフォーム）を、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。
【００４７】
（システムフロー／承認待ち研修履歴登録処理／移動体通信端末Ｔ１００の処理２Ｅ）
次に、移動体通信端末Ｔ１００の処理を実行する。まず、ステップ３０８−Ｓで、レスポンス信号受信手段Ｔ１１３０は、サーバＶ１００から送信されたログイン情報入力フォーム（ログインに係る各項目を入力するためのフォーム）を受信する。次に、ステップ３１０−Ｓで、情報表示制御手段Ｔ１１４０は、ログイン情報入力フォーム（ログインに係る各項目を入力するためのフォーム）を表示する。次に、ステップ３１２−Ｓで、ユーザは情報入力装置Ｔ１３００を操作してログイン情報（ユーザＩＤ及びユーザパスワード）を入力する。次に、ステップ３１４−Ｓで、リクエスト信号送信制御手段Ｔ１３００は、当該入力されたログイン情報（ユーザＩＤ及びユーザパスワード）を、情報通信装置Ｖ１４００を介してサーバＶ１００に送信する。
【００４８】
ここで、同図左上段のイメージ図はログイン情報入力フォームイメージ図である。同イメージ図に示されるように、本例においては、ログイン情報入力フォームにはユーザＩＤ入力フォームとユーザパスワード入力フォームとログインボタンとが表示される。また、特に図示していないが、ユーザパスワード入力画面にて入力するユーザＩＤ及びユーザパスワードは０から９までの１０種類の数字を４つ（４桁）入力する態様であってもよく、当該ユーザパスワード入力画面にて入力されたパスワードがサーバＶ１００に記憶されているユーザパスワードと一致するか否かによってユーザパスワード認証を行うこととなる。尚、ユーザパスワードの桁数及び入力し得る数字の種類はこれには限定されず、何桁でも何種類でもよく、アルファベットや記号等の組み合わせとしてもよい。ユーザＩＤ入力フォームにユーザＩＤを入力し、ユーザパスワード入力フォームにユーザパスワードを入力した後ログインボタンにタッチ（選択）することで、ユーザ認証が行われることとなる。
【００４９】
（システムフロー／承認待ち研修履歴登録処理／サーバＶ１００の処理２Ｆ）
次に、サーバＶ１００の処理を実行する。まず、ステップ３１６−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、移動体通信端末Ｔ１００から送信されたユーザＩＤ及びユーザパスワードを受信する。次に、ステップ３１８−Ｓで、ユーザ識別情報認証手段Ｖ１１４０は、当該受信したユーザＩＤ及びユーザパスワードとユーザ識別情報テーブルＶ１１４１に記憶されたユーザＩＤ及びユーザパスワードとが一致するか否かを判定（認証）する。次に、ステップ３２０−Ｓで、画面生成手段Ｖ１１３１は、当該ユーザのユーザ研修履歴に基づき、研修履歴情報入力フォーム（研修履歴情報を入力するためのフォーム）を生成する。次に、ステップ３２２−Ｓで、レスポンス信号送信制御手段Ｖ１１２０は、当該生成した研修履歴情報入力フォーム（研修履歴情報を入力するためのフォーム）を、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。
【００５０】
以上の処理により、サーバＶ１００へのアクセス時において、移動体通信端末Ｔ１００側で入力されたユーザＩＤ及びユーザの入力したユーザパスワードが、サーバＶ１００側で管理されているユーザＩＤ及びユーザパスワードと一致するか否かによって、当該移動体通信端末Ｔ１００のユーザが正規なユーザであるか否かを判定することが可能となる。尚、図示していないが、認証結果が正常（正規なユーザＩＤ又はユーザパスワード）である場合、当該研修履歴管理システムの機能を利用可能（メニュー画面が情報表示装置Ｔ１２００に表示される）となる。一方、認証結果が異常（不正なユーザＩＤ又はユーザパスワード）である場合、当該研修履歴管理システムの機能を利用不能（メニュー画面が情報表示装置Ｔ１２００に表示されない）となる。
【００５１】
（システムフロー／承認待ち研修履歴登録処理／移動体通信端末Ｔ１００の処理３Ｅ）
次に、移動体通信端末Ｔ１００の処理を実行する。まず、ステップ３２４−Ｓで、レスポンス信号受信制御手段Ｔ１１３０は、サーバＶ１００から送信された研修履歴情報入力フォーム（研修履歴情報を入力するためのフォーム）を受信する。次に、ステップ３２６−Ｓで、情報表示制御手段Ｔ１１４０は、当該受信した研修履歴情報入力フォーム（研修履歴情報を入力するためのフォーム）を表示する。次に、ステップ３２８−Ｓで、ユーザは情報入力装置Ｔ１３００を操作して研修履歴情報を入力する。次に、ステップ３３０−Ｓで、リクエスト信号送信制御手段Ｔ１１２０は、当該入力済みとなった研修履歴情報入力フォーム（入力済）を、無線通信装置Ｔ１４００を介してサーバＶ１００に送信する。
【００５２】
ここで、同図左下段のイメージ図は、研修履歴情報入力フォームイメージ図である。同イメージ図に示されるように、本例においては、研修履歴情報入力フォームにて選択できる各項目の一覧、メニューボタン及び項目保存ボタンがボタン画像として表示される。また、当該各項目に係るボタン画像のいずれかをタッチ（選択）すると、タッチ（選択）した各項目の選択候補がプルダウンで表示される。その後、表示された選択候補の中から選択したい項目のボタン画像をタッチ（選択）することにより、当該タッチ（選択）した項目が選択され、表示されることとなる。研修履歴を選択した後、項目保存ボタンをタッチ（選択）することで選択されている研修履歴が保存され、後述する研修履歴承認処理にて研修履歴登録の承認を受け得ることとなる。
【００５３】
尚、本例では特に図示していないが、メニューボタンをタッチ（選択）するとメニュー画面（研修履歴情報入力フォームや承認待ち研修履歴一覧画面に移行するボタン画像が表示されている画面）に移行するよう構成されている。また、同イメージ図はあくまで一例であり、表示画面の構成等、本例には限定されない。当該選択候補の表示は各項目をタッチ（選択）した際に、いずれの項目を選択したのかが認識できればよく、例えば、画面全体に選択候補を表示する等の態様であってもよい。また、表示される各項目の選択候補は、ユーザ研修履歴や、その他の個人情報等によって決定されるよう構成してもよい（例えば、既に登録済みの項目は表示されない、等）し、選択式でなく、ユーザが内容を文字入力する方法であってもよい。
【００５４】
また、研修履歴を保存した後には、メニュー画面に移行するよう構成してもよいし、研修履歴を保存した後に、続けて研修履歴を選択及び保存し得るよう構成してもよいし、研修履歴を保存した後に当該保存した研修履歴をそのまま承認できるよう、当該研修履歴の保存後には承認待ち研修履歴一覧画面に直接移行し得るよう構成してもよい。
【００５５】
（システムフロー／承認待ち研修履歴登録処理／サーバＶ１００の処理３Ｆ）
次に、サーバＶ１００の処理を実行する。まず、ステップ３３２−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、研修履歴情報入力フォーム（入力済）を移動体通信端末Ｔ１００から受信する。次に、ステップ３３４−Ｓで、履歴情報管理手段Ｖ１１６０は、当該受信した研修履歴情報入力フォームに入力された研修履歴を、登録ステータス「承認待ち」として記憶する。
【００５６】
ここで同図右下段はあるユーザのユーザ研修履歴管理テーブルイメージ図（１）である。同イメージ図に示されるように、ユーザ研修履歴管理テーブルではユーザの研修履歴に係る情報が研修項目毎にまとめて表示される。本実施形態においては、当該項目は、承認待ちか承認済かどちらでもないか、の情報である「登録ステータス」と、研修を実施した日時に係る情報である「実施日時」と、承認者による研修履歴の評価に係る情報である「評価」と、研修履歴についてのコメント情報である「コメント」と、研修履歴の承認を実行する又は実行した者の承認者ＩＤに係る情報である「承認者」と、研修履歴情報の最終更新日時に係る情報である「更新日時」と、を管理し得るよう構成されている。また、同図では、研修Ｂが承認待ち研修履歴として保存された場合を例示している。尚、研修履歴に係る項目はこれには限定されず用途等によって適宜変更して何ら問題ない。また、記憶する形式もテーブル形式には限定されず、ユーザと当該ユーザの研修履歴に係る情報とを対応付けることができるよう記憶されていればよい。
【００５７】
次に、図７を参照しながら、本実施形態における研修履歴管理システム１０の、移動体通信端末Ｔ１００とサーバＶ１００との間での研修履歴承認処理について詳述する。本システムフローは、移動体通信端末Ｔ１００を用いてユーザが承認待ち研修履歴一覧画面を表示させた後、承認者が研修履歴を承認する場合のフローである。尚、同図における処理はすべて、前述したログイン情報の入力後に実行される処理である。
【００５８】
（システムフロー／研修履歴承認処理／移動体通信端末Ｔ１００の処理４Ｅ）
はじめに、移動体通信端末Ｔ１００の処理を実行する。まず、ステップ４０２−Ｓで、リクエスト信号制御処理Ｔ１１２０は、ユーザによる移動体通信端末Ｔ１００の操作によって承認待ち研修履歴一覧画面要求を、無線通信装置Ｔ１４００を介してサーバＶ１００に送信する。
【００５９】
（システムフロー／研修履歴承認処理／サーバＶ１００の処理４Ｆ）
次に、サーバＶ１００の処理を実行する。まず、ステップ４０４−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、承認待ち研修履歴一覧画面要求を移動体通信端末Ｔ１００から受信する。次に、ステップ４０６−Ｓで、画面生成手段Ｖ１１３１は、登録ステータス「承認待ち」である研修履歴情報に基づき、承認待ち研修履歴一覧画面を生成する。次に、ステップ４０８−Ｓで、レスポンス信号送信制御手段は、当該生成した研修履歴一覧画面を、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。
【００６０】
ここで同図右上段はあるユーザのユーザ研修履歴管理テーブルイメージ図（２）である。本例では、同イメージ図のような研修履歴情報（研修Ａ、研修Ｂ、研修Ｃが承認待ち研修履歴としてテーブルに記憶されている）を有しているユーザを例に挙げて、説明する。
【００６１】
（システムフロー／研修履歴承認処理／移動体通信端末Ｔ１００の処理５Ｅ）
次に、移動体通信端末Ｔ１００の処理を実行する。まず、ステップ４１０−Ｓで、レスポンス信号受信制御手段Ｔ１１３０は、サーバＶ１００から送信された承認待ち研修履歴一覧画面を受信する。次に、ステップ４１２−Ｓで、情報表示制御手段Ｔ１１４０は、承認待ち研修履歴一覧画面を表示する。次に、ステップ４１４−Ｓで、承認者は情報入力装置Ｔ１３００を操作していずれかの承認待ち研修履歴を選択する。次に、ステップ４１６−Ｓで、リクエスト信号送信制御手段Ｔ１１２０は、当該選択された承認待ち研修履歴に係る評価情報入力フォーム要求を、無線通信装置Ｔ１４００を介してサーバＶ１００に送信する。
【００６２】
ここで、同図の５Ｅ〜７Ｅの処理は承認者（本例では、承認者１）が操作することとなる。即ち、ログイン及び承認待ち研修履歴登録処理はユーザが行い、後述する評価情報の入力及び承認パスワードの入力（承認）は承認者が行うのである。
【００６３】
ここで、同図左のイメージ図上段は承認待ち研修履歴一覧画面の一例である。同イメージ図に示されるように、本例においては、承認待ち研修履歴一覧画面にて登録ステータスが「承認待ち」となっている研修履歴の一覧及びメニューボタンがボタン画像として表示される。当該研修履歴の一覧に係るいずれかのボタン画像をタッチ（選択）することで、当該タッチ（選択）した項目の評価情報入力画面に移行することとなる。
【００６４】
（システムフロー／研修履歴承認処理／サーバＶ１００の処理５Ｆ）
次に、サーバＶ１００の処理を実行する。まず、ステップ４１８−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、移動体通信端末Ｔ１００から送信された評価情報入力フォーム要求を受信する。次に、ステップ４２０−Ｓで、画面生成手段Ｖ１１３１は、研修履歴情報に基づき、評価情報入力フォームを生成する。次に、ステップ４２２−Ｓで、レスポンス信号送信制御手段Ｖ１１２０は、当該生成した評価情報入力フォームを、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。
【００６５】
（システムフロー／研修履歴承認処理／移動体通信端末Ｔ１００の処理６Ｅ）
次に、移動体通信端末Ｔ１００の処理を実行する。まず、ステップ４２４−Ｓで、レスポンス信号受信制御手段Ｔ１１３０は、サーバＶ１００から送信された評価情報入力フォームを受信する。次に、ステップ４２６−Ｓで、情報表示制御手段Ｔ１１４０は、当該受信した評価情報入力フォームを表示する。次に、ステップ４２８−Ｓで、承認者は情報入力装置Ｔ１３００を操作して評価情報（評価、コメント等）を入力する。次に、ステップ４３０−Ｓで、リクエスト信号送信制御手段Ｔ１１２０は、当該入力された評価情報入力フォーム（入力済）を、無線通信装置Ｔ１４００を介してサーバＶ１００に送信する。
【００６６】
ここで、同図左のイメージ図中段は、評価情報入力画面の一例である。評価情報入力画面では、承認待ち研修履歴一覧画面で選択した情報が表示されると共に、承認者が承認待ち研修履歴についての評価を入力するフォーム（同図では、ラジオボタン）と、承認者が承認待ち研修履歴についてのコメントを入力するコメント入力フォームと、承認者が承認待ち研修履歴を承認するための承認ボタン画像と、承認待ち研修履歴を却下するための却下ボタン画像と、メニューボタン画像と、が表示される。本例では特に図示していないが、却下ボタン画像は、承認待ち研修履歴を承認することが適切ではないと承認者が判断した場合に操作するボタン画像であり、却下ボタン画像を操作した際には、当該研修履歴情報がユーザ研修履歴管理テーブルから削除されるよう構成されている。尚、本例はあくまで一例であり、これには限定されず、例えば、却下ボタンを操作した際にも研修履歴情報を削除せずに登録ステータスを「差し戻し」とし、登録ステータスが「差し戻し」である研修履歴情報は、ユーザが再編集可能となるよう構成してもよい。
【００６７】
（システムフロー／研修履歴承認処理／サーバＶ１００の処理６Ｆ）
次に、サーバＶ１００の処理を実行する。まず、ステップ４３２−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、移動体通信端末Ｔ１００から送信された評価情報入力フォーム（入力済）を受信する。次に、ステップ４３４−Ｓで、履歴情報管理手段Ｖ１１６０は、研修履歴管理サービス関連情報一時記憶手段Ｖ１１３２を参照し、当該受信した評価情報入力フォームに入力された評価情報を、当該評価に係る研修履歴情報に付加する形にて、ユーザ研修履歴管理テーブルＶ１１６１に記憶する。
【００６８】
ここで同図右中段はユーザ研修履歴管理テーブルイメージ図（３）である。同イメージ図では、ユーザ研修履歴管理テーブルイメージ図（２）の状態から、承認者１が研修Ｂについて入力した評価及びコメントを、新たに記憶した状態を図示している。
【００６９】
次に、ステップ４３６−Ｓで、画面生成手段Ｖ１１３１は、承認パスワード入力フォームを生成する。次に、ステップ４３８−Ｓで、レスポンス信号送信制御手段Ｖ１１２０は、当該生成した評価情報入力フォームを、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。
【００７０】
（システムフロー／研修履歴承認処理／移動体通信端末Ｔ１００の処理７Ｅ）
次に、移動体通信端末Ｔ１００の処理を実行する。まず、ステップ４５０−Ｓで、レスポンス信号受信制御手段Ｔ１１３０は、サーバＶ１００から送信された承認パスワード入力フォームを受信する。次に、ステップ４５２−Ｓで、情報表示制御手段Ｔ１１４０は、当該受信した承認パスワード入力フォームを表示する。次に、ステップ４５４−Ｓで、承認者は情報入力装置Ｔ１３００を操作して承認パスワードを入力する。次に、ステップ４５６−Ｓで、リクエスト信号送信制御手段Ｔ１１２０は、承認パスワード入力フォーム（入力済）を、無線通信装置Ｔ１４００を介してサーバＶ１００に送信する。
【００７１】
ここで、同図左のイメージ図下段は、承認パスワード入力画面の一例である。承認パスワード入力画面では、承認待ち研修履歴一覧画面で選択した情報が表示されると共に、承認パスワード入力画像が表示される。本例では、承認パスワード入力画面にて、０から９までの１０種類の数字からなる４桁のパスワードを入力する態様となっている。当該承認パスワード入力画面にて入力された４桁のパスワードがサーバＶ１００に記憶されている承認パスワードと一致するか否かによって承認パスワード認証を行っている。
【００７２】
尚、本例はあくまで一例であり、承認パスワードの桁数及び入力し得る数字の種類はこれには限定されず、何桁でも何種類でもよく、アルファベットや記号等の組み合わせとしてもよい。また、メニューボタンをタッチ（選択）するとメニュー画面に移行することとなる。
【００７３】
（システムフロー／研修履歴承認処理／サーバＶ１００の処理７Ｆ）
次に、サーバＶ１００の処理を実行する。まず、ステップ４５８−Ｓで、リクエスト信号受信制御手段Ｖ１１１０は、移動体通信端末Ｔ１００から送信された承認パスワード入力フォーム（入力済）を受信する。次に、ステップ４６０−Ｓで、承認識別情報認証手段Ｖ１１５０は、当該受信した承認パスワードと、承認識別情報テーブルＶ１１５１に記憶された当該研修履歴の承認者（承認者ＩＤ）に対応する承認パスワードとが一致するか否かを判定（認証）する。次に、ステップ４６２−Ｓで、履歴情報管理手段Ｖ１１６０は、当該承認に係る研修履歴情報の登録ステータスを「承認済」に書き換え、研修履歴承認処理を終了する。
【００７４】
ここで同図右下段はユーザ研修履歴管理テーブルイメージ図（４）である。同イメージ図では、ユーザ研修履歴管理テーブルイメージ図（３）の状態から、承認者１が承認パスワードを入力して研修Ｂが承認され、登録ステータスの項目が「承認待ち」から「承認済」へと書き換えられた状態を表している。
【００７５】
以上の処理により、移動体通信端末Ｔ１００側での承認パスワードの入力時において、移動体通信端末Ｔ１００側で入力された承認パスワードが、サーバＶ１００側で管理されている承認パスワードと一致するか否かによって、入力された承認パスワードが正規な承認パスワードであるか否かを判定することが可能となる。尚、図示していないが、認証結果が正常（正規な承認パスワード）である場合、当該研修履歴が「承認済み」の研修履歴としてサーバＶ１００側に登録（記録）される。一方、認証結果が異常（不正な承認パスワード）である場合、当該研修履歴は「承認済み」の研修履歴としてサーバＶ１００側に登録（記録）されないこととなる。
【００７６】
以上のように構成することにより、本実施形態においては、移動体通信端末での研修履歴の承認時において１回のログインによって複数のパスワードを使用する処理を実行することができ、研修履歴の管理を容易にすることができることとなる。また、ユーザＩＤでログインした端末からしか承認ができないため、研修履歴情報を承認するにはユーザと承認者とが対面する必要があり、コミュニケーションの機会を担保できることとなる。
【００７７】
尚、当該履歴管理システムは、研修履歴に限らず、様々な履歴管理に応用することが可能である。例えば、学習履歴、勤務履歴、訪問履歴、購入・売却履歴、等。
【００７８】
尚、本例はあくまで一例であり、これには限定されない。本例では、研修履歴登録の承認時にはパスワードの入力が必要であるよう構成したが、これには限定されず、例えば、移動体通信端末Ｔ１００の画像撮影装置Ｔ１５００を介して特定のＱＲコード（登録商標）等の画像を読み取ることにより、研修履歴登録の承認がなされるよう構成してもよい。また、移動体通信端末Ｔ１００にＩＣチップを内蔵し、移動体通信端末Ｔ１００を特定のＩＣチップ読み取り装置にかざすことによって、研修履歴登録の承認がなされるよう構成してもよい。
【００７９】
また、研修履歴登録の承認時に入力する承認パスワードは変更し得るよう構成してもよい。そのように構成することで、ユーザに承認パスワードが知られてしまった場合にも当該承認パスワードを変更することによって不正を防止し得ることとなる。
【００８０】
尚、ユーザパスワード及び承認パスワードは数字や記号のみには限定されず、例えば、特定の質問形式の文章（例えば、「あなたの車の色は？」）に対して回答（例えば、「黒色」）を選択し、サーバに記憶されている回答と一致するか否かによって認証を行うよう構成してもよい。また、そのように構成する場合、承認者情報の登録時に、質問とその回答を記憶するが、この際に複数（例えば、１０種類）の質問及び回答を登録し、承認の際には当該複数の質問からランダムに１の質問が選択されるよう構成してもよい。尚、当該回答も変更し得るよう構成してよい。
【００８１】
また、本例では、特に図示していないが、入力された承認パスワードがサーバ側で保持されている承認パスワードと一致しない事態が所定回数連続した場合、不正が行われようとしていると判断し、当該ユーザの研修履歴情報を所定期間、承認不能とする等の対策を実行し得るよう構成してもよい。
【００８２】
また、本例では、移動体通信端末からサーバに通信するよう構成したが、これには限定されず、通信端末であればよく、例えば、デスクトップＰＣ等でもよい。また、デスクトップＰＣからサーバに通信して研修履歴や研修項目情報を保存し、その後移動体通信端末からサーバに通信して承認を行う等、異なる端末から夫々の処理を実行することも可能である。
【００８３】
また、本例では、承認パスワード認証以前に、評価情報及びコメントがユーザ研修履歴管理テーブルに記憶されるよう構成したが、これには限定されず、例えば、承認パスワードと評価情報及びコメントとを同時にサーバ側に送信し、サーバ側では、承認パスワードの認証が成功した場合にのみ、受信した評価情報及びコメントを記憶するよう構成してもよい。
【００８４】
また、本例では、ログイン時にユーザＩＤとユーザパスワードを入力するよう構成したが、これには限定されず、例えば、ユーザＩＤは移動体通信端末Ｔ１００固有のＩＤを利用し得るよう構成してもよい。
【００８５】
また、本例では、特に図示していないが、サーバ側に記録されたユーザの研修履歴情報を、移動体通信端末Ｔ１００から閲覧可能に構成してもよい。また、そのように構成する場合、ユーザ自身の研修履歴のみならず、ユーザの所属するグループ全員の研修履歴を閲覧可能に構成することで、他人の研修履歴情報を当該グループ内でのユーザの研修進行度合を計る目安とすることが可能となる。
【００８６】
また、本例では、特に図示していないが、承認パスワードが複数存在し、ユーザに選択された項目に基づいていずれの承認パスワードとの一致判定を行うかを決定し得るよう構成してもよい（例えば、承認パスワードとして承認パスワードαと承認パスワードβとが存在している場合、承認者１が承認者として選択されている場合には、承認パスワードαと入力されたパスワードとの一致判定を行い、承認者２が選択されている場合には、承認パスワードβと入力されたパスワードとの一致判定を行う）。
【００８７】
また、本例では、サーバにアクセスすることによって、ユーザが自らのユーザ情報（ユーザＩＤ、ユーザパスワード、選択する項目、承認パスワード等）を発行・登録するよう構成されているが、これには限定されず、例えば、ユーザに係る情報が予め設定されている（システム管理者が予め入力する）よう構成してもよい。また、承認者についても同様に構成してもよい。
【００８８】
（第２実施形態）
尚、本実施形態においては研修履歴管理テーブル等の管理をすべてサーバ上にて実行するよう構成したが、研修履歴の管理方法はこれには限定されない。そこで、そのような構成を、第２実施形態とし、以下、本実施形態からの相違点についてのみ詳述する。尚、第２実施形態においては、移動体通信端末Ｔ１００は、端末に保存されたアプリケーション（本例では、後述する研修履歴管理アプリケーション）に係る処理を実行するためのアプリケーション関連処理実行手段Ｔ１１７０を有している。
【００８９】
（システムフロー／ユーザ情報登録処理／サーバＶ１００の処理２Ｂ、移動体通信端末Ｔ１００の処理３Ａ）
まず、図８は、第２実施形態における、ユーザ情報登録処理のシステムフローである（処理１Ａ、１Ｂ、２Ａについては本実施形態と略同様であるため、図示略）。本実施形態からの相違点はステップ１２４−Ｓ（第２）〜ステップ１２７−Ｓ（第２）であり、その目的は、移動体通信端末Ｔ１００側で研修履歴情報を管理するための研修履歴管理アプリケーションを移動体通信端末Ｔ１００に保存（ダウンロード）することである。即ち、ユーザＩＤ及びユーザパスワードと、ユーザ情報登録要求フォームに入力されている個人情報とをユーザ識別情報テーブルＶ１１４１に記憶後、ステップ１２４−Ｓ（第２）で、レスポンス信号送信制御手段Ｖ１１２０は、研修履歴管理アプリケーションに、Ｓ１２０−Ｓの処理で生成したユーザＩＤ及びユーザパスワードを埋め込み、情報通信装置Ｖ１４００を介して移動体通信端末Ｔ１００に送信する。次に、ステップ１２６−Ｓ（第２）で、レスポンス信号受信制御手段Ｔ１１３０は、サーバＶ１００から送信された研修履歴管理アプリケーションを受信する。次に、ステップ１２７−Ｓ（第２）で、中央制御装置Ｔ１１００は、研修履歴管理アプリケーションを情報保存手段Ｔ１１５０に記憶して、ステップ１２８−Ｓに移行する。
【００９０】
尚、第２実施形態においては、ユーザＩＤやユーザパスワード等のユーザに係る情報は研修履歴管理アプリケーションに記憶されているが、ユーザが自身のユーザＩＤを忘れてしまった場合等のために、サーバＶ１００にもユーザＩＤやユーザパスワード等のユーザに係る情報を記憶するよう構成している。
【００９１】
（システムフロー／承認待ち研修履歴登録処理／移動体通信端末Ｔ１００の処理２Ｅ）
次に、図９は、第２実施形態における、承認待ち研修履歴登録処理のシステムフローである。同図の処理はすべて移動体通信端末Ｔ１００において実行される。まず、ステップ３１０−Ｓで、ユーザは情報入力装置Ｔ１３００を操作して研修履歴管理アプリケーションを起動し、ログイン情報入力フォーム（ログインに係る各項目を入力するためのフォーム）を表示する。次に、ステップ３１２−Ｓで、ユーザは情報入力装置Ｔ１３００を操作してログイン情報（ユーザＩＤ及びユーザパスワード）を入力する。次に、ステップ３１４−Ｓで、アプリケーション関連処理実行手段Ｔ１１７０は、入力されたユーザＩＤ及びユーザパスワードと情報保存手段Ｔ１１５０に記憶されたユーザＩＤ及びユーザパスワードとが一致するか否かを判定（認証）する。
【００９２】
（システムフロー／承認待ち研修履歴登録処理／移動体通信端末Ｔ１００の処理３Ｅ）
次に、ステップ３２６−Ｓで、情報表示制御手段Ｔ１１４０は、研修履歴情報入力フォーム（研修履歴を選択するためのフォーム）を表示する。次に、ステップ３２８−Ｓで、ユーザは情報入力装置Ｔ１３００を操作して研修履歴情報を研修履歴情報入力フォームに入力する。次に、ステップ３３０−Ｓで、アプリケーション関連処理実行手段Ｔ１１７０は、研修履歴情報入力フォームに入力された研修履歴情報を、登録ステータス「承認待ち」の研修履歴情報として情報保存手段Ｔ１１５０に一時記憶し、承認待ち研修履歴登録処理を終了する。
【００９３】
（システムフロー／研修履歴承認処理／移動体通信端末Ｔ１００の処理５Ｅ）
次に、図１０は、第２実施形態における、研修履歴承認処理のシステムフローである。まず、ステップ４１２−Ｓで、ユーザは情報入力装置Ｔ１３００を操作し、承認待ち研修履歴一覧画面を表示する。次に、ステップ４１４−Ｓで、ユーザはいずれかの承認待ち研修履歴を選択する。
【００９４】
（システムフロー／研修履歴承認処理／移動体通信端末Ｔ１００の処理６Ｅ）
次に、ステップ４２６−Ｓで、アプリケーション関連処理実行手段Ｔ１１７０は、当該選択された研修履歴に係る評価情報入力フォームを表示する。次に、ステップ４２８−Ｓで、承認者は情報入力装置Ｔ１３００を操作して評価情報（評価、コメント等）を入力する。次に、ステップ４３０−Ｓで、アプリケーション関連処理実行手段Ｔ１１７０は、評価情報入力フォームに入力された評価情報を、当該評価に係る研修履歴情報に付加する形にて記憶する。次に、ステップ４３２−Ｓで、承認者は情報入力装置Ｔ１３００における承認ボタンを操作する。尚、同図の６Ｅ、７Ｅの処理は承認者（本例では、承認者１）が操作することとなる。
【００９５】
（システムフロー／研修履歴承認処理／移動体通信端末Ｔ１００の処理７Ｅ）
次に、ステップ４５２−Ｓで、アプリケーション関連処理実行手段Ｔ１１７０は、承認パスワード入力フォームを表示する。次に、ステップ４５４−Ｓで、承認者は情報入力装置Ｔ１３００を操作して承認パスワードを入力する。次に、ステップ４５６−Ｓで、アプリケーション関連処理実行手段Ｔ１１７０は、入力された承認パスワードと、情報保存手段Ｔ１１５０に記憶された当該研修履歴の承認者（承認者ＩＤ）に対応する承認パスワードとが一致するか否かを判定（認証）する。次に、ステップ４５８−Ｓで、アプリケーション関連処理実行手段Ｔ１１７０は、当該承認に係る研修履歴情報の登録ステータスを「承認済」に書き換え、研修履歴承認処理を終了する。
【００９６】
以上のように構成することにより、第２実施形態においては、研修履歴情報の管理手段を研修履歴管理アプリケーションとして移動体通信端末Ｔ１００に保存し、当該研修履歴管理アプリケーションによって研修履歴の登録・承認に係る処理を実行し得るよう構成されている。このように構成した場合、サーバとの通信を行うことなく、研修履歴情報を管理することができることとなる。
【００９７】
尚、本例はあくまで一例であり、これには限定されず、例えば、本例では研修履歴管理システムにおけるユーザ・承認者登録及びアプリケーション配信を除く処理を移動体通信端末Ｔ１００のアプリケーション上で実行し得るよう構成したが、本研修履歴管理システムの一部のみをアプリケーション上で実行し得るよう構成してもよい。また、アプリケーションの起動時にはサーバにアクセスし、サーバ上への研修履歴情報のアップロード・ダウンロードやアプリケーションの更新等を実行するよう構成してもよい。
【００９８】
（第３実施形態）
また、本実施形態のような履歴管理システムを提供するための方法として、図１１（第３）に示すような、システムの各機能に対応する複数のサーバを利用する態様も考えられる。例えば、同図においては、ユーザ（及び承認者）の移動体通信端末Ｔ１００に対して履歴管理システムに係るＨＴＭＬデータ（画面の表示等）を提供するためのＷｅｂサーバＷ１００と、ユーザの履歴情報等を記憶し、承認処理を実行するためのデータベースサーバＤ１００と、の２つのサーバを利用する態様を図示している。尚、本例はあくまで一例であり、これには限定されず、例えば、サーバの態様として、ネットワーク上に存在する複数のコンピュータをサーバとして利用する態様（いわゆる、クラウド）であってもよい。
【符号の説明】
【００９９】
１０  研修履歴管理システム
Ｔ１００  移動体通信端末、Ｔ１１００中央制御手段
Ｔ１１２０  リクエスト信号送信制御手段、Ｔ１１２１  リクエスト送信情報一時記憶手段
Ｔ１１３０  レスポンス信号受信制御手段、Ｔ１１３１  レスポンス受信情報一時記憶手段
Ｔ１１４０  情報表示制御手段、Ｔ１１５０  情報保存手段
Ｔ１１５１  ＵＲＬ情報記憶手段、Ｔ１１５２  端末識別情報記憶手段
Ｔ１２００  情報表示装置、Ｔ１３００  情報入力装置
Ｔ１４００  無線通信装置、Ｔ１５００  画像撮影装置
ＴＨＢ  ホームボタン、ＴＳＢ  サブボタン
Ｖ１００  サーバ、Ｖ１１００  中央制御装置
Ｖ１１１０  リクエスト信号受信制御手段、Ｖ１１１１  リクエスト受信情報一時記憶手段
Ｖ１１２０  レスポンス信号送信制御手段、Ｖ１１２１  レスポンス送信情報一時記憶手段
Ｖ１１３０  研修履歴管理サービス供給制御手段、Ｖ１１３１  画面生成手段
Ｖ１１３２  研修履歴管理サービス関連情報一時記憶手段、Ｖ１１４０  ユーザ識別情報認証手段
Ｖ１１４１  ユーザ識別情報テーブル、Ｖ１１５０  承認識別情報認証手段
Ｖ１１５１  承認識別情報テーブル、Ｖ１１６０  履歴情報管理手段
Ｖ１１６１  ユーザ研修履歴管理テーブル、Ｖ１４００  情報通信装置
【図１】
0005958940.tif 000002
【図２】
0005958940.tif 000003
【図３】
0005958940.tif 000004
【図４】
0005958940.tif 000005
【図５】
0005958940.tif 000006
【図６】
0005958940.tif 000007
【図７】
0005958940.tif 000008
【図８】
0005958940.tif 000009
【図９】
0005958940.tif 000010
【図１０】
0005958940.tif 000011
【図１１】
0005958940.tif 000012