(57)【要約】【課題】ボタンを利用者の意図した場所に配置して使用できるようにすること。【解決手段】ボタンを取り付ける吸着部３２と、ボタンの押圧を検出するスイッチ部２１と、情報を格納する格納手段２２と、無線で近距離の送受信を行う近距離信号送受信部２９と、制御部２３とを備え、前記制御部２３は、前記スイッチ部２１で前記ボタンの押圧を検出した際に、前記格納手段２２内の予め決められた信号を前記近距離信号送受信部２９より発信する。【選択図】図１
2008134910.tif 000002
【特許請求の範囲】
【請求項１】
ボタンを取り付ける吸着部と、
ボタンの押圧を検出するスイッチ部と、
情報を格納する格納手段と、
無線で近距離の送受信を行う近距離信号送受信部と、
制御部とを備え、
前記制御部は、前記スイッチ部で前記ボタンの押圧を検出した際に、前記格納手段内の予め決められた信号を前記近距離信号送受信部より発信することを特徴とした携帯端末用ボタン。
【請求項２】
充電可能電池と、
前記充電可能電池を充電する給電コイル部を備え、
前記給電コイル部は、携帯端末から無線誘導で給電されることを特徴とした請求項１記載の携帯端末用ボタン。
【請求項３】
書き換え処理部を備え、
外部から前記近距離信号送受信部を利用して、前記書き換え処理部により、前記ボタンが発信する信号を変更できるようにすることを特徴とした請求項１又は２記載の携帯端末用ボタン。
【請求項４】
前記ボタンが発信する信号は、前記携帯端末の特定のアプリケーションの起動やアプリケーションの特定の機能を実行する制御コードであることを特徴とした請求項１〜３のいずれかに記載の携帯端末用ボタン。
【請求項５】
前記ボタンが発信する信号は、前記制御コードと共に、電話番号やメールアドレス等の付加情報を転送することを特徴とした請求項４記載の携帯端末用ボタン。
【請求項６】
前記吸着部により、前記ボタンの取り付け位置を繰り返し変更できるようにすることを特徴とした請求項１〜５のいずれかに記載の携帯端末用ボタン。
【請求項７】
光源を備え、
前記近距離信号送受信部で特定の信号を受信した際に前記光源を発光させることを特徴とした請求項１〜６のいずれかに記載の携帯端末用ボタン。
【請求項８】
前記近距離信号送受信部で送受信する信号に識別コードを付加することを特徴とした請求項１〜７のいずれかに記載の携帯端末用ボタン。
【請求項９】
前記ボタンを取り付けて制御対象とする携帯端末又は該制御対象とする携帯端末の識別コードのコピーを保持するコンピュータから前記近距離信号送受信部を利用して前記ボタンの識別コードを書き換えできるようにしたことを特徴とした請求項８記載の携帯端末用ボタン。
【請求項１０】
暗号化処理部を備え、
前記近距離信号送受信部で送受信する信号を暗号化することを特徴とした請求項１〜９のいずれかに記載の携帯端末用ボタン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話のような携帯可能な情報処理装置である端末の情報の入力手段として使用される携帯端末用ボタンに関する。
【背景技術】
【０００２】
従来の携帯端末では、あらかじめ固定の位置に取り付けられているボタンを押すことによって、携帯端末の機能を実現するのが一般的であった。
【０００３】
また、従来、携帯電話用文字入力装置として、携帯電話機の側面に脱着可能に取り付けられた補助入力装置を備えるものがあった。この補助入力装置は複数の補助キーを備え、接続ケーブルで携帯電話機と電気的に接続されるものであった（特許文献１参照）。
【特許文献１】特開２００４−２２８７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来、携帯電話のようにサービス提供会社と契約しないと利用できない固定のボタンが存在し、利用者は間違ってそのボタンを操作すると、エラーメッセージが表示されるなどの問題があった。また、携帯端末を制御するボタンは、あらかじめ固定の位置に取り付けられているため、利用者が使いやすい位置にボタンがなく、ボタン位置、機能等を確認しないと操作できない等の操作に手間がかかるといった課題があった。
【０００５】
また、補助入力装置を携帯電話機の側面に脱着可能に取り付けるものは、接続ケーブルの長さの範囲しか移動できず、複数の補助キーの相互間の位置の移動（変更）もできないものであった。
【０００６】
本発明はこのような従来の課題を解決し、ボタンを利用者が意図した場所に配置できるようにし、ボタンを押すことにより、無線で携帯端末本体にボタン押下信号を通知できるようにすることを目的する。
【課題を解決するための手段】
【０００７】
図１は本発明の原理説明図である。図１中、４はボタン、２１はスイッチ部、２２は格納手段（メモリ）、２３は制御部、２４はボタン固有識別コード処理部、２５は暗号化処理部、２７は充電可能電池、２８は給電コイル部、２９は近距離信号送受信部、３２は吸着部（吸着装置）である。
【０００８】
本発明は、上記従来の課題を解決するため、次のように構成した。
【０００９】
（１）：ボタンを取り付ける吸着部３２と、ボタンの押圧を検出するスイッチ部２１と、情報を格納する格納手段２２と、無線で近距離の送受信を行う近距離信号送受信部２９と、制御部２３とを備え、前記制御部２３は、前記スイッチ部２１で前記ボタンの押圧を検出した際に、前記格納手段２２内の予め決められた信号を前記近距離信号送受信部２９より発信する。このため、ボタンを利用者の意図した場所に配置して使用できる。
【００１０】
（２）：前記（１）の携帯端末用ボタンにおいて、充電可能電池２７と、前記充電可能電池２７を充電する給電コイル部２８を備え、前記給電コイル部２８は、携帯端末から無線誘導で給電される。このため、ボタン内の電池の交換が不要となる。また、この充電は携帯端末の電圧レベルの低下に応じて自動停止して携帯端末の電池の保護ができ、携帯端末の充電時に自動で充電をすることもできる。
【００１１】
（３）：前記（１）又は（２）の携帯端末用ボタンにおいて、書き換え処理部を備え、外部から前記近距離信号送受信部２９を利用して、前記書き換え処理部により、前記ボタンが発信する信号を変更できるようにする。このため、ボタンに必要な機能を容易に持たせることができる。また、携帯端末紛失時の対応として、電話着信時やショートメッセージサービス又はメールの着信時に、特定の番号、アドレス、キーワード等によってボタンの初期化（付加情報の）やボタンの機能を無効にすることができ、さらに、お店のキャンペーン期間のみアクセスが可能なようにタイマーである期間を過ぎるとボタンの機能を無効にすることもできる。
【００１２】
（４）：前記（１）〜（３）の携帯端末用ボタンにおいて、前記ボタンが発信する信号は、前記携帯端末の特定のアプリケーションの起動やアプリケーションの特定の機能を実行する制御コードとする。このため、ボタンを押すことで、携帯端末の特定のアプリケーションの起動やアプリケーションの特定の機能を実行することができる。
【００１３】
（５）：前記（４）の携帯端末用ボタンにおいて、前記ボタンが発信する信号は、前記制御コードと共に、電話番号やメールアドレス等の付加情報を転送する。このため、ボタンを押すことで、携帯端末の電話番号やメールアドレス等を容易に設定（又は電話やメールの送信）をすることができる。この制御コードと付加情報の書き換えは前記ボタンを取り付けて制御対象とする携帯端末又は該携帯端末の識別コードのコピーを保持するコンピュータ（パソコン）から行うことができる。
【００１４】
（６）：前記（１）〜（５）の携帯端末用ボタンにおいて、前記吸着部３２により、前記ボタンの取り付け位置を繰り返し変更できるようにする。このため、シリコン吸着等を用いてボタンを利用者の意図した場所に変更して使用できる。
【００１５】
（７）：前記（１）〜（６）の携帯端末用ボタンにおいて、光源を備え、前記近距離信号送受信部２９で特定の信号を受信した際に前記光源を発光させる。このため、ＬＥＤ（発光ダイオード）等の光源により夜間でもボタンの位置やラベルを容易に確認することができる。
【００１６】
（８）：前記（１）〜（７）の携帯端末用ボタンにおいて、前記近距離信号送受信部２９で送受信する信号に識別コードを付加する。このため、他の携帯端末に取り付けられたボタンが発信する信号による誤動作を防止することができる。
【００１７】
（９）：前記（８）の携帯端末用ボタンにおいて、前記ボタンを取り付けて制御対象とする携帯端末又は該制御対象とする携帯端末の識別コードのコピーを保持するコンピュータから、前記近距離信号送受信部２９を利用して前記ボタンの識別コードを書き換えできるようにする。このため、ボタンの制御対象とする携帯端末又は他のコンピュータ（パソコン）から、ボタンの制御対象とする携帯端末専用のボタンとすることができる。また、前記ボタンが前記携帯端末の識別コードを保持していない場合（ボタンの初期化状態）でも識別コードを書き込む（更新）することができる。
【００１８】
（１０）：前記（１）〜（９）の携帯端末用ボタンにおいて、暗号化処理部２５を備え、前記近距離信号送受信部２９で送受信する信号を暗号化する。このため、第三者にボタン操作をスキャンされることを防止することができる。
【発明の効果】
【００１９】
本発明によれば次のような効果がある。
【００２０】
（１）：制御部で、スイッチ部でボタンの押圧を検出した際に、格納手段内の予め決められた信号を近距離信号送受信部より無線で発信するため、ボタンを利用者の意図した場所に配置して使用することができる
（２）：充電可能電池を充電する給電コイル部に、携帯端末から無線誘導で給電されるため、ボタン内の電池の交換が不要となる。また、この充電は携帯端末の電圧レベルの低下に応じて自動停止して携帯端末の電池の保護ができ、携帯端末の充電時に自動で充電をすることもできる。
【００２１】
（３）：前記書き換え処理部により、ボタンが発信する信号を変更できるようにするため、ボタンに必要な機能を容易に持たせることができる。また、携帯端末紛失時の対応として、ボタンの初期化（付加情報の）やボタンの機能を無効にすることができ、さらに、ある期間を過ぎるとボタンの機能を無効にすることもできる。
【００２２】
（４）：ボタンが発信する信号は、携帯端末の特定のアプリケーションの起動やアプリケーションの特定の機能を実行する制御コードとするため、ボタンを押すことで、携帯端末の特定のアプリケーションの起動やアプリケーションの特定の機能を実行することができる。
【００２３】
（５）：ボタンが発信する信号は、制御コードと共に、電話番号やメールアドレス等の付加情報を転送するため、ボタンを押すことで、携帯端末の電話番号やメールアドレス等を容易に設定（又は電話やメールの送信）をすることができる。
【００２４】
（６）：吸着部により、ボタンの取り付け位置を繰り返し変更できるようにするため、シリコン吸着等を用いてボタンを利用者の意図した場所に変更して使用できる。
【００２５】
（７）：近距離信号送受信部で特定の信号を受信した際に光源を発光させるため、ＬＥＤ（発光ダイオード）等の光源により夜間でもボタンの位置やラベルを容易に確認することができる。
【００２６】
（８）：近距離信号送受信部で送受信する信号に識別コードを付加するため、他の携帯端末に取り付けられたボタンが発信する信号による誤動作を防止することができる。
【００２７】
（９）：ボタンを取り付けて制御対象とする携帯端末又は該制御対象とする携帯端末の識別コードのコピーを保持するコンピュータ（パソコン）から、ボタンの識別コードを書き換えできるようにするため、ボタンの制御対象とする携帯端末又は他のコンピュータ（パソコン）から、ボタンの制御対象とする携帯端末専用のボタンとすることができる。また、前記ボタンが前記携帯端末の識別コードを保持していない場合（ボタンの初期化状態）でも識別コードを書き込む（更新）することができる。
【００２８】
（１０）：近距離信号送受信部で送受信する信号を暗号化するため、第三者にボタン操作をスキャンされることを防止することができる。
【発明を実施するための最良の形態】
【００２９】
本発明は、携帯端末に使用される一つ一つのボタンの中にＣＰＵ、メモリ、電源、電源供給（給電）コイル、短距離信号送受信装置、個別識別コード（ボタン固有識別コード、端末識別コード）、制御コード、付加情報、暗号機能を実装する。そして、このボタンには、吸着装置を取り付け、携帯端末本体の好きな位置に取り付けることにより、ボタンと携帯端末をつなぐ配線が無い状態でも、ボタンを押すことにより、携帯端末にボタン押下信号を通知することを可能とするものである。
【００３０】
ボタンが押された際は、ボタン内の電源を利用してボタン固有の識別コード、制御コード、付加情報を近距離通信用無線電波に載せて端末に向けて発信する。その信号を受けた携帯端末は、受信したデータを分析して、押下されたボタンに一致した処理を行う。暗号機能は、近距離無線の秘匿性を高める目的で使用する。また、ボタン内にある電源には、給電用コイルから電気を充電する機能を実装するため、携帯端末に取り付けた状態で、携帯端末からの誘導電流により、ボタン内の電源（電池）に蓄電（充電）することが可能となる。
【００３１】
（１）：携帯端末（装置）の説明
図２は携帯端末の説明図である。図２において、携帯端末１には、表示画面２、固定の数字等の入力ボタン３、携帯端末本体の表面に１つと側面に２つの移動可能なボタン４が設けてある。
【００３２】
携帯端末１は、携帯電話、携帯可能な端末装置等である。表示画面２は、情報を表示する液晶等の表示手段（装置）の画面である。ボタン３は、数字等の情報を入力する固定の入力ボタンである。ボタン４は、携帯端末本体の表面と側面に取り付けられた移動可能な情報入力手段（装置）である。なお、ボタン３を移動可能なボタンとすることもできる。
【００３３】
（２）：携帯端末本体の説明
図３は携帯端末本体のハードブロック図である。図３において、携帯端末１の本体１０には、メモリ１１、ＣＰＵ１２、近距離信号送受信部１３、誘導電流発信部１４、ボタン固有識別コード処理部１５、暗号化処理部１６、書き換え処理部１７、制御コード処理部１８、基本処理部（既存）１９が設けてある。
【００３４】
メモリ１１は、ボタンの識別子や暗号化等に必要なデータを記憶する格納手段である。ＣＰＵ１２は、基本処理に加え、ボタンと携帯端末の信号送受信、暗号化、識別コード書き換え、信号処理、誘導電流発信といった制御を行う制御部（制御手段）である。近距離信号送受信部１３は、携帯端末とボタン間の信号の送受信を無線で行うものである。誘導電流発信部１４は、誘導電流を発生させ、ボタンに組み込まれている充電可能電池の充電を行う部品である。ボタン固有識別コード処理部１５は、近距離信号送受信部１３にて受信したデータに含まれる識別コードを解読する処理を行うものである。暗号化処理部１６は、ボタンと携帯端末間で送受信されるデータの暗号化とデコード処理を行うものである。書き換え処理部１７は、ボタンの識別コードとそのコードに応じた携帯端末内の処理内容の変更を行うものである。制御コード処理部１８は、特定のアプリケーションの起動やアプリケーションの特定の機能を実行するための制御コードの処理を行うものである。基本処理部（既存）１９は、携帯端末の基本処理を行う（従来技術）ものである。
【００３５】
（３）：ボタンの説明
図４はボタンのハードブロック図である。図４において、移動可能なボタン４には、スイッチ部２１、メモリ２２、ＣＰＵ２３、ボタン固有識別コード処理部２４、暗号化処理部２５、書き換え処理部２６、充電可能電池２７、給電コイル部２８、近距離信号送受信部２９、制御コード処理部３０、ＬＥＤ３１、吸着装置３２が設けてある。
【００３６】
スイッチ部２１は、ボタンの押圧であるオン、オフ（ON,OFF）を感知するものである。メモリ２２は、ボタンの識別コード、暗号化に必要なデータ、電話番号、ＵＲＬ（Uniform Resource Locators ）等の情報を保存する格納手段である。ＣＰＵ２３は、ボタンの信号送受信、識別コード書き換えの処理等のボタン全体の制御する制御部（制御手段）である。ボタン固有識別コード処理部２４は、メモリ２２からボタン固有識別コードである端末の固有ＩＤ＋ボタンの固有ＩＤを読みだしたり受信したデータにボタン固有識別コードが含まれているか調べる等の処理を行うものである。
【００３７】
暗号化処理部２５は、ボタンと携帯端末間で送受信されるデータの暗号化とデコード処理を行うものである。書き換え処理部２６は、携帯端末やＰＣ（パーソナルコンピュータ）などからボタンの識別コードの書き換え要求を受け、メモリ内の識別コードを書き換える処理を行うものである。充電可能電池２７は、ボタンのＣＰＵ２３やメモリ２２、ＬＥＤ３１といった部品に電源を供給するものである。給電コイル部２８は、携帯端末から発せられた誘導電流を受電して充電可能電池の充電を行うものである。近距離信号送受信部２９は、携帯端末とボタン間の信号送受信を無線で行うものである。制御コード処理部３０は、特定のアプリケーションの起動やアプリケーションの特定の機能を実行するための設定や読み出し等の処理を行うものである。ＬＥＤ３１は、携帯端末から特定の信号を受信した際、ＬＥＤを発光させ、夜間でもボタンのラベルが確認しやすくする光源（照明手段）である。吸着装置３２は、利用者が意図した場所に配置できるようにする取り付け取り外し可能なシリコン吸着部等である。
【００３８】
（４）：ボタン押下処理の説明
移動可能なボタン内にＣＰＵ（ＩＣチップ）、電源、コイル、発光部品（光源）、信号送受信部品、書き換え可能なメモリ、ボタンを携帯端末等の制御対象装置に取り付け取り外し可能とする吸着装置等を備え、この携帯端末などの装置を制御するボタンを利用者が意図した場所に配置できるようにするものである。
【００３９】
図５はボタン押下処理フローチャートである。以下、図５の処理Ｓ１〜Ｓ１２にしたがって説明する。
【００４０】
Ｓ１：ボタンが押下されるとボタン内のＣＰＵ２３は、スイッチ部２１でボタンの押下を検出し、処理Ｓ２に移る。
【００４１】
Ｓ２：ＣＰＵ２３は、ボタン固有識別コード処理部２４によりボタンのメモリ２２からボタン固有の識別コード（ＩＤ）を取得し、処理Ｓ３に移る。
【００４２】
Ｓ３：ＣＰＵ２３は、ボタン固有の識別コードがあったかどうかを判断する。この判断で、ボタン固有の識別コードがあった場合は処理Ｓ４に移り、なかった場合はこの処理を終了する。
【００４３】
Ｓ４：ＣＰＵ２３は、制御コード処理部３０によりボタンのメモリ２２から制御コードを取得し、処理Ｓ５に移る。
【００４４】
Ｓ５：ＣＰＵ２３は、制御コードがあったかどうかを判断する。この判断で、制御コードがあった場合は処理Ｓ６に移り、なかった場合はこの処理を終了する。
【００４５】
Ｓ６：ＣＰＵ２３は、ボタンのメモリ２２から付加情報を取得し、処理Ｓ７に移る。
【００４６】
Ｓ７：ＣＰＵ２３は、ボタン固有識別コード、制御コード、付加情報（メモリ２２に在った場合のみ）を近距離信号送受信部２９より携帯端末本体に送信し、処理Ｓ８に移る。なお、この送信の場合、送信する情報（データ）を暗号化処理部２５で暗号化して送ることもできる。
【００４７】
Ｓ８：携帯端末本体のＣＰＵ１２は、近距離信号送受信部１３でボタンからの信号（データ）を受信し、処理Ｓ９に移る。この場合、押下されたボタンから近距離信号送受信部１３で受信した信号が暗号化されていた場合、暗号化データを暗号化処理部１６でデコードする。
【００４８】
Ｓ９：ＣＰＵ１２は、ボタン固有識別コード処理部１５により受信したデータのボタン固有識別コードと携帯端末本体内のメモリ１１に登録されているボタン固有識別コードとを取り出し、一致するかどうかを判断する。この判断で、登録されているボタン固有識別コードと一致する場合は処理Ｓ１０に移り、一致しない場合はこの処理を終了する。
【００４９】
Ｓ１０：ＣＰＵ１２は、制御コード処理部１８により制御コードを解析し、処理Ｓ１１に移る。
【００５０】
Ｓ１１：ＣＰＵ１２は、付加情報を解析し、処理Ｓ１２に移る。
【００５１】
Ｓ１２：ＣＰＵ１２は、制御コード及び付加情報に設定された処理（基本処理部１９で既存の処理等）を実行し、この処理を終了する。
【００５２】
（５）：蓄電処理の説明
ボタン内にある電源である充電可能電池２７には、給電コイル部２８から電気を充電する機能を実装する。これは、携帯端末本体１０にボタン４を吸着装置３２で取り付けた状態で、携帯端末の誘導電流発信部１４からの誘導電流（無線）により、ボタン内の電源（充電可能電池２７）に蓄電することが可能となる。
【００５３】
図６は蓄電処理の説明図である。図６において、ボタン４が携帯端末本体１０に吸着装置３２で固定されている。携帯端末本体１０ではＣＰＵ１２の指示により、誘導電流発信部１４から誘導電流を発信し、ボタン４内の給電コイル部２８で誘導電流を受信（受電）し、この受信した電流を整流装置等で直流にして充電可能電池２７を充電するものである。
【００５４】
なお、ボタン固有識別コード処理部１５の処理で移動可能なボタンが固定されたのを携帯端末本体１０が認識して、誘導電流を発信するようにすることもできる。また、携帯端末内の電圧レベルに応じて、携帯端末の電池容量確保のためボタンへの給電処理を自動停止することもできる。さらに、携帯端末充電時に、ボタンへの給電も自動で行うようにすることもできる。
【００５５】
このように、ボタン内の電源は、ボタンを取り付けた携帯端末が生成する誘導磁場で確保することでボタン内の電源となる電池を交換不要とすることがきる。
【００５６】
（６）：書き換え処理の説明
ボタン内に組み込まれた信号送受信装置（近距離信号送受信部２９）を利用し、外部からボタンが発する信号を書き換え可能とするものである。書き換えは、携帯端末本体又は別のＰＣから行うことができる。なお、別のＰＣで行う時は、ボタンと携帯端末とで送受信するための識別コード（ＩＤ）を携帯端末等からコピーする必要がある。
【００５７】
携帯端末本体にボタンの設定登録のプログラムを設け、ボタンが押された時に発する信号を携帯端末本体からボタンに送り、ボタン内に書き込むことができるようにする。これにより、ボタン固有識別コード（ボタン固有識別子）及びメモリ内のメールアドレス、ＵＲＬ等を書き換えることができる。
【００５８】
（ボタンの識別コード（ＩＤ）の説明）
ボタンと該ボタンを取り付ける端末内で送受信する信号に、識別コード（ＩＤ）を付加することで、他の端末に取り付けられたボタンが発信する信号による誤動作を防ぐことができる。
【００５９】
例えば、新しくお店等で購入したボタンにはＩＤがない（初期化されている）。このボタンを携帯端末に付けてボタンを押した時に、携帯端末側からＩＤを送ってボタン内に保有する。次回からは、このボタンはこの携帯端末でしか動作しなくなる。このＩＤは、例えば、携帯端末装置固有の番号等を使用することができる。
【００６０】
図７、図８は携帯端末からボタン固有識別コードの初期化を行う処理フローチャートである。以下、図７、図８の処理Ｓ２１〜Ｓ３４に従って説明する。
【００６１】
Ｓ２１：携帯端末のＣＰＵ１２は、ボタンが初期化済みかどうか判断する。この判断で、ボタンが初期化済みの場合は処理Ｓ２６に移り、初期化済みでない場合は処理Ｓ２２に移る。
【００６２】
Ｓ２２：ＣＰＵ１２は、ボタン固有識別コード処理部１５によりメモリ１１にボタン固有識別コードを取得し、ボタン固有識別コードが設定されているかどうか判断する。この判断で、ボタン固有識別コードが設定されている場合は処理Ｓ２３に移り、ボタン固有識別コードが設定されていない場合は処理Ｓ２６に移る。なお、この処理Ｓ２６に移る場合は、ボタン固有識別コードは設定されていないが、制御コードや付加情報が設定されているボタン（お店等で配付されるボタンを携帯端末で最初に利用する場合などに該当する）である。
【００６３】
Ｓ２３：ユーザが、携帯端末のボタン初期化アプリケーションを実行する。ここでＣＰＵ１２は、書き換え処理部１７によりボタン初期化アプリケーションを実行し、処理Ｓ２４に移る。
【００６４】
Ｓ２４：ＣＰＵ１２は、ボタン固有識別コードを初期化してよいかどうかユーザの判断を待つ、ユーザの操作でボタン固有識別コードを初期化してよい場合は処理Ｓ２５に移り、初期化してはだめな場合は処理を停止しこの処理を終了する。
【００６５】
Ｓ２５：ＣＰＵ１２は、書き換え処理部１７により端末内のボタン固有識別コードの初期化（端末、ボタン両方）し処理Ｓ２６に移る。
【００６６】
Ｓ２６：ユーザが、携帯端末のボタン設定アプリケーションを起動する。ここでＣＰＵ１２は、書き換え処理部１７によりボタン設定アプリケーションを実行し、処理Ｓ２７に移る。
【００６７】
Ｓ２７：ユーザが、初期化するボタンを押し、処理Ｓ２８に移る。ここでＣＰＵ１２は、ボタン設定アプリケーションを起動して、ボタンが押された信号を受け取れるようにする。
【００６８】
Ｓ２８：ボタンのＣＰＵ２３は、ボタンのＩＤを携帯端末に送信し、処理Ｓ２９に移る。ここで、ボタン固有識別コード処理部２４によりボタンのメモリ２２に記録されているボタンの固有ＩＤを取りだし、携帯端末に近距離信号送受信部２９を利用して、取り出したボタンの固有ＩＤを送るものである。
【００６９】
Ｓ２９：携帯端末でボタンの固有ＩＤを受信し、処理Ｓ３０に移る。ここで、ＣＰＵ１２が、近距離信号送受信部１３によりボタンの固有ＩＤを受信するものである。
【００７０】
Ｓ３０：ＣＰＵ１２は、ボタン固有識別コード処理部１５によりメモリ１１から端末の固有ＩＤを取り出し、処理Ｓ３１に移る。
【００７１】
Ｓ３１：ＣＰＵ１２は、ボタン固有識別コード処理部１５により携帯端末の固有ＩＤ＋ボタンの固有ＩＤをボタン固有識別コードに設定し、処理Ｓ３２に移る。
【００７２】
Ｓ３２：ＣＰＵ１２は、ボタン固有識別コード処理部１５により生成されたボタン固有識別コードを携帯端末内のメモリ１１に保存し、処理Ｓ３３に移る。
【００７３】
Ｓ３３：ＣＰＵ１２は、ボタン固有識別コード処理部１５により近距離信号送受信部１３を利用してボタン固有識別コードをボタンに送信し、処理Ｓ３４に移る。
【００７４】
Ｓ３４：ボタンのＣＰＵ２３は、ボタン固有識別コード処理部２４により近距離信号送受信部２９で受信したボタン固有識別コードをボタン内のメモリ２２に保存してこの処理を終了する。
【００７５】
このように、ボタンと取り付ける携帯端末内で送受信する信号に識別コードを付加することで、他の携帯端末に取り付けられたボタンが発信する信号による誤動作を防ぐことができる。また、ボタンを取り付けて制御対象とする携帯端末もしくは、その制御対象とする携帯端末の識別コードのコピーを保持しているパソコン（ＰＣ）などで、ボタンの識別コードを書き換えることができる。そして、ボタンが制御する携帯端末の識別コードを保持していない状態（ボタンの初期化状態）でも、携帯端末や携帯端末の識別コードのコピーを保持しているパソコンなどからユーザ操作により、識別コードをボタンに送信して、ボタン内の識別コードを更新することで、ボタンを利用可能にすることができる。
【００７６】
（制御コードの説明）
図９、図１０は制御コードの設定を行う処理フローチャートである。以下、図９、図１０の処理Ｓ４１〜Ｓ５８に従って説明する。
【００７７】
Ｓ４１：ユーザが、携帯端末のボタン設定アプリケーションを起動する。ここでＣＰＵ１２は、書き換え処理部１７によりボタン設定アプリケーションを実行し、処理Ｓ４２に移る。
【００７８】
Ｓ４２：ＣＰＵ１２は、携帯端末に備え付けられているキーと同じ割り当てを行うかどうか判断する。この判断で、携帯端末に備え付けられているキーと同じ割り当てを行う場合は処理Ｓ４６に移り、そうでない場合は処理Ｓ４３に移る。
【００７９】
Ｓ４３：ユーザが、携帯端末の制御処理の選択を行い、処理Ｓ４４に移る。ここで制御処理とは、ＬＥＤの制御、アプリケーション起動，文字のコピー，貼り付け等である。
【００８０】
Ｓ４４：ＣＰＵ１２は、付加情報を作成するかどうか判断する。この判断で、付加情報を作成する場合は処理Ｓ４５に移り、作成しない場合は処理Ｓ４８に移る。
【００８１】
Ｓ４５：ユーザが、付加情報を作成し、処理Ｓ４８に移る。ここで付加情報とは、電話番号、メールアドレス、文字列などである。
【００８２】
Ｓ４６：ユーザが、ボタンに割り当てるキーを選択し、処理Ｓ４７に移る。
【００８３】
Ｓ４７：ユーザが、キーと一致する動作を制御コードに設定し、処理Ｓ４８に移る。
【００８４】
Ｓ４８：ＣＰＵ１２は、書き換え処理部１７により対象ボタンのスキャンを開始し、処理Ｓ４９に移る。
【００８５】
Ｓ４９：ユーザが、変更対象となるボタンを押し、処理Ｓ５０に移る。
【００８６】
Ｓ５０：ボタンのＣＰＵ２３は、ボタン固有識別コード処理部２４によりメモリ２２からボタン固有識別コードを取り出し近距離信号送受信部２９から送信し、処理Ｓ５１に移る。
【００８７】
Ｓ５１：ＣＰＵ１２は、ボタン固有識別コード処理部１５により近距離信号送受信部２９でボタン固有識別コードを受信し、処理Ｓ５２に移る。
【００８８】
Ｓ５２：ＣＰＵ１２は、書き換え処理部１７により制御コード処理部１８と近距離信号送受信部１３で、携帯端末で生成した制御コードと付加情報をボタンに送信し、処理Ｓ５３に移る。
【００８９】
Ｓ５３：ボタンのＣＰＵ２３は、近距離信号送受信部２９から制御コード、付加情報を受信し、処理Ｓ５４に移る。
【００９０】
Ｓ５４：ＣＰＵ２３は、制御コード処理部３０により受信した制御コード、付加情報をボタン内のメモリ２２に保存し、処理Ｓ５５に移る。
【００９１】
Ｓ５５：ＣＰＵ２３は、ボタン内のメモリ２２に制御コードと付加情報の保存が成功したかどうか判断する。この判断で、保存が成功し場合は処理Ｓ５６に移り、保存が失敗し場合は処理Ｓ５８に移る。
【００９２】
Ｓ５６：ＣＰＵ２３は、近距離信号送受信部２９で保存完了を携帯端末に送信し、処理Ｓ５７に移る。
【００９３】
Ｓ５７：携帯端末のＣＰＵ１２は、近距離信号送受信部１３で保存完了により、制御コード処理部１８で携帯端末内のメモリ１１に新しい制御コード、付加情報を保存し、この処理を終了する。
【００９４】
Ｓ５８：ＣＰＵ２３は、近距離信号送受信部２９で保存失敗を携帯端末に送信し、この処理を終了する。
【００９５】
このように、ボタンが押された際に信号を受信した端末にて、起動するアプリケーションやその動作を制御するための制御コード（又は付加情報）を、制御される端末もしくは、他のパソコン（ＰＣ）で書き換えることができる。
【００９６】
（７）：吸着装置の説明
ボタンを端末に取り付ける吸着方法（吸着装置）としてシリコン吸着等を利用することで、ボタンの取り付け位置を繰り返し変更可能とすることができる。
【００９７】
吸着装置として、取り付け取り外し可能な接着部を設ける以外に磁気的吸着、機械的に挟持等で固着することもできる。
【００９８】
（８）：ボタン照明の説明
ボタンが、携帯端末から特定の信号を受信した際、ＬＥＤ（発光ダイオード）等の照明を発光させ、夜間でもボタンのラベルが確認しやすくすることができる。これはボタンを押すとそれを携帯端末が認識し、携帯端末から特定の信号をボタンに送り、ボタン内のＬＥＤが発光するものである。
【００９９】
ボタンの発光は、ボタンを押したとき以外に携帯端末がメールや電話を受信したときにも発光させることができる。
【０１００】
図１１はボタン押下時にＬＥＤを点灯する処理フローチャートである。以下、図１１の処理Ｓ６１〜Ｓ７１に従って説明する。
【０１０１】
Ｓ６１：ユーザが、ボタンを押下し、処理Ｓ６２に移る。
【０１０２】
Ｓ６２：ボタンのＣＰＵ２３は、ボタン固有識別コード処理部２４によりボタンのメモリ２２からボタン固有識別コードを取得し、処理Ｓ６３に移る。
【０１０３】
Ｓ６３：ＣＰＵ２３は、ボタン固有識別コードがあるかどうか判断する。この判断で、ボタン固有識別コードがある場合は処理Ｓ６４に移り、ない場合はこの処理を終了する。
【０１０４】
Ｓ６４：ＣＰＵ２３は、制御コード処理部３０によりボタンのメモリ２２から制御コードの取得を行い、処理Ｓ６５に移る。
【０１０５】
Ｓ６５：ＣＰＵ２３は、制御コードがあるかどうか判断する。この判断で、制御コードがある場合は処理Ｓ６６に移り、ない場合はこの処理を終了する。
【０１０６】
Ｓ６６：ＣＰＵ２３は、ボタンのメモリ２２から付加情報を取得し、処理Ｓ６７に移る。
【０１０７】
Ｓ６７：ＣＰＵ２３は、ボタン固有識別コードと制御コードと付加情報（ある場合のみ）を近距離信号送受信部２９で送信し、処理Ｓ６８に移る。
【０１０８】
Ｓ６８：携帯端末のＣＰＵ１２は、近距離信号送受信部１３でボタンの信号を受信し、処理Ｓ６９に移る。
【０１０９】
Ｓ６９：ＣＰＵ１２は、ボタン固有識別コード処理部１５により受信したデータのボタン固有識別コードが携帯端末内のメモリ１１に登録されているコードと一致するかどうか判断する。この判断で、メモリ１１に登録されているコードと一致する場合は処理Ｓ７０に移り、一致しない場合はこの処理を終了する。
【０１１０】
Ｓ７０：ＣＰＵ１２は、携帯端末の設定が、キー押下時にＬＥＤ点灯にセットされているかを判断する。この判断で、ＬＥＤ点灯にセットされている場合は処理Ｓ７１に移り、されていない場合はこの処理を終了する。
【０１１１】
Ｓ７１：ＣＰＵ１２は、近距離信号送受信部１３でボタンのＬＥＤ点灯を送信すると共に、携帯端末のＬＥＤを点灯し、この処理を終了する。
【０１１２】
（９）：端末の特定条件発生時にボタンの制御を行う処理の説明
電話着信やＳＭＳ（ショートメッセージサービス）、メール着信時に特定の番号、アドレス、本文のキーワード等によって、ボタンに登録されている付加情報の初期化を可能とすることができる。また、電話着信やＳＭＳ、メール着信時に特定の番号、アドレス、本文のキーワード等によって、ボタンを無効にすることもできる。さらに、ある期間を過ぎるとボタンの機能を無効にする設定がボタン内のタイマ（図示せず）等で行うこともできる。
【０１１３】
図１２は携帯端末の特定条件発生時にボタンの制御を行う処理フローチャートである。以下、端末で特定のイベント発生時にボタンのＬＥＤを点灯したりボタン内に保存されている情報の削除や初期化を行う例を図１２の処理Ｓ８１〜Ｓ９１に従って説明する。
【０１１４】
Ｓ８１：携帯端末のイベント発生があると、処理Ｓ８２に移る。例えば、メール受信、電話着信などのイベントが携帯端末で発生する場合である。
【０１１５】
Ｓ８２：以下、処理Ｓ８３〜処理Ｓ９１の処理が携帯端末に登録されているボタンの数、繰り返すため、処理Ｓ８３に移る。
【０１１６】
Ｓ８３：携帯端末のＣＰＵ１２は、制御コード処理部１８により携帯端末内に登録されているボタンの制御コードでイベント発生時に処理を行うボタンを検索し、処理Ｓ８４に移る。すなわち、携帯端末の特定イベント発生時にボタンの動作を制御する設定を「図９、図１０の制御コードの設定を行う処理フローチャート」、で行っているボタンで、その登録されているイベントが、今回発生したイベントと一致しているかを判定するものである。
【０１１７】
Ｓ８４：ＣＰＵ１２は、制御コード処理部１８により対象のボタンがあるかどうか判断する。この判断で、対象のボタンがある場合は処理Ｓ８５に移り、ない場合は処理を終了する。
【０１１８】
Ｓ８５：ＣＰＵ１２は、近距離信号送受信部１３でボタンに制御コード、付加情報を送信し、処理Ｓ８６に移る。
【０１１９】
Ｓ８６：ＣＰＵ１２は、ボタン固有識別コード処理部１５によりボタン固有識別コードと一致するボタンが携帯端末に取り付けられているか判断する。この判断で、ボタン固有識別コードと一致するボタンが携帯端末に取り付けられている場合は処理Ｓ８７移り、取り付けられていない場合は処理を終了する。
【０１２０】
Ｓ８７：ボタンのＣＰＵ２３は、近距離信号送受信部２９で制御コードと付加情報を受信し、処理Ｓ８８に移る。
【０１２１】
Ｓ８８：ＣＰＵ２３は、ボタンのＬＥＤの点灯が指示されているか判断する。この判断で、ＬＥＤの点灯が指示されている場合は処理Ｓ８９に移り、指示されていない場合は処理Ｓ９０に移る。
【０１２２】
Ｓ８９：ＣＰＵ２３は、ボタンのＬＥＤ３１を点灯し、処理Ｓ９０に移る。このように端末の特定イベント発生時にボタンの動作を制御する設定がＬＥＤ３１の点灯だった場合はこのボタンのＬＥＤ３１を点灯するものである。
【０１２３】
Ｓ９０：ＣＰＵ２３は、ボタン無効化処理が設定されているかを判断する。この判断で、ボタン無効化処理が設定されている場合は処理Ｓ９１に移り、されていない場合はこの処理を終了する。
【０１２４】
Ｓ９１：ＣＰＵ２３は、ボタン無効化処理を行い、この処理を終了する。すなわち、携帯端末の特定イベント発生時にボタンの動作を制御する設定がボタンの無効化や初期化だった場合はこのボタンの情報を初期化するものである。
【０１２５】
（１０）：携帯端末外（パソコン等）からボタンと端末の設定を変更する場合の説明
図１３はパソコンからボタンと端末の設定を変更する場合の接続の説明図である。図１３において、近距離信号送受信装置５にボタン４が取り付けられている。そして、制御対象端末である携帯端末１と近距離信号送受信装置５がＵＳＢケーブル等でパソコンＰＣと接続されている。
【０１２６】
近距離信号送受信装置５は、パソコンＰＣからボタン固有識別コードを生成する際に、ボタンの固有ＩＤを取得したり、生成されたボタン固有識別コードをボタン内に保存する処理を行うものである。制御コード、付加情報の設定を保存する場合も、この接続を利用する。
【０１２７】
制御対象端末である携帯端末１は、パソコンＰＣからボタン固有識別コードを生成する際に、携帯端末１の固有ＩＤをパソコンＰＣに送信したり、生成されたボタン固有識別コードを携帯端末内に保存する処理を行うものである。制御コード、付加情報の設定を保存する場合も、この接続を利用する。
【０１２８】
（１１）：付記の記載
（付記１）  ボタンを取り付ける吸着部と、
ボタンの押圧を検出するスイッチ部と、
情報を格納する格納手段と、
無線で近距離の送受信を行う近距離信号送受信部と、
制御部とを備え、
前記制御部は、前記スイッチ部で前記ボタンの押圧を検出した際に、前記格納手段内の予め決められた信号を前記近距離信号送受信部より発信することを特徴とした携帯端末用ボタン。
【０１２９】
（付記２）  充電可能電池と、
前記充電可能電池を充電する給電コイル部を備え、
前記給電コイル部は、携帯端末から無線誘導で給電されることを特徴とした付記１記載の携帯端末用ボタン。
【０１３０】
（付記３）  書き換え処理部を備え、
外部から前記近距離信号送受信部を利用して、前記書き換え処理部により、前記ボタンが発信する信号を変更できるようにすることを特徴とした付記１又は２記載の携帯端末用ボタン。
【０１３１】
（付記４）  前記ボタンが発信する信号は、前記携帯端末の特定のアプリケーションの起動やアプリケーションの特定の機能を実行する制御コードであることを特徴とした付記１〜３のいずれかに記載の携帯端末用ボタン。
【０１３２】
（付記５）  前記ボタンが発信する信号は、前記制御コードと共に、電話番号やメールアドレス等の付加情報を転送することを特徴とした付記４記載の携帯端末用ボタン。
【０１３３】
（付記６）  外部から前記近距離信号送受信部を利用して、前記携帯端末又は他のコンピュータにより前記制御コード又は付加情報を変更できるようにすることを特徴とした付記４又は５記載の携帯端末用ボタン。
【０１３４】
（付記７）  前記吸着部により、前記ボタンの取り付け位置を繰り返し変更できるようにすることを特徴とした付記１〜６のいずれかに記載の携帯端末用ボタン。
【０１３５】
（付記８）  光源を備え、
前記近距離信号送受信部で特定の信号を受信した際に前記光源を発光させることを特徴とした付記１〜７のいずれかに記載の携帯端末用ボタン。
【０１３６】
（付記９）  前記近距離信号送受信部で送受信する信号に識別コードを付加することを特徴とした付記１〜８のいずれかに記載の携帯端末用ボタン。
【０１３７】
（付記１０）  前記ボタンを取り付けて制御対象とする携帯端末又は該制御対象とする携帯端末の識別コードのコピーを保持するコンピュータから前記近距離信号送受信部を利用して前記ボタンの識別コードを書き換えできるようにすることを特徴とした付記９記載の携帯端末用ボタン。
【０１３８】
（付記１１）  前記ボタンが前記携帯端末の識別コードを保持していない場合、前記携帯端末や前記携帯端末の識別コードのコピーを保持するコンピュータからの識別コードを前記近距離信号送受信部を利用して受信することにより前記ボタン内の識別コードを更新することを特徴とした付記１０記載の携帯端末用ボタン。
【０１３９】
（付記１２）  暗号化処理部を備え、
前記近距離信号送受信部で送受信する信号を暗号化することを特徴とした付記１〜１１のいずれかに記載の携帯端末用ボタン。
【０１４０】
（付記１３）  前記携帯端末の電話着信時や前記携帯端末のショートメッセージサービス又はメールの着信時に、特定の番号、アドレス、キーワードによって前記携帯端末より、前記ボタンの付加情報の初期化をできるようにすることを特徴とした付記５又は６記載の携帯端末用ボタン。
【０１４１】
（付記１４）  前記携帯端末の電話着信時や前記携帯端末のショートメッセージサービス又はメールの着信時に、特定の番号、アドレス、キーワードによって前記携帯端末より、前記ボタンの機能を無効にできるようにすることを特徴とした付記１〜１３のいずれかに記載の携帯端末用ボタン。
【０１４２】
（付記１５）  タイマーを備え、
ある期間が過ぎると前記ボタンの機能を無効にできるようにすることを特徴とした付記１〜１４のいずれかに記載の携帯端末用ボタン。
【０１４３】
（付記１６）  前記給電コイル部への給電は、前記携帯端末内の電圧レベルの低下に応じて停止されることを特徴とした付記２記載の携帯端末用ボタン。
【０１４４】
（付記１７）  前記給電コイル部への給電は、前記携帯端末の充電時に自動で行われることを特徴とした付記２記載の携帯端末用ボタン。
【図面の簡単な説明】
【０１４５】
【図１】本発明の原理説明図である。
【図２】本発明の携帯端末の説明図である。
【図３】本発明の携帯端末本体のハードブロック図である。
【図４】本発明のボタンのハードブロック図である。
【図５】本発明のボタン押下処理フローチャートである。
【図６】本発明の蓄電処理の説明図である。
【図７】本発明の携帯端末からボタン固有識別コードの初期化を行う処理フローチャートである。
【図８】本発明の携帯端末からボタン固有識別コードの初期化を行う処理フローチャートである。
【図９】本発明の制御コードの設定を行う処理フローチャートである。
【図１０】本発明の制御コードの設定を行う処理フローチャートである。
【図１１】本発明のボタン押下時にＬＥＤを点灯する処理フローチャートである。
【図１２】本発明の携帯端末の特定条件発生時にボタンの制御を行う処理フローチャートである。
【図１３】本発明のパソコンからボタンと端末の設定を変更する場合の接続の説明図である。
【符号の説明】
【０１４６】
２１  スイッチ部
２２  格納手段（メモリ）
２３  制御部
２４  ボタン固有識別コード処理部
２５  暗号化処理部
２７  充電可能電池
２８  給電コイル部
２９  近距離信号送受信部
３２  吸着部（吸着装置）
【図１】
2008134910.tif 000003
【図２】
2008134910.tif 000004
【図３】
2008134910.tif 000005
【図４】
2008134910.tif 000006
【図５】
2008134910.tif 000007
【図６】
2008134910.tif 000008
【図７】
2008134910.tif 000009
【図８】
2008134910.tif 000010
【図９】
2008134910.tif 000011
【図１０】
2008134910.tif 000012
【図１１】
2008134910.tif 000013
【図１２】
2008134910.tif 000014
【図１３】
2008134910.tif 000015