画面に表示された複数の項目からいずれかを選択させる選択装置であって、決定操作、もしくは、方向を指定する移動操作を検知する検知部と、第1のカーソルを画面に表示し、前記移動操作が検知されている間、当該移動操作が示す方向に当該第1のカーソルを移動させる表示部と、前記移動操作が検知されなくなってから、第1の時間内に前記決定操作が行われた場合、前記第1のカーソルに重なって表示される項目を選択する選択部と、を備え、前記表示部は、a前記検知部により第2の時間以上継続して検知された移動操作が示す方向が一定である場合、前記第1のカーソルから、当該移動操作が示す方向に所定の距離だけ離れた位置に第2のカーソルを表示し、b前記第2のカーソルが表示された後、前記移動操作が検知されなくなってから、前記第1の時間内に前記決定操作が行われなかった場合、前記第1のカーソルの位置を前記第2のカーソルが表示されている位置に変更し、当該第2のカーソルを消去することを特徴とする選択装置。請求項1に記載の選択装置であって、前記表示部は、前記第2のカーソルが表示された後、前記移動操作が検知されなくなってから、前記第1の時間内に、当該検知されなくなった移動操作が示す方向と同じ方向の移動操作が検知された場合、前記第1のカーソルの位置を前記第2のカーソルが表示されている位置に変更し、当該第2のカーソルを消去することを特徴とする選択装置。画面に表示された複数の項目からいずれかを選択させる選択装置であって、検知部と、表示部と、選択部と、を備える選択装置が実行する選択方法であって、前記検知部が、決定操作、もしくは、方向を指定する移動操作を検知する検知工程と、前記表示部が、第1のカーソルを画面に表示し、前記移動操作が検知されている間、当該移動操作が示す方向に当該第1のカーソルを移動させる表示工程と、前記選択部が、前記移動操作が検知されなくなってから、第1の時間内に前記決定操作が行われた場合、前記第1のカーソルに重なって表示される項目を選択する選択工程と、を備え、前記表示工程において、前記表示部は、a前記検知部により第2の時間以上継続して検知された移動操作が示す方向が一定である場合、前記第1のカーソルから、当該移動操作が示す方向に所定の距離だけ離れた位置に第2のカーソルを表示し、b前記第2のカーソルが表示された後、前記移動操作が検知されなくなってから、前記第1の時間内に前記決定操作が行われなかった場合、前記第1のカーソルの位置を前記第2のカーソルが表示されている位置に変更し、当該第2のカーソルを消去することを特徴とする選択方法。コンピュータを、画面に表示された複数の項目からいずれかを選択させる選択装置として機能させるプログラムであって、前記プログラムは、前記コンピュータを、決定操作、もしくは、方向を指定する移動操作を検知する検知部、第1のカーソルを画面に表示し、前記移動操作が検知されている間、当該移動操作が示す方向に当該第1のカーソルを移動させる表示部、前記移動操作が検知されなくなってから、第1の時間内に前記決定操作が行われた場合、前記第1のカーソルに重なって表示される項目を選択する選択部、として機能させ、前記表示部は、a前記検知部により第2の時間以上継続して検知された移動操作が示す方向が一定である場合、前記第1のカーソルから、当該移動操作が示す方向に所定の距離だけ離れた位置に第2のカーソルを表示し、b前記第2のカーソルが表示された後、前記移動操作が検知されなくなってから、前記第1の時間内に前記決定操作が行われなかった場合、前記第1のカーソルの位置を前記第2のカーソルが表示されている位置に変更し、当該第2のカーソルを消去することを特徴とするプログラム。上記のような技術において、ユーザは、画面に表示されたカーソルを移動させて、所望の記号の位置に当該カーソルを合わせるのが一般的である。しかしながら、現在のカーソルの位置が、次に選択しようとする記号の位置から遠い場合、所望の記号にカーソルを合わせるまで、時間がかかるという問題がある。本発明は、上記のような課題を解決するもので、ユーザが所望の項目を選択しやすくするのに好適な選択装置、選択方法、ならびに、プログラムを提供することを目的とする。本発明の第1の観点に係る選択装置は、画面に表示された複数の項目からいずれかを選択させる選択装置であって、以下のように構成される。なお、以下では、ソフトウェアキーボードにおいて、画面に表示されたカーソルを移動させることにより、ユーザがいずれかの記号を選択する場合を例に説明する。すなわち、以下では、複数の項目とは、画面に表示された記号である。検知部は、決定操作、もしくは、方向を指定する移動操作を検知する。決定操作とは、例えば、カーソルの位置に重なって表示されている記号の選択を決定するための操作である。例えば、決定操作が選択装置に備わる所定のボタン例えば、ボタンXの押圧であるとすると、検知部は、ボタンXの押圧を検知する。また、移動操作とは、例えば、ユーザがソフトウェアキーボード上においてカーソルを移動させるための操作である。例えば、移動操作が選択装置に備わる方向を示すボタン以下、方向ボタンというの押圧であるとすると、検知部は方向ボタンの押圧を検知する。表示部は、第1のカーソルを画面に表示し、移動操作が検知されている間、当該移動操作が示す方向に当該第1のカーソルを移動させる。例えば、表示部は、ソフトウェアキーボードに重なるように第1のカーソル以下、カーソルAとするを表示し、検知部により方向ボタンの押圧が検知されている間、当該方向ボタンに対応付けられている方向に、カーソルAを移動させる。選択部は、移動操作が検知されなくなってから、第1の時間内に決定操作が行われた場合、第1のカーソルに重なって表示される項目を選択する。ここで、第1の時間を1秒とする。ユーザが方向ボタンの押圧を止め、検知部により移動操作が検知されなくなってから1秒以内にボタンXを押圧すると、選択部は、カーソルAに重なっている記号を選択する。さらに、表示部は、a検知部により第2の時間以上継続して検知された移動操作が示す方向が一定である場合、第1のカーソルから、当該移動操作が示す方向に所定の距離だけ離れた位置に第2のカーソルを表示し、b第2のカーソルが表示された後、移動操作が検知されなくなってから、第1の時間内に決定操作が行われなかった場合、第1のカーソルの位置を第2のカーソルが表示されている位置に変更し、当該第2のカーソルを消去する。ここで、第2の時間を1.2秒とし、所定の距離をソフトウェアキーボードの記号3つ分の距離とする。例えば、ユーザが、右方向を示す方向ボタンを1.2秒以上押圧し続けた場合、表示部は、カーソルAの右方向に記号3つ分離れた記号の位置に、第2のカーソル以下カーソルBとするを表示する。また、例えば、カーソルBが表示されてから、ユーザによる方向ボタンの押圧が検知されなくなった後、1秒以内にボタンXの押圧を検知されなかった場合、表示部は、カーソルAの位置をカーソルBが表示されている位置に変更し、カーソルBを消去する。本発明によれば、操作しているカーソルを他のカーソルが表示されている位置に移動ジャンプさせることにより、ユーザが所望の項目に短い時間でカーソルを合わせることができる。また、表示部は、第2のカーソルが表示された後、移動操作が検知されなくなってから、第1の時間内に、当該検知されなくなった移動操作が示す方向と同じ方向の移動操作が検知された場合、第1のカーソルの位置を第2のカーソルが表示されている位置に変更し、当該第2のカーソルを消去するように構成してもよい。例えば、ユーザが右方向の方向ボタンを押圧し続け、カーソルAから見て右方向に3つの記号分だけ離れた位置にカーソルBが表示されたとする。カーソルBが表示されてから、ユーザによる方向ボタンの押圧が検知されなくなった後、1秒以内に再び右方向の方向ボタンの押圧が検知された場合、表示部は、カーソルAの位置をカーソルBが表示されている位置に変更し、カーソルBを消去する。本発明によれば、カーソルを所定の位置にジャンプさせる操作を行うことができる。本発明の第2の観点に係る選択方法は、画面に表示された複数の項目からいずれかを選択させる選択装置であって、検知部と、表示部と、選択部と、を備える選択装置が実行する選択方法であって、検知工程と、表示工程と、選択工程と、を備え、以下のように構成される。検知工程において、検知部が、決定操作、もしくは、方向を指定する移動操作を検知する。表示工程において、表示部が、第1のカーソルを画面に表示し、移動操作が検知されている間、当該移動操作が示す方向に当該第1のカーソルを移動させる。選択工程において、選択部が、移動操作が検知されなくなってから、第1の時間内に決定操作が行われた場合、第1のカーソルに重なって表示される項目を選択する。さらに、表示工程において、表示部は、a検知部により第2の時間以上継続して検知された移動操作が示す方向が一定である場合、第1のカーソルから、当該移動操作が示す方向に所定の距離だけ離れた位置に第2のカーソルを表示し、b第2のカーソルが表示された後、移動操作が検知されなくなってから、第1の時間内に決定操作が行われなかった場合、第1のカーソルの位置を第2のカーソルが表示されている位置に変更し、当該第2のカーソルを消去する。本発明のその他の観点に係るプログラムは、コンピュータを上記選択装置として機能させ、コンピュータに上記選択方法を実行させるように構成する。また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布販売することができる。また、上記情報記録媒体は、コンピュータとは独立して配布販売することができる。本発明によれば、ユーザが所望の項目を選択しやすくするのに好適な選択装置、選択方法、ならびに、プログラムを提供することができる。本発明の選択装置は、画面に表示された操作対象のカーソルの位置を、画面に表示された他のカーソルの位置に変更するものである。カーソルの位置を変更する手法は複数あり、各手法を採用した選択装置を実施形態1及び2として説明する。実施形態1の選択装置は、操作対象のカーソルを移動させる操作を所定の時間続けると、当該カーソルから離れた位置に新たなカーソルを表示し、操作対象のカーソルに重なって表示される項目を決定する操作が行われない場合、当該カーソルの位置を新たなカーソルの位置に変更する手法を採用する。実施形態2の選択装置は、実施形態1において、所定の操作が行われると、操作対象のカーソルを新たなカーソルの位置に変更する手法を採用する。情報処理装置の概要構成まず、これらの実施形態の選択装置が実現される典型的な情報処理装置について説明する。なお、以下では、理解を容易にするため、ゲーム用の情報処理装置を利用して本発明が実現される実施形態を説明するが、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。図1は、プログラムを実行することにより、本発明の実施形態に係る選択装置の機能を果たす典型的な情報処理装置100の概要構成を示す模式図である。以下、本図を参照して説明する。情報処理装置100は、CPUCentralProcessingUnit101と、ROMReadOnlyMemory102と、RAMRandomAccessMemory103と、インターフェース104と、コントローラ105と、外部メモリ106と、画像処理部107と、DVD-ROMDigitalVersatileDiscROMドライブ108と、NICNetworkInterfaceCard109と、音声処理部110と、を備える。CPU101は、情報処理装置100全体の動作を制御し、各構成要素と接続され、制御信号やデータをやりとりする。また、CPU101は、レジスタ図示せずという高速アクセスが可能な記憶域に対してALUArithmeticLogicUnit図示せずを用いて加減乗除等の算術演算や、論理和、論理積、論理否定等の論理演算、ビット和、ビット積、ビット反転、ビットシフト、ビット回転等のビット演算などを行うことができる。さらに、マルチメディア処理対応のための加減乗除等の飽和演算や、三角関数等、ベクトル演算などを高速に行えるように、CPU101自身が構成されているものや、コプロセッサを備えて実現するものがある。ROM102には、電源投入直後に実行されるIPLInitialProgramLoaderが記憶され、これが実行されることにより、DVD-ROMに記憶されたプログラムをRAM103に読み出してCPU101による実行が開始される。また、ROM102には、情報処理装置100全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記憶される。RAM103は、データやプログラムを一時的に記憶するためのもので、DVD-ROMから読み出したプログラムやデータ、その他ゲームの進行やチャット通信に必要なデータが保持される。また、CPU101は、RAM103に変数領域を設け、当該変数に格納された値に対して直接ALUを作用させて演算を行ったり、RAM103に格納された値を一旦レジスタに格納してからレジスタに対して演算を行い、演算結果をメモリに書き戻す、等の処理を行う。コントローラ105は、インターフェース104を介して接続される。コントローラ105は、プレイヤがゲーム実行の際に行う操作入力を受け付ける。図2は、コントローラ105の外観を示す説明図である。以下、本図を参照してコントローラ105を説明する。図2に示すように、コントローラ105の左方には、上下左右を示す操作入力を行うのに利用される方向ボタン上方向ボタン201、下方向ボタン202、左方向ボタン203、右方向ボタン204が配置されている。右方には、決定操作入力を行うのに利用される○ボタン205、取消操作入力を行うのに利用される×ボタン206、メニュー表示等の指示入力を行うのに利用される△ボタン207、その他の指示入力を行うのに利用される□ボタン208が配置されている。中央下部には、上下左右他の向きと、その向きへの大きさを指定する指示入力を行うためのジョイスティック213、214が配置されている。ジョイスティック213、214には、ひずみゲージが配備され、これらがどの方向にどれだけ曲げられているか、を検知することができる。このほか、中央には、SELECTボタン209、STARTボタン210のほか、アナログ入力の開始停止を指示するためのANALOGボタン211、及び、アナログ入力が有効か無効かを表示するためのインジケータ212が配置されている。さらに、上方には、各種の指示入力に用いることができるL1ボタン215、L2ボタン216、R1ボタン217、R2ボタン218が配置されている。コントローラ105の各ボタン201~208、215~218には、圧力センサが配備され、アナログ入力が有効となっている場合には、いずれのボタンが押圧操作されているかを検知することができる他、プレイヤの押圧操作の圧力の大きさを0~255の256段階で得ることができる。外部メモリ106は、インターフェース104を介して着脱自在に接続される。外部メモリ106には、ゲーム等のプレイ状況過去の成績等を示すデータ、ゲームの進行状態を示すデータ、ネットワーク対戦の場合のチャット通信のログ記録のデータなどが書き換え可能に記憶される。プレイヤは、コントローラ105を介して指示入力を行うことにより、これらのデータを適宜外部メモリ106に記憶させることができる。画像処理部107は、DVD-ROMから読み出されたデータをCPU101や画像処理部107が備える画像演算プロセッサ図示せずによって加工処理した後、これを画像処理部107が備えるフレームメモリ図示せずに記憶させる。フレームメモリに記憶された画像情報は、所定の同期タイミングでビデオ信号に変換され画像処理部107に接続されるモニタへ出力される。これにより、各種の画像表示が可能となる。DVD-ROMドライブ108に装着されるDVD-ROMには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データが記憶される。CPU101の制御によって、DVD-ROMドライブ108は、これに装着されたDVD-ROMに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはRAM103等に一時的に記憶される。また、画像演算プロセッサは、2次元の画像の重ね合わせ演算やαブレンディング等の透過演算、各種の飽和演算を高速に実行できる。また、仮想空間が3次元にて構成される場合には、当該3次元空間内に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Zバッファ法によりレンダリングして、所定の視点位置から仮想空間に配置されたポリゴンを所定の視線の方向へ俯瞰したレンダリング画像を得る演算の高速実行も可能である。さらに、CPU101と画像演算プロセッサが協調動作することにより、文字の形状を定義するフォント情報に従って、文字列を2次元画像としてフレームメモリへ描画したり、各ポリゴン表面へ描画したりすることが可能である。NIC109は、情報処理装置100をインターネット等のコンピュータ通信網図示せずに接続するためのものであり、LANLocalAreaNetworkを構成する際に用いられる10BASE-T/100BASE-T規格に従うものや、電話回線を用いてインターネットに接続するためのアナログモデム、ISDNIntegratedServicesDigitalNetworkモデム、ADSLAsymmetricDigitalSubscriberLineモデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとCPU101との仲立ちを行うインターフェース図示せずにより構成される。音声処理部110は、DVD-ROMから読み出した音声データをアナログ音声信号に変換し、これに接続されたスピーカ図示せずから出力させる。また、CPU101の制御の下、ゲームの進行の中で発生させるべき効果音や楽曲データを生成し、これに対応した音声をスピーカから出力させる。DVD-ROMに記録された音声データがMIDIMusicalInstrumentDigitalInterfaceデータである場合には、音声処理部110は、これが有する音源データを参照して、MIDIデータをPCMPulseCodeModulationデータに変換する。また、ADPCMAdaptiveDifferentialPCM形式やOggVorbis形式等の圧縮済音声データである場合には、これを展開してPCMデータに変換する。PCMデータは、そのサンプリング周波数に応じたタイミングでD/ADigitalAnalog変換を行って、スピーカに出力することにより、音声出力が可能となる。このほか、情報処理装置100は、ハードディスク等の大容量外部記憶装置を用いて、ROM102、RAM103、外部メモリ106、DVD-ROMドライブ108に装着されるDVD-ROM等と同じ機能を果たすように構成してもよい。以上で説明した情報処理装置100は、いわゆるコンシューマ向けテレビゲーム装置に相当するものであるが、仮想空間を表示するような画像処理を行うものであれば本発明を実現することができる。したがって、携帯電話、携帯ゲーム機器、カラオケ装置、一般的なビジネス用コンピュータなど、種々の計算機上で本発明を実現することが可能である。例えば、一般的なコンピュータは、上記情報処理装置100と同様に、CPU、RAM、ROM、DVD-ROMドライブ、及び、NICを備え、情報処理装置100よりも簡易な機能を備えた画像処理部を備え、外部記憶装置としてハードディスクを有する他、フレキシブルディスク、光磁気ディスク、磁気テープ等が利用できるようになっている。また、コントローラ105ではなく、キーボードやマウスなどを入力装置として利用する。以下、上記情報処理装置100において実現される実施形態1及び2に係る選択装置の概要構成について、図1乃至13を参照して説明する。ゲーム用等のプログラム及びデータが記憶されたDVD-ROMをDVD-ROMドライブ108に装着して、情報処理装置100の電源を投入することにより、当該プログラムが実行され、実施形態1及び2に係る選択装置が実現される。実施形態1実施形態1の選択装置は、操作対象のカーソルを移動させる操作を所定の時間続けると、当該カーソルから離れた位置に新たなカーソルを表示し、操作対象のカーソルに重なって表示される項目を決定する操作が行われない場合、当該カーソルの位置を新たなカーソルの位置に変更する。実施形態1の選択装置300は、図3に示すように、検知部301と、表示部302と、選択部303と、から構成される。選択装置300は、画面に表示された複数の項目から、カーソルの操作により、いずれかを選択させるものである。以下の説明において、複数の項目とは、アルファベットや数字等の記号であり、画面には、図4に示す記号が配列された画像が表示されるものとする。また、画面には、ユーザの操作が反映される第1のカーソル401が表示される。選択装置300は、ユーザが以下に記す決定操作を行うと、画面に表示された第1のカーソル401に重なって表示される記号を選択する。検知部301は、決定操作、もしくは、方向を指定する移動操作を検知する。例えば、決定操作とは、コントローラ105に備えられた○ボタン205の押圧であり、カーソルが重なっている記号を選択するために行う操作である。また、移動操作とは、コントローラ105に備えられた方向ボタン上方向ボタン201、下方向ボタン202、左方向ボタン203、又は、右方向ボタン204の押圧であり、画面に表示された第1のカーソル401を移動させるために行う操作である。すなわち、検知部301は、ユーザが、○ボタン205、あるいは方向ボタンを押圧すると、当該押圧を検知する。したがって、CPU101及びコントローラ105が協働して、検知部301として機能する。表示部302は、第1のカーソル401を画面に表示し、移動操作が検知されている間、当該移動操作が示す方向に第1のカーソル401を移動させる。第1のカーソル401の初期位置は記号Aの位置であるとする図4。例えば、ユーザが右方向ボタン204を所定の時間例えば、0.6秒押圧したとすると、表示部302は、図5に示すように、第1のカーソル401を記号Aの位置から右方向に記号1つ分だけすなわち、記号Fの位置に移動させる。また、例えば、ユーザが下方向ボタン202を所定の時間押圧したとすると、図6に示すように、第1のカーソル401を記号Aの位置から下方向に記号1つ分だけすなわち、記号Bの位置にに移動させる。なお、第1のカーソル401が初期位置にある場合、ユーザが、上方向ボタン201又は左方向ボタン203を押圧しても、選択できる記号は画面上に無いので、第1のカーソル401の位置は初期位置のままである。また、検知部301により所定の時間0.6秒間の押圧が検知され、さらに継続してある一定時間例えば、0.3秒間押圧が検知されると、表示部302は、第1のカーソル401を、当該押圧されたボタンに対応付けられた方向に連続して移動させる。例えば、第1のカーソル401が初期位置にあり、ユーザが、右方向ボタン204を、所定の時間以上例えば、0.9秒間押圧し続けたとする。この場合、表示部302は、押圧開始から0.6秒後に第1のカーソル401を記号Fの位置に移動させ図5、その後、0.3秒経過したときに、第1のカーソル401をさらに右方向の記号Kの位置に移動させる図7。このように、表示部302は、所定の時間経過後、0.3秒経過するごとに、第1のカーソル401を連続して移動させる。したがって、CPU101及び画像処理部107が協働して、表示部302として機能する。選択部303は、移動操作が検知されなくなってから、第1の時間内に決定操作が行われた場合、第1のカーソル401に重なって表示される項目を選択する。ここで、第1の時間を1秒とする。例えば、ユーザが方向を示すボタン上方向ボタン201、下方向ボタン202、左方向ボタン203、右方向ボタン204の押圧を止め、現在第1のカーソル401がUの記号に重なっている場合図10、1秒以内にユーザが○ボタン205を押圧すると、選択部303は記号Uを選択する。なお、以下では、選択された記号は、網掛け表示されるものとする。したがって、CPU101及び画像処理部107が協働して、選択部303として機能する。本実施形態の表示部302は、さらに以下のように機能する。表示部302は、検知部301により第2の時間以上継続して検知された移動操作が示す方向が一定である場合、第1のカーソル401から、当該移動操作が示す方向に所定の距離403だけ離れた位置に第2のカーソル402を表示する。ここで、第2の時間を、1.2秒とする。例えば、ユーザが、第1のカーソル401が初期位置にある状態で、右方向ボタン204を1.2秒=0.6秒0.3秒0.3秒押圧し続けたとする。上記のように、表示部302は、押圧が所定の時間0.6秒間検知された後、さらに0.3秒経過するごとに、第1のカーソル401を連続して移動させるので、この場合、第1のカーソル401は、記号Aの位置から記号Pの位置まで移動する。そして、当該押圧の時間1.2秒は、第2の時間以上であるので、表示部302は、図8に示すように、第1のカーソル401の右方向に所定の距離403だけ離れた記号aの位置に第2のカーソル402を表示する。その後、ユーザが右方向ボタン204を継続してさらに0.3秒押圧し続けると、表示部302は、図9に示すように、第1カーソル401を右方向にすなわち、記号U移動させ、第2のカーソル402を第1のカーソル401から所定の距離403を保ったまま、右方向にすなわち、記号f移動させる。また、第2のカーソル402が表示された後、移動操作が検知されなくなってから第1の時間内に、決定操作が行われなかった場合、第1のカーソル401の位置を第2のカーソル402が表示されている位置に変更し、第2のカーソル402を消去する。例えば、図9に示すように、第1のカーソル401が記号Uの位置まで移動したときにこのとき、第2のカーソル402は記号fの位置、ユーザが右方向ボタン204の押圧を止め、1秒第1の時間以内に○ボタン205を押圧した場合、表示部302は、図10に示すように、第2のカーソル401を消去し、選択部303は、第1のカーソル401に重なって表示されている記号Uを選択する。一方、ユーザが右方向ボタン204の押圧を止め、1秒以内に○ボタン205を押圧しなかったとする。この場合、表示部302は、図11に示すように、第1のカーソル401を所定の距離403だけ離れた第2のカーソル402の位置に移動させ、第2のカーソル402を消去する。なお、本実施形態において、所定の距離403は以下のように求めることとする。所定の距離403は、仮に第1の時間、移動操作押圧操作がされ続けていた場合に第1のカーソル401が移動することができる距離よりも長い距離とする。例えば、第1の時間が1秒であり、表示部302は、押圧が所定の時間0.6秒間検知された後、さらに0.3秒経過するごとに、第1のカーソル401を移動させるとする。第1のカーソル401が記号Uの位置にある場合図9、第1の時間1秒、右方向ボタン204が押圧され続けていれば、第1のカーソル401は、2つ先の記号aに移動する。したがって、所定の距離403は、少なくとも、記号2つ分の距離よりも長い距離である記号3つ分の距離となる。なお、所定の距離403は、記号3つ分以上の距離であり、画面に表示された記号の配列に収まる範囲であれば、任意である。このように所定の距離403を設定することにより、第1のカーソル401を移動させるために第1の時間移動操作を続けていた場合よりも、第1の時間何も操作をしなかった場合の方が、第1のカーソル401を長い距離だけ移動させることができる。選択装置の動作以下、本実施形態の選択装置200の各部が行う動作について説明する。選択装置200に電源が投入されると、CPU101は、図12のフローチャートに示す選択処理を開始する。なお、図12に示す選択処理は項目1つを選択する処理とする。まず、表示部302が、画面に項目及び第1のカーソル401を表示するステップS101。例えば、図4に示すように、アルファベット等の記号及び、当該記号に重なるように第1のカーソル401を表示する。検知部301は、方向を指定する移動操作を検知したか否かを判断するステップS102。検知部301が移動操作を検知するとステップS102;Yes、表示部302は、第1のカーソル401を次の項目に移動させるステップS103。一方、検知部301が移動操作を検知しない場合ステップS102;No、CPU101は、第1の時間が経過したか否かを判断するステップS106。例えば、ユーザにより右方向ボタン204が押圧され、検知部301が当該押圧を検知すると、表示部302は、図5に示すように、第1のカーソル401を、記号Aの位置から記号Fの位置に移動させる。一方、検知部301が方向ボタンの押圧を検知しない場合、CPU101は現在の時間が、当該押圧を検知しなくなってから第1の時間例えば、1秒以上経過したか否かを判断する。表示部302が第1のカーソル401を移動させた後ステップS103、検知部301は、移動操作が第2の時間以上継続して検知されているか否かを判断するステップS104。検知部301が、移動操作が第2の時間以上継続して検知されていると判断した場合ステップS104;Yes、表示部302は、第1のカーソル401から見て当該移動操作が示す方向に所定の距離403だけ離れた位置に、第2のカーソル402を表示するステップS105。一方、検知部301が、移動時間が第2の時間以上継続して検知されなかったと判断した場合ステップS104;No、ステップS102に戻る。例えば、検知部301が、ユーザによる右方向ボタン204の押圧を検知し、表示部302が、図5に示すように、第1のカーソル401を次の記号Fに移動させた後、当該移動操作が1.2秒第2の時間以上続いているか否かを判断する。ここで、押圧の開始から0.6秒経過すると第1のカーソル401は記号1つ分移動させられ、その後継続して0.3秒経過するごとに第1のカーソル401は隣接する記号に移動するものとする。図5の場合、第1のカーソル401は記号1つ分だけ右方向に移動しているので、押圧された時間は0.6秒以上0.9秒未満である。したがって、ユーザが右方向への移動操作右方向ボタン204の押圧を開始してから1.2秒以上経過していないので、ステップS102に戻る。一方、図8の場合、第1のカーソル1は記号3つ分だけ移動しているので、押圧された時間は1.2秒以上1.5秒未満である。したがって、ユーザが右方向への移動操作を開始してから1.2秒以上経過しているので、表示部302は、第1のカーソル401から、右方向に記号2つ分だけ離れた位置記号aの位置に第2のカーソル402を表示する。そして、ステップS102に戻る。ステップS106において、CPU101が移動操作が検知されなくなってから第1の時間以上経過したと判断した場合ステップS106;Yes、表示部302は、第2のカーソル402が画面に表示されているか否かを判断するステップS107。一方、CPU101が移動操作がされなくなってから第1の時間以上経過していないと判断した場合ステップS106;No、検知部301は、決定操作を検知したか否かを判断するステップS109。例えば、CPU101が、検知部301により方向を示すボタンの押圧が検知されなくなってから1秒以上経過していると判断すると、表示部302は、第2のカーソル402が表示されているか否かを判断する。一方、CPU101が、検知部301により方向ボタンの押圧が検知されなくなってから1秒以上経過していないと判断すると、検知部301は、○ボタン205が押圧されたか否かを判断する。ステップS107において、表示部302が、第2のカーソル402が画面に表示されていると判断するとステップS107;Yes、表示部302は、第1のカーソル401の位置を第2のカーソル402の位置に変更し、第2のカーソル402を消去するステップS108。一方、表示部302が、第2のカーソル402が画面に表示されていないと判断するとステップS107;No、ステップS109に進む。例えば、図9に示すように、ユーザが移動操作を止めてから1秒以上経過した場合であって、第2のカーソル402が画面に表示されている場合、表示部302は、図11に示すように、第1のカーソル401の位置を第2のカーソル402が表示されていた位置記号fの位置に変更し、第2のカーソル402を消去する。一方、図7に示すように、ユーザが移動操作を止めてから1秒以上経過した場合であって、第2のカーソル402は画面に表示されていない場合、ステップS109に移り、検知部301は、決定操作を検知したか否かを判断する。ステップS109において、検知部301が決定操作を検知した場合ステップS109;Yes、選択部303は、第1のカーソル401に重なって表示される項目を選択しステップS110、選択処理が終了する。一方、検知部301が決定操作を検知しなかった場合ステップS109;No、ステップ102に戻る。例えば、図9の場合に、検知部301が、ユーザによる○ボタン205の押圧を検知すると、選択部303は、第1のカーソル401に重なって表示されている記号Uを選択する図10。一方、図9の場合に、検知部301が、ユーザによる○ボタン205の押圧を検知しない場合、ステップS102に戻る。本実施形態によれば、操作しているカーソルを他のカーソルが表示されている位置に移動ジャンプさせることにより、ユーザが所望の項目に短い時間でカーソルを合わせることができる。実施形態2実施形態2の選択装置は、実施形態1において、所定の操作が行われると、操作対象のカーソルを画面に表示された他のカーソルの位置に変更する。実施形態2の選択装置は、図2に示すように、検知部301と、表示部302と、選択部303と、を備える。本実施形態の検知部301及び選択部303は、実施形態1のものと同様の機能を有する。以下、異なる機能を有する表示部302について説明する。表示部302は、実施形態1に記載の機能に加え、以下の機能を有する。第2のカーソル402が表示された後、移動操作が検知されなくなってから第1の時間内に、当該検知されなくなった移動操作が示す方向と同じ方向の移動操作が検知された場合、第1のカーソル401の位置を第2のカーソル402が表示されている位置に変更し、当該第2のカーソルを消去する。例えば、図9に示すように、第1のカーソル401が記号Uの位置、第2のカーソル402が記号fの位置まで移動したときに、ユーザが右方向ボタン204の押圧を止め、第1の時間例えば、1秒以内に再度右方向ボタン204を押圧したとする。この場合、表示部302は、図10に示すように、第1のカーソル401を第2のカーソル402の位置に配置し、第2のカーソル402を消去する。したがって、CPU101及び画像処理部107が協働して、表示部203として機能する。選択装置の動作以下、本実施形態の選択装置200の各部が行う動作について説明する。選択装置200に電源が投入されると、CPU101は、図13のフローチャートに示す選択処理を開始する。なお、図13のフローチャートにおいて、図12と同じステップ番号が付されているステップは、図12のフローチャートにおける処理と同様の処理を行う。また、図13に示す選択処理は項目1つを選択する処理とする。ステップS109において、検知部301が決定操作を検知しない場合ステップS109;No、次に、表示部302は、第2のカーソル402が画面に表示されているか否かを判断するステップS111。表示部302が、第2のカーソル402が画面に表示されていると判断した場合ステップS111;Yes、検知部301は、第1のカーソル401から見た第2のカーソル402の方向と同じ方向を示す移動操作を検知したか否かを判断するステップS112。例えば、図9の場合、表示部302は、第2のカーソル402が表示されていると判断し、次に検知部301が、第1のカーソル401から見た第2のカーソル402の方向、すなわち、右方向と同じ方向を示す移動操作を検知したか否かを判断する。一方、図7の場合、表示部302は、第2のカーソル402が表示されていないと判断し、ステップS102に戻る。検知部301が第1のカーソル401から見た第2のカーソル402の方向と同じ方向を示す移動操作を検知するとステップS112;Yes、表示部302は、第1のカーソル401の位置を第2のカーソル402の位置に変更し、第2のカーソル402を消去するステップS108。一方、検知部301が当該移動操作を検知しない場合ステップS112;No、ステップS102に戻る。例えば、図9の場合に、右方向ボタン204が押圧されると、検知部301は、第1のカーソル401から見た第2のカーソル402の方向と同じ方向を示す移動操作と判断する。この場合、表示部302は、図11に示すように、第1のカーソル401の位置を第2のカーソル402が表示されていた位置記号fの位置に変更し、第2のカーソル402を消去する。一方、右方向ボタン204以外のボタンが押圧された場合や、いずれのボタンも押圧されなかった場合は、ステップS102に戻る。本実施形態によれば、カーソルを所定の位置にジャンプさせる操作を行うことができる。