(57)【要約】【課題】煩雑な操作を行わずに入力手段に適合した変換方法で入力手段からのデータを変換するデータ処理装置、データ処理方法およびプログラムを提供する。【解決手段】キーボード５からの操作信号を入力する状態を検出する検出部２９１と、検出部２９１がキーボード５からの操作信号を入力する状態を検出した場合には、キーボード５に適合した第１の変換方法ＣＮ１を選択し、検出部２９１がその状態を検出していない場合には、タッチパネル２５に適合した第２の変換方法ＣＮ２を選択する選択部２９２と、検出部２９１がキーボード５からの操作信号を入力する状態を検出してる場合には、第１の変換方法ＣＮ１に基づいてキーボード５からの操作信号が示す入力データを変換し、検出部２９１がその状態を検出していない場合には、第２の変換方法ＣＮ２に基づいてタッチパネル２５からの入力データを変換する変換部２９３とを有するＣＰＵ２９とを設ける。【選択図】  図２
2004152229.tif 000002
【特許請求の範囲】
【請求項１】
携帯型のデータ処理装置であって、
外部操作手段からの操作信号を入力する状態か否かを検出する検出手段と、
内部操作手段と、
前記検出手段が前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、当該外部操作手段に適合した第１の変換方法に基づいて当該外部操作手段からの前記操作信号が示す入力データを変換し、前記検出手段が前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記内部操作手段に適合した第２の変換方法に基づいて前記内部操作手段からの入力データを変換する変換手段とを有する
データ処理装置。
【請求項２】
前記変換手段は、前記検出手段が前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、当該外部操作手段に適合した非予測変換方法に基づいて当該外部操作手段からの前記操作信号が示す入力データを変換し、前記検出手段が前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記内部操作手段に適合した予測変換方法に基づいて当該内部操作手段からの前記入力データを変換する
請求項１に記載のデータ処理処理装置。
【請求項３】
前記検出手段は、前記データ処理装置を保持した状態で前記外部操作手段からの前記操作信号を前記データ処理装置に出力する保持手段に保持されている場合に、前記外部操作手段からの操作信号を入力する状態を検出する
請求項１に記載のデータ処理装置。
【請求項４】
前記データ処理装置は、前記保持手段を介して電源が供給される
請求項３に記載のデータ処理装置。
【請求項５】
携帯型のデータ処理装置で処理されるデータ処理方法であって、
外部操作手段からの操作信号を入力する状態か否かを検出する第１の工程と、
前記第１の工程で前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、当該外部操作手段に適合した第１の変換方法を選択し、前記第１の工程で前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記データ処理装置が有する内部操作手段に適合した第２の変換方法を選択する第２の工程と、
前記第１の工程で前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、前記第２の工程で選択された前記第１の変換方法に基づいて当該外部操作手段からの前記操作信号が示す入力データを変換し、前記第１の工程で前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記第２の工程で選択された前記第２の変換方法に基づいて前記内部操作手段からの入力データを変換する第３の工程とを有する
データ処理方法。
【請求項６】
携帯型のデータ処理装置で実行処理されるプログラムであって、
外部操作手段からの操作信号を入力する状態か否かを検出する第１の手順と、
前記第１の手順で前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、当該外部操作手段に適合した第１の変換方法を選択し、前記第１の手順で前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記データ処理装置が有する内部操作手段に適合した第２の変換方法を選択する第２の手順と、
前記第１の手順で前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、前記第２の手順で選択された前記第１の変換方法に基づいて当該外部操作手段からの前記操作信号が示す入力データを変換し、前記第１の手順で前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記第２の手順で選択された前記第２の変換方法に基づいて前記内部操作手段からの入力データを変換する第３の手順とを有する
プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、データが入力される携帯型のデータ処理装置、データ処理方法、およびプログラムに関するものである。
【０００２】
【従来の技術】
従来、表示画面上のタッチパネルの操作に応じたデータが入力される携帯情報端末装置と、携帯情報端末装置とは別体にキーボードを有する保持装置（クレードルとも言う）とが知られている（例えば、特許文献１参照。）。
例えば、携帯情報端末装置は、このクレードルに装着および保持された場合には、キーボードからの入力データに応じた処理を行う。
【０００３】
【特許文献１】
特開２００１−２４２９５６号公報
【０００４】
【発明が解決しようとする課題】
上述した携帯情報端末装置では、例えばタッチパネルから文字入力が行われる場合には、タッチパネルに適合する変換方法、例えば予測変換方法に基づいて、タッチパネルからの入力データを変換する。
【０００５】
ユーザは携帯情報端末装置をクレードルに接続してキーボードから文字入力を行う場合には、キーボードに適合する変換方法、例えば連文節変換方法に設定画面を操作して手動で切り替える。携帯情報端末装置はそのキーボードに適合する変換方法に基づいて、キーボードからの入力データを変換する。
【０００６】
そして、ユーザは携帯情報端末装置をクレードルから取り外してタッチパネルから文字入力する場合には、手動で設定画面を操作してタッチパネルに適合する変換方法に切り替えていた。
【０００７】
このため、携帯情報端末装置にキーボードを着脱する毎に変換方法を手動で設定画面を操作して切り替えるという煩雑な操作が必要であり、操作性のよい携帯情報端末装置が望まれている。
【０００８】
本発明は、かかる事情に鑑みてなされたものであり、その目的は、煩雑な操作を行うことなく、入力手段に適合した変換方法で当該入力手段からの入力データを変換することができるデータ処理装置、データ処理方法、およびプログラムを提供することにある。
【０００９】
【課題を解決するための手段】
前記目的を達成するために、第１の発明のデータ処理装置は、携帯型のデータ処理装置であって、外部操作手段からの操作信号を入力する状態か否かを検出する検出手段と、内部操作手段と、前記検出手段が前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、当該外部操作手段に適合した第１の変換方法に基づいて当該外部操作手段からの前記操作信号が示す入力データを変換し、前記検出手段が前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記内部操作手段に適合した第２の変換方法に基づいて前記内部操作手段からの入力データを変換する変換手段とを有する。
【００１０】
第１の発明のデータ処理装置によれば、検出手段では、外部操作手段からの操作信号を入力する状態か否かが検出される。
変換手段では、検出手段が外部操作手段からの操作信号を入力する状態を検出した場合には、当該外部操作手段に適合した第１の変換方法に基づいて当該外部操作手段からの操作信号が示す入力データを変換し、検出手段が外部操作手段からの操作信号を入力する状態を検出していない場合には、内部操作手段に適合した第２の変換方法に基づいて内部操作手段からの入力データを変換する。
【００１１】
さらに、前記目的を達成するために、第２の発明のデータ処理方法は、携帯型のデータ処理装置で処理されるデータ処理方法であって、外部操作手段からの操作信号を入力する状態か否かを検出する第１の工程と、前記第１の工程で前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、当該外部操作手段に適合した第１の変換方法を選択し、前記第１の工程で前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記データ処理装置が有する内部操作手段に適合した第２の変換方法を選択する第２の工程と、前記第１の工程で前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、前記第２の工程で選択された前記第１の変換方法に基づいて当該外部操作手段からの前記操作信号が示す入力データを変換し、前記第１の工程で前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記第２の工程で選択された前記第２の変換方法に基づいて前記内部操作手段からの入力データを変換する第３の工程とを有する。
【００１２】
さらに、前記目的を達成するために、第３の発明のプログラムは、携帯型のデータ処理装置で実行処理されるプログラムであって、外部操作手段からの操作信号を入力する状態か否かを検出する第１の手順と、前記第１の手順で前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、当該外部操作手段に適合した第１の変換方法を選択し、前記第１の手順で前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記データ処理装置が有する内部操作手段に適合した第２の変換方法を選択する第２の手順と、前記第１の手順で前記外部操作手段からの前記操作信号を入力する状態を検出した場合には、前記第２の手順で選択された前記第１の変換方法に基づいて当該外部操作手段からの前記操作信号が示す入力データを変換し、前記第１の手順で前記外部操作手段からの前記操作信号を入力する状態を検出していない場合には、前記第２の手順で選択された前記第２の変換方法に基づいて前記内部操作手段からの入力データを変換する第３の手順とを有する。
【００１３】
【発明の実施の形態】
本発明に係るデータ処理装置を図を参照しながら説明する。
【００１４】
図１は、本発明に係るデータ処理装置を含むデータ処理システムの一実施の形態を示す全体構成図である。
データ処理システム１は、図１に示すように、携帯型のデータ処理装置２、入力ペン３、クレードル４、キーボード５、およびＡＣ（Ａｌｔｅｒｎａｔｉｎｇ  ｃｕｒｒｅｎｔ  ）アダプタ６を有する。
【００１５】
データ処理装置２は本発明に係るデータ処理装置に相当し、クレードル４は本発明に係る保持手段に相当し、キーボード５は本発明に係る外部操作手段に相当する。
【００１６】
データ処理装置２は、例えばＰＤＡ（Ｐｅｒｓｏｎａｌ  ｄａｔａ  ａｓｓｉｓｔａｎｔ  ）や携帯電話等の携帯型のデータ処理装置である。
データ処理装置２は、例えばクレードル４に取り付けて保持される。
ＡＣアダプタ６は、交流電源からＡＣコンセントおよび電源ケーブルを介して入力された交流の電力を直流の電力に変換しクレードル４に出力する。
【００１７】
クレードル４は、データ処理装置２が取り付けられると電源をデータ処理装置に２供給する。
クレードル４は、例えば外部操作手段あるキーボード５を取り付け可能である。
データ処理装置２はタッチパネルを有し、ペン３により所定のデータが入力される。
【００１８】
図２は、図１に示した情報処理システムの機能ブロック図である。
クレードル４は、図２に示すように、接続部４１，４２，４３を有する。
データ処理装置２は、図２に示すように、電源２０、バッテリ２１、接続部２２，２３、表示部２４、タッチパネル２５、インターフェイス（Ｉｎｔｅｒｆａｃｅ  ：Ｉ／Ｆ）２６、ＲＡＭ（Ｒａｎｄｏｍ  ａｃｃｕｓｅｓ  ｍｅｍｏｒｙ  ）２７、ＲＯＭ（Ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）２８、およびＣＰＵ（Ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ  ）２９を有する。
【００１９】
データ処理装置２とクレードル４は、接続部を介して接続される。
詳細には、図２に示すようにデータ処理装置２の接続部２２および接続部２３が、クレードル４の接続部４１および接続部４２に接続される。
【００２０】
表示部２４、タッチパネル２５、インターフェイス（Ｉｎｔｅｒｆａｃｅ  ：Ｉ／Ｆ）２６、ＲＡＭ（Ｒａｎｄｏｍ  ａｃｃｕｓｅｓ  ｍｅｍｏｒｙ  ）２７、ＲＯＭ（Ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）２８、およびＣＰＵ（Ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ  ）２９は、バスＢＳにより接続されている。
【００２１】
電源２０とバッテリ２１は接続されている。
電源２０は、所定の構成要素に電源を供給し、充電可能なバッテリ２１に電源を供給する。
また、電源２０は、ＡＣアダプタ６から、クレードル４の電源ラインＶＬおよび接続部４１、ならびにデータ処理装置２の接続部２２を介して直流の電源が供給される。
【００２２】
表示部２４は、ＣＰＵ２９の制御のもと、所定の画像を表示する。
タッチパネル２５は、ペン３等によりタッチパネル上の所定の位置が指示されると、入力データである位置情報をＣＰＵ２９に出力する。例えばユーザによりタッチパネル２５上にペン３を用いて文字が書かれると、その情報がＣＰＵ２９に出力される。ＣＰＵ２９ではその情報に応じた処理を行う。
【００２３】
インターフェイス（Ｉ／Ｆ）２６は、例えばキーボードを接続するためのインターフェイスである。インターフェイス２６は、例えば、外部操作手段としてのキーボード５と、クレードル４の接続部４３および通信線ＴＬ、ならびデータ処理装置２の接続部２３を介して接続される。
【００２４】
キーボード５からの操作信号は、上述したようにクレードル４の接続部４３および通信線ＴＬ、ならびデータ処理装置２の接続部４２を介してインターフェイス２６に出力される。操作信号は入力データを含む。
例えば、インターフェイス２６は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  ｓｅｒｉａｌ  ｂｕｓ）規格に基づいたインターフェイスである。
【００２５】
ＲＡＭ２７には、ＣＰＵ２９が処理する際の作業用領域である。またＲＡＭ２７は入力変換方式の状態を保存する。
ＲＯＭ２８は、プログラムｐ、第１の変換方法ＣＮ１、および第２の変換方法ＣＮ２等を有する。
【００２６】
プログラムｐは、ＣＰＵ２９により実行され検出処理、選択処理、および変換処理等に関する手順を含む。
第１の変換方法ＣＮ１はキーボード５に適合した変換方法であり、第２の変換方法ＣＮ２はタッチパネル２５に適合した変換方式である。
【００２７】
タッチパネル２５に適合した第２の変換方法ＣＮ２は、例えば予測変換方法である。予測変換方法は例えば特開平１１−１６７５６９号公報で開示されている。
簡単に説明すると、タッチパネル５は、キーボード５を介して入力するのに比べて、データの入力を行いにくい。
【００２８】
このため、ＣＰＵ２９は、予測変換方法では、例えばユーザによりタッチパネル２５を介して入力された、１つまたは複数の文字データに基づいて、次に入力される文字や単語を予測し、予測の結果の複数の予測候補を表示部２４に表示させる。ユーザは例えば表示部２４の画面上に表示されている予測候補の内から所望の予測変換候補を選択し所望のデータを高速に入力する。
【００２９】
また、ＣＰＵ２９は、予測変換方法では、ユーザにより以前に入力された文字データを記憶しておき、その記憶したデータおよび新たにユーザにより入力された１つまたは複数の文字データに基づいて、次に入力される文字や単語を予測し、予測の結果の複数の予測候補を表示部２４に表示させる。ユーザは例えば表示部２４の画面上に表示されている予測候補の内から所望の予測変換候補を選択し所望のデータを高速に入力する。
【００３０】
例えば一般的に、ユーザはタッチパネル２５を介してデータを入力するのに比べて、キーボード５を用いてデータを入力したほうが時間的にも速く、また操作性においてもよい。
【００３１】
また、タッチパネル２５上でソフトウェアキーボードを操作する場合には、キーの突起がないため、ソフトウェアキーボードの配置と、入力される文字列とを往復して目で追う必要があり疲労しやすい。そのため、特に長文の入力を行う場合はキーボードを使う方が視覚的に楽に入力できる。
【００３２】
キーボード５に適合する変換方法としては、例えば非予測変換方法である。非予測変換方法としては、例えば連文節変換方法がある。
ＣＰＵ２９は、連文節変換方法では、文節の区切り位置を指定しなくても適切な文節に区切り、自動的に所定の変換候補に変換する。
このため、ユーザはキーボード５を用いてデータを入力する場合には、キーボード５に適合した変換方法を用いることにより高速にデータを入力することができる。
【００３３】
ＣＰＵ２９は、ＲＡＭ２７を作業用領域として、ＲＯＭ２８に記憶された変換処理に関するプログラムｐを実行する。
【００３４】
図３は、図１に示したデータ処理装置のＣＰＵの機能ブロック図である。
ＣＰＵ２９は、図３に示すように、例えば詳細には、検出部２９１、選択部２９２、および変換部２９３を有する。
【００３５】
検出部２９１は本発明に係る検出手段に相当し、選択部２９２および変換部２９３は本発明に係る変換手段に相当する。
【００３６】
検出部２９１は、キーボード５からの操作信号を入力する状態か否か検出する。
詳細には、例えば検出部２９１は、データ処理装置２を保持した状態でキーボード５からの入力データをデータ処理装置２に出力するクレードル４に保持されている場合に、キーボード５からの操作信号を入力する状態を検出する。
【００３７】
選択部２９２は、検出部２９１がキーボード５からの操作信号を入力する状態を検出した場合には、キーボード５に適合した第１の変換方法ＣＮ１を選択する。
詳細には、選択部２９２は、検出部２９１がキーボード５からの操作信号を入力する状態を検出した場合には、キーボード５に適合した非予測変換方法を選択する。
【００３８】
一方、選択部２９２は、検出部２９１がキーボード５からの操作信号を入力する状態を検出していない場合には、タッチパネル２５に適合した第２の変換方法ＣＮ２を選択する。
詳細には、選択部２９２は、検出部２９１がキーボード５からの操作信号を入力する状態を検出していない場合には、タッチパネル２５に適合した予測変換方法を選択する。
【００３９】
変換部２９３は、検出部２９１がキーボード５のからの操作信号を入力する状態を検出した場合には、選択部２９２により選択された第１の変換方法ＣＮ１に基づいてキーボード５からの操作信号が示す入力データを変換する。
詳細には変換部２９３は、検出部２９１がキーボード５からの操作信号を入力する状態を検出した場合には、選択部２９２により選択された非予測変換方法に基づいてキーボード５からの操作信号が示す入力データを変換する。
【００４０】
一方、変換部２９３は、検出部２９１がキーボード５からの操作信号を入力する状態を検出していない場合には、選択部２９２により選択された第２の変換方法ＣＮ２に基づいてタッチパネル２５からの入力データを変換する。
詳細には、変換部２９３は、検出部２９１がキーボード５からの操作信号を入力する状態を検出していない場合には、選択部２９２により選択された予測変換方法に基づいて当該タッチパネル２５からの入力データを変換する。
【００４１】
図４は、図１に示したデータ処理装置の予測変換方法を説明するための図である。
ＣＰＵ２９は、予測変換方法によりタッチパネル２５から入力されたデータを変換する場合には、表示部２４の画面上に例えば図４に示すように、文字データ表示部２４１、予測候補表示部２４２、および仮想キーボード部２４３等を表示させる。
【００４２】
文字データ表示部２４１は、入力される文字が表示される。
予測候補表示部２４２は、ＣＰＵ２９により、例えばユーザによりタッチパネル２５を介して入力された、１つまたは複数の文字データに基づいて、次に入力される文字や単語を予測し、予測の結果の複数の予測候補が表示される。
ユーザは、予測候補表示部２４２に表示されている予測候補の内から、タッチパネル２５を介して所望の予測変換候補を選択し、所望の文字や単語を入力する。
【００４３】
仮想キーボード部２４３は、例えば仮想的にキーボードを表示部２４の画面上に表示される。ＣＰＵ２９は、ユーザによりタッチパネル２５でペン３等により所望の位置が指示されると、指示された位置情報に対応する位置に表示されたキーに割り当てられた文字を、文字データ表示部２４１に表示させる。
【００４４】
図５は、図１に示したデータ処理装置の動作を説明するためのフローチャートである。図５を参照しながらデータ処理装置の動作をＣＰＵ２９の処理を中心に説明する。
ステップＳＴ１において、ＣＰＵ２９では、キーボード５からの信号の有無が検出される。
例えば検出部２９１は、インターフェイス２６がＵＳＢインターフェイスであり、キーボード５がＵＳＢ規格に基づく接続を行う機器の場合には、ＵＳＢの規格に基づく検出処理を行う。
【００４５】
詳細には、検出部２９１では、データ処理装置２の接続部２２，２３がクレードル４の接続部４１，４２に接続されて、インターフェイス２６を介してキーボード５からの信号の有無を検出する。
例えば、検出部２９１は、データ処理装置２の接続部２２，２３がクレードル４の接続部４１，４２に接続されている場合にキーボード５からの操作信号を入力する状態を検出する。
また、検出部２９１では、データ処理装置２の接続部２２，２３がクレードル４の接続部４１，４２に接続されていない場合にキーボード５からの操作信号を入力する状態を検出しない。
【００４６】
ステップＳＴ２において、ＣＰＵ２９の選択部２９２では、キーボード５からの操作信号を入力する状態を検出した場合には、キーボード５に適合した第１の変換方法ＣＮ１、例えば非予測変換方法の連文節変換方法が選択される。
【００４７】
ステップＳＴ３において、ＣＰＵ２９の変換部２９３では、選択部２９２で選択された第１の変換方法ＣＮ１に基づいてキーボード５からの操作信号が示す入力データを変換し、ステップＳＴ１の処理に戻る。
【００４８】
一方、ステップＳＴ１において、ＣＰＵ２９の検出部２９１が、キーボード５からの操作信号を入力する状態を検出していない場合には、詳細にはデータ処理装置２の接続部２２，２３がクレードル４の接続部４１，４２に接続されていない場合には、ＣＰＵ２９の選択部２９２では、タッチパネル２５に適合した第２の変換方法ＣＮ２、例えば予測変換方法が選択される（ＳＴ４）。
【００４９】
ＣＰＵ２９の変換部２９３では、選択部２９２により選択された第２の変換方法ＣＮ２に基づいてタッチパネル２５からの入力データを変換し（ＳＴ５）、ステップＳＴ１の処理に戻る。
【００５０】
以上説明したように、タッチパネル２５と、キーボード５からの操作信号を入力する状態を検出する検出部２９１と、検出部２９１がキーボード５からの操作信号を入力する状態を検出した場合には、キーボード５に適合した第１の変換方法ＣＮ１を選択し、検出部２９１がキーボード５からの操作信号を入力する状態を検出していない場合には、タッチパネル２５に適合した第２の変換方法ＣＮ２を選択する選択部２９２と、検出部２９１がキーボード５からの操作信号を入力する状態を検出した場合には、選択部２９２により選択された第１の変換方法ＣＮ１に基づいてキーボード５からの操作信号が示す入力データを変換し、検出部２９１がキーボード５からの操作信号を入力する状態を検出していない場合には、選択部２９２により選択された第２の変換方法ＣＮ２に基づいてタッチパネル２５からの入力データを変換する変換部２９３とを有するＣＰＵ２９とを設けたので、データの入力を行う際にキーボード５を着脱する場合であっても、煩雑な操作、例えば、手動で変換方法を切り替える操作を行うことなく、自動的に操作部に応じた変換方法に切り替わり、操作部にからの入力データを変換することができ、操作性がよい。
【００５１】
また、例えば、キーボード５およびクレードル４を所定の位置に設置して、通常、文書の内容を確認する場合や短い文書を入力する場合には、クレードル４から分離した状態で、タッチパネル２５からタッチパネル２５に適合する変換方法、例えば予測変換を用いてデータを入力し、長文の場合は携帯型のデータ処理装置２をクレードル４に接続および保持し、キーボード５からキーボード５に適合する変換方法、例えば連文節変換方法で入力するといった動作がシームレスに実現できる。
【００５２】
なお、本発明は本実施の形態に限られるものではなく、任意好適な種々の改変が可能である。
例えば、パーソナルコンピュータのキーボードが接続できない機器で、クレードルや拡張するためのベースなどにキーボードが備わっている場合にも適用できる。
【００５３】
また、データ処理装置と、クレードル４、およびキーボード５は物理的に接合している必要はなく、無線方式でキーボード５からの入力データを受信できる状況になった場合に、同様に自動的に入力変換方式を切り替えてもよい。
【００５４】
また、本実施の形態では、タッチパネル５からの入力データを予測変換方法により変換し、キーボード５が接続されている場合にはキーボード５からの入力データを連文節変換方法により変換していたが、この形態に限られるものではない。
予測変換方法や連文節変換方法でなくとも、入力手段それぞれに適合する変換方法であればよい。例えば入力手段がいわゆる音声入力装置の場合には、音声認識処理を行い所定の変換を行う変換方法であってもよい。
【００５５】
また、本実施の形態ではキーボード５の接続にＵＳＢの規格に基いた接続を用いたがこの形態に限られるものではない。ＰＳ／２（Ｐｅｒｓｏｎａｌ  Ｓｙｓｔｅｍ／２  ）やＩＥＥＥ１３９４等の所定の規格に基いた接続を行ってよい。
【００５６】
【発明の効果】
本発明によれば、煩雑な操作を行うことなく、入力手段に適合した変換方法で当該入力手段からの入力データを変換するデータ処理装置、データ処理方法、およびプログラムを提供することができる。
【図面の簡単な説明】
【図１】図１は、本発明に係るデータ処理装置を含むデータ処理システムの一実施の形態を示す全体構成図である。
【図２】図２は、図１に示した情報処理システムの機能ブロック図である。
【図３】図３は、図１に示したデータ処理装置のＣＰＵの機能ブロック図である。
【図４】図４は、図１に示したデータ処理装置の予測変換方法を説明するための図である。
【図５】図５は、図１に示したデータ処理装置の動作を説明するためのフローチャートである。
【符号の説明】
１…データ処理システム、２…データ処理装置、３…入力ペン、４…クレードル、５…キーボード、６…ＡＣアダプタ、２０…電源、２１…バッテリ、２２，２３…接続部、２４…表示部、２５…タッチパネル、２６…インターフェイス（Ｉｎｔｅｒｆａｃｅ  ：Ｉ／Ｆ）、２７…ＲＡＭ、２８…ＲＯＭ、２９…ＣＰＵ、２４１…文字データ表示部、２４２…予測候補表示部、２４３…仮想キーボード部、２９１…検出部、２９２…選択部、２９３…変換部、ＣＮ１…第１の変換方法、ＣＮ２…第２の変換方法、ｐ…プログラム。
【図１】
2004152229.tif 000003
【図２】
2004152229.tif 000004
【図３】
2004152229.tif 000005
【図４】
2004152229.tif 000006
【図５】
2004152229.tif 000007