(57)【要約】【課題】ポインティング装置の設定状態をポインティング装置操作前に利用者にわかりやすく提示することにより、利用者が容易にポインティング装置の操作に習熟できるようにして、作業効率を向上させることができるようにしたポインティング装置の機能提示方法を提供する。【解決手段】画面上の位置が指定され、指定されたその位置で複数のクリックボタンのいずれかが操作されたときに情報入力をおこなうポインティング装置の機能提示方法において、各クリックボタンが操作されたときにどのような処理が実行されるかを割り付け機能表示域１１に事前に一覧表示する構成にした。また、各クリックボタンに割り付ける処理内容を選択肢表示指示域１５をクリック操作することにより切り替え可能にした。また、クリックボタンとＳｈｉｆｔキーなど修飾キーとの組み合わせに対応づけて処理内容を一覧表示する構成にした。【選択図】　　　図２
2004102733.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上の位置が指定され、指定されたその位置で複数のクリックボタンのいずれかが操作されたときに情報入力をおこなうポインティング装置の機能提示方法において、各クリックボタンが操作されたときにどのような処理が実行されるかを事前に一覧表示することを特徴とするポインティング装置の機能提示方法。
【請求項２】
請求項１記載のポインティング装置の機能提示方法において、各クリックボタンに割り付ける処理内容を切り替え可能にしたことを特徴とするポインティング装置の機能提示方法。
【請求項３】
請求項１または請求項２記載のポインティング装置の機能提示方法において、クリックボタンが修飾キーとともに操作される場合、クリックボタンと修飾キーの組み合わせに対応づけて処理内容を一覧表示することを特徴とするポインティング装置の機能提示方法。
【請求項４】
請求項３記載のポインティング装置の機能提示方法において、クリックボタンと修飾キーの組み合せに対して割り付ける処理内容を切り替え可能にしたことを特徴とするポインティング装置の機能提示方法。
【請求項５】
請求項１または請求項２記載のポインティング装置の機能提示方法において、クリックボタンが修飾キーとともに操作される場合、各クリックボタンが操作されたときにどのような処理が実行されるかを、修飾キーを押すごとにその修飾キーと各クリックボタンとの組合せに対応づけて一覧表示することを特徴とするポインティング装置の機能提示方法。
【請求項６】
請求項５記載のポインティング装置の機能提示方法において、初期状態では、修飾キー押下げなしの場合のクリックボタンの割り付け処理内容を各クリックボタンに対応づけて一覧表示し、いずれかの修飾キーを押し下げると、押し下げた修飾キーとクリックボタンとの組合せに割り付けられた処理内容を一覧表示することを特徴とするポインティング装置の機能提示方法。
【請求項７】
情報処理装置上で実行されるプログラムにおいて、請求項１乃至請求項６のいずれか１項に記載のポインティング装置の機能提示方法によった機能提示を実行させるようにプログラミングされていることを特徴とするプログラム。
【請求項８】
プログラムを記憶した記憶媒体において、請求項７記載のプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータなど情報処理装置に接続された、クリックボタンを有するポインティング装置およびキー入力装置により利用者に入力操作をおこなわせ、その入力結果の利用者へのフィードバックをグラフィカルな表示によっておこなう、利用者と情報処理装置のインタラクションによって情報処理装置の直感的な操作を実現するグラフィカルユーザインタフェース技術に係わり、特に、ポインティング装置のクリックボタンに割り付けられた機能の提示方法に関する。
【０００２】
【従来の技術】
一般に、パーソナルコンピュータなど情報処理装置は、図１に示したように、演算やデータ処理をおこなうＣＰＵ１、プログラムやデータを記憶するメモリ（例えばＲＡＭ）２、プログラムやデータなどを人の操作により入力するキーボード３、文字・図形・画像などを印字出力するプリンタ４、文字・図形・画像などを表示する表示装置（例えばＣＲＴ）５、その表示装置５の画面上に表示された、一般にマウスカーソルと呼ばれる目印を人の操作に従って移動させるとともに、その移動に基づくデータを入力するポインティング装置であるマウス６、フレキシブルディスクやハードディスクなど記憶媒体を収容する補助記憶装置７、それらを相互に接続するバスライン８などを備える。
そして、このような情報処理装置の利用者がキーボード３またはマウス６を操作して指示すると、その指示内容を取り込み、その指示内容に基づき所定のプログラムに従い演算や処理をおこなうことで文字列や図形などを生成し、その文字列や図形などを表示装置５の画面上に表示する。なお、マウス６は、一般にその動きをマウスカーソルの移動に反映させるための装置とは別に２個または３個の押しボタン式スイッチを備えており、また、それらのスイッチを押してすぐ離すクリックと呼ばれる操作や、スイッチを押したままマウスカーソルを移動させるドラッグと呼ばれる操作をおこなうことができ、それぞれの操作に関連づけられた（対応づけられた）処理を所定のプログラムに記述しておくことができる。
マウス６のもつ、クリックボタンと呼ばれるこの押しボタンスイッチの前記したような働きは、対応づけられたプログラムに応じて決められていて変更不可である場合もあるし、利用者が自由に割り付けることができる場合もある。従来技術では、クリックボタンへ割り付けられているこのような機能を利用者に提示する場合、オンラインマニュアルなど、文書に記載されているものを別途表示していた。また、クリックボタンへの機能割り付けが可能な場合も、まず機能が記述され、それに対応するクリックボタンや、組み合せる修飾キーが並列に提示されていた。そのため、従来は、マウスの操作が頻繁におこなわれる操作であるにもかかわらず、操作方法が不明な場合、利用者はマニュアルや機能割り付け表の内容を参照し、その内容を覚えた上でマウスを操作しなければならず、操作の習得の阻害要因となっていた。
このような問題を解決するため、例えば特開平１０−２６０７８２号公報に示された従来技術では、ポインティング装置の働きを利用者に提示するに際して、マウスカーソルの位置に応じてその視覚形状を変化させたり、クリックボタンが押されている間、マウスカーソルが指示している部品の形状を変化させたりすることにより、機能を提示するようにした。
【特許文献１】特開平１０−２６０７８２号公報
【０００３】
【発明が解決しようとする課題】
しかしながら、前記特開平１０−２６０７８２号公報に示された従来技術においては、実際にポインティング装置を操作して、さまざまな位置にマウスカーソルを移動させてみるまで、どのような機能が割り付けられているかを知ることができないという問題があった。また、クリックボタンに利用者が自由に機能を割り付ける場合や、修飾キーと組み合せた場合の機能の提示については説明されていない。
本発明の目的は、このような従来技術の問題を解決することにあり、具体的には、マウスなどポインティング装置の設定状態をポインティング装置操作前に利用者に対してわかりやすく提示することにより、利用者が容易にポインティング装置の操作に習熟できるようにして、作業効率を向上させることができるようにしたポインティング装置の機能提示方法を提供することにある。
【０００４】
【課題を解決するための手段】
前記の課題を解決するために、請求項１記載の発明では、表示画面上の位置が指定され、指定されたその位置で複数のクリックボタンのいずれかが操作されたときに情報入力をおこなうポインティング装置の機能提示方法において、各クリックボタンが操作されたときにどのような処理が実行されるかを事前に一覧表示する構成にした。
また、請求項２記載の発明では、請求項１記載の発明において、各クリックボタンに割り付ける処理内容を切り替え可能にした。
また、請求項３記載の発明では、請求項１または請求項２記載の発明において、クリックボタンが修飾キーとともに操作される場合、クリックボタンと修飾キーの組み合わせに対応づけて処理内容を一覧表示する構成にした。
また、請求項４記載の発明では、請求項３記載の発明において、クリックボタンと修飾キーの組み合せに対して割り付ける処理内容を切り替え可能にした。
また、請求項５記載の発明では、請求項１または請求項２記載の発明において、クリックボタンが修飾キーとともに操作される場合、各クリックボタンが操作されたときにどのような処理が実行されるかを、修飾キーを押すごとにその修飾キーと各クリックボタンとの組合せに対応づけて一覧表示する構成にした。
また、請求項６記載の発明では、請求項５記載の発明において、初期状態では、修飾キー押下げなしの場合のクリックボタンの割り付け処理内容を各クリックボタンに対応づけて一覧表示し、いずれかの修飾キーを押し下げると、押し下げた修飾キーとクリックボタンとの組合せに割り付けられた処理内容を一覧表示する構成にした。
また、請求項７記載の発明では、情報処理装置上で実行されるプログラムにおいて、請求項１乃至請求項６のいずれか１項に記載のポインティング装置の機能提示方法によった機能提示を実行させるようにプログラミングされている構成にした。
また、請求項８記載の発明では、プログラムを記憶した記憶媒体において、請求項７記載のプログラムを記憶した。
【０００５】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。
図１は本発明が実施される情報処理装置のハードウェアを示す構成図である。図示したように、この情報処理装置は、演算やデータ処理をおこなうＣＰＵ１、プログラムやデータを記憶するメモリ（例えばＲＡＭ）２、プログラムやデータなどを人の操作により入力するキーボード３、文字・図形・画像などを印字出力するプリンタ４、文字・図形・画像などを表示する表示装置（例えばＣＲＴ）５、その表示装置５の画面上に表示された、一般にマウスカーソルと呼ばれる目印を人の操作に従って移動させるとともに、その移動に基づくデータを入力するポインティング装置であるマウス６、フレキシブルディスクやハードディスクなど記憶媒体を収容する補助記憶装置７、それらを相互に接続するバスライン８などを備える。
そして、このような情報処理装置の利用者がキーボード３またはマウス６を操作して指示すると、その指示内容を取り込み、その指示内容に基づき所定のプログラムに従い演算や処理をおこなうことで文字列や図形などを生成し、その文字列や図形などを表示装置５の画面上に表示する。なお、マウス６は、その動きをマウスカーソルの移動に反映させるための装置とは別に２個または３個の押しボタン式スイッチを備えており、それらのスイッチを押してすぐ離すクリックと呼ばれる操作や、スイッチを押したままマウスカーソルを移動させるドラッグと呼ばれる操作をおこなうことができ、それぞれの操作に対応づけられた処理を所定のプログラムに記述しておくことができる。
このような構成で、この実施例の情報処理装置はあらかじめ与えたプログラムに従った処理を実行する。
【０００６】
図２は、この実施例の操作を実現するためのグラフィカルユーザインタフェースを示す画面図である。図２に示したように、マウスボタン機能割り付け部９は、全設定を初期化して標準設定に戻すための初期化ボタン１０（図２には「標準に戻す」と表示）と、マウス右ボタンクリック、マウス左ボタンクリック、マウス右ボタンおよび左ボタンの同時クリック（左＋右）の３通りに対して、修飾キーとしてＳｈｉｆｔ（シフト）キー、Ｃｔｒｌ（コントロール）キー、Ｃｔｒｌ＋Ｓｈｉｆｔ（コントロールキーとシフトキーの同時押し）キーの３通りを組合せた合計９通りの組合せに対応して、どのような機能（処理）が割り付けられているかを示す割り付け機能表示域１１と、マウスボタン機能割り付け部９上における操作終了をシステムに対して通知する操作終了ボタン１２（図２には「ＯＫ」と表示）と、マウスボタン機能割り付け部９上における操作を無効にするキャンセルボタン１３と、マウスボタン機能割り付け部９上における設定変更をシステムに通知する適用ボタン１４とを備え、割り付け機能表示域１１については、個々の表示域右端の黒三角印で示される選択肢表示指示域１５がクリックされたときに割り付け可能な機能の一覧を表示し、その中から、割り付けたい機能を選択させ、「クリックボタン＋修飾キー」のそれぞれに対する機能割り付けを簡単に変更することができる。
【０００７】
図３は、「クリックボタン＋修飾キー」の組み合せ中の一つについて、選択肢表示指示域１５をクリックし、選択肢表示域１６を表示させた例である。この例は、ＣＡＤ（Ｃｏｍｐｕｔｅｒ　Ａｉｄｅｄ　Ｄｅｓｉｇｎ）と呼ばれる、図形表示・処理プログラムの操作用に作られたインタフェース部を示しており、割り付ける機能を、情報処理装置内に構築された図形に対して、マウスカーソルの移動に応じた各種視点の変更方法としているが、本発明は、そのような用途に限定されるものではなく、クリックボタンに割り付ける機能を設定する場合のすべてに有効である。
利用者は図２および図３に示したような画面（ユーザインタフェース）をいつでも表示させることができ、その画面を用いて設定内容を確認したり変更したりできるのである。
以上、本発明の一実施例を説明したが、説明したようなポインティング装置の機能提示方法に従ってプログラミングしたプログラムを着脱可能な記憶媒体に記憶し、その記憶媒体をこれまで本発明によったポインティング装置の機能提示をおこなえなかったパーソナルコンピュータなど情報処理装置に装着することにより、または、そのようなプログラムをネットワークを介してそのような情報処理装置へ転送することにより、そのような情報処理装置においても本発明によったポインティング装置の機能提示をおこなうことができる。
また、この実施例では、すべての機能を割り付け変更可能としていたが、プログラムによっては、割り付け機能を利用者に変更されたくない場合もある。このような場合も、画面上に機能を一覧表示し、いつでも表示させることができるようにしておくことにより、利用者が常にクリックボタンに割り付けられた機能を参照できるようにしておくことで、利用者のプログラムの操作に対する習熟度を容易に高めることができる。
また、この実施例では、修飾キーの組合せをすべて一覧表示していたが、表示領域をなるべく小さくし、そのほかの作業面積を圧迫したくない場合には、修飾キーを押すごとに画面上の表示をその修飾キーに対応した組合せに切り替えるようにしてもよい。このような構成では、利用者が割り付け機能を把握しやすいという利点を保持したまま、表示面積を節約することができる。
また、その際、初期状態では、修飾キー押下げなしの場合のクリックボタンの割り付け処理内容を各クリックボタンに対応づけて一覧表示し、いずれかの修飾キーを押し下げると、押し下げた修飾キーとクリックボタンとの組合せに割り付けられた処理内容を一覧表示するように構成してもよい。
【０００８】
【発明の効果】
以上説明したように、本発明によれば、請求項１記載の発明では、ポインティング装置の各クリックボタンを操作したときに実行される処理内容が事前に一覧表示されるので、利用者は容易にポインティング装置の操作に習熟でき、したがって、作業効率を向上させることができる。
また、請求項２記載の発明では、請求項１記載の発明において、各クリックボタンに割り付ける処理内容を切り替えることができるので、各クリックボタンに利用者の所望の機能を割り付けることができる。
また、請求項３記載の発明では、請求項１または請求項２記載の発明において、クリックボタンが修飾キーとともに操作される場合、クリックボタンと修飾キーの組み合わせに対応づけて処理内容が一覧表示されるので、そのような場合においても、利用者は容易にポインティング装置の操作に習熟でき、したがって、作業効率を向上させることができる。
また、請求項４記載の発明では、請求項３記載の発明において、クリックボタンと修飾キーの組み合せに対して割り付ける処理内容を切り替えることができるので、そのような場合においても、各クリックボタンに利用者の所望の機能を割り付けることができる。
【０００９】
また、請求項５記載の発明では、請求項１または請求項２記載の発明において、クリックボタンが修飾キーとともに操作される場合、各クリックボタンを操作したときに実行される処理内容が、修飾キーを押すごとにその修飾キーと各クリックボタンとの組合せに対応づけて一覧表示されるので、利用者が割り付け機能を把握しやすいという利点を保持したまま、表示面積を節約することができる。また、請求項６記載の発明では、請求項５記載の発明において、初期状態では、修飾キー押下げなしの場合のクリックボタンの割り付け処理内容が各クリックボタンに対応づけて一覧表示され、いずれかの修飾キーが押し下げられると、押し下げられた修飾キーとクリックボタンとの組合せに割り付けられた処理内容が一覧表示されるので、請求項５記載の発明と同様の効果を得ることができる。
また、請求項７記載の発明では、請求項１乃至請求項６のいずれか１項に記載のポインティング装置の機能提示方法によった機能提示を実行させるようにプログラミングされているプログラムを情報処理装置上で実行させることができるので、情報処理装置を用いて請求項１乃至請求項６のいずれか１項に記載の発明の効果を得ることができる。
また、請求項８記載の発明では、請求項７記載のプログラムを着脱可能な記憶媒体に記憶することができるので、その記憶媒体をこれまで請求項１乃至請求項６のいずれか１項に記載の発明によったポインティング装置の機能提示をおこなえなかったパーソナルコンピュータなど情報処理装置に装着することにより、そのような情報処理装置においても請求項１乃至請求項６のいずれか１項に記載の発明の効果を得ることができる。
【図面の簡単な説明】
【図１】本発明が実施される情報処理装置のハードウェアを示す構成図である。
【図２】本発明の一実施例を示すポインティング装置の機能提示方法の画面図である。
【図３】本発明の一実施例を示すポインティング装置の機能提示方法の他の画面図である。
【符号の説明】
１　ＣＰＵ
２　メモリ
５　表示装置
６　マウス
９　マウスボタン機能割り付け部
１０　初期化ボタン
１１　割り付け機能表示域
１２　操作終了ボタン
１５　選択肢表示指示域
１６　選択肢表示域
【図１】
2004102733.tif 000003
【図２】
2004102733.tif 000004
【図３】
2004102733.tif 000005