(57)【要約】【課題】入力装置を用いたユーザの入力操作の利便性を向上させる情報処理装置を提供する。【解決手段】情報処理装置１において、受信部１１は、入力装置２からユーザの操作データを受信する。ボタン操作データ取得部１２は、受信部１１が受信した操作データから、ユーザが入力装置２のボタンを操作することによって発生するボタン操作データを取得する。位置データ取得部１３は、受信部２が受信した操作データから、表示画面３１内外のカーソルの位置を示す位置データを取得する。処理部１４は、ボタン操作データと位置データとに基づいて、表示画面に関する処理を実行する。表示装置制御部１５は、処理部１４の指示に従って、表示装置３を制御する。処理部１４は、表示画面３１外の所定領域を複数に分割し、当該分割した複数の領域の少なくとも１つに、表示画面３１内のアイコンと同じ機能を割り当てる。【選択図】図４Ａ
2010086208.tif 000002
【特許請求の範囲】
【請求項１】
入力装置を用いて、表示装置の表示画面内に表示された各種アイコンを操作する情報処理装置であって、
前記入力装置からユーザの操作データを受信する受信部と、
前記受信部が受信した操作データから、ユーザが前記入力装置のボタンを操作することによって発生するボタン操作データを取得するボタン操作データ取得部と、
前記受信部が受信した操作データから、前記表示画面内外のカーソルの位置を示す位置データを取得する位置データ取得部と、
前記ボタン操作データと前記位置データとに基づいて、前記表示画面に関する処理を実行する処理部と、
前記処理部の指示に従って、前記表示装置を制御する表示装置制御部とを備え、
前記処理部は、前記表示画面外の所定領域に、所定のアイコンの機能を割り当てることを特徴とする、情報処理装置。
【請求項２】
前記処理部は、前記表示画面外の所定領域を複数に分割し、当該分割した複数の領域の少なくとも１つに、前記表示画面内のアイコンと同じ機能を割り当てることを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記処理部は、前記表示画面外の所定領域を複数に分割し、当該分割した複数の領域の少なくとも１つに、前記表示画面内に存在しないアイコンの機能を割り当てることを特徴とする、請求項１に記載の情報処理装置。
【請求項４】
前記処理部は、前記位置データが前記表示画面外の領域を指し示す場合に、前記表示画面外の所定領域に、所定のアイコンの機能を割り当てることを特徴とする、請求項１に記載の情報処理装置。
【請求項５】
前記処理部は、前記表示画面内のアイコンのサイズが所定の大きさよりも小さい場合に、前記表示画面外の所定領域に、所定のアイコンの機能を割り当てることを特徴とする、請求項１に記載の情報処理装置。
【請求項６】
所定のプログラムを記憶する記憶部をさらに備え、
前記処理部は、前記プログラムを実行すると共に、前記プログラムの指示に従って、前記表示画面外の所定領域に、所定のアイコンの機能を割り当てることを特徴とする、請求項１に記載の情報処理装置。
【請求項７】
前記処理部は、前記表示画面内のアイコンの並び方に合わせて、前記表示画面外の領域を分割することを特徴とする、請求項２に記載の情報処理装置。
【請求項８】
前記処理部は、前記分割した複数の領域のうち、前記表示画面内のアイコンに最も距離が近い領域に、当該アイコンと同じ機能を割り当てることを特徴とする、請求項７に記載の情報処理装置。
【請求項９】
前記分割した複数の領域の間には境界線が設けられており、
前記境界線の上は、どのような機能も割り当てられていないことを特徴とする、請求項２に記載の情報処理装置。
【請求項１０】
前記分割した複数の領域の間には、所定幅の境界領域が設けられており、
前記境界領域の上は、どのような機能も割り当てられていないことを特徴とする、請求項２に記載の情報処理装置。
【請求項１１】
前記処理部は、前記カーソルの可動範囲が前記表示画面内に制限されている場合は、前記表示画面の外周上の線分を複数に分割し、当該分割した複数の外周上の線分の少なくとも１つに、前記表示画面内のアイコンと同じ機能を割り当てることを特徴とする、請求項１に記載の情報処理装置。
【請求項１２】
入力装置を用いて、表示装置の表示画面内に表示された各種アイコンを操作する方法であって、
前記入力装置からユーザの操作データを受信する受信ステップと、
前記受信した操作データから、ユーザが前記入力装置のボタンを操作することによって発生するボタン操作データを取得するボタン操作情報取得ステップと、
前記受信した操作データから、前記表示画面内外のカーソルの位置を示す位置データを取得する位置情報取得ステップと、
前記ボタン操作データと前記位置データとに基づいて、前記表示画面に関する処理を実行する処理ステップと、
前記処理ステップの指示に従って、前記表示装置を制御する表示装置制御ステップとを備え、
前記処理ステップは、前記表示画面外の所定領域に、所定のアイコンの機能を割り当てることを特徴とする、方法。
【請求項１３】
入力装置を用いて、表示装置の表示画面内に表示された各種アイコンを操作する方法を実行するプログラムであって、
前記入力装置からユーザの操作データを受信する受信ステップと、
前記受信した操作データから、ユーザが前記入力装置のボタンを操作することによって発生するボタン操作データを取得するボタン操作情報取得ステップと、
前記受信した操作データから、前記表示画面内外のカーソルの位置を示す位置データを取得する位置情報取得ステップと、
前記ボタン操作データと前記位置データとに基づいて、前記表示画面に関する処理を実行する処理ステップと、
前記処理ステップの指示に従って、前記表示装置を制御する表示装置制御ステップとを備え、
前記処理ステップは、前記表示画面外の所定領域に、所定のアイコンの機能を割り当てることを特徴とする、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポインティングデバイスなどの入力装置を用いて、ユーザの入力操作の利便性を向上させる情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来より、ポインティングデバイスなどの入力装置を用いてユーザが入力操作を行う場合は、表示画面上に示されたアイコンなどの選択対象に表示画面上のカーソルを合わせた状態で、決定ボタンを押すなどの操作により、選択対象に関する実行処理が開始されていた。
【０００３】
また、表示画面上の選択対象にカーソルを合わせる際の操作性を向上させるために、対象となるアイコンと同一のものを画面の中心に対して線対称、又は点対称の位置に配置することで、カーソルの移動距離を少なくするなど利便性を向上させる技術がある（例えば、特許文献１参照）。
【０００４】
図７は、特許文献１に開示されている従来の情報処理装置の表示画面５０のイメージを示す図である。まず、表示画面５０上には、ユーザの選択対象となるアイコン５１，５２が、図７に示す位置に表示されおり、カーソルがＡの位置に表示されている場合を想定する。このような場合、ユーザがアイコン５１，５２のいずれかを選択するときは、カーソルをアイコン５１又はアイコン５２の位置までの長い距離移動させなければならなかった。そこで、従来の情報処理装置は、アイコン５１と同一のアイコン５３を画面の中心に対して線対称、又は点対称の位置に表示する。同様に、アイコン５２と同一のアイコン５４を画面の中心に対して線対称、又は点対称の位置に表示する。これによって、カーソルの移動距離を少なくし、ユーザの入力装置に対する利便性を向上させていた。
【特許文献１】特開平３−２６８０１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のように、ユーザがカーソルを移動させてアイコンを選択する方法では、アイコンが小さく表示されている場合などには、カーソルをアイコンに合わせることが困難な場合があった。また、特許文献１の方法でも、カーソルを動かす距離が短くなるだけで、アイコンが小さく表示されている場合などには、カーソルをアイコンに合わせることの困難性は変わらなかった。
【０００６】
また、入力装置として、空中で把持して操作するタイプのポインティングデバイスを用いた場合は、アイコンの位置によっては、ユーザがポインティングデバイスを維持することが困難な姿勢を取らざるを得なくなり、カーソルをアイコンの位置に固定しにくい場合があった。このような場合には、カーソルをアイコン位置に合わせた状態のまま決定ボタンを押すなどの操作を行うことが困難であった。
【０００７】
それ故に、本発明の目的は、上記課題を解決し、入力装置を用いたユーザの入力操作の利便性を向上させる情報処理装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明は、入力装置を用いて、表示装置の表示画面内に表示された各種アイコンを操作する情報処理装置に向けられている。そして、上記目的を達成するためには、本発明の情報処理装置は、入力装置からユーザの操作データを受信する受信部と、受信部が受信した操作データから、ユーザが入力装置のボタンを操作することによって発生するボタン操作データを取得するボタン操作データ取得部と、受信部が受信した操作データから、表示画面内外のカーソルの位置を示す位置データを取得する位置データ取得部と、ボタン操作データと位置データとに基づいて、表示画面に関する処理を実行する処理部と、処理部の指示に従って、表示装置を制御する表示装置制御部とを備える。処理部は、表示画面外の所定領域に、所定のアイコンの機能を割り当てる。
【０００９】
好ましくは、処理部は、表示画面外の所定領域を複数に分割し、当該分割した複数の領域の少なくとも１つに、表示画面内のアイコンと同じ機能を割り当てる。これにより、ユーザは、カーソルを表示画面内のアイコンに合わせる必要がなくなり、入力装置を用いたユーザの入力操作の利便性を向上させることができる。
【００１０】
処理部は、表示画面外の所定領域を複数に分割し、当該分割した複数の領域の少なくとも１つに、表示画面内に存在しないアイコンの機能を割り当てることも可能である。これにより、ユーザの選択肢が多くなり、より利便性を向上させることができる。
【００１１】
好ましくは、処理部は、位置データが表示画面外の領域を指し示す場合に、表示画面外の所定領域に、所定のアイコンの機能を割り当てる。
【００１２】
あるいは、処理部は、表示画面内のアイコンのサイズが所定の大きさよりも小さい場合に、表示画面外の所定領域に、所定のアイコンの機能を割り当ててもよい。
【００１３】
情報処理装置は、所定のプログラムを記憶する記憶部をさらに備えてもよい。この場合、処理部は、プログラムを実行すると共に、プログラムの指示に従って、表示画面外の所定領域に、所定のアイコンの機能を割り当てる。
【００１４】
好ましくは、処理部は、表示画面内のアイコンの並び方に合わせて、表示画面外の領域を分割する。また、処理部は、分割した複数の領域のうち、表示画面内のアイコンに最も距離が近い領域に、当該アイコンと同じ機能を割り当てる。
【００１５】
好ましくは、分割した複数の領域の間には境界線が設けられており、境界線の上は、どのような機能も割り当てられていない。これにより、ユーザの誤入力を軽減することができる。
【００１６】
また、分割した複数の領域の間には、所定幅の境界領域が設けられており、境界領域の上は、どのような機能も割り当てられていないものであってもよい。これにより、ユーザの誤入力をより軽減することができる。
【００１７】
また、処理部は、カーソルの可動範囲が表示画面内に制限されている場合は、表示画面の外周上の線分を複数に分割し、当該分割した複数の外周上の線分の少なくとも１つに、表示画面内のアイコンと同じ機能を割り当てることができる。これによって、表示画面の外周上をアイコンの代用とし、ユーザの操作性を高めることができる。
【００１８】
また、本発明は、入力装置を用いて、表示装置の表示画面内に表示された各種アイコンを操作する方法及びプログラムにも向けられている。本発明の方法及びプログラムは、入力装置からユーザの操作データを受信する受信ステップと、受信した操作データから、ユーザが入力装置のボタンを操作することによって発生するボタン操作データを取得するボタン操作情報取得ステップと、受信した操作データから、表示画面内外のカーソルの位置を示す位置データを取得する位置情報取得ステップと、ボタン操作データと位置データとに基づいて、表示画面に関する処理を実行する処理ステップと、処理ステップの指示に従って、表示装置を制御する表示装置制御ステップとを備える。処理ステップは、表示画面外の所定領域に、所定のアイコンの機能を割り当てる。
【発明の効果】
【００１９】
本発明の情報処理装置によれば、表示画面内のアイコンの機能を、表示画面外の領域に割り当てることが可能になる。これによって、カーソルを表示画面内のアイコンに合わせる必要がなくなり、入力装置を用いたユーザの入力操作の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２０】
図１は、本発明の一実施形態に係る情報処理装置１の構成の一例を示すブロック図である。図１において、本発明の情報処理装置１は、受信部１１、ボタン操作データ取得部１２、位置データ取得部１３、処理部１４、表示装置制御部１５、及び記憶部１６を備える。また、情報処理装置１は、受信部１１を介して入力装置２と接続され、表示装置制御部１５を介して表示装置３と接続されている。
【００２１】
入力装置２は、ユーザの操作を受け付ける装置であり、例えば、マウスやトラックボール等のポインティングデバイスから構成される。入力装置２は、ユーザの操作データを情報処理装置１に入力する。操作データには、ボタン操作データと位置データとが含まれる。ボタン操作データとは、ユーザが入力装置２のボタンを操作することによって発生するデータである。例えば、ユーザが入力装置２の決定ボタンを押したときには、決定を示すボタン操作データが発生する。位置データとは、表示画面内外のカーソルの位置を表すデータである。位置データは、ユーザが入力装置２を用いて、表示画面内外にカーソルを移動させることによって発生し、カーソルの移動情報等から算出される。
【００２２】
なお、カーソルは表示画面外にも移動可能とし、カーソルが表示画面外にある場合も、カーソルの位置データは取得可能であるものとする。また、入力装置２を用いた移動情報の検出には、マウスのようにローラーや赤外線センサーを使用したり、ゲーム用リモコンのように加速度センサーや、赤外線ポインターを使用することができる。
【００２３】
情報処理装置１において、受信部１１は、入力装置２からユーザの操作データを受け取る。受信部１１は、受け取った操作データのうち、ボタン操作データをボタン操作データ取得部１２を介して、処理部１４へと受け渡す。また、受信部１１は、受け取った操作データのうち、位置データを位置データ取得部１３を介して、処理部１４へと受け渡す。
【００２４】
記憶部１６は、入力装置２を使用するプログラムを記憶している。なお、記憶部１６は、情報処理装置１によって必須の構成要素ではない。処理部１４は、記憶部１６が記憶しているプログラムや、情報処理装置１の各種処理を実行する。また、処理部１４は、位置データと、ボタン操作データとに基づいて、表示装置３の表示画面を作成する画面作成処理と、当該表示画面を用いた操作データ判定処理とを実行する。表示装置制御部１５は、処理部１４の指示に従って、表示装置３の画面表示を制御する。
【００２５】
次に、処理部１４について詳細に説明する。図２は、処理部１４の動作の概要を示す図である。図２を参照して、処理部１４は、画面作成処理（ステップＳ１）と、操作データ判定処理（ステップＳ２）とを実行する。まず、処理部１４の画面作成処理（ステップＳ１）について説明する。図３は、画面作成処理（ステップＳ１）の動作の一例を示す図である。図４Ａは、画面作成処理によって作成される表示装置３上の表示画面３１のイメージを示す図である。
【００２６】
まず、前提として、図４Ａに示すように、表示画面３１上には、それぞれ、ＹＥＳ、ＮＯを示すアイコン３２，３３により、２つの選択肢がユーザに提示されるものとする。この場合、ユーザは、入力装置２を用いて、どちらかのアイコン３２，３３にカーソル３４を合わせて操作ボタンを押すことで、それぞれのアイコン３２，３３に割り当てられた処理を実行することが可能である。
【００２７】
図３を参照して、処理部１４は、ユーザに対して入力操作支援を実行するか否かを判定する（ステップＳ１１）。入力操作支援を実行するか否かの判定には様々な方法が考えられる。例えば、処理部１４は、カーソル３４の位置を示す座標（すなわち、位置データ）が表示画面３１外の領域を指し示す場合に、入力操作支援を実行すると判定することができる。あるいは、処理部１４は、アイコン３２，３３を用いた操作をユーザが実行するのに困難性があると判定した場合に、入力操作支援を実行すると判定する。困難性の基準としては、例えば、アイコン３２，３３が所定のサイズよりも小さい場合や、アイコン３２，３３が表示画面３１上の所定の範囲内（例えば片隅）にだけ表示される場合等に、アイコン３２，３３を用いた操作をユーザが実行するのに困難性があると判定することができる。また、入力操作支援を実行するか否かの判定が、予めプログラムに組み込まれており、処理部１４は、プログラムの指示に従って、入力操作支援を実行するか否かを判定するものであってもよい。
【００２８】
処理部１４は、入力操作支援を実行する場合、表示画面３１外の一定範囲に操作領域３５，３６を設け、境界線３７ａによって操作領域３５，３６を２分割する（ステップＳ１２）。そして、処理部１４は、一方の操作領域３５に一方のアイコン３２の機能を割り当て、他方の操作領域３６に他方のアイコン３３の機能を割り当てる（ステップＳ１３）。好ましくは、処理部１４は、一方のアイコン３２に近い方の操作領域３５に当該一方のアイコン３２の機能を割り当て、他方のアイコン３３に近い方の操作領域３６に当該アイコン３３の機能を割り当てる。アイコンに近い方の操作領域に当該アイコンの機能を割り当てるのは、ユーザが視覚的に操作領域に割り当てられた機能を認識できるようにするためである。
【００２９】
なお、表示画面３１外の操作領域へのアイコンの機能の割り当て規則は特に決まっているわけでなく、例えば、図４Ｂに示すように、表示画面３１外の操作領域を境界線３７ｂによって上下に２分割し、上半分の領域３５に“ＹＥＳ”のアイコン３２の機能を割り当て、下半分の領域３６に“ＮＯ”のアイコン３３の機能を割り当てるものであってもよい。また、処理部１４は、表示画面３１外の操作領域を必ずしも分割する必要はなく、表示画面３１外の操作領域全体に所定のアイコンの機能を割り当てるものであってもよい。
【００３０】
また、図４Ａ，Ｂに示す例では、表示画面３１内にアイコン３２，３３が２つ表示されており、表示画面３１外の操作領域が２つの分割されている例を示したが、アイコンの数、及び分割領域の数はそれぞれ任意の数に設定することができる。また、アイコンの数と、表示画面３１外の分割領域の数とが一致していなくてもよい。また、表示画面３１外の操作領域を任意の数に分割した時でも、必ずしも全てに選択肢を割り当てなくとも良い。図４Ｃは、アイコンの数が３つで、表示画面３１外の操作領域が４つに分割されている例を示す図である。図４Ｃに示すように、表示画面３１外の操作領域を４つに分割し、そのうちの３つの分割領域にのみアイコンを割り当てるものであっても良い。あるいは、表示画面３１外の操作領域の分割は、アイコンの重要度に応じて、領域の配分を変えるなどしても良く、必ずしも等分する必要は無い。また、必ずしも直線的に分割する必要も無い。
【００３１】
また、図４Ａ〜Ｃに示す例では、境界線３７ａ，ｂ上のように、表示画面３１外の２つの操作領域が共有する部分が存在するが、境界線３７ａ、ｂ上は、２つの操作領域の両方の機能を割り当てない、あるいはどちらか一方の機能だけを割り当てるものであってもよい。これによって、ユーザの誤入力を防止することができる。
【００３２】
また、表示画面３１外の操作領域は、図４Ｄに示すように、境界線３７ａ、ｂの代わりに、所定幅の境界領域３８を設けるものであってもよい。境界領域３８上は、２つの操作領域の両方の機能を割り当てない、あるいはどちらか一方の機能だけを割り当てるものであってもよい。これによって、ユーザの誤入力をより確実に防ぐことができる。
【００３３】
また、表示画面３１外の操作領域は、必ずしも表示画面３１上のアイコンと同じ機能を割り当てる必要は無く、表示画面３１上にない機能、例えばショートカットキーなどの機能を持たせても良い。これにより、ユーザの選択肢を多くし、より利便性を向上させることができる。
【００３４】
次に、処理部１４の操作データ判定処理（ステップＳ２）について説明する。図５は、処理部１４の操作データ判定処理（ステップＳ２）の動作の一例を示す図である。まず、上述した画面生成処理（ステップＳ１）によって、図４Ａに示す表示画面３１が表示装置３上に表示されていることを前提とする。処理部１４は、ユーザの操作データとして、ボタン操作データ及び位置データが入力された場合、図５に示す処理を実行する。
【００３５】
図５を参照して、処理部１４は、位置データ取得部１３から取得した位置データを座標値に変換し、当該座標値に基づいて、カーソル３４が表示画面３１内に存在するか否かを判定する（ステップＳ２０）。次に、処理部１４は、カーソル３４が表示画面３１内に存在すると判断した場合、カーソル３４の位置がアイコン３２上にあるか否かを判断する（ステップＳ２１）。処理部１４は、カーソル３４の位置がアイコン３２上にあると判定した場合、操作データが“アイコン３２”の選択に関するものであると判定する（ステップＳ２４）。
【００３６】
一方、処理部１４は、カーソル３４がアイコン３２上にないと判定した場合は、カーソル３４の位置がアイコン３３の上にあるか否かを判定する（ステップＳ２２）。処理部１４は、カーソル３４の位置がアイコン３３上にあると判定した場合、操作データが“アイコン３３”の選択に関するものであると判定する（ステップＳ２６）。処理部１４は、カーソル３４の位置がアイコン３３上にないと判定した場合、操作データが“その他の処理”の選択に関するものであると判定する（ステップＳ２７）。その他の処理としては、所定の機能が選択されたものと判定してもよいし、何も選択されていないものとして操作データを無効と判定するものであってもよい。
【００３７】
ステップＳ２０に戻り、処理部１４は、カーソル３４が表示画面３１内に存在しないと判定した場合、カーソル３４の位置が領域３５内に存在するか否かを判定する（ステップＳ２３）。処理部１４は、カーソル３４の位置が領域３５内に存在すると判定した場合、操作データが“アイコン３２”の選択に関するものであると判定する（ステップＳ２４）。一方、処理部１４は、カーソル３４の位置が領域３５内に存在しないと判定した場合、カーソル３４の位置が領域３６内に存在するか否かを判定する（ステップＳ２５）。処理部１４は、カーソル３４の位置が領域３６内に存在すると判定した場合、操作データが“アイコン３３”の選択に関するものであると判定する（ステップＳ２６）。また、処理部１４は、カーソル３４の位置が領域３６内に存在しないと判定した場合、操作データが“その他の処理”の選択に関するものであると判定する（ステップＳ２７）。
【００３８】
なお、ステップＳ２５の処理は省略可能である。すなわち、処理部１４は、ステップＳ２３で、カーソル３４の位置が領域３５内に存在しないと判定した場合には、ステップＳ２５の処理を省略し、ステップＳ２６で操作データをアイコン３３と判定することができる。
【００３９】
次に、処理部１４は、上述した判定結果に基づいて、操作データに該当する処理を実行する（ステップＳ２８）。処理部５は、例えば、操作データがアイコン３２の選択に関するものと判定すれは、アイコン３２に割り当てられた処理を実行するために、記憶部１６が保存するプログラム、及び表示装置制御部１５へと操作データを受け渡す。そして、表示装置制御部１５は、操作データに応じて、表示装置３へ表示画面データを出力する。
【００４０】
次に、ＰＣのデスクトップ画面のように、ポインティングデバイスであるマウスをどれだけ移動させても、カーソル３４が表示画面３１外に出ること無く、可動範囲が表示画面３１内に限られている場合について説明する。カーソル３４の可動範囲が限られている場合、マウスを大きく動かすと表示画面３１の外周上で停止する。したがって、表示画面３１の外周上をアイコンの代用とすることにより、マウスを適当に大きく動かした状態で決定ボタンを押すだけで操作ができ、ユーザの操作性を高めることができる。図４Ａは、カーソル３４の可動範囲が画面内に制限されている場合の表示画面３１のイメージを示す図である。例えば、図６Ａに示すように、表示画面３１の外周上線分を実線部４０と破線部４１のように２分割し、それぞれをアイコン３２、３３の機能を割り当てることで、線分上で決定ボタンが押されたときに、割り当てられた表示画面３１上のアイコン３２、３３の選択肢を実行することができる。
【００４１】
上述した例では、実線部４０と破線部４１との境界である座標４２ａ，ｂのように、実線部４０と波線部４１とが共有する部分が存在するが、座標４２ａ，ｂ上は、どちらのアイコン３２，３３の機能も割り当てない、あるいはどちらか一方のアイコン３２，３３の機能を割り当てるものであってもよい。これによって、ユーザの誤入力を防止することができる。
【００４２】
また、表示画面３１の外周上は、図６Ｂに示すように、座標４２ａ，ｂの代わりに、所定長の線分４３ａ，ｂを設けるものであってもよい。線分４３ａ，ｂ上は、どちらのアイコン３２，３３の機能も割り当てないことで、ユーザの誤入力をより確実に防ぐことができる。
【００４３】
また、表示画面３１の外周上は、必ずしも表示画面３１上のアイコンと同じ機能を割り当てる必要は無く、表示画面にない機能、例えばショートカットキーなどの機能を持たせても良い。
【００４４】
以上ように、本発明の一実施形態に係る情報処理装置１によれば、表示画面３１内のアイコンの機能を、表示画面３１外の領域に割り当てることが可能になる。これによって、カーソル３４を表示画面３１内のアイコンに合わせる必要がなくなり、入力装置２を用いたユーザの入力操作の利便性を向上させることができる。
【００４５】
なお、本発明の一実施形態において、情報処理装置を構成する各機能ブロックは、典型的には、ＣＰＵ上で動作するプログラムとして実現されるが、その機能の一部または全部を集積回路であるＬＳＩとして実現してもよい。これらのＬＳＩは、個別に１チップ化されても良いし、一部又は全てを含むように１チップ化されても良い。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【００４６】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（ＦＩＥＬＤ  ＰＲＯＧＲＡＭＭＡＢＬＥ  ＧＡＴＥ  ＡＲＲＡＹ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用しても良い。
【００４７】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
【産業上の利用可能性】
【００４８】
本発明の情報処理装置は、マウスやゲームコントローラ等の入力装置を用いた入力装置支援等に有用である。
【図面の簡単な説明】
【００４９】
【図１】本発明に係る情報処理装置１の構成の一例を示すブロック図
【図２】本発明に係る処理部１４の動作の概要を示す図
【図３】本発明に係る処理部１４の画面作成処理（ステップＳ１）の動作の一例を示す図
【図４Ａ】本発明に係る表示装置３上の表示画面３１のイメージを示す図
【図４Ｂ】本発明に係る表示装置３上の表示画面３１のイメージを示す図
【図４Ｃ】本発明に係る表示装置３上の表示画面３１のイメージを示す図
【図４Ｄ】本発明に係る表示装置３上の表示画面３１のイメージを示す図
【図５】本発明に係る処理部１４の操作データ判定処理（ステップＳ２）の動作の一例を示す図
【図６Ａ】本発明に係る表示装置３上の表示画面３１のイメージを示す図
【図６Ｂ】本発明に係る表示装置３上の表示画面３１のイメージを示す図
【図７】本発明に係る従来の情報処理装置の表示画面５０のイメージを示す図
【符号の説明】
【００５０】
１    情報処理装置
２    入力装置
３    表示装置
１１  受信部
１２  ボタン操作データ取得部
１３  位置データ取得部
１４  処理部
１５  表示装置制御部
１６  記憶部
３１  表示画面
３２，３３  アイコン
３４  カーソル
３５，３６  操作領域
３７ａ，３７ｂ  境界線
３８  境界領域
４０  実線部
４１  波線部
４２ａ，４２ｂ  座標
４３ａ，４３ｂ  線分
【図１】
2010086208.tif 000003
【図２】
2010086208.tif 000004
【図３】
2010086208.tif 000005
【図４Ａ】
2010086208.tif 000006
【図４Ｂ】
2010086208.tif 000007
【図４Ｃ】
2010086208.tif 000008
【図４Ｄ】
2010086208.tif 000009
【図５】
2010086208.tif 000010
【図６Ａ】
2010086208.tif 000011
【図６Ｂ】
2010086208.tif 000012
【図７】
2010086208.tif 000013