(57)【要約】【課題】メール受信時やメール閲覧時に、送信者の感情をよりきめ細かに伝えることができる可能性を高めたメール送受信システムの提供を目的とする。【解決手段】  本発明に係るメール送受信システムは、メールを送信する携帯電話機は、自機が備える加速度センサが検出した加速度値に基づいて、少なくとも振動の強度を表す振動情報を生成して、メールに付加して送信し、メールを受信した携帯電話機は、受信したメールに振動情報が付加されている場合には、付加されている振動情報に応じた強度の振動を発生して自機を振動させる。【選択図】図１
2009224950.tif 000002
【特許請求の範囲】
【請求項１】
第１及び第２携帯電話機で構成されるメール送受信システムあって、
前記第１携帯電話機は、
自機の振動を検出する検出手段と、
前記検出手段が検出した振動のパターンに基づく振動情報を生成する振動情報生成手段と、
前記振動情報が付加されたメールを送信するメール送信手段とを備え、
前記第２携帯電話機は、
振動を発生して自機を振動させる振動発生手段と、
メール受信手段と、
受信したメールに振動情報が付加されている場合には、付加されている振動情報に応じた振動を、前記振動発生手段に発生させる振動制御手段とを備える
ことを特徴とするメール送受信システム。
【請求項２】
前記第２携帯電話機は、更に、
ディスプレイと、
受信したメールを前記ディスプレイに表示するメール表示手段とを備え、
前記メール表示手段は、表示するメールに振動情報が付加されている場合には、当該メールを表示する際に、前記振動制御手段に振動を発生させる
ことを特徴とする請求項１記載のメール送受信システム。
【請求項３】
前記第1携帯電話機は、更に、メールを指定し、指定したメールに前記振動情報生成手段で生成した振動情報を付加する振動情報付加手段を備え、
前記振動情報付加手段は、指定したメールに含まれる文字又は文字列であって、ユーザから指定された文字又は文字列に対応付けて、前記振動情報生成手段で生成した振動情報を付加し、
前記メール表示手段は、表示するメールに含まれる文字又は文字列に振動情報が付加されている場合には、当該文字又は文字列が前記ディスプレイに表示されたときに、前記振動制御手段に振動を発生させる
ことを特徴とする請求項２記載のメール送受信システム。
【請求項４】
前記第２携帯電話機は、更に、メールを受信した時に、メールを受信したことを報知する報知手段とを備え、
前記報知手段は、受信したメールに振動情報が付加されている場合には、前記振動制御手段に振動を発生させる
ことを特徴とする請求項１記載のメール送受信システム。
【請求項５】
前記振動情報は、強と弱とで表わされる振動の強度であって、
前記検出手段は、加速度センサであり、
前記加速度センサが検出する加速度値は、単位時間当たりの加速度を示す値であり、
前記振動情報生成手段は、前記加速度センサが検出した所定期間分の加速度値群から、加速度値が閾値を超えた場合は強を示す強度情報を、閾値を下回った場合は弱を示す強度情報を生成し、当該強度情報と時間とを対応付けた振動情報を生成する
ことを特徴とする請求項１記載のメール送受信システム。
【請求項６】
前記メール送信手段は、メールに付加された振動情報を、当該メールの添付ファイルとして送信する
ことを特徴とする請求項１記載のメール送受信システム。
【請求項７】
自機の振動を検出する検出手段と、
前記検出手段が検出した振動のパターンに基づく振動情報を生成する振動情報生成手段と、
前記振動情報が付加されたメールを送信するメール送信手段と
を備えることを特徴とする携帯電話機。
【請求項８】
振動を発生して自機を振動させる振動発生手段と、
メール受信手段と、
受信したメールに振動のパターンに基づく振動情報が付加されている場合には、付加されている振動情報に応じた振動を、前記振動発生手段に発生させる振動制御手段と
を備えることを特徴とする携帯電話機。
【請求項９】
第１及び第２携帯電話機で構成されるメール送受信システムあって、
前記第１携帯電話機は、
自機の振動を検出する検出手段と、
前記検出手段が検出した振動のパターンを表す情報が付加されたメールを送信するメール送信手段とを備え、
前記第２携帯電話機は、
振動を発生して自機を振動させる振動発生手段と、
メール受信手段と、
受信したメールに振動のパターンを表す情報が付加されている場合には、付加されている振動のパターンを表す情報に基づいて振動情報を生成し、生成した振動情報に応じて、前記振動発生手段に発生させる振動制御手段とを備える
ことを特徴とするメール送受信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機間でのメール送受信技術に関し、特に送信者の感情をメールと供に送信する技術に関する。
【背景技術】
【０００２】
近年の、携帯電話機等の通信端末には、従来の音声による通話を行う機能以外に、メールを送受信するメール機能が備えられている。
【０００３】
このメール機能は、基本的に文章で構成されたメールを送受信するものであり、伝えたい情報、例えば、待ち合わせの場所を正確に伝えることができ、また、後から見直すことができるという特徴がある。
【０００４】
しかし、メールは文章で用件を伝える為、音声による通話のように、声の大きさや調子で感情を伝えることができず、メール送信者の感情を絵文字などで表現する程度でしか伝えられない。
【０００５】
ここで、着呼時に、発呼者の感情を表した絵を着信画面に表示する技術がある（特許文献１）。この技術は、電話番号の入力後に、予め決められている複数の感情モードのうちから１つを選択して発呼を行う。着呼側では、着呼時に感情モードを読み出して、該当する絵、例えば、笑っている顔の絵や怒っている顔の絵を表示したり、感情モードに応じて予め決められている強度の振動で着呼の報知をしたり等するものである。
【０００６】
この技術をメール機能に適用すれば、メールを受信したときに、送信者がどの様な感情でもって、このメールを送信してきたのかを知ることが可能となる。
【特許文献１】特開２００４−２８９５７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、この技術では、予め決められている感情モードでしか感情を伝えることができず、細かな感情を伝えることができない。すなわち、怒っている場合であっても、非常に怒っているのか、ちょっと怒っているのかを伝えるのは難しい。
【０００８】
また、受信したメールを、受信時ではなく後で閲覧する場合には、受信時にどのような絵が表示されたのか等を知ることはできない。
【０００９】
そこで、本発明は、メール受信時やメール閲覧時に、送信者の感情をよりきめ細かに伝えることができる可能性を高めたメール送受信システムの提供を目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決する為に、本発明のメール送受信システムは、第１及び第２携帯電話機で構成されるメール送受信システムあって、前記第１携帯電話機は、自機の振動を検出する検出手段と、前記検出手段が検出した振動のパターンに基づく振動情報を生成する振動情報生成手段と、前記振動情報が付加されたメールを送信するメール送信手段とを備え、前記第２携帯電話機は、振動を発生して自機を振動させる振動発生手段と、メール受信手段と、  受信したメールに振動情報が付加されている場合には、付加されている振動情報に応じた振動を、前記振動発生手段に発生させる振動制御手段とを備える  ことを特徴とする。
【発明の効果】
【００１１】
本発明に係るメール送受信システムは、上述の構成を備えることにより、メール送信者が伝えたい振動を信号に変換してメールに付加して送信し、その振動をメール受信者に伝えることができるので、文字だけでなく、メール送信者の情報を伝えることができる。
【発明を実施するための最良の形態】
【００１２】
＜実施形態１＞
＜概要＞
本発明では、メール送信者の感情を送信者の手振りで表し、この手振りで表された送信者の感情を、メール受信者の携帯電話機の振動で表現するものである。
【００１３】
具体的には、メールの送信者が携帯電話機を振る動作を、携帯電話機が内蔵する加速度センサによって検出し、検出した加速度を振動情報に変えてメールに添付して送信する。メールの受信側では、受信した振動情報を参照して、自機のバイブレータを振動させることで、送信者の感情を表現する。
【００１４】
このように、メールを受信したときや、メールを閲覧しようとしたときに、振動が発生するので、メール受信者は、文章では表現できないメール送信者の感情を感じることができるようになる。
【００１５】
以下、本発明にかかるメール送受信システムを構成する携帯電話機を説明する。
【００１６】
＜構成＞
まず、本発明の実施形態に係る携帯電話機の構成について図１を用いて説明する。図１は、携帯電話機の構成を示す機能ブロック図である。
【００１７】
携帯電話機１００は、アンテナ１１０１を備える通信部１１００、操作部１１１０、ディスプレイ１１２０、外部音声を入力するマイク１１３１と音声信号を出力するスピーカ１１３２とを備える音声処理部１１３０、制御部１２００、振動制御部１３００、振動発生部１３１０、メール表示部１４００、メール送受信部１５００、メール作成部１６００、振動情報生成部１７００、加速度センサ１８００、受信メール記憶部２０００及び送信メール記憶部３０００から構成される。
【００１８】
携帯電話機１００は、メールに振動情報を付加して送信する機能と、振動情報が付加されたメールを受信する機能とを備えているものとする。従って、携帯電話機１００と同様の機能を有する携帯電話機２台により、本願発明のメール送受信システムを構築することができることになる。
【００１９】
まず、制御部１２００は、図示しないＣＰＵ、メモリ等を備え、通話、着呼やメール受信の報知等、携帯電話機に必要な一般的な制御処理を行う他、以下に説明する各機能部に指示を出して本発明に特有の処理、例えば、ユーザ操作を受けてメールに振動情報を付加する等の処理を行う。
【００２０】
通信部１１００は、変復調回路や信号処理回路等を含み、制御部１２００の指示により、基地局（図示しない。）と通信する機能を有する。
【００２１】
また、操作部１１１０は、キー、ボタン等を含み、ボタンの押下等のユーザ操作を検出し制御部１２００に通知する機能を有する。
【００２２】
ディスプレイ１１２０は、液晶等のディスプレイパネルを含み、制御部１２００の指示により、当該ディスプレイにメニューやメール本文等を表示する機能を有する。
【００２３】
音声処理部１１３０は、音声のデジタル化や変復調等の処理を行う機能を有する。
【００２４】
次に、振動制御部１３００は、制御部１２００からの指示により、振動情報を参照し、情報に応じて振動発生部１３１０に振動を発生させる機能を有する。振動情報については、＜データ＞の項で説明する。
【００２５】
振動発生部１３１０は、いわゆるバイブレータであり、振動制御部１３００からの指示により、携帯電話機１００を振動させる機能を有する。例えば、着呼をユーザに報知するため等に用いられる。尚、本実施形態では、「強」と「弱」の２種類の強度の振動を発生できるものとする。
【００２６】
メール表示部１４００は、送受信したメールをディスプレイ１１２０に表示する機能を有する。受信したメールは、受信メール記憶部２０００から読み出して表示し、既に送信したメールは、送信メール記憶部３０００から読み出して表示する。
【００２７】
また、このメール表示手段１４００は、表示しようとしているメールに、振動情報が付加されているかを検出し、その旨を制御部１２００に通知する機能を有する。
【００２８】
更に、このメール表示手段１４００は、メールの本文が長文であってディスプレイ１１２０に表示できないときには、操作部１１１０が検出したカーソル移動の情報を制御部１２００を介して受信し、ディスプレイ１１２０に表示されているメール本文を変更する、いわゆるスクロールを行う機能を有する。
【００２９】
メール送受信部１５００は、メールの送受信を制御部１２００と通信部１１００とを介して行う機能を有する。受信したメールは、受信メール記憶部２０００に記憶し、送信するメールは、送信メール記憶部３０００から読み出して送信する。また、メール送受信部１５００は、受信したメールに振動情報が付加されているかを検出し、付加されている場合は、その旨制御部１２００に通知する。
【００３０】
メール作成部１６００は、振動情報付加部１６１０を有し、従来のメールの作成と、振動情報を添付ファイルとしてメールに添付する機能を有する。作成したメールは、送信メール記憶部３０００に記憶する。
【００３１】
振動情報付加部１６１０は、メール作成部１６００の機能のうち、振動情報の添付ファイルを作成する機能を有する。振動情報は、振動情報生成部１７００に作成を依頼し、取得する。
【００３２】
振動情報生成部１７００は、振動の強さと時間とから成る情報である振動情報を生成する機能を有する。この振動情報生成部１７００は、制御部１２００から記録開始の指示を受けたときから、記録終了の指示を受けるまでの間、加速度センサから出力される加速度を表すベクトルを加速度値群として記憶し、この加速度値群から、振動情報を生成する。この加速度値群と振動情報とは、＜データ＞の項で説明する。
【００３３】
加速度センサ１８００は、加速度、すなわち、単位時間あたりの携帯電話機の運動速度の変化を検出して振動情報生成部１７００に出力する機能を有する。この加速度センサ１８００は、３軸検出により３次元の加速度を検出し、加速度をベクトルで出力する。
【００３４】
受信メール記憶部２０００は、メール送受信部１５００が受信したメールを記憶する機能を有する。本図では、記憶しているメールの１例として振動情報２１１０を付加されているメール２１００を記載している。
【００３５】
また、送信メール記憶部３０００は、メール作成部１６００が作成したメールを記憶する機能を有する。本図では、記憶しているメールの１例として振動情報３１１０を付加されているメール３１００を記載している。
【００３６】
尚、制御部１２００等の各部による各処理の全部または一部は、ＣＰＵが各種プログラムを実行することにより実現されるものである。
【００３７】
＜データ＞
以下、本発明の携帯電話機が用いる主なデータについて、図４及び図６を用いて説明する。
【００３８】
まず、図４は、振動情報生成部１７００が記憶する加速度値群１７１０の構成例及び内容例を示す図である。
【００３９】
加速度値群１７１０は、検出時間１７１１と加速度１７１２で構成される。
【００４０】
検出時間１７１１は、加速度センサ１８００から加速度が出力された時間を示す。振動情報生成部１７００が制御部１２００の指示により、最初に加速度を記憶した時を「０．００」とし、その後、「０．２０」秒単位で、加速度を記録して加速度値群１７１０を作成する。加速度センサ１８００は、「０．２０」秒毎に加速度を出力するものとする。
【００４１】
加速度１７１２は、加速度センサ１８００が出力する加速度を表した３次元ベクトルである。
【００４２】
この加速度１７１２と携帯電話機１００との関係を、図２と図３とを用いて説明する。
【００４３】
図２は、携帯電話機１００と内蔵される加速度センサ１８００、及び加速度センサ１８００の座標系を示した図である。図２（ａ）は、折り畳み型である携帯電話機１００の開いた状態を示した図であり、図２（ｂ）は、折り畳んだ状態の正面図であり、図２（ｃ）は、折り畳んだ状態の側面図である。
【００４４】
携帯電話機１００は、上部筐体１８１と下部筐体１８２とで構成され、これらがヒン時部１８０で接続されている。下部筐体１８２内部に、加速度センサ１８００が備えられている。また、加速度センサ１８００は、図２（ａ）〜（ｃ）に示される３軸座標系を有しており、出力する加速度１７１２を示すベクトルは、この座標系で表される。
【００４５】
図３は、メール送信者が、メールに付加する感情を手振りで表している図である。メール送信者が携帯電話機を手に持って振ると、加速度センサ１８００は、この手振りを、加速度１７１２として出力する。
【００４６】
次に、図６は、振動情報２１１０の構成例及び内容例を示す図である。
【００４７】
この振動情報２１１０は、振動情報生成部１７００が生成するものであり、メールに添付されて送受信されるものである。尚、図１における受信メール記憶部３０００の振動情報３１１０も、同様の構成を有する。
【００４８】
振動情報２１１０は、振動時間２１１１と振動強弱２１１２とで構成される。
【００４９】
振動時間２１１１は、振動強弱２１１２で示される振動を発生させる開始時間を示し、振動強弱２１１２は、発生させる振動の強さを示す。
【００５０】
振動時間２１１１の「ｔ０」は、振動の発生を開始する時間とする。また、振動時間２１１１「ｔ１」、「ｔ２」等は、「ｔ０」からの経過時間とする。
【００５１】
例えば、振動時間２１１１が「ｔ１」から「弱」の強さで振動の発生を開始させ、振動時間「ｔ２」になったら、「強」の強さで振動を発生させるなどである。  
【００５２】
また、本実施形態では、振動時間「ｔ１」、「ｔ２」等の時点で、一旦、振動を止めるものとし、リズムも表すものとする。例えば、振動時間２１１１が「ｔ０」から「弱」の強さで振動の発生を開始させ、「ｔ１」では、一旦振動を止めてから、再度「弱」の強さで振動の発生を開始する。
【００５３】
この振動情報２１１０の生成方法を、図５を用いて説明する。
【００５４】
図５は、加速度の時間的変化を表す図である。横軸で時間を、縦軸で加速度の大きさを示す。また、下段は、振動の強度を示している。
【００５５】
本図において、加速度がほぼ０（ゼロ）となる時間ｔ０、ｔ１等のタイミングで、メール送信者の手振りが停止したことを示している。すなわち、時間ｔ０〜ｔ１の間で、一方向に手を振って止まり、時間ｔ１〜ｔ２の間で異なる方向に手を振って止まったことを示し、この繰り返しが成されたことを示している（図３参照）。
【００５６】
本実施形態では、時間ｔ０〜ｔ１、時間ｔ１〜ｔ２、時間ｔ２〜ｔ３等の期間において、加速度が所定の閾値ｎを越えた場合は、その期間の振動の強度を「強」とし、超えていない場合は「弱」とするものとする。
【００５７】
尚、本図の時間ｔ０、ｔ１等は、図６に示す振動情報２１１０の振動時間２１１１のｔ０、ｔ１等を示すものとする。
【００５８】
＜動作＞
以下、上述した携帯電話機の動作について図７〜図９を用いて説明する。
【００５９】
ここでは、３つの動作を説明する。1つ目は、メールに振動情報を付加して送信する処理であり、２つ目は、振動情報が付加されているメールを受信した時の処理である。また、３つ目は、振動情報が付加されているメールを閲覧するときの処理である。
【００６０】
＜メールに振動情報を付加して送信する処理＞
まず、図７を用いて、メールに振動情報を付加して送信する処理を説明する。
【００６１】
図７は、メールに振動情報を付加して送信する処理を示すフローチャートである。
【００６２】
最初に、従来どおりにメールを作成する（ステップＳ１００）。具体的には、メールの作成指示、例えば、メールを作成を開始するボタンが押下されたことを検知した操作部１１１０は、その旨を制御部１２００に通知し、通知を受けた制御部１２００は、メール作成部１６００にメールの作成の開始を指示する。指示を受けたメール作成部１６００は、制御部１２００を介して操作部１１１０とディスプレイ１１２０と指示やデータをやり取りしながら、メールを作成し、作成したメール３１００を送信メール記憶部３１００に記憶する。この時点では、まだ、振動情報３１１０は付加されていない。
【００６３】
ここで、制御部１２００は、送信する指示、例えば、送信ボタンの押下を検知した旨の通知を操作部１１１０から受けると（ステップＳ１１０：送信指示）、メール送受信部１５００にメール３１００を送信するよう指示する。
【００６４】
指示を受けたメール送受信部１５００は、送信メール記憶部３０００からメール３１００を読み出し、制御部１２００と通信部１１００を介して送信する（ステップＳ１４０）。
【００６５】
一方、制御部１２００が、振動情報を付加する指示、例えば、感情付加ボタンの押下を検知した旨の通知を操作部１１１０から受け取った場合は（ステップＳ１１０：振動情報付加指示）、メール情報作成部１６００を介して振動情報付加部１６１０に振動情報を付加するよう指示する。また、同時に、加速度センサ１８００に、加速度の検知を開始し、加速度を出力するよう指示する。
【００６６】
指示を受けた加速度センサ１８００は、加速度の検出を開始し、加速度の出力を開始する。
【００６７】
また、指示を受けた振動情報付加部１６１０は、振動情報生成部１７００に、加速度値群１７１０を作成するよう指示を出し、指示を受けた振動情報生成部１７００は、加速度センサ１８００から出力される加速度を記憶する。
【００６８】
このとき、感情付加ボタンを押下したユーザは、携帯電話機を持った手を感情に応じて振る。例えば、怒っている場合は、速く大きく振る、嬉しい場合は、ゆっくり小さく振るなどである。ユーザは、手振りを行った後、終了ボタンを押下する。
【００６９】
手振りが終了したことの通知、例えば、終了ボタンの押下を検知した操作部１１１０は、その旨を制御部１２００に通知する。
【００７０】
通知を受けた制御部１２００は、手振りが終了した旨をメール作成部１６００を介して振動情報付加部１６１０に通知する。また、同時に、加速度センサ１８００に、加速度の検出を終了する旨通知し、通知を受けた加速度センサ１８００は、検出を終了する。
【００７１】
手振りが終了したことの通知を受けた振動情報付加部１６１０は、振動情報生成部１７００に、加速度センサ１８００から出力される加速度の記憶を終了し、振動情報を生成するよう指示する。
【００７２】
生成指示を受けた振動情報生成部１７００は、加速度センサ１８００から出力される加速度の記憶を終了し、記憶した加速度値群１７１０から振動情報２１１０の生成処理を行う。生成した振動情報２１１０を振動情報付加部１６１０に渡す（ステップＳ１２０）。
【００７３】
振動情報２１１０を受け取った振動情報付加部１６１０は、受け取った振動情報２１１０を、送信メール記憶部３０００に記憶されているメール３１００の振動情報３１１０として添付ファイルにして付加する（ステップＳ１３０）。
【００７４】
その後、制御部１２００は、送信する指示、例えば、送信ボタンの押下を検知した旨の通知を操作部１１１０から受けると（ステップＳ１１０：送信指示）、メール送受信部１５００にメールを送信するよう指示し、指示を受けたメール送受信部１５００は、送信メール記憶部３０００からメール３１００を読み出し、制御部１２００と通信部１１００を介して送信する（ステップＳ１４０）。
【００７５】
＜振動情報が付加されているメールを受信した時の処理＞
次に、図８を用いて、振動情報が付加されているメールを受信した時の処理を説明する。
【００７６】
図８は、振動情報が付加されているメールを受信した時の処理を示すフローチャートである。
【００７７】
最初に、従来どおりにメールを受信する（ステップＳ２００）。具体的には、通信部１１００と制御部１２００を介して、メール送受信部１５００がメールを受け取り、受信メール記憶部２０００に受け取ったメール２１００を記憶する。
【００７８】
メール送受信部１５００は、メールを受け取った際、メール２１００に振動情報２１１０が添付ファイルとして付加されているか否かを判断する。振動情報の添付ファイルであるか否かは、添付ファイルの拡張子で判断するものとする。尚、振動情報の添付ファイルであることが判断できればよく、添付ファイルの内容が特定のコードで始まる等であってもよい。
【００７９】
メール送受信部１５００は、振動情報の添付ファイルが付加されていないと判断した場合は（ステップＳ２１０：ＮＯ）、携帯電話機１００にメール着信時の報知方法として設定されている方法で報知を行う（ステップＳ２３０）。
【００８０】
一方、振動情報の添付ファイルが付加されている判断した場合（ステップＳ２１０：ＹＥＳ）、メール送受信部１５００は、その旨を制御部１２００に通知する。
【００８１】
通知を受けた制御部１２００は、振動制御部１３００に、受信したメール２１００に付加されている振動情報２１１０の添付ファイルに応じて、振動を発生させるよう指示する。
【００８２】
指示を受けた振動制御部１３００は、受信メール記憶部２０００から振動情報２１１０の添付ファイルを読み出し、振動情報２１１０に応じて、振動発生部１３１０に振動を発生させる（ステップＳ２２０）。
【００８３】
＜振動情報が付加されているメールを閲覧するときの処理＞
次に、図９を用いて、振動情報が付加されているメールを閲覧するときの処理を説明する。
【００８４】
図９は、振動情報が付加されているメールを閲覧するときの処理を示すフローチャートである。
【００８５】
メールを閲覧する指示、例えば、ディスプレイ１１２０に表示した受信メール一覧でメールを指定して表示ボタンを押下したことを検知した操作部１１１０は、その旨を制御部１２００に通知する（ステップＳ３００）。
【００８６】
通知を受けた制御部１２００は、メール表示部１４００に、指定されたメールを通知し、メールを表示する旨を指示する。
【００８７】
指示を受けたメール表示部１４００は、受信メール記憶部２０００から指定されたメール２１００を読み出し、読み出したメールに振動情報２１１０の添付ファイルが付加されているか否かを判断する（ステップＳ３１０）。
【００８８】
付加されていないと判断した場合は（ステップＳ３１０：ＮＯ）、制御部１２００を介してディスプレイ１１２０にメール２１００を表示する（ステップＳ３３０）。
【００８９】
一方、メール表示部１４００は、振動情報２１１０の添付ファイルが付加されていると判断した場合は（ステップＳ３１０：ＹＥＳ）、その旨を制御部１２００に通知する。
【００９０】
通知を受けた制御部１２００は、表示しようとしているメールを指定して、振動制御部１３００に、メール２１００に付加されている振動情報２１１０の添付ファイルに応じて、振動を発生させるよう指示する。
【００９１】
指示を受けた振動制御部１３００は、受信メール記憶部２０００から振動情報２１１０の添付ファイルを読み出し、振動情報２１１０に応じて、振動発生部１３１０に振動を発生させる（ステップＳ３２０）。
【００９２】
また、メール表示部１４００は、振動情報の添付ファイルが付加されている旨を制御部１２００に通知すると同時に、制御部１２００を介して、ディスプレイ１１２０にメール２１００を表示する（ステップＳ３３０）。
【００９３】
上述したように、本実施形態の携帯電話機は、メール送信者が携帯電話機の振り方で感情を表すと、携帯電話機に内蔵された加速度センサが検出した加速度値に基づいて、振動の強度を表す振動情報を生成してメールに付加して送信できる。従って、当該メールを受信した携帯電話機では、メールに付加されている振動情報に応じて振動を発生でき、その振動の強度等から、メール受信者は、メール送信者がどの様に携帯電話機を振ったのかが分かり、どの様な感情で携帯電話機を振ったのかを推定できるようになる。
【００９４】
すなわち、メール本文では伝わりにくいメール送信者の感情を振動として伝えることで、直感によるコミュニケーションを図ることが可能となる。
＜実施形態２＞
＜概要＞
実施形態１では、メール自体に振動情報を付加したが、実施形態２は、メール本文中の文字又は文字列に、振動情報を付加するものである。ここで、文字又は文字列には、メールに使用できる絵文字や顔文字、記号等も含まれる。
【００９５】
図１０を用いて、使用形態を説明する。
【００９６】
図１０は、携帯電話機１００のディスプレイ１１２０に、メールが表示されている表示画面の例を示す図である。メールの本文が長文であり、全文表示するにはスクロールする必要があるものとする。
【００９７】
表示画面４０００は、メール本文の一部分を表示しているところを示し、表示画面４１００は、メール本文を１行分下にスクロールしたところを示している。
【００９８】
表示画面４１００のメール本文の文字列４１１０「お腹一杯」に振動情報が付加されているものとすると、文字列４１１０が表示されたときに、振動が発生する。
【００９９】
文字または文字列に振動情報を付加することで、メール送信者がどのような感情を抱いているのかを、文字又は文字列の意味と振動とで伝えることができるようになる。すなわち、よりきめ細かな感情を伝えることができるようになる。
【０１００】
本実施形態では、最初に表示したメール本文に、振動情報が付加された文字又は文字列があった場合は、表示されたときに振動を発生させ、また、スクロールによって最下行に、振動情報が付加された文字又は文字列が表示された場合に、振動を発生させるものとする。尚、スクロールは１行分ずつ行われるものとする。
【０１０１】
＜構成＞
本実施形態の携帯電話機の構成は、図１の構成とほとんど同じであり、異なる点は、メール表示部１４００と振動情報付加部１６１０が、次の機能を有する点である。
【０１０２】
メール表示手段１４００は、実施形態１で説明した機能に加えて、ディスプレイに表示されているメール本文に、振動情報が付加された文字又は文字列があるかを検出する機能を有する。
【０１０３】
また、振動情報付加部１６１０は、振動情報を添付ファイルとして付加する際に、振動情報がどの文字又は文字列に付加されているかの情報と対応付けて、添付ファイルを作成する。
【０１０４】
＜データ＞
本実施形態の携帯電話機が用いる主なデータは、実施形態１の図４及び図６とほぼ同じであるが、図６の振動情報２１１０が、図１１の振動情報５１１０である点が異なる。振動情報５１１０は、振動情報２１１０に、どの文字又は文字列に付加されているかを示す情報が追加されたものである。
【０１０５】
図１１を用いて説明する。図１１は、振動情報５１１０の構成例及び内容例を示す図である。
【０１０６】
振動情報５１１０は、振動時間２１１１、振動強弱２１１２及び文字位置５１１３で構成される。
【０１０７】
振動時間２１１１、振動強弱２１１２は、図６で説明したものと同様である。
【０１０８】
文字位置５１１３は、メール本文での位置を示している。本実施形態では、メール本文の最初からの文字数で示している。
【０１０９】
例えば、文字位置５１１３「５１：５４」は、最初から５１番目の文字から５４番目の文字までの４文字の文字列を示し、「１０：１０」は、１０番目の１文字を示すものとする。尚、文字数ではなく、バイト数などで表してもよく、メール本文内の文字又は文字列が特定できればよい。
【０１１０】
＜動作＞
ここでは、メール本文の文字又は文字列に振動情報を付加して送信する処理と、文字又は文字列に振動情報が付加されているメールを閲覧するときの処理を説明する。尚、以下、文字又は文字列を単に「文字列」と言うものとする。
【０１１１】
＜文字列に振動情報を付加して送信する処理＞
図１２は、実施形態２のメールに振動情報を付加して送信する処理を示すフローチャートである。図７で示した処理と、ほとんど同じであり、異なる点のみを説明する。
【０１１２】
本実施形態では、振動情報を作成する場合、文字列を指定して、振動情報を作成する点が異なる。
【０１１３】
すなわち、制御部１２００は、振動情報を付加する指示を操作部１１１０から受け取って、振動情報付加部１６１０に振動情報を付加するよう指示を出すが、その際、指定された文字列の位置を渡して指示する（ステップＳ５００：振動情報付加指示）。
【０１１４】
ユーザは、例えば、文字列を選択した状態で感情付加ボタンを押下すると、操作部１１１０は、制御部１２００に振動情報を付加する指示が成されたことを通知する。この際に、選択されている文字列の位置も通知する。
【０１１５】
また、振動情報付加部１６１０は、振動情報生成部１７００から振動情報を受け取って添付ファイルを作成するが、この際、受け取った振動情報２１１０と制御部１２００から渡された文字列の位置とから振動情報５１１０を作成し、添付ファイルとして、送信メール記憶部３０００に記憶されているメール３１００に付加する（ステップＳ５１０）。尚、ステップＳ５００〜ステップＳ５１０の処理を繰り返すことにより、メール本文中の複数の文字列にそれぞれ振動情報を付加することができる。
【０１１６】
ステップＳ１００、ステップＳ１２０及びステップＳ１４０は、図７のステップＳ１００、ステップＳ１２０及びステップＳ１４０と同様である。
【０１１７】
＜文字列に振動情報が付加されているメールを閲覧するときの処理＞
次に、図１３を用いて、文字列に振動情報が付加されているメールを閲覧するときの処理について説明する。メールの本文は、ディスプレイに一度に表示できる文字数よりも多いものとする。
【０１１８】
図１３は、実施形態２の文字列に振動情報が付加されているメールを閲覧するときの処理を示すフローチャートである。
【０１１９】
メールを閲覧する指示、例えば、ディスプレイ１１２０に表示した受信メール一覧でメールを指定して表示ボタンを押下したことを検知した操作部１１１０は、その旨を制御部１２００に通知する（ステップＳ４００）。
【０１２０】
通知を受けた制御部１２００は、メール表示部１４００に、指定されたメールを通知し、メールを表示する旨を指示する。
【０１２１】
指示を受けたメール表示部１４００は、受信メール記憶部２０００から指定されたメール２１００を読み出し、ディスプレイ１１２０に表示できる分のメール本文の最初からの部分を、制御部１２００を介してディスプレイ１１２０に表示する（ステップＳ４１０）。
【０１２２】
メール表示部１４００は、ディスプレイ１１２０に表示すると同時に、振動情報５１１０が付加された文字列が表示されたかを判断する（ステップＳ４２０）。この判断は、表示したメール本文の部分に、文字位置５１１３で示される位置が含まれているかによって判断する。含まれている場合は、表示されていると判断する。
【０１２３】
振動情報５１１０が付加された文字列が表示されていない判断した場合は（ステップＳ４２０：ＮＯ）、何も行わず、振動情報５１１０が付加された文字列が表示されたと判断した場合は（ステップＳ４２０：ＹＥＳ）、その旨制御部１２００に通知する。
【０１２４】
通知を受けた制御部１２００は、表示された文字列の振動情報５１１０を指定して、振動制御部１３００に、振動を発生させるよう指示する。
【０１２５】
指示を受けた振動制御部１３００は、受信メール記憶部２０００から振動情報５１１０を読み出し、振動情報５１１０に応じて、振動発生部１３１０に振動を発生させる（ステップＳ４３０）。
【０１２６】
その後、カーソルが移動されたことを操作部１１１０が検知し（ステップＳ４４０）、その旨を制御部１２００を介して、メール表示部１４００に通知する（ステップＳ４４０：カーソル移動）。
【０１２７】
通知を受けたメール表示部１４００は、通知されたカーソル移動に応じて、メール本文から表示する部分を抽出して、制御部１２００を介してディスプレイ１１２０に表示する。この際、振動情報５１１０が付加された文字列が最下行に表示されたかを判断する（ステップＳ４５０）。この判断は、最下行に表示したメール本文の部分に、文字位置５１１３で示される位置が含まれているかによって判断する。含まれている場合は、表示されていると判断する。
【０１２８】
振動情報５１１０が付加された文字列が最下行に表示されていない判断した場合は（ステップＳ４５０：ＮＯ）、何も行わず、振動情報５１１０が付加された文字列が最下行に表示されたと判断した場合は（ステップＳ４５０：ＹＥＳ）、その旨制御部１２００に通知する。
【０１２９】
通知を受けた制御部１２００は、表示された文字列の振動情報５１１０を指定して、振動制御部１３００に、振動を発生させるよう指示し、指示を受けた振動制御部１３００は、受信メール記憶部２０００から振動情報５１１０を読み出し、振動情報５１１０に応じて、振動発生部１３１０に振動を発生させる（ステップＳ４６０）。
【０１３０】
その後、表示の終了を指示されたことを操作部１１１０が検出し、その旨を制御部１２００を介して、メール表示部１４００に通知する（ステップＳ４４０：終了）。通知を受けたメール表示部１４００は、メールの表示を終了する（ステップＳ４７０）。
【０１３１】
＜補足＞
以上、本発明に係るメール送受信システムについて実施形態に基づいて説明したが、このメール送受信システムや携帯電話機を部分的に変形することもでき、本発明は上述の実施形態に限られないことは勿論である。即ち、
（１）実施形態では、加速度センサが検出する加速度の大きさのみに基づいて、振動情報を生成したが、加速度の方向を考慮して振動情報を生成してもよい。例えば、加速度の方向の変化から、携帯電話機が円を描いていると判断された場合には、振動の強度を弱にするなどである。
【０１３２】
また、実施形態では、振動の強度を表した振動情報を生成したが、他の情報を含ませた振動情報を生成してもよい。例えば、受信側の携帯電話機が、複数の振動発生部を有している場合は、どの振動発生部に何時どのような振動を発生させるかという振動情報を生成してもよい。例えば、２か所に振動発生部を有する携帯電話機であれば、交互に振動させる、一方のみを振動させるなどである。
【０１３３】
また、実施形態では、振動情報を生成してメールに付加して送信したが、加速度センサの出力する加速度値群などを送信し、受信側の携帯電話機で振動情報を生成して振動を発生させることとしてもよい。この場合は、受信側の携帯電話機の仕様に応じた振動情報が生成できるという利点がある。
【０１３４】
更に、実施形態においては、加速度センサ１８００を備えて、自機の振動を検出することとした。しかし、これは、自機の振動を検出するものであればよく、例えば、携帯電話機の筐体内部において、電極と、ある程度移動が自由で当該電極との接触非接触が可能な、導電体（球状導電体、板金等）とを設け、携帯電話機が揺らされることにより発生する電極と導電体との接触、非接触のリズムを以って上記加速度パターンの代わりとする構成にしてもよい。
（２）実施形態２では、振動情報が付加された文字列が、最下行に表示されたときに振動を発生させる仕様としているが、他の使用であってももちろんよい。
【０１３５】
例えば、上向きのカーソル移動であれば、最上行に表示されたときに振動を発生させるなどである。
【０１３６】
また、実施形態２では、メール本文の文字列に振動情報を付加したが、本文以外のタイトル等の中の文字列に、振動情報を付加することとしてもよい。この場合は、その文字列にカーソルが移動した場合に振動を発生させるなどとする。
（３）実施形態では、メール作成後に振動情報を生成して付加したが、予め生成しておいて、メールに付加したり、メール作成中に付加することとしてもよい。
【０１３７】
また、実施形態では、振動情報作成の開始と終了をユーザが指示することとしているが、開始のみユーザが指示し、終了は所定期間後、例えば５秒後とするなどとしてもよい。
（４）実施形態では、振動情報が付加されている場合は、無条件で振動を発生させたが、ユーザの設定で振動させないこととしても、もちろんよい。
（５）実施形態で示した携帯電話機の各機能を実現させる為の各制御処理（図７等参照）をＣＰＵに実行させる為のプログラムを、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することもできる。このような記録媒体には、ＩＣカード、光ディスク、フレキシブルディスク、ＲＯＭ、フラッシュメモリ等がある。流通、頒布されたプログラムは、機器におけるＣＰＵで読み取り可能なメモリ等に格納されることにより利用に供され、そのＣＰＵがそのプログラムを実行することにより実施形態で示した各機能が実現される。
【産業上の利用可能性】
【０１３８】
加速度センサを備える携帯電話機から送信するメールに、文字や音声以外の情報を付加して送信する場合の技術として有用である。
【図面の簡単な説明】
【０１３９】
【図１】本発明の携帯電話機の構成を示す機能ブロック図である。
【図２】携帯電話機１００と内蔵される加速度センサ１８００、及び加速度センサ１８００の座標系を示した図である。図２（ａ）は、折り畳み型である携帯電話機１００の開いた状態を示した図であり、図２（ｂ）は、折り畳んだ状態の正面図であり、図２（ｃ）は、折り畳んだ状態の側面図である。
【図３】メール送信者が、メールに付加する感情を手振りで表している図である。
【図４】振動情報生成部１７００が記憶する加速度値群１７１０の構成例及び内容例を示す図である。
【図５】加速度の時間的変化を表す図である。
【図６】振動情報２１１０の構成例及び内容例を示す図である。
【図７】メールに振動情報を付加して送信する処理を示すフローチャートである。
【図８】振動情報が付加されているメールを受信した時の処理を示すフローチャートである。
【図９】振動情報が付加されているメールを閲覧するときの処理を示すフローチャートである。
【図１０】携帯電話機１００のディスプレイ１１２０に、メールが表示されている表示画面の例を示す図である。
【図１１】振動情報５１１０の構成例及び内容例を示す図である。
【図１２】実施形態２のメールに振動情報を付加して送信する処理を示すフローチャートである。
【図１３】実施形態２の文字列に振動情報が付加されているメールを閲覧するときの処理を示すフローチャートである。
【符号の説明】
【０１４０】
１０００    携帯電話機
１１００    通信部
１１１０    操作部
１１２０    ディスプレイ
１１３０    音声処理部
１２００    制御部
１３００    振動制御部
１３１０    振動発生部
１４００    メール表示部
１５００    メール送受信部
１６００    メール作成部
１６１０    振動情報付加部
１７００    振動情報生成部
１８００    加速度センサ
２０００    受信メール記憶部
２１００  ３１００    メール
２１１０  ３１１０    振動情報
３０００    送信メール記憶部
【図１】
2009224950.tif 000003
【図２】
2009224950.tif 000004
【図３】
2009224950.tif 000005
【図４】
2009224950.tif 000006
【図５】
2009224950.tif 000007
【図６】
2009224950.tif 000008
【図７】
2009224950.tif 000009
【図８】
2009224950.tif 000010
【図９】
2009224950.tif 000011
【図１０】
2009224950.tif 000012
【図１１】
2009224950.tif 000013
【図１２】
2009224950.tif 000014
【図１３】
2009224950.tif 000015