(57)【特許請求の範囲】
【請求項１】
システム時刻を計時するシステム時刻計時部と、
前記システム時刻計時部が所定システム時刻を計時すると、この所定システム時刻及び、この所定システム時刻に対応した通信記録データを記録する通信記録部と、
所望システム時刻に関わる出力要求データを検出すると、この所望システム時刻に対応した通信記録データを前記通信記録部から読出出力する通信記録出力部とを有する通信記録出力装置であって、
前記通信記録部は、
前記システム時刻に合致した実運用時刻に時間変更が発生すると、前記所定システム時刻及び、この所定システム時刻に対応した通信記録データの他に、前記時間変更差を記録すると共に、
前記通信記録出力部は、
所望実運用時刻に関わる出力要求データを検出すると、前記時間変更差に基づいて、前記所望実運用時刻に対応するシステム時刻を前記通信記録部から検索し、このシステム時刻に対応した通信記録データを読出出力することを特徴とする通信記録出力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、システム時刻毎に通信記録データを記録すると共に、各システム時刻に対応した通信記録データを読出出力する通信記録出力装置に関する。
【０００２】
【従来の技術】
従来、このような通信記録出力装置としては、システム時刻毎に通信記録データを収集し、このシステム時刻毎に通信記録データを記録すると共に、各システム時刻に対応した通信記録データを読出出力するようにしている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の通信記録出力装置によれば、例えばサマータイム等の導入により、システム時刻及び実運用時刻間に時間変更が発生すると、システム時刻が実運用時刻よりも進んだ状態となるが、この場合、システム時刻を実運用時刻に合致させようとすると、実運用時刻に合致させたシステム時刻の通信記録データを記録する場合、既に記録されたシステム時刻の通信記録データを削除又は上書きしてしまうため、通信記録データの欠落が発生するといった問題点があった。
【０００４】
本発明は上記問題点に鑑みてなされたものであり、その目的とするところは、システム時刻及び実運用時刻間に時間変更が発生したとしても、通信記録データの欠落を確実に防止することができる通信記録出力装置を提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために本発明の通信記録出力装置は、システム時刻を計時するシステム時刻計時部と、システム時刻計時部が所定システム時刻を計時すると、この所定システム時刻及び、この所定システム時刻に対応した通信記録データを記録する通信記録部と、所望システム時刻に関わる出力要求データを検出すると、この所望システム時刻に対応した通信記録データを通信記録部から読出出力する通信記録出力部とを有する通信記録出力装置であって、通信記録部は、システム時刻に合致した実運用時刻に時間変更が発生すると、所定システム時刻及び、この所定システム時刻に対応した通信記録データの他に、時間変更差を記録すると共に、通信記録出力部は、所望実運用時刻に関わる出力要求データを検出すると、時間変更差に基づいて、所望実運用時刻に対応するシステム時刻を通信記録部から検索し、このシステム時刻に対応した通信記録データを読出出力するようにした。
【０００６】
本発明の通信記録出力装置によれば、システム時刻に合致した実運用時刻に時間変更が発生すると、所定システム時刻及び、この所定システム時刻に対応した通信記録の他に、時間変更差を記録するようにしたので、システム時刻及び実運用時刻間に時間変更が発生したとしても、通信記録データの欠落を確実に防止しながら、システム時刻又は実運用時刻のいずれでも通信記録データを読出出力することができる。
【０００７】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態に示す通信記録出力装置について説明する。図１は本実施の形態に示す通信記録出力装置内部の概略構成を示すブロック図である。
【０００８】
図１に示す通信記録出力装置１０は、システム時刻を計時するシステム時刻計時部１１と、常時、通信記録データを収集し、システム時刻計時部１１が所定システム時刻を計時すると、この所定システム時刻に対応した通信記録データを記録すると共に、この所定システム時刻を記録する通信記録部１２と、所望システム時刻に関わる出力要求データを検出すると、この所望システム時刻に対応した通信記録データを通信記録部１２から読出出力する通信記録出力部１３と、様々なコマンドを入力する操作部１４とを有している。
【０００９】
通信記録部１２は、システム時刻に合致した実運用時刻に時間変更が発生すると、所定システム時刻及び、この所定システム時刻に対応した通信記録データの他に、その時間変更差を記録するものである。
【００１０】
通信記録出力部１３は、操作部１４からの所望システム時刻に関わる出力要求データを検出すると、この所望システム時刻を通信記録部１２から検索する時間検索処理部１３Ａと、この時間検索処理部１３Ａにて検索された所望システム時刻に対応した信記録データを通信記録部１２から読出出力するデータ出力部１３Ｂとを有している。
【００１１】
さらに、通信記録出力部１３は、操作部１４からの所望実運用時刻に関わる出力要求データを検出すると、時間変更差に基づいて、時間検索処理部１３Ａを通じて、所望実運用時刻に対応したシステム時刻を通信記録部１２から検索し、データ出力部１３Ｂにて、この検索したシステム時刻に対応するた通信記録データを通信記録部１２から読出出力するものである。
【００１２】
図２は本実施の形態に示す通信記録出力装置１０の記録ファイル構造を示す説明図である。
【００１３】
図２に示す記録ファイル構造１２Ａは、通信記録部１２内に設けてあり、システム時刻を記録するシステム時刻領域１２１と、時間変更差を記録する変更時刻領域１２２と、通信記録データを記録する通信記録領域１２３とを有している。
【００１４】
変更時刻領域１２２は、システム時刻が実運用時刻と合致している場合、時間変更差は存在しないため、この時間変更差を記録することはないが、例えばサマータイムの導入等により、システム時刻及び実運用時刻間で時間変更が発生した場合、この時間変更差が記録されることになる。尚、ここで実運用時刻の変更は、操作部１４からの入力操作で行うものとする。
【００１５】
次に本実施の形態に示す通信記録出力装置１０の動作について説明する。
【００１６】
まずは、システム時刻が実運用時刻に合致した通常状態における通信記録データの記録動作について説明する。
【００１７】
通信記録部１２は、通常、システム時刻と実運用時刻とは合致しているため、システム時刻計時部１１がシステム時刻Ａを計時すると、図２に示すように、このシステム時刻領域１２１にシステム時刻Ａを記録し、このシステム時刻Ａに対応した通信記録データＡを収集し、この収集した通信記録データＡをシステム時刻Ａに対応した通信記録領域１２３に記録する。
【００１８】
さらに、通信記録部１２は、システム時刻計時部１１がシステム時刻Ｂを計時すると、図２に示すように、このシステム時刻領域１２１にシステム時刻Ｂを記録し、このシステム時刻Ｂに対応した通信記録データＢを収集し、この収集した通信記録データＢをシステム時刻Ｂに対応した通信記録領域１２３に記録する。
【００１９】
このように通信記録部１２は、システム時刻計時部１１が所定システム時刻を順次計時すると、このシステム時刻領域１２１にシステム時刻を順次記録し、このシステム時刻に対応した通信記録データを順次収集し、この収集した通信記録データをシステム時刻に対応した通信記録領域１２３に順次記録する。
【００２０】
次にシステム時刻及び実運用時刻間で時間変更が発生した、例えばシステム時刻よりも実運用時刻を進める時間変更が発生した場合の通信記録データ記録動作について説明する。
【００２１】
通信記録部１２は、システム時刻計時部１１がシステム時刻Ｃを計時すると、図２に示すように、このシステム時刻領域１２１にシステム時刻Ｃを記録し、このシステム時刻Ｃに対応した通信記録データＣを収集し、この収集した通信記録データＣをシステム時刻Ｃに対応した通信記録領域１２３に記録する。さらに、変更時刻領域１２２のシステム時刻Ｃに対応した領域には、システム時刻及び実運用時刻間の時間変更差Ｘを記録する。
【００２２】
このように通信記録部１２は、システム時刻計時部１１が所定システム時刻を順次計時すると、このシステム時刻領域１２１にシステム時刻を順次記録し、このシステム時刻に対応した通信記録データを順次収集し、この収集した通信記録データをシステム時刻に対応した通信記録領域１２３に順次記録する。さらに、変更時刻領域１２２のシステム時刻に対応した領域には、このシステム時刻及び実運用時刻間の時間変更差Ｘを順次記録していく。
【００２３】
次にシステム時刻及び実運用時刻間の時間変更差がなくなる、つまり、実運用時刻が元に戻った場合の通信記録データ記録動作について説明する。図２に示すシステム時刻ＣＣは、実運用時刻が元に戻った場合を示している。
【００２４】
通信記録部１２は、システム時刻計時部１１がシステム時刻ＣＣを計時すると、このシステム時刻領域１２１にシステム時刻ＣＣを記録し、このシステム時刻ＣＣに対応した通信記録データＣＣを収集し、この収集した通信記録データＣＣをシステム時刻Ｃに対応した通信記録領域１２３に記録する。さらに、変更時刻領域１２２のシステム時刻ＣＣに対応した領域には、時間変更差Ｘを記録する。
【００２５】
そして、通信記録部１２は、通常動作に戻り、システム時刻計時部１１がシステム時刻ＤＤを計時すると、このシステム時刻領域１２１にシステム時刻ＤＤを記録し、このシステム時刻ＤＤに対応した通信記録データＤＤを記録し、このシステム時刻ＤＤに対応した通信記録データＤＤを収集し、この収集した通信記録データＤＤをシステム時刻ＤＤに対応した通信記録領域１２３に記録する。つまり、ここで、システム時刻及び実運用時刻が合致しているため、変更時刻領域１２２に時間変更差Ｘを記録することはない。
【００２６】
このように通信記録部１２は、システム時刻及び実運用時刻が合致している通常状態においては、システム時刻に対応付けて通信記録データを記録すると共に、システム時刻及び実運用時刻間に時間変更が発生すると、システム時刻に対応付けて通信記録データを記録する他に、システム時刻及び実運用時刻間の時間変更差Ｘを記録する。
【００２７】
では、次に通信記録部１２が記録した通信記録データを読出出力する場合の動作について説明する。図３は通信記録出力装置１０の通信記録データの出力動作を示す説明図である。
【００２８】
例えばシステム時刻Ａの通信記録データＡを通信記録出力部１３から出力する場合、通信記録出力部１３の時間検索処理部１３Ａは、操作部１４から、システム時刻Ａの通信記録データＡを出力する出力要求データを検出すると、この出力要求データからシステム時刻Ａを検索する。
【００２９】
さらに、通信記録出力部１３のデータ出力部１３Ｂは、時間検索処理部１３Ａにて検索されたシステム時刻Ａに対応した通信記録データＡを通信記録部１２から読出出力する。
【００３０】
また、所望実運用時刻の通信記録データＣを通信記録出力部１３から出力する場合、通信記録出力部１３の時間検索処理部１３Ａは、操作部１４から、所望実運用時刻の通信記録データＣを出力する出力要求データを検出すると、この出力要求データから、時間変更差Ｘに基づいて、所望実運用時刻に対応するシステム時刻Ｃを検索する。
【００３１】
さらに、通信記録出力部１３のデータ出力部１３Ｂは、時間検索処理部１３Ａ似て検索されたシステム時刻Ｃに対応した通信記録データＣを通信記録部１２から読出出力する。
【００３２】
本実施の形態によれば、システム時刻に合致した実運用時刻に時間変更が発生すると、所定システム時刻及び、この所定システム時刻に対応した通信記録データの他に、時間変更差Ｘを記録するようにしたので、システム時刻及び実運用時刻間に時間変更が発生したとしても、通信記録データの欠落を確実に防止しながら、システム時刻又は実運用時刻のいずれでも通信記録データを読出出力することができる。
【００３３】
【発明の効果】
上記のように構成された本発明の通信記録出力装置によれば、システム時刻及び実運用時刻間に時間変更が発生したとしても、通信記録データの欠落を確実に防止しながら、システム時刻又は実運用時刻のいずれでも通信記録データを読出出力することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に示す通信記録出力装置内部の概略構成を示すブロック図
【図２】本実施の形態に示す通信記録出力装置の通信記録部内の記録ファイル構造を示す説明図
【図３】本実施の形態に示す通信記録出力装置における通信記録データの読出出力動作を示す説明図
【符号の説明】
１０  通信記録出力装置
１１  システム時刻計時部
１２  通信記録部
１３  通信記録出力部
１４  操作部
【図１】
0004361664.tif 000002
【図２】
0004361664.tif 000003
【図３】
0004361664.tif 000004