"入力装置が動作可能な範囲である入力装置動作可能範囲の複数の頂点における前記入力装置の位置を測定した結果に基づいて、前記複数の頂点における前記入力装置の位置を演算する入力装置位置演算部と、前記入力装置位置演算部における演算の結果に基づいて、前記入力装置動作可能範囲の水平方向の距離及び垂直方向の距離を算出し、前記入力装置動作可能範囲の前記水平方向の距離及び前記垂直方向の距離と、表示装置の画面の水平方向の解像度及び垂直方向の解像度と、前記入力装置の解像度とに基づいて、前記入力装置の移動量と前記入力装置の移動に応じて表示装置の画面上を移動するカーソルの移動量との関係を定める入力装置移動比率を、前記表示装置の画面の前記水平方向及び前記垂直方向について算出して設定する入力装置移動比率設定部とを含むことを特徴とする情報処理装置。前記情報処理装置が、更に、前記入力装置の解像度毎に、前記入力装置を水平方向に一定距離だけ移動させたことによりカーソルが水平方向に移動する基準の距離である基準水平移動比率と、前記入力装置を垂直方向に一定距離だけ移動させたことにより前記カーソルが垂直方向に移動する移動する基準の距離である基準垂直移動比率とを格納する比率テーブルを含み、前記入力装置移動比率設定部は、前記入力装置の解像度に対応する基準水平移動比率及び基準垂直移動比率を前記比率テーブルから取得し、前記水平方向の距離及び前記垂直方向の距離と、表示装置の画面の解像度と、取得した前記基準水平移動比率及び基準垂直移動比率とを用いて、前記入力装置移動比率を算出することを特徴とする請求項1に記載の情報処理装置。前記入力装置移動比率設定部は、予め定められた場合に、前記複数の頂点の各々について、各々の頂点における入力装置の位置の入力を指示する画面を表示し、当該画面の表示中に予め定められた入力があった場合に、前記予め定められた入力を前記各々の頂点における入力装置の位置の入力として取得することを特徴とする請求項1に記載の情報処理装置。前記入力装置移動比率設定部は、前記水平方向の距離を前記入力装置動作可能範囲の水平方向の両端における前記入力装置の位置に基づいて算出し、前記垂直方向の距離を前記入力装置動作可能範囲の垂直方向の両端における前記入力装置の位置に基づいて算出することを特徴とする請求項1に記載の情報処理装置。前記情報処理装置が、更に、表示装置を制御する表示制御部を含み、前記表示装置の画面の解像度は、前記表示制御部により保持され、前記入力装置移動比率設定部は、前記表示制御部から前記表示装置の画面の解像度を取得することを特徴とする請求項1に記載の情報処理装置。前記情報処理装置が、更に、前記入力装置を制御する入力装置制御部を含み、前記入力装置の解像度は、前記入力装置制御部により保持され、前記入力装置移動比率設定部は、前記入力装置制御部から前記入力装置の解像度を取得することを特徴とする請求項1に記載の情報処理装置。入力装置が動作可能な範囲である入力装置動作可能範囲の複数の頂点における前記入力装置の位置を測定し、前記測定の結果に基づいて、前記複数の頂点における前記入力装置の位置を演算し、前記演算の結果に基づいて、前記入力装置動作可能範囲の水平方向の距離及び垂直方向の距離を算出し、前記入力装置動作可能範囲の前記水平方向の距離及び前記垂直方向の距離と、表示装置の画面の水平方向の解像度及び垂直方向の解像度と、前記入力装置の解像度とに基づいて、前記入力装置の移動量と前記入力装置の移動に応じて表示装置の画面上を移動するカーソルの移動量との関係を定める入力装置移動比率を、前記表示装置の画面の前記水平方向及び前記垂直方向について算出して設定することを特徴とする入力装置移動比率設定方法。入力装置移動比率を設定する入力装置移動比率設定プログラムであって、前記プログラムは、コンピュータに、入力装置が動作可能な範囲である入力装置動作可能範囲の複数の頂点における前記入力装置の位置を測定した結果に基づいて、前記複数の頂点における前記入力装置の位置を演算する処理と、前記演算の結果に基づいて、前記入力装置動作可能範囲の水平方向の距離及び垂直方向の距離を算出し、前記入力装置動作可能範囲の前記水平方向の距離及び前記垂直方向の距離と、表示装置の画面の水平方向の解像度及び垂直方向の解像度と、前記入力装置の解像度とに基づいて、前記入力装置の移動量と前記入力装置の移動に応じて表示装置の画面上を移動するカーソルの移動量との関係を定める入力装置移動比率を、前記表示装置の画面の前記水平方向及び前記垂直方向について算出して設定する処理とを実行させることを特徴とする入力装置移動比率設定プログラム。マウス動作可能範囲が変更された場合であっても、机上におけるマウスの移動量と画面上におけるカーソルの移動量との関係は、マウス動作可能範囲の変更の程度に応じて、変更されることはない。このため、画面上のカーソルを目的の位置に動かすために、マウスを持ち上げる操作が生じることがある。このような操作は、パーソナルコンピュータのユーザにとって煩雑である。ここで、マウスの移動量とカーソルの移動量との関係を、マウス移動比率ということとする。マウス移動比率それ自体は、例えば、カーソルの移動速度をオペレーティングシステムOS又はマウスのドライバを介してユーザが手動で設定することにより、間接的に設定することができる。しかし、この場合、カーソルの移動速度はマウス動作可能範囲の変更の程度に応じて変更されないので、マウス移動比率をマウス動作可能範囲の変更の程度に応じて変更することはできない。マウス移動比率をマウス動作可能範囲の変更の程度に応じて変更したい場合には、ユーザが、自分でマウス動作可能範囲の変更の程度に応じて、適切なカーソルの移動速度を経験的に予測して設定することが必要になる。このような操作は、パーソナルコンピュータのユーザにとって煩雑である。また、カーソルの移動速度は、水平方向と垂直方向とについて、独立に設定することはできない。従って、マウス動作可能範囲の変更に追従することは、事実上不可能である。本発明は、入力装置動作可能範囲の変更に応じて入力装置移動比率を設定することが可能な情報処理装置を提供することを目的とする。開示される情報処理装置は、入力装置位置演算部と、入力装置移動比率設定部とを含む。入力装置位置演算部は、入力装置が動作可能な範囲である入力装置動作可能範囲の複数の頂点における入力装置の位置を測定した結果に基づいて、複数の頂点における入力装置の位置を演算する。入力装置移動比率設定部は、入力装置位置演算部における演算の結果に基づいて、入力装置動作可能範囲の水平方向の距離及び垂直方向の距離を算出し、入力装置動作可能範囲の水平方向の距離及び垂直方向の距離と、表示装置の画面の水平方向の解像度及び垂直方向の解像度と、入力装置の解像度とに基づいて、入力装置の移動量と入力装置の移動に応じて表示装置の画面上を移動するカーソルの移動量との関係を定める入力装置移動比率を、表示装置の画面の水平方向及び垂直方向について算出して設定する。開示される情報処理装置によれば、情報処理装置に接続された入力装置の動作可能範囲の変更に応じて、入力装置移動比率を変更することができる。図1は、情報処理装置の一例を示す図である。図2は、情報処理装置の概略の外観の一例を示す図である。情報処理装置は、パーソナルコンピュータPC1と、マウス2と、表示装置3とを含む。パーソナルコンピュータ1は、受信部11と、比率処理部12と、マウス制御部16と、表示制御部17とを含む。比率処理部12は、マウス移動比率設定部13と、マウス位置演算部14と、マウス位置測定部15とを含む。マウス移動比率設定部13は、画面格納部131と、比率テーブル格納部132とを有する。マウス制御部16は、マウス解像度格納部161と、移動比率格納部162とを有する。表示制御部17は、画面解像度格納部171を有する。マウス2は、送信部21と、位置情報通知トリガ部22とを含む。パーソナルコンピュータ1は、図2に示すように、例えば1個の筐体10の内部に設けられる。パーソナルコンピュータ1の筐体10とは独立に、筐体10の外部に、マウス2、表示装置3が設けられる。パーソナルコンピュータ1とマウス2との間は、例えば無線接続される。なお、パーソナルコンピュータ1とマウス2との間がコネクタにより接続されていても良い。パーソナルコンピュータ1と表示装置3との間は、例えばコネクタにより接続される。なお、パーソナルコンピュータ1と表示装置3との間が無線接続されていても良い。マウス2は、入力装置であり、表示装置3の画面上のカーソルの位置を入力するポインティングデバイスである。なお、パーソナルコンピュータ1は、マウス2以外に、キーボード等の入力装置を含む。マウス2は、図2に示すように、マウス動作可能範囲Rの内部において、支障なく動作することができる。マウス動作可能範囲Rは、マウス2が動作可能な範囲である。マウス動作可能範囲Rは、例えば、机Dの上の平坦な領域であり、複数の頂点、例えば、4個の頂点により定めることができる領域である。4個の頂点は、左上頂点L,U、右上頂点R,U、右下頂点R,L、及び、左下頂点L,Lである。マウス動作可能範囲Rの水平方向の距離をXとし、マウス動作可能範囲Rの垂直方向の距離をYとする。マウス2は、後述するように、所定のタイミングで、マウス動作可能範囲Rの4個の頂点におけるマウス2の位置を、比率処理部12に入力する。表示装置3は、例えば液晶表示装置であり、画面上に種々の文字、図形等を表示する。また、表示装置3は、マウス2の移動に応じて表示装置3の画面上を移動するカーソル、換言すれば、マウスカーソルを表示する。表示装置3の画面において、図2に示すように、水平方向の解像度A及び垂直方向の解像度Bは、表示装置3毎に固有の値であり、予め定められる。なお、水平方向の解像度A及び垂直方向の解像度Bは、固定ではなく、変更できるようにしても良い。マウス動作可能範囲Rは、ユーザの机Dの上での作業の都合によって変化する。従って、マウス動作可能範囲Rの水平方向の距離X及び垂直方向の距離Yは変化する。距離Xは、その時点におけるマウス2の水平方向における最大の移動量であり、距離Yは、その時点におけるマウス2の垂直方向における最大の移動量Yである。一方、表示装置3の画面の水平方向の解像度A及び垂直方向の解像度Bは、固有の値であるから、変化しない。そこで、後述するように、比率処理部12において、距離Xと解像度Aとの関係を定める水平方向のマウス移動比率α’と、距離Yと解像度Bとの関係を定める垂直方向のマウス移動比率β’とが、各々、独立に変更される。距離と解像度との関係を定めることにより、マウス2の移動量とカーソルの移動量との関係が定まる。なお、水平方向のマウス移動比率α’と垂直方向のマウス移動比率β’とを総称して、マウス2の移動比率という。比率処理部12は、例えば、パーソナルコンピュータ1のOSオペレーティングシステムから呼び出される。OSは、パーソナルコンピュータ1の全体を制御する制御部であり、パーソナルコンピュータ1の電源が投入されることにより起動される。OSは、電源投入により起動されると、比率処理部12を呼び出して、マウス2の移動比率の設定処理を実行させる。なお、OSが起動された後において、比率処理部12を、例えばパーソナルコンピュータ1のコントロールパネルから呼び出して、マウス2の移動比率を変更するようにしても良い。また、OSが起動された後において、キーボード等からの所定のキー入力により比率処理部12を呼び出して、マウス2の移動比率を変更するようにしても良い。比率処理部12は、OSから呼び出されると、マウス移動比率設定部13にマウス移動比率を算出させる。具体的には、マウス移動比率設定部13は、マウス動作可能範囲Rの水平方向の距離X及び垂直方向の距離Yを取得し、表示装置3の画面の水平方向の解像度A及び垂直方向の解像度Bを取得し、マウス2の解像度Zを取得する。そして、マウス移動比率設定部13は、取得した距離X及び距離Yと、取得した解像度A及び解像度Bと、取得した解像度Zとに基づいて、マウス移動比率を算出する。マウス移動比率は、前述したように、マウス2の移動量と、マウス2の移動に応じて表示装置3の画面上を移動するカーソルの移動量との関係を定める値である。マウス移動比率は、前述したように、実際には、表示装置3の画面の水平方向及び垂直方向について、各々、算出される。マウス移動比率設定部13は、後述するように、算出したマウス移動比率をマウス解像度格納部161に格納する。これにより、マウス移動比率はマウス制御部16に設定される。例えば、マウス移動比率設定部13は、マウス2の解像度Zを、以下のようにして取得する。なお、距離X及び距離Yの取得、解像度A及び解像度Bの取得、及び、解像度Zの取得は、いずれを先に実行するようにしても良い。ここでは、説明の便宜上、解像度Zの取得、解像度A及び解像度Bの取得、距離X及び距離Yの取得の順で説明する。マウス2の解像度Zは、マウス制御部16により、例えばマウス解像度格納部161に保持される。マウス制御部16は、例えばOSのマウスを制御する部分、換言すれば、マウスドライバであり、マウス2を制御する。マウス解像度格納部161は、OSが使用する記憶領域の中で、マウス制御部16が使用する記憶領域である。マウス2の解像度Zは、マウス2に応じて定まり、不変であり、例えばcpiキャラクタパーインチで表される。例えば、マウス移動比率設定部13は、マウス制御部16にマウス2の解像度Zの取得要求を送る。マウス制御部16は、マウス2の解像度Zの取得要求を受取ると、マウス解像度格納部161からマウス2の解像度Zを読み出して、読み出したマウス2の解像度Zをマウス移動比率設定部13に送る。これにより、マウス移動比率設定部13は、マウス制御部16からマウス2の解像度Zを取得し、保持する。次に、マウス移動比率設定部13は、表示装置3の画面の水平方向の解像度A及び垂直方向の解像度Bを、例えば、以下のようにして取得する。表示装置3の画面の解像度は、表示制御部17により、例えば画面解像度格納部171に保持される。表示制御部17は、例えばOSの表示装置3の表示を制御する部分であり、表示装置3を制御する。画面解像度格納部171は、OSが使用する記憶領域の中で、表示制御部17が使用する記憶領域である。画面の解像度は、表示装置3に応じて定まり、不変であり、例えばdpiドットパーインチで表される。表示装置3の画面の解像度は、前述したように、実際には、画面の水平方向の解像度Aと、画面の垂直方向の解像度Bとを含む。例えば、マウス移動比率設定部13は、表示制御部17に画面の解像度の取得要求を送る。表示制御部17は、画面の解像度の取得要求を受取ると、画面解像度格納部171から画面の解像度A及びBを読み出して、読み出した画面の解像度A及びBをマウス移動比率設定部13に送る。これにより、マウス移動比率設定部13は、表示制御部17から表示装置3の画面の解像度を取得し、保持する。次に、マウス移動比率設定部13は、マウス動作可能範囲Rの水平方向の距離X及び垂直方向の距離Yを、例えば、以下のようにして取得する。マウス移動比率設定部13は、マウス動作可能範囲Rの4個の頂点の各々について、各々の頂点におけるマウス2の位置の入力を指示する4個の入力確認画面を表示する。4個の入力確認画面は、予め定められた順で表示される。例えば、4個の入力確認画面として、左上頂点入力確認画面、右上頂点入力確認画面、右下頂点入力確認画面、及び、左下頂点入力確認画面が、この順で表示される。なお、4個の入力確認画面の表示の順番は、この順に限られず、他の順番であっても良い。左上頂点入力確認画面は、図2に示す左上の頂点L,Uの入力を指示する画面である。右上頂点入力確認画面は、図2に示す右上の頂点R,Uの入力を指示する画面である。右下頂点入力確認画面は、図2に示す右下の頂点R,Lの入力を指示する画面である。左下頂点入力確認画面は、図2に示す左下の頂点L,Lの入力を指示する画面である。マウス移動比率設定部13は、予め定められた場合に、例えば、比率処理部12がOSから呼び出された場合に、これに応じて、4個の入力確認画面を表示する。具体的には、マウス移動比率設定部13は、OSから呼び出された比率処理部12から呼び出されて、前述したように、4個の入力確認画面の各々を画面格納部131から所定の順に読み出して、読み出した画面の各々の表示を表示制御部17に依頼する。表示制御部17は、マウス移動比率設定部13から画面の表示を依頼されると、依頼された画面を表示装置3に表示する。なお、マウス移動比率設定部13は、実際には、図8を参照して後述するように、4個の入力確認画面以外の画面も、所定の順で、画面格納部131から所定の順で読み出して、表示制御部17に表示装置3上へ表示させる。マウス移動比率設定部13は、4個の入力確認画面の各々の表示中に予め定められた入力があった場合に、当該予め定められた入力に応じて、その時点でのマウス2の位置を測定する。そして、マウス位置演算部14は、マウス動作可能範囲Rの4個の頂点におけるマウス2の位置を測定した結果に基づいて、4個の頂点におけるマウス2の位置を演算する。予め定められた入力は、例えば、マウス2のトリプルクリックである。なお、予め定められた入力は、トリプルクリック以外であっても良く、マウス2の特殊な操作であれば良い。図1において、マウス2のトリプルクリックをスイッチ入力として図示している。例えば、マウス移動比率設定部13は、左上頂点入力確認画面が表示装置3に表示されている期間において、マウス2がトリプルクリックされた場合に、その時点におけるマウス2の位置を測定する。この時点で取得されたマウス2の位置が、左上の頂点L,Uの位置である。また、マウス移動比率設定部13は、左上頂点入力確認画面の表示期間中にマウス2がトリプルクリックされた場合に、次の画面、換言すれば、右上頂点入力確認画面を表示する。右上頂点入力確認画面の表示期間中にマウス2がトリプルクリックされると、右上の頂点R,Uの位置が測定され、また、次の右下頂点入力確認画面が表示される。右下頂点入力確認画面の表示期間中にマウス2がトリプルクリックされると、右下の頂点R,Lの位置が測定され、また、次の左下頂点入力確認画面が表示される。左下頂点入力確認画面の表示期間中にマウス2がトリプルクリックされると、左下の頂点L,Lの位置が測定される。図3は、マウスの位置の取得の説明図である。マウス2は、例えば左ボタンをトリプルクリックされると、トリガ信号を、無線により受信部11に送信する。トリガ信号は、マウス2がトリプルクリックされたことを表す信号であって、マウス2の位置の取得のトリガとなる信号である。具体的には、位置情報通知トリガ部22は、左ボタンがトリプルクリックされたか否かをチェックし、左ボタンがトリプルクリックされた場合には、左ボタンがトリプルクリックされたことを示す信号を形成して、送信部21に送る。送信部21は、受取った左ボタンがトリプルクリックされたことを示す信号に基づいて、トリガ信号を形成して、パーソナルコンピュータ1の受信部11に送信する。送信部21は、例えば送信機を含み、パーソナルコンピュータ1へ種々の信号を送信する。受信部11は、例えば受信機を含み、マウス2から送信された種々の信号を受信する。受信部11は、マウス2からの信号を受信しやすいように、例えばパーソナルコンピュータ1の筐体10の一方の側面に設けられる。受信部11は、受信した信号をマウス制御部16へ送る。なお、受信部11を、パーソナルコンピュータ1の筐体10の一方の側面に設けるようにしても良い。マウス制御部16は、受信部11から信号を受取ると、受取った信号の種別を判定する。受取った信号がトリガ信号である場合、マウス制御部16は、トリガ信号を受取ったことをマウス移動比率設定部13に通知する。マウス移動比率設定部13は、トリガ信号の受信の通知を受けると、前述したように、マウス2の位置を取得すると共に、表示制御部17に次の入力確認画面を表示させる。具体的には、マウス移動比率設定部13は、トリガ信号の受信の通知を受けると、マウス位置演算部14に、マウス2の位置の取得を依頼する。マウス位置演算部14は、マウス2の位置の取得を依頼されると、マウス位置測定部15に、マウス2の位置の測定を指示するコマンド、換言すれば、センサ作動コマンドを送信する。マウス位置測定部15は、センサ作動コマンドを受取ると、センサ作動コマンドの受信の都度、当該受信の時点におけるマウス2の位置を測定する。例えば、マウス位置測定部15として、図3に示すように、2個のセンサ151及び152が設けられる。センサ151及び152は、パーソナルコンピュータ1の筐体10の側面であって、受信部11が設けられた側面に設けられる。具体的には、センサ151及び152は、受信部11が設けられた側面において、その上部に、予め定められた距離だけ離して設けられる。この時、2個のセンサ151及び152を結ぶ線分が、パーソナルコンピュータ1の筐体10の底面に平行になるようにされる。これにより、後述するように、両眼立体視の原理に従って、マウス2の位置を取得することができる。なお、センサ151及び152は、受信部11が設けられた側面において、後述するように、三角測量法により、マウス2の位置を取得することができる範囲に設ければ良い。センサ151及び152としては、例えばCCDカメラが用いられる。この場合、センサ151及び152は、マウス2からのトリガ信号に基づくセンサ作動コマンドに応じて、2個のセンサ151及び152から見たマウス2の2個の画像を取得する。従って、この場合の測定は受動型計測である。センサ151及び152、換言すれば、マウス位置測定部15は、取得した2個の画像を、マウス位置演算部14に送る。マウス位置演算部14は、受取った2個の画像に基づいて、両眼立体視又は両眼視差の原理に従った三角測量法を用いて、図4に示すように、マウス2の位置を取得する。図4は、マウスの位置の取得の説明図である。例えば、図4において、右の点ORはセンサ151の位置であり、左の点OLはセンサ152の位置であり、Pはマウス2の位置である。センサ151及び152の距離、換言すれば、右の点ORと左の点OLとの間の距離は、予め定められ、2aである。センサ151及び152であるカメラのレンズの焦点fは、予め定められ、同一の値である。なお、右の点OR又は左の点OLのいずれか一方が、座標の原点として用いられる。この場合、図4に示すように、位置Pのマウス2は、右のセンサ151であるカメラのレンズの焦点fにおける2次元画像において、位置PRに存在する。また、図4に示すように、位置Pのマウス2は、左のセンサ152であるカメラのレンズの焦点fにおける2次元画像において、位置PLに存在する。そこで、マウス位置演算部14は、図4に示すように、マウス2の存在する点Pが、2つの平面、換言すれば、レンズの焦点fにおける2次元画像に投影された2次元座標から、マウス2の3次元座標を求める。換言すれば、マウス位置演算部14は、センサ151の座標及びセンサ152の座標と、位置PRの座標及び位置PLの座標とに基づいて、両眼立体視による三角計量法に従って、マウス2の3次元位置を算出する。これにより、マウス動作可能範囲Rの4個の頂点の各々における、マウス2の位置が演算により取得される。なお、センサ151、152としては、例えば超音波センサを用いるようにしても良い。この場合、センサ151、152は、マウス2からのトリガ信号に基づくセンサ作動コマンドに応じて、2個のセンサ151、152からマウス2に超音波を照射し、その反射波を受信する。これにより、超音波を出力してから反射波を受信するまでの時間、換言すれば、マウス2までの距離を得ることができる。従って、この場合の測定は能動型計測である。センサ151及び152からマウス2までの2個の距離に基づいて、マウス2の位置を知ることができる。この後、マウス移動比率設定部13は、水平方向の距離Xをマウス動作可能範囲Rの水平方向の両端におけるマウス2の位置に基づいて算出し、また、垂直方向の距離Yをマウス動作可能範囲Rの垂直方向の両端におけるマウス2の位置に基づいて算出する。ここで、マウス動作可能範囲Rは、例えば、ユーザが机Dの上に書類等を広げると、その都度、容易に制限を受ける。従って、マウス動作可能範囲Rは、厳密に定めなくとも良い。更に、取得した4個の頂点により形成されるマウス動作可能範囲Rは、長方形でなくとも良く、各辺が平行でなくとも良い。そこで、マウス移動比率設定部13は、表示装置3の画面が長方形であるにも拘らず、マウス動作可能範囲Rが長方形であるかは検証しない。換言すれば、図2に示すマウス動作可能範囲Rにおいて、上辺と下辺が平行であるか、左辺と右辺が平行であるか、上辺及び下辺と左辺及び右辺とが垂直であるかは検証しない。具体的には、マウス移動比率設定部13は、例えば、左上の頂点L,Uと右上の頂点R,Uとの間の距離、又は、左下の頂点L,Lと右下の頂点R,Lとの間の距離を計算することにより、水平方向の距離Xを算出する。また、マウス移動比率設定部13は、例えば、右上の頂点R,Uと右下の頂点R,Lとの間の距離、又は、左上の頂点L,Uと左下の頂点L,Lとの間の距離を計算することにより、垂直方向の距離Yを算出する。従って、マウス移動比率設定部13は、取得した4個の頂点の各々におけるマウス2の位置をそのまま用いて、距離X及び距離Yを算出する。マウス移動比率設定部13は、算出した距離X及び距離Yを保持する。なお、水平方向の距離Xを、左上の頂点L,Uと右上の頂点R,Uとの間の距離と、左下の頂点L,Lと右下の頂点R,Lとの間の距離との平均により、算出するようにしても良く、また、両者のいずれか短い方を用いるようにしても良い。垂直方向の距離Yについても同様である。更に、前述したように、マウス動作可能範囲Rは厳密に定めなくとも良いので、例えば、マウス動作可能範囲Rを、前述の4個の頂点である左上頂点L,U、右上頂点R,U、右下頂点R,L及び左下頂点L,Lの中のいずれか3個の頂点により、定めるようにしても良い。この場合、図2から判るように、3個の頂点から距離X及び距離Yを算出することができる。なお、3個に基づいて、4個の頂点の中の残りの1個の頂点を補完するようにしても良い。また、マウス動作可能範囲Rを、前述の4個の頂点において対角線上にあるいずれか2個の頂点により、定めるようにしても良い。この場合、図2から判るように、2個の頂点に基づいて、4個の頂点の中の残りの1個の頂点を補完して、距離X及び距離Yを算出することができる。また、前述したように、マウス動作可能範囲Rは長方形でなくとも良いので、例えば、マウス動作可能範囲Rを、5個以上の頂点を有する多角形として定めるようにしても良い。この場合、当該多角形に内接する最大の長方形、又は、当該多角形に外接する最小の長方形を求め、求めた長方形から距離X及び距離Yを算出することができる。更に、以上のいずれの場合においても、後述する図8に示すように、各頂点の入力画面をユーザに表示するようにしても良い。次に、マウス移動比率設定部13は、マウス移動比率を、以下のようにして算出する。マウス移動比率設定部13は、マウス2の解像度Zを用いて比率テーブル152’を参照する。これにより、マウス移動比率設定部13は、マウス2の解像度Zに対応する基準水平移動比率α及び基準垂直移動比率βを、比率テーブル152’から取得する。図5は、比率テーブル152’の一例を示す。比率テーブル152’は、マウス2の解像度Z毎に、水平方向及び垂直方向の基準比率、具体的には、基準水平移動比率αと、基準垂直移動比率βとを格納する。基準水平移動比率αは、マウス2を水平方向に単位距離だけ移動させたことに応じてカーソルが水平方向に移動する距離である。従って、基準水平移動比率αは、マウス2の解像度Zと、表示装置3の水平方向の解像度Aとに基づいて、一意に定まる値である。基準垂直移動比率βは、マウス2を垂直方向に単位距離だけ移動させたことに応じてカーソルが垂直方向に移動する距離である。従って、基準垂直移動比率βは、マウス2の解像度Zと、表示装置3の垂直方向の解像度Bとに基づいて、一意に定まる値である。従って、基準水平移動比率αは、マウス2の解像度Zと表示装置3の水平方向の解像度Aとに基づいて予め算出され、比率テーブル格納部132の比率テーブル152’に格納される。また、基準垂直移動比率βは、マウス2の解像度Zと表示装置3の垂直方向の解像度Bとに基づいて算出され、比率テーブル格納部132の比率テーブル152’に格納される。この後、マウス移動比率設定部13は、水平方向の距離X及び垂直方向の距離Yと、表示装置3の画面の解像度A及びBと、取得した基準水平移動比率α及び基準垂直移動比率βとを用いて、マウス移動比率を算出する。具体的には、マウス移動比率設定部13は、水平方向の距離Xと表示装置3の画面の水平方向の解像度Aと基準水平移動比率αとを用いて、水平移動比率α’を算出する。例えば、水平移動比率α’は、α’=A/X×αにより算出される。また、マウス移動比率設定部13は、垂直方向の距離Yと表示装置3の画面の垂直方向の解像度Bと基準垂直移動比率βとを用いて、垂直移動比率β’を算出する。例えば、垂直移動比率β’は、β’=B/Y×βにより算出される。次に、マウス移動比率設定部13は、マウス移動比率を、以下のようにして設定する。マウス移動比率設定部13は、算出した水平移動比率α’及び垂直移動比率β’を、マウス制御部16に送る。マウス制御部16は、受取った水平移動比率α’及び垂直移動比率β’を、移動比率格納部162に格納する。これにより、マウス制御部16が使用するマウス移動比率が移動比率格納部162に得られる。例えば、パーソナルコンピュータ1の使用時において、ユーザが、マウス2を机D上のマウス動作可能範囲Rの内部で移動させる。マウス2は、予め定められた時間間隔で、水平方向及び垂直方向の相対的な移動量を表す移動信号を、受信部11に送信する。受信部11は、受信した移動信号を、マウス制御部16に送る。これにより、マウス制御部16は、マウス2の水平方向及び垂直方向の相対的な移動量を知る。そして、マウス制御部16は、マウス2の移動量とマウス移動比率とに基づいて、表示装置3の画面上におけるカーソルの移動量を算出する。例えば、マウス制御部16は、水平移動比率α’を移動比率格納部162から読み出して、マウス2の水平方向の移動量と水平移動比率α’との乗算により、カーソルの水平方向の移動量を算出する。また、マウス制御部16は、垂直移動比率β’を移動比率格納部162から読み出して、マウス2の垂直方向の移動量と垂直移動比率β’との乗算により、カーソルの垂直方向の移動量を算出する。マウス制御部16は、算出したカーソルの移動量を表示制御部17に送る。表示制御部17は、受取ったカーソルの移動量に基づいて、表示装置3の画面上でカーソルを移動させる。これにより、マウス動作可能範囲Rが変わっても、マウス2を持ち上げる動作をすることなく、カーソルを表示装置3の画面上のどこにでも移動させることができ、マウス2を直感的に操作することができる。なお、表示制御部17がカーソルの移動量を算出するようにしても良い。図6は、情報処理装置のハードウェア構成の一例を示す図である。CPU101は、ROM102に格納された制御プログラムに従って、パーソナルコンピュータ1を制御する。CPU101は、例えば主メモリであるRAM103上の比率処理プログラムを実行する。これにより、比率処理部12が実現される。比率処理プログラムは、例えば、CD-ROMやDVD等の記録媒体109に格納され、記録媒体109からCD-ROMドライブやDVDドライブ等を介してハードディスク106に入力され、ハードディスク106からRAM103にロードされる。画面格納部131、比率テーブル格納部132、マウス解像度格納部161、移動比率格納部162、画面解像度格納部171は、例えばハードディスク106に設けられる。換言すれば、ガイドデータ、比率データ及び画面解像度は、例えばハードディスク106に格納される。ガイドデータ、比率データ及び画面解像度は、例えば、CD-ROMやDVD等の記録媒体109に格納され、記録媒体109からCD-ROMドライブやDVDドライブ等を介してハードディスク106に入力され、必要に応じてハードディスク106からRAM103にロードされ、比率処理部12により処理される。移動比率は、比率処理部12により決定され、移動比率格納部162に格納される。入力装置104は、例えばキーボード、マウス2等を含む。出力装置105は、例えば表示装置3であり、プリンタ等の出力装置を含んでも良い。CPU101、ROM102、RAM103、入力装置104、出力装置105、及び、ハードディスク106、ネットワーク接続部107は、バス108を介して、相互に接続される。ネットワーク接続部107は、例えば、送受信装置であり、ネットワークに接続され、ネットワークを介して他のコンピュータに接続される。これにより、パーソナルコンピュータ1は、他のコンピュータとの間で通信を行う。図7は、マウス移動比率設定処理フローである。図8は、マウス移動比率設定処理フローにおける画面の一例を示す図である。OSから呼び出された比率処理部12において、マウス移動比率設定部13は、マウス位置読み取りスタート画面を画面格納部131から読み出して、表示制御部17に表示を依頼する。これに応じて、表示制御部17は、依頼されたマウス位置読み取りスタート画面を表示装置3に表示する。図8Aは、マウス位置読み取りスタート画面の一例を示す。マウス位置読み取りスタート画面を見たパーソナルコンピュータ1のユーザは、マウス2によりOKボタンをクリックする。マウス移動比率設定部13は、マウス位置読み取りスタート画面のOKボタンがクリックされると、左上頂点入力確認画面を画面格納部131から読み出して、表示制御部17に表示を依頼する。これに応じて、表示制御部17は、依頼された左上頂点入力確認画面を表示装置3に表示するステップS11。図8Bは、左上頂点入力確認画面の一例を示す。左上頂点入力確認画面を見たパーソナルコンピュータ1のユーザが、机Dの上のマウス動作可能範囲Rの左上頂点L,Uまでマウス2を移動させた状態で、マウス2のトリガスイッチを押すステップS12。トリガスイッチは、例えばマウス2の左スイッチのトリプルクリックである。マウス移動比率設定部13は、左上頂点入力確認画面を表示した状態でマウス2のトリガスイッチが押されると、マウス位置測定部15に、その時点におけるマウス2の位置を測定させる。これにより、マウス動作可能範囲Rの左上頂点L,Uの位置情報が得られる。マウス移動比率設定部13は、取得した左上頂点L,Uの位置情報を保持する。この後、マウス移動比率設定部13は、右上頂点入力確認画面を画面格納部131から読み出して、表示制御部17に表示を依頼する。これに応じて、表示制御部17は、依頼された右上頂点入力確認画面を表示装置3に表示するステップS13。図8Cは、右上頂点入力確認画面の一例を示す。右上頂点入力確認画面を見たパーソナルコンピュータ1のユーザが、マウス動作可能範囲Rの右上頂点R,Uでマウス2のトリガスイッチを押すステップS14。マウス移動比率設定部13は、右上頂点入力確認画面を表示した状態でマウス2のトリガスイッチが押されると、マウス位置測定部15に、マウス動作可能範囲Rの右上頂点R,Uの位置情報を取得させ、取得した右上頂点R,Uの位置情報を保持する。この後、マウス移動比率設定部13は、右下頂点入力確認画面を画面格納部131から読み出して、表示制御部17に表示を依頼する。これに応じて、表示制御部17は、依頼された右下頂点入力確認画面を表示装置3に表示するステップS15。図8Dは、右上頂点入力確認画面の一例を示す。右下頂点入力確認画面を見たパーソナルコンピュータ1のユーザが、マウス動作可能範囲Rの右下頂点R,Lでマウス2のトリガスイッチを押すステップS16。マウス移動比率設定部13は、右下頂点入力確認画面を表示した状態でマウス2のトリガスイッチが押されると、マウス位置測定部15に、マウス動作可能範囲Rの右下頂点R,Lの位置情報を取得させ、取得した右下頂点R,Lの位置情報を保持する。この後、マウス移動比率設定部13は、左下頂点入力確認画面を画面格納部131から読み出して、表示制御部17に表示を依頼する。これに応じて、表示制御部17は、依頼された左下頂点入力確認画面を表示装置3に表示するステップS17。図8Eは、右上頂点入力確認画面の一例を示す。左下頂点入力確認画面を見たパーソナルコンピュータ1のユーザが、マウス動作可能範囲Rの左下頂点L,Lでマウス2のトリガスイッチを押すステップS18。マウス移動比率設定部13は、左下頂点入力確認画面を表示した状態でマウス2のトリガスイッチが押されると、マウス位置測定部15に、マウス動作可能範囲Rの左下頂点L,Lの位置情報を取得させ、取得した左下頂点L,Lの位置情報を保持する。次に、マウス移動比率設定部13は、マウス動作可能範囲Rの4個の頂点の位置情報が入力されたか否かを判断するステップS19。4個の頂点の位置情報が入力されない場合ステップS19No、マウス移動比率設定部13は、ステップS11を繰り返す。4個の頂点の位置情報が入力された場合ステップS19Yes、マウス移動比率設定部13は、4個の頂点の位置情報に基づいて、マウス動作可能範囲Rの水平方向の距離Xと、垂直方向の距離Yとを取得しステップS110、取得した水平方向の距離Xと垂直方向の距離Yとを保持する。次に、マウス移動比率設定部13は、図9に示すように、マウス2の移動比率の設定処理を実行するステップS111。マウス移動比率設定部13は、マウス2の移動比率の設定処理を終了すると、マウス2の移動比率の設定処理の終了画面を画面格納部131から読み出して、表示制御部17に表示を依頼する。これに応じて、表示制御部17は、依頼された終了画面を表示装置3に表示するステップS112。図8Fは、終了画面の一例を示す。図9は、マウス移動比率算出処理フローである。マウス移動比率設定部13は、表示制御部17に、パーソナルコンピュータ1の表示装置3の画面解像度を要求する。これに応じて、表示制御部17は、画面解像度を画面解像度格納部171から読み出して、マウス移動比率設定部13に送る。これにより、マウス移動比率設定部13は、画面解像度を取得するステップS21。画面解像度は、前述したように、水平方向の解像度Aと、垂直方向の解像度Bとを含む。次に、マウス移動比率設定部13は、保持している水平方向の距離Xと垂直方向の距離Yとを読み出すステップS22。次に、マウス移動比率設定部13は、マウス制御部16に、マウス2のマウス解像度Zを要求する。これに応じて、マウス制御部16は、マウス解像度Zをマウス解像度格納部161から読み出して、マウス移動比率設定部13に送る。これにより、マウス移動比率設定部13は、マウス解像度Zを取得する。この後、マウス移動比率設定部13は、取得したマウス解像度Zを用いて比率テーブル152’を参照することにより、取得したマウス解像度Zに対応する基準水平移動比率α及び基準垂直移動比率βを取得するステップS23。次に、マウス移動比率設定部13は、マウス2の移動比率を算出するステップS24。前述したように、水平移動比率α’は、α’=A/X×αにより求まり、垂直移動比率β’は、β’=B/Y×βにより求まる。次に、マウス移動比率設定部13は、算出した水平移動比率α’及び垂直移動比率β’をマウス制御部16に送るステップS25。マウス制御部16は、受取った水平移動比率α’及び垂直移動比率β’を、マウス解像度格納部161に格納する。"