(57)【要約】【課題】予期せぬアクションが開始されることを防止する。【解決手段】カーソルがアクション領域で第２の所定時間停止していることが監視されたときに（Ｓ１１，Ｓ１２）、利用者の設定内容に応じて、所定のサウンドを再生すると共に（Ｓ１３，Ｓ１４）、クリックイベント発生までの時間をカウントダウン表示する（Ｓ１５，Ｓ１６）。そして、カーソルの移動停止状態が第１の所定時間継続していれば（Ｓ１７，Ｓ１８）、クリック操作と同様な効果を発揮するクリックイベントを自動的に発生させる（Ｓ１８）。このようにすれば、カーソルの移動が停止してから第１の所定時間経過してクリックイベントが発生する前に、クリックイベント発生までの時間がカウントダウン表示されるので、クリックイベントの発生を望まないときには、カウントダウン表示中にカーソル移動操作を行えば、予期せぬアクションが開始されることを防止できる。【選択図】  図５
2005018222.tif 000002
【特許請求の範囲】
【請求項１】
カーソルの移動状態を監視する移動監視機能と、
前記移動監視機能によりカーソルの移動が第１の所定時間停止したことが監視されたときに、クリックイベントを自動発生させるイベント発生機能と、
前記移動監視機能によりカーソルの移動が停止したことが監視されたときに、前記イベント発生機能によるクリックイベント発生までの時間をカウントダウン表示するカウントダウン表示機能と、
をコンピュータに実現させるための操作入力自動確定プログラム。
【請求項２】
前記カウントダウン表示機能は、前記移動監視機能によりカーソルの移動が停止したことが監視されてから第２の所定時間経過したときに、カウントダウン表示を開始することを特徴とする請求項１記載の操作入力自動確定プログラム。
【請求項３】
カーソルがアクション領域にあるか否かを判定する領域判定機能を備え、
前記イベント発生機能及びカウントダウン表示機能は、前記領域判定機能によりカーソルがアクション領域にあると判定されたときに、夫々の処理を開始することを特徴とする請求項１又は請求項２に記載の操作入力自動確定プログラム。
【請求項４】
前記イベント発生機能は、前記移動監視機能により、カーソルの移動があっても、カーソルが前記アクション領域内に第１の所定時間滞留したことが監視されたときに、クリックイベントを自動発生させることを特徴とする請求項３記載の操作入力自動確定プログラム。
【請求項５】
前記イベント発生機能により自動発生されたクリックイベントに対応して、テキスト入力領域が入力可能な状態か否かを判定するテキスト入力判定機能と、
前記テキスト入力判定機能によりテキスト入力可能な状態であると判定されたときに、ソフトウエアキーボードを表示するキーボード表示機能と、を備えたことを特徴とする請求項１〜請求項４のいずれか１つに記載の操作入力自動確定プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｗｅｂブラウザ又はメールソフトウエアにおける操作入力自動確定技術において、予期せぬアクションが開始されることを防止する技術に関する。
【０００２】
【従来の技術】
ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を操作するときに、ジョイスティックやトラックボールなどを利用してカーソルを移動させることが可能であるが、操作入力を確定するクリック操作が困難な肢体不自由者向けに、操作入力を自動確定する技術が実用化されている。その一例として、特許文献１に記載されるように、画面における視点位置が所定時間固定されたときに、クリックイベントを自動的に発生させてアクションを開始させる技術が提案されている。また、非特許文献１に公開されるように、アプリケーションにおけるカーソル位置が所定時間固定されたときに、クリックイベントを自動的に発生させる技術も提供されている。
【０００３】
【特許文献１】
特開平９−２１２２８７号公報
【非特許文献１】
町田  健治、“「できクリック。」のご紹介”、［ｏｎｌｉｎｅ］、［平成１５年６月１０日検索、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｄｅｋｉ．ｐｓｖ．ｏｒｇ／ＤｅｋｉＣｌｋ．ｈｔｍ＞
【０００４】
【発明が解決しようとする課題】
しかしながら、Ｗｅｂブラウザにおいては、カーソルを移動させずに、Ｗｅｂページを長時間閲覧することが常であるため、従来技術をそのまま適用したのでは、カーソル位置によっては予期せぬアクションが開始されてしまうおそれがある。例えば、リンクが設定されている領域にカーソルが所定時間固定されると、利用者の意思に反して、その位置でクリックイベントが発生し、リンク先のＷｅｂページが表示されてしまう。殊に肢体不自由者にとっては、カーソル移動すら大変な労力を要するものであるから、閲覧を希望するＷｅｂページを再表示させる操作を課すことはあまりにも酷であり、できるだけ避けなければならない。なお、電子メールを送受信及び閲覧するメールソフトウエアにおいても、同様な不具合が発生するおそれがある。
【０００５】
そこで、本発明は以上のような従来の問題点に鑑み、クリックイベントを自動的に発生させるまでの時間を視覚及び聴覚を通して報知することで、予期せぬアクションが開始されることを防止した操作入力自動確定技術を提供することを目的とする。
【０００６】
【課題を解決するための手段】
このため、本発明に係る操作入力自動確定技術では、カーソルの移動状態を監視し、カーソルの移動が第１の所定時間停止したことが監視されたときに、クリックイベントを自動発生させると共に、カーソルの移動が停止したことが監視されたときに、クリックイベント発生までの時間をカウントダウン表示することを特徴とする。ここで、カウントダウン表示は、カーソルの移動が停止したことが監視されてから第２の所定時間経過したときに開始することが望ましい。また、第１の所定時間は、利用者により任意に設定できることが望ましい。
【０００７】
かかる構成によれば、カーソルの移動が第１の所定時間停止すると、クリック操作と同様な効果を発揮するクリックイベントが自動発生される。このため、利用者がクリック操作を行なわなくとも、クリック操作に対応した何らかの処理を開始することが可能となり、その労力を軽減することができる。また、カーソルの移動が停止したときに、クリックイベント発生までの時間をカウントダウン表示することで、利用者に対してクリックイベントが自動発生することを事前に報知することが可能となる。そして、利用者がクリックイベントの自動発生を望まないときには、カウントダウン表示がなされている間にカーソルを移動させれば、予期せぬアクションが開始されることを防止できる。このとき、カウントダウン表示は、カーソルの移動が停止してから第２の所定時間経過後に開始されるので、カーソルが停止するやいなやカウントダウン表示が開始することがなく、利用者が「うるさい」と感じることが防止される。さらに、利用者により第１の所定時間を設定可能であれば、その障害程度に応じたカーソル移動操作時間を確保することができる。
【０００８】
また、クリックイベント発生及びカウントダウン表示は、カーソルがアクション領域にあることを付加条件とすることが望ましい。ここで、「アクション領域」とは、その上でクリックイベントが発生したときに、何らかのアクション（例えば、リンク先のＷｅｂページの表示）を開始する領域のことをいう。さらに、自動発生されたクリックイベントに対応したアクションを開始することが望ましい。
【０００９】
かかる構成によれば、カーソルがアクション領域にあるときのみ、クリックイベント発生及びカウントダウン表示がなされる。このため、アクションが開始されない領域にカーソルがあるときには、クリックイベントの自動発生を防止するためのカーソル移動操作が不要となることから、Ｗｅｂページ又は電子メールの閲覧に専念することができる。また、クリックイベントに対応したアクションが開始されれば、Ｗｅｂページ又は電子メールの閲覧に係る操作性を向上することができる。
【００１０】
さらに、自動発生されたクリックイベントに対応してテキスト入力領域が入力可能な状態になったときに、ソフトウエアキーボードを表示することが望ましい。例えば、クリックイベントがテキスト入力領域で自動発生してキャレットが表示されると、ソフトウエアキーボードが自動的に表示される。このため、テキスト入力領域にテキストを入力する際、所定操作によりソフトウエアキーボードを表示する必要性がなく、必要操作数が減ることから、Ｗｅｂページ閲覧又は電子メール作成などに要する労力を軽減することができる。
【００１１】
その他、カーソルの移動が停止したときに、クリックイベント発生までの間、所定のサウンドを再生することが望ましい。また、クリックイベントが自動発生されたときに、クリック音を発生させることが望ましい。カーソル移動停止後クリックイベント発生までの間、所定のサウンドを再生するようにすれば、聴覚を介してクリックイベント発生までの時間を把握することができる。一方、クリックイベントが自動発生したときにクリック音を発生させれば、クリックイベントが自動発生したことを認識することができる。
【００１２】
【発明の実施の形態】
以下、添付された図面を参照して本発明を詳述する。
図１は、マウス，ジョイスティック，トラックボールなどのカーソル移動デバイスを備えたコンピュータシステムに対して本発明を適用し、操作入力自動確定装置（以下「操作入力自動確定装置」という）を構築した全体構成を示す。なお、コンピュータシステムは、少なくとも中央処理装置（ＣＰＵ）とメモリとを備え、メモリにロードされたプログラムによって、操作入力自動確定に関する各種機能が実現される。
【００１３】
なお、当該各種機能は、予めＷｅｂブラウザプログラムに組み込まれ、Ｗｅｂブラウザの標準機能として提供することも可能であり、あるいは、Ｗｅｂブラウザプログラムとは独立したプログラムによって提供され、当該独立したプログラムが、コンピュータシステム上で動作するＷｅｂブラウザに対して、本発明の各種機能を制御する形態を採用することも可能である。本実施例では、前者の場合を想定している。
【００１４】
操作入力自動確定装置１０は、各種Ｗｅｂページが提供されるインターネット２０に接続されると共に、作動条件ファイル１０Ａ，作動条件設定部１０Ｂ，カーソル移動監視部１０Ｃ（移動監視機能及び移動監視手段），作動制御部１０Ｄ，カウントダウン表示部１０Ｅ，サウンド再生部１０Ｆ，クリックイベント発生部１０Ｇ並びにソフトウエアキーボード提示部１０Ｈを含んで構成される。
【００１５】
なお、Ｗｅｂブラウザにより表示可能なコンテンツが、コンピュータシステム内の記憶装置、あるいは、コンピュータシステムに接続された外部記憶装置、あるいは、記録媒体に存在する場合には、操作入力自動確定装置１０は必ずしもインターネット２０に接続される必要はない。
【００１６】
作動条件ファイル１０Ａには、操作入力自動確定のための各種作動条件、具体的には、図２に示すように、クリックイベント自動発生，クリックイベント自動発生秒数，サウンド再生，カウントダウン表示，ソフトウエアキーボード提示及び指定アクションの各項目が夫々保存される。クリックイベント自動発生には、クリック操作をしたときと同様な効果を発揮するクリックイベントを自動発生させるか否かが設定される。クリックイベント自動発生秒数には、カーソルが停止してからクリックイベントを自動発生させるまでの第１の所定時間が設定される。サウンド再生及びカウントダウン表示には、クリックイベントが自動発生することを事前に報知すべく、クリックイベントを自動発生させる所定時間前（本実施形態では３秒前）、即ち、カーソルの移動が停止してから第２の所定時間経過したときに、サウンド再生及びカウントダウン表示を開始するか否かが夫々設定される。ソフトウエアキーボード提示には、テキスト入力領域でクリックイベントが発生したときに、カーソル移動デバイスを用いて任意の文字を入力可能とすべく、ソフトウエアキーボードを提示するか否かが設定される。指定アクションには、クリックイベントを自動発生させる対象、例えば、ボタン，テキスト入力領域，リンクの種別が設定される。
【００１７】
作動条件設定部１０Ｂでは、時間設定機能としての作用が奏されると共に、作動条件を設定するための機能が提供される。即ち、Ｗｅｂブラウザのメニューから「作動条件設定」を選択すると、図３に示すような作動条件設定処理が起動される。
【００１８】
ステップ１（図では「Ｓ１」と略記する。以下同様）では、図４に示すような作動条件設定画面が表示される。作動条件設定画面では、カーソル滞留時（停止時）にクリックイベントを自動発生させるか否かに加え、クリックイベントを自動発生させるときには、その自動発生秒数，サウンドを再生させるか否か及びカウントダウンを表示させるか否かを夫々設定する機能が提供される。また、作動条件設定画面では、クリックイベントを自動発生させる対象を限定すべく、ボタン，テキスト入力領域，リンクなどの何らかのアクションが開始する対象を設定する機能、並びに、ソフトウエアキーボードを自動的に表示するか否かを設定する機能が夫々提供される。
【００１９】
ステップ２では、カーソルの移動が停止してからクリックイベントを自動発生させるまでの秒数（第１の所定時間）が設定される。なお、ステップ２の処理が、時間設定機能に該当する。
【００２０】
ステップ３では、クリックイベントが自動発生することを事前に報知すべく、クリックイベントが自動発生される所定時間前からサウンドを再生するか否かが設定される。
【００２１】
ステップ４では、クリックイベントが自動発生することを事前に報知すべく、クリックイベントが自動発生される所定時間前からカウントダウン表示を行うか否かが設定される。
【００２２】
ステップ５では、テキスト入力領域でクリックイベントが自動発生してキャレットが表示されたときに、ソフトウエアキーボードを提示するか否かが設定される。
【００２３】
ステップ６では、クリックイベントを自動発生させる対象を限定すべく、何らかのアクションが開始される指定アクションが設定される。
ステップ７では、ステップ２〜ステップ６により設定された内容が、作動条件として、作動条件ファイル１０Ａに保存される。
【００２４】
以上説明したステップ１〜ステップ７の一連の処理によれば、クリックイベントを自動発生させるか否かに加え、その作動条件が作動条件ファイル１０Ａに保存される。このため、以後の処理においては、作動条件ファイル１０Ａに保存された作動条件を参照することで、利用者の意思に沿った作動条件で操作入力自動確定装置１０を稼動させることができる。特に、肢体不自由者にあっては、その障害程度が多様であり、カーソルを移動させるのに要する時間が異なるので、利用者の障害程度に応じて第１の所定時間を設定することで、操作性を向上させることができる。
【００２５】
カーソル移動監視部１０Ｃでは、Ｗｅｂブラウザにおけるカーソルの移動状態が監視される。作動制御部１０Ｄでは、カーソル移動監視部１０Ｃによりカーソルの移動が停止したことが監視されたときに、作動条件ファイル１０Ａに保存された作動条件に沿って、カウントダウン表示部１０Ｅ，サウンド再生部１０Ｆ，クリックイベント発生部１０Ｇ及びソフトウエアキーボード提示部１０Ｈを選択起動させる。カウントダウン表示部１０Ｅでは、カウントダウン表示が行われる。サウンド再生部１０Ｅでは、所定のサウンドが再生される。クリックイベント発生部１０Ｇでは、クリック音発生機能としての作用が奏されると共に、クリック操作が行われたときと同様な効果を発揮するクリックイベントが自動的に発生される。ソフトウエアキーボード提示部１０Ｈでは、ソフトウエアキーボードが提示（表示）される。
【００２６】
なお、作動制御部１０Ｄ及びクリックイベント発生部１０Ｇにより、イベント発生機能及びイベント発生手段が夫々実現される。作動制御部１０Ｄ及びカウントダウン表示部１０Ｅにより、カウントダウン表示機能及びカウントダウン表示手段が夫々実現される。作動制御部１０Ｄ及びソフトウエアキーボード表示部１０Ｈにより、キーボード表示機能が実現される。作動制御部１０Ｄ及びサウンド再生部１０Ｆにより、サウンド再生機能が実現される。また、作動制御部１０Ｄにより、領域判定機能，テキスト入力判定機能及び領域判定手段が夫々実現される。
【００２７】
図５及び図６は、カーソル移動監視部１０Ｃによりカーソルの移動が停止したことが監視されたときに、作動条件制御部１０Ｄ，カウントダウン表示部１０Ｅ，サウンド再生部１０Ｆ，クリックイベント発生部１０Ｇ及びソフトウエアキーボード提示部１０Ｈが協働して行うクリックイベント自動発生処理を示す。
【００２８】
ステップ１１では、カーソルが指定アクションとして設定されたアクション領域にあるか否かが判定される。ここで、カーソルがアクション領域にあるか否かは、例えば、Ｗｅｂブラウザに備えられる機能（リンク部分の色が変わる，カーソルの形状が変わるなど）を利用して判定することができる。また、アクション領域とは、何らかのアクションが開始される領域のことをいう。そして、カーソルがアクション領域にあればステップ１２へと進み（Ｙｅｓ）、カーソルがアクション領域になければ処理を終了する（Ｎｏ）。なお、ステップ１１の処理が、領域判定機能及び領域判定手段に夫々該当する。
【００２９】
ステップ１２では、カーソルがアクション領域で停止した後の滞留状態が監視される。そして、カーソル停止状態が第２の所定時間（第１の所定時間−３［秒］）継続したならばステップ１３へと進み、その間にカーソルが移動したならば処理を終了する。
【００３０】
ステップ１３では、サウンドありか否か、即ち、作動条件のサウンド再生が「する」に設定されているか否かが判定される。そして、サウンドありであればステップ１４へと進み（Ｙｅｓ）、所定のサウンドファイルが再生される。一方、サウンドなしであればステップ１５へと進む（Ｎｏ）。なお、ステップ１３及びステップ１４の処理が、サウンド再生機能に該当する。
【００３１】
ステップ１５では、カウントダウンありか否か、即ち、作動条件のカウントダウン表示が「する」に設定されているか否かが判定される。そして、カウントダウンありであればステップ１６へと進み（Ｙｅｓ）、カウントダウン表示が行われる。ここで、カウントダウン表示としては、クリックイベント自動発生までの時間を可視的に表示すべく、カーソル形状を順次変更したり、カーソル近傍に数字を表示したりなど、公知の技術による種々多様な表示形態が適用可能である。一方、カウントダウンなしであればステップ１７へと進む（Ｎｏ）。
【００３２】
ここで、ステップ１２，ステップ１５及びステップ１６の処理が、カウントダウン表示機能及びカウントダウン表示手段に夫々該当する。
ステップ１７では、カーソルの移動が停止してから第１の所定時間経過したか否か、換言すると、カウントダウン表示が終了したか否かが判定される。そして、カーソルがアクション領域で停止した後の滞留時間が第１の所定時間経過したならばステップ１８へと進む（Ｙｅｓ）。一方、第１の所定時間経過していなければステップ１９へと進み（Ｎｏ）、クリックイベント発生３秒前から今までにカーソルが移動したか否かが判定される。そして、カーソルが移動したならば処理を終了する一方（Ｙｅｓ）、カーソルが移動しなければステップ１３へと戻る（Ｎｏ）。
【００３３】
ステップ１８では、クリックイベントが自動発生される。このとき、クリックイベントの発生に併せて、クリックイベントが発生したことを聴覚を介して報知すべく、いわゆる「クリック音」を発生させるようにしてもよい。なお、「クリック音」を発生させる処理が、クリック音発生機能に該当する。
【００３４】
ここで、ステップ１７〜ステップ１９の処理が、イベント発生機能及びイベント発生手段に夫々該当する。
ステップ２０では、クリックイベントの発生結果としてキャレットが表示されたか否か、即ち、テキスト入力領域でクリックイベントが発生したか否かが判定される。そして、キャレットが表示されたならばステップ２１へと進む（Ｙｅｓ）。一方、キャレットが表示されなければステップ２３へと進み（Ｎｏ）、クリックイベントが発生したアクション領域に対応したアクションが開始される。なお、ステップ２０の処理が、テキスト入力判定機能に該当する。
【００３５】
ステップ２１では、ソフトウエアキーボードを提示するか否か、即ち、作動条件のソフトウエアキーボード提示が「する」に設定されているか否かが判定される。そして、ソフトウエアキーボードを提示するのであればステップ２２へと進み（Ｙｅｓ）、ソフトウエアキーボードが提示される。一方、ソフトウエアキーボードを提示しないのであれば処理を終了する（Ｎｏ）。なお、ステップ２１及びステップ２２の処理が、キーボード表示機能に該当する。
【００３６】
以上説明したステップ１１〜ステップ２３の一連の処理によれば、カーソルがアクション領域に停止した後、作動条件として設定された第１の所定時間が経過すると、クリック操作と同様な効果が発揮されるクリックイベントが自動発生される。このとき、クリックイベントが発生する所定時間前（３秒前）から、利用者の設定内容に応じて、クリックイベントが自動発生することを事前に報知するサウンド再生又は／及びカウントダウン表示が適宜行われる。そして、クリックイベントの自動発生を望まないときには、サウンド再生又は／及びカウントダウン表示がなされている間に、カーソル移動デバイスを操作してカーソルを移動させれば、クリックイベントの自動発生を防止することができる。このため、予期せぬアクションが開始されることが防止され、閲覧中のＷｅｂページを再表示させる操作が不要となることから、利用者に優しいＷｅｂブラウザを提供することができる。
【００３７】
また、クリックイベントがテキスト入力領域で自動発生したときであって、ソフトウエアキーボードを提示する設定がなされていると、キャレットの表示に伴ってソフトウエアキーボードが自動的に提示される。このため、テキスト入力領域にテキストを入力する際、所定操作によりソフトウエアキーボードを表示する必要性がなく、必要操作数が減ることから、Ｗｅｂページ閲覧に要する労力を軽減することできる。
【００３８】
具体的な事例をもって説明すると、カーソルがリンク上にあるときには、図７に示すように、その位置においてカウントダウン表示が開始される。そして、カウントダウン表示が終了すると、クリックイベントが自動発生し、図８に示すように、リンクをクリック操作したのと同様な効果を発揮すべく、そのリンク先のＷｅｂページが表示される。図７は、３秒間カウントダウン表示している間、カーソルが移動しているかのように図示したが、これは１秒毎にカウントダウンの数字が変化して表示されることを示すために便宜上このような描写をしている。本実施例においては、実際には、カーソル位置は移動せず同一の場所に固定されたままで、カウントダウンを示す数字のみが順次変化していく。図９，図１１もこれと同様である。但し、他の実施例として、カーソルが移動しても、同一アクション領域内に滞留していると判断してクリックイベントを発生させることも可能である。この場合、図５のステップ１２及びステップ１９は、カーソル移動の有無判定ではなく、アクション領域内にカーソルが位置しているか否かの判定を行うことで、実現することができる。
【００３９】
一方、カーソルがボタン上にあるときには、図９に示すように、その位置においてカウントダウン表示が開始される。そして、カウントダウン表示が終了すると、クリックイベントが自動発生し、図１０に示すように、ボタンをクリック操作したのと同様な効果を発揮すべく、そのボタンに対応したアクションが開始される。また、カーソルがテキスト入力領域上にあるときには、図１１に示すように、その位置においてカウントダウン表示が開始される。そして、カウントダウン表示が終了すると、クリックイベントが自動発生し、図１２に示すように、テキスト入力領域にキャレットが表示される。このとき、ソフトウエアキーボードを提示する設定がなされていると、図１３に示すように、キャレットの表示を契機として、ソフトウエアキーボードが表示される。
【００４０】
なお、かかる実施形態では、カーソルがアクション領域にあるときに、サウンド再生又は／及びカウントダウン表示を行う構成が採用されているが、カーソルがＷｅｂブラウザ上のどこにあっても、サウンド再生又は／及びカウントダウン表示を行う構成としてもよい。このときには、作動条件設定画面及び作動条件ファイル１０Ａには、指定アクションを設定する機能及び項目が不要であることはいうまでもない。また、本発明は、Ｗｅｂブラウザに限らず、例えば、電子メールの送受信及び閲覧を行うメールソフトウエアに対しても適用可能である。
【００４１】
このような機能を実現するプログラムを、ＣＤ−ＲＯＭ，ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒなどのコンピュータ読取可能な記録媒体に記録しておけば、本発明に係る操作入力自動確定プログラムを市場に流通させることができる。そして、かかる記録媒体を入手した者は、そのプログラムをコンピュータシステムにインストールすることで、本発明に係る操作入力自動確定装置を容易に構築することができる。
【００４２】
（付記１）カーソルの移動状態を監視する移動監視機能と、前記移動監視機能によりカーソルの移動が第１の所定時間停止したことが監視されたときに、クリックイベントを自動発生させるイベント発生機能と、前記移動監視機能によりカーソルの移動が停止したことが監視されたときに、前記イベント発生機能によるクリックイベント発生までの時間をカウントダウン表示するカウントダウン表示機能と、をコンピュータに実現させるための操作入力自動確定プログラム。
【００４３】
（付記２）前記カウントダウン表示機能は、前記移動監視機能によりカーソルの移動が停止したことが監視されてから第２の所定時間経過したときに、カウントダウン表示を開始することを特徴とする付記１記載の操作入力自動確定プログラム。
【００４４】
（付記３）カーソルがアクション領域にあるか否かを判定する領域判定機能を備え、前記イベント発生機能及びカウントダウン表示機能は、前記領域判定機能によりカーソルがアクション領域にあると判定されたときに、夫々の処理を開始することを特徴とする付記１又は付記２に記載の操作入力自動確定プログラム。
【００４５】
（付記４）前記イベント発生機能は、前記移動監視機能により、カーソルの移動があっても、カーソルが前記アクション領域内に第１の所定時間滞留したことが監視されたときに、クリックイベントを自動発生させることを特徴とする付記３記載の操作入力自動確定プログラム。
【００４６】
（付記５）前記イベント発生機能により自動発生されたクリックイベントに対応して、テキスト入力領域が入力可能な状態か否かを判定するテキスト入力判定機能と、前記テキスト入力判定機能によりテキスト入力可能な状態であると判定されたときに、ソフトウエアキーボードを表示するキーボード表示機能と、を備えたことを特徴とする付記１〜付記４のいずれか１つに記載の操作入力自動確定プログラム。
【００４７】
（付記６）前記移動監視機能によりカーソルの移動が停止したことが監視されたときに、前記イベント発生機能によるクリックイベント発生までの間、所定のサウンドを再生するサウンド再生機能を備えたことを特徴とする付記１〜付記５のいずれか１つに記載の操作入力自動確定プログラム。
【００４８】
（付記７）前記イベント発生機能によりクリックイベントが自動発生されたときに、クリック音を発生させるクリック音発生機能を備えたことを特徴とする付記１〜付記６のいずれか１つに記載の操作入力自動確定プログラム。
【００４９】
（付記８）前記第１の所定時間を任意に設定する時間設定機能を備えたことを特徴とする付記１〜付記７のいずれか１つに記載の操作入力自動確定プログラム。
【００５０】
（付記９）カーソルの移動状態を監視する移動監視機能と、前記カーソルがアクション領域にあるか否かを判定する領域判定機能と、前記移動監視機能によりカーソルの移動が第１の所定時間停止したことが監視され、かつ、前記領域判定機能によりカーソルがアクション領域にあると判定されたときに、クリックイベントを自動発生させるイベント発生機能と、前記移動監視機能によりカーソルの移動が停止したことが監視されてから第２の所定時間経過したときに、前記イベント発生機能によるクリックイベント発生までの時間をカウントダウン表示するカウントダウン表示機能と、をコンピュータに実現させるための操作入力自動確定プログラムを記録したコンピュータ読取可能な記録媒体。
【００５１】
（付記１０）コンピュータに表示されたカーソルの移動状態を監視するステップと、カーソルがアクション領域にあるか否かを判定するステップと、カーソルの移動が第１の所定時間停止したことが監視され、かつ、カーソルがアクション領域にあると判定されたときに、クリックイベントを自動発生させるステップと、カーソルの移動が停止したことが監視されてから第２の所定時間経過したときに、前記クリックイベント発生までの時間をカウントダウン表示するステップと、備えたことを特徴とする操作入力自動確定方法。
【００５２】
（付記１１）カーソルの移動状態を監視する移動監視手段と、前記カーソルがアクション領域にあるか否かを判定する領域判定手段と、前記移動監視手段によりカーソルの移動が第１の所定時間停止したことが監視され、かつ、前記領域判定手段によりカーソルがアクション領域にあると判定されたときに、クリックイベントを自動発生させるイベント発生手段と、前記移動監視手段によりカーソルの移動が停止したことが監視されてから第２の所定時間経過したときに、前記イベント発生手段によるクリックイベント発生までの時間をカウントダウン表示するカウントダウン表示手段と、を含んで構成されたことを特徴とする操作入力自動確定装置。
【００５３】
【発明の効果】
以上説明したように、本発明に係る操作入力自動確定技術によれば、カーソルの移動が停止したときに、クリックイベント発生までの時間をカウントダウン表示することで、利用者に対してクリックイベントが自動発生することを事前に報知することが可能となる。そして、利用者がクリックイベントの自動発生を望まないときには、カウントダウン表示がなされている間にカーソルを移動させれば、予期せぬアクションの開示を防止することができる。このため、閲覧中のＷｅｂページ又は電子メールを再表示させる操作が不要となり、利用者に優しいＷｅｂブラウザ又はメールソフトウエアを提供することができる。
【図面の簡単な説明】
【図１】本発明に係る操作入力自動確定装置の全体構成図
【図２】作動条件の説明図
【図３】作動条件設定処理を示すフローチャート
【図４】作動条件設定画面の説明図
【図５】クリックイベント自動発生処理を示すフローチャート
【図６】クリックイベント自動発生処理を示すフローチャート
【図７】カーソルがリンク上にあるときのカウントダウン表示の説明図
【図８】リンク上でクリックイベントが発生したときの説明図
【図９】カーソルがボタン上にあるときのカウントダウン表示の説明図
【図１０】ボタン上でクリックイベントが発生したときの説明図
【図１１】カーソルがテキスト入力領域上にあるときのカウントダウン表示の説明図
【図１２】テキスト入力領域上でクリックイベントが発生したときの説明図
【図１３】ソフトウエアキーボードが提示されたときの説明図
【符号の説明】
１０    操作入力自動確定装置
１０Ａ  作動条件ファイル
１０Ｂ  作動条件設定部
１０Ｃ  カーソル移動監視部
１０Ｄ  作動制御部
１０Ｅ  カウントダウン表示部
１０Ｆ  サウンド再生部
１０Ｇ  クリックイベント発生部
１０Ｈ  ソフトウエアキーボード提示部
【図１】
2005018222.tif 000003
【図２】
2005018222.tif 000004
【図３】
2005018222.tif 000005
【図４】
2005018222.tif 000006
【図５】
2005018222.tif 000007
【図６】
2005018222.tif 000008
【図７】
2005018222.tif 000009
【図８】
2005018222.tif 000010
【図９】
2005018222.tif 000011
【図１０】
2005018222.tif 000012
【図１１】
2005018222.tif 000013
【図１２】
2005018222.tif 000014
【図１３】
2005018222.tif 000015