JP3619092B2 - Communication terminal - Google Patents
Communication terminal Download PDFInfo
- Publication number
- JP3619092B2 JP3619092B2 JP33048799A JP33048799A JP3619092B2 JP 3619092 B2 JP3619092 B2 JP 3619092B2 JP 33048799 A JP33048799 A JP 33048799A JP 33048799 A JP33048799 A JP 33048799A JP 3619092 B2 JP3619092 B2 JP 3619092B2
- Authority
- JP
- Japan
- Prior art keywords
- knock
- data
- vibration
- transmission
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephone Set Structure (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、携帯電話及びPHS(Personal Handyphone system)等の通信端末及び情報伝送方法に関する。
【0002】
【従来の技術】
携帯電話、PHS等の携帯端末は、屋外及び屋内で場所を選ばず手軽に通話できることから広く普及している。
ところで、上述した携帯端末においては、近年の技術革新により、本来の音声通話以外にも、携帯端末間において文字メッセージ等の授受が可能なメール機能を具備するものが提供されている。これを用いれば、携帯端末を所有するユーザは、音声、または文字メッセージにより相手とコミュニケーションを図ることが可能である。
【0003】
【発明が解決しようとする課題】
さて、携帯端末の利用が様々な生活場面にまで浸透した現在、音声、または文字メッセージによるコミュニケーション機能に加えて、より簡易な意思伝達を容易に行える機能が携帯端末に求められている。
簡易な意志伝達を行う一例として、例えば相手が電話に応答できる状況にあるのか否かを、ユーザが発信要求を行う前に把握しておく等が考えられる。
この場合、まずユーザは発信要求を行う前に、相手に発信要求を行う旨の意志伝達を行う。そして、相手から電話に応答できる旨の意志伝達があった場合にのみ、発信要求を行う。このように、ユーザは発信要求を行う前に簡単な意志伝達を行い、相手が電話に応答できる状況にあるのか否かを把握することができれば、応答できない相手の携帯端末において着呼を知らせる鳴音が鳴り続け、周囲に迷惑をかけるといった問題は起こらない。
また、ユーザは音声、文字メッセージ等により相手に伝えるべき用件がない場合であっても、軽いコミュニケーションを図りたいと思うことがあるが、現在の携帯端末では対処できない。
【0004】
本発明は、以上説明した事情を鑑みてなされたものであり、簡易な意志伝達を容易に行うことができる通信端末及び情報伝送方法を提供することを目的とする。
【0005】
【課題を解決するための手段】
上述した問題を解決するために、請求項1に記載の構成にあっては、操作者が打撃する打撃面部と、前記打撃面部に与えられた打撃振動を検出する振動検出部と、前記振動検出部が検出する打撃振動の間隔を計時するタイマと、前記タイマにより計時された間隔と、前記振動検出部が検出した振動の大きさによって振動データを生成し、ネットワークを介して送信する送信部と、他の通信端末からネットワークを介して送信された、打撃振動を示す振動データをネットワークを介して受信する受信部と、前記受信部が受信した振動データに基づいて振動信号を生成し、前記振動信号に応じて振動を再生する振動再生部とを具備することを特徴とする通信端末を要旨とする。
【0006】
また、請求項2に記載の構成にあっては、請求項1記載の通信端末において、前記振動データを一旦記憶した後に送信することを特徴とする。また、請求項3に記載の構成にあっては、請求項1または2のいずれかに記載の通信端末において、前記振動再生部は、前記振動データが前記間隔と振動の大きさを含んでいる場合には、その間隔に従い、その大きさに対応して振動信号を生成することを特徴とする。また、請求項4に記載の構成にあっては、請求項1から3のいずれかに記載の通信端末において、前記タイマの計時結果が、所定の時間を経過した場合は、打撃がなされなくなったとみなして、打撃振動の間隔計時を停止することを特徴とする。
【0007】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。かかる実施の形態は、本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲で任意に変更可能である。
【0008】
(1)実施形態の構成
まず、図1は本実施形態の携帯端末の回路構成を示すブロック図である。
図1に示すように、本実施形態の携帯端末100は、無線部11、記憶部14、制御部12、振動検出部16、振動再生部17、キー入力部13、表示部15、タイマ18を有している。
この携帯端末100は、従来公知の携帯端末に振動検出部16及び振動再生部17を設けたものである。
【0009】
図1に示す無線部11は、センタ(図示略)と双方向の無線通信を行う手段であり、この無線部11には送受信アンテナ11aが接続されている。
制御部12は、携帯端末の制御中枢であり、記憶部14のプログラムメモリ14aに記憶された各種制御プログラムに従って携帯端末100内の各部の制御を行う。
キー入力部13は、数字や各種文字(アルファベット等)の入力キー(図示略)等により構成され、各入力キーを操作することにより電話番号等のデータ入力を行う。
記憶部14は、プログラムメモリ14aとデータメモリ14bとにより構成されている。
プログラムメモリ14aは、不揮発性のメモリであり、各種制御プログラムや制御情報の記憶手段としての役割を担っている。このプログラムメモリ14には、後述する振動検出部16から出力されるデータを相手の携帯端末に送信するための処理プログラム等が記憶されている。
データメモリ14bは、書き換え可能なメモリであり、振動検出部16から出力されるデータ等(詳細は後述する)が記憶される。
表示部15は、ユーザがキー入力部13を操作することにより選択された文字、記号等を表示する手段であり、液晶パネル等により構成されている。
【0010】
次に、振動検出部16及び振動再生部17について、図2を参照して説明する。
図2(a)は、携帯端末100の外観を示す図である。
この携帯端末100には、携帯端末100の端部に軸支された開閉自在のフリップ110が設けられている。フリップ110は、閉位置において、図示せぬ操作ボタンを覆う。このフリップ110の表面には、打撃面部111が設けられている。ユーザがこの打撃面部111を打撃すると、振動検出部16により打撃強度が検出される。
【0011】
この振動検出部16は、打撃面部111に加えられる圧力を検出する圧力センサ16aと、圧力センサ16aから出力される信号に基づき圧力検出データを出力する圧力検出回路16bとを有している。この圧力センサ16a及び圧力検出回路16bの詳細な説明については後述する。
また、以下の説明においては、打撃面部111を打撃することをノックといい、ノックにより圧力センサ16aから出力される信号をノック信号という。
また、圧力検出回路16bから出力されるノックの強さを示すデータをノックデータという。
【0012】
図2(b)は、図2(a)に示すフリップ110のA−A’線視断面図である。
圧力センサ16aは、図2(b)に示すように打撃面部111の下面に設けられており、打撃面部111に加えられる打撃の強度に応じて変化する信号を出力する。すなわち、打撃の強度が大きければノック信号の振幅は大きくなる。そして、このノック信号の変化に応じて圧力検出回路16bから出力されるノックデータも変化する。
但し、この圧力検出回路16bは、所定レベル(しきい値)以上のノック信号を検出してノックデータを出力する。従って、ノック入力の際、ユーザの意思に反して打撃面部111に微少な圧力が加えられるような場合(例えば、洋服の襟が打撃面部111に触れていた等)は、圧力センサ16aから微小な変化を示すノック信号が出力されても、圧力検出回路16bから打撃があったことを示すノックデータが出力されることはない。
【0013】
また、圧力センサ16aは、上述したように打撃面部111に加えられる圧力のみを検出する。従って、携帯端末100全体に振動が加わるような場合(例えば、携帯端末100をズボンのポケットに入れたユーザが、階段を駆け下りたりする場合等)であっても、打撃面部111に圧力が加えられない限り、圧力センサ16aから圧力変化を示すノック信号が出力されことはない。
このように、本実施形態に係る携帯端末100の制御部12は、ノック入力の有無を特定の面(打撃面部111)に加えられる圧力変化から判断しているため、携帯端末100全体に加わる振動をノック入力と誤認識することはない。
【0014】
次に、振動再生部17について説明する。
振動再生部17は、他の携帯端末から送られてくるノックデータ等に従い、ノックを再生する回路であり、圧電振動子等の打撃機構(図示略)を備えている。
この打撃機構は、携帯端末100の内部(図示略)に設けられており、後述する処理により打撃の強弱、及び打撃間隔(打撃してから、次に打撃するまでの時間間隔)を正確に再現して、携帯端末100全体に振動を伝える。
従って、携帯端末100をポケットに入れて出歩いている際にノック再生が行われた場合であっても、ノック再生による振動が携帯端末100全体に伝わるため、ユーザはその振動を体感することができる。
ここでは、ノック再生手段として携帯端末100を力学的に打撃する圧電振動子等の打撃機構を例示したが、これに限られるものではない。
例えば、ノック再生手段としてスピーカを使用し、他の携帯端末から送られてくるノックデータ等に従い、受信信号を増幅・周波数変換することにより振動を再現するようにしても良い。
【0015】
この様に、振動再生部17が他の携帯端末から送られてくるノックデータ等に基づきノック再生を行うことにより、ノック再生による振動が携帯端末100全体に伝わる。
ここで、振動検出部16と、振動再生部17の関係について説明する。
振動検出部16は、上述したように打撃面部111を打撃したときにのみ、打撃強度を検出する。従って、振動再生部17により再生される振動が携帯端末100全体に伝わる場合においても、打撃面部111に圧力が加えられない限り、振動検出部16からノック入力があったことを示すデータが出力されることはない。
従って、制御部12はノック再生による振動をノック入力と誤認識することはない。
次に、上述した携帯端末100を使用して、ノックデータ等を送受信する際の前提事項について説明する。
【0016】
(2)動作説明の前提事項
i)通信方式
まず、本実施形態におけるデータ通信方式について説明する。
本実施形態においては、ノックデータ等をパケット化してデータの送受信を行う無線パケット通信方式を採用する。
ここにいうパケット通信は、端末間で通信を行う際に、コネクションを張り(以下、呼を確立するという)、確立されたコネクションの上にデータを流すコネクション型のデータ通信方式を前提としている。なお、コネクションとは、通信を行うための端末間の接続をいう。
【0017】
図3は、本実施形態における通信システムの概略構成を示す図である。
図3に示す通信システムは、携帯端末100aと、ノックデータ等を配信するための専用センタ(以下、単にセンタという)200と、携帯端末100bとにより構成されている。
なお、センタ200は、携帯端末用の通信網(ネットワーク)を担うものであり、一般的な交換機の特殊機能として設けても、また専用の交換機として設けても良い。
【0018】
この図3において、携帯端末100aからパケット化されたノックデータ等が送信されると、まず、センタ200がこのノックデータ等を受信する。センタ200は、携帯端末100aからのノックデータ等を携帯端末100b宛に送信する。
センタ200を介して携帯端末100aと携帯端末100b間でノックデータ等の授受を行う際には、まずセンタ200と携帯端末100aの間に呼を確立し、呼が確立している間にセンタ200にノックデータ等を送信する。そして、その呼が切れてセンタ200と携帯端末100b間に呼が確立された後、センタ200から携帯端末100bにノックデータ等を送信する。
ここで、携帯端末100aと携帯端末100bにおけるノックデータ等の授受を行う際に、センタ200と携帯端末100a間及びセンタ200と携帯端末100b間に呼が確立した状態を保持するようにするようにして、擬似的に携帯端末100a及び携帯端末100b間で直接データの授受が行えるようにしても良い。
【0019】
以上説明したように、本実施形態においてはコネクション型の通信方式を採用するが、インターネットプロトコル(IP)に代表されるコネクションレス型の通信方式を採用しても良い。ここで、コネクションレス型の通信方式とは、データの送受信を行う端末間で呼を確立する必要がなく、常に送受信可能な通信方式をいう。
次に、ノックデータ等を送信する際、ユーザにより設定される送信モードについて説明する。
【0020】
ii)送信モード
まず、送信モードには、即時送信モードと、記録後送信モードの2種類がある。
ここで、即時送信モードとは、ノック入力後、ノック入力に関するデータを逐次送信する送信モードをいい、記録後送信モードとは、ノック入力後、ノックに関するデータをいったんデータメモリ14bに格納し、所定時間経過後に送信する送信モードをいう。具体的には次の通りである。
【0021】
まず、即時送信モードについて説明する。
図4は、即時送信モードにおけるの動作の一例を示す図である。
まず、ユーザが指で打撃面部111をノックしたとする(図4(a))。
打撃面部111がノックされることにより、ノックに応じたノック信号nc1が圧力センサ16aから出力される(図4(b))。圧力検出回路16bは、ノック信号nc1の信号レベルからノックの強さを求め、ノックデータnd1を出力する(図4(c))。そして、携帯端末100の無線部11からアンテナ11aを介してノックデータnd1が送信される(図4(d))。
以上説明した一連の処理がノック入力毎に繰り返し実行される。
例えば、即時送信モードにおいて4回ノック入力した場合には、各ノックに対応したノックの強さを示すノックデータnd1〜nd4(図4(f))が無線部11からアンテナ11aを介して逐次送信される(図4(e))。
【0022】
この様に、ノックデータを逐次送信する即時送信モードは、即時性を重視した送信モードである。この即時送信モードにおいては、ノックデータを送信する伝送路に遅延が生じると、送信側におけるノックタイミング(ノックが入力されてから次のノックが入力されるまでの時間間隔)と、受信側におけるノック再生時のノックタイミングとの間にズレが生じることになる。すなわち、ノック間隔が正確に再現されない場合がある。
次に、記録後送信モードについて説明する。
【0023】
図5は、記録後送信モードにおける動作の一例を示す図である。
まず、打撃面部111をノックすると、ノック(第1番目のノック)に対応するノックデータnd1が圧力検出回路16bから出力されると共に、タイマ18がリセットされる(図5(b))。このタイマ18は、打撃面部111がノックされると同時に時間の計測を開始し、所定時間T経過すると、その旨を制御部12に通知する。この記録後送信モードにおいては、ノックデータと、タイマ18の計時データとがデータメモリ14bに対応づけて記憶される。
従って、ここではノックデータnd1と、タイマ18による計時時刻を示すノックタイミングデータt1(t1=0)とが送信されずにいったんデータメモリ14bに記憶される。
そして、最初に打撃面部111をノックしてから所定時間T経過するまでにノック入力がないと、所定時間T経過後にノックデータnd1と、ノックタイミングデータt1とが無線部11から送信される(図5(a))。以下の説明においては、ノックを入力してから所定時間T経過するまでの状態をノック中状態という。
【0024】
ここで、図5(c)に示すように、最初に打撃面部111をノックしてから所定時間T経過するまでに、次のノック(第2番目のノック)が入力されると、第2番目のノックに対応したノックデータnd2と、第1番目のノックが入力された時刻を「0」としたノックタイミングデータt2とが、上述した場合と同様にデータメモリ14bに対応づけて記憶される。
そして、タイマ18はリセットされ、新たに時間の計測を開始する。第2番目のノックが入力されてから所定時間T経過するまでにノック入力がないと、データメモリ14bに記憶されたノックデータnd1、nd2、及びノックタイミングデータt1、t2が無線部11からまとめて送信される(図5(d))。
【0025】
この様に、記録後送信モードにおいては、ノックの強さを示すノックデータと、第1番目のノックが入力された時刻を原点とした相対時刻を示すノックタイミングデータとがデータメモリ14bに記憶される。
そして、所定時間T経過するまでに次のノックが入力されない場合には、データメモリ14bに記憶されたノックデータと、ノックタイミングデータとがまとめて送信される(図5(c)、(d))。
受信側の携帯端末100においては、送られてくるノックデータと、ノックタイミングデータに従い、ノックを再生する。従って、送信側におけるノックタイミングと、受信側におけるノック再生時のノックタイミングとの間にズレが生じることはない。
次に、送信データの種類について説明する。
【0026】
iii)送信データの種類
図6は、送信モードと、送信データの関係を示す図である。
前述した説明から明らかなように、送信データの構成は、送信モードの種類により異なっている。
送信モードが即時送信モードである場合、送信データはノックデータのみである。
一方、送信モードが記録後送信モードである場合、送信データはノックデータと、ノックタイミングデータである。
以下の説明においては、即時送信モードにおける送信データをシングルノックデータといい、記録後送信モードにおける送信データをノックシーケンスデータという。
なお、各送信用のデータには、種別コード(例えば、振動周波数を変えるためのコード等)を付加し、打撃面部111を打撃する位置により振動の種類等を変えるようにしても良い。ここで、打撃面部111を打撃する位置を検出する方法としては、例えば打撃面部111に対して複数の圧力センサを設け、各圧力センサ毎に固有の振動周波数を割り当てる等が考えられる。
上述した前提事項を踏まえ、実施形態の動作を説明する。
【0027】
(3)実施形態の動作説明
i)送信処理
次に、上述した構成の携帯端末100を使用してデータの送信を行う際の動作について図3及び図7を参照して説明する。なお、以下の説明において、単にデータという場合は、ノックに関するデータを意味するものとする。また、ここでは、現在広く利用されているPDC−Pシステムのような送信相手の携帯端末がパケットデータを送信元から直接受けることができないシステムを用いてパケットデータを送信する場合を想定する。
図7は、データ送信時における制御部12の動作を示すフローチャートである。
ここでは、まずユーザが即時送信モードを選択した場合について説明する。
【0028】
a)即時送信処理
まず、ユーザは入力ボタンを操作して送信相手の電話番号を入力した後、送信モードを即時送信モードに設定する。送信モードが即時送信モードに設定されると、制御部12は、データメモリ14bに記憶されたセンタ200のアドレスを読み出し、センタ200と呼を確立し、パケット通信を開始する。
次に、制御部12は、指定された即時送信モードの処理プログラムを起動し、ノック入力待ち状態に入る(ステップS1)。そして、ステップS2に進み、ノックがあるか否かの判定を行う。ノックがあるか否かは、圧力検出回路16bから出力されるノックデータに基づき判定する。
ステップS1とステップS2の処理が繰り返される間に、圧力検出回路16bからノックデータが出力され、ノックがあると判定すると(ステップS2)、ノックデータをデータメモリ14bに格納し、ステップS3に進む。ステップS3において、制御部12はタイマ18をリセット(T=0)する。
【0029】
そして、ステップS4に進み、ネットワーク側において送信準備ができているか否かを判定する。ここにいう、送信準備とは、データの授受を行う端末間(センタ200と送信元であるユーザの携帯端末100a間)に、呼を確立することをいう。
ステップS4において、ネットワーク送信の準備ができていると判定すると、ステップS5に進む。ステップS5において、制御部12は、ユーザにより設定された送信モードが記録後送信モードであるか否かを判定する。ユーザにより設定された送信モードは、即時送信モードであるため判定結果は「No」となり、ステップS6に進む。制御部12は、ノックデータ(ノックの強さ)をデータメモリ14bから読み出し、ノックデータを無線部11に送る(ステップS6)。これを受け、無線部11は、即時送信用のノックデータからなるシングルノックデータを、アンテナ11aを介して相手の携帯端末宛に送信する。
【0030】
そして、再びステップS1に戻り、ステップS1〜ステップS6の処理を繰り返し実行する。この間に、ユーザが携帯端末100のボタン操作を行い、設定モードが即時送信モードから通話モード等へ切り換えられると、制御部12は送信処理を終了する。
【0031】
ここで、センタ200はユーザの携帯端末100aからシングルノックデータを受信すると、ユーザにより入力された送信相手の電話番号からシングルノックデータの送信先となる携帯端末100bを特定し、送信先の携帯端末100bと呼を確立する。
センタ200は、送信先の携帯端末100bとの呼が確立すると、ユーザの携帯端末100aから送られてくるシングルノックデータを携帯端末100bへ転送する。携帯端末100bは、センタ200と呼が確立されても着呼を知らせる着信音は鳴らず、センタ200から送られてくるシングルノックデータに従い、逐次ノックを再生していく。
【0032】
次に、ユーザが記録後送信モードを選択した場合について、下記に示す条件に基づき図8を参照して説明する。
<条件>
1:タイマ18により計測される所定時間Tは「30」とする。
2:圧力検出回路16bがノックを検出した場合のノックデータndの最小値を「1」とし、最大値を「10」とする。
【0033】
b)記録後送信処理
ユーザは、入力ボタンを操作して、宛先を指定すると共に記録後送信モード即時送信モードの設定を行う。制御部12は、指定された記録後送信モードの処理プログラムを起動する。そして、制御部12はノック入力待ち受け状態(待機状態)に入り(ステップS1)、ノックがあるか否かの判定を行う(ステップS2)。
ステップS1とステップS2の処理が繰り返される間に、図8に示すように圧力検出回路16bからノックデータnd1(値を「7」とする)が出力され、ノックがあると判定すると(ステップS2)、ノックデータnd1をデータメモリ14bに格納し、ステップS3に進む。ステップS3において、制御部12はタイマ18をリセット(T=0)する。そして、この時のタイマ18の計測値、すなわちノックタイミングデータt1(値を「0」とする)をノックデータnd1に対応づけてデータメモリ14bに格納する。タイマ18は、リセットと同時に時間の計測を開始する。
【0034】
そして、ステップS4に進み、ネットワーク側において送信準備ができているか否かを判定する。制御部12は、ネットワーク送信の準備ができていると判定し、送信モードが記録後送信モードであると判定すると(ステップS4、S5)、ステップS16に進む。制御部12は、ステップS16において所定時間T(T=30)経過したか否かをタイマ18の計測値に基づき判定する。
【0035】
タイマ18はリセットされているため、制御部12は所定時間T経過していないと判定し、ステップS18に進む。ステップS18において制御部12はノックがあるか否かを判定する。制御部12は、ノックがあると判定すると、圧力検出回路16bから出力されるノックデータnd2(値を「3」とする)と、この時のタイマ18の計測値、すなわち、ノックタイミングデータt2(値を「10」とする)をデータメモリ14bに対応づけて格納する(図8参照)。この時、タイマ18はリセット(T=0)され、再び時間の計測を開始する。そして、ステップS16に進む。
【0036】
ステップS16において、制御部12はタイマ18の計測値が所定時間Tを越えているか否かを判定する。タイマ18はリセットされているため、所定時間T経過していないと判断し、ステップS18に進む。そして、ノックがあるか否かを判定する。
ステップS18においてノックがないと判定すると、再びステップS16に戻る。そして、ステップS16とステップS18の処理を繰り返し実行する間に、タイマ18により計測される時間が所定時間T(値を「30」とする)を越えると、ステップS17に進む。ステップS17において制御部12は、データメモリ14bに格納したノックデータnd1、nd2及びノックデータに対応したノックタイミングデータt1、t2を読み出し、まとめて無線部11に送る(図8(a)参照)。これを受け、無線部11は、記録後送信用の複数のノックデータ及びノックタイミングデータとからなるノックシーケンスデータを、アンテナ11aを介して相手の携帯端末宛に送信する。
【0037】
そして、再びステップS1に戻り、ステップS1〜ステップS5、ステップS16〜ステップS18の処理を繰り返し実行する。この間に、ユーザが携帯端末100のボタン操作を行い、設定モードが記録後送信モードから通話モード等へ切り換えられると、制御部12は送信処理を終了する。
【0038】
ここで、センタ200から送信先の携帯端末100bへノックシーケンスデータを送信する動作については、上述した即時送信モードにおいてセンタ200から送信先の携帯端末100bへシングルノックデータを送信する動作と同様であるため、その説明を省略する。
【0039】
以上説明した送信処理は、コネクション型の通信方式の送信処理である。
前述したように、コネクション型の通信方式においては、データの授受を行う際、まずデータの授受を行う端末間、具体的にはセンタ200と送信元の携帯端末間100aに呼を確立する必要がある(図3参照)。
従って、送信準備が出来ていないとき(センタ200と送信元の携帯端末100a間に呼を確立する前)にノックを入力した場合は、ユーザにより設定された送信モードが即時送信モードであるか記録後送信モードであるかを問わず、記録後送信モードへ移行する(図7に示す、ステップS4参照)。
【0040】
ここで、送信準備が完了していないときにノックが入力された場合の対処方法は、上述したように、記録後送信モードへ移行する方法の他、種々考えられる。
例えば、送信準備が完了する前にノックが入力された場合はエラーとし、送信準備が完了するまでノック入力を受け付けないようにする方法がある。
具体的には、送信準備が完了する前にノックが入力された場合には、送信できない旨を例えば表示部15に表示する等してユーザに通知する。そして、送信準備が完了した後、再度ユーザに送信準備が完了した旨を通知する。
以上説明したように、送信準備が完了するまでは、ノック入力を受け付けないようにしてもよい。
【0041】
iii)受信処理
次に、データを受け取る受信側での動作について図3及び図9を参照して説明する。
図9は、データ受信時における制御部12の動作を示すフローチャートである。
まず、センタ200からデータが送られてくると、受信側の携帯端末100bは、送られてくるデータがシングルノックデータであるか否かをヘッダ情報等に基づき判定する(ステップS100→ステップS101)。制御部12は、受信したデータがシングルノックデータであると判定すると、逐次ノックを再生していく(ステップS102)。具体的には、シングルノックデータを構成するノックデータ(ノックの強さ)に従い、振動再生部17に制御信号を出力する。振動再生部17の打撃機構は、この制御信号に従って打撃を行い、携帯端末100全体に振動を伝える。
【0042】
一方、センタ200から送られてくるデータが、ノックシーケンスデータであると判定した場合には(ステップS101)、ノックシーケンスデータをいったんデータメモリ14bに格納する。そして、ノックシーケンスデータを構成するノックデータ及びノックタイミングデータをデータメモリ14bから読み出し、ノックデータに対応する強さのノックを、ノックタイミングデータに従い再生していく。ノック再生の具体的動作についてはシングルノックデータと同様であるため、その説明を省略する。
前述したように、ノックシーケンスデータはノックタイミングデータを含んでいる。以上の処理により、ノック入力時のノックタイミングと、ノック再生時のノックタイミングとの間にずれが生じることはない。
【0043】
ここで、本実施形態にかかる携帯端末100は、ノックに関するデータを受信すると、次に発呼する際の宛先を、ノックデータの発信元へ自動的に変更する宛先自動変更機能を具備している。さらに詳述すれば、携帯端末100がノックに関するデータを受信すると、制御部12は受信したデータに含まれる発信者番号を読み出す。そして、この発信者番号をノック送信先の電話番号としてデータメモリ14bに記憶する。そして、ユーザにより送信モードが設定されると、制御部12は、データメモリ14bに記憶された電話番号をノックに関するデータの宛先として設定する。
従って、ノックを受信したユーザが一旦通信を追えた後にノック発信元へノックを返す場合には、ノック送信先の電話番号を入力することなく、データメモリ14bに記憶された電話番号を制御部12が読み出すことによりノックを返信することができる。
【0044】
iv)信号割り込みに対する処理
本実施形態においては、図3に示すようにセンタ200を介し、携帯端末100a及び100b間でデータの授受を行っている。
ここで、センタ200は、複数の端末と呼を確立する(接続する)ことができる。このため、他の携帯端末(図3に示す100a、100b以外)から携帯端末100aまたは100b宛にデータが送られてくる(信号割り込みが発生する)ことがある。
また、図3に示す携帯端末100aから携帯端末100b宛にデータを送信しているときに、携帯端末100bから携帯端末100a宛にデータが送られてくる場合がある。
以上説明した信号割り込みは、送信に対する受信の割り込みと、複数の発信元からの再生割り込みとに大別することができる。以下に、各場合における処理方法について説明する。
【0045】
a)送信に対する受信の割り込み
ここでは、ユーザがノックを送信中にノックシーケンスデータまたはシングルノックデータ(以下、単にノックと記す)を受信した場合について説明する。
▲1▼送信モードが記録後送信モードである場合
まず、ユーザはノック入力を行う際、ノック中状態(所定時間T経過前)にノックが着信した場合に着信ノックを再生するか(割り込み再生許可)、着信ノックの再生を所定時間T経過後に行うか(割り込み再生拒否)をボタン操作により設定する。
ここで、ユーザが割り込み再生許可に設定した場合には、ノック入力とは独立して着信ノックを逐次再生していく。一方、割り込み再生拒否に設定すると、着信ノックに関するデータ等をいったんデータメモリ14bに記憶する。そして、制御部12は、ノック入力が終了すると(ノック中状態が終了(所定時間T経過))、着信ノックを再生するための制御を開始し、データメモリ14bに記憶されたデータに基づき、着信ノックを再生していく。
【0046】
▲2▼送信モードが即時送信モードである場合
ユーザは上述した場合と同様に、割り込み再生許可もしくは割り込み再生拒否をボタン操作により設定する。
ユーザが割り込み再生許可に設定した場合には、記録後送信モードにおける場合と同様にノック入力とは独立して着信ノックを逐次再生していく。
一方、割り込み再生拒否に設定した場合には、着信ノックに関するデータをいったんデータメモリ14bに記憶する。そして、送信処理が終了(例えば、携帯端末100の設定モードが送信モードから音声通話モード等に切り換える等)した後、着信ノックの再生を行う。
【0047】
b)複数の発信元からの再生割り込み
次に、複数の発信元からノックが送られてきた場合の処理について説明する。
【0048】
▲1▼ノックシーケンスデータを再生している場合
発信者からのノックシーケンスデータを再生中に、他者からノックが送られてきた場合には、再生中のノックシーケンスデータの再生が終了するまでは、ノックの割り込み再生を許可しない。
図6に示すように、ノックシーケンスデータは、ノックデータと、ノックタイミングデータとにより構成され、ノックタイミングを保証するものである。ノックシーケンスデータを再生中には、ノックの割り込み再生を許可しないことにより、ノックタイミングは保証される。
【0049】
▲2▼シングルノックデータを再生している場合
発信者からのシングルノックデータを再生中に、他者からノックが送られてきた場合には、割り込み再生を許可する。
図6に示すように、シングルノックデータは、ノックデータからなるものであり、ノックタイミングを保証するものではない。従って、シングルノックデータを再生中に、他者からノックが送られてきた場合には、割り込み再生を許可する。
但し、シングルノックデータ再生中に割り込みノックがあった場合には、ノックデータ送信元の発信者番号を着信履歴として残しておく。
例えば、発信者Aからのシングルノックデータを再生中に、発信者Bからシングルノックデータが送られてきた場合には、発信者Aのノックと発信者Bのノックが混同してしまう。この場合、ノックタイミング、またはノックの強さ等から発信元を特定することは難しい。しかし、受信側の携帯端末のデータメモリ14bには、ノックデータ送信元の発信者番号が着信履歴として記憶されている。
従って、ユーザはこの着信履歴を確認することにより、誰からノックが送られてきたのかを知ることができる。
【0050】
(4)その他
i)ノック送信元の表示方法
他の携帯端末から自携帯端末宛にノックが送られてきた場合には、誰から送られてきたノックであるかをユーザに知らせる必要がある。ユーザに知らせるための具体的な方法については、次の通りである。
【0051】
a)表示部に文字や絵を表示する方法
例えば、送られてくるノックの発信者番号から、発信者氏名を検索し、該当する発信者氏名を表示部15に表示する。
ここで、発信者番号から発信者氏名を検索するためには、データメモリ14bに設けられた電話帳エリア(発信者番号と、発信者氏名が対応づけて記憶されているメモリ領域)を利用する。
従って、ユーザは表示部15に表示された発信者氏名を確認することにより、誰から送られてきたノックであるのかを判断することができる。
【0052】
b)ノック発信者毎に音、光等に変換して出力する方法
まず、ユーザはノック発信者毎にノックを音に変換して出力するか、あるいは光に変換して出力するかを予め指定(以下、ノック変換指定という)しておく。
この携帯端末100には、ノックデータを音もしくは光に変換するための変換部(図示略)が設けられ、この変換部は音の大きさ、音質、音高の制御が可能な音源部と、点灯、消灯の制御が可能な光源部とを具備している。
携帯端末100にノックが着信すると、制御部12は、送られてきたデータの発信者番号と、データメモリ14bの電話帳エリアに記憶された電話番号を比較し、発信者を特定する。そして、制御部12は、上述したノック変換指定に関するデータを変換部へ転送する。変換部は、このデータに従い、音、または光による再生を行う。
例えば、発信者Aからのノックを着信した場合には、所定のリズムで着呼を知らせる鳴音が3回鳴るように設定する。また、発信者Bからのノックを着信した場合には、所定の周期で表示部15を点灯させる等である。
上述した設定とノック再生の設定を併用することにより、ノックを受け取ったユーザは、誰から送られてきたノックであるのかを容易に識別することができる。
【0053】
c)発信者毎に特有のノックシーケンスデータを作成する方法
まず、ユーザは、ノックの強さ、及びノックのリズムをユーザが自由に設定して、固有のノックシーケンスデータ(以下、オリジナルノックという)を作成する。オリジナルノックの作成が終了すると、オリジナルノックを携帯端末100のデータメモリ14bに記憶する。
ユーザがオリジナルノックを送信する際には、ノック入力することなくボタン操作により、オリジナルノックを送信相手の携帯端末宛に送信することができる。
一方、オリジナルノックの送信先であるオリジナルノック受信者は、ノックの強さとノックタイミングから誰から送られてきたノックであるのかを特定することができる。
この様にしてオリジナルノック受信者は、表示部15に表示される発信者番号等を確認することなく、ノックの強さとノックタイミングから送信者を特定することができる。
【0054】
ii)ノック受信から他の通信への移行
次に、ノックを受信したユーザが、他の通信(例えば、音声通信等)を行う場合について説明する。
ノックを受信すると、ノックを受信した携帯端末100のタイマ(図示略)が起動し、時間の計測を開始する。タイマが起動してから所定時間以内にユーザがオフフックボタンを押下すると、データメモリ14bに記憶された受信ノックからノック発信者の電話番号を読み出し、自動発信する。
従って、ユーザは簡単な操作により、ノック発信者と音声通信を行うことができる。
また、ノックを送信すると、ノックを送信してから所定期間(上述したタイマ等を使用し、時間を計測)データメモリ14bにノック送信相手の電話番号が記憶されている。従って、所定期間内にユーザが音声発信ボタンを押下することにより、ノック送信相手と音声通話することができる。
【0055】
iii)通信の保証
次に、ノックが送信相手に到達したか否かの判断方法について説明する。
まず、ノックを受信した携帯端末は、送信元へ受取通知信号を送信する。
ノック送信側の携帯端末においては、ノック送信と同時にタイマ(図示略)をリセットし、時間の計測を開始する。そして、予め設定した時間内に受取通知信号が送られてくるか否かを判定する。設定時間内に受取通知信号を受信すると、ノックが送信相手に到達したと判断し、表示部15にノックが到達した旨を表示する。
【0056】
一方、予め設定した時間内に受取通知信号が送られてこない場合には、ノックが送信相手に到達していないと判断し、表示部15にノック不達である旨を表示する。ユーザは表示部15に表示されているメッセージを確認した後、再度ノック入力を行う。
この様にして、ノックを送信するユーザは、ノックが送信相手に到達したか否かを判断する。
【0057】
iv)ノック受信不可能時の処理
ここで、ノックを受信した携帯端末において、ノックを再生しても意味をなさない場合(例えば、携帯端末を鞄に入れておき、ユーザが再生ノックを検知できない場合等)が考えられる。そこで、ノックが着信した場合にノック再生を行うノック有効モードと、ノック再生を行わないノック無効モードを携帯端末に設け、ユーザのボタン操作によりノック再生モード(ノック有効モードまたはノック無効モード)を設定できるようにする。
ここで、携帯端末がノック無効モードに設定されている間に、ノックが着信した場合には、ノックを再生しないか、あるいはノックを再生する代わりに音や、光に変換して再生を行い、ユーザにノック着信中である旨を通知する。ノックを再生する代わりに音や、光に変換して再生を行うこともできるが、勿論ノック再生と併用するようにしても良い。
但し、ノック着信があったことは、ノック着信履歴に記録を残すようにする。
ノック着信履歴に記録を残すことにより、ノックを再生しなかった場合、あるいはノックを再生する代わりに音や、光に変換して再生を行ったにもかかわらずユーザが気づかなかった場合であっても、 ユーザはノック着信があったことを確認することができ、ノック送信者宛にノックを返答することができる。
【0058】
このように、ユーザのボタン操作によりノック再生モードを設定することもできるが、制御部12が使用状況を把握し、自動でノック再生モードを設定するようにしても良い。ノック再生モードの設定には、例えば下記に示す状況が判断材料として考えられる。
充電スタンドにおいて充電中 → ノック無効モードに設定
通話中、ボタン操作中 → ノック有効モードの設定
このように、例えば携帯端末を充電スタンドに置いて充電している場合には、制御部12は携帯端末の設定モードをノック無効モードに設定する。そして、携帯端末がノック無効モードに設定されている間にノックが着信した場合には、ノックを再生しないか、あるいはノックを再生する代わりに音や、光に変換して再生を行い、ユーザにノック着信中である旨を通知する。ノック無効モードにおける携帯端末の動作については、上述した場合(ボタン操作によりノック有効、無効モードを設定した場合)と同様であるため、その説明を省略する。
【0059】
そして、携帯端末の充電が終了し、ユーザが携帯端末を充電スタンドから取り上げると、制御部12はノック無効モードからノック有効モードへの切り換えを行う。
携帯端末がノック有効モードに設定されている間(例えば、通話中である場合、ボタン操作中である場合等)にノックが着信した場合には、着信したデータに基づきノックの再生を行う。
この様に、制御部12が携帯端末の使用状況に基づき、着信ノックを再生するか否かを判断し、着信ノックの再生を制御するようにしても良い。これにより、ユーザはボタンを操作し、ノック再生モードをを設定する必要がなくなる。従って、携帯端末の操作がさらに簡便なものとなる。
【0060】
さらにまた、上述した携帯端末の一部に人体との接触を感知できるセンサを設け、このセンサの出力に基づきノック再生モードを設定するようにしてもよい。
このセンサは、圧力センサと温度センサにより構成され、携帯端末表面にセンサ端部が露出するようになっている。圧力センサは、圧力値が所定値(例えば、センサと接触するものがない時の圧力)以下であるか否かを検出し、温度センサは、温度が所定温度範囲(例えば、人体付近の温度)に入っているか否かを検出する。そして、この両センサの検出結果からユーザの体の一部が携帯端末と接触しているか否かを判断し、携帯端末にユーザの体の一部が携帯端末と接触していないと判断した場合には、携帯端末をノック無効モードに設定する。ノック無効モードに設定されている間に、ノックが着信した場合の携帯端末100の動作については、上述した場合と同様であるため、その説明を省略する。
【0061】
この様に、携帯端末に人体との接触を感知できるセンサを設け、センサの出力に基づき、ノック再生モードを設定するようにしても良い。
【0062】
【発明の効果】
以上説明したように、本発明に係る通信端末において、操作者が打撃する打撃面部と、前記打撃面部に与えられた打撃振動を検出する振動検出部と、前記振動検出部によって検出された振動を振動データとして送信する送信部と、打撃振動を示す振動データを受信する受信部と、前記受信部が受信した振動データに基づいて前記振動信号を生成し、前記振動信号に応じて振動を再生する振動再生部とを設けている。従って操作者が入力した打撃振動は、相手先の携帯端末で再生されるため、簡易な意志伝達を行うことができるという効果がある。
【図面の簡単な説明】
【図1】本実施形態の携帯端末100の構成を示すブロック図である。
【図2】携帯端末100の外観を示す図であり、(b)は(a)におけるA−A’線視断面図である。
【図3】同実施形態における通信システムの概略構成を示す図である。
【図4】即時送信モードにおける動作の一例を示す図である。
【図5】記録後送信モードにおける動作の一例を示す図である。
【図6】送信モードと送信データの関係を示す図である。
【図7】データ送信における制御部12の動作を示すフローチャートである。
【図8】記録後送信モードにおける動作の一例を示す図である。
【図9】データ受信における制御部12の動作を示すフローチャートである。
【符号の説明】
11・・・無線部 12・・・制御部
16・・・振動検出部 17・・・振動再生部
100・・・携帯端末[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication terminal such as a mobile phone and a PHS (Personal Handyphone system), and an information transmission method.
[0002]
[Prior art]
Mobile terminals such as mobile phones and PHSs are widely used because they can easily make a phone call anywhere and indoors.
By the way, in the portable terminal mentioned above, the thing provided with the mail function which can transmit / receive a character message etc. between portable terminals other than the original voice call is provided by recent technological innovation. If this is used, the user who owns the mobile terminal can communicate with the other party by voice or text message.
[0003]
[Problems to be solved by the invention]
Now that the use of mobile terminals has permeated various life situations, in addition to the communication function by voice or text message, the mobile terminal is required to have a function that can facilitate simpler communication.
As an example of performing simple will transmission, for example, it is conceivable that the user knows whether or not the other party is ready to answer the phone before making a call request.
In this case, before making a call request, the user first transmits a will to the other party to make a call request. Then, a call origination request is made only when there is a communication from the other party indicating that the call can be answered. In this way, if the user makes a simple communication before making a call request and can determine whether or not the other party is ready to answer the call, the ringing informing the other party's mobile terminal that cannot answer the call There is no problem that it keeps sounding and disturbs the surroundings.
In addition, even if there is no requirement to be communicated to the other party by voice, text message, etc., the user may want to communicate lightly, but the current portable terminal cannot handle it.
[0004]
The present invention has been made in view of the circumstances described above, and an object of the present invention is to provide a communication terminal and an information transmission method capable of easily performing simple will transmission.
[0005]
[Means for Solving the Problems]
In order to solve the above-described problem, in the configuration according to
[0006]
[0007]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention are described below. Such an embodiment shows one aspect of the present invention, and is not intended to limit the present invention, and can be arbitrarily changed within the scope of the present invention.
[0008]
(1) Configuration of the embodiment
First, FIG. 1 is a block diagram showing a circuit configuration of a mobile terminal according to the present embodiment.
As shown in FIG. 1, the mobile terminal 100 of the present embodiment includes a
The portable terminal 100 is a known portable terminal provided with a vibration detection unit 16 and a
[0009]
A
The
The
The storage unit 14 includes a
The
The
The
[0010]
Next, the vibration detection unit 16 and the
FIG. 2A is a diagram illustrating an appearance of the mobile terminal 100.
The portable terminal 100 is provided with an openable / closable flip 110 that is pivotally supported at an end of the portable terminal 100. The flip 110 covers an operation button (not shown) in the closed position. A hitting surface portion 111 is provided on the surface of the flip 110. When the user strikes the striking surface portion 111, the striking strength is detected by the vibration detection unit 16.
[0011]
The vibration detection unit 16 includes a
In the following description, hitting the striking surface portion 111 is referred to as knocking, and a signal output from the
Data indicating the strength of knock output from the
[0012]
FIG. 2B is a cross-sectional view taken along line AA ′ of the flip 110 shown in FIG.
As shown in FIG. 2B, the
However, the
[0013]
Further, the
Thus, since the
[0014]
Next, the
The
This striking mechanism is provided inside the mobile terminal 100 (not shown), and accurately reproduces the striking strength of the striking and the striking interval (time interval from striking to the next striking) by the process described later. Then, the vibration is transmitted to the entire mobile terminal 100.
Therefore, even when knock playback is performed while walking with the mobile terminal 100 in the pocket, the vibration due to the knock playback is transmitted to the entire mobile terminal 100, so that the user can experience the vibration. .
Here, a hitting mechanism such as a piezoelectric vibrator that dynamically hits the portable terminal 100 as the knock reproducing means is illustrated, but the invention is not limited thereto.
For example, a speaker may be used as the knock reproducing means, and the vibration may be reproduced by amplifying and frequency-converting the received signal in accordance with knock data transmitted from another portable terminal.
[0015]
In this way, the
Here, the relationship between the vibration detection unit 16 and the
The vibration detection unit 16 detects the striking strength only when the striking surface portion 111 is hit as described above. Therefore, even when the vibration reproduced by the
Therefore, the
Next, the premise at the time of transmitting / receiving knock data etc. using the portable terminal 100 mentioned above is demonstrated.
[0016]
(2) Prerequisites for operation explanation
i) Communication method
First, the data communication system in this embodiment will be described.
In the present embodiment, a wireless packet communication method is employed in which knock data or the like is packetized and data is transmitted and received.
The packet communication here is premised on a connection-type data communication method in which a connection is established (hereinafter referred to as establishing a call) and data is sent over the established connection when communication is performed between terminals. A connection refers to a connection between terminals for performing communication.
[0017]
FIG. 3 is a diagram showing a schematic configuration of the communication system in the present embodiment.
The communication system shown in FIG. 3 includes a
The center 200 serves as a communication network (network) for portable terminals, and may be provided as a special function of a general exchange or as a dedicated exchange.
[0018]
In FIG. 3, when knock data or the like packetized is transmitted from the
When transferring knock data or the like between the
Here, when the knock data and the like are exchanged between the
[0019]
As described above, the connection type communication method is adopted in this embodiment, but a connectionless type communication method represented by the Internet Protocol (IP) may be adopted. Here, the connectionless communication method refers to a communication method in which it is not necessary to establish a call between terminals that transmit and receive data, and transmission and reception are always possible.
Next, a transmission mode set by the user when transmitting knock data or the like will be described.
[0020]
ii) Transmission mode
First, there are two types of transmission modes: immediate transmission mode and post-recording transmission mode.
Here, the immediate transmission mode refers to a transmission mode in which data related to the knock input is sequentially transmitted after the knock input, and the post-recording transmission mode refers to the data related to the knock once stored in the
[0021]
First, the immediate transmission mode will be described.
FIG. 4 is a diagram illustrating an example of the operation in the immediate transmission mode.
First, it is assumed that the user knocks the striking surface portion 111 with a finger (FIG. 4A).
When the striking surface portion 111 is knocked, a knock signal nc1 corresponding to the knock is output from the
The series of processes described above are repeatedly executed for each knock input.
For example, when knocking is input four times in the immediate transmission mode, knock data nd1 to nd4 (FIG. 4 (f)) indicating the strength of the knock corresponding to each knock are sequentially transmitted from the
[0022]
In this way, the immediate transmission mode in which knock data is transmitted sequentially is a transmission mode that emphasizes immediacy. In this immediate transmission mode, when a delay occurs in the transmission path for transmitting knock data, the knock timing (time interval from the input of a knock until the next knock is input) on the transmission side and the knock on the reception side. There will be a deviation from the knock timing during playback. That is, the knock interval may not be accurately reproduced.
Next, the post-recording transmission mode will be described.
[0023]
FIG. 5 is a diagram illustrating an example of the operation in the post-recording transmission mode.
First, when the striking surface portion 111 is knocked, knock data nd1 corresponding to the knock (first knock) is output from the
Therefore, here, the knock data nd1 and the knock timing data t1 (t1 = 0) indicating the time measured by the
Then, if there is no knock input before the predetermined time T elapses after knocking the striking surface portion 111 for the first time, the knock data nd1 and the knock timing data t1 are transmitted from the
[0024]
Here, as shown in FIG. 5 (c), if the next knock (second knock) is input before the predetermined time T has elapsed since the knocking surface portion 111 was knocked first, Knock data nd2 corresponding to the first knock and knock timing data t2 with the time when the first knock is input as “0” are stored in association with the
The
[0025]
Thus, in the post-recording transmission mode, knock data indicating the strength of the knock and knock timing data indicating the relative time with the time when the first knock is input as the origin are stored in the
If the next knock is not input before the predetermined time T elapses, the knock data stored in the
The mobile terminal 100 on the receiving side reproduces the knock according to the received knock data and the knock timing data. Therefore, there is no deviation between the knock timing on the transmission side and the knock timing at the time of knock reproduction on the reception side.
Next, the type of transmission data will be described.
[0026]
iii) Types of transmission data
FIG. 6 is a diagram illustrating the relationship between the transmission mode and the transmission data.
As is apparent from the above description, the configuration of transmission data differs depending on the type of transmission mode.
When the transmission mode is the immediate transmission mode, the transmission data is only knock data.
On the other hand, when the transmission mode is the post-recording transmission mode, the transmission data is knock data and knock timing data.
In the following description, transmission data in the immediate transmission mode is referred to as single knock data, and transmission data in the post-recording transmission mode is referred to as knock sequence data.
A type code (for example, a code for changing the vibration frequency) may be added to each transmission data, and the type of vibration may be changed depending on the position where the hitting surface portion 111 is hit. Here, as a method for detecting the position where the striking surface portion 111 is struck, for example, a plurality of pressure sensors may be provided for the striking surface portion 111, and a unique vibration frequency may be assigned to each pressure sensor.
Based on the above-mentioned premise, the operation of the embodiment will be described.
[0027]
(3) Explanation of operation of embodiment
i) Transmission processing
Next, an operation when data is transmitted using the mobile terminal 100 having the above-described configuration will be described with reference to FIGS. In the following description, simply referring to data means data relating to knocking. Here, a case is assumed in which packet data is transmitted using a system in which a mobile terminal of a transmission partner such as a PDC-P system that is currently widely used cannot directly receive packet data from a transmission source.
FIG. 7 is a flowchart showing the operation of the
Here, a case where the user selects the immediate transmission mode will be described first.
[0028]
a) Immediate transmission processing
First, the user operates the input button to input the telephone number of the transmission partner, and then sets the transmission mode to the immediate transmission mode. When the transmission mode is set to the immediate transmission mode, the
Next, the
When the knock data is output from the
[0029]
In step S4, it is determined whether the network side is ready for transmission. Here, transmission preparation means establishing a call between terminals that exchange data (between the center 200 and the portable terminal 100a of the user who is the transmission source).
If it is determined in step S4 that network transmission is ready, the process proceeds to step S5. In step S5, the
[0030]
And it returns to step S1 again and repeats the process of step S1-step S6. During this time, when the user performs a button operation on the portable terminal 100 and the setting mode is switched from the immediate transmission mode to the call mode or the like, the
[0031]
Here, when the center 200 receives the single knock data from the user's
When the center 200 establishes a call with the destination
[0032]
Next, the case where the user selects the post-recording transmission mode will be described with reference to FIG. 8 based on the following conditions.
<Conditions>
1: The predetermined time T measured by the
2: When the
[0033]
b) Transmission process after recording
The user operates the input button to specify the destination and to set the post-recording transmission mode immediate transmission mode. The
While the processes of step S1 and step S2 are repeated, knock data nd1 (value is set to “7”) is output from the
[0034]
In step S4, it is determined whether the network side is ready for transmission. When determining that the network transmission is ready and the transmission mode is the post-recording transmission mode (steps S4 and S5), the
[0035]
Since the
[0036]
In step S <b> 16, the
If it is determined in step S18 that there is no knock, the process returns to step S16 again. If the time measured by the
[0037]
And it returns to step S1 again and repeats the process of step S1-step S5 and step S16-step S18. During this time, when the user performs a button operation on the portable terminal 100 and the setting mode is switched from the recorded transmission mode to the call mode or the like, the
[0038]
Here, the operation of transmitting knock sequence data from the center 200 to the transmission destination
[0039]
The transmission process described above is a connection process transmission process.
As described above, in the connection-type communication system, when data is exchanged, it is necessary to first establish a call between the terminals that exchange data, specifically, between the center 200 and the source portable terminal 100a. Yes (see FIG. 3).
Therefore, when a knock is input when the transmission is not ready (before establishing a call between the center 200 and the transmission source portable terminal 100a), it is recorded whether the transmission mode set by the user is the immediate transmission mode. Regardless of whether it is the post-transmission mode, the mode shifts to the post-recording transmission mode (see step S4 shown in FIG. 7).
[0040]
Here, as described above, there are various methods for dealing with a case where a knock is input when the preparation for transmission is not completed, in addition to the method for shifting to the post-recording transmission mode.
For example, there is a method in which if a knock is input before the transmission preparation is completed, an error is detected and the knock input is not accepted until the transmission preparation is completed.
Specifically, when a knock is input before the preparation for transmission is completed, the user is notified that the transmission is not possible, for example, by displaying it on the
As described above, knock input may not be accepted until preparation for transmission is completed.
[0041]
iii) Reception processing
Next, the operation on the receiving side for receiving data will be described with reference to FIGS.
FIG. 9 is a flowchart showing the operation of the
First, when data is sent from the center 200, the mobile terminal 100b on the receiving side determines whether or not the sent data is single knock data based on header information or the like (step S100 → step S101). . If the
[0042]
On the other hand, when it is determined that the data sent from the center 200 is knock sequence data (step S101), the knock sequence data is temporarily stored in the
As described above, knock sequence data includes knock timing data. By the above processing, there is no deviation between the knock timing at the time of knock input and the knock timing at the time of knock reproduction.
[0043]
Here, the mobile terminal 100 according to the present embodiment has an automatic destination change function that automatically changes the destination for the next call to the source of the knock data when receiving data related to the knock. . More specifically, when the portable terminal 100 receives data related to knocking, the
Therefore, when the user who has received the knock returns the knock to the knock transmission source after following the communication, the telephone number stored in the
[0044]
iv) Processing for signal interruption
In the present embodiment, data is exchanged between the
Here, the center 200 can establish (connect) a call with a plurality of terminals. For this reason, data may be sent from another portable terminal (other than 100a and 100b shown in FIG. 3) to the
In addition, when data is being transmitted from the mobile terminal 100a to the
The signal interrupts described above can be broadly classified into reception interrupts for transmission and reproduction interrupts from a plurality of transmission sources. Below, the processing method in each case is demonstrated.
[0045]
a) Reception interruption for transmission
Here, a case where the user receives knock sequence data or single knock data (hereinafter simply referred to as “knock”) while transmitting the knock will be described.
(1) When the transmission mode is post-recording transmission mode
First, when a user performs a knock input, if a knock arrives in a knocking state (before a predetermined time T), the incoming knock is played back (interrupt playback is permitted), or the incoming knock is played back after a predetermined time T has passed. (Interrupt playback refusal) is set by button operation.
Here, when the user sets the interrupt reproduction permission, the incoming knock is sequentially reproduced independently of the knock input. On the other hand, when the interrupt reproduction rejection is set, the data related to the incoming knock is temporarily stored in the
[0046]
(2) When the transmission mode is immediate transmission mode
As in the case described above, the user sets interrupt playback permission or interrupt playback rejection by operating a button.
When the user sets the interrupt reproduction permission, the incoming knock is sequentially reproduced independently of the knock input as in the post-recording transmission mode.
On the other hand, when the interruption reproduction rejection is set, the data related to the incoming knock is temporarily stored in the
[0047]
b) Playback interruption from multiple sources
Next, processing when a knock is sent from a plurality of transmission sources will be described.
[0048]
(1) When knock sequence data is being played
When a knock is sent from another party while the knock sequence data is being reproduced from the sender, the knock interrupt reproduction is not permitted until the reproduction of the knock sequence data being reproduced is completed.
As shown in FIG. 6, knock sequence data is composed of knock data and knock timing data, and guarantees knock timing. During the reproduction of the knock sequence data, the knock timing is guaranteed by not permitting the interrupt interruption reproduction.
[0049]
(2) When playing single knock data
If a knock is sent from another person while reproducing single knock data from the caller, interrupt reproduction is permitted.
As shown in FIG. 6, the single knock data consists of knock data and does not guarantee knock timing. Accordingly, when a knock is sent from another person during the reproduction of the single knock data, the interrupt reproduction is permitted.
However, if there is an interruption knock during single knock data reproduction, the caller number of the knock data transmission source is left as the incoming call history.
For example, when the single knock data is sent from the caller B during the reproduction of the single knock data from the caller A, the knock of the caller A and the knock of the caller B are confused. In this case, it is difficult to specify the transmission source from the knock timing or the strength of the knock. However, the caller number of the knock data transmission source is stored as the incoming call history in the
Therefore, the user can know from whom the knock has been sent by confirming this incoming call history.
[0050]
(4) Other
i) Display method of knock source
When a knock is sent from another portable terminal to the own portable terminal, it is necessary to notify the user of who the knock is sent from. A specific method for notifying the user is as follows.
[0051]
a) Displaying characters and pictures on the display
For example, the sender name is retrieved from the sender number of the knock that is sent, and the corresponding sender name is displayed on the
Here, in order to retrieve the sender name from the sender number, a telephone directory area (memory area in which the sender number and the sender name are stored in association with each other) provided in the
Therefore, the user can determine who the knock has been sent by confirming the name of the caller displayed on the
[0052]
b) A method of outputting sound, light, etc., for each knocker.
First, the user specifies in advance (hereinafter referred to as “knock conversion designation”) whether a knock is converted into sound for output or output after being converted into light for each knocker.
The portable terminal 100 is provided with a conversion unit (not shown) for converting knock data into sound or light. The conversion unit includes a sound source unit capable of controlling the volume, quality, and pitch of sound, And a light source unit capable of turning on and off.
When a knock arrives at the portable terminal 100, the
For example, when a knock from the caller A is received, the sound is set to sound three times to notify an incoming call with a predetermined rhythm. Further, when a knock from the caller B is received, the
By using the above-described setting and the knock reproduction setting together, the user who has received the knock can easily identify who the knock is sent from.
[0053]
c) Method of creating knock sequence data specific to each caller
First, the user freely sets the knock strength and knock rhythm, and creates unique knock sequence data (hereinafter referred to as original knock). When the creation of the original knock is completed, the original knock is stored in the
When the user transmits the original knock, the original knock can be transmitted to the mobile terminal of the transmission partner by operating the button without inputting the knock.
On the other hand, the original knock recipient who is the transmission destination of the original knock can specify who the knock is sent from the strength of the knock and the knock timing.
In this way, the original knock recipient can identify the sender from the strength of the knock and the knock timing without confirming the caller number or the like displayed on the
[0054]
ii) Transition from knock reception to other communications
Next, a case where the user who has received the knock performs another communication (for example, voice communication) will be described.
When the knock is received, a timer (not shown) of the mobile terminal 100 that has received the knock is started, and time measurement is started. When the user presses the off-hook button within a predetermined time after the timer is started, the telephone number of the knocking caller is read from the reception knock stored in the
Therefore, the user can perform voice communication with the knocker by a simple operation.
When a knock is transmitted, the telephone number of the knock transmission partner is stored in the
[0055]
iii) Communication guarantee
Next, a method for determining whether or not the knock has reached the transmission partner will be described.
First, the mobile terminal that has received the knock transmits a receipt notification signal to the transmission source.
In the portable terminal on the knock transmission side, a timer (not shown) is reset simultaneously with the knock transmission, and time measurement is started. Then, it is determined whether or not a receipt notification signal is sent within a preset time. When the reception notification signal is received within the set time, it is determined that the knock has arrived at the transmission partner, and the
[0056]
On the other hand, if the receipt notification signal is not sent within the preset time, it is determined that the knock has not reached the transmission partner, and the
In this way, the user who transmits the knock determines whether or not the knock has reached the transmission partner.
[0057]
iv) Processing when knock reception is impossible
Here, in the portable terminal that has received the knock, there is a case where it does not make sense to reproduce the knock (for example, when the portable terminal is placed in a bag and the user cannot detect the reproduction knock). Therefore, a knock enabled mode that performs knock playback when a knock arrives and a knock disabled mode that does not perform knock playback are provided on the mobile terminal, and the knock playback mode (knock enabled mode or knock disabled mode) is set by the user's button operation. It can be so.
Here, if a knock arrives while the mobile device is set to the knock invalid mode, the knock is not played or the sound is converted to sound or light instead of playing the knock, Notify the user that a knock is being received. Instead of reproducing the knock, it can be reproduced by converting to sound or light, but of course, it may be used together with the knock reproduction.
However, the fact that there has been a knock incoming call is recorded in the knock incoming call history.
If the knock is not played by leaving a record in the incoming call history, or if the user is not aware of the sound after converting it to sound or light instead of playing the knock. However, the user can confirm that a knock has been received and can return a knock to the knock sender.
[0058]
As described above, the knock reproduction mode can be set by the user's button operation. However, the
Charging at charging station → Set to knock-disable mode
During a call or button operation → Setting of knock enable mode
Thus, for example, when the mobile terminal is placed on the charging stand for charging, the
[0059]
When charging of the portable terminal is completed and the user picks up the portable terminal from the charging stand, the
When a knock arrives while the mobile terminal is set to the knock valid mode (for example, when a call is in progress or a button is being operated), the knock is reproduced based on the received data.
In this manner, the
[0060]
Furthermore, a sensor that can sense contact with a human body may be provided in a part of the mobile terminal described above, and the knock reproduction mode may be set based on the output of the sensor.
This sensor is composed of a pressure sensor and a temperature sensor, and the sensor end is exposed on the surface of the portable terminal. The pressure sensor detects whether or not the pressure value is equal to or lower than a predetermined value (for example, pressure when there is nothing in contact with the sensor). Detect whether or not. When it is determined from the detection results of both sensors whether or not a part of the user's body is in contact with the mobile terminal, and the mobile terminal determines that the part of the user's body is not in contact with the mobile terminal In this case, the mobile terminal is set to the knock invalid mode. Since the operation of the mobile terminal 100 when a knock arrives while the knock invalid mode is set is the same as that described above, the description thereof is omitted.
[0061]
In this manner, a sensor that can sense contact with the human body is provided in the portable terminal, and the knock reproduction mode may be set based on the output of the sensor.
[0062]
【The invention's effect】
As described above, in the communication terminal according to the present invention, the striking surface portion that the operator strikes, the vibration detecting portion that detects the striking vibration applied to the striking surface portion, and the vibration detected by the vibration detecting portion. A transmission unit that transmits as vibration data, a reception unit that receives vibration data indicating impact vibration, and generates the vibration signal based on the vibration data received by the reception unit, and reproduces the vibration according to the vibration signal And a vibration reproducing unit. Therefore, the impact vibration input by the operator is reproduced on the other party's mobile terminal, so that there is an effect that simple will transmission can be performed.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a mobile terminal 100 of the present embodiment.
FIG. 2 is a diagram showing an appearance of the mobile terminal 100, and (b) is a cross-sectional view taken along line AA ′ in (a).
FIG. 3 is a diagram showing a schematic configuration of a communication system in the embodiment.
FIG. 4 is a diagram illustrating an example of an operation in an immediate transmission mode.
FIG. 5 is a diagram illustrating an example of an operation in a post-recording transmission mode.
FIG. 6 is a diagram illustrating a relationship between a transmission mode and transmission data.
FIG. 7 is a flowchart showing the operation of the
FIG. 8 is a diagram illustrating an example of an operation in a post-recording transmission mode.
FIG. 9 is a flowchart showing the operation of the
[Explanation of symbols]
11 ...
16 ...
100: Portable terminal
Claims (4)
前記打撃面部に与えられた打撃振動を検出する振動検出部と、
前記振動検出部が検出する打撃振動の間隔を計時するタイマと、
前記タイマにより計時された間隔と、前記振動検出部が検出した振動の大きさによって振動データを生成し、ネットワークを介して送信する送信部と、
他の通信端末からネットワークを介して送信された、打撃振動を示す振動データをネットワークを介して受信する受信部と、
前記受信部が受信した振動データに基づいて振動信号を生成し、前記振動信号に応じて振動を再生する振動再生部と
を具備することを特徴とする通信端末。A striking surface that the operator strikes;
A vibration detecting unit for detecting a hitting vibration applied to the hitting surface part;
A timer that counts the interval between impact vibrations detected by the vibration detector;
A transmission unit that generates vibration data based on the interval timed by the timer and the magnitude of vibration detected by the vibration detection unit, and transmits the data via a network;
A receiving unit that receives vibration data transmitted from another communication terminal via the network and that indicates the impact vibration;
A communication terminal comprising: a vibration reproduction unit that generates a vibration signal based on vibration data received by the reception unit and reproduces vibration according to the vibration signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33048799A JP3619092B2 (en) | 1999-11-19 | 1999-11-19 | Communication terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33048799A JP3619092B2 (en) | 1999-11-19 | 1999-11-19 | Communication terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001148725A JP2001148725A (en) | 2001-05-29 |
| JP3619092B2 true JP3619092B2 (en) | 2005-02-09 |
Family
ID=18233185
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP33048799A Expired - Fee Related JP3619092B2 (en) | 1999-11-19 | 1999-11-19 | Communication terminal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3619092B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4923420B2 (en) * | 2005-03-15 | 2012-04-25 | 日本電気株式会社 | Movie shooting / playback system, shooting / playback method thereof, portable device thereof, and shooting / playback method thereof |
| JP4419898B2 (en) * | 2005-03-31 | 2010-02-24 | フリュー株式会社 | TERMINAL DEVICE, COUNTING SYSTEM, TERMINAL DEVICE CONTROL METHOD, TERMINAL DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM |
| EP1936929A1 (en) | 2006-12-21 | 2008-06-25 | Samsung Electronics Co., Ltd | Haptic generation method and system for mobile phone |
| EP3041200B1 (en) * | 2013-08-29 | 2021-04-28 | Sony Corporation | Wristband-type information processing device, information processing system, information processing method, and program |
-
1999
- 1999-11-19 JP JP33048799A patent/JP3619092B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001148725A (en) | 2001-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20060258406A1 (en) | Portable communication terminal | |
| JP3619092B2 (en) | Communication terminal | |
| JP3678115B2 (en) | Communication method of mobile terminal | |
| JP2003037875A (en) | Message transmitting and receiving method, message transmitting method, message receiving method, computer readable storage medium storing message transmitting program which is executed by computer, computer readable storage medium storing message receiving program which is executed by computer, transmitter, receiver, transmitting and receiving apparatus, message transmitting and receiving system, message transmitting program which is executed by computer, and message receiving program which is executed by computer | |
| JP4232619B2 (en) | Mobile terminal device and mobile terminal control method | |
| JP2002319997A (en) | Portable telephone set | |
| JP4800736B2 (en) | Mobile phone, proximity notification system | |
| JPH1168891A (en) | Mobile phone | |
| JP2013211700A (en) | Emergency notification origination method using mobile communication terminal | |
| JP2003283638A (en) | Communication terminal device, incoming call history display method and program | |
| JP3443366B2 (en) | Communication device | |
| JP3402588B2 (en) | Communication terminal device | |
| JP4127593B2 (en) | Communication terminal | |
| JP3431624B1 (en) | Communication terminal device, communication system, incoming call information display method and program | |
| JP4375421B2 (en) | Communication device, control program | |
| JP2002135379A (en) | Mobile phone | |
| JP2000134322A (en) | Telephone set | |
| JP4794496B2 (en) | Toy type mobile phone terminal | |
| JP3931711B2 (en) | Communication device | |
| JP2004318435A (en) | Method for giving notice of e-mail transmission state and communication equipment | |
| JPH11168553A (en) | Mobile phone | |
| JP2000244633A (en) | Wireless communication device | |
| JP2543604B2 (en) | Transfer device between cordless handsets | |
| JP2002077370A (en) | Communication terminal device | |
| KR100614748B1 (en) | Keytone recording and playback method in mobile communication terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040802 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040817 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041014 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041109 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041111 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071119 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081119 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091119 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091119 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101119 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |