(57)【要約】【課題】ワンタッチダイヤル機能による発呼を、簡単な操作で取り消すことが出来る端末装置を提供する。【解決手段】複数の入力キーの少なくとも１つの動作に応じてダイヤリングをなして通信を行う端末装置であって、入力キーの内の特定キーの動作期間が所定の継続動作時間を越えたことを検出して、長動作期間検出信号を発して、長動作期間検出信号の発生から特定キーの動作状態が解除されるまでの時間が、所定の解除時間を越えたかどうかを判定する。そして、長動作期間検出信号の発生から特定キーの動作状態が解除されるまでの時間が解除時間を越えていないと判定した場合にのみ、ワンタッチダイヤル機能による発呼を実行する。【選択図】図１
2008236628.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力キーと、前記入力キーの少なくとも１つの動作に応じてダイヤリングをなして通信を行う通信部と、を含む端末装置であって、
前記通信部は、前記キーの内の特定キーの動作期間が所定の継続動作時間を越えたことを検出して、長動作期間検出信号を発する長動作期間検出手段と、
前記長動作期間検出信号の発生から前記特定キーの動作状態が解除されるまでの時間が、所定の解除時間を越えたかどうかを判定する解除時間判定手段と、
前記解除時間判定手段が前記解除時間を越えていないと判定した場合にのみ、ワンタッチダイヤル機能による発呼を実行する発呼手段と、を有することを特徴とする端末装置。
【請求項２】
前記発呼手段は、前記解除時間判定手段が前記解除時間を越えていないと判定してから所定の待機時間を経過した後に、ワンタッチダイヤル機能による発呼を実行することを特徴とする請求項１記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め登録された電話番号へ発呼するワンタッチダイヤル機能を有する端末装置に関する。
【背景技術】
【０００２】
携帯電話端末等の端末装置の中には、特定キーを１回押すだけで予め登録された電話番号へ発呼するワンタッチダイヤル機能を有するものがある。このような端末装置においては、ワンタッチダイヤル機能に対応するキーとして、専用のキーを設けるか若しくは数字キー等の既存のキーと兼用させることにより、ワンタッチダイヤル機能を実現している。ワンタッチダイヤル機能に対応するキーを、既存のキーと兼用させている場合は、キーを押している時間の長さにより、ワンタッチダイヤルの操作が入力されたかどうかを判断している。そして、所定の時間以上、ワンタッチダイヤル機能に対応するキーが押され続けた場合に、ワンタッチダイヤルの操作が入力されたと判断して、予め登録された電話番号へ発呼している。また、所定の時間以上、ワンタッチダイヤル機能に対応するキーが押され続けた後で、そのキーの押されている状態が解除された場合に予め登録された電話番号へ発呼するものもある（例えば、非特許文献１参照）。
【非特許文献１】“Ｆ８８０ｉＥＳマニュアル”、［ｏｎｌｉｎｅ］、株式会社エヌ・ティ・ティ・ドコモ、［平成１９年３月９日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｎｔｔｄｏｃｏｍｏ．ｃｏ．ｊｐ／ｓｕｐｐｏｒｔ／ｍａｎｕａｌ／ｏｎｌｉｎｅ／ｍｏｂｉｌｅ／ｆｏｍａ／ｆ８８０ｉｅｓ／Ｍ０１−Ｓ０４．ｐｈｐ？ｓｍｏｄｅ＝１＞
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記した如く装置においては、ワンタッチダイヤル機能に対応するキーが、所定の時間以上、押され続けた後で、ワンタッチダイヤルの操作が入力されたと判断して、予め登録された電話番号へ発呼している。この装置がワンタッチダイヤルの操作が入力されたと判断した後で、ワンタッチダイヤル機能による発呼を取り消すためには、終話キー等のワンタッチダイヤル機能による発呼を取り消すためのキーを押す必要がある。それ故、操作者がキーを間違えたこと等により、ワンタッチダイヤル機能による発呼を取り消す場合、既に、この装置がワンタッチダイヤルの操作が入力されたと判断した後では、改めてワンタッチダイヤル機能による発呼を取り消すためのキーを押さなければならない。
【０００４】
本発明は上記した点に鑑みてなされたものであり、ワンタッチダイヤル機能による発呼を、簡単な操作で取り消すことが出来る端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の端末装置は、複数の入力キーと、入力キーの少なくとも１つの動作に応じてダイヤリングをなして通信を行う通信部と、を含む端末装置であって、通信部は、キーの内の特定キーの動作期間が所定の継続動作時間を越えたことを検出して、長動作期間検出信号を発する長動作期間検出手段と、長動作期間検出信号の発生から特定キーの動作状態が解除されるまでの時間が、所定の解除時間を越えたかどうかを判定する解除時間判定手段と、解除時間判定手段が解除時間を越えていないと判定した場合にのみ、ワンタッチダイヤル機能による発呼を実行する発呼手段と、を有することを特徴とする。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施例について図面を参照しつつ詳細に説明する。
【０００７】
図１は、本発明に係る端末装置の実施例を示している。ここでは、端末装置として、携帯電話端末が用いられているとする。端末装置１は、操作者からの操作入力を受け付けるキー入力部２と、通信を行う通信部３と、表示を行う表示部４から構成されている。キー入力部２は、端末装置１の操作者からの操作入力を受け付けるものであり、複数の入力キーから構成されている。表示部４は、通信部３からの指令に応じて、発呼先情報等の表示を行う。発呼先情報とは、例えば、発呼先の電話番号や、その電話番号に対応する名前等である。
【０００８】
通信部３は、キー入力部２の入力キーの各々の動作に応じてダイヤリングをなして通信を行う。また、通信部３は、表示部４に対して表示の指令を行う。動作期間測定部３１は、ワンタッチダイヤル機能が割り当てられている特定の入力キー（以下、ワンタッチダイヤルキーという）の動作期間を測定するものである。動作期間とは、キーが押されてから、その押されている状態が維持されている間の期間のことである。また、キーが押されている状態にあることを、キーが動作状態にあるという。制御部３２は、入力キーの各々の動作に応じて、無線信号送信部３４に対する発呼指令や、表示部４に対する表示指令を行う。記憶部３３は、ワンタッチダイヤル機能により発呼する電話番号や、その電話番号に対応する名前等を記憶している。無線信号送信部３４は、制御部３２からの発呼指令に応じて、指定された電話番号への発呼を行う。
【０００９】
図２に、ワンタッチダイヤル機能による発呼を行うときの端末装置１の動作を示す。
【００１０】
端末装置１は、最初、操作者からのキー入力を待つキー入力待機状態にある（ステップＳ２０１）。ここで、操作者が端末装置１のワンタッチダイヤルキーを押したとする（ステップＳ２０２）。端末装置１は、ワンタッチダイヤルキーが押されると、ワンタッチダイヤルキーの動作期間の測定を開始する（ステップＳ２０３）。その後、ワンタッチダイヤルキーの動作期間が、所定の継続動作時間、例えば、１秒を越えたとする（ステップＳ２０４）。この場合、端末装置１は、記憶部３３からワンタッチダイヤル機能により発呼する発呼先の情報、例えば、電話番号と名前等を取得する（ステップＳ２０５）。そして、端末装置１は、取得した発呼先の情報等を表すワンタッチダイヤル発呼画面を表示部４に表示する（ステップＳ２０６）。このとき表示部４に表示されるワンタッチダイヤル発呼画面の例を図３に示す。ワンタッチダイヤル発呼画面３００には、発呼先の電話番号が「番号：ＸＸＸ−ＸＸＸＸ−ＸＸＸＸ」として、また、その電話番号に対応する名前が「名前：ＡＡＡＡＡＡＡＡ」として表示されている。更に、ワンタッチダイヤル発呼画面３００には、発呼を取り消すための操作手順が「発呼を取り消す場合はキーを押し続けてください」と表示されている。
【００１１】
ここで、操作者が、端末装置１のワンタッチダイヤルキーを離し、ワンタッチダイヤルキーが押されている状態、すなわち、ワンタッチダイヤルキーの動作状態が解除されたとする（ステップＳ２０７）。このとき、ワンタッチダイヤルキーの動作期間が所定の継続動作時間を越えてから、ワンタッチダイヤルキーの動作状態が解除されるまでの時間は、所定の解除時間、例えば、２秒を越えていないとする。この場合、端末装置１は、ワンタッチダイヤルキーの動作状態が解除されてからの時間の測定を開始する（ステップＳ２０８）。そして、ワンタッチダイヤルキーの動作状態が解除されてからの時間が、所定の待機時間、例えば、１秒を経過したとする（ステップＳ２０９）。この場合、端末装置１は、記憶部３３から取得したワンタッチダイヤル機能により発呼する発呼先の電話番号に対する発呼を実行する（ステップＳ２１０）。
【００１２】
図４に、ワンタッチダイヤル機能による発呼を取り消すときの端末装置１の動作を示す。
【００１３】
端末装置１は、最初、操作者からのキー入力を待つキー入力待機状態にある（ステップＳ４０１）。ここで、操作者が端末装置１のワンタッチダイヤルキーを押したとする（ステップＳ４０２）。端末装置１は、ワンタッチダイヤルキーが押されると、ワンタッチダイヤルキーの動作期間の測定を開始する（ステップＳ４０３）。その後、ワンタッチダイヤルキーの動作期間が、所定の継続動作時間、例えば、１秒を越えたとする（ステップＳ４０４）。この場合、端末装置１は、記憶部３３からワンタッチダイヤル機能により発呼する発呼先の情報、例えば、電話番号と名前等を取得する（ステップＳ４０５）。そして、端末装置１は、取得した発呼先の情報等を表すワンタッチダイヤル発呼画面を表示部４に表示する（ステップＳ４０６）。
【００１４】
ここで、操作者がワンタッチダイヤルキーを押したままの状態で、ワンタッチダイヤルキーの動作期間が所定の継続動作時間を越えてから、所定の解除時間、例えば、２秒が経過したとする（ステップＳ４０７）。この場合、端末装置１は、ワンタッチダイヤル機能による発呼を取り消し、キー入力待機状態となる（ステップＳ４０８）。
【００１５】
このように、操作者が、キーを間違えたこと等により、ワンタッチダイヤル機能による発呼を取り消す場合、そのままワンタッチダイヤルキーを押し続けていれば、ワンタッチダイヤル機能による発呼が取り消される。それ故、ワンタッチダイヤル機能による発呼を取り消すために他のキーを押す必要がなく、簡単な操作でワンタッチダイヤル機能による発呼を取り消すことが出来る。また、端末装置１がカバン等に入れられている状態のときに、ワンタッチダイヤルキーが押され続ける状態になったとしても、ワンタッチダイヤルキーが押されている状態が続けば、ワンタッチダイヤル機能による発呼が取り消される。それ故、操作者の意図に反して、端末装置１からワンタッチダイヤル機能により発呼してしまうことを防ぐことが出来る。
【００１６】
図５に、ワンタッチダイヤル機能による発呼を、終話キー等のワンタッチダイヤル機能による発呼を取り消すためのキーを押すことにより取り消すときの端末装置１の動作を示す。
【００１７】
端末装置１は、最初、操作者からのキー入力を待つキー入力待機状態にある（ステップＳ５０１）。ここで、操作者が端末装置１のワンタッチダイヤルキーを押したとする（ステップＳ５０２）。端末装置１は、ワンタッチダイヤルキーが押されると、ワンタッチダイヤルキーの動作期間の測定を開始する（ステップＳ５０３）。その後、ワンタッチダイヤルキーの動作期間が、所定の継続動作時間、例えば、１秒を越えたとする（ステップＳ５０４）。この場合、端末装置１は、記憶部３３からワンタッチダイヤル機能により発呼する発呼先の情報、例えば、電話番号と名前等を取得する（ステップＳ５０５）。そして、端末装置１は、取得した発呼先の情報等を表すワンタッチダイヤル発呼画面を表示部４に表示する（ステップＳ５０６）。
【００１８】
ここで、操作者が、端末装置１のワンタッチダイヤルキーを離し、ワンタッチダイヤルキーが押されている状態、すなわち、ワンタッチダイヤルキーの動作状態が解除されたとする（ステップＳ５０７）。このとき、ワンタッチダイヤルキーの動作期間が所定の継続動作時間を越えてから、ワンタッチダイヤルキーの動作状態が解除されるまでの時間は、所定の解除時間、例えば、２秒を越えていないとする。この場合、端末装置１は、ワンタッチダイヤルキーの動作状態が解除されてからの時間の測定を開始する（ステップＳ５０８）。
【００１９】
ここで、操作者が、ワンタッチダイヤル機能による発呼を取り消すキー、例えば、終話キー等を押して、ワンタッチダイヤル機能による発呼を取り消す操作を行ったとする（ステップＳ５０９）。このとき、ワンタッチダイヤルキーの動作状態が解除されてから、ワンタッチダイヤル機能による発呼を取り消す操作があるまでの時間は、所定の待機時間、例えば、１秒を越えていないとする。この場合、端末装置１は、ワンタッチダイヤル機能による発呼を取り消し、キー入力待機状態となる（ステップＳ５１０）。
【００２０】
このように、操作者が、ワンタッチダイヤル機能による発呼を実行するために、ワンタッチダイヤルキーを離した後で、所定の待機時間内にワンタッチダイヤル機能による発呼を取り消すキーを押すことにより、ワンタッチダイヤル機能による発呼を取り消すことが出来る。この場合、ワンタッチダイヤル機能による発呼を実行する処理が行われる前に、発呼を取り消すことが出来る。それ故、無線信号送信部３４等で余計な電力の消費が行われないため、端末装置１の消費電力を削減することが出来る。
【００２１】
尚、所定の待機時間を経過して、ワンタッチダイヤル機能による発呼を実行する処理が開始された後でも、ワンタッチダイヤル機能による発呼を取り消すキーを押すことで、発呼を取り消すことが出来る。
【００２２】
図６に、端末装置１の制御部３２で実行されるワンタッチダイヤル検出ルーチンの動作を示す。ワンタッチダイヤル検出ルーチンは、割り込みにより周期的に実行される。
【００２３】
制御部３２は、ワンタッチダイヤルキーが押されているかどうかを確認する（ステップＳ６０１）。ワンタッチダイヤルキーが押されていない場合は、処理を終了する。ワンタッチダイヤルキーが押されている場合、制御部３２は、ワンタッチダイヤルキーの動作期間を動作期間測定部３１から取得して、動作期間が、所定の継続動作時間、例えば、１秒を越えたかどうかを確認する（ステップＳ６０２）。ワンタッチダイヤルキーの動作期間が、所定の継続動作時間を越えていない場合は、処理を終了する。ワンタッチダイヤルキーの動作期間が、所定の継続動作時間を越えた場合、制御部３２は、ワンタッチダイヤル成立フラグを「１」に設定する（ステップＳ６０３）。そして、制御部３２は、記憶部３３からワンタッチダイヤルの発呼先の情報、例えば、電話番号と名前等を取得する（ステップＳ６０４）。ワンタッチダイヤルの発呼先の情報を取得した後、制御部３２は、取得した発呼先の情報等を表すワンタッチダイヤル発呼画面を表示するように表示部４に指令を出す（ステップＳ６０５）。
【００２４】
図７に、端末装置１の制御部３２で実行されるワンタッチダイヤル発呼ルーチンの動作を示す。ワンタッチダイヤル発呼ルーチンは、割り込みにより周期的に実行される。
【００２５】
制御部３２は、ワンタッチダイヤル成立フラグが「１」であるかどうかを確認する（ステップＳ７０１）。ワンタッチダイヤル成立フラグが「１」でない場合は、処理を終了する。ワンタッチダイヤル成立フラグが「１」の場合、制御部３２は、ワンタッチダイヤルキーの動作状態が解除されているかどうかの判断を行う（ステップＳ７０２）。ワンタッチダイヤルキーの動作状態が解除されていると判断した場合、制御部３２は、動作状態が解除されてから、所定の待機時間、例えば、１秒を経過したかどうかを確認する（ステップＳ７０３）。動作状態が解除されてから、所定の待機時間を経過していない場合は、待機時間が経過するのを待つ。待機時間が経過する迄の間は終話キー等による発呼の取り消しが可能である。動作状態が解除されてから、所定の待機時間を経過した場合、制御部３２は、ワンタッチダイヤルの発呼先の電話番号に対して発呼するように無線信号送信部３４に指令を出す（ステップＳ７０４）。そして、制御部３２は、発呼中であることを表す発呼中画面を表示するように、表示部４に指令を出す（ステップＳ７０５）。表示部４に指令を出した後、制御部３２は、ワンタッチダイヤル成立フラグを「０」に設定する（ステップＳ７０６）。
【００２６】
一方、Ｓ７０２の処理で、ワンタッチダイヤルキーの動作状態が解除されていないと判断した場合、制御部３２は、ワンタッチダイヤルキーの動作期間が所定の継続動作時間を越えてから、所定の解除時間、例えば、２秒を経過したかどうかを確認する（ステップＳ７０７）。所定の解除時間を経過していない場合は、解除時間が経過するのを待つ。所定の解除時間を経過した場合、制御部３２は、キー入力待機状態であることを表すキー入力待機状態画面を表示するように表示部４に指令を出す（ステップＳ７０８）。そして、制御部３２は、ワンタッチダイヤル成立フラグを「０」に設定する（ステップＳ７０６）。
【００２７】
尚、ここでは、端末装置として携帯電話端末を例に挙げて説明したが、端末装置としては固定電話端末等を用いることも出来る。
【００２８】
上記説明したように、本発明の端末装置によれば、特定キーの動作期間が所定の継続動作時間を越えたことを検出してから、特定キーの動作状態が解除されるまでの時間が、所定の解除時間を越えていない場合にのみ、ワンタッチダイヤル機能による発呼を実行している。それ故、特定キーを押し続けるという簡単な操作で、ワンタッチダイヤル機能による発呼を取り消すことが出来る。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施例である端末装置を示すブロック図である。
【図２】図１の端末装置の動作を示すシーケンス図である。
【図３】図１の端末装置のワンタッチダイヤル発呼画面の例を示す図である。
【図４】図１の端末装置の動作を示すシーケンス図である。
【図５】図１の端末装置の動作を示すシーケンス図である。
【図６】図１の端末装置のワンタッチダイヤル検出ルーチンの動作を示すフローチャートである。
【図７】図１の端末装置のワンタッチダイヤル発呼ルーチンの動作を示すフローチャートである。
【符号の説明】
【００３０】
１  端末装置
２  キー入力部
３  通信部
３１  動作期間測定部
３２  制御部
３３  記憶部
３４  無線信号送信部
４  表示部
【図１】
2008236628.tif 000003
【図２】
2008236628.tif 000004
【図３】
2008236628.tif 000005
【図４】
2008236628.tif 000006
【図５】
2008236628.tif 000007
【図６】
2008236628.tif 000008
【図７】
2008236628.tif 000009