(57)【要約】【課題】  操作履歴の保存方法を通信ネットワークインターフェイス装置中へ適用し、この方法により装置中のマイクロコントローラが操作履歴を不揮発性メモリ中へ書込む。【解決手段】  コンピュータシステムが起動する時、システムの起動時間を不揮発性メモリ中へ書込む。また、ユーザがコンピュータシステムへログオンして使用する時は、ユーザのログオン時間および操作履歴を不揮発性メモリ中へ保存する。不揮発性メモリの保存容量が不足した時に、或いは周期時間チャートをもとに、データをネットワーク接続型ストレージに保存する。【選択図】  図３Ｂ
2005108176.tif 000002
【特許請求の範囲】
【請求項１】
マスタリングシステムと制御対象システムとを接続する通信ネットワークインターフェイス装置に使用され、前記マスタリングシステムと前記制御対象システムとの間の操作履歴を保存し、前記通信ネットワークインターフェイス装置がマイクロコントローラと不揮発性メモリとを有する操作履歴の保存方法であって、
前記マスタリングシステムを起動する時、前記マイクロコントローラが前記マスタリングシステムの起動時間を前記不揮発性メモリ中へ書込むステップと、
前記マイクロコントローラは、通過するファイルデータを遮り、前記ファイルデータに対応する操作履歴を識別し、前記マスタリングシステムおよび前記制御対象システムが行っているデータ転送を知るステップと、
ユーザが前記マスタリングシステムを介して前記制御対象システムにサインインする時、前記マイクロコントローラは前記ユーザのサインイン時間を前記不揮発性メモリへ保存するステップと、
前記マイクロコントローラは、前記マスタリングシステムが前記制御対象システムに対して行う制御管理の履歴を同時に前記不揮発性メモリ中へ書込み、前記マスタリングシステムと前記制御対象システムとの間の前記操作履歴を保存するステップと、
前記マイクロコントローラは、前記不揮発性メモリを継続してモニターするとともに、前記不揮発性メモリを利用して前記操作履歴を保存し、保存空間が不足した時に、前記操作履歴を予備用メモリへ出力するとともに、ユーザに知らせるステップと、
を含むことを特徴とする操作履歴の保存方法。
【請求項２】
前記マスタリングシステムが前記制御対象システムに対して行う制御管理の履歴を前記不揮発性メモリへ書込むステップにおいて、不定期に前記操作履歴をネットワーク接続型ストレージに保存するステップをさらに含むことを特徴とする請求項１記載の操作履歴の保存方法。
【請求項３】
前記マスタリングシステムが前記制御対象システムに対して行う制御管理の履歴を前記不揮発性メモリへ書込むステップの前に、前記不揮発性メモリが使用した保存空間が設定値よりも大きい時、前記不揮発性メモリ中の前記操作履歴をネットワーク接続型ストレージへ出力するステップをさらに含むことを特徴とする請求項１記載の操作履歴の保存方法。
【請求項４】
前記不揮発性メモリを保存する所定時間に達した時に、前記不揮発性メモリ中の前記操作履歴をネットワーク接続型ストレージへ出力するステップを含むことを特徴とする請求項１記載の操作履歴の保存方法。
【請求項５】
前記操作履歴は、少なくとも前記マスタリングシステムと前記制御対象システムとの間の操作時間、転送接続時間あるいはその組合せのうちの一つを含むことを特徴とする請求項１記載の操作履歴の保存方法。
【請求項６】
前記操作履歴は、前記マスタリングシステムおよび前記制御対象システムのアドレスデータ、前記ユーザの認証データあるいはその組合せのうちの少なくとも一つを有することを特徴とする請求項１記載の操作履歴の保存方法。
【請求項７】
前記起動時間は、フラッシュメモリ、磁気ディスク、ハードディスクあるいはその組合せのうちの１つから選択された不揮発性メモリに書込まれることを特徴とする請求項１記載の操作履歴の保存方法。
【請求項８】
前記マスタリングシステムが前記制御対象システムに対して行う制御管理の履歴を前記不揮発性メモリへ書込むステップの後、前記マイクロコントローラが前記マスタリングシステムと前記制御対象システムとの間のデータ転送に対してインターフェイス信号変換を実施し、異なる転送プロトコルを使用してデータを転送するステップをさらに含むことを特徴とする請求項１記載の操作履歴の保存方法。
【請求項９】
前記マスタリングシステムと前記制御対象システムとの間で転送する前記ファイルデータを保存するステップをさらに含むことを特徴とする請求項１記載の操作履歴の保存方法。
【請求項１０】
前記マスタリングシステムが前記制御対象システムに対して行う制御管理の履歴を前記不揮発性メモリ中へ書込むステップの後、前記マイクロコントローラが前記不揮発性メモリを継続してモニターし、前記不揮発性メモリの残りの保存空間が不足した時に、前記操作履歴を予備用メモリへ出力するとともに、ユーザに知らせるステップをさらに含むことを特徴とする請求項１記載の操作履歴の保存方法。
【請求項１１】
前記操作履歴を保存するとき、ネットワーク接続型ストレージを使用して前記操作履歴を保存するステップを含むことを特徴とする請求項１０記載の操作履歴の保存方法。
【請求項１２】
前記マスタリングシステムが前記制御対象システムに対して行う制御管理の履歴を前記不揮発性メモリへ書込むステップの前に、前記不揮発性メモリが使用した保存空間が設定値よりも大きい時、前記不揮発性メモリ中の前記操作履歴をネットワーク接続型ストレージへ出力するステップをさらに含むことを特徴とする請求項１１記載の操作履歴の保存方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作履歴の保存方法に関し、特に、通信ネットワークインターフェイス装置の操作履歴の保存方法に関する。
【背景技術】
【０００２】
インターネットが発達する前、大部分のコンピュータはインターネットに接続する機能と装置を備えていなかった。インターネットが広く普及してからは、インターネットに接続するために製造された、例えばイーサネット（Ethernet：「登録商標」）などといった多くのネットワークインターフェイスが、最も普及したローカルネットワークのインターフェイスとなった。この情報技術の大きな変化により、個人が使用する低コストのコンピュータは、原コンピュータホストを交換するだけで、インターネットに接続できる新しい機能を直ちに備えることができる。
【０００３】
しかし、高コストであるコンピュータシステムあるいは構造が複雑なコンピュータシステムにとって、全体のメインコンピュータシステムおよび接続される制御対象コンピュータのハードウェアの交換にかかる費用は膨大であり、コンピュータシステムを交換した後に、システムの安定性を制御することも困難であった。しかし、この状況に鑑みて生まれた通信ネットワークインターフェイス装置を使用し、従来の通信インターフェイスとインターネットとを接続すると、構造が大きいコンピュータでもインターネットに接続することができるようになる。例えば、ある工業用コンピュータがもともと使用していた外部接続インターフェイスはＲＳ−２３２であり、これに適当な通信ネットワークインターフェイス装置を取り付けるだけで、インターネットに接続することができる。
【０００４】
しかし、上記の工業用コンピュータをインターネットへ接続すると管理上の問題が発生した。つまり、使用権限をもつ者が工業用コンピュータへログオンするだけで、コンピュータ中のデータを容易に更新することができるため、ユーザのオンライン記録を効率的に管理することはできなかった。また、ハッカーが侵入してコンピュータの正常な作動が乱されたり破壊されたりしても、管理者はオンライン記録をもとに後から追跡して救済措置を採ることができないため、企業は大きな損害を蒙る。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、ユーザが操作する制御対象装置の履歴を保存し、制御対象装置の安全性を維持する通信ネットワークインターフェイス中の操作履歴データを保存する方法を提供することにある。
【０００６】
本発明のもう一つの目的は、保存した操作履歴を調べ、制御対象装置を修理追跡する根拠とする通信ネットワークインターフェイス中の操作履歴データを保存する方法を提供することにある。
【課題を解決するための手段】
【０００７】
以上の目的を達成するために、本発明の操作履歴の保存方法を通信ネットワークインターフェイス装置中へ適用し、装置中のマイクロコントローラは操作履歴を不揮発性メモリ中へ書込む。この方法をコンピュータシステムの起動へ適用すると、システムの起動時間を不揮発性メモリ中へ書込み、ユーザがコンピュータシステムへログオンして使用する時は、ユーザのログオン時間および操作履歴を不揮発性メモリ中に保存する。不揮発性メモリの保存容量が不足するか、或いは周期時間を保存する時は、より効率的にデータをネットワーク接続型ストレージに保存する。
【発明の効果】
【０００８】
上述したことから分かるように、本発明は操作履歴の保存方法により、ユーザがコンピュータに出入りする情況を効率的に管理することができる。記録されるデータは、不揮発性メモリ中へ保存することができるだけでなく、ネットワーク接続型ストレージへも保存することができ、通信ネットワークインターフェイス装置により更に多くのデータを継続して保存することができる。
【発明を実施するための最良の形態】
【０００９】
本発明の保存方法は、通信ネットワークインターフェイス装置に操作履歴の保存機能を持たせることにより、操作履歴を通信ネットワークインターフェイス装置の不揮発性メモリへ保存する。また本発明は、不揮発性メモリの容量を拡充するために保存方法を他に提供し、例えば有線あるいは無線の転送を含むインターネット（Internet）などの通信ネットワークを介し、操作履歴および操作履歴に関するファイルデータを、例えばネットワーク接続型ストレージ（Network Attached Storage：ＮＡＳ）などの通信ネットワークに接続されたデータ保存媒体へ保存し、操作履歴を完全に保存する目的を達成する。
【００１０】
図１は好適な実施例における通信ネットワークインターフェイス装置を示すブロック図である。この通信ネットワークインターフェイス装置は、従来のインターフェイスとインターネットとの間の信号変換を処理演算するマイクロコントローラ１０４を有する。第１送受信装置（Transceiver）１００は接続器（図示せず）を介してマスタリングシステム１２６に接続され、送受信装置１００はまた、マイクロコントローラ１０４に接続され、マスタリングシステム１２６からのデータをマイクロコントローラ１０４へ転送するか、あるいはマイクロコントローラ１０４のデータを制御対象システム１２０へ転送する。第２送受信装置１０８を制御対象システム１２０とマイクロコントローラ１０４との間の通信インターフェイスにする。メモリ１１６はマイクロコントローラ１０４が処理演算する時のバッファー空間であり、これはマイクロコントローラ１０４が演算しようとする、あるいはすでに演算されたばかりのデータを保存する。メモリ１１６を使用してマイクロコントローラ１０４のデータ演算速度を加速し、データ伝達において多くの時間が浪費されることを防ぐ。本実施例において、不揮発性メモリ１１２および予備用不揮発性メモリは記録データを保存する場所である。不揮発性メモリ１１２および予備用不揮発性メモリ１１４は、フラッシュメモリ、磁気ディスクあるいはハードディスクである。
【００１１】
続いて図２に示すのは、もう一つの好適な実施例の通信ネットワークインターフェイス装置の構造を示すブロック図である。この実施例では、通信ネットワークインターフェイス装置の他、インターネットによりネットワーク接続型ストレージ１２４を通信ネットワークインターフェイス装置に接続することもできる。不揮発性メモリ１１２の容量を拡充するために、ネットワーク接続型ストレージ１２４を利用して不揮発性メモリ１１２内のデータを保存する。また、ある操作履歴を保存する過程で、不揮発性メモリ１１２の空間が不足した時は、予備用不揮発性メモリ１１４を保存空間とする。
【００１２】
図３Ａに示すのは、もう一つの好適な実施例において操作履歴を不揮発性メモリへ保存する方法である。図１および図３Ａに示すのは本実施例の操作履歴の保存方法であり、この方法は上述の通信ネットワークインターフェイス装置によりマスタリングシステム１２６と制御対象システム１２０との間の操作履歴を保存する。マスタリングシステム１２６を起動すると、先ずステップ２００「マイクロコントローラ１０４は、マスタリングシステム１２６の起動時間を不揮発性メモリ１１２へ書込む」を実行する。ユーザがマスタリングシステム１２６を介して制御対象システム１２０へサインインすると、ステップ２０４「マイクロコントローラ１０４はユーザのサインインした時間を不揮発性メモリ１１２へ書込む」を実行する。続いて、ユーザがマスタリングシステム１２６を利用して制御対象システム１２０を操作すると、ステップ２０８「マスタリングシステム１２６が制御対象システム１２０の履歴を不揮発性メモリ１１２へ書込む」を実行する。最後にステップ２１０中において、不揮発性メモリ１１２の保存空間を継続してモニターし、不揮発性メモリ１１２に十分な保存空間があることを確認する。そして、不揮発性メモリ１１２の保存空間が不足している場合、予備用不揮発性メモリ１１４を予備の保存装置にして操作履歴を保存するステップが中断されることを防ぐ。また、以上のステップを実行すると同時に、ステップ２０６「マイクロコントローラにより通過するファイルデータを遮る」を実行する。上述の操作履歴とは、例えば操作時間およびファイルデータの転送接続時間、或いはマスタリングシステム１２６および制御対象システム１２０のアドレスデータまたはユーザの認証データである。
【００１３】
図３Ｂに示すのは、もう一つの好適な実施例において不揮発性メモリをネットワーク接続型ストレージへ保存する方法である。図２および図３Ｂに示すように、本実施例の操作履歴の保存方法は、通信ネットワークインターフェイス装置およびネットワーク接続型ストレージを介し、マスタリングシステム１２６と制御対象システム１２０との間の操作履歴の保存方法である。マスタリングシステム１２６を起動させる時、先ずステップ２００「マイクロコントローラ１０４はマスタリングシステム１２６の起動時間を不揮発性メモリ１１２へ書込む」を実行する。
【００１４】
ユーザがマスタリングシステム１２６を介して制御対象システム１２０へサインインする時、ステップ２０４「マイクロコントローラ１０４はユーザのサインイン時間を不揮発性メモリ１１２へ書込む」を実行する。ユーザがマスタリングシステム１２６を利用して制御対象システム１２０を操作する時、ステップ２０８「マスタリングシステム１２６は制御対象システム１２０の履歴を不揮発性メモリ１１２へ書込む」を実行する。上述の操作履歴は、操作時間および転送接続時間、或いはマスタリングシステム１２６および制御対象システム１２０のアドレスデータまたはユーザの認証データでもよい。保存する過程には、マスタリングシステム１２６と制御対象システム１２０との間を転送するファイルデータが含まれ、ファイルデータは操作履歴の内容に対応し、ファイルデータは完全に保存される。
【００１５】
続いて、ステップ２１２「マイクロコントローラ１０４は、マスタリングシステム１２６と制御対象システム１２０との間で転送されるデータにインターフェイス信号変換を行い、転送し易くする」を実行する。当該インターフェイス信号変換を行うステップにおいて、マイクロコントローラ１０４とマスタリングシステム１２６との転送プロトコルには、ユニバーサル非同期レシーバ／トランスミッタ（ＵＡＲＴ）、ローカルエリアネットワーク（ＬＡＮ）、国際赤外線通信データ協会（ＩｒＤＡ）、コントローラエリアネットワークバス（ＣＡＮ Ｂｕｓ）、ユニバーサルシリアルバス（ＵＳＢ）およびＩＥＥＥ１３９４、或いはＲＳ−２３２、ＲＳ−４２２、ＲＳ−４８５およびパラレルポート（Parallel Port）が含まれる。
【００１６】
更に多くの操作履歴が不揮発性メモリ１１２に保存できるように、本実施例では不揮発性メモリ１１２内の操作履歴をネットワーク接続型ストレージ１２４へ保存する。保存する方法は数種類の方法で行われてもよく、ステップ２１４「不揮発性メモリの操作履歴を不定期にネットワーク接続型ストレージへ保存する」、あるいはステップ２１６「不揮発性メモリを保存する設定時間に達した時」を実行してから、ステップ２２０「不揮発性メモリ中にある全ての操作履歴をネットワーク接続型ストレージへ出力する」、或いはステップ２１８「不揮発性メモリが使用した保存空間が設定値より大きくなった時」、ステップ２２０「不揮発性メモリ中にある全ての操作履歴をネットワーク接続型ストレージへ出力する」を実行する。最後にステップ２２４において、不揮発性メモリ１１２の保存空間を継続してモニターし、不揮発性メモリ１１２の保存空間が不足した時、予備用不揮発性メモリ１１４を予備の保存装置にして操作履歴を保存するステップが中断されることを防ぐ。上述のステップ２１４、ステップ２１６、ステップ２１８或いはステップ２２０は、マスタリングシステムあるいは通信ネットワークインターフェイス装置を起動した後に実行してもよい。
【００１７】
本発明はインターネットプロトコル（Internet Protocol：ＩＰ）アドレスおよび認証データを不揮発性メモリ中へ保存し、通信ネットワークインターフェイス装置を携帯式のインターフェイスに変え、通信ネットワークインターフェイス装置をその他のマスタリングシステムへ応用すると、既にあるアドレスおよび認証データを利用して元のマスタリングシステムを制御することができる。そのため、新たに通信ネットワークインターフェイス装置と制御対象システムとの間の通信方式を設定する必要がなく、作業時間を短縮することができる。また、本発明の保存方法は、ネットワーク接続型ストレージを利用し、通信ネットワークによる分散式で管理を行う方法である。そのため、ネットワーク接続型ストレージを通信ネットワークへ設置する場合、通信ネットワークインターフェイス装置とネットワーク接続型ストレージとを同じ場所あるいは異なる場所へ設置する。
【００１８】
本発明では好適な実施形態を前述の通り開示したが、これらは決して本発明を限定するものではなく、当該技術を熟知するものなら誰でも、本発明の精神と領域を脱しない範囲内で各種の変動や潤色を加えることができる。従って本発明の保護の範囲は、特許請求の範囲で指定した内容を基準とする。
【図面の簡単な説明】
【００１９】
【図１】本発明の好適な実施例による通信ネットワークインターフェイス装置を示すブロック図である。
【図２】本発明のもう一つの好適な実施例による通信ネットワークインターフェイス装置およびネットワーク保存装置を示すブロック図である。
【図３Ａ】好適な実施例による操作履歴を不揮発性メモリへ保存するステップを示す流れ図である。
【図３Ｂ】もう一つの好適な実施例による不揮発性メモリをネットワーク接続型ストレージに保存するステップを示す流れ図である。
【符号の説明】
【００２０】
１００  第１送受信装置、１０４  マイクロコントローラ、１０８  第２送受信装置、１１２  不揮発性メモリ、１１４  予備用不揮発性メモリ、１１６  メモリ、１２０  制御対象システム、１２４  ネットワーク接続型ストレージ、１２６  マスタリングシステム
【図１】
2005108176.tif 000003
【図２】
2005108176.tif 000004
【図３Ａ】
2005108176.tif 000005
【図３Ｂ】
2005108176.tif 000006