(57)【要約】【課題】携帯電話側と外付けキーボード側とでのモードずれがなく、しかも外付けキーボードの応答性を損なわず、どのメーカーの携帯電話にも外付けキーボードを適用できる外付けキーボード対応携帯電話システムを得る。【解決手段】携帯電話システム５において、携帯電話の制御プログラム２７は、携帯電話キー操作の基本処理モジュール２９と、携帯電話にはキーとして存在しない文字入力処理機能に対応する外付けキーボードのキーコードをも認識し、これら文字入力処理機能をも実行する外付けキーボード処理モジュール３０と、外付けキーボード１０が接続されないときには基本処理モジュール２９で、外付けキーボード１０が接続されたときには、どちらのキーが操作されるかに応じて外付けキーボード処理モジュール３０又は基本処理モジュール２９を切替えて動作する統括制御モジュール２８とにより構成する。【選択図】        図５
2004282191.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話に接続可能な外付けキーボードと、前記携帯電話の制御部に接続可能なメモリに制御プログラムを格納した携帯電話とよりなる外付けキーボード対応携帯電話システムにおいて、前記制御プログラムは、
前記統括制御モジュールと、
携帯電話自体のキー操作で動作する基本処理モジュールと、
携帯電話にはキーとして存在しない文字入力処理機能に対応する外付けキーボードのキーのキーコードをも認識し、これら文字入力処理機能をも実行する外付けキーボード処理モジュールと
を有し、前記統括制御モジュールは、携帯電話対応の外付けキーボードが接続されないときには前記基本処理モジュールで、前記外付けキーボードが接続されたときには、操作されるキーが外付けキーボードであるか又は携帯電話のキーであるかに応じて前記外付けキーボード処理モジュール又は前記基本処理モジュールで、処理を行う構成としたことを特徴とする外付けキーボード対応携帯電話システム。
【請求項２】
携帯電話に存在しない［ＢＳ］キーを外付けキーボードに設け、前記携帯電話の外付けキーボード処理モジュールは、携帯電話に対応のキーボードが外付けされて画面が文字入力テキストフィールドに入ったとき、［ＢＳ］キーの押下の際に、この押下によって発生するキーコードを、文字列最後尾でなくとも、［Ｃｌｅａｒ］とは異なる［ＢＳ］特有の「後退消去」と認識してカーソル位置の左側文字を消去してカーソルを後退させる制御を行うようにした請求項１記載の外付けキーボード対応携帯電話システム。
【請求項３】
携帯電話に存在しない［改行］又は［Ｅｎｔｅｒ］キーを外付けキーボードに設け、前記外付けキーボード処理モジュールは、携帯電話に対応キーボードが外付けされて画面が文字入力テキストフィールドに入ったとき、「よみ」文字列入力中又は「よみ」文字列変換後に［改行］又は［Ｅｎｔｅｒ］キーが押下された際に、この押下によって発生するキーコードを文字列確定と認識して文字列を確定し、次の「よみ」文字列入力待ち受け状態とする制御を行い、また、「よみ」文字列入力待ち受け状態で［改行］又は［Ｅｎｔｅｒ］キーが押下された際に、この押下によって発生するキーコードを、一行文字入力テキストフィールドでは［決定］と認識して次の処理フィールドに移行し、複数行文字入力テキストフィールドでは［改行］と認識して［改行］マークを表示しかつ次行にカーソルを移動する制御を行うようにした請求項１又は２記載の外付けキーボード対応携帯電話システム。
【請求項４】
携帯電話に存在しない［空白］又は［Ｓｐａｃｅ］キーを外付けキーボードに設け、前記外付けキーボード処理モジュールは、携帯電話に対応キーボードが外付けされて画面が文字入力フィールドに入ったとき、「よみ」文字列入力中に［空白］又は［Ｓｐａｃｅ］キーが押下される際に、この押下によって発生するキーコードを、「よみ」文字列の［変換］と認識して変換候補を画面表示する制御を行い、「よみ」文字列入力待ち受け状態では、「空白」文字入力と認識して「空白」文字を出力するようにした請求項１乃至３のうちのいずれか一項に記載の外付けキーボード対応携帯電話システム。
【請求項５】
前記外付けキーボードの制御部は、携帯電話の文字入力モードとは独立的にかな入力モード及び英数モードでそれぞれ異なるキーコードを外付けキーボード処理モジュールに送出するキーボードとし、キーボードが携帯電話に外付けされて画面が文字入力フィールドに入ったとき、外付けキーボード処理モジュールから外付けキーボードに入力モード同期信号として、携帯電話の入力モードのそれぞれに対応する所定のダミー文字を前記外付けキーボードの制御部に伝送し、前記外付けキーボードの制御部は前記外付けキーボード処理モジュールからのダミー文字に応答して外付けキーボードの入力モードを携帯電話の入力モードに同期させる制御を行うようにした請求項１乃至４のうちのいずれか一項に記載の外付けキーボード対応携帯電話システム。
【請求項６】
前記外付けキーボードは、コンピュータのキーボードと同様に単に一種類のキーコードを前記外付けキーボード処理モジュールに送出するものとして構成した請求項１乃至４のうちのいずれか一項に記載の外付けキーボード対応携帯電話システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話に接続可能な外付けキーボードと、前記携帯電話の制御部に接続可能なメモリに制御プログラムを格納した携帯電話とよりなる外付けキーボード対応携帯電話システムに関するものである。
【０００２】
【従来の技術】
従来の携帯電話は、元々、外付けキーボードで操作することなど想定して構成されておらず、携帯電話のキーによってのみ操作することを想定して制御プログラムが構成されていた。
【０００３】
従って、従来の携帯電話用の外付けキーボードは、図１に示すような簡易外付けキーボード１に内蔵したマイクロコンピュータのメモリに、携帯電話の制御プログラムを模したエミュレートプログラムを格納していた（例えば、非特許文献１参照）。
【０００４】
【非特許文献１】
”ｉモード対応携帯電話の新機種を発売”、［Ｏｎｌｉｎｅ］、平成１２年２月３日、株式会社エヌティーティー・ドコモ、［平成１４年１０月２８日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｎｔｔｄｏｃｏｍｏ．ｃｏ．ｊｐ／ｎｅｗ／ｃｏｎｔｅｎｔｓ／００／ｗｈａｔｎｅｗ０２０３．ｈｔｍｌ＞
【０００５】
【発明が解決しようとする課題】
このように、元々外付けキーボードで操作することなど想定していない携帯電話の制御プログラムを模するエミュレートプログラムを外付けキーボード側で用意するため、図１に示すような従来の外付けキーボード１は、例えば、株式会社エヌティーティー・ドコモ用の携帯電話を製造している各メーカーから、それぞれのメーカーの携帯電話にしか対応させることができなかった。
【０００６】
また、外付けキーボードで操作することなど想定していない携帯電話の制御プログラムを模することから、接続コード２で携帯電話に接続する外付けキーボード１の側にも、文字入力のために、全角／半角のかなモード及び全角／半角英数モード等の文字入力モードを持たせていたため、携帯電話における文字入力モードと、外付けキーボードにおける文字入力モードのモードずれを生ずる場合があった。即ち、希望通りの入力が行われていないことに気付き、間違いを訂正してから、再度入力を行わなければならないことがあり、外付けキーボードの使い勝手が悪いという問題があった。
【０００７】
更に、外付けキーボード１の入力モード確認のため、外付けキーボード１に入力モードの状態を表示するインジケータ３を設ける必要があった。
【０００８】
本件願人は、先の出願（特願２００３‐６４４０号）で、これら問題点を解決する提案を行ったが、この解決手法は、単に外付けキーボード側から携帯電話の制御部に対する制御であり、若干応答性（レスポンス）が悪いという問題があった。
【０００９】
従って、本発明の目的は、携帯電話側と外付けキーボード側とでのモードずれがなく、しかも外付けキーボードの応答性を損なわず、どのメーカーの携帯電話にも外付けキーボードを適用できる外付けキーボード対応携帯電話システムを得るにある。
【００１０】
【課題を解決するための手段】
この目的を達成するため、本発明は、携帯電話に接続可能な外付けキーボードと、前記携帯電話の制御部に接続可能なメモリに制御プログラムを格納した携帯電話とよりなる外付けキーボード対応携帯電話システムにおいて、前記制御プログラムは、
前記統括制御モジュールと、
携帯電話自体のキー操作で動作する基本処理モジュールと、
携帯電話にはキーとして存在しない文字入力処理機能に対応する外付けキーボードのキーのキーコードをも認識し、これら文字入力処理機能をも実行する外付けキーボード処理モジュールと
を有し、前記統括制御モジュールは、携帯電話対応の外付けキーボードが接続されないときには前記基本処理モジュールで、前記外付けキーボードが接続されたときには、操作されるキーが外付けキーボードのキーか又は携帯電話のキーかに応じて前記外付けキーボード処理モジュール及び／又は前記基本処理モジュールで、処理を行う構成としたことを特徴とする。
【００１１】
このように、本発明外付けキーボード対応携帯電話システムによれば、本願人の先願発明のように、外付けキーボード側からの制御手法ではなく、携帯電話本体側からの制御手法で上記問題点を解決する。
【００１２】
本発明の好適な実施例においては、携帯電話に存在しない［ＢＳ］キーを外付けキーボードに設け、前記携帯電話の外付けキーボード処理モジュールは、携帯電話に対応のキーボードが外付けされて画面が文字入力テキストフィールドに入ったとき、［ＢＳ］キーの押下の際に、この押下によって発生するキーコードを、文字列最後尾でなくとも、［Ｃｌｅａｒ］とは異なる［ＢＳ］特有の「後退消去」と認識してカーソル位置の左側文字を消去してカーソルを後退させる制御を行うようにする。
【００１３】
また、本発明の好適な実施例においては、携帯電話に存在しない［改行］又は［Ｅｎｔｅｒ］キーを外付けキーボードに設け、前記外付けキーボード処理モジュールは、携帯電話に対応キーボードが外付けされて画面が文字入力テキストフィールドに入ったとき、「よみ」文字列入力中又は「よみ」文字列変換後に［改行］又は［Ｅｎｔｅｒ］キーが押下された際に、この押下によって発生するキーコードを文字列確定と認識して文字列を確定し、次の「よみ」文字列入力待ち受け状態とする制御を行い、また、「よみ」文字列入力待ち受け状態で［改行］又は［Ｅｎｔｅｒ］キーが押下された際に、この押下によって発生するキーコードを、一行文字入力テキストフィールドでは［決定］と認識して次の処理フィールドに移行し、複数行文字入力テキストフィールドでは［改行］と認識して［改行］マークを表示しかつ次行にカーソルを移動する制御を行うようにする。
【００１４】
更に、本発明の好適な実施例においては、携帯電話に存在しない［空白］又は［Ｓｐａｃｅ］キーを外付けキーボードに設け、前記外付けキーボード処理モジュールは、携帯電話に対応キーボードが外付けされて画面が文字入力フィールドに入ったとき、「よみ」文字列入力中に［空白］又は［Ｓｐａｃｅ］キーが押下される際に、この押下によって発生するキーコードを、「よみ」文字列の［変換］と認識して変換候補を画面表示する制御を行い、「よみ」文字列入力待ち受け状態では、「空白」文字入力と認識して「空白」文字を出力する。
【００１５】
このように、携帯電話自体のキーには存在しない、［ＢＳ］、又は［改行］若しくは［Ｅｎｔｅｒ］、又は［空白］又は［Ｓｐａｃｅ］のキーを外付けキーボードに設ける構成によれば、携帯電話独自の操作体系を覚える必要なしに、日頃慣れ親しんでいるパーソナルコンピュータ（以下「パソコン」と略称する）と同様の操作体系で操作することができ、小さい携帯電話のキーで行うよりも快適にかつ迅速に操作することができる。
【００１６】
また、本発明の好適な実施例においては、前記外付けキーボードの制御部は、携帯電話の文字入力モードとは独立的にかな入力モード及び英数モードでそれぞれ異なるキーコードを外付けキーボード処理モジュールに送出するキーボードとし、キーボードが携帯電話に外付けされて画面が文字入力フィールドに入ったとき、外付けキーボード処理モジュールから外付けキーボードに入力モード同期信号として、携帯電話の入力モードのそれぞれに対応する所定のダミー文字を前記外付けキーボードの制御部に伝送し、前記外付けキーボードの制御部は前記外付けキーボード処理モジュールからのダミー文字に応答して外付けキーボードの入力モードを携帯電話の入力モードに同期させる制御を行うようにする。
【００１７】
更に、本発明の好適な実施例においては、前記外付けキーボードは、コンピュータのキーボードと同様に単に一種類のキーコードを前記外付けキーボード処理モジュールに送出するものとして構成する。
【００１８】
【発明の実施の形態】
次に、図面につき本発明の好適な実施の形態を説明する。
【００１９】
図２及び図３には、それぞれ本発明による外付けキーボード対応携帯電話システムにおける外付けキーボード１０及び携帯電話１１の実施の形態を示し、図４には、本発明による外付けキーボード対応携帯電話システム５に使用する外付けキーボード１０の好適な実施の形態のレイアウトを示す。
【００２０】
図２に本発明の好適な実施の形態の携帯電話用外付けキーボード１０を示す。この携帯電話用の外付けキーボード１０は、パソコン用の標準的な日本語キーボード又は英語キーボードにほぼ準拠した配列の矩形の文字キー及びサービスキーを有するものとする。また、図２に示す実施の形態の外付けキーボード１０は、左ハーフ１０ａ、右ハーフ１０ｂよりなる持ち運びに便利な折り畳み式キーボードとし、展開したとき適度な大きさとなって通常のパソコン用キーボードとほぼ同等の操作感が得られるようにする。
【００２１】
図２の実施の形態では、携帯電話１１の外部機器接続ポート１２に対応して携帯電話の制御部に対する入出力を行う接続手段を、外付けキーボード１０に設けたキーボード側接続ポート１３と、接続ケーブル１４とにより構成する。この接続ケーブル１４は、一方の端部にキーボード側接続ポート１３に接続する第１コネクタ１５を、他方の端部に携帯電話１１の外部機器接続ポート１２に接続する第２コネクタ１６を有する。しかし、この接続手段は、携帯電話１１の外部機器接続ポート１２が無線方式である場合、対応する無線方式のものとすることもできる。
【００２２】
図２の実施例では接続ケーブル１４である接続手段を介して、外付けキーボード１０のキー入力に応じた制御信号を携帯電話１１の制御部２６（図４参照）に供給するとともに、携帯電話１１の制御部２６からのデータを取得して処理を行う制御プログラムを内蔵した制御部としてのマイクロコンピュータ１７を設ける。このマイクロコンピュータ１７を収納するケーシング１７′、及びマイクロコンピュータ１７に接続したキーボード側接続ポート１３は、折り畳みキーボードの左ハーフ１０ａに配置する。
【００２３】
図３には、携帯電話１１の外部機器接続ポート１２に対応して携帯電話の制御部に対する入出力を行う接続手段を、キーボード側接続ポート１３自体が外部機器接続ポート１２に接続する第２コネクタ１６として構成し、携帯電話を外付けキーボード１０に直付けでき、展開した折り畳み式スタンド３１に立て掛けることができるようにした実施例を示す。この第コネクタ１６は、携帯電話１１の機種に応じて、表裏リバーシブルに付け替え可能とする。
【００２４】
図４には、本発明携帯電話用外付けキーボード１０の接続手段を省略したキー配列のみを示す。マイクロコンピュータ（外付けキーボードの制御部）１７を動作させる電源手段を、好適には最下段キー列の位置に設け、更に好適には、この最下段キー列のキーと同一レベルの高さのコンパートメントを画成するバッテリー収納部１８に表側から着脱する少なくとも１個（図示の実施の形態では３個）のボタン電池１９により構成する。図４にはこのコンパートメントの蓋を外した状態を示し、図３にはこのコンパートメント全体をカバーする蓋２０を示す。
【００２５】
図４に示すように、本発明外付けキーボード対応携帯電話システム５に使用する外付けキーボード１０は、携帯電話自体には存在しないキー、例えば［ＢＳ］キー２１、［改行］キー２２及び／又は［Ｅｎｔｅｒ］キー２３、［空白］キー２４及び／又は［Ｓｐａｃｅ］キー２５等を設ける。図示の実施の形態では、単に例示として、及び［Ｅｎｔｅｒ］キー２３の双方、並びに、［空白］キー２４及び［Ｓｐａｃｅ］キー２５の双方を設けたものを示したが、［改行］キー２２及び［空白］キー２４だけ、又は純然とパーソナルコンピュータのキーボードに対応させるため、［Ｅｎｔｅｒ］キー２３及び［Ｓｐａｃｅ］キー２５だけ設けるものであってもよい。
【００２６】
図５に示す本発明外付けキーボード対応携帯電話システム５によれば、携帯電話１１の制御部２６に接続可能なメモリ、例えば、ＳＲＡＭ、又はＥＥＰＲＯＭに格納した制御プログラム２７は、統括制御モジュール２８と、携帯電話自体のキー操作部９で動作する基本処理モジュール２９と、携帯電話にはキーとして存在しない文字入力処理機能に対応する外付けキーボードのキーのキーコードをも認識し、これら文字入力処理機能をも実行する外付けキーボード処理モジュール３０とを有する。
【００２７】
統括制御モジュール２８は、携帯電話対応の外付けキーボード１０が接続されないときには基本処理モジュール２９で処理を行い、外付けキーボード１０が接続されたときには、操作されるキーが外付けキーボードであるか又は携帯電話のキーであるかに応じて外付けキーボード処理モジュール３０又は基本処理モジュール２９で、処理を行うよう制御する構成とする。
【００２８】
携帯電話１１の外付けキーボード処理モジュール３０は、携帯電話に対応のキーボード１０が外付けされて画面が文字入力テキストフィールドに入ったとき、携帯電話に存在しない［ＢＳ］キー２１の押下の際に、この押下によって発生するキーコードを、文字列最後尾でなくとも、［Ｃｌｅａｒ］とは異なる［ＢＳ］特有の「後退消去」と認識してカーソル位置の左側文字を消去してカーソルを後退させる制御を行うようにプログラムする。
【００２９】
また、外付けキーボード処理モジュール３０は、携帯電話１１に対応する外付けキーボード１０が外付けされて画面が文字入力テキストフィールドに入ったとき、「よみ」文字列入力中又は「よみ」文字列変換後に、携帯電話に存在しない［改行］キー２２又は［Ｅｎｔｅｒ］キー２３が押下された際に、この押下によって発生するキーコードを文字列確定と認識して文字列を確定し、次の「よみ」文字列入力待ち受け状態とする制御を行い、また「よみ」文字列入力待ち受け状態で［改行］キー２２又は［Ｅｎｔｅｒ］キー２３が押下された際に、この押下によって発生するキーコードを、一行文字入力テキストフィールドでは［決定］と認識して次の処理フィールドに移行し、複数行文字入力テキストフィールドでは［改行］と認識して［改行］マークを表示しかつ次行にカーソルを移動する制御を行うようプログラムする。
【００３０】
更に、外付けキーボード処理モジュール３０は、携帯電話１１に外付けキーボード１０が外付けされて画面が文字入力フィールドに入ったとき、「よみ」文字列入力中に携帯電話に存在しない［空白］キー２４又は［Ｓｐａｃｅ］キー２５が押下される際に、この押下によって発生するキーコードを、「よみ」文字列の［変換］と認識して変換候補を画面表示する制御を行い、「よみ」文字列入力待ち受け状態では、「空白」文字入力と認識して「空白」文字を出力するようプログラムする。
【００３１】
本発明外付けキーボード対応携帯電話システム５の図示の実施の形態では、外付けキーボード１０の制御部１７は、携帯電話の文字入力モードとは独立的にかな入力モード及び英数モードでそれぞれ異なるキーコードを外付けキーボード処理モジュール３０に送出する制御プログラム３２を有するものとする。
【００３２】
一方、携帯電話の制御プログラム２７における統括制御モジュール２８は、外付けキーボード１０が携帯電話１１に外付けされて画面が文字入力フィールドに入ったとき、外付けキーボード処理モジュール３０から外付けキーボードに入力モード同期信号として、携帯電話の入力モードのそれぞれに対応する所定のダミー文字を外付けキーボードの制御部１７に伝送し、外付けキーボード１０の制御部３１は外付けキーボード処理モジュール３０からのダミー文字に応答して外付けキーボード１０の入力モードを携帯電話の入力モードに同期させるよう制御プログラム３２を制御する。
【００３３】
代案として、図示しない本発明外付けキーボード対応携帯電話システムの他の実施例においては、外付けキーボード１０は、通常のコンピュータのキーボードと同様に単に一種類のキーコードを外付けキーボード処理モジュール３０に送出するものとすることができる。
【００３４】
【発明の効果】
本発明外付けキーボード対応携帯電話システムによれば、携帯電話の制御プログラムを、携帯電話自体のキー操作に基づく基本処理モジュールと、外付けキーボードのキー操作に基づく外付けキーボード処理モジュールと、携帯電話対応の外付けキーボードが接続されないときには前記基本処理モジュールで、外付けキーボードが接続されたときには、操作されるキーが外付けキーボードであるか又は携帯電話のキーであるかに応じて前記外付けキーボード処理モジュール又は前記基本処理モジュールで処理を行うよう統括する統括制御モジュールとにより構成したため、携帯電話側と外付けキーボード側とでのモードずれがなく、しかも外付けキーボード操作の応答性を損なわず、どのメーカーの携帯電話にも外付けキーボードを適用できるようになる。
【図面の簡単な説明】
【図１】従来の携帯電話用の簡易外付けキーボードの（ａ）は表面側からの、（ｂ）は裏面側からの斜視図である。
【図２】本発明による外付けキーボード対応携帯電話システムにおける外付けキーボード及び携帯電話の実施の形態の斜視図である。
【図３】本発明による外付けキーボード対応携帯電話システムにおける外付けキーボード及び携帯電話の他の実施例の斜視図である。
【図４】本発明携帯電話用外付けキーボードの接続手段を省略したキー配列のみを示す説明図である。
【図５】本発明外付けキーボード対応携帯電話システムの説明図である。
【符号の説明】
１  簡易外付けキーボード（従来技術）
２  接続コード
３  インジケータ
５  外付けキーボード対応携帯電話システム
９  携帯電話のキー操作部
１０  外付けキーボード
１１  携帯電話
１２  外部機器接続ポート
１３  キーボード側接続ポート
１４  接続ケーブル
１５  第１コネクタ
１６  第２コネクタ
１７  マイクロコンピュータ（外付けキーボードの制御部）
１８  バッテリー収納部
１９  ボタン電池
２０  蓋
２１  ［ＢＳ］キー
２２  ［改行］キー
２３  ［Ｅｎｔｅｒ］キー
２４  ［空白］キー
２５  ［Ｓｐａｃｅ］キー
２６  携帯電話の制御部
２７  制御プログラム
２８  統括制御モジュール
２９  基本処理モジュール
３０  外付けキーボード処理モジュール
３１  折り畳み式スタンド
３２  外付けキーボードの制御部の制御プログラム
【図１】
2004282191.tif 000003
【図２】
2004282191.tif 000004
【図３】
2004282191.tif 000005
【図４】
2004282191.tif 000006
【図５】
2004282191.tif 000007