複数の入力モードを切り替えることで、入力モードに応じた文字列の入力を受け付けるソフトウェアキーボードを画面表示し、該ソフトウェアキーボードに対する操作に従って文字入力を受け付ける情報処理装置であって、ソフトウェアキーボードを表示する第1の表示制御手段と、画面表示されているソフトウェアキーボードのキー操作を受け付ける受付手段と、前記受付手段で受け付けたキー操作と、前記入力モードとに基づき入力される文字列を入力文字表示部に表示する第2の表示制御手段と、前記受付手段で、通常とは異なるキーの操作を受け付けた場合に、第1の入力モードで入力された第1の文字列を、第1の入力モードで当該第1の文字列の入力のために行われたキー操作が、第1の入力モードとは異なる第2の入力モードで行われた場合に入力される第2の文字列に変換する変換手段と、を備えることを特徴とする情報処理装置。前記第1の入力モードは仮名入力モード、前記第2の入力モードは英字入力モードであり、前記受付手段で通常とは異なるキーの操作を受け付けた場合に、前記変換手段は、仮名モードで入力された仮名文字列を、仮名入力モードで当該当該仮名文字列の入力のために行われたキー操作が、英字入力モードで行われた場合に入力されるアルファベット文字列に変換することを特徴とする請求項1に記載の情報処理装置。前記第1の入力モードは英字入力モード、前記第2の入力モードは仮名入力モードであり、前記受付手段で通常とは異なるキーの操作を受け付けた場合に、前記変換手段は、英字モードで入力されたアルファベット文字列を、英字入力モードで当該当該アルファベット文字列の入力のために行われたキー操作が、仮名入力モードで行われた場合に入力される仮名文字列に変換することを特徴とする請求項1に記載の情報処理装置。前記変換手段で変換された仮名文字列の漢字変換候補を変換候補表示部に表示する第3の表示制御手段をさらに備えることを特徴とする請求項3に記載の情報処理装置。前記通常とは異なるキーの操作には、キーの長押しが含まれることを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。前記通常とは異なるキーの操作には、キーの前記入力文字表示部に対するドラッグドロップ処理が含まれることを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。複数の入力モードを切り替えることで、入力モードに応じた文字列の入力を受け付けるソフトウェアキーボードを画面表示し、該ソフトウェアキーボードに対する操作に従って文字入力を受け付ける情報処理装置によって行われるであって、ソフトウェアキーボードを表示する第1の表示制御工程と、画面表示されているソフトウェアキーボードのキー操作を受け付ける受付工程と、前記受付工程で受け付けたキー操作と、前記入力モードとに基づき入力される文字列を入力文字表示部に表示する第2の表示制御工程と、前記受付工程で、通常とは異なるキーの操作を受け付けた場合に、第1の入力モードで入力された第1の文字列を、第1の入力モードで当該第1の文字列の入力のために行われたキー操作が、第1の入力モードとは異なる第2の入力モードで行われた場合に入力される第2の文字列に変換する変換工程と、を備えることを特徴とする情報処理方法。複数の入力モードを切り替えることで、入力モードに応じた文字列の入力を受け付けるソフトウェアキーボードを画面表示し、該ソフトウェアキーボードに対する操作に従って文字入力を受け付ける情報処理装置を、ソフトウェアキーボードを表示する第1の表示制御手段と、画面表示されているソフトウェアキーボードのキー操作を受け付ける受付手段と、前記受付手段で受け付けたキー操作と、前記入力モードとに基づき入力される文字列を入力文字表示部に表示する第2の表示制御手段と、前記受付手段で、通常とは異なるキーの操作を受け付けた場合に、第1の入力モードで入力された第1の文字列を、第1の入力モードで当該第1の文字列の入力のために行われたキー操作が、第1の入力モードとは異なる第2の入力モードで行われた場合に入力される第2の文字列に変換する変換手段として機能させることを特徴とするコンピュータプログラム。ソフトウェアキーボードの入力に係る他の課題として、パーソナルコンピュータのキーボードのようなファンクションキーを備えていない場合が多く、仮名入力された文字列を、ファンクションキーを押下することで半角の英字入力に変換することなどが出来ないということがある。ソフトウェアキーボードでは、このような場合、通常の変換機能を用いることになるが、スマートフォンなどではキー入力を減らすため、予測変換機能を有していることが一般的であり、キー操作に対応する英字入力が必ずしも変換候補の前のほうに来るとは限らず、変換により仮名入力で入力された文字列を英字に変換するのにも手間がかかっていた。また、ユーザが仮名入力を行うべくソフトウェアキーボード操作を行ったつもりが、入力モードが英字入力モードであった場合に、その入力操作が無駄になってしまい、入力モードを切り替えて再度入力を行わなければならないという問題もあった。そこで本発明は、複数の入力モードを備えるソフトウェアキーボードを用いて入力された、ある入力モードにおける入力文字列を、容易に他の入力モードで当該操作が行われた場合に入力される入力文字列に変換することを可能にする技術を提供することを目的とする。上記した目的を達成するために、本発明の情報処理装置は、複数の入力モードを切り替えることで、入力モードに応じた文字列の入力を受け付けるソフトウェアキーボードを画面表示し、該ソフトウェアキーボードに対する操作に従って文字入力を受け付ける情報処理装置であって、ソフトウェアキーボードを表示する第1の表示制御手段と、画面表示されているソフトウェアキーボードのキー操作を受け付ける受付手段と、前記受付手段で受け付けたキー操作と、前記入力モードとに基づき入力される文字列を入力文字表示部に表示する第2の表示制御手段と、前記受付手段で、通常とは異なるキーの操作を受け付けた場合に、第1の入力モードで入力された第1の文字列を、第1の入力モードで当該第1の文字列の入力のために行われたキー操作が、第1の入力モードとは異なる第2の入力モードで行われた場合に入力される第2の文字列に変換する変換手段と、を備えることを特徴とする。上記した目的を達成するために、本発明の情報処理方法は、複数の入力モードを切り替えることで、入力モードに応じた文字列の入力を受け付けるソフトウェアキーボードを画面表示し、該ソフトウェアキーボードに対する操作に従って文字入力を受け付ける情報処理装置によって行われるであって、ソフトウェアキーボードを表示する第1の表示制御工程と、画面表示されているソフトウェアキーボードのキー操作を受け付ける受付工程と、前記受付工程で受け付けたキー操作と、前記入力モードとに基づき入力される文字列を入力文字表示部に表示する第2の表示制御工程と、前記受付工程で、通常とは異なるキーの操作を受け付けた場合に、第1の入力モードで入力された第1の文字列を、第1の入力モードで当該第1の文字列の入力のために行われたキー操作が、第1の入力モードとは異なる第2の入力モードで行われた場合に入力される第2の文字列に変換する変換工程と、を備えることを特徴とする。上記した目的を達成するために、本発明のコンピュータプログラムは、複数の入力モードを切り替えることで、入力モードに応じた文字列の入力を受け付けるソフトウェアキーボードを画面表示し、該ソフトウェアキーボードに対する操作に従って文字入力を受け付ける情報処理装置を、ソフトウェアキーボードを表示する第1の表示制御手段と、画面表示されているソフトウェアキーボードのキー操作を受け付ける受付手段と、前記受付手段で受け付けたキー操作と、前記入力モードとに基づき入力される文字列を入力文字表示部に表示する第2の表示制御手段と、前記受付手段で、通常とは異なるキーの操作を受け付けた場合に、第1の入力モードで入力された第1の文字列を、第1の入力モードで当該第1の文字列の入力のために行われたキー操作が、第1の入力モードとは異なる第2の入力モードで行われた場合に入力される第2の文字列に変換する変換手段として機能させることを特徴とする。本発明によれば、複数の入力モードを備えるソフトウェアキーボードを用いて入力された、ある入力モードにおける入力文字列を、他の入力モードで当該操作が行われた場合に入力される入力文字列に容易に変換することが可能となる。