(57)【要約】【課題】  本発明は、操作／使用制限のフレキシビリティや操作／使用管理のセキュリティ機能の高いシステムを提供する。【解決手段】  操作資格に応じ、機器２，３に対する操作処理を制限するヒューマンインタフェースオペレート資格認証システムにおいて、入力手段１８，１９と、操作者を識別するための識別情報を取得する個人認証手段１５と、各操作者に対応して、その許可される操作種別の情報を格納する資格データ格納手段１７と、識別情報に基づき資格データ格納手段を検索し、許可される操作種別の情報を取り出すとともに、入力手段からの操作入力が当該許可される操作種別である場合にのみ、その操作入力を操作処理に引き渡すオペレート資格認証手段１６とを備えたソフトウエア使用資格認証システム。【選択図】      図１
2004272929.tif 000002
【特許請求の範囲】
【請求項１】
使用資格に応じ、プログラムの使用を制限するソフトウエア使用資格認証システムにおいて、
入力手段と、使用者を識別するための識別情報を取得する個人認証手段と、
各使用者に対応して、使用許可されるプログラム種別の情報を格納する資格データ格納手段と、
前記識別情報に基づき前記資格データ格納手段を検索し、前記使用許可されるプログラム種別の情報を取り出すとともに、前記入力手段からのプログラム使用要求が当該使用許可されるプログラムである場合にのみ、前記入力手段からの入力をプログラムの起動若しくは処理の部分に引き渡すソフト使用資格認証手段と
前記の入力手段により操作入力を行った操作者の履歴を操作者履歴情報として記憶する操作者履歴記憶手段と、
前記の入力手段により操作入力が行われた動作の履歴を動作履歴情報として記憶する動作履歴記憶手段と、
前記操作者履歴記憶手段に記憶されている操作者履歴情報と、前記動作履歴記憶手段に記憶されている動作履歴情報とを比較する比較手段と、
を備えたことを特徴とするソフトウエア使用資格認証システム。
【請求項２】
前記操作者履歴情報と動作履歴情報とを一体的に構成することを特徴とする請求項１記載のソフトウエア使用資格認証システム。
【請求項３】
個人認証手段により取得される、使用者を識別するための識別情報を、前記個人認証手段から取り込む処理と、
前記識別情報に基づき資格データ格納手段を検索することにより、前記資格データ格納手段から当該識別情報に対応して使用許可されるプログラム種別の情報を取り出す処理と、
プラグラム使用要求が前記使用許可されるプログラムのいずれかに対応する場合にのみ、入力手段からの入力をプログラムの起動若しくは処理する部分に引き渡す処理と
前記の入力処理により操作入力を行った操作者の履歴を操作者履歴情報として記憶する操作者履歴記憶処理と、
前記の入力処理により操作入力が行われた動作の履歴を動作履歴情報として記憶する動作履歴記憶処理と、
前記操作者履歴情報と前記動作履歴情報とを比較する比較処理と、
を実行させるためのプログラムを記録したコンピュータ読み取り可能なプログラム記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はプラントの監視装置等における操作資格やネットワークを介してソフトウエアを使用する場合の使用資格等を認証するソフトウエア使用資格認証システム及びプログラム記録媒体に関するものである。
【背景技術】
【０００２】
プラント等の監視制御するために監視制御装置が広く用いられている。この監視制御装置はプラントを構成する各機器を制御するコントローラと、これをさらに監視する監視装置からなっている。
【０００３】
プラント機器等に対する各種操作は、操作員が監視装置に対する入力を行うことで実行されるが、この機器操作は誰もがいかなる操作でも実行できるようになっているわけではない。誰でも監視装置に対してあらゆる入力ができることとなると、ＰＩＤ制御等の制御パラメータが制御専門家以外の者により変更されたり、制御プログラム自体が改変されたり等の不都合が発生し得るからである。
【０００４】
のような不都合はプラント等の正常な監視制御を妨げるのみでなく、制御対象の誤動作等、危険な事態を招くこともある。したがって、従来から監視装置に対する操作については、モードキースイッチによってその操作者の資格に応じた制限がされている。
【０００５】
図１２は従来の操作制限方法を行うためのスイッチ構成を示す図である。同図には、従来の監視装置のイニシャライズキースイッチとモードキースイッチが示されている。
【０００６】
イニシャライズキースイッチは監視装置の初期化を行うスイッチであり、操作制限を行うのはモードキースイッチである。モードキースイッチによりロックモード、オペレータモード、スーパバイザーモード及びエンジニアモードの４つのモードに変更できるが、このスイッチ操作はモードキーを差し込まなければ行うことができないようになっている。
【０００７】
ロックモードでは監視のみが可能で操作を行うことができない。また、オペレータモードでは、普通の担当操作員レベルの操作入力が実行できる。スーパバイザーモードでは、技術担当等が操作するレベルの入力が可能で、ＰＩＤパラメータの変更やオペレータモードでは操作できないあらゆる操作を行うことができる。エンジニアモードでは、装置供給メーカの行うメンテナンスや調整等が可能となる。すなわち、各モードによってオペレート機能は制限されることになる。
【０００８】
これらの各モードの変更については、所定の資格を有する者が、モードキースイッチにモードキーを差し込み、このスイッチを操作してモードを変更させ、キーを抜くことによりモードを確定させる。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述したモードキースイッチによって監視装置への操作者を制限する方法では、以下のような問題点がある。
【００１０】
１）オペレート制限（操作資格）が４モード固定であり、事情に応じた多数種類の操作制限を設定できない。
【００１１】
２）それぞれのモードに於ける制限内容を自由に設定できず、監視対象等に応じた更なる操作制限を柔軟に設けることができない。
【００１２】
３）上記方式の場合、モードキーの管理をいかに行うかが重要である。つまり、必要なときにすぐにモードキーが用意できなければその操作を行うことができずかえって不便である。これとは逆に、モードキーがさしっぱなしであれば誰でもモードを変更でき操作制限ができない。
【００１３】
４）単にモードキーで操作モードを変更するだけでは、誰がオペレートしたかが不明であり、重要な操作が行われたときに、操作者にその確認を行うことが困難である。
【００１４】
このように監視装置等における従来のオペレート制限方法では、操作制限のフレキシビリティや操作管理のセキュリティ機能が乏しく、これらの機能を充実させたヒューマンインタフェースオペレート資格認証システムが要望されている。
【００１５】
一方、計算機技術及び通信技術の発達により、計算機機能を有する個人ユーザの端末からインターネット等のネットワークにアクセスし、通信先の企業等がアプリケーションプログラムを供給するシステムが近年構築されている。このようなシステムにおいては、ユーザ端末側には大容量の２次記憶装置や高度な周辺機器は備えず、アプリケーションプログラムを端末側で予めインストールしておくことはしない。一方、通信先であるソフトウエアメーカは、自社のサーバにワープロソフトやＣＡＤソフト等のアプリケーションをネットワークを介して提供可能に格納し、ネットワークを介し、そのサーバをアプリケーションのインストールされた個人ユーザのハードディスク等であるかのように使用させるのである。
【００１６】
このようなシステムにおいては、ユーザと企業間での契約によりネットワークを介するアプリケーション提供がなされることになるので、そのソフトウエアメーカは契約内容に応じた使用制限を行う必要がある。したがって、かかる場合に、上記監視制御装置の場合に類似した使用制限のフレキシビリティや使用管理のセキュリティ機能の高いソフトウエア使用資格認証システムが要望されることとなる。
【００１７】
本発明は、このような実情を考慮してなされたもので、操作／使用制限のフレキシビリティや操作／使用管理のセキュリティ機能の高いソフトウエア使用資格認証システム及びプログラム記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記課題を解決するために、請求項１に対応する発明は、操作資格に応じ、機器に対する操作処理を制限するヒューマンインタフェースオペレート資格認証システムにおいて、個人認証手段により、操作者を識別するための識別情報が取得されるようになっている。
【００１９】
また、資格データ格納手段に、各操作者に対応して、その許可される操作種別の情報が格納されている。そして、オペレート資格認証手段により、識別情報に基づき資格データ格納手段が検索され、その許可される操作種別の情報が取り出される。ここで、入力手段から前記機器に対する操作入力がなされると、入力手段からの操作入力が当該許可される操作種別である場合にのみ、オペレート資格認証手段により、操作入力が操作処理に引き渡される。そして、操作入力を行った操作者の履歴を操作者履歴情報として記憶し、操作入力が行われた動作の履歴を動作履歴情報として記憶する。さらに、操作者履歴情報と、動作履歴情報とを比較する。
【００２０】
本発明はこのように構成され作用するので、操作制限の内容が資格データ格納手段に格納されフレキシビリティが高くなるとともに、個人認証手段及びオペレート資格認証手段により操作管理のセキュリティも高くすることができる。
【発明の効果】
【００２１】
本発明によれば、操作／使用制限のフレキシビリティや操作／使用管理のセキュリティ機能の高いソフトウエア使用資格認証システム及びそのプログラム記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下図面を参照して、本発明の実施形態を説明する。
【００２３】
（本発明の第１の実施の形態）
図１は本発明の第１の実施の形態に係るヒューマンインタフェースオペレート資格認証システムを適用した監視制御装置の構成例を示すブロック図である。
【００２４】
本装置は、例えば磁気ディスク等の記録媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御される計算機によって実現される。図１に示す監視制御装置は、データ伝送路１に監視装置２及びコントローラ３が接続され、各コントローラ３にプラント本体４をなす制御対象機器５が接続されて構成されている。
【００２５】
コントローラ３は、各種センサやバルブ開閉装置等の機器５に制御信号等を与え、また、機器５からの計測信号等を受信するとともに、データ伝送路１を介し、機器５に対する操作指令や計測値等のデータを監視装置２と間で送受する。
【００２６】
監視装置２は、操作員からの入力等に基づく操作指令をコントローラ３に送信するとともに、コントローラ３からの機器制御情報やセンサ計測値等を受信し、これらの内容をＣＲＴ１１に表示し動作履歴ファイル１２に保存する，監視機能を備えている。
【００２７】
また、監視装置２は、上記監視機能を有する入出力部１３と、動作履歴ファイルと、操作員からの入力を入出力部１３に与えるヒューマンインタフェースオペレート資格認証システム本体１４とから構成されている。
【００２８】
ヒューマンインタフェースオペレート資格認証システム 本体１４では、個人認証システム１５にて取得された識別情報がオペレート資格認証部１６に入力され、このオペレート資格認証部１６により資格データファイル１７が検索され、さらに認証された資格に応じ、タッチパネル１８及びキーボード１９からの入力が入出力部１３に与えられるようになっている。
【００２９】
個人認証システム１５は、操作者の識別情報を取得する。例えばＩＣカードから記憶されたＩＤ番号を読み取るＩＣカード読取機や、音声識別装置、角膜識別装置、指紋識別装置等から構成される。本実施形態では、ＩＣカード読取機で構成されている。
【００３０】
オペレート資格認証部１６は、個人認証システム１５からの識別情報をもとに資格情報，具体的には操作項目毎の操作可／不可情報を資格データファイル１７から取得する。また、オペレート資格認証部１６は、取得された操作可／不可情報に基づき、タッチパネル１８及びキーボード１９等の入力装置からの入力を制限し、操作可とされる操作項目に関連した入力のみを入出力部１３に出力する。このとき、入出力部１３に対する操作者の操作入力履歴を、操作者履歴ファイル２０に保存するようになっている。なお、タッチパネル１８は表示装置であるＣＲＴ１１に設けられた入力装置である。
【００３１】
図２は本実施形態における資格データファイルの内容を例示する図である。資格データファイル１７は、同図に示すように、ＩＤ番号に対応した操作者の個人毎に、各操作項目の操作可／不可を定義するデータベースとなっている。これにより、資格データファイル１７に登録された者のみが、同ファイル１７で許可される操作のみについて操作可能となる。
【００３２】
次に、以上のように構成された本発明の実施の形態に係るヒューマンインタフェースオペレート資格認証システムの動作について説明する。図３は本実施形態のヒューマンインタフェースオペレート資格認証システムの動作を示す流れ図である。
【００３３】
まず、個人認証システム１５に対し操作を行おうとする者のＩＣカード（ＩＤカード）が差し込まれ、ＩＤ番号が読み取られる（ＳＴ１）。ＩＤ番号が得られると（ＳＴ２）、オペレート資格認証部１６により資格データファイル１７が開かれ（ＳＴ３）、そのＩＤ番号に対する各操作項目の操作可／不可情報が検索される（ＳＴ４）。
【００３４】
ステップＳＴ４においては、読み取られたＩＤ番号に対応する者に操作資格が与えられているか否か、操作資格が与えられている場合にはいかなる項目の操作が許可されているかというデータ，すなわちＩＤと紐付けされた操作項目の可／不可情報が、資格データファイル１７からオペレート資格認証部１６に読み出されることとなる。図３に示す例では、読み取られたＩＤ番号は「０００２」であり、このＩＤに許可される操作は、「操作ｎ」のみである。
【００３５】
かかる読み出しが行われた後、資格データファイル１７が閉じられ（ＳＴ５）、タッチパネル１８及びキーボード１９等の入力装置からの入力が受け付けられることとなる（ＳＴ６）。このときの入力受け付けは、ステップＳＴ４にて読み出された各操作項目の操作可／不可情報に基づいて行われ、操作者の資格に応じて操作制限されたものとなる。
【００３６】
この操作制限の処理について図４を用いて説明する。図４は本実施形態のヒューマンインタフェースオペレート資格認証システムにおける操作制限処理の流れ図である。
【００３７】
まず、オペレート資格認証部１６にてＩＤに対応した各操作項目の操作可／不可情報が取得された後、入力装置によりいずれかの操作項目についての入力があると（ＳＴ１１）、オペレート資格認証部１６においては、各操作項目の操作可／不可情報に基づき、当該ＩＤで操作項目１が実行可能か否かが確認される（ＳＴ１２ａ）。
【００３８】
入力装置からの入力が操作項目１についてのものであり、かつ当該ＩＤで操作項目１が実行可能であれば、操作入力がオペレート資格認証部１６から入出力部１３に引き渡され、実行可能でなければ操作が無視される（ＳＴ１３ａ）。
【００３９】
また、ステップＳＴ１１からの操作入力は、操作項目２〜ｎについても同様に、当該ＩＤで実行可能か否かが確認される（ＳＴ１２ｂ〜１２ｎ）。そして、入力装置からの入力が操作項目２〜ｎのいずれかについてのものであり、当該ＩＤで操作項目２〜ｎが実行可能であれば、操作入力がオペレート資格認証部１６から入出力部１３に引き渡され、実行可能でなければ操作が無視される（ＳＴ１３ｂ〜ＳＴ１３ｎ）。
【００４０】
このように、操作者がＩＣカードを差し込み、入力装置に対して入力を行うと、オペレート資格認証部１６がその操作者に許可される操作項目についての入力のみを入出力部に引き渡すこととなる。
【００４１】
このとき、オペレート資格認証部１６により、操作者ＩＤ番号と操作開始時刻及び操作終了時刻とが、図５に示すように、操作者履歴として操作者履歴ファイル２０に保存される。
【００４２】
図５は本実施形態のオペレート資格認証部により保存される操作者履歴ファイルの内容を例示する図である。この操作者履歴ファイル２０の内容は、入出力部１３によりＣＲＴ１１から表示できるようになっている。なお、ＣＲＴ１１における表示の際にはわかりやすいように、ＩＤ番号とともにその対応する操作者の氏名が表示される。
【００４３】
一方、動作履歴ファイル１２には、コントローラ３等に対する操作指令やコントローラ３からの機器制御情報やセンサ計測値等が例えば図６に示すように保存されている。
【００４４】
図６は本実施形態の動作履歴ファイルの内容を例示する図である。この動作履歴ファイル１２の内容についても、入出力部１３によりＣＲＴ１１から表示できるようになっている。
【００４５】
したがって、操作者履歴ファイル２０と動作履歴ファイル１２からの表示内容を比較することにより、どの操作を誰が行ったかについて確認することが可能となる。
【００４６】
上述したように、本発明の実施の形態に係るヒューマンインタフェースオペレート資格認証システムの、オペレート資格認証部１６を設け、個人認証システム１５にて取得したＩＤ番号に基づき、資格データファイル１７からＩＤに対応した各操作項目の操作可／不可情報を取り出して、許可される操作項目のみの入力について入力装置からの入力を受け付けるようにしたので、操作者毎に操作可の内容を設定でき、また、管理の難しいモードキーを使用する必要をなくすことができ、操作制限のフレキシビリティや操作管理のセキュリティ機能を極めて高いシステムを提供することができる。
【００４７】
具体的には、操作員の職種やレベルに応じて個々に操作制限をかけることができる。また、個人認証システム１５からのＩＤを資格データファイル１７で照合させて操作制限をかけるので、資格データファイルに登録されていない部外者の操作を受け付けず、セキュリティ機能の向上に寄与する。
【００４８】
また、本実施形態のヒューマンインタフェースオペレート資格認証システムの、操作者履歴ファイル２０を設け、動作履歴ファイル１２の内容を比較できるようにしたので、個々の操作について、誰がどのような操作したかの確認を容易に行うことができる。これにより、例えばプラントにおいて事故や異常事態が生じた場合には、実際の操作者に操作時における具体的な状況について確認を取ることができ、事故や異常事態の原因解明や早期復旧に貢献することができる。
【００４９】
（本発明の第２の実施の形態）
本実施形態では、第１の実施形態における動作履歴ファイル及び操作者履歴ファイル双方の情報を一体として管理し、かつ同時に表示できるようにしたものである。
【００５０】
図７は本発明の第２の実施の形態に係るヒューマンインタフェースオペレート資格認証システムを適用した監視装置を示す構成図であり、図１と同一部分には同一符号を付して説明を省略し、ここでは異なる部分についてのみ述べる。なお、図７では監視装置２の部分のみを示し、その他の部分の表示については省略している。
【００５１】
本実施形態のヒューマンインタフェースオペレート資格認証システム では、図１の動作履歴ファイル及び操作者履歴ファイルが一体に構成され、動作操作者履歴ファイル２１となった他、第１の実施形態と同様に構成されている。
【００５２】
図８は本実施形態の動作操作者履歴ファイルの内容を例示する図である。同図に示すように、この動作操作者履歴ファイル２１においては、各時刻での動作に対する操作者のＩＤ番号が保存されている。なお、動作操作者履歴ファイル２１に対する動作履歴は入出力部１３によって保存され、操作者履歴はオペレート資格認証部１６によって保存される。また、その内容は入出力部１３によってＣＲＴ１１から表示できるようになっている。
【００５３】
このように構成されたヒューマンインタフェースオペレート資格認証システムにおいては、第１の実施形態と同様に動作する他、入出力部１３によって図８に示すような情報がＣＲＴ１１から一度に表示される。
【００５４】
上述したように、本発明の実施の形態に係るヒューマンインタフェースオペレート資格認証システムの、第１の実施形態と同様な構成を設けた他、動作操作者履歴ファイル２１から一度に動作履歴とこれに対応する操作者の情報を取り出し、表示できるようにしたので、第１の実施形態と同様な効果が得られる他、監視装置２に対する各操作を誰が行ったかをより明確かつ容易に知ることができる。これにより、実際の操作者に操作時における具体的な状況について確認を取ることができる。
【００５５】
なお、本実施形態では、動作履歴と操作者履歴を対応させて表示するにあたり、両ファイル１２，２０を一体として動作操作者履歴ファイル２１を設けるようにしたが、本発明はこのようなファイルを設ける場合に限られるものでない。例えば動作履歴ファイル１２及び操作者履歴ファイル２０のファイル構成は、第１の実施形態と同様なままとし、入出力部１３において両ファイル１２，２０の内容を編集して図８に示すような表示をＣＲＴ１１にて行うようにしてもよい。
【００５６】
（本発明の第３の実施の形態）
第１の実施形態では、一旦オペレート資格認証部１６がＩＤを取得すると、一連の操作が終了するまでは、操作入力受け付け可能となっていたが、本実施形態では、個人認証システムからＩＤ番号が入力され続けている期間のみオペレート資格に応じた操作を可能とするシステムについて説明する。
【００５７】
本実施形態のヒューマンインタフェースオペレート資格認証システムにおいては、オペレート資格認証部１６が、個人認証システム１５からＩＤ番号が入力され続けている期間のみ、その資格に応じて入力装置からの入力を受け付けるようになっている他、第１もしくは第２の実施形態と同様に構成されている。
【００５８】
図９は本発明の第３の実施の形態に係るヒューマンインタフェースオペレート資格認証システムを操作する様子を示す図である。同図に示すように、操作者は自己のＩＣカード２２を個人認証システム１５に差し込み、この差し込み状態のままで、監視装置２に対する入力操作を行う。
【００５９】
このときのヒューマンインタフェースオペレート資格認証システムについて図１０を用いて説明する。図１０は本実施形態のヒューマンインタフェースオペレート資格認証システムの動作を示す流れ図である。
【００６０】
まず、操作者がＩＣカード２２を個人認証システム１５に差し込むことで、ＩＤ番号が取得される。このとき取得されたＩＤ番号ｘは、ＩＤ１に保存される（ＳＴ２１）。
【００６１】
次に、ＩＤ１に何らかのＩＤ番号が入力されていれば，すなわちＩＤ１＝０でなければステップＳＴ２３に進み、ＩＤ１＝０であればステップＳＴ１に戻る（ＳＴ２２）。
【００６２】
ステップＳＴ２３では図３のステップＳＴ４と同様な処理が実行され、操作項目の可／不可情報が取得される。そして、操作者のある入力に対してＩＤ１に応じた操作制限付きで入力受け付けが行われる（ＳＴ２４）。なお、ステップＳＴ２４は、図３、図４に示すステップＳＴ６と同様な処理である。
【００６３】
１つの項目についての操作入力が終了すると、次に入力を受け付ける前に、再び個人認証システム１５からＩＤ番号が取得される。このとき取得されたＩＤ番号ｙは、ＩＤ２に保存される（ＳＴ２５）。
【００６４】
次に、ＩＤ１とＩＤ２とが比較され、両者が等しいならば、すなわちｘ＝ｙであるならば（ＳＴ２６）、ステップＳＴ２４に戻り、引き続き操作入力の受け付けが継続される。なお、ここで、操作入力が継続されるためには、図９に示すように、例えば個人認証システム１５にＩＣカード２２が差したままの状態となっていればよい。ＩＣカード２２は、通常各操作者が常に所持しているものであるため、ＩＣカード２２を差したまま立ち去ってしまうということは考えにくい。
【００６５】
一方、ｘ＝ｙでなければ（ＳＴ２６）、ＩＤ１＝０として初期状態に戻され、さらに、ステップＳＴ２１に戻って個人認証システム１５からの新たな識別情報入力待ちとなる。
【００６６】
具体的な使用形態としては、例えば各操作員は首から紐にてＩＣカード２２をつり下げ、操作を行うときには、カード２２を個人認証システム１５に差し込んで許可される一又は複数の操作を行い、操作終了後にはＩＣカードを引き抜いて他の作業に取り掛かる等することとなる。
【００６７】
上述したように、本発明の実施の形態に係るヒューマンインタフェースオペレート資格認証システムの、第１又は第２の実施形態と同様な構成を設けた他、個人認証システム１５から同一の識別情報が取得されるときのみ、継続して操作を行うことができるようにしたので、より高度かつ確実なセキュリティ管理を行うことができる。また、複数の操作を一度の行うときにも上記セキュリティ機能を保ったままで簡易に操作することができる。
【００６８】
（本発明の第４の実施の形態）
本実施形態では、上記各実施形態で説明したヒューマンインタフェースオペレート資格認証システムの構成をネットワークシステムに適用し、ソフトウエア使用資格認証システムとして用いる場合について説明する。
【００６９】
図１１は本発明の第４の実施の形態に係るソフトウエア使用資格認証システムを適用するネットワークシステムの例を示す構成図である。本装置は、例えば磁気ディスク等の記録媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御される計算機によって実現される。
【００７０】
このネットワークシステムは、公衆回線などの通信回線３１に個人ユーザの端末３２と、アプリケーションプログラムを供給する企業や大学等のサーバ３３が多数接続されて構成されている。
【００７１】
端末３２は、入力装置３４及び個人認証システム３５を接続し、通信機能を有するとともにＣＰＵやメモリ等を備え、各種アプリケーションプログラムを実行できるように構成されている。だだし、この端末３２は、基本的にはアプリケーションプログラムを予めインストールしていない。この端末３２は、個人認証システム３５で得られた識別情報（ＩＤ番号）を通信回線を介してサーバ３３に送信するようになっている。
【００７２】
個人認証システム３５は、第１〜第３の実施形態にて説明した個人認証システム１５と同様に構成されるものである。サーバ３３は、全体としては、各種のアプリケーションプログラムがインストールされた端末３２のハードディスクとして機能するものである。この場合通信回線３１がハードディスクへのデータ伝送線に対応する。
【００７３】
このサーバ３３は、通信部４１を介して端末３２から受けた要求に応じ、資格データファイル４２の内容及び送信された識別情報に基づきソフト使用資格認証部４３にてその資格を認証し、アプリケーションソフトファイル４４に格納されたアプリケーションプログラム４５をソフト実行部４６及び通信部４１により当該端末３２に送信するようになっている。
【００７４】
資格データファイル４２は、第１〜第３の実施形態にて説明した資格データファイル１７と同様に構成されており、ＩＤ番号に応じいずれのアプリケーションプログラムが使用許可されるかの情報が保存されている。このアプリケーション使用許可は、例えばユーザと企業との契約により与えられる。
【００７５】
使用資格認証部４３は、第１〜第３の実施形態にて説明したオペレート資格認証部１６と同様に構成され、ＩＤ番号及びアプリケーション起動要求あるいはプログラム・データ転送要求を端末３２から受信すると、資格データファイル４２を検索し、そのアプリケーションが動作許可されるものであれば、アプリケーション起動要求あるいはプログラム・データ転送要求をソフト実行部４６に引き渡すようになっている。
【００７６】
また、使用資格認証部４３は、使用するアプリケーションプログラム４５と使用者の履歴を使用者履歴ファイル４７に保存する。ソフト実行部４６は、端末３２からの要求に応じて、アプリケーションソフトファイル４４から要求されたアプリケーションプログラム４５を起動すべく、通信部４１を介して端末３２にプログラムを転送する。また、端末３２内で動作する同アプリケーションプログラムがサブプログラムやデータ等を要求してきた場合には、これらのデータ等を端末３２に転送する。
【００７７】
アプリケーションソフトファイル４４は、予め多数のアプリケーションプログラム４５がインストールされている。次に、以上のように構成された本発明の実施の形態に係るソフトウエア使用資格認証システムの動作について説明する。
【００７８】
まず、アプリケーション使用者がアクセスするサーバを選択し、さらに使用するアプケケーションを選択すると、個人認証システム３５で取得されたＩＤ番号とともに、端末３２によりアプリケーション使用要求が通信回線３１に送出される。
【００７９】
この使用要求は、通信先のサーバ３３において通信部４１にて受信され、ソフト使用資格認証部４３に入力される。ソフト使用資格認証部４３では、ＩＤ番号及び資格データファイル４２の内容に基づき、要求端末３２にそのアプリケーションを使用する資格があれば使用要求をソフト実行部４６に引き渡す。
【００８０】
対応するアプリケーションプログラムを起動状態とするのに必要なプログラムが、ソフト実行部４６により端末３２に転送される。こうして一旦起動状態なったアプリケーションについて、端末３２における動作でさらにサブプログラムやデータが必要になったときには、端末３２からこれらのデータ転送要求がサーバ３３に対して発行される。このデータ転送要求にもＩＤ番号が含まれ、サーバ側では起動時と同様な手続きに従い、要求されたデータを端末に送信する。これにより、あたかもサーバ３３を端末３２のハードディスクとしたかのような状態が実現され、かつ正当な使用権利を有する者のみに対してアプリケーションの実行がなされる。
【００８１】
上述したように、本発明の実施の形態に係るソフトウエア使用資格認証システムは、サーバ３３にソフト使用資格認証部４３を設け、ネットワークを介して通知される個人認証システム３５で取得したＩＤ番号に基づき、資格データファイル４２からＩＤに対応したアプリケーション使用許可に応じてアプリケーションプログラムを端末３２に提供するようにしたので、使用者毎にアプリケーション使用許可種別を設定でき、使用制限のフレキシビリティや使用管理のセキュリティ機能を極めて高いシステムを提供することができる。
【００８２】
これにより、サーバ３３を提供する企業は、ユーザとの契約内容に応じたアプリケーション提供の使用制限を容易にフレキシブルに行うことができる。また、使用者履歴ファイル４７にてアプリケーションの使用者及び使用状況を保存することができるので、種々の管理を行うことができ、また、例えば統計をとりアプリケーション別の使用頻度を調査したりすることができる。
【００８３】
なお、本実施形態では、公衆回線を介するいわゆるネットワークコンピュータの場合で説明したが、本発明にかかるソフトウエア使用資格認証システムはこのような場合にのみ適用されるものではない。大型計算機やワークステーションの場合等で例えば１つのコンピュータを複数人で共同使用するような場合や、ＬＡＮ等に共通のサーバが設けられるような場合にも適用できる。
【００８４】
なお、本発明は、上記各実施の形態に限定されるものでなく、その要旨を逸脱しない範囲で種々に変形することが可能である。また、実施形態に記載した手法は、計算機に実行させることができるプログラムとして、例えば磁気ディスク（フロッピーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記憶媒体に格納し、また通信媒体により伝送して頒布することもできる。本装置を実現する計算機は、記憶媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御されることにより上述した処理を実行する。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施の形態に係るヒューマンインタフェースオペレート資格認証システムを適用した監視制御装置の構成例を示すブロック図。
【図２】本発明の第１の実施形態における資格データファイルの内容を例示する図。
【図３】本発明の第１の実施形態のヒューマンインタフェースオペレート資格認証システムの動作を示す流れ図。
【図４】本発明の第１の実施形態のヒューマンインタフェースオペレート資格認証システムにおける操作制限処理の流れ図。
【図５】本発明の第１の実施形態のオペレート資格認証部により保存される操作者履歴ファイルの内容を例示する図。
【図６】本発明の第１の実施形態の動作履歴ファイルの内容を例示する図。
【図７】本発明の第２の実施の形態に係るソフトウエア使用資格認証システムを適用した監視装置を示す構成図。
【図８】本発明の第２の実施形態の動作操作者履歴ファイルの内容を例示する図。
【図９】本発明の第３の実施の形態に係るソフトウエア使用資格認証システムを操作する様子を示す図。
【図１０】本発明の第３の実施形態のソフトウエア使用資格認証システムの動作を示す流れ図。
【図１１】本発明の第４の実施の形態に係るソフトウエア使用資格認証システムを適用するネットワークシステムの例を示す構成図。
【図１２】従来の操作制限方法を行うためのスイッチ構成を示す図。
【符号の説明】
【００８６】
１…データ伝送路、２…監視装置、３…コントローラ、４…プラント本体、５…制御対象機器、１１…ＣＲＴ、１２…動作履歴ファイル、１３…入出力部、１４…ヒューマンインタフェースオペレート資格認証システム本体、１５…個人認証システム、１６…オペレート資格認証部、１７…資格データファイル、１８…タッチパネル、１９…キーボード、２０…操作者履歴ファイル、２１…動作操作者履歴ファイル、２２…ＩＣカード、３１…通信回線、３２…端末、３３…サーバ、３４…入力装置、３５…個人認証システム、４２…資格データファイル、４３…ソフト使用資格認証部、４４…アプリケーションソフトファイル、４５…アプリケーションプログラム、４６…ソフト実行部、４７…使用者履歴ファイル
【図１】
2004272929.tif 000003
【図２】
2004272929.tif 000004
【図３】
2004272929.tif 000005
【図４】
2004272929.tif 000006
【図５】
2004272929.tif 000007
【図６】
2004272929.tif 000008
【図７】
2004272929.tif 000009
【図８】
2004272929.tif 000010
【図９】
2004272929.tif 000011
【図１０】
2004272929.tif 000012
【図１１】
2004272929.tif 000013
【図１２】
2004272929.tif 000014