(57)【特許請求の範囲】
【請求項１】
ウェブページとともにポインタを表示させて行われる操作を受け付ける操作受付手段と、
前記操作の際のポインタの座標を検出し、前記ウェブページに含まれるハイパーリンクの中で、当該座標に最も近いハイパーリンクを選択する情報解析手段と、
前記選択されたハイパーリンクに関連づけられたウェブページを表示させる制御手段と
を備え、
前記情報解析手段は、
前記ウェブページ内のハイパーリンクの位置でない場所でなされた予め定められた回数以上のクリック操作をハイパーリンクのクリックの失敗として検出し、
または、前記ウェブページ内のハイパーリンクの位置でない場所でなされた予め定められた回数以上のドラッグ操作をハイパーリンクのクリックの失敗として検出し、
または、予め定められた距離以下のドラッグ操作をハイパーリンクのクリックの失敗として検出し、
または、予め定められた時間の長さ以下のドラッグ操作をハイパーリンクのクリックの失敗として検出し、
前記制御手段は、
前記検出されたハイパーリンクのクリックの失敗の回数が予め定められた回数より多いなら、前記選択されたハイパーリンクに関連づけられたウェブページを表示させる
ことを特徴とするウェブページ表示制御装置。
【請求項２】
ウェブページのハイパーリンクへのオンマウス、ハイパーリンクのクリック、ハイパーリンクの位置からのドラッグが検出された場合に、当該ハイパーリンクのデザインを変更するための変更情報を格納したデータベース
を備えることを特徴とする請求項１記載のウェブページ表示制御装置。
【請求項３】
ウェブページ表示制御装置の動作方法であって、
前記ウェブページ表示制御装置の操作受付手段が、ウェブページとともにポインタを表示させて行われる操作を受け付け、
前記ウェブページ表示制御装置の情報解析手段が、前記操作の際のポインタの座標を検出し、前記ウェブページに含まれるハイパーリンクの中で、当該座標に最も近いハイパーリンクを選択し、
前記ウェブページ表示制御装置の制御手段が、前記選択されたハイパーリンクに関連づけられたウェブページを表示させ、
前記情報解析手段は、
前記ウェブページ内のハイパーリンクの位置でない場所でなされた予め定められた回数以上のクリック操作をハイパーリンクのクリックの失敗として検出し、
または、前記ウェブページ内のハイパーリンクの位置でない場所でなされた予め定められた回数以上のドラッグ操作をハイパーリンクのクリックの失敗として検出し、
または、予め定められた距離以下のドラッグ操作をハイパーリンクのクリックの失敗として検出し、
または、予め定められた時間の長さ以下のドラッグ操作をハイパーリンクのクリックの失敗として検出し、
前記制御手段は、
前記検出されたハイパーリンクのクリックの失敗の回数が予め定められた回数より多いなら、前記選択されたハイパーリンクに関連づけられたウェブページを表示させる
ことを特徴とするウェブページ表示制御装置の動作方法。
【請求項４】
前記ウェブページ表示制御装置は、ウェブページのハイパーリンクへのオンマウス、ハイパーリンクのクリック、ハイパーリンクの位置からのドラッグが検出された場合に、当該ハイパーリンクのデザインを変更するための変更情報を格納したデータベースを備え、
前記制御手段は、当該変更情報を用いてウェブページを書き換える
ことを特徴とする請求項３記載のウェブページ表示制御装置の動作方法。
【請求項５】
請求項１または２記載のウェブページ表示制御装置としてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブページ内のハイパーリンクのクリック操作を支援するウェブページ表示制御装置およびその動作方法に関するものである。
【背景技術】
【０００２】
近年、インターネットの普及が進み、高齢者のインターネット利用率は増加傾向にある。また、日本における高齢者の割合も増加の一途を辿り、高齢者に配慮したウェブデザインやウェブサービスが今後益々重要になると考えられている。例えば、このような高齢者に配慮したオペレーションシステムの機能には、マウスポインタの移動速度やダブルクリックの速度の調節機能が挙げられる（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“マウスを使いやすくします／マウスの設定”、［ｏｎｌｉｎｅ］、マイクロソフト、［平成２３年３月１６日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｍｉｃｒｏｓｏｆｔ．ｃｏｍ／ｊａｐａｎ／ｅｎａｂｌｅ／ｐｒｏｄｕｃｔｓ／ｗｉｎｄｏｗｓｖｉｓｔａ／ｍｏｕｓｅ．ｍｓｐｘ＞＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、高齢者がインターネットを利用する場合、手指の感覚や筋肉の衰えから、細かいマウス操作が上手くいかないという問題がある。その結果、ハイパーハイパーリンク箇所にマウスポインタの照準を合わせられない、また、ハイパーハイパーリンクをクリックする際にマウスを停止したままボタンを押下し、離すというクリック操作が難しく、手が動いてしまうなどの操作ミスが生じる。また、高齢者はウェブ操作の経験が少ない人が多く、ページが変化しないとソース情報をロード中なのか、クリックに失敗したのかの区別がつかない場合がある。
【０００５】
すなわち、情機技術によれば、マウスの移動速度は変更可能であるが、所定の位置に照準を合わせる操作や、クリック操作まではサポートしないため、ハイパーハイパーリンクのクリックに失敗すると言う問題があった。
【０００６】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、ウェブページ内のハイパーリンクのクリック操作を支援するウェブページ表示制御装置およびその動作方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、第１の本発明は、ウェブページとともにポインタを表示させて行われる操作を受け付ける操作受付手段と、前記操作の際のポインタの座標を検出し、前記ウェブページに含まれるハイパーリンクの中で、当該座標に最も近いハイパーリンクを選択する情報解析手段と、前記選択されたハイパーリンクに関連づけられたウェブページを表示させる制御手段とを備え、前記情報解析手段は、前記ウェブページ内のハイパーリンクの位置でない場所でなされた予め定められた回数以上のクリック操作をハイパーリンクのクリックの失敗として検出し、または、前記ウェブページ内のハイパーリンクの位置でない場所でなされた予め定められた回数以上のドラッグ操作をハイパーリンクのクリックの失敗として検出し、または、予め定められた距離以下のドラッグ操作をハイパーリンクのクリックの失敗として検出し、または、予め定められた時間の長さ以下のドラッグ操作をハイパーリンクのクリックの失敗として検出し、前記制御手段は、前記検出されたハイパーリンクのクリックの失敗の回数が予め定められた回数より多いなら、前記選択されたハイパーリンクに関連づけられたウェブページを表示させることを特徴とするウェブページ表示制御装置をもって解決手段とする。
【０００９】
例えば、ウェブページ表示制御装置は、ウェブページのハイパーリンクへのオンマウス、ハイパーリンクのクリック、ハイパーリンクの位置からのドラッグが検出された場合に、当該ハイパーリンクのデザインを変更するための変更情報を格納したデータベースを備える。
【００１０】
第２の本発明は、ウェブページ表示制御装置の動作方法であって、前記ウェブページ表示制御装置の操作受付手段が、ウェブページとともにポインタを表示させて行われる操作を受け付け、前記ウェブページ表示制御装置の情報解析手段が、前記操作の際のポインタの座標を検出し、前記ウェブページに含まれるハイパーリンクの中で、当該座標に最も近いハイパーリンクを選択し、前記ウェブページ表示制御装置の制御手段が、前記選択されたハイパーリンクに関連づけられたウェブページを表示させ、前記情報解析手段は、前記ウェブページ内のハイパーリンクの位置でない場所でなされた予め定められた回数以上のクリック操作をハイパーリンクのクリックの失敗として検出し、または、前記ウェブページ内のハイパーリンクの位置でない場所でなされた予め定められた回数以上のドラッグ操作をハイパーリンクのクリックの失敗として検出し、または、予め定められた距離以下のドラッグ操作をハイパーリンクのクリックの失敗として検出し、または、予め定められた時間の長さ以下のドラッグ操作をハイパーリンクのクリックの失敗として検出し、前記制御手段は、前記検出されたハイパーリンクのクリックの失敗の回数が予め定められた回数より多いなら、前記選択されたハイパーリンクに関連づけられたウェブページを表示させることを特徴とするウェブページ表示制御装置の動作方法をもって解決手段とする。
【００１２】
例えば、前記ウェブページ表示制御装置は、ウェブページのハイパーリンクへのオンマウス、ハイパーリンクのクリック、ハイパーリンクの位置からのドラッグが検出された場合に、当該ハイパーリンクのデザインを変更するための変更情報を格納したデータベースを備え、前記制御手段は、当該変更情報を用いてウェブページを書き換える。
【発明の効果】
【００１３】
本発明によれば、ウェブページとともにポインタを表示させて行われる操作を受け付け、操作の際のポインタの座標を検出し、当該座標に最も近いハイパーリンクを選択し、選択されたハイパーリンクに関連づけられたウェブページを表示させることで、ハイパーリンクのクリックがクリックが失敗しても、ハイパーリンクに関連づけられたウェブページを表示でき、もって、ハイパーリンクのクリック操作を支援することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施の形態に係るウェブページ表示制御装置の概略構成を示すブロック図である。
【図２】ウェブページ表示制御装置１の処理の流れを示すフローチャートである。
【図３】第２の実施の形態に係るウェブページ表示制御装置の概略構成を示すブロック図である。
【図４】ウェブページ表示制御装置１ａの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照して説明する。
【００１６】
［第１の実施の形態］
図１は、第１の実施の形態に係るウェブページ表示制御装置の概略構成を示すブロック図である。
【００１７】
ウェブページ表示制御装置１は、例えば、パーソナルコンピュータ内で単独動作するアプリケーションとして実施されるものであり、通信部１１、表示部１２、情報入力部１３、情報解析手段１４、制御手段１５を備える。
【００１８】
通信部１１は、インターネット等の通信ネットワークを介してコンテンツサーバ２から、ウェブページを表示するため記載内容を有するソース情報を取得し、ソース情報を表示部１２に出力する。
【００１９】
表示部１２は、通信部１１からソース情報を受け取り、ソース情報にしたがってウェブページを表示せる。ウェブページは、図示しない表示装置に表示される。
【００２０】
情報入力部１３は、ウェブページとともにポインタを表示させて行われるマウスの操作（例えば、マウスのボタンの押下、ハイパーリンクなどの位置へのポインタ移動（以下、オンマウスという）、クリック、ドラッグなど）を受け付け、当該マウスの操作に関する情報を情報解析手段１４へ出力する。
【００２１】
情報解析手段１４は、情報入力部１３からマウスの操作に関する情報を受け取り、ハイパーリンクの位置にポインタがあるときのクリック操作（以下、ハイパーリンクのクリックという）が成功したか失敗したかを判定する。
【００２２】
ここで情報解析手段１４は、例えば、ウェブページ内のハイパーリンクの位置でない場所（例えば、近傍）でのクリックが予め定められた回数以上なされたときは、ハイパーリンクのクリックが失敗したこととする。
【００２３】
または、情報解析手段１４は、ハイパーリンクの位置でない場所（例えば、近傍）で、ドラッグ操作が予め定められた回数以上なされたときは、ハイパーリンクのクリックが失敗したこととする。
【００２４】
または、情報解析手段１４は、ドラッグ操作の距離や時間を測定し、予め定められた距離以下のドラッグ操作、または、予め定められた時間の長さ以下のドラッグ操作がなされたときは、ハイパーリンクのクリックが失敗したこととする。
【００２５】
または、情報解析手段１４は、予め定められた長さ以下の時間のドラッグ操作がなされたときは、ハイパーリンクのクリックが失敗したこととする。
【００２６】
また、ソース情報のテーブル（ｔａｂｌｅ）のセルにハイパーリンクがあった場合、そのテーブルの端までがハイパーリンクだと思いクリックする場合がある。
【００２７】
そこで、情報解析手段１４は、例えば、ハイパーリンクが存在するセル内のハイパーリンク以外の場所がクリックされたなら、ハイパーリンクのクリックが失敗したこととする。
【００２８】
または、情報解析手段１４は、ハイパーリンクの位置から予め定められた距離より短い距離の位置でクリック操作またはドラッグ操作が行われたなら、ハイパーリンクのクリックが失敗したこととする。 
なお、クリック失敗の定義は、これ以外でもよい。
【００２９】
次に、情報解析手段１４は、ハイパーリンクのクリックが失敗したなら、当該ハイパーリンク、つまり、ユーザがクリックしようとしていたハイパーリンクを検出する。
【００３０】
例えば、ユーザがクリックに失敗してドラッグになってしまった場合など、マウスボタンが始めに押下された座標に近い場所に、ユーザがクリックしようとしていたハイパーリンクが存在する可能性が高いと考えられる。
【００３１】
よって、情報解析手段１４は、ハイパーリンクのクリックが失敗したなら、ウェブページが表示されているウィンドウ内の各ハイパーリンクの座標と、ハイパーリンクのクリックが失敗した際のポインタの座標を取得し、後者の座標に最も近い座標をもつハイパーリンクを選択し、当該ハイパーリンクに関連づけられたＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を取得する。
【００３２】
そして、情報解析手段１４は、取得したＵＲＬとハイパーリンクのクリックの失敗の回数を制御手段１５に出力する。
【００３３】
制御手段１５は、情報解析手段１４から、ＵＲＬとハイパーリンクのクリックの失敗の回数を受け取り、ハイパーリンクのクリックの失敗の回数が予め定められた回数より多いなら、当該ＵＲＬを有するウェブページを取得し、当該ウェブページを表示部１２に出力し、当該ウェブページを表示させる。
【００３４】
図２は、ウェブページ表示制御装置１の処理の流れを示すフローチャートである。
【００３５】
まず、ステップＳ１で通信部１１は、ユーザが閲覧希望しているウェブページのソース情報をコンテンツサーバ２から取得し、表示部１２に出力する。
【００３６】
ステップＳ３では、表示部１２が、当該ソース情報にしたがってウェブページを表示装置に表示させる。
【００３７】
ステップＳ５では、情報解析手段１４が、ハイパーリンクのクリックの失敗を検出し、ステップＳ７では、情報解析手段１４が、ハイパーリンクのクリックの失敗のときのポインタの座標に最も近い座標をもつハイパーリンクを選択する。
【００３８】
ステップＳ９では、制御手段１５は、ハイパーリンクのクリックの失敗の回数が予め定められた回数より多いか否かを判定し、ハイパーリンクのクリックの失敗の回数が予め定められた回数より多いなら、ステップＳ１１で、選択されたハイパーリンクに対応するウェブページを取得し、当該ウェブページを表示部１２に出力し、当該ウェブページを表示させる。
【００３９】
なお、ウェブページ表示制御装置１は、マウスのみならず、トラックボール、ジョイスティック、タッチパッドなど、他のポインティングデバイスからの入力を対象としてもよい。
【００４０】
以上説明したように、第１の実施の形態によれば、ウェブページとともにポインタを表示させて行われる操作を受け付け、操作の際のポインタの座標を検出し、座標に最も近いハイパーリンクを選択し、選択されたハイパーリンクに関連づけられたウェブページを表示させるので、手先の細かい操作が苦手である高齢者の操作を支援し、ストレスを軽減することが可能になる。
【００４１】
なお、上記操作は、例えば、ドラッグであり、つまり、これをクリックとみなし、こうして、柔軟にユーザのマウス操作に対応することができる。
【００４２】
また、第１の実施の形態では、例えば、ウェブページ内のハイパーリンクの位置でない場所でなされた予め定められた回数以上のクリック操作、または、ハイパーリンクの位置でない場所でなされた予め定められた回数以上のドラッグ操作、または、予め定められた距離以下のドラッグ操作、または、予め定められた時間の長さ以下のドラッグ操作をハイパーリンクのクリックの失敗として検出し、検出されたハイパーリンクのクリックの失敗の回数が予め定められた回数より多いなら、選択されたハイパーリンクに関連づけられたウェブページを表示させるので、ユーザが行おうとした動作がクリックなのかドラッグなのかをより正確に判定することができ、ユーザの意思に沿った表示を行えると考えられる。
【００４３】
［第２の実施の形態］
第２の実施の形態では、第１の実施の形態の構成要素と同一または類似の要素に対し同一の符号を付与して重複説明を省略するとともに、第１の実施の形態との差異を中心に説明を行う。
【００４４】
第１の実施の形態のウェブページ表示制御装置１は、ハイパーリンクのクリックの失敗を検出し、そのハイパーリンクをポインタの座標から推測し、ハイパーリンクに関連づけられたウェブページを表示するものあった。
【００４５】
それゆえ、ユーザが希望しないウェブページが表示される場合がある。
【００４６】
そこで、第２の実施の形態では、ハイパーリンクへのオンマウス、ハイパーリンクのクリック、ハイパーリンクの位置からのドラッグ、などのマウスの操作を検出し、この場合は、当該ハイパーリンクのデザインを変更し、つまりユーザの操作を可視化することにより、ユーザが希望するハイパーリンクが否かをユーザにより確認できるようにする。
【００４７】
図３は、第２の実施の形態に係るウェブページ表示制御装置の概略構成を示すブロック図である。
【００４８】
ウェブページ表示制御装置１ａは、通信部１１、表示部１２、情報入力部１３、情報解析手段１４、制御手段１５、データベース１６を備える。データベース１６には、ハイパーリンクのデザインを変更するための変更情報が格納されている。
【００４９】
通信部１１は、ソース情報を取得し、ソース情報を表示部１２と制御手段１５に出力する。 
表示部１２は、通信部１１からソース情報を受け取り、ウェブページを表示させる。
【００５０】
情報解析手段１４は、情報入力部１３からマウスの操作に関する情報を受け取り、第１の実施の形態と同様に、ハイパーリンクのクリックが成功したか失敗したかを判定し、さらに、ハイパーリンクのクリックが失敗した際のポインタの座標に最も近い座標をもつハイパーリンクを選択し、当該ハイパーリンクに関連づけられたＵＲＬとハイパーリンクのクリックの失敗の回数を制御手段１５に出力する。
【００５１】
制御手段１５は、ソース情報を受け取ると、データベース１６にアクセスし、当該ソース情報により表示されるウェブページ内のハイパーリンクへのオンマウス、ハイパーリンクのクリック、ハイパーリンクの位置からのドラッグ、などのマウスの操作時に、ハイパーリンクのデザインをＪａｖａ（登録商標）ｓｃｒｉｐｔ等で変更するような変更情報を取得する。
【００５２】
次に、制御手段１５は、変更情報で当該ソース情報を書き変え、当該ソース情報を表示部１２に出力し、当該ソース情報にしたがってウェブページを表示させる。
【００５３】
また、制御手段１５は、情報解析手段１４から、ＵＲＬとハイパーリンクのクリックの失敗の回数を受け取り、ハイパーリンクのクリックの失敗の回数が予め定められた回数より多いなら、当該ＵＲＬを有するウェブページを取得し、当該ウェブページを表示部１２に出力し、当該ウェブページを表示させる。
【００５４】
図４は、ウェブページ表示制御装置１ａの処理の流れを示すフローチャートである。
【００５５】
まず、ステップＳ１で通信部１１は、ユーザが閲覧希望しているウェブページのソース情報を取得し、表示部１２と制御手段１５に出力する。
【００５６】
次に、ステップＳ２では、制御手段１５は、ハイパーリンクへのオンマウス、ハイパーリンクのクリック、ハイパーリンクの位置からのドラッグ、などのマウスの操作時に、ハイパーリンクのデザインを変更するような変更情報をデータベース１６から取得し、変更情報でソース情報を書き変える。
【００５７】
ステップＳ３では、表示部１２が、書き換えられたソース情報にしたがってウェブページを表示装置に表示させる。 
ステップＳ５以降は、第１の実施の形態と同様なので、説明を省略する。
【００５８】
以上説明したように、第２の実施の形態によれば、ハイパーリンクへのオンマウス、ハイパーリンクのクリック、ハイパーリンクの位置からのドラッグを検出し、ハイパーリンクのデザインを変更するような変更情報を格納したデータベースを有するので、かかるマウス操作の際には、ハイパーリンクのデザインが変更され、ユーザの操作が可視化されるため、ハイパーリンクに関連づけられたウェブページがユーザの希望するものか否かをどうかをユーザによって確かめることができる。
【００５９】
以上、本発明に係る第１、第２の実施の形態について説明したが、ウェブページ表示制御装置は、コンピュータで構成される。すなわち、データベース１６は、メモリ等の記憶手段で実現される。また、通信部１１、情報入力部１３、情報解析手段１４、制御手段１５は、ＣＰＵ等の演算手段で実現され、プログラムで実行される。
【００６０】
また、ウェブページ表示制御装置としてコンピュータを機能させるためのコンピュータプログラムを、光記憶装置や磁気記憶装置等の記録媒体に読出可能に記録し、この記録媒体をコンピュータに組み込んだり、若しくは記録媒体に記録されたプログラムを、任意の通信回線を介してコンピュータにダウンロードしたり、又は記録媒体からインストールし、該プログラムでコンピュータを動作させることにより、上記の各処理動作をウェブページ表示制御装置として機能させることができるのは勿論である。
【符号の説明】
【００６１】
１、１ａ…ウェブページ表示制御装置
１１…通信部
１２…表示部
１３…情報入力部
１４…情報解析手段
１５…制御手段
１６…データベース
【図１】
0005391221.tif 000002
【図２】
0005391221.tif 000003
【図３】
0005391221.tif 000004
【図４】
0005391221.tif 000005