(57)【要約】【課題】利用者の業務サーバ１０に対する一連の業務の実行要求に対する業務が終了した後においても、該当利用者の不必要な個人情報が記憶部に残ることを防止する。【解決手段】業務サーバ１０は、利用者１４に係わる業務の実行結果を個人情報テーブル３０に記憶された当該利用者の個人情報の一部を付して実績データメモリ３４，３５に記憶保持する。そして、各担当者端末１７から入力された各利用者１４の個人情報及び当該個人情報の取消日時の登録要求に応じて、個人情報テーブル３０に利用者の個人情報及び取消日時を登録する。  個人情報テーブル３０に記憶された取消日時が到来すると、当該取消日時が指定された個人情報を個人情報テーブル３０から削除するとともに、実績データメモリ３４，３５における対応する利用者の実行結果３４ａ，３５ａを削除する。【選択図】図３
2007199179.tif 000002
【特許請求の範囲】
【請求項１】
外部要求に応じて各種業務を実行する業務サーバと、この業務サーバに対してネットワークを介して接続され前記業務サーバに対して前記各種業務の実行要求を行う複数の利用者端末と、前記業務サーバに対して前記ネットワークを介して接続され前記業務サーバの前記各種業務に対する管理を行う複数の担当者端末とを備えた業務処理システムにおいて、
前記業務サーバは、
前記各利用者の個人情報を記憶する個人情報テーブルと、
前記各利用者端末から入力された各業務を指定した実行要求に応じて該当業務を実行するとともに、前記個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶手段と、
前記各担当者端末から入力された各利用者の個人情報又は当該個人情報の取消日時の登録要求に応じて、前記個人情報テーブルに前記利用者の個人情報又は取消日時を登録する個人情報登録手段と、
前記個人情報テーブルに記憶された取消日時に、当該取消日時が指定された個人情報を前記個人情報テーブルから削除するとともに、前記実績データメモリにおける対応する利用者の実行結果を削除する個人情報削除手段と
を備えたことを特徴とする業務処理システム。
【請求項２】
外部指示に応じて各種業務を実行する業務サーバと、この業務サーバに対してネットワークを介して接続され前記業務サーバに対して前記各種業務の実行要求を行う複数の利用者端末と、前記業務サーバに対して前記ネットワークを介して接続され前記業務サーバの前記各種業務に対する管理を行う複数の担当者端末とを備えた業務処理システムにおいて、
前記業務サーバは、
前記各利用者の個人情報を記憶する個人情報テーブルと、
前記各利用者端末から入力された各業務を指定した実行要求に応じて該当業務を実行するとともに、前記個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶手段と、
前記各担当者端末から入力された各利用者の個人情報又は当該個人情報を匿名化する匿名化日時の登録要求に応じて、前記個人情報テーブルに前記利用者の個人情報又は匿名化日時を登録する個人情報登録手段と、
前記個人情報テーブルに記憶された匿名化日時に、前記個人情報テーブルに記憶された当該匿名化日時が指定された個人情報を匿名化するとともに、前記実績データメモリにおける対応する実行結果の個人情報を匿名化する個人情報匿名化手段と
を備えたことを特徴とする業務処理システム。
【請求項３】
前記業務サーバは、
前記個人情報テーブルの個人情報の取扱いに関する前記登録、取消又は匿名化を含む複数の処理権限、及びこの各権限が付与された各担当者を記憶する権限情報記憶手段と、
前記担当者端末から権限及び担当者を指定した個人情報の取扱い要求が入力されると、この権限、担当者、個人情報の取扱いの組合せが前記権限情報記憶手段に記憶されているか否かを認証する認証手段とを有し、
この認証手段の前記組合せの認証に応じて、前記取扱い要求により特定される個人情報の登録、取消、又は匿名化の処理を許可する
ことを特徴とする請求項１又は２記載の業務処理システム。
【請求項４】
前記権限情報記憶手段には、全ての担当者に付与される個人情報の前記登録、取消、又は匿名化の各処理後の確認権限が含まれることを特徴とする請求項３記載の業務処理システム。
【請求項５】
前記権限情報記憶手段には、実績データメモリに記憶された複数の実行結果の集計を行う権限が含まれることを特徴とする請求項４記載の業務処理システム。
【請求項６】
各利用者の個人情報を記憶する個人情報テーブルを有し、ネットワークを介して接続された複数の前記各利用者の利用者端末から各種業務の実行要求が入力されると前記各種業務を実行するとともに、ネットワークを介して接続された複数の担当者端末にて前記各種業務に対する管理が実行される業務サーバの業務処理方法において、
前記各利用者端末から入力された各業務を指定した実行要求に応じて該当業務を実行するとともに、前記個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶工程と、
前記各担当者端末から入力された各利用者の個人情報又は当該個人情報の取消日時の登録要求に応じて、前記個人情報テーブルに前記利用者の個人情報又は取消日時を登録する個人情報登録工程と、
前記個人情報テーブルに記憶された取消日時に、当該取消日時が指定された個人情報を前記個人情報テーブルから削除するとともに、前記実績データメモリにおける対応する利用者の実行結果を削除する個人情報削除工程と
を備えたことを特徴とする業務サーバの業務処理方法。
【請求項７】
各利用者の個人情報を記憶する個人情報テーブルを有し、ネットワークを介して接続された複数の前記各利用者の利用者端末から各種業務の実行要求が入力されると前記各種業務を実行するとともに、ネットワークを介して接続された複数の担当者端末にて前記各種業務に対する管理が実行される業務サーバの業務処理方法において、
前記各利用者端末から入力された各業務を指定した実行要求に応じて該当業務を実行するとともに、前記個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶工程と、
前記各担当者端末から入力された各利用者の個人情報又は当該個人情報を匿名化する匿名化日時の登録要求に応じて、前記個人情報テーブルに前記利用者の個人情報又は匿名化日時を登録する個人情報登録工程と、
前記個人情報テーブルに記憶された匿名化日時に、前記個人情報テーブルに記憶された当該匿名化日時が指定された個人情報を匿名化するとともに、前記実績データメモリにおける対応する実行結果の個人情報を匿名化する個人情報匿名化工程と
を備えたことを特徴とする業務サーバの業務処理方法。
【請求項８】
前記個人情報テーブルの個人情報の取扱いに関する前記登録、取消又は匿名化を含む複数の処理権限、及びこの各権限が付与された各担当者を記憶する権限情報記憶工程と、
前記担当者端末から権限及び担当者を指定した個人情報の取扱い要求が入力されると、この権限、担当者、個人情報の取扱いの組合せが前記権限情報記憶手段に記憶されているか否かを認証する認証工程と、
この認証工程の前記組合せの認証に応じて、前記取扱い要求により特定される個人情報の登録、取消、又は匿名化の処理を許可する工程と
を備えたことを特徴とする請求項６又は７記載の業務サーバの業務処理方法。
【請求項９】
前記権限情報記憶工程には、全ての担当者に付与される、個人情報の前記登録、取消、又は匿名化の各処理後の確認権限が含まれることを特徴とする請求項８記載の業務サーバの業務処理方法。
【請求項１０】
前記権限情報記憶工程には、実績データメモリに記憶された複数の実行結果の集計を行う権限が含まれることを特徴とする請求項９記載の業務サーバの業務処理方法。
【請求項１１】
各利用者の個人情報を記憶する個人情報テーブルを有し、ネットワークを介して接続された複数の前記各利用者の利用者端末から各種業務の実行要求が入力されると前記各種業務を実行するとともに、ネットワークを介して接続された複数の担当者端末にて前記各種業務に対する管理が実行される業務サーバコンピュータを、
前記各利用者端末から入力された各業務を指定した実行要求に応じて該当業務を実行するとともに、前記個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶手段、
前記各担当者端末から入力された各利用者の個人情報又は当該個人情報の取消日時の登録要求に応じて、前記個人情報テーブルに前記利用者の個人情報又は取消日時を登録する個人情報登録手段、
前記個人情報テーブルに記憶された取消日時に、当該取消日時が指定された個人情報を前記個人情報テーブルから削除するとともに、前記実績データメモリにおける対応する利用者の実行結果を削除する個人情報削除手段
として機能させることを特徴とする業務処理プログラム。
【請求項１２】
各利用者の個人情報を記憶する個人情報テーブルを有し、ネットワークを介して接続された複数の前記各利用者の利用者端末から各種業務の実行要求が入力されると前記各種業務を実行するとともに、ネットワークを介して接続された複数の担当者端末にて前記各種業務に対する管理が実行される業務サーバコンピュータを、
前記各利用者端末から入力された各業務を指定した実行要求に応じて、該当業務を実行するとともに、前記個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶手段、
前記各担当者端末から入力された各利用者の個人情報又は当該個人情報を匿名化する匿名化日時の登録要求に応じて、前記個人情報テーブルに前記利用者の個人情報又は匿名化日時を登録する個人情報登録手段、
前記個人情報テーブルに記憶された匿名化日時に、前記個人情報テーブルに記憶された当該匿名化日時が指定された個人情報を匿名化するとともに、前記実績データメモリにおける対応する実行結果の個人情報を匿名化する個人情報匿名化手段
として機能させることを特徴とする業務処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種業務を行う業務サーバにネットワークを介して複数の利用者端末と複数の担当者端末とを接続し、業務サーバは利用者端末からの要求に応じて各種業務を行う業務処理システム、業務サーバの業務処理方法、および業務処理プログラムに関する。
【背景技術】
【０００２】
例えば、教室等の一定の場所に受講者を集めて講師が各種科目の講義を行うのではなくて、図１５に示すように、学習サービス提供会社の学習提供サーバ４から各受講者１の家庭に設置された受講者端末２に教材情報を配信する手法が実施されている。
【０００３】
この場合、各受講者１は自宅のＰＣ（パーソナル・コンピュータ）からなる受講者端末２を操作して、インターネットやＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等のネットワーク３を介して学習サービス提供会社の学習提供サーバ４をアクセスして、個人情報ファイル５に自己の住所・氏名・電子メールアドレス・生年月日等の個人情報を登録する。個人情報ファイル５に登録された個人情報をこの学習サービス提供会社の運用者６が運用者端末７で確認し、管理者８の許可を得た上で新規の受講者１を正規受講者と正規登録する。
【０００４】
その後、受講者１は学習提供サーバ４の教材ファイル９から、自己が希望する科目の教材を自己の受講者端末２へダウンロードして、受講者１はダウンロードされた教材で学習する。
【０００５】
なお、図１６に示すように、管理者８が各受講者１から電話等で受講者１から受講希望を聞き、運用者６に当該受講者１の個人情報を学習提供サーバ４の個人情報ファイル５に登録することも行われている。
【０００６】
受講者１はダウンロードされた教材で学習し、学習が終了すると、学習提供サーバ４に学習終了を送信する。また、受講者１は学習提供サーバ４から送信されてくる試験を受験して、教材内容の習得程度を確認することも可能である。
【０００７】
前記個人情報ファイル５内には、ＩＤ、パスワード、所属、役職、氏名、生年月日、メールアドレス等の受講者１を特定する情報の他に、受講履歴、試験の成績等が含まれる。
【０００８】
学習サービス提供会社の教材作成担当者や試験問題作成者は、個人情報ファイル５内に記憶された各科目の受講履歴や各試験の成績を集計して、集計結果を参考にして、教材、試験問題の改良を行う。
【０００９】
個人情報ファイル５に記憶された各受講者１の受講履歴、試験の成績等を含む個人情報は、当該受講者１がこの学習サービス提供会社での学習を終了した時点で、当該受講者１の要求に応じて、管理者８の指示に基づいて運用者６が個人情報ファイル５に記憶された当該受講者１の個人情報を削除していた。
【００１０】
図１６に、管理者８の指示に基づく運用者６による個人情報の個人情報ファイル５に対する登録と、管理者８の指示に基づく運用者６による個人情報ファイル５に記憶された個人情報の削除、匿名化とのタイミングを示す。
【００１１】
個人情報の削除に関しては、特許文献１に、病院や診療所や健康保険センター等において実施された多数の受診者の各種の健康診断結果のデータを医療研究機関で利用する場合に、各個人の診断結果が、そのまま外部の医療研究機関へ流出するのを防止するために、必要に応じて診断結果の個人名を匿名化する技術が開示されている。
【特許文献１】特開２００５―４９９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら上述した技術においても、まだ解消すべき次のような課題があった。
【００１３】
受講者１がこの学習サービス提供会社での学習を終了した時点で、個人情報の削除要請を管理者８に依頼するのを忘れた場合や、管理者８が運用者６に個人情報の削除指示を出し忘れた場合や、運用者６が個人情報ファイル５に記憶された個人情報の削除を忘れた場合においては、個人情報ファイル５に、学習を終了した受講者１の個人情報が何年間も残されることがある。
【００１４】
さらに、運用者６が運用者端末７をマニュアル操作でもって、学習提供サーバ４の個人情報ファイル５の個人情報の削除又は匿名化を行うため、運用者６の作業負担が増大するとともに、誤った個人情報を削除したり、匿名化の操作を誤る懸念がある。
【００１５】
一方で、学習サービス提供会社は、個人情報そのものを削除することは構わないにもかかわらず、提供した学習内容に関する教材数や教材の試験結果などを集計したい場合もある。
【００１６】
本発明はこのような事情に鑑みてなされたものであり、業務サーバに対する一連の業務の実行要求に対する業務が終了した後の適当な時期に、個人情報テーブルに登録された個人情報の削除、又は匿名化が自動的に実施され、不要な個人情報が長期間に亘って、業務サーバに残存することが防止でき、かつ個人情報を取り扱う担当者の作業負担を軽減でき、システム全体の安全性向上と効率向上とを図れる業務処理システム、業務サーバの業務処理方法、および業務処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記課題を解決するために、本発明の請求項１は、外部要求に応じて各種業務を実行する業務サーバと、この業務サーバに対してネットワークを介して接続され業務サーバに対して各種業務の実行要求を行う複数の利用者端末と、業務サーバに対してネットワークを介して接続され業務サーバの各種業務に対する管理を行う複数の担当者端末とを備えた業務処理システムにおいて、
業務サーバに対して、各利用者の個人情報を記憶する個人情報テーブルと、各利用者端末から入力された各業務を指定した実行要求に応じて、該当業務を実行するとともに、個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶手段と、各担当者端末から入力された各利用者の個人情報又は当該個人情報の取消日時の登録要求に応じて、個人情報テーブルに利用者の個人情報又は取消日時を登録する個人情報登録手段と、個人情報テーブルに記憶された取消日時に、当該取消日時が指定された個人情報を個人情報テーブルから削除するとともに、実績データメモリにおける対応する利用者の実行結果を削除する個人情報削除手段とを付加している。
【００１８】
このように構成された業務処理システムにおいては、各担当者は、先ず、個人情報テーブルに利用者の個人情報を登録するに際して、当該利用者の業務サーバに対して要求した各種業務の終了後における個人情報の取消日時も同時に登録する。そして、この登録した取消日時が到来すると、自動的に当該個人情報および実績データメモリにおける対応する利用者の実行結果が削除される。
【００１９】
したがって、不要な個人情報が長期間に亘って、業務サーバに残存することが防止でき、かつ個人情報を取り扱う担当者の作業負担を軽減できる。
【００２０】
また、請求項２においては、上述した業務処理システムにおいて、業務サーバに対して、各利用者の個人情報を記憶する個人情報テーブルと、各利用者端末から入力された各業務を指定した実行要求に応じて、該当業務を実行するとともに、個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶手段と、各担当者端末から入力された各利用者の個人情報又は当該個人情報を匿名化する匿名化日時の登録要求に応じて、個人情報テーブルに利用者の個人情報又は匿名化日時を登録する個人情報登録手段と、個人情報テーブルに記憶された匿名化日時に、個人情報テーブルに記憶された当該匿名化日時が指定された個人情報を匿名化するとともに、実績データメモリにおける対応する実行結果の個人情報を匿名化する個人情報匿名化手段とを付加している。
【００２１】
このように構成された業務処理システムにおいては、各担当者は、先ず、個人情報テーブルに利用者の個人情報を登録するに際して、当該利用者の業務サーバに対して要求した各種業務の終了後における個人情報の匿名化日時も同時に登録する。そして、この登録した取消日時が到来すると、自動的に当該個人情報および実績データメモリにおける対応する利用者の実行結果の利用者が匿名化される。
【００２２】
したがって、先の請求項１と同様に、不要な個人情報が長期間に亘って、業務サーバに残存することが防止でき、かつ個人情報を取り扱う担当者の作業負担を軽減できる。さらに、この発明においては、実績データメモリに記憶保持されている各実行結果自体は匿名化されて残るので、統計データ等はそのまま利用できる。
【００２３】
また、請求項３においては、上記各発明において、業務サーバに対して、個人情報テーブルの個人情報の取扱いに関する登録、取消、又は匿名化を含む複数の処理権限、及びこの各権限が付与された各担当者を記憶する権限情報記憶手段と、担当者端末から権限及び担当者を指定した個人情報の取扱い要求が入力されると、この権限、担当者、個人情報の取扱いの組合せが権限情報記憶手段に記憶されているか否かを認証する認証手段とを付加している。そして、この認証手段の組合せの認証に応じて、取扱い要求により特定される個人情報の登録、取消、又は匿名化の処理を許可する。
【００２４】
このように構成された業務処理システムンにおいては、個人情報の取扱いに関する複数種類の権限が定義されている。そして、各担当者には１個又は複数の権限が割付られている。したがって、個人情報の安全性をより一層向上できる。
【００２５】
また、請求項４においては、上記各発明において、権限情報記憶手段には、全ての担当者に付与される、個人情報の登録、取消、又は匿名化の各処理後の確認権限が含まれる。
【００２６】
また、請求項５においては、上記各発明において、権限情報記憶手段には、実績データメモリに記憶された複数の実行結果の集計を行う権限が含まれる。
【００２７】
また、請求項６は、各利用者の個人情報を記憶する個人情報テーブルを有し、ネットワークを介して接続された複数の前記各利用者の利用者端末から各種業務の実行要求が入力されると前記各種業務を実行するとともに、ネットワークを介して接続された複数の担当者端末にて前記各種業務に対する管理が実行される業務サーバの業務処理方法において、
各利用者端末から入力された各業務を指定した実行要求に応じて、該当業務を実行するとともに、個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶工程と、各担当者端末から入力された各利用者の個人情報又は当該個人情報の取消日時の登録要求に応じて、個人情報テーブルに前記利用者の個人情報又は取消日時を登録する個人情報登録工程と、個人情報テーブルに記憶された取消日時に、当該取消日時が指定された個人情報を前記個人情報テーブルから削除するとともに、実績データメモリにおける対応する利用者の実行結果を削除する個人情報削除工程とを備えている。
【００２８】
このように構成された業務サーバの業務処理方法は、請求項１の業務処理システムにおける業務サーバが行う業務処理方法である。したがって、上述した請求項１の発明の業務処理システムとほぼ同じ作用効果を得ることができる。
【００２９】
また、請求項７においては、上述した業務サーバの業務処理方法において、各利用者端末から入力された各業務を指定した実行要求に応じて、該当業務を実行するとともに、個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶工程と、各担当者端末から入力された各利用者の個人情報又は当該個人情報を匿名化する匿名化日時の登録要求に応じて、個人情報テーブルに前記利用者の個人情報又は匿名化日時を登録する個人情報登録工程と、個人情報テーブルに記憶された匿名化日時に、個人情報テーブルに記憶された当該匿名化日時が指定された個人情報を匿名化するとともに、実績データメモリにおける対応する実行結果の個人情報を匿名化する個人情報匿名化工程とを備えている。
【００３０】
このように構成された業務サーバの業務処理方法においては、先に説明した請求項２の業務処理システムとほぼ同じ作用効果を得ることができる。
【００３１】
また、請求項８は、上述した発明の業務サーバの業務処理方法に対して、さらに、個人情報テーブルの個人情報の取扱いに関する登録、取消、又は匿名化を含む複数の処理権限、及びこの各権限が付与された各担当者を記憶する権限情報記憶工程と、担当者端末から権限及び担当者を指定した個人情報の取扱い要求が入力されると、この権限、担当者、個人情報の取扱いの組合せが権限情報記憶手段に記憶されているか否かを認証する認証工程と、この認証工程の組合せの認証に応じて、取扱い要求により特定される個人情報の登録、取消、又は匿名化の処理を許可する工程とを付加したものである。
【００３２】
したがって、請求項３の業務処理システムとほぼ同じ作用効果を得ることができる。
【００３３】
また、請求項９は、上述した発明の業務サーバの業務処理方法における権限情報記憶工程には、全ての担当者に付与される、個人情報の前記登録、取消、又は匿名化の各処理後の確認権限が含まれる。
【００３４】
さらに、請求項１０は、上述した発明の業務サーバの業務処理方法における権限情報記憶工程には、実績データメモリに記憶された複数の実行結果の集計を行う権限が含まれる。
【００３５】
また、請求項１１は、各利用者の個人情報を記憶する個人情報テーブルを有し、ネットワークを介して接続された複数の各利用者の利用者端末から各種業務の実行要求が入力されると各種業務を実行するとともに、ネットワークを介して接続された複数の担当者端末にて各種業務に対する管理が実行される業務サーバコンピュータを、下記の各手段として機能させる業務処理プログラムである。
【００３６】
すなわち、本発明の業務処理プログラムは、業務サーバコンピュータを、各利用者端末から入力された各業務を指定した実行要求に応じて該当業務を実行するとともに、個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶手段、各担当者端末から入力された各利用者の個人情報又は当該個人情報の取消日時の登録要求に応じて、個人情報テーブルに利用者の個人情報又は取消日時を登録する個人情報登録手段、個人情報テーブルに記憶された取消日時に、当該取消日時が指定された個人情報を個人情報テーブルから削除するとともに、実績データメモリにおける対応する利用者の実行結果を削除する個人情報削除手段として機能させる。
【００３７】
このような構成の業務処理プログラムにおいては、上述した請求項１の発明の業務処理システムとほぼ同じ作用効果を得ることができる。
【００３８】
また、請求項１２の業務処理プログラムは、業務サーバコンピュータを、各利用者端末から入力された各業務を指定した実行要求に応じて、該当業務を実行するとともに、個人情報テーブルに記憶された当該利用者の個人情報の一部を実行結果に付して実績データメモリに記憶保持する業務実績記憶手段、各担当者端末から入力された各利用者の個人情報又は当該個人情報を匿名化する匿名化日時の登録要求に応じて、個人情報テーブルに前記利用者の個人情報又は匿名化日時を登録する個人情報登録手段、個人情報テーブルに記憶された匿名化日時に、個人情報テーブルに記憶された当該匿名化日時が指定された個人情報を匿名化するとともに、実績データメモリにおける対応する実行結果の個人情報を匿名化する個人情報匿名化手段として機能させる。
【００３９】
このような構成の業務処理プログラムにおいては、上述した請求項２の発明の業務処理システムとほぼ同じ作用効果を得ることができる。
【発明の効果】
【００４０】
本発明においては、個人情報テーブルに登録された個人情報の削除、又は匿名化が自動的に実施され、不要な個人情報が長期間に亘って、業務サーバに残存することが防止できる。
【発明を実施するための最良の形態】
【００４１】
以下、本発明の一実施形態について図面を用いて説明する。
【００４２】
図１は本発明の業務サーバの業務処理方法および業務処理プログラムが適用される業務処理システムの一実施形態に係わる学習提供システムの概略構成図である。
【００４３】
業務サーバとしての学習提供サーバ１０内には、各種テーブルを記憶するデータベース１１、Ｗｅｂ通信部１２が設けられている。そして、この学習提供サーバ１０には、例えばインターネット等のネットワーク１３を介して、利用者としての受講者１４が操作する利用者端末としての複数の受講者端末１５、各担当者１６が操作する担当者端末１７に接続されている。
【００４４】
すなわち、この学習提供システムにおいては、学習サービス提供会社の学習提供サーバ１０からネットワーク１３を介して各受講者１４の家庭に設置された受講者端末１５に教材情報を配信する。学習サービス提供会社に所属する各担当者１６は担当者端末１７を操作して学習提供サーバ１０が行う動作を制御する。
【００４５】
したがって、各受講者端末１５は例えば市販のパーソナル・コンピュータ等で構成されており、学習サービス提供会社から提供された教材読取用のソフトがインストールされている。ただし、このソフトウェアがインストールされている必要は必ずしもない。その場合には、受講者を識別するための受講者ＩＤ及び受講者のパスワードが別途データベースで管理されていれば良い。
【００４６】
各担当者端末１７においては、学習提供サーバ１０を制御するためのアプリケーション・プログラム上に図２に示す機能ブロック図が構成されている。学習提供サーバ１０からネットワーク１３を介してＷｅｂ通信部１８へ入力された図１０に示す権限設定画面２６および個人情報登録画面２７は入力画面受信、権限設定部２２にて表示部２０に表示される。
【００４７】
権限設定部２２は、表示部２０に権限設定画面２６が表示された状態において、担当者１６にて入力部２１から操作入力された各権限を一時記憶部２４に一時記憶したのち、Ｗｅｂ通信部１８を介して学習提供サーバ１０へ送る。
【００４８】
個人情報登録部２３は、表示部２０に個人情報登録画面２７が表示された状態において、担当者１６にて入力部２１から操作入力された個人情報を一時記憶部２４に一時記憶したのち、Ｗｅｂ通信部１８を介して学習提供サーバ１０へ送る。
【００４９】
アンケート・試験結果集計指示部２５は、担当者１６の入力部２１からの指示に基づいて、学習提供サーバ１０へアンケートや試験結果に対する集計指示を送出する。
【００５０】
図３は、例えば、コンピュータからなる学習提供サーバ１０の概略構成を示すブロック図である。この学習提供サーバ１０内には、前述したＷｅｂ通信部１２、データベース１１に加えて、図１１に示す個人情報登録画面２７を記憶する個人情報登録画面メモリ２８、図１０に示す権限設定画面２７を記憶する権限設定画面メモリ２９、時計回路４５が設けられている。
【００５１】
また、データベース１１内には、個人情報テーブル３０、権限テーブル３１、担当者割付テーブル３２、学習コース情報メモリ３３、試験情報メモリ３４、アンケート情報メモリ３５が設けられている。
【００５２】
個人情報テーブル３０内には、図４に示すように、この学習提供システムで学習を行う全部の受講者１４、および学習サービス提供会社に所属する全部の担当者１６の個人情報が記憶されている。受講者１４、担当者１６毎に、個人ＩＤ、氏名、パスワード、担当者か受講者かの区分、登録日、取消予定日、匿名化予定日、住所、会社名、電話／ＵＲＬ、受講履歴、試験結果等が登録されている。
【００５３】
なお、各担当者１６には、受講履歴、試験結果は登録されていない。また、担当者１６も、この学習サービス提供会社を退職する予定がある場合には、取消予定日が登録される。なお、登録時点で、学習終了予定が未定の場合は、取消予定日又は匿名化予定日は登録されていない。さらに、個人ＩＤの先頭文字で担当者か受講者かを判定可能である。
【００５４】
権限テーブル３１内には、図５に示すように、学習サービス提供会社に所属する全部の担当者１６に割付けられる個人情報の取扱いに関する権限の内容が記憶されている。具体的には、権限者の種別として、最上位管理者４３ａ、管理者４３ｂ、運用者４３ｃの３種類とし、各権限者の種別毎に、実施可能内容が異なる。
【００５５】
例えば、運用者４３ｃは、受講者１４の個人情報の登録および設定済みの個人情報テーブル３０の参照のみしかできない。また、管理者４３ｂは、運用者４３ｃ及び受講者１４の登録、取消（匿名化）、個人情報テーブル３０の参照が可能である。さらに、最上位管理者４３ａ、最上位管理者４３ａ、管理者４３ｂ、運用者４３ｃの登録、取消（匿名化）、個人情報テーブル３０の参照が可能である。
【００５６】
最上位管理者４３ａ、管理者４３ｂ、運用者４３ｃの各権限者には、１個又は複数の専用のログインＩＤと対応するパスワードが予め準備されている。このログインＩＤの先頭の文字で権限者の種別が判別される。そして、この各権限者毎のログインＩＤが、担当者１６に割付られる。
【００５７】
図６は、担当者割付テーブル３２の記憶内容を示す図である。前述したように、最上位管理者４３ａ、管理者４３ｂ、運用者４３ｃを特定する各ログインＩＤに対して、それぞれ一人の担当者１６が割付られている。したがって、一人の担当者１６に対して、複数のログインＩＤが割付けられることもある。
【００５８】
この実施形態においては、担当者ＩＤ＝Ｔ０２１の担当者（東京花子）１６は、担当者端末１７に、管理者４３ｂの［Ｂ００１］のログインＩＤ及びパスワードでログインすると、当該担当者（東京花子）１６は管理者４３ｂに許可された処理を実施可能である。一方、担当者端末１７に、運用者４３ｃの［Ｃ００３］のログインＩＤ及びパスワードでログインすると、当該担当者（東京花子）１６は運用者４３ｃに許可された処理のみしか実施できない。
【００５９】
学習コース情報メモリ３３内には、図７に示すように、各学習コースに対応した複数の教材３３ａと、学習コース情報テーブル３３ｂが設けられている。学習コース情報テーブル３３ｂ内には、各教材３３ａに対応した各学習コースにおける、コース名、受講者数、受講率、アクセス数、アンケート結果、受講者ＩＤ等が記憶されている。なお、受講者ＩＤは受講者の数だけ記憶されている。
【００６０】
試験情報メモリ３４内には、図８に示すように、各学習コースにおいて実施された各試験の受講者の試験答案３４ａと、試験情報テーブル３４ｂが設けられている。試験情報テーブル３４ｂ内には、各学習コースの試験における試験名、受験者数、平均点、最高点、最低点、標準偏差等が記憶されている。
【００６１】
アンケート情報メモリ３５内には、実施したアンケートの各受験者のアンケート回答３５ａと、アンケート情報テーブル３５ｂが設けられている。アンケート情報テーブル３５ｂ内には、アンケート項目における回答数、「良」数、「否（不良）」数、「良％」等が記憶されている。なお、このアンケートにおいては、この実施形態においては試験と一緒に実施され、受講者１４の当該学習コースの良否の判定、各種の要望事項等の調査が実施される。
【００６２】
図１０は、権限設定画面メモリ２９に記憶された権限設定画面２６を示す図である。この権限設定画面２６は、各担当者１６に、最上位管理者４３ａ、管理者４３ｂ、運用者４３ｃの権限者種別を割付けるために用いる。権限設定画面２６には、割付けを実施する担当者１６に既に割当てられているログインＩＤ入力枠２６ａ、パスワード入力枠２６ｂ、ドロップダウン方式による権限者種別入力枠２６ｃ、ドロップダウン方式によるログインＩＤ入力枠２６ｄ、担当者名入力枠２７ｅ、担当者ＩＤ入力枠２７ｆ、担当者パスワード入力枠２９ｇが設けられている。
【００６３】
そして、ログインＩＤ入力枠２６ａ、パスワード入力枠２６ｂに入力されたログインＩＤにて定まる権限者種別に対して与えられた図５の権限テーブル３１に定められた実施可能内容が示す範囲の権限者種別を割付ける。この場合、同一ログインＩＤを複数の担当者１６に割付けることが禁止されているので、例えば、最上位管理者４３ａの２つのログインＩＤが設定されると、たとえ設定権限を有するログインＩＤであっても、最上位管理者４３ａを新規の担当者１６に割当てることができない。
【００６４】
実際には、この権限設定画面２６はネットワーク１３を介して、担当者端末１７へダウンロードされて、担当者端末１７を操作する所定の権限者種別を有する担当者１６にて設定される。設定結果は前述した担当者割付テーブル３２に書込まれる。
【００６５】
図１１は、個人情報登録画面メモリ２８に記憶されている個人情報登録画面２７を示す図である。この個人情報登録画面２７には、個人情報の登録を実施する担当者１６に既に割当てられているログインＩＤ入力枠２７ａ、パスワード入力枠２７ｂ、「登録」、「取消」、「匿名化」のドロップダウン方式による処理種別入力枠２７ｃが設けられている。
【００６６】
そして、登録対象者の氏名入力枠２７ｄ、担当者か受講者かの区分入力枠２７ｅ、登録日入力枠２７ｆ、取消予定日入力枠２７ｇ、匿名化予定日入力枠２７ｈ、住所入力枠２７ｉ、会社名入力枠２７ｊ、電話／ＵＲＬ入力枠２７ｋ、個人ＩＤ２７ｌ、…等が設けられている。
【００６７】
この個人情報登録画面２７はネットワーク１３を介して、担当者端末１７へダウンロードされて、担当者端末１７を操作する所定の権限者種別を有する担当者１６にて登録される。登録結果は前述した個人情報テーブル３０に書込まれる。
【００６８】
図３の学習提供サーバ１０内には、アプリケーション・プログラム上に形成された認証部３６、区分権限判定部３７、権限設定部３８、個人情報登録部３９、教材供給部４０、アンケート集計部４１、試験結果集計部４２、個人情報取消・匿名化部４４等が設けられている。
【００６９】
認証部３６と区分権限判定部３７はネットワーク１３を介して各受講者端末１５、各担当者端末１７から入力されたログインＩＤとパスワードとの組合せで、個人情報テーブル３０、担当者割付テーブル３２、権限テーブル３１を検索して、この学習提供サーバ１０にログインを試みた人の担当者１６か受講者１４かの区分、担当者１６の場合に最上位管理者４３ａ、管理者４３ｂ、運用者４３ｃの権限者種別を判定する。
【００７０】
権限設定部３８は、権限設定要求があった担当者端末１７へ権限設定画面２６を送出するとともに、担当者端末１７から入力された権限の各担当者１６に対する割付結果を担当者割付テーブル３２に設定する。
【００７１】
個人情報登録部３９は、個人情報登録要求があった担当者端末１７へ個人情報登録画面２７を送出するとともに、担当者端末１７から入力された個人情報を個人情報テーブル３０に書込む。
【００７２】
時計回路４５は、個人情報テーブル３０に記憶されている取消予定日、匿名化予定日を監視し、現在日時が取消予定日、匿名化予定日と一致すると、個人情報取消・匿名化部４４を起動する。
【００７３】
個人情報取消・匿名化部４４は、個人情報テーブル３０における現在日時が取消予定日である担当者１６および受講者１４の個人ＩＤから試験結果までの１行分の全ての個人情報を削除する。さらに、試験情報メモリ３４の試験答案３４ａから該当受講者１４（受験者）の試験答案３４ａを削除する。同様に、アンケート情報メモリ３５のアンケート回答３５ａから該当受講者１４（受験者）のアンケート回答を削除する。
【００７４】
さらに、個人情報取消・匿名化部４４は、個人情報テーブル３０における現在日時が匿名化予定日である担当者１６および受講者１４の個人情報のうち、該当個人を特定する「氏名」、「住所」、「電話／ＵＲＬ」を例えば「Ａ」等の文字に書換える。さらに、試験情報メモリ３４の試験答案３４ａにおける該当受講者１４（受験者）の試験答案３４ａの氏名を「Ａ」等の文字に書換える。同様に、アンケート情報メモリ３５のアンケート回答３５ａから該当受講者１４（受験者）のアンケート回答の氏名を「Ａ」等の文字に書換える。
【００７５】
教材供給部４０は、教材供給要求があった受講者端末１５へ学習コース情報メモリ３３から指定された教材３３ａを読出して、教材供給要元の受講者端末１５へ送信する。
【００７６】
さらに、この個人情報取消・匿名化部４４は、担当者端末１７から最上位管理者４３ａ、管理者４３ｂの権限者による個人情報取消・匿名化要求が生じた時点においても、上述した取消処理および匿名化処理を実施する。
【００７７】
アンケート集計部４１は、担当者端末１７からのアンケート集計要求に基づいて、アンケート情報メモリ３５の各アンケート回答３５ａを集計して、集計結果をアンケート情報テーブル３５ｂに書込む。試験結果集計部４２は、担当者端末１７からの試験結果集計要求に基づいて、試験情報メモリ３４の各試験答案３４ａを集計して、集計結果を試験情報テーブル３５ｂに書込む。
【００７８】
図１２、図１３はこのように構成された学習提供システムに組込まれた学習提供サーバ１０の全体動作を示す流れ図である。
【００７９】
受講者端末１５又は担当者端末１７からネットワーク１３を介してログインＩＤとパスワードとの組合せが入力されると（ステップＳ１）、認証部３６、区分権限判定部３７にて、個人情報テーブル３０、担当者割付テーブル３２、権限テーブル３１から、学習提供サーバ１０に対するアクセス者の区分、権限者種別を判定する（ステップＳ２）。判定結果が受講者１４でなくて担当者１６の場合（ステップＳ３）において、権限の設定要求が入力されると（ステップＳ４）、権限設定部３８が起動して、権限設定要求があった担当者端末１７へ権限設定画面２６を送出し（ステップＳ５）する。この場合、権限設定画面２６の各入力枠２６ａ、２６ｂには、ステップＳ１で既に入力されているログインＩＤ、パスワードが書込まれている。
【００８０】
この権限設定画面２６上で権限者種別、ログインＩＤ、担当者等が各入力枠２７ｃ、２７ｄ、２７ｅ等に入力されると（ステップＳ６）、入力された権限者種別等を含む権限設定が、各入力枠２６ａに入力されている今回の権限設定を実施した担当者１６が割当られたログインＩＤで定まる権限者種別に許可された権限設定の場合に（ステップＳ７）、この権限設定画面２６の入力枠２９ｅで設定された担当者１５を担当者割付テーブル３２に設定する（ステップＳ８）。なお、権限者種別に許可されていない権限設定の場合（ステップＳ７）は、設定不許可通知を権限設定要求元の担当者端末１７へ返信する（ステップＳ９）。
【００８１】
ステップＳ３で、学習提供サーバ１０に対するアクセス者が受講者１４の場合において、学習コースに対するアクセスの場合（ステップＳ９）、教材供給部４０が起動して、当該学習コースの教材３３ａを要求元の受講者端末１５へ送信する（ステップＳ１０）。
【００８２】
また、ステップＳ１２にて、アンケート応答の場合は、アンケート集計部４１が起動して、アンケート情報メモリ３５内に、新規のアンケート回答３５ａとして書込む（ステップＳ１３）。
【００８３】
さらに、ステップＳ１４にて、担当者端末１７からアンケート集計指示が入力すると、アンケート集計部４１が起動して、アンケート情報メモリ３５の各アンケート回答３５ａを集計して、集計結果をアンケート情報テーブル３５ｂに書込む（ステップＳ１５）。
【００８４】
さらに、ステップＳ１６にて、担当者端末１７から試験結果集計要求が入力されると、試験結果集計部４２が起動して、試験情報メモリ３４の各試験答案３４ａを集計して、集計結果を試験情報テーブル３５ｂに書込む（ステップＳ１７）。
【００８５】
図１３のステップＳ１８にて、担当者端末１７から個人情報登録要求が入力されると、個人情報登録部３９が起動して、個人情報登録要求があった担当者端末１７へ個人情報登録画面２７を送出する（ステップＳ１９）。この場合、個人情報登録画面２７の各入力枠２７ａ、２７ｂには、ステップＳ１で既に入力されているログインＩＤ、パスワードが書込まれている。担当者端末１７にて個人情報登録画面２７の処理種別入力枠２７ｃに「登録」が指定され、各入力枠２７ｄ〜２７ｌ…に個人情報が入力されると（ステップＳ２０）、入力された個人情報を個人情報テーブル３０に書込む（ステップＳ２１）。
【００８６】
図１３のステップＳ２２にて、担当者端末１７から個人情報取消・匿名化要求が入力されると、個人情報取消・匿名化部４４が起動して、個人情報登録要求があった担当者端末１７へ個人情報登録画面２７を送出する（ステップＳ２３）。この場合、個人情報登録画面２７の各入力枠２７ａ、２７ｂには、ステップＳ１で既に入力されているログインＩＤ、パスワードが書込まれている。
【００８７】
担当者端末１７にて個人情報登録画面２７の処理種別入力枠２７ｃに「取消」又は「匿名化」が指定されると（ステップＳ２４）、ログインＩＤで定まる今回の個人情報取消・匿名化要求者の権限者種別が個人情報取消・匿名化を許可された最上位管理者４３ａ、管理者４３ｂであることを確認する（ステップＳ２５）。そして、個人情報登録画面２７で指定された個人（受講者１４、担当者１６）の個人情報に対する前述した取消処理、又は匿名化処理を行う（ステップＳ２６）。
【００８８】
なお、今回の個人情報取消・匿名化要求者の権限者種別が個人情報取消・匿名化を許可された最上位管理者４３ａ、管理者４３ｂでない場合は（ステップＳ２５）、個人情報取消・匿名化不可を個人情報取消・匿名化要求元の担当者端末１７へ返信する（ステップＳ２７）。
【００８９】
また、Ｓ２８にて、時計回路４５の現在日時を読出し、個人情報テーブル３０に記憶されている取消予定日、匿名化予定日を調べ（ステップＳ２９）、現在日時が取消予定日、匿名化予定日と一致すると（ステップＳ３０）、個人情報取消・匿名化部４４を起動して、前述した取消処理、又は匿名化処理を行う（ステップＳ３１）。
【００９０】
このように構成された業務処理システムとしての学習提供システムにおける特徴を図１４を用いて説明する。
【００９１】
先ず、学習サービス提供会社に所属する各担当者１４には、権限テーブル３１に定義された最上位管理者４３ａ、管理者４３ｂ、運用者４３ｃの３種類の権限者種別が割付けられて、担当者割付テーブル３２に登録される。
【００９２】
この状態で、学習サービス提供会社に所属する最上位管理者４３ａ、管理者４３ｂ、運用者４３ｃの３種類の権限者種別が割付けられた各担当者１６は、原則として、受講者１４がこの学習提供システムを用いて実際に学習を開始するまえに、担当者端末１７を操作して学習提供サーバ１０の個人情報テーブル３０に担当者１６および受講者１４の個人情報を登録する。
【００９３】
そして、この個人情報登録に際して、当該受講者１４が学習サービス提供会社に対して要求した学習終了後における個人情報の取消予定日時、匿名化予定日時も同時に登録する。個人情報取消・匿名化部３９は、学習終了以降のこの登録した取消予定日時、又は匿名化予定日時が到来すると、個人情報取消・匿名化部３９によって、自動的に個人情報テーブル３０に登録された当該個人情報および試験情報メモリ３４、アンケート情報メモリ３６における対応する受講者１４の試験回答３４ａ、アンケート回答３５ａが全面削除、又は匿名化が実施される。
【００９４】
この取消予定日時、匿名化予定日時が付加された個人情報の登録は、図１４に示すように、当該受講者１４の学習終了後においても、実施することが可能である。
【００９５】
したがって、不要な個人情報が長期間に亘って、学習提供サーバ１０の個人情報テーブル３０、権限テーブル３１、担当者割付テーブル３２、３４…試験情報メモリ、３５…アンケート情報メモリ３５に残存することが防止でき、かつ個人情報を取り扱う担当者１４の作業負担を軽減できる。
【００９６】
さらに、この実施形態においては、権限テーブル３１、担当者割付テーブル３２を設けて、個人情報の取扱いに関する権限を有する担当者１４を最上位管理者４３ａ、管理者４３ｂ、運用者４３ｃの３種類の権限者に分類して、権限（責任）が大きくなるに従って、個人情報の取消、匿名化等の重要な処理の指示を与える権限を付与しているので、個人情報の安全性をより一層向上できる。
【００９７】
なお、本発明の業務処理システムは上述した実施形態に限定されるものではない。実施形態においては、業務処理システムの一例として学習提供システムを説明したが、コールセンターシステム、アンケート集計システム等、顧客の問合せ情報、意見、購入情報等を保存しているシステムにおいて、顧客の個人情報を削除した後も、統計情報のみを保管・利用するシステムに応用可能である。
【００９８】
さらに、上記実施の形態では、学習を受講する受講生の所属する企業と学習を提供する企業とが異なる例を示したが、同一でも構わない。この場合には、社内用ｅラーニングの例となろう。
【００９９】
また、さらに、上記実施の形態では個人情報を匿名化や削除する場合、個人ＩＤから試験結果までの１行分のすべての情報に対して行っていたが、これも限定する必要はない。匿名化や削除する対象の項目（データ）を任意に設定することも可能である。
【図面の簡単な説明】
【０１００】
【図１】本発明の業務サーバの業務処理方法および業務処理プログラムが適用される業務処理システムの一実施形態に係わる学習提供システムの概略構成を示す図。
【図２】同実施形態に係わる学習提供システムに組込まれた担当者端末の概略構成を示すブロック図。
【図３】同実施形態に係わる学習提供システムに組込まれた学習提供サーバの概略構成を示すブロック図。
【図４】同実施形態の学習提供サーバ内に設けられた個人情報テーブルの記憶内容を示す図。
【図５】同実施形態の学習提供サーバ内に設けられた権限テーブルの記憶内容を示す図。
【図６】同実施形態の学習提供サーバ内に設けられた担当者割付テーブルの記憶内容を示す図。
【図７】同実施形態の学習提供サーバ内に設けられた学習コース情報メモリの記憶内容を示す図。
【図８】同実施形態の学習提供サーバ内に設けられた試験情報メモリの記憶内容を示す図。
【図９】同実施形態の学習提供サーバ内に設けられたアンケート情報メモリの記憶内容を示す図。
【図１０】同実施形態の学習提供サーバ内に設けられた権限設定画面メモリの記憶内容を示す図。
【図１１】同実施形態の学習提供サーバ内に設けられた個人情報登録画面メモリの記憶内容を示す図。
【図１２】同実施形態の学習提供サーバの全体動作を示す流れ図。
【図１３】同じく同実施形態の学習提供サーバの全体動作を示す流れ図。
【図１４】同実施形態の学習提供システムの特徴を説明するための図。
【図１５】従来の学習提供システムの概略構成を示す図。
【図１６】同従来の学習提供システムの特徴を説明するための図。
【符号の説明】
【０１０１】
１０…学習提供サーバ、１１…データベース、１２…Ｗｅｂ通信部、１３…ネットワーク、１４…受講者、１５…受講者端末、１６…担当者、１７…担当者端末、２０…表示部、２１…入力部、２７…個人情報登録画面、２７…権限設定画面、２８…個人情報登録画面メモリ、２９…権限設定画面メモリ、３０…個人情報テーブル、３１…権限テーブル、３２…担当者割付テーブル、３３…学習コース情報メモリ、３４…試験情報メモリ、３５…アンケート情報メモリ、３６…認証部、３７…区分権限判定部、３８…権限設定部、３９…個人情報登録部、４０…教材供給部、４１…アンケート集計部、４２…試験結果集計部、４３ａ…最上位管理者、４３ｂ…管理者、４３ｃ…運用者、４４…個人情報取消・匿名化部、４５…時計回路
【図１】
2007199179.tif 000003
【図２】
2007199179.tif 000004
【図３】
2007199179.tif 000005
【図４】
2007199179.tif 000006
【図５】
2007199179.tif 000007
【図６】
2007199179.tif 000008
【図７】
2007199179.tif 000009
【図８】
2007199179.tif 000010
【図９】
2007199179.tif 000011
【図１０】
2007199179.tif 000012
【図１１】
2007199179.tif 000013
【図１２】
2007199179.tif 000014
【図１３】
2007199179.tif 000015
【図１４】
2007199179.tif 000016
【図１５】
2007199179.tif 000017
【図１６】
2007199179.tif 000018