複数のキーを有する操作手段と、前記複数のキーのうちの任意のキーに、当該キーに予め割り付けられている機能である当該キー本来の機能とは異なる機能を登録するキー登録手段と、前記キーと前記登録された機能とを対応付けて記憶する記憶手段と、前記機能を登録されたキーが操作された場合、続いて特定のキーが操作されたか否かを判定し、判定結果に応じて、前記キー本来の機能を動作させるか、前記登録された機能を動作させるかを切り替える機能判定手段と、を備えることを特徴とする入力装置。前記キー登録手段は、前記キー本来の機能とは異なる機能として、所望のWebページにアクセスする機能を登録し、前記特定のキーは、Webページにアクセスする機能を割り当てられたキーであることを特徴とする請求項1に記載の入力装置。前記機能が登録されたキーが操作されてから、前記特定のキーが操作されるまでの時間を計測するタイマー手段を有し、前記機能判定手段は、前記機能が登録されたキーが操作されてから前記特定のキーが操作されるまでの時間が所定時間以内かどうかに応じて、前記キー本来の機能を動作させるか、前記登録された機能を動作させるかを切り替えることを特徴とする請求項1または請求項2に記載の入力装置。複数のキーを有する入力装置の入力方法であって、前記複数のキーのうちの任意のキーに、当該キーに予め割り付けられている機能である当該キー本来のキーの機能とは異なる機能を登録する登録ステップと、前記キーと前記登録された機能とを対応付けて記憶する記憶ステップと、前記機能を登録されたキーが操作された場合、続いて特定のキーが操作されたか否かを判定し、判定結果に応じて、前記キー本来の機能を動作させるか、前記登録された機能を動作させるかを切り替える機能切替ステップと、を備えることを特徴とする入力方法。複数のキーを有する入力装置としてのコンピュータに、前記複数のキーのうちの任意のキーに、当該キーに予め割り付けられている機能である当該キー本来のキーの機能とは異なる機能を登録する登録ステップと、前記キーと前記登録された機能とを対応付けて記憶する記憶ステップと、前記機能を登録されたキーが操作された場合、続いて特定のキーが操作されたか否かを判定し、判定結果に応じて、前記キー本来の機能を動作させるか、前記登録された機能を動作させるかを切り替える機能切替ステップと、を実行させるためのプログラム。上述のように、携帯端末装置ではキーの数が少ないため、効率良くWebサイトにアクセスすることが難しい。また、特許文献1に示されるものでは、例えば短縮キーを押下した後にURLが記憶されたテンキーを押下して、所望のWebサイトにアクセスしている。この場合には、短縮キーを新たに追加する必要がある。また、特許文献1では、URLと対応付けられるキーがテンキーに制限されている。本発明は、上述の課題を解決することのできるキー入力装置、キー入力方法、及びキー入力プログラムを提供することを目的とする。この発明は上述した課題を解決するためになされたもので、本発明の一態様による入力装置は、複数のキーを有する操作手段と、前記複数のキーのうちの任意のキーに、当該キーに予め割り付けられている機能である当該キー本来の機能とは異なる機能を登録するキー登録手段と、前記キーと前記登録された機能とを対応付けて記憶する記憶手段と、前記機能を登録されたキーが操作された場合、続いて特定のキーが操作されたか否かを判定し、判定結果に応じて、前記キー本来の機能を動作させるか、前記登録された機能を動作させるかを切り替える機能判定手段と、を備えることを特徴とする。また、本発明の一態様による入力方法は、複数のキーを有する入力装置の入力方法であって、前記複数のキーのうちの任意のキーに、当該キーに予め割り付けられている機能である当該キー本来のキーの機能とは異なる機能を登録する登録ステップと、前記キーと前記登録された機能とを対応付けて記憶する記憶ステップと、前記機能を登録されたキーが操作された場合、続いて特定のキーが操作されたか否かを判定し、判定結果に応じて、前記キー本来の機能を動作させるか、前記登録された機能を動作させるかを切り替える機能切替ステップと、を備えることを特徴とする。また、本発明の一態様によるプログラムは複数のキーを有する入力装置としてのコンピュータに、前記複数のキーのうちの任意のキーに、当該キーに予め割り付けられている機能である当該キー本来のキーの機能とは異なる機能を登録する登録ステップと、前記キーと前記登録された機能とを対応付けて記憶する記憶ステップと、前記機能を登録されたキーが操作された場合、続いて特定のキーが操作されたか否かを判定し、判定結果に応じて、前記キー本来の機能を動作させるか、前記登録された機能を動作させるかを切り替える機能切替ステップと、を実行させるためのプログラムである。本発明によれば、入力装置の有するキーの数が少ない場合でも、ユーザーは、簡単な操作で、所望するWebサイトにアクセスできるなど、簡単な操作で機能を選択できる。以下、図面を参照して、本発明の実施の形態について説明する。なお、以下では、携帯端末装置、特に携帯電話機に本発明を適用した場合の例について説明するが、本発明の適用範囲はこれに限らない。本発明は、ゲーム機など、複数のキーを有する様々な入力装置に適用可能である。図1は、本発明の一実施形態における携帯端末装置1の外形の概略を示す外形図である。図1Aは、携帯端末装置1を折り畳んだ際に内側となる部分における各部の配置を示し、図1Bは、外側となる各部における配置を示す。図1Aに示すように、携帯端末装置1の下側筐体2の下端には、マイクロホン11が配置される。また、携帯端末装置1の上側筐体3の上端には、スピーカ12が配置される。マイクロホン11及びスピーカ12は、例えば、音声通話時における送受話に用いられる。また、携帯端末装置1の上側筐体3には、表示部13の表示画面が配置される。表示部13は、例えば液晶ディスプレイの表示画面を有する。表示部13には、各種の文字や画像が表示される。例えば、電話利用時には、表示部13に、着信相手や送信相手の電話番号や住所録が表示される。また、インターネット利用時には、表示部13に、インターネットのWebページが表示される。また、メール利用時には、表示部13に、送受信メールが表示される。また、カメラ撮影時には、表示部13がビューファインダとして用いられる他、撮影したカメラ画像が表示部13に表示される。また、GPSナビゲーション機能使用時には、表示部13に、地図が表示される。また、テレビジョン受信時には、表示部13に、受信したテレビジョン放送の画像が表示される。携帯端末装置1の下側筐体2には、テンキーキーやキーを含む21、発信キー及び終了キー22a及び22b、ブラウザ起動キー23、メールキー24、アドレス帳キー25、カメラキー26、決定キー27、4方向キー28等が配置される。携帯端末装置1の外側には、図1Bに示すように、カメラ部18の撮像用レンズが配置される。カメラ部18は、風景等を撮影するのに利用される他、バーコード一次元バーコード、二次元バーコードQRコードの読み取り等に利用される。図2は、携帯端末装置1の概略構成を示す構成図である。図2において、携帯端末装置1は、マイクロホン11と、スピーカ12と、表示部13と、カメラ部18と、主制御部キー登録手段、機能判定手段、タイマー手段31と、メモリ記憶手段32と、操作部操作手段33と、無線通信部35と、音声処理部36と、テレビジョン受信部40とを具備する。主制御部31は、携帯端末装置1の各部の制御を行う。主制御部31は、例えば、携帯端末装置1の具備するCPUが、メモリ32からプログラムを読み出して実行することにより実現される。メモリ32は、CPUが読み出して実行するプログラムや、各種データを記憶する。更に、メモリ32は、キーと、そのキーに対応するWebサイトのURLとの登録テーブルを記憶する。登録テーブルの説明については、図3を用いて後述する。操作部33は、ユーザーからの入力操作が行われる。操作部33には、図1に示した、テンキー21、発信キー及び終了キー22a及び22b、ブラウザ起動キー23、メールキー24、アドレス帳キー25、カメラキー26、決定キー27、4方向キー28等が含まれる。表示部13は、上述したように、例えば液晶ディスプレイの表示画面を有し、各種の文字や画像を表示する。無線通信部35は、例えば、携帯電話通信網電気通信事業者が携帯電話用に提供する通信ネットワークの基地局との間で、電波の送受信を行う。本発明は、無線通信部35の通信方式に依存せず、無線通信部35の通信方式としては、PDC、GSM、CDMA、WCDMA等、様々な方式を用いることができる。マイクロホン11及びスピーカ12は、上述したように、例えば、音声通話時に、送受話を行うために用いられる。音声処理部36は、入力音声信号や出力音声信号の処理を行う。カメラ部18は、カメラ撮影を行う。カメラ部18には、上述した撮像用レンズ等の光学系と、CCD等のイメージセンサとが含まれる。テレビジョン受信部40は、ワンセグテレビジョン放送の受信を行う。GPS機能部41は、複数の衛星からの電波を受信して、携帯端末装置1の現在地を測位する。次に、携帯端末装置1におけるキー入力操作について説明する。上述したように、携帯端末装置1には、操作部33のテンキー21、発信キー及び終了キー22a及び22b、ブラウザ起動キー23、メールキー24、アドレス帳キー25、カメラキー26、決定キー27、4方向キー28等が配置されている。そして、ユーザーは、これらのキーのうち任意のキーを選択し、選択したキーに、WebサイトのURLを登録することができる。キーにWebサイトのURLを登録するユーザー操作が行われると、当該ユーザ操作に基づいて、キーとURLとの対応関係を示す登録テーブルがメモリ32に記憶される。図3は、登録テーブルに格納されるデータの例を示す説明図である。同図の例では、テンキー21のうちのキー1にWebサイトのURLhttpaaacomが登録され、アドレス帳キー25にWebサイトのURLhttpbbbcomが登録され、カメラキー26にWebサイトのURLhttpccccomが登録されている。このように、キーにWebサイトのURLが登録された状態で、URLを登録されたキーが押下されると、主制御部31は、続いて所定時間例えば3秒以内に、特定のキーが押下されたか否かを判定する。所定時間以内に特定のキーが押下されたと判定した場合、主制御部31が無線通信部35を制御して、押下されたキーに登録されているWebサイトのURLにアクセスする。一方、所定時間以内に特定のキーが押下されなかったと判定した場合、主制御部31は、押下されたキーに予め割り付けられている機能以下、キー本来の機能と称するを実行する。特定のキーとしては、例えば、ブラウザ起動キー23が用いられる。例えば、各キーに対応して、図3に示すURLが登録されている場合、ユーザーが、テンキーのキー1を押下し、さらに、所定時間以内にブラウザ起動キー23を押下すると、主制御部31は、ブラウザ起動して表示部13にブラウザ画面を表示させる。また、主制御部31は、無線通信部35を制御して、URLhttpaaacomのウェブページにアクセスし、表示部13にウェブページを表示させる。一方、ユーザーが、所定時間以内にブラウザ起動キー23を押下しなければ、この入力は、通常のテンキーの1の入力として扱われる。また、ユーザーがアドレス帳キー25を押下し、さらに、所定時間以内にブラウザ起動キー23を押下すると、主制御部31は、ブラウザ起動して表示部13にブラウザ画面を表示させる。また、主制御部31は、無線通信部35を制御して、URLhttpbbbcomのウェブページにアクセスし、表示部13にウェブページを表示させる。一方、ユーザーが、所定時間以内にブラウザ起動キー23を押下しなければ、この入力は、アドレス帳キー25の入力として扱われ、主制御部31は、表示部13に、アドレス帳を表示させる。また、ユーザーがカメラキー26を押下し、さらに、所定時間以内に、ブラウザ起動キー23を押下すると、主制御部31は、ブラウザ起動して表示部13にブラウザ画面を表示させる。また、主制御部31は、無線通信部35を制御して、URLhttpccccomのウェブページにアクセスし、表示部13にウェブページを表示させる。一方、ユーザーが、所定時間以内にブラウザ起動キー23を押下しなければ、この入力は、カメラキー26の入力として扱われ、主制御部31は、カメラ部18を起動して、表示部13にファインダー画像を表示させる。このように、携帯端末装置1では、ユーザーは、操作部33の任意のキーに、WebサイトのURLを登録することができる。また、携帯端末装置1は、所定時間以内に、ブラウザ起動キー23が押下されたか否かにより、登録された所望のWebサイトに簡単にアクセスする機能と、押下されたキー本来の機能とを切り替え手実行する。このため、携帯端末装置1の具備するキーの数が少なくとも、ユーザーは、簡単な操作で、所望のWebサイトに簡単にアクセスできる。また、所定時間以内に押下される特定キーとしては、操作部33に予め含まれているキー、例えばブラウザ起動キー23が用いられており、携帯端末装置1に新たなキーを配置する必要はない。次に、図4および図5を参照して、携帯端末装置1の動作について説明する。図4は、任意のキーにWebサイトを登録する際の、携帯端末装置1の処理手順を示すフローチャートである。携帯端末装置1は、電源をONされた状態、かつ、通話着信処理等の割込処理を行っていない状態において、同図の処理を繰り返す。図4において、主制御部31は、ユーザーによってキー割り付け設定機能が選択されたか否かを判定するステップS11。キー割り付け設定メニューが起動されたと判定した場合ステップS11:YES、操作部33が、ユーザによるキー選択キーの押下を受け付け、選択されたキーを示す情報を主制御部31に出力するステップS12。また、主制御部31は、選択されたキーに対応付けるURLを取得するステップS13。例えば、主制御部31は、表示部13がウェブページを表示している場合は、当該ウェブページのURLを、選択されたキーに対応付けるURLとして取得する。一方、表示部13がウェブページを表示していない場合は、操作部33が、キー押下によるURLの入力を受付、主制御部31は、入力されたURLを、選択されたキーに対応付けるURLとして取得する。そして、主制御部31は、選択されたキーと取得したURLとを対応付けて、メモリ32に書き込むステップS14。その後、同図の処理を終了する。一方、ステップS11で、キー割り付け設定機能が選択されていないと判定した場合ステップS11:NO、携帯端末装置1は、通常の動作を行うステップS15。その後、同図の処理を終了する。図5は、Webサイトにアクセスする際の、携帯端末装置1の処理手順を示すフローチャートである。携帯端末装置1は、例えば、図4のステップS15において図5の処理を行うなど、電源をONされ、通話着信処理等の割込処理を行っておらず、かつ、図4の処理を行っていない状態において、図5の処理を繰り返す。図5において、まず、操作部33が、ユーザーのキー押下を受け付けて、押下されたキーを示す情報を主制御部31に出力するステップS21。主制御部31は押下されたキーに対応付けられたURL以下、割り付けURLと称するがあるか否かを、メモリ32の登録テーブル図3を参照して判定するステップS22。押下されたキーに対応する割り付けURLがあると判定した場合ステップS22:YES、主制御部31は、所定の待ち時間経過を測定するためのタイマーをスタートするステップS23。そして、主制御部31は、ブラウザ起動キー23が押下されたか否かを判定するステップS24。一方、ステップS22において、押下されたキーに対応するURLがないと判定した場合ステップS22:NO、携帯端末装置1は、通常の動作を行うステップS28。また、ステップS24において、所定時間以内にブラウザ起動キー23が押下されなかったと判定した場合ステップS24:NOも、通常の操作を行うステップS28。一方、ステップS24で、ブラウザ起動キー23が押下されたと判定した場合ステップS24:YES、主制御部31は、Webブラウザを起動して表示部13にブラウザ画面を表示させる。そして、主制御部31は、ステップS23でのタイマー起動時から所定時間例えば3秒以内にブラウザ起動キー23が押下されたか否かを判定するステップS26。タイマー起動時から所定時間以内にブラウザ起動キー23が押下されたと判定した場合ステップS26:YES、主制御部31は、無線通信部35を制御してステップS22で判定されたURLのウェブページにアクセスし、表示部13にウェブページを表示させるステップS27。一方、ステップS26で、タイマー起動時から所定時間以内にブラウザ起動キー23が押下されていない場合、主制御部31は、通常のWeb接続ホームページに設定されているウェブページへのアクセスを行うステップS29。以上、説明したように、携帯端末装置1は、所定時間以内に、特定のキー、例えばブラウザ起動キー23が押下されたか否かにより、登録された所望のWebサイトに簡単にアクセスする機能と、そのキー本来の機能とを切り替える。これにより、携帯端末装置1の有するキーの数が少なくとも、ユーザーは、簡単な操作で所望のWebサイトにアクセスできるなど、簡単な操作で機能を選択できる。特に、Webサイトへのアクセスの操作は、URLの入力を伴うなどユーザーの負担の大きい操作であるが、携帯端末装置では、ユーザーは、URLの登録されているキーと、特定のキーとを押下するという簡単な操作で、所望のウェブサイトにアクセスできる。また、制御部31が、URLの登録されているキーが押下されてから、特定のキーが押下されるまでの時間間隔に応じて実行する機能を切り替えるので、携帯端末装置1は、機能の切り替えを実現するための専用のキーを具備する必要がない。なお、上述の例では、任意のキーとURLへのアクセス機能とを対応させて記憶させているが、対応させる機能はこれに限定されるものではない。例えば、携帯端末装置1が、任意のキーとメールアドレスとを対応付けて登録するようにしてもよい。この場合、ユーザーがメールアドレスを登録したキーを押下し、さらに、所定時間以内にメールキー24を押下すると、主制御部31はメーラを起動し、登録したメールアドレスへのメール入力画面を表示部13に表示させる。あるいは、携帯端末装置1が、任意のキーとテレビジョンチャンネルとを対応させて登録するようにしてもよいし、任意のキーと予定表の月日とを対応させて登録するようにしてもよい。なお、携帯端末装置1の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものとする。また、コンピュータシステムは、WWWシステムを利用している場合であれば、ホームページ提供環境あるいは表示環境も含むものとする。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらにコンピュータ読み取り可能な記録媒体とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、上述した機能の一部を実現するためのものであっても良く、さらに上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。