(57)【要約】【課題】情報処理装置に所望の時刻に所望の処理を実行させるのに好適な技術を提供する。【解決手段】情報処理装置の入力装置として用いられるポインティングデバイスが記録手段と計時手段と出力手段とを有している。記録手段は、予め登録された操作を示す登録操作情報を保持する。計時手段は、予め設定された時刻である設定時刻の情報を保持しており、該設定時刻と現在時刻を比較することにより、該設定時刻になったことを検出する。出力手段は、設定時刻になったことが計時手段により検出されると、記録手段に記録されている登録操作情報の信号を出力する。【選択図】図１
2011180662.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の入力装置として用いられるポインティングデバイスであって、
予め登録された操作を示す登録操作情報を保持する記録手段と、
予め設定された時刻である設定時刻の情報を保持しており、該設定時刻と現在時刻を比較することにより、該設定時刻になったことを検出する計時手段と、
前記設定時刻になったことが前記計時手段により検出されると、前記記録手段に記録されている前記登録操作情報の信号を出力する出力手段と、を有するポインティングデバイス。
【請求項２】
操作の入力を受け付け、行われた操作を示す情報を生成する入力手段と、
通常モードと記録モードと再生モードを択一的に設定するモード切替手段と、を更に有し、
前記通常モードでは、前記入力手段で生成された情報を前記出力手段が即座に出力し、
前記記録モードでは、前記入力手段で生成された情報を前記記録手段が前記登録操作情報として記録し、
前記再生モードでは、前記計時手段が前記設定時刻と現在時刻を比較し、前記設定時刻になったことが前記計時手段により検出されると、前記出力手段が、前記記録手段に記録されている前記登録操作情報の信号を出力する、
請求項１に記載のポインティングデバイス。
【請求項３】
前記記録モードになると、前記出力手段が前記情報処理装置のカーソルを基準位置に移動させる信号を出力した後、前記入力手段が前記操作の入力を受け付ける状態となる、請求項２に記載のポインティングデバイス。
【請求項４】
前記記録モードでは、前記記録手段は、前記入力手段で生成される一連の操作の操作情報を時系列に記録し、
前記再生モードでは、前記出力手段は、前記記録手段に記録されている一連の前記操作情報の信号を時系列に出力する、
請求項２または３に記載のポインティングデバイス。
【請求項５】
前記記録モードでは、前記入力手段で生成された情報を、前記記録手段が前記登録操作情報として記録するとともに、前記出力手段が即座に出力する、
請求項２に記載のポインティングデバイス。
【請求項６】
前記入力手段は、クリック操作を行うための第１のクリック操作部と、該操作部に対応する記録用の第２のクリック操作部とを有し、
前記記録モードにおいて、
前記記録手段は、前記第１のクリック操作部への操作により生成された情報であっても、前記第２のクリック操作部への操作により生成された情報であっても、前記登録操作情報として記録し、
前記出力手段は、前記第１のクリック操作部への操作により生成された情報の信号は出力するが、前記第２のクリック操作部への操作により生成された情報の信号は出力しない、
請求項５に記載のポインティングデバイス。
【請求項７】
情報処理装置の入力装置として用いられるポインティングデバイスの動作方法であって、
予め登録された操作を示す登録操作情報と、予め設定された時刻である設定時刻の情報とを保持し、
該設定時刻と現在時刻を比較し、
該設定時刻になると、前記登録操作情報の信号を出力する、
ポインティングデバイスの動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者が情報処理装置を操作するためのポインティングデバイスに関する。
【背景技術】
【０００２】
パーソナルコンピュータなどの情報処理装置では、画面表示にグラフィックが用いられ、マウスなどのポインティングデバイスで操作を行うものが多くなっている（特許文献１参照）。ポインティングデバイスの例としてマウスの他に、タッチパッド、タッチパネル、スタイラスペン、トラックボール等がある。利用者はこれらのポインティングデバイスを操作して情報処理装置に所望の処理を実行させることができる。
【０００３】
また情報処理装置の利用においては利用者がマウス等を操作してリアルタイムで処理を実行させる他に、所望の時刻に所望の処理を実行させたい場合がある。情報処理装置に所望の時刻に所望の処理を実行させる方法としてソフトウェアによる方法とハードウェアによる方法がある。
【０００４】
ソフトウェアによる方法では、利用者の指定した時刻に処理を起動する機能をＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプリケーションが元々備えている必要がある。それが無ければ実現は不可能である。またＯＳやアプリケーションがそのような機能を備えていても、ある時刻にある処理を実行するように設定するにスクリプト等の専門知識が必要となる場合がある。そのため計算機に精通している者でなければ容易に利用できない。
【０００５】
一方、ハードウェアによる方法の例として特許文献２に記載されたような方法がある。特許文献２には、利用者が実行したい処理をキー操作によりコマンドとして登録し、そのコマンドを実行したい時刻を設定しておき、その時刻になるとそのコマンドを情報処理装置に出力するキーボード装置が開示されている。このハードウェアによる方法では、ＯＳや動作環境に依存することがなく、また利用者がシステムに精通していなくても、所望の処理を所望の時刻に実行できる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平５−１４３２３０号公報
【特許文献２】特開平３−１５４１１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、近年の情報処理装置では、キーボードから実行できない画面操作のような処理や、キーボードから実行しにくい処理が存在する。そのような処理は特許文献１に開示された構成では起動できなかったり、起動するのが難しかったりする。
【０００８】
本発明の目的は、情報処理装置に所望の時刻に所望の処理を実行させるのに好適な技術を提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明のポインティングデバイスは、情報処理装置の入力装置として用いられるポインティングデバイスであって、
予め登録された操作を示す登録操作情報を保持する記録手段と、
予め設定された時刻である設定時刻の情報を保持しており、該設定時刻と現在時刻を比較することにより、該設定時刻になったことを検出する計時手段と、
前記設定時刻になったことが前記計時手段により検出されると、前記記録手段に記録されている前記登録操作情報の信号を出力する出力手段と、を有している。
【００１０】
本発明のポインティングデバイスの動作方法は、情報処理装置の入力装置として用いられるポインティングデバイスの動作方法であって、
予め登録された操作を示す登録操作情報と、予め設定された時刻である設定時刻の情報とを保持し、
該設定時刻と現在時刻を比較し、
該設定時刻になると、前記登録操作情報の信号を出力するものである。
【発明の効果】
【００１１】
本発明によれば、容易に情報処理装置に所望の時刻に所望の処理を実行させることができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態によるポインティングデバイスの構成を示すブロック図である。
【図２】本実施例によるマウスの外観図である。
【図３】本実施例によるマウスの構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
本発明を実施するための形態について図面を参照して詳細に説明する。
【００１４】
図１は、本発明の実施形態によるポインティングデバイスの構成を示すブロック図である。図１を参照すると、ポインティングデバイス１０は、記録部１１、計時部１２、出力部１３、および入力部１４を有している。
【００１５】
本ポインティングデバイス１０はパーソナルコンピュータ等の情報処理装置１６の入力装置として用いられるポインティングデバイスであり、通常時は入力部１４へ入力される操作の情報の信号を出力部１３から出力する。このポインティングデバイス１０はマウスのように情報処理装置１６に接続されるものであってもよく、あるいはタッチパッドのように情報処理装置１６に組み込まれていてもよい。
【００１６】
入力部１４は、利用者による操作の入力を受け付け、行われた操作を示す情報を生成する。
【００１７】
記録部１１は、予め登録された操作を示す登録操作情報を保持する。好適例として、登録操作情報は利用者が入力部１４に対して実際に操作を行うことにより記録部１１に予め記録しておくのが良い。
【００１８】
計時部１２は、予め設定された時刻である設定時刻の情報を保持しており、継続的に設定時刻と現在時刻を比較することにより、設定時刻になったことを検出する。
【００１９】
出力部１３は、設定時刻になったことが計時部１２により検出されると、記録部１１に記録されている登録操作情報の信号を情報処理装置１６に出力する。例えば、記録部１１に一連の操作の操作情報を時系列に記録しておき、出力部１３は、記録部１１に記録されている一連の操作情報の信号を時系列に出力することにしてもよい。
【００２０】
これにより、設定された時刻になると、利用者がポインティングデバイス１０を操作しているのと同じ信号がポインティングデバイス１０から情報処理装置１６へ自動的に入力され、情報処理装置１６はその信号に従って動作する。
【００２１】
以上、本実施形態によれば、計時部１２に設定された所望の時刻に、記録部１１に記録された操作の情報を情報処理装置１６に出力するので、容易に情報処理装置１６に所望の時刻に所望の処理を実行させることができる。
【００２２】
図１を参照すると、ポインティングデバイス１０は更にモード切替部１５を有している。モード切替部１５は、例えば利用者の指定により通常モードと記録モードと再生モードを択一的に設定する。これらの各動作モードに応じてポインティングデバイス１０は動作を変化させる。
【００２３】
通常モードでは、入力１４で生成された操作の情報を出力部１３が即座に出力している。記録モードに設定されている間に入力部１４で生成された操作の情報は記録部１１が登録操作情報として記録する。再生モードでは、計時部１２が設定時刻と現在時刻を比較することにより、設定時刻になったか否かを継続的に監視する。設定時刻になったことが計時部１２により検出されると、出力部１３が、記録部１１に記録されている登録操作情報の信号を出力する。
【００２４】
なお、本実施形態においては、記録モードになると、出力部１３が情報処理装置１６のカーソルを基準位置に移動させる信号を出力した後、入力部１４が操作の入力を受け付ける状態となることにしてもよい。基準位置とは例えば座標（０，０）の位置である。一般的な表示装置のサイズを考慮して表示装置の画面の左上隅あるいはそれより上かつ左にカーソルを移動させる程度の移動を指示する信号を出力すれば、カーソルを座標（０，０）の位置に移動させることができる。その場合、再生モードにおいて、出力部１３が登録操作情報を出力する前にも情報処理装置１６のカーソルを基準位置に移動させる信号を出力するとよい。
【００２５】
また、本実施形態において、記録モードでは、入力部１４で生成された情報を、記録部１１が登録操作情報として記録するとともに、出力部１３が即座に出力することにしてもよい。これにより、利用者は実際に実行される処理を確認しながら所望の処理を登録することができる。
【００２６】
また、本実施形態において、入力部１４に、クリック操作を行うための通常のクリック操作用のスイッチの他に、そのスイッチに対応する記録専用のスイッチを備えておくことにしてもよい。記録モードにおいて、記録部１１は、通常のスイッチへの操作により生成された情報であっても、記録専用のスイッチへの操作により生成された情報であっても、登録操作情報として記録する。一方、出力部１３は、通常のスイッチへの操作により生成された情報の信号は情報処理装置１６へ出力するが、記録専用のスイッチへの操作により生成された情報の信号は情報処理装置１６へ出力しない。上述のように、利用者が実際に実行される処理を確認しながら所望の処理を登録するときに、実際に実行したくない処理については記録専用のスイッチを用いることにより、実際に実行せずに操作の情報だけを登録することもできる。
【００２７】
（実施例）
以下、マウスを例にして、より具体的な実施例について説明する。
【００２８】
図２は、本実施例によるマウスの外観図である。外観上、マウス１は、マウスボタン２、センサ３、モード切替スイッチ４、設定ボタン５、日時表示部６、
記録専用マウスボタン７を備えている。
【００２９】
図３は、本実施例によるマウスの構成を示すブロック図である。マウス１は、センサ部２０、信号制御部３０、データ記録回路４０、および時限装置５０を有している。
【００３０】
センサ部２０はデータ化回路２１およびセンサ／ボタン部２２を有している。センサ／ボタン部２２には図２に示されたマウスボタン２、センサ３、および記録専用マウスボタン７が含まれている。信号制御部３０は信号制御回路３１および出力回路３２を有している。時限装置５０は再生日時設定回路５１、日時比較回路、時計回路５３、設定ボタン５、および日時表示部６を有している。
【００３１】
図２に示された、マウスボタン２は、利用者がそのボタンを押下すると、操作を検知してクリック操作が行われた旨の信号をデータ化回路２１へ送信する。
【００３２】
センサ３は、利用者がマウス１を移動させると、操作を検知して移動操作が行われた旨の信号をデータ化回路２１へ送信する。
【００３３】
モード切替スイッチ４は、利用者が通常モード、記録モード、再生モードという３つの動作モードを切り替えるためのスイッチである。利用者の操作によって選択された動作モードを示す信号を信号制御回路３１へ送信する。
【００３４】
設定ボタン５は、利用者が、予め記録しておいた操作を示すデータを再生する日時を指定し、あるいは現在時刻を設定するためのボタンである。図２の例では設定ボタン５は４つのボタンで構成されている。利用者が所定の操作方法に従ってボタンを押下することにより、再生日時を示す信号を再生日時設定回路５１に送信したり、現在時刻を時計回路５３に送信したりする。
【００３５】
日時表示部６は、再生日時設定回路５１に保持されている再生日時と、時計回路５３が示す日時とを利用者が視認可能なように画面に表示する。
【００３６】
記録専用マウスボタン７は、記録モードにて押下されると、記録専用のクリック操作が行われた旨の信号をデータ化回路２１に送信する。この記録専用マウスボタン７は再生時にはクリックしたいが、記録時にクリックできない場合に使用される。
【００３７】
図３に示された、センサ部２０は、上述のようにマウスボタン２、センサ３、記録専用マウスボタン７、およびデータ化回路２１を含んでおり、マウスの動きやマウスへの操作を検知して情報処理装置が認識できるデータに変換する。
【００３８】
データ化回路２１は、マウスボタン２、センサ３、または記録専用マウスボタン７から送信された信号を情報処理装置が認識できるデータに変換する。
【００３９】
信号制御部３０は、上述のように信号制御回路３１および出力回路３２を含んでおり、動作モードによって信号の流れを制御する。
【００４０】
信号制御回路３１は、モード切替スイッチ４からの動作モードを示す信号に応じてデータの流れを管理する。通常モードでは、信号制御回路３１は、データ化回路２１から送信されたマウス操作のデータを出力回路３２へ中継する。ただし、記録専用マウスボタン７の操作によるデータは中継しない。記録モードでは、信号制御回路３１は、データ化回路２１から送信されたマウス操作のデータを出力回路３２およびデータ記録回路４０へ中継する。ただし、記録専用マウスボタン７の操作によるデータは、データ記録回路４０へのみ中継する。再生モードでは、信号制御回路３１は、日時比較回路５２へ動作命令信号を送信し、データ記録回路４０からデータが送信されたら、そのデータを出力回路３２へ中継する。
【００４１】
データ記録回路４０は、信号制御回路３１からのマウス操作のデータを時系列の履歴データとして記録する。また、データ記録回路４０は、日時比較回路５２から、データ送信を指示する信号を受信すると、記録しておいた時系列の履歴データを信号制御回路３１経由で出力回路３２に順次送信する。
【００４２】
時限装置５０は、上述のように再生日時設定回路５１、日時比較回路５２、時計回路５３を含んでおり、記録されたマウス操作のデータの時限再生を制御する。
【００４３】
再生日時設定回路５１は、設定ボタン５からの信号に従って再生日時情報を記録し、また更新する。また設定ボタン５の操作として即時に再生を開始する操作が定義されている場合、再生日時設定回路５１は設定ボタン５から即時再生の操作が行われた旨の信号を受信することがある。その場合、再生日時設定回路５１は、即時再生の操作が行われた旨の信号を受信したら、日時比較回路５２へ即時再生を指示する。また、再生日時設定回路５１は、記録している再生日時情報を、日時表示部６および日時比較回路５２へ送信する。
【００４４】
日時比較回路５２は、信号制御回路３１からの信号が再生モードを示していれば、再生日時設定回路５１からの再生日時情報と、時計回路５３からの現在日時情報を比較し、一致した場合にデータ記録回路４０へ、履歴データを出力するよう指示する信号を送信する。
【００４５】
時計回路５３は、現在の日付および時刻を刻み、現在日時情報を日時表示部６と日時比較回路５２へ送信する。
【００４６】
以下、本実施例において、利用者が一連の操作を行った場合のマウス１の動作について説明する。
【００４７】
上述のようにマウス１はモード切替スイッチ４により切り替える３つの動作モード（通常モード、記録モード、再生モード）を持つ。
【００４８】
利用者がモード切替スイッチ４により通常モードを選択している状態では、センサ３により検知された移動操作およびマウスボタン２へのクリック操作が、データ化回路２１にて情報処理装置が認識できるデータに変換され、そのデータが信号制御回路３１を経由して出力回路３２から情報処理装置へ即時に出力される。
【００４９】
モード切替スイッチ４により記録モードへの切り替えが行われると、まず、信号制御部３０は、情報処理装置の画面上のカーソルを座標（０，０）へ移動させるためのデータを情報処理装置に出力する。これは記録開始時と再生開始時のカーソルの位置を合わせるための初期化処理である。
【００５０】
その後、利用者はマウス１を通常どおり操作して再生したい処理を行なう。この際、センサ３にて検出されたマウスの移動と、マウスボタン２へのクリック操作による履歴データがデータ記録回路４０へ記録され、また同時に出力回路３２より情報処理装置へも出力される。ただし、記録専用マウスボタン７へのクリック操作による履歴データはデータ記録回路４０へ記録されるだけで情報処理装置へは出力されない。
【００５１】
利用者がモード切替スイッチ４を通常モードに戻すと、マウス操作の履歴データの記録が完了する。
【００５２】
記録が完了した後、利用者は設定ボタン５を操作し、履歴データを再生する日時を再生日時設定回路５１へ記録する。設定中の再生日時は日時表示部６へ表示される。
【００５３】
続いて、利用者がモード切替スイッチ４にて再生モードに切り替えると、日時比較回路５２が動作し始める。日時比較回路５２は時計回路５３から得られる現在日時情報と、再生日時設定回路５１に記録された再生日時情報とを継続的に比較する。これらが一致したら、日時比較回路５２は、信号制御部３０に、まず情報処理装置のカーソルを座標（０，０）へ移動させるためのデータを出力させ、続いてデータ記録回路４０に記録されている履歴データを出力させる。
【００５４】
以上説明したように、本実施形態あるいは本実施例によれば情報処理装置の保守性が向上する。時間のかかるメインテナンス処理のような任意の処理を、利用者が情報処理装置の設置されている場所にいなくても任意の時刻に実行することが可能となるからである。また、任意の自己幾に任意の処理を実行するために新たなソフトウェアなどを導入する必要がなく、ソフトウェアを導入するための管理作業やトラブル等が発生しない。
【００５５】
また、本実施形態あるいは本実施例によれば、情報処理装置に精通していない利用者でも任意の時刻に任意の処理を容易に実行することができるようになり、また任意の時刻に任意の処理を実行することが要求される場合に、汎用の情報処理装置を利用しやすくなる。任意の時刻に任意の処理を実行する機能がハードウェアレベルの簡単な操作で可能になるためである。
【００５６】
以上、本発明の実施形態および実施例について述べてきたが、本発明は、これらだけに限定されるものではなく、本発明の技術思想の範囲内において、これらを組み合わせて使用したり、一部の構成を変更したりしてもよい。
【符号の説明】
【００５７】
１    マウス
１０    ポインティングデバイス
１１    記録部
１２    計時部
１３    出力部
１４    入力部
１５    モード切替部
１６    情報処理装置
２    マウスボタン
２０    センサ部
２１    データ化回路
２２    ボタン部
３    センサ
３０    信号制御部
３１    信号制御回路
３２    出力回路
４    モード切替スイッチ
４０    データ記録回路
５    設定ボタン
５０    時限装置
５１    再生日時設定回路
５２    日時比較回路
５３    時計回路
６    日時表示部
７    記録専用マウスボタン
【図１】
2011180662.tif 000003
【図２】
2011180662.tif 000004
【図３】
2011180662.tif 000005