(57)【要約】【課題】  キー構成がきわめて限られる中で文字入力の困難性を飛躍的に改善するのは難しい。【解決手段】  Ｅメーラカード１０、キーボードカード２０、携帯電話カード３０、デジタルカメラカード４０の各モジュール装置を組み合わせて、一つの携帯端情報端末が構成される。各モジュール装置は個別に文字入力手段を有し、二つのモジュール装置が組み合わされたときにいずれかのモジュール装置に備えられた文字入力手段が優先的に有効化さされる。いずれの文字入力手段を有効化するかは、キー構成やキー数の相違に基づき、いずれの手段が優位であるかに応じて決定される。【選択図】  図１
2005216154.tif 000002
【特許請求の範囲】
【請求項１】
携帯情報端末の少なくとも一部を構成するモジュールとして動作可能な装置であって、
ユーザによる当該装置の操作を介した文字の入力を受け付ける内部文字入力部と、
当該装置と接続された他のモジュール装置を介して文字の入力を受け付ける外部文字入力部と、
ユーザの操作による文字の入力を受け付ける手段として、前記内部文字入力部および外部文字入力部のうちいずれかを、当該装置と前記他のモジュール装置の関係に基づいて選択的に有効化する入力手段選択部と、
を備えることを特徴とする携帯端末用モジュール装置。
【請求項２】
前記入力手段選択部は、当該装置および前記他のモジュール装置のうち、一つキーを押下または複数のキーを同時に押下することで文字入力する装置を優先的に有効化することを特徴とする請求項１に記載の携帯端末用モジュール装置。
【請求項３】
前記入力手段選択部は、当該装置および前記他のモジュール装置のうち、文字入力に用いるキーとして複数の数字キーを有する装置を、複数の数字キーと比べて少ないキーを文字入力に用いる装置より優先的に有効化することを特徴とする請求項１または２に記載の携帯端末用モジュール装置。
【請求項４】
前記入力手段選択部は、当該装置および前記他のモジュール装置のうち、文字入力に用いるキーとして方向キーを有する装置を、方向キーを文字入力に用いない装置より有効化の優先度を下げることを特徴とする請求項１から３のいずれかに記載の携帯端末用モジュール装置。
【請求項５】
前記入力手段選択部は、当該装置および前記他のモジュール装置のうち、キーの連続押下により文字入力する装置を、キーの連続押下以外の手段により文字入力する装置より有効化の優先度を下げることを特徴とする請求項１から４のいずれかに記載の携帯端末用モジュール装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末用モジュール装置に関し、特に携帯情報端末の一部として機能するモジュール装置における文字入力の技術に関する。
【背景技術】
【０００２】
近年、携帯電話やＰＤＡ（Personal Digital Assistant）等の携帯情報端末を使用して、屋内や屋外を問わずあらゆる場所で電子メールを送受信することが一般化している。そのため各端末は、そのキー構成やキー数にかかわらず文字入力機能の搭載が必須となっている。携帯情報端末の場合、デスクトップコンピュータで用いられるキーボードよりもキーの種類や数が少ない分、文字入力方法における容易性と有用性の追求は製品開発の上で避けられない。そうした文字入力の容易性は、製品の優位性を左右するまでに至っている。特許文献１、２には、ＰＤＡにおいて液晶画面上に表示された仮想キーボードをペンで押下する方式やタブレット上にペンで手書きされた文字を認識する方式の文字入力方法が開示されている。特許文献３には、携帯電話における数字キーを用いた文字入力方法が開示されている。
【特許文献１】特開平８−３１４５９６号公報
【特許文献２】特開平１１−２０３０４６号公報
【特許文献３】特開平６−３４８３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
各種端末における文字入力方法は、種々の画期的な手法により改善された面もある。しかしながら、キー構成がきわめて限られる中で文字入力の困難性を飛躍的に改善するのは難しい。一方で、携帯情報端末に装着するための専用の文字入力装置を用意し、そうした装置をつねに携帯するのも煩雑である。したがって、限られたキー構成を状況に応じていかにして十分に活用できるかが文字入力方法の効率化を進める鍵となる。
【０００４】
本発明者は以上の認識に基づき本発明をなしたもので、本発明の目的は、携帯情報端末において効率のよい文字入力方法を実現することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明のある態様のモジュール装置は、携帯情報端末の少なくとも一部を構成するモジュールとして動作可能な装置であって、ユーザによる当該装置の操作を介した文字の入力を受け付ける内部文字入力部と、当該装置に接続された他のモジュール装置を介して文字の入力を受け付ける外部文字入力部と、ユーザの操作による文字の入力を受け付ける手段として、内部文字入力部および外部文字入力部のうちいずれかを、当該装置と他のモジュール装置の関係に基づいて選択的に有効化する入力手段選択部と、を備える。
【０００６】
この態様によると、当該モジュール装置と他のモジュール装置との間におけるキー構成上の違いや文字入力の優位性に基づいて、内部文字入力部と外部文字入力部のいずれを有効化するかが決定される。例えば、複数のモジュール装置にそれぞれ文字入力のための複数のキーが設けられている場合に、そのキーの数が多い方を優先的に有効化してもよいし、平均的なキーストローク回数が少ない方を優先的に有効化してもよい。これにより、モジュール装置同士が接続され、全体として文字入力手段が複数存在することとなった場合に、より使い勝手のよい方の文字入力手段が自動的に選択され、モジュール装置が有する機能を無駄なく発揮させることができる。こうして、携帯情報端末の利便性を向上させることができる。
【０００７】
なお、以上の構成要素の任意の組合せや、本発明の構成要素や表現を方法、装置、システム、コンピュータプログラム、コンピュータプログラムを格納した記録媒体、データ構造などの間で相互に置換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、携帯情報端末が有する操作手段を十分に活かした効率のよい文字入力方法を実現することができる。
【発明を実施するための最良の形態】
【０００９】
（実施例１）
本実施例においては、互いに接続された複数のモジュール装置が、全体として一つの携帯情報端末として機能する。各モジュール装置は、それぞれの用途に応じた機能と、その機能に応じた文字入力手段を有するカード型の装置である。
【００１０】
図１は、複数のモジュール装置の組合せを例示する図である。本図に示される各モジュール装置は、携帯情報端末の少なくとも一部を構成するモジュールとして動作可能である。
【００１１】
図１（ａ）は、電子メールを送受信可能なＥメーラカード１０を示す。Ｅメーラカード１０は、他のモジュール装置と接続せずに単体で使用することもでき、他のモジュール装置と接続して使用することもできる。Ｅメーラカード１０は、液晶画面とその制御装置で構成される表示部１２と、４つのボタンからなる操作キー１４とを備える。操作キー１４は、メニューキー、左右の矢印キー、確定キーの４つで構成される。表示部１２には、デスクトップコンピュータのキーボードにおけるキー配列の一部が仮想キーボード１６として表示される。仮想キーボード１６は、いわゆるソフトウェアキーボードとも呼ばれ、ここでは１ライン分のキーボード配列の画像で表現される。
【００１２】
図１（ｂ）は、Ｅメーラカード１０とキーボードカード２０を接続した状態を示す。Ｅメーラカード１０は、図１（ａ）に示されるＥメーラカード１０と同一である。キーボードカード２０は、デスクトップコンピュータと同様に多数のキーで構成されるキーボード２２を備える。キーボード２２は、ＡからＺまでの英字キー、ドット記号やスラッシュ記号等の記号キー、スペースキー（ＳＰＡＣＥ）、左右一対のシフトキー（ＳＨＩＦＴ）、エンターキー（ＥＮＴＥＲ）、バックスペースキー（ＢＳ）、エスケープキー（ＥＳＣ）、メニューキー（ＭＥＮＵ）、上下左右の方向を示す矢印キー、確定キー（ＯＫ）等のキーからなる。
【００１３】
多数のキーを有するキーボードカード２０は、４つのキーしか有しないＥメーラカード１０と比べて、平均的なキーストローク回数が少なく、文字入力の容易性に優れる。したがって、Ｅメーラカード１０とキーボードカード２０を接続した場合、Ｅメーラカード１０は内部の文字入力機能を無効化し、キーボードカード２０を介した文字入力機能を有効化する。ユーザがキーボードカード２０を操作すると、押下されたキーに対応する文字がＥメーラカード１０に入力され、その文字が表示部１２に表示される。
【００１４】
図１（ｃ）は、Ｅメーラカード１０と携帯電話カード３０を接続した状態を示す。携帯電話カード３０は、一般の携帯電話と同様に数字キー、通話開始キー、通話終了キー、上下左右の方向を示す矢印キー等の操作キー３４を主に有し、携帯電話としての通話機能やインターネット機能等を備える。携帯電話カード３０において、ユーザが０から９までの１０個の数字キーと、アスタリスクキー、シャープキーをそれぞれ１回または複数回連続して押下すると、押下の回数に応じた文字が入力される。携帯電話カード３０における文字入力には少なくとも１０個前後のキーが用いられるので、Ｅメーラカード１０における文字入力と比べて平均的なキーストローク回数が少なく、文字入力が容易である。したがって、Ｅメーラカード１０と携帯電話カード３０を接続した場合、Ｅメーラカード１０は内部の文字入力機能を無効化し、携帯電話カード３０を介した文字入力機能を有効化する。ユーザが携帯電話カード３０を操作すると、押下されたキーおよびその押下回数に対応する文字がＥメーラカード１０に入力され、その文字が表示部１２に表示される。
【００１５】
図１（ｄ）は、Ｅメーラカード１０とデジタルカメラカード４０を接続した状態を示す。デジタルカメラカード４０は、上下左右の方向を示す矢印キーやシャッターキー等の操作キー４２、ファインダ４４を有する。デジタルカメラカード４０において文字入力のために用いられるキーは、矢印キーとシャッターキーであり、Ｅメーラカード１０と同様に他のモジュール装置と比べてキー数が少ない。ただし、矢印キーは上下左右のそれぞれと中央が押下可能である場合、実質的に５つのキーが存在するのに等しい。したがって、５〜６個のキーが設けられたデジタルカメラカード４０は、４個のキーしか設けられていないＥメーラカード１０と比べて平均的なキーストローク回数が少なく、文字入力が容易である。したがって、Ｅメーラカード１０とデジタルカメラカード４０を接続した場合、Ｅメーラカード１０は内部の文字入力機能を無効化し、デジタルカメラカード４０を介した文字入力機能を有効化する。ユーザがデジタルカメラカード４０を操作すると、押下されたキーおよびその押下回数に対応する文字がＥメーラカード１０に入力され、その文字が表示部１２に表示される。
【００１６】
なお、デジタルカメラカード４０の種類によっては、カード型の装置として実現するために文字入力のためのキーが大幅に省略されている場合も想定される。その場合のデジタルカメラカード４０は有効化されず、つねに接続される相手のモジュール装置における文字入力手段が優先されてもよい。
【００１７】
なお、本図では２つのモジュール装置が物理的に接続されているが、これらは電気的に接続されるなど、必ずしも物理的に接続されていることを要しない。例えば、各種ケーブルで２つのモジュール装置が接続されてもよいし、無線通信によって２つのモジュール装置が接続されてもよい。また、３つ以上のモジュール装置が接続されてもよい。
【００１８】
図２は、接続された複数のモジュール装置の内部構成を示す。本図では、第１モジュール装置５０と第２モジュール装置７０を接続した場合を例示する。第１モジュール装置５０は、例えば図１のＥメーラカード１０であり、液晶画面をもつ表示部１２を含むとともに、内部に文字入力機能をもつ。第２モジュール装置７０は、例えば図１のキーボードカード２０であり、内部に表示部やアプリケーション実行機能等をもたない、文字入力専用の装置である。
【００１９】
第１モジュール装置５０は、表示部５２、入力制御部５４、処理実行部５５、内部文字入力部５６、第１外部文字入力部５８、第２外部文字入力部６０、第３外部文字入力部６２、入力手段取得部６３、入力手段選択部６４、外部装置接続部６６、および内部入力装置６８を備える。表示部５２は、図１の表示部１２に相当する。内部入力装置６８は、図１の操作キー１４に相当し、４つのキーと各キーの押下を検出する機能を有する。外部装置接続部６６は、後述する第２モジュール装置７０の外部装置接続部７２との間でデータを送受信する。入力制御部５４は、内部文字入力部５６、第１外部文字入力部５８、第２外部文字入力部６０、および第３外部文字入力部６２のうちいずれかを経由して入力された文字を表示部５２に表示させるとともに、その文字を処理実行部５５へ入力する。処理実行部５５は、各種アプリケーションプログラムを実行し、その実行結果を表示部５２へ表示させる。
【００２０】
第２モジュール装置７０は、外部装置接続部７２、入力制御部７４、および入力装置７６を備える。外部装置接続部７２は、第１モジュール装置５０の外部装置接続部６６との間で各種データを送受信する。入力制御部７４は、入力装置７６を介したユーザによる文字の入力に基づいた処理を制御する。入力装置７６は、例えば多数のキーからなるキーボードと、各キーの押下を検出する機能を含む。
【００２１】
第１モジュール装置５０および第２モジュール装置７０の構成は、ハードウェアコンポーネントでいえば、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００２２】
第１モジュール装置５０において、内部文字入力部５６はユーザによる第１モジュール装置５０の操作を介した文字の入力を受け付ける。すなわち、表示部１２に表示させるべき仮想キーボード１６の画像を入力制御部５４へ送るとともに、ユーザにより押下されたキーの種類と連続押下回数を入力手段選択部６４を介して内部入力装置６８から受け取り、そのキーの種類および押下回数に対応する文字を入力制御部５４へ送る。このとき、入力すべき文字が確定されてからその文字を入力制御部５４へ送るだけでなく、確定までの文字選択過程における選択候補の文字も入力制御部５４へ送る。すなわち、入力文字を確定するまでの過程において仮想キーボード１６上で選択候補として反転表示されるべき文字を送る。
【００２３】
第１外部文字入力部５８は、第１モジュール装置５０に接続された第２モジュール装置７０を介してユーザによる文字の入力を受け付ける。すなわち、ユーザにより押下されたた一つのキーの種類または同時に押下された複数のキーの種類を入力手段選択部６４および外部装置接続部６６を介して第２モジュール装置７０から受け取り、そのキーの種類に対応する文字を入力制御部５４へ送る。
【００２４】
第２外部文字入力部６０および第３外部文字入力部６２は、第１モジュール装置５０に接続された他のモジュール装置を介してユーザによる文字の入力を受け付ける。なお、第１外部文字入力部５８および第２外部文字入力部６０は、それぞれ第１モジュール装置５０と接続される装置としてあらかじめ想定された特定のモジュール装置に対応する制御回路および制御プログラムで構成される。本実施例では、第１外部文字入力部５８が第２モジュール装置７０による文字入力に対応し、第２外部文字入力部６０は他のモジュール装置による文字入力に対応する。本図では第１外部文字入力部５８および第２外部文字入力部６０の二つしか便宜上記載していないが、第１モジュール装置５０と接続可能な装置として想定されるすべてのモジュール装置に対応し、その対応数に応じた個数の外部文字入力部が第１モジュール装置５０に内蔵されてもよい。
【００２５】
一方、第３外部文字入力部６２は、第１モジュール装置５０と接続される装置としてあらかじめ想定されていない、第１モジュール装置５０にとって未知のモジュール装置からユーザによる文字の入力を受け付ける。具体的には、入力手段取得部６３が外部装置接続部６６を介して第１モジュール装置５０から文字入力を制御するためのプログラムまたはデータを受け取り、そのプログラムまたはデータを第３外部文字入力部６２の機能に設定する。第３外部文字入力部６２は、設定されたプログラムまたはデータにしたがい、それまで未知であったモジュール装置を介した文字の入力を受け付け、その文字を入力制御部５４へ送る。
【００２６】
入力手段選択部６４は、ユーザの操作による文字の入力を受け付ける手段として、内部文字入力部５６、第１外部文字入力部５８、第２外部文字入力部６０、および第３外部文字入力部６２のうちいずれかを、第１モジュール装置５０と他のモジュール装置の関係に基づいて有効化する。すなわち、入力手段選択部６４は、第１モジュール装置５０と他のモジュール装置との間におけるキー構成の違いやキー数の違いに基づいた優先関係のテーブルを保持し、そのテーブルに基づいていずれかの入力部を選択的に有効化する。入力手段選択部６４が保持する優先関係のテーブルには、各モジュール装置を特定するための識別情報とその相対的な優先順位の関係が定められている。入力手段選択部６４は、第１モジュール装置５０および他のモジュール装置のうちいずれかを、以下の基準に基づいて選択する。
【００２７】
入力手段選択部６４は、デスクトップコンピュータで用いられるキーボードのように多数の英数字キー、記号キー、各種機能キーを有し、一つのキーを押下または複数のキーを同時に押下することで文字を入力することができる装置を優先的に有効化する。図１の例では、キーボードカード２０のようなモジュール装置が該当し、最も優先される。キーボードカード２０は、原則として一つのキーに対して一つの文字が割り当てられるとともに、他のキーと同時押しされたときに別の文字を入力することができるキーも含まれる。このように、キーボードカード２０の各キーに対しては１〜２文字程度が割り当てられているだけであり、デスクトップコンピュータのキーボードに最も感覚的に近く、平均的なキーストローク回数が最も少ない。したがって、キーボードカード２０はユーザにとって最も文字を入力しやすいことから、他のモジュール装置より優先される。
【００２８】
入力手段選択部６４は、文字入力に用いるキーとして複数の数字キーを有する装置を、それら複数の数字キーと比べて少ないキーを文字入力に用いる装置より優先的に有効化する。複数の数字キーを有する装置は、図１の例では携帯電話カード３０が該当し、ユーザはそれら複数の数字キーを１回または複数回押下することによりその押下の回数に応じた文字を入力することができる。複数の数字キーと比べて少ないキーを文字入力に用いる装置は、図１の例ではＥメーラカード１０やデジタルカメラカード４０が該当し、キー数がきわめて少ないことから、文字入力の際には表示部１２上に仮想キーボード１６を表示させて仮想キーボード１６上のキーを選択する手順で入力する必要がある。
【００２９】
複数の数字キーを有する装置は、通常１０個前後のキーを基本的な文字入力に使用するので、４個前後のキーのみで文字入力する装置と比べて平均的なキーストローク回数は少なく、入力は容易である。しかし、一つの数字キーに対して少なくとも３〜４個の文字が割り当てられているので、キーボードカード２０のように一つのキーに１〜２種類程度の文字しか割り当てられていない装置と比べれば平均的なキーストローク回数は多く、その文字入力は比較的煩雑といえる。
【００３０】
入力手段選択部６４は、文字入力に用いるキーとして方向キーを有する装置を、方向キーを文字入力に用いない装置より有効化の優先度を下げる。文字入力に用いるキーとして方向キーを有する装置は、図１の例ではＥメーラカード１０やデジタルカメラカード４０が該当し、キー数がきわめて少ないことから、文字入力の際には表示部１２上に仮想キーボード１６を表示させて仮想キーボード１６上のキーを選択する手順で入力する必要がある。方向キーを文字入力に用いない装置は、図１の例ではキーボードカード２０や携帯電話カード３０が該当する。方向キーを文字入力に用いる装置は、他のモジュール装置と比べて文字入力に用いるキーの数が少なく、平均的なキーストローク回数が多いので、他のモジュール装置より優先順位が低く設定される。
【００３１】
入力手段選択部６４は、キーの連続押下により文字入力する装置を、キーの連続押下以外の手段により文字入力する装置より有効化の優先度を下げる。キーの連続押下により文字入力する装置は、図１の例ではＥメーラカード１０、携帯電話カード３０、およびデジタルカメラカード４０が該当する。Ｅメーラカード１０およびデジタルカメラカード４０においては、矢印キーを連続押下し、その押下回数に応じた文字が入力される。携帯電話カード３０においては、数字キーを連続押下し、その押下回数に応じた文字が入力される。キーの連続押下以外の手段により文字入力する装置は、図１の例ではキーボードカード２０が該当する。
【００３２】
キーの連続押下により文字入力する場合、平均的なキーストローク回数が相対的に多いため、キーボードカード２０のようにキーストローク回数が少ない装置と比べて文字入力が煩雑である。そこで、本実施例ではキーの連続押下により文字入力する装置の優先順位を下げている。
【００３３】
図３は、Ｅメーラカードにおける文字入力方法を模式的に示す。Ｅメーラカード１０を用いて文字入力する場合、基本的に二つのキーボード配列のいずれかが選択的に画面に表示され、その中からユーザはいずれかのキーを選択することにより所望の文字を入力する。具体的には、第１キーボード配列８０または第２キーボード配列８２の少なくとも一部が仮想キーボードとして画面に表示され、左右矢印キー８４を連続押下すると、仮想キーボード上の左右いずれかの方向へ押下の数だけカーソルが移動する。メニューキー８６を連続押下すると、仮想キーボード上の下方向へ押下の数だけカーソルが移動する。ここで確定キーを押下すると、その押下の時点でカーソル位置にある文字が入力され、その文字が表示部に表示される。
【００３４】
第１キーボード配列８０はアルファベットの大文字の入力に対応した配列であり、第２キーボード配列８２はアルファベットの小文字の入力に対応した配列である。メニューキー８６を長押しすると、第１キーボード配列８０と第２キーボード配列８２が切り替わり、大文字の入力と小文字の入力で切り替わる。このように、Ｅメーラカード１０では二つの左右矢印キー８４とメニューキー８６と確定キーの計４個のキーによって文字を入力することができるが、キーの少なさから、文字入力のための平均的なキーストローク数が比較的多い。したがって、キーボードカード２０のような多数のキーを備え、文字入力のためのキーストローク数が比較的少ないモジュール装置が接続された場合は、その接続されたモジュール装置を文字入力手段として優先的に有効化する。これにより、ユーザにとって使い勝手のよい文字入力手段がつねに自動的に選択されるので、複数のモジュール装置を接続した場合における内部の文字入力手段をつねに最大限活かすことができ、また、ユーザにとってその状況における最大限効率のよい文字入力環境がつねに維持される。
【００３５】
図４は、各モジュール装置における有効化の優先順位を模式的に示す。本図は、各モジュール装置のキー構成とその優先順位の関係を示す。図の左から右へ向かって、「キーボード」「１０キー」「上下左右キー」「数個のキーのみ」の順でキー構成の優先度の高低が定められる。具体的には、「キーボード」を有するキーボードカード２０が最も優先度が高く、次いで「１０キー」を有する携帯電話カード３０、「上下左右キー」を有するデジタルカメラカード４０、「数個のキーのみ」を有するＥメーラカード１０の順に優先順位が定められる。また、文字入力のためのキーを有しないモジュール装置は、図において最も右に位置することとなり、優先度は最低となる。以上のような各モジュール装置の優先順位は、モジュール装置の種類ごとに設定された識別情報とその識別情報に示されるモジュール装置の優先順位が対応づけられる形で入力手段選択部６４により保持される。
【００３６】
図５は、Ｅメーラカードにデジタルカメラカードを接続したときの文字入力方法を模式的に示す。デジタルカメラカード４０を用いて文字入力する場合、Ｅメーラカード１０と同様に２種類のキーボード配列のいずれかが選択的に画面に表示され、その中からユーザはいずれかのキーを選択することにより所望の文字を入力する。具体的には、第１キーボード配列９０または第２キーボード配列９２の少なくとも一部が仮想キーボードとして画面に表示され、左右矢印キー９４を連続押下すると、仮想キーボード上の左右いずれかの方向へ押下の数だけカーソルが移動する。上下矢印キー９６を連続押下すると、仮想キーボード上の上下いずれかの方向へ押下の数だけカーソルが移動する。ここで確定キーを押下すると、その押下の時点でカーソル位置にある文字が入力され、その文字が表示部に表示される。
【００３７】
第１キーボード配列９０はアルファベットの大文字の入力に対応した配列であり、第２キーボード配列９２はアルファベットの小文字の入力に対応した配列である。メニューキー９８を押下すると、第１キーボード配列９０と第２キーボード配列９２が切り替わり、大文字入力と小文字入力が切り替わる。このように、デジタルカメラカード４０では４つのキーに相当する左右矢印キー９４および上下矢印キー９６と、メニューキー９８と、確定キーの計６個のキーによって文字を入力することができるが、キーの少なさから、文字入力のための平均的なキーストローク数が比較的多い。したがって、キーボードカード２０のような多数のキーを備え、文字入力のためのキーストローク数が比較的少ないモジュール装置が接続された場合は、その接続されたモジュール装置を文字入力手段として優先的に有効化する。ただし、Ｅメーラカード１０のように４個のキーにより文字入力する装置よりは、上下のカーソル移動が可能な分、比較的キーストローク数が少ないので、デジタルカメラカード４０がＥメーラカード１０に接続されたときはデジタルカメラカード４０による文字入力を優先して有効化する。これにより、ユーザにとって使い勝手のよい文字入力手段がつねに自動的に選択されるので、複数のモジュール装置を接続した場合における内部の文字入力手段をつねに最大限活かすことができ、また、ユーザにとってその状況における最大限効率のよい文字入力環境がつねに維持される。
【００３８】
（実施例２）
本実施例においては、あらかじめ複数のモジュール装置ごとの優先順位をテーブルで保持せず、両者で交換される情報を比較した結果に基づいていずれを優先して有効化するかを判断する点で、実施例１と異なる。その他の構成および動作は基本的に実施例１と同様であるのでその説明を省略する。
【００３９】
本実施例における入力手段選択部６４は、各モジュール装置の優先順位に関するテーブルは保持せず、各モジュール装置のキー構成とキー数に基づいて定められた値（以下、この値を「優先基準値」とする）同士を比較して判断する。優先基準値は、例えば０から１００までの数値で定められ、優先基準値が大きいほど優先されるよう設定する。その場合、最も優先されるべきキーボードカード２０には「９０」の値が割り当てられ、順に携帯電話カード３０には「７０」、デジタルカメラカード４０には「５０」、Ｅメーラカード１０には「３０」の値が割り当てられることにより、これら優先基準値を互いに交換して比較するだけで相対的な優先順位を認識することができる。
【００４０】
こうした方式の場合、新たな種類のモジュール装置が後に開発されたときに、すでに割り当てられた各値を基準とした相対的な優先順位を想定し、その優先順位に基づき、各値と重複しないよう固有の優先基準値を設定することができる。これにより、新たなモジュール装置が接続される場合にも適切な優先順位の判断が可能となる。また、変形例としての優先基準値は、単に文字入力のために設けられたキーの数を表す値が設定されてもよい。この場合、単純にキー数が多いモジュール装置ほど優先されることとなる。
【００４１】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、その各構成要素や各処理プロセスの組合せにいろいろな変形が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下、変形例を挙げる。
【００４２】
各実施例において、第１モジュール装置５０はＥメーラカード１０を想定していたが、当然ながらＥメーラカード１０以外のモジュール装置であってもよい。また、各実施例における第１モジュール装置５０は表示部５２や処理実行部５５を備える構成であったが、変形例における第１モジュール装置５０は表示部５２や処理実行部５５を備えないキーボードカード２０のような構成であってもよい。
【００４３】
実施例における第１モジュール装置５０は、未知のモジュール装置を介した文字の入力を受け付けるために第３外部文字入力部６２を備える。変形例における第１モジュール装置５０は、未知のモジュール装置を介した文字の入力には対応せず、第３外部文字入力部６２を有しない構成であってもよい。
【図面の簡単な説明】
【００４４】
【図１】複数のモジュール装置の組合せを例示する図である。
【図２】接続された複数のモジュール装置の内部構成を示す図である。
【図３】Ｅメーラカードにおける文字入力方法を模式的に示す図である。
【図４】各モジュール装置における有効化の優先順位を模式的に示す図である。
【図５】Ｅメーラカードにデジタルカメラカードを接続したときの文字入力方法を模式的に示す図である。
【符号の説明】
【００４５】
５０  第１モジュール装置、  ５２  表示部、  ５４  入力制御部、  ５６  内部文字入力部、  ５８  第１外部文字入力部、  ６０  第２外部文字入力部、  ６２  第３外部文字入力部、  ６４  入力手段取得部、  ６４  入力手段選択部、  ６６  外部装置接続部、  ６８  内部入力装置、  ７０  第２モジュール装置、  ７２  外部装置接続部、  ７４  入力制御部、  ７６  入力装置。
【図１】
2005216154.tif 000003
【図２】
2005216154.tif 000004
【図３】
2005216154.tif 000005
【図４】
2005216154.tif 000006
【図５】
2005216154.tif 000007