(57)【特許請求の範囲】
【請求項１】
無線通信回線網を介してサーバコンピュータとデータの授受を行う複数の移動情報端末からなるネットワークシステムにおいて、
前記サーバコンピュータは、
前記移動情報端末からの要求に応じ該移動情報端末が実行しようとするアプリケーションに対応した入力文字の制限指定を行い、
前記移動情報端末は、
前記アプリケーション実行時に入力可能とする文字を、前記サーバコンピュータからの入力文字の制限指定によって指定された制限内の文字とすると共に所定の入力フィールドについて入力文字の切替機能を停止させる、
ことを特徴とする入力文字の制限方法。
【請求項２】
前記入力文字の制限指定は入力フィールド単位に行うことを特徴とする請求項１に記載の入力文字の制限方法。
【請求項３】
前記入力文字の制限指定はフィールド内の文字単位に行い得ることを特徴とする請求項２に記載の入力文字の制限方法。
【請求項４】
前記入力文字の制限指定はネットワークを介して前記サーバコンピュータから移動情報端末に前記入力文字の制限を記述した入力文字制限データを送信することにより行なうことを特徴とする請求項１乃至３のいずれか１項に記載の入力文字の制限方法。
【請求項５】
前記入力文字制限データは前記移動情報端末によって解析され、該移動情報端末は前記入力文字制限データの解析結果に基づいて入力時に前記入力文字の制限を行うことを特徴とする請求項４に記載の入力文字の制限方法。
【請求項６】
前記入力文字の制限指定は、文字の種類及びその属性を指定してなることを特徴とする請求項１記載の入力文字の制限方法。
【請求項７】
前記属性の指定は、全角、半角の別及び文字サイズの指定を含むことを特徴とする請求項６記載の入力文字の制限方法。
【請求項８】
前記入力文字の制限指定は、文字長の指定を含むことを特徴とする請求項１記載の入力文字の制限方法。
【請求項９】
無線通信回線網を介してサーバコンピュータとデータの授受を行う複数の移動情報端末からなるネットワークシステムにおいて、
前記サーバコンピュータは、
入力文字の制限を行うための入力文字制限データを記憶したメモリと、
前記各移動情報端末から送信されるデータを受信する受信手段と、
この受信手段が前記移動情報端末から受信したキー入力を要するアプリケーションの実行に伴う要求を受信したとき、このアプリケーションに応じた入力文字の制限を行うための入力文字制限データを前記メモリから取り出して前記要求送信元の移動情報端末に送信する送信手段と、を備え、
前記移動情報端末は、
前記サーバコンピュータから送信されるデータを受信する受信手段と、
この受信手段が前記サーバコンピュータから受信した入力文字制限データを解析する解析手段と、
この解析手段の解析結果に基づいて、前記アプリケーションの実行に伴いキー入力される文字の制限を行うと共に所定の入力フィールドの入力文字の切替機能停止を行う入力文字制限制御手段と、
前記サーバコンピュータにデータを送信する送信手段と、を備えたこと、
を特徴とするネットワークシステム。
【請求項１０】
無線通信回線網を介してサーバコンピュータとデータの授受を行う複数の移動情報端末からなるネットワークシステムにおける移動情報端末であって、
前記サーバコンピュータとのデータの授受を制御する通信制御手段と、
前記通信制御手段による制御下で、前記サーバコンピュータに前記アプリケーションの実行に際し入力文字制限を行うための入力文字制限データの送信要求を送信する送信手段と、
前記通信制御手段による制御下で、前記サーバコンピュータから送信されるデータを受信する受信手段と、
前記受信手段によって受信された入力文字制限データを解析する解析手段と、
文字を入力するキー入力手段と、
前記解析手段の解析結果に基づいて、前記アプリケーションの実行に伴いキー入力される文字の制限を行うと共に所定の入力フィールドの入力文字の切替機能停止を行う入力文字制限制御手段と、
前記サーバコンピュータにデータを送信する送信手段と、
を備えたことを特徴とする移動情報端末。
【請求項１１】
前記入力文字制限制御手段は、前記キー入力手段によって入力された文字を調べ、その入力文字が前記入力文字制限データによって指定された制限内の文字でない場合には、その文字入力を無効とすることを特徴とする請求項１０記載の移動情報端末。
【請求項１２】
更に、警告メッセージ出力手段を備え、前記入力文字制限制御手段は、前記キー入力手段によって入力された文字を調べ、その入力文字が前記入力文字制限データによって指定された制限内の文字でない場合には、その文字入力を無効とすると共に前記警告メッセージ出力手段に入力文字が無効であることを意味するメッセージを出力させること、を特徴とする請求項１０記載の移動情報端末。
【請求項１３】
前記入力文字制限制御手段は、前記キー入力手段によって入力された文字を調べ、その入力文字が前記入力文字制限データによって指定された制限内の文字の場合に前記入力文字制限データによって指定された属性コードを付加することを特徴とする請求項１０記載の移動情報端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークシステムにおける移動情報端末側での入力文字切り換え技術に関し、特に、サーバコンピュータから移動情報端末の入力文字制限を行うことにより、移動情報端末での文字モードの切り換えを自動的に行う入力文字制限技術に関する。
【０００２】
【背景技術】
通常、ＰＨＳのような移動情報端末では配置されているキーの数が少ないので文字データ（記号を含む）をキー入力する場合、一つのキーに数字、英字、仮名、記号等のいくつもの意味を持たせ、シフトキー操作等による切り換え操作を行なって必要な文字入力を行うようにしている。
【０００３】
たとえば、電源ボタンにシフトキー機能を割り当て電源投入時の初期状態では「数字入力モード」とし、数字キー「１」〜「９」、「０」のいずれかを操作すると数字が入力され、電源キーを軽く１回押すと「かな入力モード」に切り換えられ、数字キー「１」を押すと「あ」行のかな入力が可能となり、さらに数字キー「２」を押すとかな「い」が入力される。すなわち、２桁の数字を入力することにより任意のかなを入力することができる。さらに電源キーを１回押すと「英字入力モード」となり、この場合も２桁の数字入力により英字及び記号を入力することができる。このようにして入力キーがきわめて少ない端末でも特定キーを用いて切り換え操作をすることにより、様々な文字を入力することができる。
【０００４】
【０００５】
【発明が解決しようとする課題】
上述した携帯通信端末のような入力キーが少ない端末で、インターネットのコンテンツを参照するような場合にユーザの電話番号やメールアドレスを入力しなければならないような場合がある。
【０００６】
インターネットコンテンツを利用しようとした場合、サーバから図９の例に示すようなユーザ登録用の入力フィールドが示されたとすると、ユーザはユーザ情報（郵便番号、住所、氏名、年齢、職業、電話番号、メールアドレス）を各フィールドに順次入力するとき、次のような動作を行う。
（１）切り換えキーを操作して文字入力モードを「半角数字入力モード」に切り換えてから、郵便番号をキー入力し、（２）切り換えキーを操作して文字入力モードを「かな入力モード」に切り換えてから住所をキー入力し、（３）（切り換えキーの操作なしで「かな入力モード」のまま）氏名をキー入力し、（４）切り換えキーを操作して文字入力モードを「半角数字入力モード」に切り換えてから年齢をキー入力し、（５）切り換えキーを操作して文字入力モードを「かな入力モード」に切り換えてから職業をキー入力し、（６）切り換えキーを操作して文字入力モードを「半角数字入力モード」に切り換えてから電話番号をキー入力し、（７）切り換えキーを操作して文字入力モードを「半角英字入力モード」に切り換えてからメールアドレスをキー入力する。
【０００７】
上述したように切り換えを行ったとしても、実際には電話番号を入力するフィールドに英字やかな文字が入ってしまうことがある（すなわち、端末は入力された文字を文字入力モードが意味する文字コードに変換するだけで、入力される文字の種類等をチェックしているわけではない）。また、上記入力モードの切り換えは１回のキー操作で行える場合もあるが、半角英字入力の場合のように切り換えキー操作を２回（英字入力への切り換え操作と、半角文字指定操作）行う必要がある場合もあり、ユーザは文字入力モードの切り換えに手間がかかると共に、切り換え時の操作ミスが多発し、ユーザにとってキー入力がしにくいといった問題点があった。
【０００８】
また、上述したパソコンやワークステーション等のような入力キーボードを備えた端末でも切り換え操作が必要であるため、切り換え操作が正しく行われたかどうかの保証、すなわち、入力フィールドに実際に入力された文字列のサーバが指定した文字列と一致しているかどうかの保証がないといった問題点があった。たとえば、図７の例で、ユーザが入力フィールド７２を電話番号欄と間違って「半角数字モード」切り換え操作を行い、電話番号（この例では半角数字）を入力しても端末はそのまま数字コードに変換してサーバコンピュータに送信してしまうといった問題点があった。
【０００９】
本発明は、上記問題点を解決するためになされたものであり、インターネット等のネットワークシステムにおいて、移動情報端末側でのキー入力時に生じうる入力フィールドの入力モードの切り換え操作の誤りによる入力ミスの発生を防止し得る、入力文字の制限方法、ネットワークシステム、及び移動情報端末の提供を目的とする。
【００１０】
【課題を解決するための手段】
上記課題を解決するために、第１の発明の入力文字の制限方法は、無線通信回線網を介してサーバコンピュータとデータの授受を行う複数の移動情報端末からなるネットワークシステムにおいて、サーバコンピュータは、移動情報端末からの要求に応じ該移動情報端末が実行しようとするアプリケーションに対応した入力文字の制限指定を行い、移動情報端末は、アプリケーション実行時に入力可能とする文字をサーバコンピュータからの入力文字の制限指定によって指定された制限内の文字とすると共に所定の入力フィールドについて入力文字の切替機能を停止させる、
ことを特徴とする。
【００１１】
また、第２の発明は上記第１の発明の入力文字の制限方法において、入力文字の制限指定は入力フィールド単位に行うことを特徴とする。
【００１２】
また、第３の発明は上記第２の発明の入力文字の制限方法において、入力文字の制限指定はフィールド内の文字単位に行い得ることを特徴とする。
【００１３】
また、第４の発明は上記第１乃至３のいずれかの発明の入力文字の制限方法において、  入力文字の制限指定はネットワークを介してサーバコンピュータから移動情報端末に入力文字の制限を記述した入力文字制限データを送信することにより行なうことを特徴とする。
【００１４】
また、第５の発明は上記第４の発明の入力文字の制限方法において、入力文字制限データは移動情報端末によって解析され、該移動情報端末は入力文字制限データの解析結果に基づいて入力時に入力文字の制限を行うことを特徴とする。
【００１５】
また、第６の発明は上記第１の発明の入力文字の制限方法において、入力文字の制限指定は、文字の種類及びその属性を指定してなることを特徴とする。
【００１６】
また、第７の発明は上記第６の発明の入力文字の制限方法において、属性の指定は、全角、半角の別及び文字サイズの指定を含むことを特徴とする。
【００１７】
また、第８の発明は上記第１の発明の入力文字の制限方法において、入力文字の制限指定は、文字長の指定を含むことを特徴とする。
【００１８】
また、第９の発明のネットワークシステムは、無線通信回線網を介してサーバコンピュータとデータの授受を行う複数の移動情報端末からなるネットワークシステムにおいて、サーバコンピュータは、移動端末側でのキー入力による入力文字の制限を行うための入力文字制限データを記憶したメモリと、各移動情報端末から送信されるデータを受信する受信手段と、この受信手段が移動情報端末から受信したキー入力を要するアプリケーションの実行に伴う要求を受信したとき、このアプリケーションに応じた入力文字の制限を行うための入力文字制限データをメモリから取り出して要求送信元の移動情報端末に送信する送信手段と、を備え、移動情報端末は、サーバコンピュータから送信されるデータを受信する受信手段と、この受信手段が前記サーバコンピュータから受信した入力文字制限データを解析する解析手段と、この解析手段の解析結果に基づいて、アプリケーションの実行に伴いキー入力される文字の制限を行うと共に所定の入力フィールドの入力文字の切替機能停止を行う入力文字制限制御手段と、サーバコンピュータにデータを送信する送信手段と、を備えたこと、を特徴とする。
【００２０】
また、第１１の発明の移動情報端末は、無線通信回線網を介してサーバコンピュータとデータの授受を行う複数の移動情報端末からなるネットワークシステムにおける移動情報端末であって、サーバコンピュータとのデータの授受を制御する通信制御手段と、通信制御手段による制御下で、サーバコンピュータにアプリケーションの実行に際し入力文字制限を行うための入力文字制限データの送信要求を送信する送信手段と、通信制御手段による制御下で、サーバコンピュータから送信されるデータを受信する受信手段と、受信手段によって受信された入力文字制限データを解析する解析手段と、文字を入力するキー入力手段と、解析手段の解析結果に基づいて、アプリケーションの実行に伴いキー入力される文字の制限を行うと共に所定の入力フィールドの入力文字の切替機能停止を行う入力文字制限制御手段と、サーバコンピュータにデータを送信する送信手段と、を備えたことを特徴とする。
【００２１】
また、第１２の発明は上記第１１の発明の移動情報端末において、入力文字制限制御手段は、キー入力手段によって入力された文字を調べ、その入力文字が入力文字制限データによって指定された制限内の文字でない場合には、その文字入力を無効とすることを特徴とする。
【００２２】
また、第１３の発明は上記第１２の発明の移動情報端末において、更に、警告メッセージ出力手段を備え、入力文字制限制御手段は、キー入力手段によって入力された文字を調べ、その入力文字が入力文字制限データによって指定された制限内の文字でない場合には、その文字入力を無効とすると共に前記警告メッセージ出力手段に入力文字が無効であることを意味するメッセージを出力させること、を特徴とする
【００２３】
また、第１４の発明は上記第１１の発明の移動情報端末において、入力文字制限制御手段は、キー入力手段によって入力された文字を調べ、その入力文字が入力文字制限データによって指定された制限内の文字の場合に入力文字制限データによって指定された属性コードを付加することを特徴とする。
【００２４】
【００２５】
【発明の実施の形態】
［概要］
図１は本発明の入力文字の制限方法を適用したネットワークシステムの一実施例を示す図であり、（ａ）はネットワークとして無線通信回線網を用い、クライアントコンピュータとしてＰＨＳ端末等の移動情報端末を用いた例、（ｂ）はネットワークとして公衆回線網を用い、クライアントコンピュータとして固定情報端末（以下、電源をオフィスや家屋等の屋内配線とのケーブル接続により得ているパソコンや、電話機、ファクシミリ装置等の情報端末をいう）を用いた例を示す。
【００２６】
図１（ａ）の例では、サーバコンピュータ（以下、サーバ）１はインターネット等のネットワーク２に接続すると共に、無線基地局３を介してＰＨＳ端末５−１，・・・、５−ｎと接続しており、サーバ１はＰＨＳ端末５からのデータ送信要求時に、端末側でキー入力する文字（記号を含む）の種類や属性を制限するための入力文字制限指定データを送信することができる。
【００２７】
ＰＨＳ端末５はサーバ１から入力文字制限指定データを受信するとその内容に基づいてユーザによってキー入力される文字を制限し、制限の範囲内で入力された文字列（コード）をサーバ１に送信する。なお、この例では移動情報端末としてＰＨＳ端末を示したが、これに限定されない（無線通信回線を介してサーバと接続するクライアントであればよい（例えば、携帯型移動電話、モバイルとして知られる携帯型情報入力装置等））。
【００２８】
図１（ｂ）の例では、サーバ１’はインターネット等のネットワーク２に接続すると共に、交換機４を介してパソコン６，・・や電話機７，・・やファクシミリ装置８，・・と接続しており、サーバ１’は図１（ａ）の場合と同様にこれら端末（６，７，８）からのデータ送信要求時に、端末側でキー入力する文字の種類や属性を制限するための入力文字制限指定データを送信することができる。同様に、端末（６，７，８）はサーバ１’から入力文字制限指定データを受信するとその内容に基づいてユーザによってキー入力される文字を制限し、制限の範囲内で入力された文字列をサーバ１’に送信する。なお、この例では公衆通信回線網を介してサーバと端末（クライアント）がデータを授受する例を示したが、公衆通信回線網に限定されない（通信ネットワークであればよい）。また、この例では、パソコン、電話機及びファクシミリ装置を情報端末の例として示したが、本発明を適用可能な情報端末の種類はこれらに限定されない。
【００２９】
１．  サーバ
［サーバの主要構成］
図２は本発明の適用可能なサーバ２０の主要構成を示すブロック図である。
図２で、サーバ２０はデータ送受信部２１と、制御部２２，保存記憶メモリ２３，入力手段２４及び文字制限指定データ作成手段２５を備えている。
【００３０】
データ送受信部２１は、通信制御手段２１−２の制御下でネットワークからのデータを受信し、受信データをデコードして受信バッファに記憶する受信回路からなる受信手段２１−１と、ネットワークとのプロトコルの確立等と受信手段２１−１及び送信手段２１−３によるネットワークとのデータの授受を制御する通信制御手段２１−２と、送信データをネットワークに送信する送信回路からなる送信手段２１−３を有している。また、制御部２２はＣＰＵ及びその周辺回路からなり、サーバ全体の制御を行なうと共に、文字制限指定データ作成手段２５による入力文字データ制限指定データ作成制御及び端末への入力文字データ制限指定データの送信タイミングの制御を行う。
【００３１】
また、入力部２４は図３に示したような入力制限指定データ作成用のデータをキー入力するためのキーを備えている。
【００３２】
また、文字制限指定データ作成手段２５はキー入力された入力制限指定データ作成用データから図３に示すような入力制限指定データを作成する。文字制限指定データ作成手段２５は実施例ではプログラムで構成され、プログラム用格納メモリに格納されている。
【００３３】
［入力文字制限指定データの例］
図３は入力文字制限指定データの一実施例を示す図であり、入力文字制限指定データを入力フィールド定義データの一部とした例である。入力フィールド定義データ３０は図３に示すように、入力フィールド単位（最小文字数＝１）に作成され、入力フィールドの位置（行及び列、あるいは座標で示すことができる）を格納する位置データ格納欄３１，入力文字数（文字長）を格納する文字数欄３２，文字の種類（英字、数字、記号、かな、カタカナ等）を指定するデータ（実施例では文字種コード）を格納する文字種欄３３，及び全角・半角の別や文字サイズ等の属性を指定するデータ（実施例でコード）を格納する属性欄３４を有している。ここで、文字数欄３２〜属性欄３４に格納される各データは入力文字制限指定データを構成する（文字数＝１とすれば、１文字単位の指定も可能となる）。
【００３４】
また、図３の例では入力フィールド定義データ中に入力文字制限指定データを格納するようにしたが、入力文字制限指定データのみを作成するようにしてもよい。また、図８の例に示すように入力文字制限指定文をＨＴＭＬ形式のファイルに記述するようにしてもよい。
【００３５】
［サーバ側の動作例］
図４は本発明に基づく入力文字の制限を行う場合のサーバ側の動作例を示すフローチャートである。
【００３６】
ステップＳ１：（入力文字制限指定用データの作成）
制御部２２は文字制限指定データ作成手段２５に基づいてオペレータに入力文字制限指定データ作成用のデータの入力を促し、入力があると図３に示すような入力文字制限指定データを作成する。なお、図８に示すようなＨＴＭＬ形式のファイルとして記述するようにしてもよい（この場合、インターネット２を介して他のサーバから送られてきたＨＴＭＬファイルでもよい）。また、入力文字数（文字長）を１に指定して、入力フィールド中の特定の位置の文字の種類を指定するようにすることもできる。
【００３７】
ステップＳ２：（指定データの保存記録）
制御部２２はフラッシュメモリ、磁気デイスク、又は光デイスクのような保存記憶メモリ２３に上記ステップＳ１で作成された入力文字制限指示データを保存する（保存記憶メモリ２３には各種タイプの入力文字制限指示データを保存できるので、サーバは端末の要求するアプリケーションに応じて入力文字制限指定データを読み出すことができる）。
【００３８】
ステップＳ３：（送信タイミングの監視）
制御部２２は端末からの要求信号を監視し、端末側でキー入力を要するアプリケーションの実施要求があるか否かを監視し、そのような実施要求信号を受信手段２１−１が受信した場合にはＳ４に遷移する。
【００３９】
ステップＳ４：（入力制限指定データの送信）
制御部２２はその端末の要求するアプリケーション用の入力制限指示データを保存記憶メモリ２３から取り出して送信手段２１−３を介してその端末に送信する。
【００４０】
２．端末
［端末の主要構成］
図５は本発明を適用可能な端末の主要構成を示すブロック図である。
図５で、端末５０はデータ送受信部５１と、制御部５２、作業メモリ５３、キー入力手段５４と、解析手段５５及び表示手段５６を備えている。
【００４１】
データ送受信部５１は端末５０がＰＨＳ端末のような無線通信機能を備えた移動情報端末の場合には通信制御手段５１−２の制御下で所定周波数帯の電波を受信し、受信電波を復調してからデコードして得た受信データを受信バッファに記憶する無線受信回路からなる受信手段５１−１と、無線回線網（基地局）とのプロトコルの確立等及び受信手段５１−１及び送信手段５１−３による無線通信回線網を介してのデータの授受を制御する通信制御手段５１−２と、送信データを電波に変えて送出する無線送信回路からなる送信手段５１−３を有している。
【００４２】
また、データ送受信部５１は端末５０がパソコンのような情報端末の場合にはモデム（図示せず）を含み、受信手段５１−１は通信制御手段５１−２の制御下で通信ネットワークからのデータをモデムを介して受信し、受信バッファに記憶する。また、通信制御手段５１−２は通信ネットワークとのプロトコルの確立等と通信ネットワークのデータの授受を制御する。また、送信手段５１−３は通信制御手段５１−２の制御下で送信バッファの送信データをモデムを介して通信ネットワークに送信する。
【００４３】
また、データ送受信部５１は端末が電話機やファクシミリ装置等の通信情報端末装置の場合には通信制御手段５１−２の制御下で公衆通信回線網からのデータを受信する受信回路からなる受信手段５１−１と、送信データを公衆通信回線網に送信する送信回路からなる送信手段５１−３を有している。
【００４４】
また、制御部５２はＣＰＵ及びその周辺回路からなるマイクロプロセッサ構成をなし、端末全体の制御を行なうと共に、サーバから入力文字制限指定データを受信した際には解析手段５５の実行制御及び解析結果による入力モードの切り換え制御を行う。
【００４５】
また、キー入力手段５４は文字が入力されると入力モードに応じた電気信号（コード）を制御部５２に送出する。また、入力文字制限指定データの解析結果により入力モードが切り換えられる。
【００４６】
また、解析手段５５は受信した入力制限指定データ作成用データを解析してその結果を作業用メモリ５３に記憶する。
【００４７】
表示手段５６は液晶ディスプレイ等の表示装置からなり、サーバから送られたコンテンツ等のほかに、入力文字や入力モード及び入力案内メッセージ等を表示することができる。
【００４８】
［端末側の動作例］
図６は本発明に基づく入力文字の制限を行う場合の端末（クライアント）側の動作例を示すフローチャートである。
【００４９】
ステップＴ１：（入力文字制限指定データの解析）
端末装置５０がサーバから図３に示すような入力フィールド定義データ（又は図８に示すようなＨＴＭＬファイル）を受信した場合には、制御部５２はそれが入力文字制限指定データを含むか否かを調べ、含んでいる場合には解析手段５５による入力文字制限指定データの解析を行わせ、その結果を作業用メモリ５３に記憶する。
【００５０】
ステップＴ２：（入力モードの切り換え）
制御部５２は作業用メモリ５３に記憶した入力文字制限データの解析結果を入力フィールド単位に読み出して、キー入力手段５４の入力モードを切り換える（例えば、入力文字変換用の文字コードテーブルを入力文字制限データによって制限された文字用の文字変換テーブルに切り換える）。また、制御部５２はキー入力手段５４に備えられているシフトキー等の文字入力切り換えキーの機能を停止させる。また、図示していないが、ここで、制御部５２から表示手段５６に入力すべき文字の種類の表示データ（あるいは入力モード表示データを送って表示（又は音声データを送って報知））するようにしてもよい。
【００５１】
ステップＴ３：（制限内の文字が入力されたか否かの判定）
ユーザがキーボード５４から文字入力を行うと、制御部５２は入力された文字を調べ指定された制限内の文字が入力された場合にはＴ４に遷移し、そうでない場合に入力文字を無効としてユーザの入力を待つ。なお、ここで、入力無効メッセージを表示手段５６に表示するようにしてもよい（音声出力により報知するようにしてもよい）。
【００５２】
ステップＴ４：（入力文字の表示及び送信バッファへの記録）
制御部５２は上記ステップＴ３で入力された文字を表示手段５６に表示すると共に、表示文字コードに変換して入力文字制限指定データによって指定された全角、半角の別や文字サイズ等の文字属性制御コードと共に送信バッファ（図示せず）に記憶する。
【００５３】
ステップＴ５：（１フィールド文の文字入力終了判定）
制御部５２は１フィールド分の文字が入力されたか否かを判定し、１フィールド分の文字の入力が終了した場合にはステップＴ６に遷移し、そうでない場合には次の文字入力のためにステップＴ３に戻る。
【００５４】
ステップＴ６：（全フィールドの入力終了判定）
制御部５２は全フィールドについて文字入力が終了したか否かを判定し、全フィールドの文字入力が終了した場合には入力モードを標準入力モード（例えば、数字入力モード）に戻してステップＴ７に遷移し、そうでない場合には次のフィールドの文字入力のためにステップＴ２に戻る。
【００５５】
ステップＴ７：（送信指示の有無判定）
制御部５２はユーザが入力文字列の送信指示を行ったか否かを判定し、送信指示があった場合には送信バッファに記憶された文字列等を送信手段５１−３を介してサーバ宛、送信させる。
【００５６】
［ユーザ登録入力の例］
（イ）  登録画面の例
ユーザがインターネットでホームページをみてコンテンツを利用しようとする場合にユーザ登録を要求される場合がある。図７はユーザ登録画面の一実施例を示す図であり、登録画面７０には郵便番号、住所、氏名、年齢、職業、電話番号、メールアドレスの入力フィールド７１〜７７が設定されている。なお、記号７８，７９はユーザによる確認入力用のボタン（入力フィールド）である。また、あらかじめサーバに図８に示すようなＨＴＭＬ形式で記述された入力フォーマット定義ファイル８０が作成されており、入力フォーマット定義ファイル８０には後述するように個々の入力フィールド毎に入力文字制限が記述されている。また、図７に示す登録画面７０が表示される際にはＨＴＭＬファイル８０がサーバから端末に送信され、端末側ではＨＴＭＬファイルを解析して登録画面を表示すると共に、ＨＴＭＬ形式で表示された入力フィールド毎の入力文字制限を解析してその結果を作業用メモリに記憶する。
【００５７】
（ロ）  電話機からのユーザ情報の入力例
（１）図７のユーザ登録画面が電話機の表示装置に表示されているものとして、ユーザが郵便番号の入力フィールド７１に文字を入力しようとすると、文字入力モード（文字入力方法）が自動的に「半角数字入力モード」になるので、数字キーをそのまま押して郵便番号を入力する。
（２）住所の入力フィールド７２に文字を入力しようとすると、文字入力モードが自動的に「かな入力モード」になるので、数字キーをそのまま押して住所を入力する。
（３）氏名の入力フィールド７３に文字を入力しようとすると、文字入力モードが自動的に「かな入力モード」になるので、数字キーをそのまま押して氏名を入力する。
（４）年齢の入力フィールド７４に文字を入力しようとすると、文字入力モードが自動的に「半角数字入力モード」になるので、数字キーをそのまま押して年齢を入力する。
（５）職業の入力フィールド７５に文字を入力しようとすると、文字入力モードが自動的に「かな入力モード」になるので、数字キーをそのまま押して氏名を入力する。
（６）電話番号入力フィールド７６に文字を入力しようとすると、文字入力モードが自動的に「半角数字入力モード」になるので、数字キーをそのまま押して氏名を入力する。
（７）メールアドレスの入力フィールド７７に文字を入力しようとすると、文字入力モードが自動的に「半角英字入力モード」になるので、数字キーをそのまま押して氏名を入力する。
【００５８】
上述の例のようにユーザが入力モードの切り換えを行わなくても入力フィールド毎に自動的に入力モードが切り換えられるので、入力モードによって制限される範囲の文字のみを入力することができる。
【００５９】
（ハ）  「ＨＴＭＬ形式での入力文字制限記述の例」
図８はＨＴＭＬ形式で記述された入力フォーマットの一実施例を示す図であり、この例では、記号８１で示す郵便番号入力定義行は、"ＴＥＸＴ／ＮＯ"文字列で半角数字の入力を指定し、記号８２で示す住所入力定義行は、"ＴＥＸＴ／ＫＡＮＡ"文字列でかなの入力を指定し、記号８３で示す氏名入力定義行は、"ＴＥＸＴ／ＫＡＮＡ"文字列でカナの入力を指定し、記号８４で示す年齢入力定義行は、"ＴＥＸＴ／ＮＯ"文字列で半角数字の入力を指定し、記号８５で示す職業入力定義行は、"ＴＥＸＴ／カナ"文字列でかな入力を指定し、記号８６で示す電話番号入力定義行は、"ＴＥＸＴ／ＮＯ"文字列で半角数字の入力を指定し、記号８７で示す郵便番号入力定義行は、"ＴＥＸＴ／ＡＬＳ／Ｐ"文字列で半角英字の入力を指定している。この例では、サーバは上述のようなＨＴＭＬファイルの作成手段を備え、端末はサーバから送信されたＨＴＭＬファイルの解析手段を備えている。
【００６０】
【発明の効果】
本発明によりサーバ側であらかじめ移動情報端末側で入力できる文字を制限しているので、従来のように半角文字の入力フィールドに全角文字やかな文字が入力されるといったような問題が生じない。また、移動情報端末側で文字入力モードを自動的に切り換えるのでユーザは入力モードの切り換え操作を意識することなくキー入力操作を実行できることから、移動情報端末の入力操作性（つまり、キー入力時の使い勝手）が向上すると共に、入力時間を短縮できる。
【図面の簡単な説明】
【図１】本発明の入力文字の制限方法を適用したネットワークシステムの一実施例を示す図である。
【図２】本発明の適用可能なサーバの主要構成を示すブロック図である。
【図３】入力文字制限指定データの一実施例を示す図である。
【図４】本発明に基づく入力文字の制限を行う場合のサーバ側の動作例を示すフローチャートである。
【図５】本発明の適用可能な端末の主要構成を示すブロック図である。
【図６】本発明に基づく入力文字の制限を行う場合のサーバ側の動作例を示すフローチャートである。
【図７】ユーザ登録画面の一実施例を示す図である。
【図８】ＨＴＭＬ形式で記述された入力フォーマットの一実施例を示す図である。
【図９】従来の入力方法により入力フィールドに生じた入力ミスの一例を示す図である。
【図１０】キーボードの一実施例を示す図である。
【符号の説明】
３  ＰＨＳ端末（移動情報端末）
２０  コンピュータ装置（サーバコンピュータ）
２１−２  通信制御手段
２１−３  送信手段
２５  文字制限指定データ作成手段
５０  端末装置（移動情報端末）
５１−１  受信手段
５１−２  通信制御手段
５２  入力文字制限制御手段
５４  キー入力手段
５５  解析手段
３０、８１〜８７  入力フィールド定義データ
【図１】
0003600844.tif 000002
【図２】
0003600844.tif 000003
【図３】
0003600844.tif 000004
【図４】
0003600844.tif 000005
【図５】
0003600844.tif 000006
【図６】
0003600844.tif 000007
【図７】
0003600844.tif 000008
【図８】
0003600844.tif 000009
【図９】
0003600844.tif 000010
【図１０】
0003600844.tif 000011