(57)【要約】【課題】入力機器が接続されたコンピュータに負荷をかけることなく、入力機器の稼働状況を記録することのできる稼働記録装置を提供する。【解決手段】稼働記録装置１は、入力機器２０からの信号を受信する入力端子１０と、入力機器１０の信号をコンピュータ２に出力するための出力端子１１と、入力機器２０の信号を２分配する分配器１２と、入力機器２０の信号をデータに変換するコンバータ回路１３と、時計回路１４から得られる時刻データを付与して、コンバータ回路１３が変換したデータをメモリカード１９に記憶するメモリカードインターフェース回路１８を備える。【選択図】図２
2010039863.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに接続された入力機器の稼働状況を記録する稼働記録装置であって、前記入力機器からの信号を受信する受信手段と、前記入力機器の信号を前記コンピュータに出力するための出力手段と、前記入力機器の信号をデータに変換するコンバータ手段と、前記コンバータ手段が変換したデータをデータ記憶媒体に記憶するデータ記憶手段とを備えることを特徴とする稼働記録装置。
【請求項２】
請求項１に記載の稼働記録装置であって、前記稼働記録装置は、前記受信手段が受信した前記入力機器の信号を前記コンバータ手段に入力する信号と前記出力手段に入力する信号に分配する分配手段を備えていることを特徴とする稼働記録装置。
【請求項３】
請求項１または請求項２に記載の稼働記録装置であって、前記稼働記録装置は、時刻を計測する時刻計測手段を備え、前記データ記憶手段は、前記データ記憶媒体にデータを記憶させるときに、前記時刻計測手段から得られる時刻データを付与することを特徴とする稼働記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータの稼働状況として、コンピュータに接続された入力機器の操作状況を記録するための技術に関する。
【背景技術】
【０００２】
コンピュータ・ネットワーク技術の発展により、従来、紙媒体で行われていた多くの作業がコンピュータ上で行われるようになった。例えば、印刷分野では、雑誌やチラシなどのレイアウト作業はレイアウト用紙を用いて行われていたが、現在では、コンピュータを用いてレイアウト作業を行うＤＴＰ（Desktop publishing）が主流になっている。
【０００３】
コンピュータ上で行われる作業実態を正確に把握するためには、コンピュータの稼働状況として、コンピュータに接続されたデバイス（キーボードやマウスなど）の詳細な操作状況を記録することが必要になる。
【０００４】
コンピュータの稼働状況を記録する発明としては、例えば、特許文献１において、コンピュータ又は周辺機器に設けられ、その利用者を検知する人検知センサと、この人検知センサの検知信号にもとづいて、前記利用者の存在を記録及び／又は表示する稼働状況管理装置とを備えたことを特徴とする稼働状況管理システムが開示されている。
【０００５】
ＳＮＭＰ（Simple Network Management Protocol）で利用される管理情報（MIB: Management information base）を蓄積する機器であれば、この管理情報を読み取ることで、コンピュータの稼働状況を把握できるが、コンピュータの周辺機器であるマウスやキーボードなどの入力機器については、管理情報が入力機器に蓄積されないため、マウスやキーボードなどの入力機器の稼働状況を記録するときには、入力機器の稼働状況を記録するためのユーティリティソフトを作業者のコンピュータにインストールする必要があった。
【０００６】
【特許文献１】特開２００４−２２０４４１号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、作業で利用するソフトウェアのＣＰＩ・メモリの使用量が小さければ、入力機器の稼働状況を記録するためのユーティリティソフトを作業者のコンピュータにインストールしても問題は生じないが、ＣＰＵ・メモリの使用量が大きいソフトウェア（例えば、ＤＴＰのソフトウェア）の場合、作業で利用するソフトウェアの動作が遅くなり、作業者の主作業に支障が出てしまうケースがあった。
【０００８】
そこで、本発明は、マウスやキーボードなどの入力機器が接続されたコンピュータに負荷をかけることなく、入力機器の稼働状況を記録することのできる稼働記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決する第１の発明は、コンピュータに接続された入力機器の稼働状況を記録する稼働記録装置であって、前記入力機器からの信号を受信する受信手段と、前記入力機器の信号を前記コンピュータに出力するための出力手段と、前記入力機器の信号をデータに変換するコンバータ手段と、前記コンバータ手段が変換したデータをデータ記憶媒体に記憶するデータ記憶手段とを備えることを特徴とする稼働記録装置である。
【００１０】
更に、第２の発明は、第１の発明に記載の稼働記録装置であって、前記稼働記録装置は、前記受信手段が受信した前記入力機器の信号を前記コンバータ手段に入力する信号と前記出力手段に入力する信号に分配する分配手段を備えていることを特徴とする稼働記録装置である。
【００１１】
更に、第３の発明は、第１の発明または第２の発明に記載の稼働記録装置であって、前記稼働記録装置は、時刻を計測する時刻計測手段を備え、前記データ記憶手段は、前記データ記憶媒体にデータを記憶させるときに、前記時刻計測手段から得られる時刻データを付与することを特徴とする稼働記録装置である。
【発明の効果】
【００１２】
前記稼働記録装置が前記受信手段および前記出力手段を備えることで、前記稼働記録装置を前記入力機器と前記コンピュータ間に設置させることができ、更に、前記稼働記録装置が、前記コンバータ手段と前記データ記憶手段を備えることで、前記コンピュータとは独立して前記稼働記録装置を動作させることが可能になるため、前記コンピュータに負荷をかけることなく、前記入力機器の稼働状況を記録することができるようになる。
【００１３】
また、前記稼働記録装置に前記分配手段を備えさせることで、前記コンピュータが利用する前記入力機器の信号は前記稼働記録装置を介さずに、前記コンピュータに入力されるため、前記入力機器の信号が前記コンピュータに入力される遅延時間は無くなる。
【００１４】
更に、前記稼働記録装置が前記時計手段を備えることで、前記入力機器が操作された時間を前記データ記憶媒体に記録させることができる。
【発明を実施するための最良の形態】
【００１５】
ここから、本発明に係わる稼働記録装置１について、図を参照しながら詳細に説明する。図１は、本発明に係わる稼働記録装置１とコンピュータ２の接続を説明する図である。
【００１６】
図１に図示したように、稼働記録装置１は、コンピュータ２の周辺機器である入力機器２０（図１では、マウスおよびキーボード）の接続を中継するように、コンピュータ２に接続され、入力機器２０の操作状況として、各々の入力機器２０からコンピュータ２に送信されるデータを、稼働記録装置１のデータ記憶媒体に記憶する。
【００１７】
図２は、稼働記録装置１の回路ブロック図で、図２に図示したように、稼働記録装置１は、コンピュータ２の入力機器２０とコンピュータ２間の信号を中継するための回路として、本発明に係わる受信手段として機能し、入力機器２０と接続するための入力端子１０と、本発明に係わる分配手段として機能し、入力端子１０から入力された信号を２分配するための分配器１２と、本発明に係わる出力手段として機能し、コンピュータ２の配線に用いられる出力端子１１を備えている。
【００１８】
図２に図示したように、稼働記録装置１の入力端子１０と出力端子１１は対になっており、分配器１２を介して入力端子１０と出力端子１１は接続されている。図２では、稼働記録装置１が備えている入力端子１０・出力端子１１の数は５個で、その内訳は、ＰＳ／２の入力端子１０・出力端子１１が２個で、ＵＳＢの入力端子１０・出力端子１１が３個で、入力機器２０であるマウスはＰＳ／２の入力端子に接続され、入力機器２０であるキーボードはＵＳＢの出力端子１１に接続されている。
【００１９】
稼働記録装置１の分配器１２は、一つの入力端子１０からの信号を２分配する回路で、本実施形態において、稼働記録装置１の分配器１２は、５つの入力端子１０からの信号それぞれを２分配し、分配器１２で２分配された一つの信号は出力端子１１に接続され、もう一つの信号はコンバータ回路１３に接続されている。
【００２０】
更に、稼働記録装置１には、入力機器２０の信号を稼働記録装置１の内部で処理するための回路として、ＣＰＵ１７（Central Processing Unit）と、メインメモリとなるＲＡＭ１５（Random Access Memory）と、不揮発性メモリであるＦｅＲＡＭ１６（Ferroelectric Random Access Memory）と、本発明に係わるコンバータ手段として機能し、入力機器２０の信号をデータに変換するコンバータ回路１３と、本発明に係わる時間計測手段として機能し、時間を計測する回路である時計回路１４と、本発明に係わるデータ記憶手段として機能し、メモリカード１９（例えば、ＳＤカード）と接続するためのメモリカードインターフェース回路１８を備えている。
【００２１】
稼働記録装置１のＣＰＵ１７は、ＦｅＲＡＭ１６に記憶されたコンピュータプログラムを実行し、稼働記録装置１全体を制御する回路で、ＲＡＭ１５は、ＣＰＵ１７がコンピュータプログラムを実行するときのメインメモリである。
【００２２】
入力機器２０の信号をデータに変換するコンバータ回路１３は入力端子１０の数だけ稼働記録装置１に備えられ、分配器１２で２分配された一つの信号がコンバータ回路１３に入力されている。それぞれのコンバータ回路１３の仕様は接続された入力端子１０の種別に依存し、例えば、ＰＳ／２の入力端子１０に接続されているコンバータ回路１３は、ＰＳ／２の仕様で送られてくる信号をデータに変換する。
【００２３】
稼働記録装置１にメモリカードインターフェース回路１８を実装させるのは、パーソナルコンピュータで利用されているメモリカード１９をデータ記憶媒体として利用するためで、時計回路１４を実装させるのは、入力機器２０から受信したデータに時刻データを付与してメモリカード１９に記憶させるためである。
【００２４】
ここから入力機器２０であるマウスの信号を稼働記録装置１が処理するときを例に取りながら、稼働記録装置１で実行される処理について説明する。上述したように、稼働記録装置１には複数の入力端子１０・出力端子１１を備えさせることが可能であるが、それぞれの入力端子１０から受信する信号の処理は同じであるため、ここでは、一つの入力端子１０の信号の処理について説明する。
【００２５】
図３は、入力機器２０（ここでは、マウス）の信号を稼働記録装置１が処理する内容を説明する図である。稼働記録装置１のＰＳ／２に準拠した入力端子１０には、ＰＳ／２に準拠したマウスが接続され、このマウスが作業者によって操作されると、マウス内部の電気回路によって、操作された内容に従った信号が入力端子１０に入力される（図３の（ａ）。）
【００２６】
入力端子１０に入力されたマウスの信号は分配器１２に入力され（図３の（ｂ））、分配器１２によって２分配された一つの信号はコンバータ回路１３へと入力され（図３の（ｃ）、もう一つの信号は出力端子１１を介してコンピュータ２に入力される（図３の（ｈ））。
【００２７】
コンバータ回路１３は、ＰＳ／２の仕様に従い、入力された信号をデータに変換し、入力端子１０の識別子を付与するなどして、変換したデータをＲＡＭ１５に記憶する（図３の（ｄ））。ＣＰＵ１７は、一定時間間隔毎にＲＡＭ１５に新規に記憶されたデータがあるか確認する（図３の（ｅ））。
【００２８】
新規に記憶されたデータがあるとき、ＣＰＵ１７は、時計回路１４から時刻データを取得し（図３の（ｆ））、メモリカードインターフェース回路１８を利用して、入力端子１１の識別子および時刻データを添付してＲＡＭ１５に記憶されたデータをメモリカード１９に書き込み、メモリカード１９に書き込んだデータをＲＡＭ１５から消去する（ｇ）。
【００２９】
稼働記録装置１のＦｅＲＡＭ１６には、稼働記録装置１のＣＰＵ１７に図３の手順を実行させるためのコンピュータプログラムが記憶され、このコンピュータプログラムをＣＰＵ１７が解釈・実行することで、稼働記録装置１は図３で図示した手順に沿った動作を実行する。
【００３０】
このように、稼働記録装置１によれば、入力機器２０の信号は、稼働記録装置１の分配器１２によって分配されるため、入力機器２０の電気信号がコンピュータに入力される遅延時間は無く、稼働記録装置１をコンピュータ２に接続させることによる作業の支障は発生しなくなる。
【００３１】
また、稼働記録装置１に、ＣＰＵ１７など回路を備えさせ、稼働記録装置１がコンピュータ２と独立して動作するようにすることで、稼働記録装置１が動作することによって、コンピュータ２のＣＰＵ・メモリの使用率は変動しないため、コンピュータ２のＣＰＵ・メモリの使用率の大きいＤＴＰソフトウェアなどをコンピュータ２上で起動させている場合であっても、稼働記録装置１を接続したことによってＤＴＰソフトウェアの動作が遅くなることは無くなる。
【００３２】
なお、本発明に稼働記録装置１は、これまで説明した実施の形態に限定されることなく、当業者であれば、種々の変形や変更が可能である。
【００３３】
例えば、入力機器２０からの信号を分配すると、信号レベルが低下し正常に信号を解析できないケースがあれば、分配器の前にブースタ回路を挿入すればよい。また、データを記憶するデータ記憶媒体はメモリカード１９でなくともよく、ハードディスクの媒体であっても構わない。
【図面の簡単な説明】
【００３４】
【図１】稼働記録装置とコンピュータの接続を説明する図。
【図２】稼働記録装置の回路ブロック図。
【図３】稼働記録装置が入力機器の信号を処理する内容を説明する図。
【符号の説明】
【００３５】
１  稼働記録装置
１０  入力端子
１１  出力端子
１２  分配器
１３  コンバータ回路
１４  時計回路
１５  ＲＡＭ
１６  ＦｅＲＡＭ
１７  ＣＰＵ
１８  メモリカードインターフェース回路
１９  メモリカード
２  コンピュータ
２０  入力機器
【図１】
2010039863.tif 000003
【図２】
2010039863.tif 000004
【図３】
2010039863.tif 000005