(57)【要約】【課題】従来、非言語的コミュニケーションが行えず、気持ちの戸惑い、気持ちの高ぶり等の人の情緒的な情報を、相手に伝えることが困難であった。【解決手段】タッチパネルを具備し、双方向の通信が可能である通信装置であって、通信相手の端末を識別する情報である通信相手識別情報を受け付ける受付部と、通信相手の端末から通信の依頼を受信する受信部と、通信相手識別情報を受け付け、または通信相手の端末から通信の依頼を受信し、通信が確立した後に、タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、タッチ情報を、タッチパネルが装着されている画面に出力する出力部と、タッチ情報を、通信相手の端末に送信する送信部とを具備する通信装置により、タッチパネルにタッチした情報を送信することにより、相手に気持ちを伝えることができる。【選択図】図１
2011129969.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを具備し、双方向の通信が可能である通信装置であって、
通信相手の端末を識別する情報である通信相手識別情報を受け付ける受付部と、
通信相手の端末から通信の依頼を受信する受信部と、
前記通信相手識別情報を受け付け、または通信相手の端末から通信の依頼を受信し、通信が確立した後に、前記タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、
前記タッチ情報を、前記タッチパネルが装着されている画面に出力する出力部と、
前記タッチ情報を、前記通信相手の端末に送信する送信部とを具備する通信装置。
【請求項２】
前記受信部は、
通信相手の端末からタッチ情報をも受信し、
前記出力部は、
前記受信部が受信したタッチ情報が示す軌跡をも出力する請求項１記載の通信装置。
【請求項３】
前記通信装置が揺れたことを検出し、当該揺れに関する情報である揺れ情報を取得する揺れ情報取得部をさらに具備し、
前記送信部は、
前記揺れ情報をも送信する請求項１または請求項２記載の通信装置。
【請求項４】
前記受信部は、
通信相手の端末から揺れ情報をも受信し、
前記揺れ情報を出力する揺れ情報出力部をさらに具備する請求項３記載の通信装置。
【請求項５】
タッチ情報のライフタイムを格納し得る属性値格納部をさらに具備し、
前記出力部は、
前記画面に出力した前記タッチ情報を、ライフタイムに従って消去する請求項１から請求項４いずれか記載の通信装置。
【請求項６】
前記出力部は、
前記受信部が受信したタッチ情報が示す軌跡を出力した後、前記ライフタイムに従って、当該軌跡を消去する請求項５記載の通信装置。
【請求項７】
前記属性値格納部は、
タッチ情報を出力する際のタッチ情報のぼやけ具合を示すぼやけ具合情報を格納し、
前記出力部は、
前記画面に出力した前記タッチ情報を、前記ぼやけ具合情報に従って、ぼやかして出力する請求項１から請求項６いずれか記載の通信装置。
【請求項８】
前記出力部は、
前記受信部が受信したタッチ情報を、前記ぼやけ具合情報に従って、ぼやかして出力する請求項７記載の通信装置。
【請求項９】
前記受信部が受信したタッチ情報が示すタッチパネル上の位置と、前記タッチ情報取得部が取得したタッチ情報が示す位置とが一致するか否かを判断する判断部をさらに具備し、
前記出力部は、
前記判断部が一致すると判断した場合、当該一致した位置に対応するタッチ情報が、他の情報と比較して、異なる態様で出力する請求項２から請求項８いずれか記載の通信装置。
【請求項１０】
画像を格納し得る画像格納部をさらに具備し、
前記送信部は、
前記通信相手の端末との通信の開始後に、前記画像を前記通信相手の端末に送信する請求項１から請求項９いずれか記載の通信装置。
【請求項１１】
カメラをさらに具備し、
前記送信部は、
前記通信相手の端末との通信中に、前記カメラが撮影している映像をも送信する請求項１から請求項１０いずれか記載の通信装置。
【請求項１２】
タッチパネルを具備する通信装置であって、
メールの送付相手のメールアドレスとメールの送信指示を受け付ける受付部と、
前記タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、
前記タッチ情報を、前記タッチパネルが装着されている画面に出力する出力部と、
前記受付部が送信指示を受け付けた場合、前記タッチ情報を含むメールを、前記メールアドレスが示す送信先に送信する送信部とを具備する通信装置。
【請求項１３】
メールを受信する受信部をさらに具備し、
前記受付部は、
前記受信部が受信したメールを開く指示であるオープン指示をも受け付け、
前記出力部は、
前記オープン指示を受け付けた際に、前記メールに含まれるタッチ情報から軌跡を構成し、出力する請求項１２記載の通信装置。
【請求項１４】
タッチパネルを具備する通信装置であって、
サーバ装置を識別するサーバ装置識別子を格納し得るサーバ装置識別子格納部と、
送信指示を受け付ける受付部と、
前記タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、
前記タッチ情報を、前記タッチパネルが装着されている画面に出力する出力部と、
前記タッチ情報を含む情報を、前記サーバ装置識別子で識別されるサーバ装置に送信する送信部とを具備する通信装置。
【請求項１５】
前記受付部は、
前記サーバ装置に格納されている情報を取得する指示である取得指示をも受け付け、
前記受付部が取得指示を受け付けた場合、前記取得指示が示す情報を、前記サーバ装置から受信する受信部をさらに具備し、
前記出力部は、
前記受信部が受信した情報から軌跡を構成し、出力する請求項１４記載の通信装置。
【請求項１６】
受付部、受信部、タッチ情報取得部、出力部および送信部により実現される通信方法であって、
前記受付部により、通信相手の端末を識別する情報である通信相手識別情報を受け付ける受付ステップと、
前記受信部により、通信相手の端末から通信の依頼を受信する受信ステップと、
前記タッチ情報取得部により、前記通信相手識別情報を受け付け、または通信相手の端末から通信の依頼を受信し、通信が確立した後に、前記タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得ステップと、
前記出力部により、前記タッチ情報を、前記タッチパネルが装着されている画面に出力する出力ステップと、
前記受信部により、前記タッチ情報を、前記通信相手の端末に送信する送信ステップを具備する通信方法。
【請求項１７】
コンピュータを、
通信相手の端末を識別する情報である通信相手識別情報を受け付ける受付部と、
通信相手の端末から通信の依頼を受信する受信部と、
前記通信相手識別情報を受け付け、または通信相手の端末から通信の依頼を受信し、通信が確立した後に、前記タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、
前記タッチ情報を、前記タッチパネルが装着されている画面に出力する出力部と、
前記タッチ情報を、前記通信相手の端末に送信する送信部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを具備する通信装置において、タッチ入力したタッチ情報を送信する通信装置等に関するものである。
【背景技術】
【０００２】
従来の通信装置において、タッチパネルを具備した通信装置があった（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】"iPhone（登録商標）"、［online］、［平成２１年１１月３０日検索］、インターネット<URL：http://www.apple.com/jp/iphone/iphone-3gs/?cid=MAR-JP-OVER-IPHONE>
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の通信システムにおいては、人のしぐさ、振る舞いや触れ合いによる非言語的コミュニケーションが行えず、相手に、気持ちの戸惑い、高ぶりといった、コミュニケーションにおける人の情緒的な情報、気持ちを伝えることが困難であった。また、電車の中などの多数の人が居る場合に、音声や文字を使わずに、自分の気持ちを相手に伝えること等が困難であった。
【課題を解決するための手段】
【０００５】
本第一の発明の通信装置は、タッチパネルを具備し、双方向の通信が可能である通信装置であって、通信相手の端末を識別する情報である通信相手識別情報を受け付ける受付部と、通信相手の端末から通信の依頼を受信する受信部と、通信相手識別情報を受け付け、または通信相手の端末から通信の依頼を受信し、通信が確立した後に、タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、タッチ情報を、タッチパネルが装着されている画面に出力する出力部と、タッチ情報を、通信相手の端末に送信する送信部とを具備する通信装置である。
【０００６】
かかる構成により、タッチパネルにタッチした情報をリアルタイムに送信することにより、リアルタイムに相手に気持ちを伝えることができる。
【０００７】
また、本第二の発明の通信装置は、第一の発明に対して、受信部は、通信相手の端末からタッチ情報をも受信し、出力部は、受信部が受信したタッチ情報が示す軌跡をも出力する通信装置である。
【０００８】
かかる構成により、タッチパネルにタッチした情報を受信し、出力することにより、リアルタイムに相手の気持ちが伝えられる。
【０００９】
また、本第三の発明の通信装置は、第一または第二の発明に対して、通信装置が揺れたことを検出し、揺れに関する情報である揺れ情報を取得する揺れ情報取得部と、送信部は、揺れ情報をも送信する通信装置である。
【００１０】
かかる構成により、保持している通信装置を揺さぶることにより、感情の高まりなどの素直な気持ちを、リアルタイムに相手に伝えることができる。また、仕草や振る舞いを相手に感じさせることができる。また、タッチした情報に、さらなる表現を加えることができる。
【００１１】
また、本第四の発明の通信装置は、第三の発明に対して、受信部は、通信相手の端末から揺れ情報をも受信し、揺れ情報を出力する揺れ情報出力部をさらに具備する通信装置である。
【００１２】
かかる構成により、揺れ情報を受信し、出力することにより、感情の高まりなどの素直な気持ちを、リアルタイムに相手の気持ちが伝えられる。また、仕草や振る舞いを相手に感じさせることができる。また、タッチした情報に、さらなる表現を加えることができる。
【００１３】
また、本第五の発明の通信装置は、第一から第四いずれかの発明に対して、タッチ情報のライフタイムを格納し得る属性値格納部をさらに具備し、出力部は、画面に出力したタッチ情報を、ライフタイムに従って消去する通信装置である。
【００１４】
かかる構成により、タッチ情報を、容易に連続的に入力できる。
【００１５】
また、本第六の発明の通信装置は、第五の発明に対して、出力部は、受信部が受信したタッチ情報が示す軌跡を出力した後、ライフタイムに従って、軌跡を消去する通信装置である。
【００１６】
かかる構成により、タッチ情報を、容易に連続的に出力できる。
【００１７】
また、本第七の発明の通信装置は、第一から第六いずれかの発明に対して、属性値格納部は、タッチ情報を出力する際のタッチ情報のぼやけ具合を示すぼやけ具合情報を格納し、出力部は、画面に出力したタッチ情報を、ぼやけ具合情報に従って、ぼやかして出力する通信装置である。
【００１８】
かかる構成により、タッチ情報を、人の温もりがあたかもそこにあるかのように描画でき、感情豊かに出力できる。また、触れ合いを表現でき、ユーザは繋がりを実感できる。
【００１９】
また、本第八の発明の通信装置は、第七の発明に対して、出力部は、受信部が受信したタッチ情報を、ぼやけ具合情報に従って、ぼやかして出力する通信装置である。
【００２０】
かかる構成により、タッチ情報を、人の温もりがあたかもそこにあるかのように描画でき、感情豊かに出力できる。また、触れ合いを表現でき、ユーザは繋がりを実感できる。
【００２１】
また、本第九の発明の通信装置は、第二から第八いずれかの発明に対して、受信部が受信したタッチ情報が示すタッチパネル上の位置と、タッチ情報取得部が取得したタッチ情報が示す位置とが一致するか否かを判断する判断部をさらに具備し、出力部は、判断部が一致すると判断した場合、一致した位置に対応するタッチ情報が、他の情報と比較して、異なる態様で出力する通信装置である。
【００２２】
かかる構成により、通信相手との繋がりを実感できる。
【００２３】
また、本第十の発明の通信装置は、第一から第九いずれかの発明に対して、画像を格納し得る画像格納部をさらに具備し、送信部は、通信相手の端末との通信の開始後に、画像を通信相手の端末に送信する通信装置である。
【００２４】
かかる構成により、通信相手に自分を感じながら、通信してもらえる。
【００２５】
また、本第十一の発明の通信装置は、第一から第十いずれかの発明に対して、カメラをさらに具備し、送信部は、通信相手の端末との通信中に、カメラが撮影している映像をも送信する通信装置である。
【００２６】
かかる構成により、通信相手に、現在の自分が置かれている状況を感じてもらいながら、通信できる。
【００２７】
また、本第十二の発明の通信装置は、タッチパネルを具備する通信装置であって、メールの送付相手のメールアドレスとメールの送信指示を受け付ける受付部と、タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、タッチ情報を、タッチパネルが装着されている画面に出力する出力部と、受付部が送信指示を受け付けた場合、タッチ情報を含むメールを、メールアドレスが示す送信先に送信する送信部とを具備する通信装置である。
【００２８】
かかる構成により、電子メールに、指でなぞった文字や図形などの情報を含めることができる。つまり、非リアルタイム性の、相手が任意のタイミングで表示可能なメッセージに、タッチ情報を含めることができる。
【００２９】
また、本第十三の発明の通信装置は、第十二の発明に対して、メールを受信する受信部をさらに具備し、受付部は、受信部が受信したメールを開く指示であるオープン指示をも受け付け、出力部は、オープン指示を受け付けた際に、メールに含まれるタッチ情報から軌跡を構成し、出力する通信装置である。
【００３０】
かかる構成により、電子メールに含められた指でなぞった文字や図形などの情報を、出力できる。つまり、非リアルタイム性の、相手が任意のタイミングで表示可能なメッセージに、タッチ情報を含めることができる。
【００３１】
また、本第十四の発明の通信装置は、タッチパネルを具備する通信装置であって、サーバ装置を識別するサーバ装置識別子を格納し得るサーバ装置識別子格納部と、送信指示を受け付ける受付部と、タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、タッチ情報を、タッチパネルが装着されている画面に出力する出力部と、タッチ情報を含む情報を、サーバ装置識別子で識別されるサーバ装置に送信する送信部とを具備する通信装置である。
【００３２】
かかる構成により、いわゆる掲示板システムに、指でなぞった文字や図形などの情報を登録できる。
【００３３】
また、本第十五の発明の通信装置は、第十四の発明に対して、受付部は、サーバ装置に格納されている情報を取得する指示である取得指示をも受け付け、受付部が取得指示を受け付けた場合、取得指示が示す情報を、サーバ装置から受信する受信部をさらに具備し、出力部は、受信部が受信した情報から軌跡を構成し、出力する通信装置である。
【００３４】
かかる構成により、いわゆる掲示板システムに、登録された指でなぞった文字や図形などの情報を出力できる。
【発明の効果】
【００３５】
本発明による通信システムによれば、タッチパネルにタッチした情報を送信することにより、相手に、自分の気持ちを伝えることができる。
【図面の簡単な説明】
【００３６】
【図１】実施の形態１における通信システムの概念図
【図２】同第一通信装置のブロック図
【図３】同第一通信装置の動作について説明するフローチャート
【図４】同タッチ情報出力処理の動作について説明するフローチャート
【図５】同画像格納部の画像等の例を示す図
【図６】同ぼやけ具合情報管理表を示す図
【図７】同ユーザＩＤ等の入力画面の例を示す図
【図８】同第一通信装置の画面例を示す図
【図９】同第一通信装置の画面例を示す図
【図１０】同第二通信装置の画面例を示す図
【図１１】同揺れ情報出力部の出力例を示す図
【図１２】同第一通信装置の画面例を示す図
【図１３】同第一通信装置の画面例を示す図
【図１４】実施の形態２における通信システムの概念図
【図１５】同通信システムのブロック図
【図１６】同第一通信装置の動作について説明するフローチャート
【図１７】同メール出力処理の動作について説明するフローチャート
【図１８】同第一通信装置の画面例を示す図
【図１９】同メールのデータ構造の例を示す図
【図２０】同メールの出力の遷移を示す図
【図２１】実施の形態３における通信システムのブロック図
【図２２】同第一通信装置の動作について説明するフローチャート
【図２３】上記実施の形態におけるコンピュータシステムの概観図
【図２４】同コンピュータシステムのブロック図
【図２５】上記実施の形態におけるぼやけ具合情報管理表の例を示す図
【図２６】同ぼやけ具合情報管理表を用いて描画したタッチ情報の例を示す図
【発明を実施するための形態】
【００３７】
以下、通信システム、通信装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
（実施の形態１）
【００３８】
本実施の形態において、タッチパネルを具備し、タッチ入力したタッチ情報をリアルタイムに送信する通信装置を具備する通信システム１について説明する。ここでは、第一通信装置１１と第二通信装置１２とが、タッチ入力したタッチ情報を送受信できる通信システム１について説明する。つまり、第一通信装置１１と第二通信装置１２は、双方向のタッチコミュニケーションができる。
【００３９】
また、本実施の形態において、通信装置の揺れを検出し、揺れ情報を構成し、揺れ情報も送受信できる通信システム１について説明する。
【００４０】
また、本実施の形態において、タッチ情報は、ライフタイムやぼやけ具合情報などの属性値を有する。
【００４１】
また、本実施の形態において、通信装置に格納されている画像を通信の開始時に送信したり、通信装置のカメラで撮影している映像を常時送信したりする通信システム１について説明する。
【００４２】
図１は、本実施の形態における通信システム１の概念図である。通信システム１は、第一通信装置１１、第二通信装置１２を具備する。第一通信装置１１と第二通信装置１２とは、ＩＰ電話網、電話網、インターネットなどにより、相互に通信可能である。
【００４３】
図２は、本実施の形態における第一通信装置１１のブロック図である。第一通信装置１１は、タッチパネル１１０１、画像格納部１１０２、属性値格納部１１０３、受付部１１０４、受信部１１０５、タッチ情報取得部１１０６、揺れ情報取得部１１０７、判断部１１０８、出力部１１０９、揺れ情報出力部１１１０、送信部１１１１を具備する。
【００４４】
第二通信装置１２は、ここでは、第一通信装置１１と同じ構成である。ただし、第一通信装置１１と第二通信装置１２は、異なる構成でも良い。
【００４５】
タッチパネル１１０１の方式は、抵抗膜方式、表面弾性波方式、赤外線方式、静電容量方式など問わない。また、タッチパネル１１０１は、表面型であるか投影型であるかも問わない。
【００４６】
画像格納部１１０２は、画像を格納し得る。画像とは、例えば、自分の写真画像や、カメラで撮影した現在地点の画像などである。画像の内容やデータ形式は問わないことは言うまでもない。画像格納部１１０２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。画像格納部１１０２に画像が記憶される過程は問わない。例えば、記録媒体を介して画像が画像格納部１１０２で記憶されるようになってもよく、通信回線等を介して送信された画像が画像格納部１１０２で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された画像が画像格納部１１０２で記憶されるようになってもよい。
【００４７】
属性値格納部１１０３は、タッチ情報の属性値を格納し得る。タッチ情報とは、タッチパネルに対するユーザの入力から構成される情報であり、入力された軌跡に関する情報である。タッチ情報は、通常、１以上の座標情報である。１つの座標情報でも、複数の座標情報でもタッチ情報ということとする。なお、ユーザの入力は、通常、指でのタッチパネル１１０１への入力であるが、ペンなどによる入力でも良い。また、属性値とは、例えば、ライフタイムやぼやけ具合情報や太さや色などである。ライフタイムとは、タッチ情報が表示されてから消滅するまでの時間を示す情報である。ライフタイムは、例えば、１０秒である。また、ぼやけ具合情報とは、タッチ情報を出力する際のタッチ情報のぼやけ具合を示す情報である。ぼやけ具合情報は、例えば、「０」「１」「５」などでも良いし、「Ａ」「Ｂ」「Ｘ」などでも良く、ぼやけの度合いを示す情報であれば良い。
【００４８】
属性値格納部１１０３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。属性値格納部１１０３に属性値が記憶される過程は問わない。例えば、記録媒体を介して属性値が属性値格納部１１０３で記憶されるようになってもよく、通信相手の端末から、受信部１１０５が受信した属性値が属性値格納部１１０３で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された属性値が属性値格納部１１０３で記憶されるようになってもよい。
【００４９】
受付部１１０４は、通信相手の端末を識別する情報である通信相手識別情報を受け付ける。受付部１１０４は、通信相手識別情報以外の情報を受け付けても良い。通信相手識別情報とは、例えば、通信相手の端末の電話番号やＩＰアドレスや第一通信装置１１を識別する独自の情報等である。なお、受付部１１０４が通信相手識別情報を受け付けた場合、例えば、図示しない外部の認証サーバにより認証後、通信相手識別情報で識別される通信相手の端末（第二通信装置１２）と第一通信装置１１との通信が開始され得る、とする。つまり、受付部１１０４が通信相手識別情報を受け付けた場合、例えば、通信相手識別情報で識別される通信相手の端末と第一通信装置１１との通信が開始され得る。なお、第一通信装置１１と第二通信装置１２との通信開始の方法は問わない。また、ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。受付部１１０４は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００５０】
受信部１１０５は、通信相手の端末（通信装置）から通信の依頼を受信する。また、受信部１１０５は、通信相手の端末からタッチ情報を受信しても良い。また、受信部１１０５は、通信相手の端末から揺れ情報を受信しても良い。さらに、受信部１１０５は、通信相手の端末から属性値（ライフタイムやぼやけ具合情報など）を受信しても良い。受信部１１０５は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００５１】
タッチ情報取得部１１０６は、通信相手識別情報を受け付け、または通信相手の端末から通信の依頼を受信し、通信が確立した後に、タッチパネル１１０１に対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得する。タッチ情報取得部１１０６は、通常、ＭＰＵやメモリ等から実現され得る。タッチ情報取得部１１０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５２】
揺れ情報取得部１１０７は、通信装置が揺れたことを検出し、揺れに関する情報である揺れ情報を取得する。揺れ情報取得部１１０７は、例えば、ジャイロセンサ、傾きセンサー、加速度センサー、デジタルコンパスなどである。また、揺れ情報取得部１１０７は、GPS衛星、Wi-Fiホットスポット、携帯電話基地局からの信号数値の変化から揺れの度合いである揺れ情報を取得しても良い。また、「揺れたことを検出する」とは、揺れ具合を検知することも含む。揺れ情報とは、例えば、角速度、加速度、または移動距離と速度等である。揺れ情報取得部１１０７は、ジャイロセンサおよびそのドライバーソフト等により実現しても良い。
【００５３】
判断部１１０８は、受信部１１０５が受信したタッチ情報が示すタッチパネル上の位置と、タッチ情報取得部１１０６が取得したタッチ情報が示す位置とが一致するか否かを判断する。さらに具体的には、判断部１１０８は、タッチ情報取得部１１０６が取得したタッチ情報が示す、現在の指（ペンでも良い）の位置を示す座標情報と、受信部１１０５が受信したタッチ情報であり、現在、表示されている軌跡を示すいずれかの座標情報とが一致するか否かを判断する。判断部１１０８は、通常、ＭＰＵやメモリ等から実現され得る。判断部１１０８の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５４】
出力部１１０９は、タッチ情報を出力する。また、出力部１１０９は、タッチ情報を、タッチパネル１１０１が装着されている画面に出力することは好適である。つまり、通信相手のユーザが指で触れていった軌跡が、自分の通信装置のタッチパネル１１０１の画面上に出力される。出力部１１０９は、例えば、タッチ情報取得部１１０６から、順次、タッチ情報である座標情報（ｘ，ｙ）を受け付け、当該座標情報が示す点を中心（重心）にして、予め決められた大きさの図形（例えば、円や正方形など）を構成し、当該図形を画面上に出力していく。出力部１１０９は、例えば、タッチ情報取得部１１０６から、順次、タッチ情報である座標情報（ｘ，ｙ）を受け付け、座標情報（ｘ，ｙ）を繋ぐラインを引く。タッチ情報の出力方法は問わない。
【００５５】
また、出力部１１０９は、受信部１１０５が受信したタッチ情報が示す軌跡をも出力することは好適である。出力部１１０９は、例えば、受信部１１０５が受信した２以上の座標情報を有するタッチ情報から、順次、座標情報（ｘ，ｙ）を受け付け、当該座標情報が示す点を中心（重心）にして、予め決められた大きさの図形（例えば、円や正方形など）を構成し、当該図形を画面上に出力していく。また、出力部１１０９は、受信部１１０５が受信したタッチ情報である座標情報（ｘ，ｙ）を繋ぐラインを引いても良い。
【００５６】
また、出力部１１０９は、画面に出力したタッチ情報を、ライフタイムに従って消去することは好適である。つまり、出力部１１０９は、タッチ情報が出力されてから、ライフタイムが示す時間を経過後、消去する。また、出力部１１０９は、受信部１１０５が受信したタッチ情報が示す軌跡を出力した後、ライフタイムに従って、軌跡を消去することは好適である。出力部１１０９は、例えば、座標情報が示す点を中心（重心）にして、予め決められた大きさの図形を構成し、当該図形を画面上に出力した後、ライフタイムが示す時間経過したことを検出した場合、前記図形を画面上から消去する。
【００５７】
出力部１１０９は、画面に出力したタッチ情報を、ぼやけ具合情報に従って、ぼやかして出力する。出力部１１０９は、タッチ情報が示す座標情報が示す点が中心（重心）となる図形を画面上に出力する場合、例えば、当該図形の中心から、ぼやけ具合情報に従って、点の密度を変化させた図形を構成し、当該図形を出力する。例えば、ぼやけ具合情報が「０」の場合、出力部１１０９は、設定された色（例えば、黒）に塗りつぶされた図形を構成し、出力する。また、例えば、ぼやけ具合情報が「３」の場合、出力部１１０９は、中心あたりは設定された色に塗りつぶされており、外に向かうほど、塗りつぶす度合いが段階的に少なくなり、外に向かう真ん中あたり以降から塗りつぶす度合いが少なくなる図形を構成し、出力する。また、例えば、ぼやけ具合情報が「５」の場合、出力部１１０９は、中心あたりのみは設定された色に塗りつぶされており、外に向かうほど、塗りつぶす度合いが段階的に少なくなる図形を構成し、出力する。なお、かかる場合、ぼやけ具合情報は「０」から「５」の整数を採り得る。
【００５８】
また、出力部１１０９は、例えば、ぼやけの度合いを、タッチ情報が示す座標の周辺に画像を複数配置し、拡散させることによって表現しても良い。つまり、座標情報が示す点を中心として図形を画面上に出力する場合、出力部１１０９は、例えば、当該図形を座標情報が示す点に配置後、ぼやけ具合情報に比例した拡散係数を用いて、座標情報が示す点の周囲に、同じ図形を複数再配置して描画する。また、出力部１１０９は、再配置図形は、物理における粒子の動きに似せ、拡散するように再描画する。例えば、ぼやけ具合情報が「０」の場合、出力部１１０９は、設定された色を持つ中心が濃い円形の図形を一つ出力する。また、例えば、ぼやけ具合情報が「３」の場合、出力部１１０９は、設定された色を持つ中心が濃い円形の図形を一つと、乱数を用いて、その近傍位置に３つの同様の図形を配置する。また、それら３つの図形は、乱数を用いて、それぞれ任意の方向に位置をずらしながら再描画される。このような描画方法により、人の温もりがあたかもそこにあるかのように自然に描画できる。かかる場合のぼやけ具合情報管理表を示す図を図２５に示す。図２５において、各レコードは「ぼやけ具合情報」「表示例」「図形の構成」の属性値を有する。また、図２５のぼやけ具合情報管理表を用いて描画されたタッチ情報の例を図２６に示す。
【００５９】
出力部１１０９は、受信部１１０５が受信したタッチ情報を、ぼやけ具合情報に従って、ぼやかして出力しても良い。なお、出力部１１０９は、受信部１１０５が受信したぼやけ具合情報に従ってタッチ情報をぼやかして出力しても良いし、予め格納されているぼやけ具合情報に従ってタッチ情報をぼやかして出力しても良い。また、出力部１１０９は、受信されたタッチ情報を出力する場合に、受信されたぼやけ具合情報等の属性値（ライフタイムや色や太さなどでも良い）を用いることは好適であるが、自分で設定した属性値格納部１１０３に格納されている属性値を用いても良い。なお、受信した属性値を用いる場合、相手の気持ちがより伝わるという効果がある。
【００６０】
出力部１１０９は、判断部１１０８が一致すると判断した場合、一致した位置に対応するタッチ情報が、他の情報と比較して、異なる態様で出力する。なお、「異なる態様で出力する」とは、例えば、その位置（または周辺）が光ることである。なお、光り方は、ぼやーと光る、フラッシュするなど、問わない。また、「異なる態様で出力する」とは、例えば、その位置のタッチ情報の色、太さなどの属性値が、他のタッチ情報とは異なるように、タッチ情報を出力することである。また、上記の「タッチ情報が示す軌跡を出力する」とは、タッチ情報を出力することと同意義である。さらに、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、外部の表示装置への送信などを含む概念である。
【００６１】
出力部１１０９は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。出力部１１０９は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００６２】
揺れ情報出力部１１１０は、揺れ情報を出力する。ここでの出力とは、バイブレーションの起動、図柄の変形、図柄の出力、光の出力などである。つまり、揺れ情報の出力とは、揺れを表現する出力であれば何でも良い。揺れ情報出力部１１１０は、例えば、揺れ情報（例えば、角速度）の大きさに従って、図柄（図形や文字など）が揺れているように、連続して変形させる（かかる出力も、揺れ情報の出力の一態様である）。なお、揺れ情報が大きければ大きいほど、図柄は大きく揺れることは好適である。揺れ情報出力部１１１０は、例えば、揺れ情報（例えば、角速度）の大きさに従って、激しさを変えて、バイブレーションを動作させる。また、揺れ情報出力部１１１０は、例えば、揺れ情報（例えば、角速度）の大きさに従って、光度を変えて、光出力する。なお、揺れ情報出力部１１１０により、タッチ情報と揺れ情報とが融合した出力が可能である。つまり、基本的に静的なタッチ情報に、揺れ情報という動的な情報を付加し、２つの情報が融合した出力が可能になる。かかることにより、気持ちの伝わり度合いが増加する。揺れ情報出力部１１１０は、出力デバイスを含むと考えても含まないと考えても良い。揺れ情報出力部１１１０は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００６３】
送信部１１１１は、タッチ情報を、通信相手の端末に送信する。また、送信部１１１１は、揺れ情報をも送信することは好適である。また、送信部１１１１は、属性値格納部１１０３の一部または全部の属性値も通信相手の端末に送信することは好適である。また、送信部１１１１は、通信相手の端末との通信の開始後に、画像格納部１１０２の画像を通信相手の端末に送信することは好適である。さらに、送信部１１１１は、通信相手の端末との通信中に、カメラが撮影している映像をも送信することは好適である。送信部１１１１は、通常、タッチ情報取得部１１０６がタッチ情報を取得すると、直ちに送信する。そのために、リアルタイムにタッチ情報を送信できる。また、通信の開始後とは、通常、通信が成立した後、直ちに、という意味である。
【００６４】
送信部１１１１は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００６５】
次に、第一通信装置１１の動作について図３のフローチャートを用いて説明する。
【００６６】
（ステップＳ３０１）受付部１１０４は、通信相手識別情報（ＩＤ）を受け付けたか否かを判断する。ＩＤを受け付ければステップＳ３０２に行き、ＩＤを受け付けなければステップＳ３０１に戻る。
【００６７】
（ステップＳ３０２）送信部１１１１は、ＩＤで識別される第二通信装置１２と通信するための通信開始の前処理を行う。なお、通信開始の前処理とは、例えば、ＩＤを予め決められた装置（例えば、ＳＩＰサーバなど）に送付する等して、呼を接続する処理である。
【００６８】
（ステップＳ３０３）送信部１１１１は、画像格納部１１０２に格納されている画像を読み出し、ＩＤで識別される第二通信装置１２に送信する。
【００６９】
（ステップＳ３０４）タッチ情報取得部１１０６は、タッチパネル１１０１がタッチを受け付けたか否かを判断する。タッチを受け付ければステップＳ３０５に行き、タッチを受け付けなければステップＳ３０８に行く。なお、本ステップでの判断は、タッチ情報取得部１１０６がタッチ情報を取得したか否かの判断でも良い。
【００７０】
（ステップＳ３０５）タッチ情報取得部１１０６は、１以上の座標情報を有するタッチ情報を構成する。
【００７１】
（ステップＳ３０６）出力部１１０９は、タッチ情報出力処理を行う。タッチ情報出力処理については、図４のフローチャートを用いて説明する。
【００７２】
（ステップＳ３０７）送信部１１１１は、ステップＳ３０５で構成されたタッチ情報を、第二通信装置１２に送信する。ステップＳ３０４に戻る。
【００７３】
（ステップＳ３０８）揺れ情報取得部１１０７は、揺れを検知したか否かを判断する。揺れの検知は、通常、揺れ情報の取得である。揺れを検知すればステップＳ３０９に行き、揺れを検知しなければステップＳ３１１に行く。
【００７４】
（ステップＳ３０９）揺れ情報取得部１１０７は、ステップＳ３０８で検知された揺れに対応する揺れ情報を構成する。なお、取得された揺れ情報から、何らの処理が必要でない場合、本ステップは省略し得る。
【００７５】
（ステップＳ３１０）送信部１１１１は、ステップＳ３０９で構成された揺れ情報を第二通信装置１２に送信する。ステップＳ３０４に戻る。
【００７６】
（ステップＳ３１１）受信部１１０５は、第二通信装置１２から、タッチ情報等を受信したか否かを判断する。タッチ情報等を受信すればステップＳ３１２に行き、タッチ情報等を受信しなければステップＳ３１３に行く。タッチ情報等とは、例えば、タッチ情報と属性値、またはタッチ情報である。
【００７７】
（ステップＳ３１２）受信部１１０５は、ステップＳ３１１で受信されたタッチ情報の出力処理を行う。ステップＳ３０４に戻る。
【００７８】
（ステップＳ３１３）受信部１１０５は、第二通信装置１２から、画像を受信したか否かを判断する。画像を受信すればステップＳ３１４に行き、受信しなければステップＳ３１５に行く。
【００７９】
（ステップＳ３１４）出力部１１０９は、ステップＳ３１３で受信された画像を出力する。送信部１１１１は、通常、タッチパネルの画面上に画像を出力する。
ステップＳ３０４に戻る。
【００８０】
（ステップＳ３１５）受信部１１０５は、第二通信装置１２から、揺れ情報を受信したか否かを判断する。揺れ情報を受信すればステップＳ３１６に行き、受信しなければステップＳ３０４に戻る。
【００８１】
（ステップＳ３１６）揺れ情報出力部１１１０は、ステップＳ３１５で受信された揺れ情報を出力する。ステップＳ３０４に戻る。
【００８２】
なお、図３のフローチャートにおいて、通信中、カメラが取得した映像を、常時、第二通信装置１２に送信しても良い。
【００８３】
また、図３のフローチャートにおいて、第二通信装置１２から映像を常時受信し、出力しても良い。かかる場合、映像は、タッチパネルの画面上に出力することは好適である。
【００８４】
また、図３のフローチャートにおいて、揺れ情報取得部１１０７が揺れ情報を構成した後、揺れ情報出力部１１１０は、揺れ情報を出力しても良い。
【００８５】
さらに、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００８６】
次に、ステップＳ３０６のタッチ情報出力処理については、図４のフローチャートを用いて説明する。
【００８７】
（ステップＳ４０１）出力部１１０９は、属性値格納部１１０３、または受信部１１０５からライフタイムを取得する。
【００８８】
（ステップＳ４０２）出力部１１０９は、属性値格納部１１０３、または受信部１１０５からぼやけ具合情報を取得する。
【００８９】
（ステップＳ４０３）出力部１１０９は、属性値格納部１１０３、または受信部１１０５から、その他の属性値（太さ、色など）を取得する。なお、その他の属性値は存在しなくても良い。
【００９０】
（ステップＳ４０４）出力部１１０９は、カウンタｉに１を代入する。
【００９１】
（ステップＳ４０５）出力部１１０９は、タッチ情報の中に、ｉ番目の座標情報が存在するか否かを判断する。ｉ番目の座標情報が存在すればステップＳ４０６に行き、ｉ番目の座標情報が存在しなければステップＳ４１１に行く。
【００９２】
（ステップＳ４０６）出力部１１０９は、予め決められた図形を構成する。また、その際、出力部１１０９は、ぼやけ具合情報に従って、ぼやけを有する図形を構成する。
【００９３】
（ステップＳ４０７）出力部１１０９は、ステップＳ４０６で構成した図形を、ｉ番目の座標情報が示す位置が中心（重心）となるように、出力する。
【００９４】
（ステップＳ４０８）出力部１１０９は、図示しない時計（外部のサーバ装置でも良い）から、時刻を取得する。
【００９５】
（ステップＳ４０９）出力部１１０９は、ｉ番目の座標情報と時刻を対応付けて、バッファに一時格納する。なお、出力部１１０９は、ｉ番目の図形と時刻を対応付けて、バッファに一時格納しても良い。
【００９６】
（ステップＳ４１０）出力部１１０９は、カウンタｉを１、インクリメントする。ステップＳ４０５に戻る。
【００９７】
（ステップＳ４１１）タッチ情報取得部１１０６は、現在、ユーザがタッチしている位置を示すタッチ情報（通常、一の座標情報）を取得する。
【００９８】
（ステップＳ４１２）判断部１１０８は、現在、出力されている図形（点でも良い）上の位置と、ステップＳ４１１で取得されたタッチ情報が示す位置とが一致するか否かを判断する。一致すればステップＳ４１３に行き、一致しなければステップＳ４１４に行く。なお、現在、出力されている図形上の座標情報は、バッファに格納されている。
【００９９】
（ステップＳ４１３）出力部１１０９は、ステップＳ４１２で一致した点（点の図形）を強調表示する。強調表示とは、輝度を上げて点または点の周辺を出力すること、色を目立つ色（赤など）に変えて点または点の周辺を出力すること等である。
【０１００】
（ステップＳ４１４）出力部１１０９は、カウンタｉに１を代入する。
【０１０１】
（ステップＳ４１５）出力部１１０９は、ｉ番目の出力されている図形（座標情報）が存在するか否かを判断する。ｉ番目の出力されている図形が存在すればステップＳ４１６、存在しなければ上位処理にリターンする。
【０１０２】
（ステップＳ４１６）出力部１１０９は、図示しない時計（外部のサーバ装置でも良い）から、時刻を取得する。
【０１０３】
（ステップＳ４１７）出力部１１０９は、格納されている時刻とステップＳ４１６で取得された時刻とを用いて、既にライフタイムが経過しているか否かを判断する。ライフタイムが経過していればステップＳ４１８に行き、ライフタイムが経過していなければ上位処理にリターンする。
【０１０４】
（ステップＳ４１８）出力部１１０９は、ｉ番目の出力されている図形（座標情報）を消去する。
【０１０５】
（ステップＳ４１９）出力部１１０９は、カウンタｉを１、インクリメントする。ステップＳ４１５に戻る。
【０１０６】
なお、図４のフローチャートにおいて、バッファに格納されている座標情報は、出力された時系列の順に格納されている、とする。
【０１０７】
また、４のフローチャートにおいて、タッチ情報を出力する処理は、他の処理、例えば、座標情報が示す間をラインで結ぶ処理でも良い。
【０１０８】
以下、本実施の形態における通信システム１の具体的な動作について説明する。通信システム１の概念図は図１である。
【０１０９】
今、第一通信装置１１のユーザは太田一郎、第二通信装置１２のユーザは山本花子である。そして、第一通信装置１１の画像格納部１１０２には、図５（ａ）の画像（自分の写真画像）と、ユーザの氏名「太田一郎」が格納されている。また、第二通信装置１２の画像格納部１１０２には、図５（ｂ）の画像（自分の写真画像）と、ユーザの氏名「山本  花子」が格納されている。なお、太田一郎と山本花子は、例えば、恋人同士である。
【０１１０】
そして、第一通信装置１１の属性値格納部１１０３には、ライフタイム「１０秒」、ぼやけ具合情報「３」が格納されている。また、第一通信装置１１の属性値格納部１１０３は、図６に示すぼやけ具合情報管理表を保持している。ぼやけ具合情報管理表は、「ぼやけ具合情報」「図形」を対に有する。つまり、ぼやけ具合情報管理表は、ぼやけ具合情報「０」から「４」に対応した図形を保持している。かかる図形が、タッチ情報に対して出力される図形である。つまり、ここでは、タッチ情報とは、１以上の座標情報（ｘ，ｙ）である、タッチ情報の出力（タッチ情報の軌跡の出力）とは、座標情報が示す点を中心とした、図６の図形の出力である。
【０１１１】
また、第二通信装置１２の属性値格納部１１０３には、ライフタイム「６秒」、ぼやけ具合情報「４」が格納されている。また、第二通信装置１２の属性値格納部１１０３には、図６に示すぼやけ具合情報管理表が管理されている。
【０１１２】
また、現在、太田一郎は、例えば、仕事中である。そして、恋人の山本花子と、音声を使わずにコミュニケーション（タッチコミュニケーション）をとりたいと考えた、とする。かかる状況において、太田一郎は第一通信装置１１から、自分のユーザＩＤ「dijon777」とパスワードを入力して、図示しない認証装置により認証された、とする（図７参照）。
【０１１３】
次に、太田一郎は、第一通信装置１１に対して、第二通信装置１２（山本花子）のユーザＩＤ（通信相手識別情報）「dijon7778」を入力して、通信を開始する、とする。
【０１１４】
次に、受付部１１０４は、ユーザＩＤ「dijon7778」を受け付ける。そして、送信部１１１１は、ＩＤ「dijon7778」で識別される第二通信装置１２と通信するための通信開始の前処理を行う。かかる処理は、呼を接続する公知処理である。
【０１１５】
次に、第一通信装置１１の送信部１１１１は、第一通信装置１１の画像格納部１１０２に格納されている画像（図５（ａ））と氏名「太田一郎」を読み出し、ＩＤで識別される第二通信装置１２に送信する。そして、第二通信装置１２の送信部１１１１は、第二通信装置１２の画像格納部１１０２に格納されている画像（図５（ｂ））と氏名「山本花子」を読み出し、ＩＤで識別される第二通信装置１２に送信する。
【０１１６】
そして、第一通信装置１１の受信部１１０５および第二通信装置１２の受信部１１０５は、他方の通信装置から、画像を受信する。そして、両通信装置の出力部１１０９は、それぞれ受信された画像を出力する。第一通信装置１１は、図８に示す画面となる。図８に示す画面では、受信された画像、氏名が表示されている。
【０１１７】
次に、太田一郎は、山本花子の顔画像を見ながら、第一通信装置１１のタッチパネルに、ハートの図形を指で記載した、とする。そして、タッチ情報取得部１１０６は、太田一郎のタッチにより、タッチパネルから情報を取得し、座標情報の集合であるタッチ情報を構成する。
【０１１８】
次に、第一通信装置１１の出力部１１０９は、タッチ情報出力処理を行う。つまり、出力部１１０９は、属性値格納部１１０３から、ライフタイム「１０秒」、ぼやけ具合情報「３」を読み出す。
【０１１９】
次に、出力部１１０９は、タッチ情報の中の座標情報を順次、取得し、当該座標情報が示す点を中心とした図形であり、図６のぼやけ具合情報「３」に対応するぼやけた円図形を出力する。そして、出力部１１０９は、順次、図示しない時計から時刻を取得する。そして、出力部１１０９は、時刻と座標情報とを対応付けて、順次、バッファに一時格納する。そして、第一通信装置１１の画面には、図９に示すように、手書きされたハートが、山本花子の顔画像の上に表示される。
【０１２０】
そして、出力部１１０９は、時刻を取得し、当該時刻と、先にバッファに格納した時刻とを用いて、既にライフタイム「１０秒」が経過しているか否かを判断する。そして、出力部１１０９は、ライフタイム「１０秒」が経過している座標情報に対応する円図形を消去する。かかることにより、太田一郎は、次々と、タッチメッセージを入力できる。
【０１２１】
次に、送信部１１１１は、構成されたタッチ情報（ハートの図形を構成するタッチ情報）を、第二通信装置１２に送信する。また、送信部１１１１は、ライフタイム「１０秒」、ぼやけ具合情報「３」も送信する、とする。
【０１２２】
次に、第二通信装置１２の受信部１１０５は、第一通信装置１１から、タッチ情報等を受信する。また、ライフタイム「１０秒」、ぼやけ具合情報「３」も受信する。そして、上述したタッチ情報出力処理に従って、出力部１１０９は、タッチ情報を、ライフタイム「１０秒」、ぼやけ具合情報「３」に従って、表示し、その後、消去していく。かかる様子を示す図が図１０である。図１０では、太田一郎の顔画像の上にハート図形が描かれている。
【０１２３】
次に、山本花子は、太田一郎に会いたい、という愛情を表現するために、保持している第二通信装置１２を、揺らした、とする。すると、揺れ情報取得部１１０７は、揺れを検知する。そして、揺れ情報取得部１１０７は、検知された揺れに対応する揺れ情報（例えば、「５」）を構成する。
【０１２４】
次に、第二通信装置１２の送信部１１１１は、構成された揺れ情報を第一通信装置１１に送信する。なお、第二通信装置１２の揺れ情報出力部１１１０は、揺れ情報を出力しても良い。
【０１２５】
そして、第一通信装置１１の受信部１１０５は、第二通信装置１２から、揺れ情報「５」を受信する。
【０１２６】
次に、第一通信装置１１の揺れ情報出力部１１１０は、受信された揺れ情報「５」を出力する。つまり、揺れ情報出力部１１１０は、表示されているハート図形を、連続的に変形させて表示する。揺れ情報出力部１１１０の出力例を図１１に示す。図１１において、相手が入力したハート図形を示すタッチ情報やライフタイムとぼやけ具合情報を受信し、ぼやけ具合情報に従って、出力した後、相手のユーザが通信装置を揺らした場合、揺れ情報を受信し、自身の通信装置のハート図形が揺れ情報に従って揺れることを示している。図１１において、特に、ハート図形の中の線が大きく揺れていることが認識できる。なお、ライフタイムに従って、ハート図形が消えていく。
【０１２７】
次に、第一通信装置１１の受信部１１０５は、第二通信装置１２から、タッチ情報を受信し、タッチ情報で示される山本花子の指の軌跡を出力した、とする。そして、第一通信装置１１の画面上に出力されている指の軌跡上に、太田一郎は指を置いた、とする。
【０１２８】
すると、第一通信装置１１のタッチ情報取得部１１０６は、現在、太田一郎がタッチしている位置を示すタッチ情報（ここでは、一の座標情報）を取得する。
【０１２９】
次に、判断部１１０８は、現在、出力されている図形上の位置と、取得されたタッチ情報が示す位置とが一致するか否かを判断する。そして、判断部１１０８は、太田一郎がタッチしている位置は、出力されている図形（軌跡）上の位置と一致する、と判断した、とする。
【０１３０】
次に、出力部１１０９は、一致した点（点の図形）を強調表示する。かかる強調表示の例を図１２に示す。図１２において、軌跡（Ａ）は、山本花子の指の軌跡を、第二通信装置１２から受信された属性値（ぼやけ具合情報、ライフタイム等）に従って出力した軌跡である。また、軌跡（Ｂ）は、強調表示された箇所である。軌跡（Ｂ）は、他の箇所に比べ、ぼやーと光る態様で、点および点周辺が表示されている。
【０１３１】
また、山本花子が第二通信装置１２のタッチパネル１１０１の１点をタッチした、とする。すると、第二通信装置１２はタッチ情報を構成し、上述したように、タッチ情報等を、第一通信装置１１に送信する。
【０１３２】
次に、第一通信装置１１の受信部１１０５は、第二通信装置１２から、タッチ情報を受信し、タッチ情報で示される山本花子の指が置かれていた箇所の点を出力する。かかる出力例が図１３（ａ）である。
【０１３３】
次に、太田一郎が、図１３（ａ）の箇所を指でタッチした、とする。すると、第一通信装置１１のタッチ情報取得部１１０６は、現在、太田一郎がタッチしている位置を示すタッチ情報を取得する。
【０１３４】
次に、第一通信装置１１の判断部１１０８は、現在、出力されている点の位置と、取得されたタッチ情報が示す位置とが一致するか否かを判断する。そして、判断部１１０８は、太田一郎がタッチしている位置は、出力されている点の位置と一致する、と判断した、とする。
【０１３５】
次に、出力部１１０９は、一致した点を強調表示する。かかる強調表示の例は図１３（ｂ）である。図１３（ｂ）において、ぼやーと光る態様で、点および点周辺が表示されている。
【０１３６】
以上、本実施の形態における通信装置によれば、タッチパネルにタッチした情報をリアルタイムに送信することにより、リアルタイムに相手に気持ちを伝えることができることができる。
【０１３７】
また、本実施の形態における通信装置によれば、保持している通信装置を揺さぶることにより、感情の高まりなどの素直な気持ちを、リアルタイムに相手に伝えることができる。
【０１３８】
また、本実施の形態における通信装置によれば、仕草や振る舞いを相手に感じさせることができる。
【０１３９】
また、本実施の形態における通信装置によれば、画面に出力したタッチ情報を、ライフタイムに従って消去できることにより、連続して、タッチパネルに情報を入力し、送信できる。
【０１４０】
また、本実施の形態における通信装置によれば、画面に出力したタッチ情報を、ぼやけ具合情報に従って、ぼやかして出力することにより、感情が良く表現できる。また、タッチした情報にさらなる表現を加えることができる。
【０１４１】
なお、本実施の形態において、受信したタッチ情報に対して、受信した揺れ情報を適用して、タッチ情報により出力された軌跡（図形、文字等）を、揺らしたり、光らせたりするような出力（揺れのイメージを表す出力）を行っても良いし、自身が入力して表示されているタッチ情報（軌跡）に対して、受信した揺れ情報を適用して、タッチ情報により出力された軌跡を、揺らしたり、光らせたりするような出力（揺れのイメージを表す出力）を行っても良いし、自身が入力して表示されているタッチ情報（軌跡）に対して、自身が入力した揺れ情報を適用して、タッチ情報により出力された軌跡を、揺らしたり、光らせたりするような出力（揺れのイメージを表す出力）を行っても良い。
【０１４２】
また、本実施の形態における通信装置は、電話機能を有することは好適である。そして、音声を発して感情や情報を伝えたい場合は電話機能を利用し、音声を発することができない場合にタッチ情報により感情や情報を伝えることは好適である。
【０１４３】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、通信相手の端末を識別する情報である通信相手識別情報を受け付ける受付部と、通信相手の端末から通信の依頼を受信する受信部と、前記通信相手識別情報を受け付け、または通信相手の端末から通信の依頼を受信し、通信が確立した後に、前記タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、前記タッチ情報を、前記タッチパネルが装着されている画面に出力する出力部と、前記タッチ情報を、前記通信相手の端末に送信する送信部として機能させるためのプログラムである。
【０１４４】
上記プログラムにおいて、前記受信部は、通信相手の端末からタッチ情報をも受信し、前記出力部は、前記受信部が受信したタッチ情報が示す軌跡をも出力するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０１４５】
上記プログラムにおいて、前記通信装置が揺れたことを検出し、当該揺れに関する情報である揺れ情報を取得する揺れ情報取得部をさらに具備し、前記送信部は、前記揺れ情報をも送信するものとして機能させるためのプログラムであることは好適である。
【０１４６】
上記プログラムにおいて、前記受信部は、通信相手の端末から揺れ情報をも受信し、前記揺れ情報を出力する揺れ情報出力部をさらに具備するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０１４７】
上記プログラムにおいて、記憶媒体に、タッチ情報のライフタイムを格納し、前記出力部は、前記画面に出力した前記タッチ情報を、ライフタイムに従って消去するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０１４８】
上記プログラムにおいて、前記出力部は、前記受信部が受信したタッチ情報が示す軌跡を出力した後、前記ライフタイムに従って、当該軌跡を消去するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０１４９】
上記プログラムにおいて、前記記憶媒体は、タッチ情報を出力する際のタッチ情報のぼやけ具合を示すぼやけ具合情報を格納し、前記出力部は、前記画面に出力した前記タッチ情報を、前記ぼやけ具合情報に従って、ぼやかして出力するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０１５０】
上記プログラムにおいて、前記出力部は、前記受信部が受信したタッチ情報を、前記ぼやけ具合情報に従って、ぼやかして出力するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０１５１】
上記プログラムにおいて、前記受信部が受信したタッチ情報が示すタッチパネル上の位置と、前記タッチ情報取得部が取得したタッチ情報が示す位置とが一致するか否かを判断する判断部をさらに具備し、前記出力部は、前記判断部が一致すると判断した場合、当該一致した位置に対応するタッチ情報が、他の情報と比較して、異なる態様で出力するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０１５２】
上記プログラムにおいて、記憶媒体に、画像を格納し、前記送信部は、前記通信相手の端末との通信の開始後に、前記画像を前記通信相手の端末に送信するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０１５３】
上記プログラムにおいて、カメラをさらに具備し、前記送信部は、前記通信相手の端末との通信中に、前記カメラが撮影している映像をも送信するものとして、コンピュータを機能させるためのプログラムであることは好適である。
（実施の形態２）
【０１５４】
本実施の形態において、メールにタッチ情報を含めて送ることができる通信装置を具備する通信システム２について説明する。また、メール内のタッチ情報を再生できる通信装置を具備する通信システム２について説明する。つまり、通信システム３は、非リアルタイム通信により、タッチ情報の送受信、およびタッチ情報を含む情報に対する返信などを、相手を特定して実現できる。
【０１５５】
図１４は、本実施の形態における通信システム２の概念図である。通信システム２は、第一通信装置２１、メールサーバ装置２２、第二通信装置２３を備える。ここでは、例えば、第一通信装置２１から入力されたタッチ情報を含むメールがメールサーバ装置２２に蓄積され、第二通信装置２３で再生される。また、メールサーバ装置２２は、いわゆる、通常のメールサーバであっても良い。さらに、図１４において、第一通信装置２１がメールを読み出すメールサーバ装置２２と、第二通信装置２３がメールを読み出すメールサーバ装置２２とが同一であるが、異なるメールサーバ装置２２であって良いことは言うまでもない。
【０１５６】
図１５は、本実施の形態における通信システム２のブロック図である。ここでは、第一通信装置２１と第二通信装置２３の構造は同じである。
【０１５７】
第一通信装置２１は、タッチパネル１１０１、画像格納部１１０２、属性値格納部１１０３、受付部２１０１、タッチ情報取得部１１０６、揺れ情報取得部１１０７、判断部１１０８、受信部２１０２、出力部２１０３、揺れ情報出力部１１１０、送信部２１０４を備える。
【０１５８】
メールサーバ装置２２は、メール格納部２２１、メール受信部２２２、メール蓄積部２２３、メール送信部２２４を備える。
【０１５９】
受付部２１０１は、メールの送付相手のメールアドレスとメールの送信指示を受け付ける。また、受付部２１０１は、受信部２１０２が受信したメールを開く指示であるオープン指示などの他の指示や情報を受け付けても良いことは言うまでもない。他の情報とは、例えば、メールの内容を示す情報である。また、メールアドレス、各種指示等の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。受付部２１０１は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０１６０】
受信部２１０２は、メールを受信する。受信部２１０２は、通常、受付部２１０１がオープン指示を受け付けた場合に、メールサーバ装置２２に指示を出し、メールサーバ装置２２からメールを受信する。受信部２１０２は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【０１６１】
出力部２１０３は、タッチ情報を、タッチパネル１１０１が装着されている画面に出力する。出力部２１０３は、オープン指示を受け付けた際に、メールに含まれるタッチ情報から軌跡を構成し、出力する。出力部２１０３は、メールに含まれる文字列や画像を出力しても良いことは言うまでもない。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、外部の表示装置への送信などを含む概念である。出力部２１０３は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。出力部２１０３は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１６２】
送信部２１０４は、受付部２１０１が送信指示を受け付けた場合、タッチ情報を含むメールを、メールアドレスが示す送信先に送信する。送信部２１０４は、画像格納部１１０２の画像をメールに含めて（または、メールに添付して）送信先に送信することは好適である。また、送信部２１０４は、メールがタッチ情報を含む場合、属性値格納部１１０３に格納されているタッチ情報の属性値（例えば、ライフタイムやぼやけ具合情報など）を送信することは好適である。送信部２１０４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【０１６３】
メール格納部２２１は、第一通信装置２１や第二通信装置２３等から送信されたメールを格納し得る。メール格納部２２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０１６４】
メール受信部２２２は、第一通信装置２１や第二通信装置２３等からメールを受信する。なお、メールは、タッチ情報や、画像や、タッチ情報の属性値などを含み得る。メール受信部２２２は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【０１６５】
メール蓄積部２２３は、メール受信部２２２が受信したメールをメール格納部２２１に蓄積する。メール蓄積部２２３は、通常、ＭＰＵやメモリ等から実現され得る。メール蓄積部２２３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１６６】
メール送信部２２４は、第一通信装置２１や第二通信装置２３等からのオープン指示により、メール格納部２２１から、オープン指示に対応するメールを読み出し、第一通信装置２１や第二通信装置２３等に送信する。メール送信部２２４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【０１６７】
次に、第一通信装置２１および第二通信装置２３の動作について、図１６のフローチャートを用いて説明する。なお、図１６のフローチャートにおいて、図３のフローチャートと同一のステップについて説明を省略する。
【０１６８】
（ステップＳ１６０１）送信部２１０４は、タッチ情報と時刻を対応付けて、バッファに少なくとも一時格納する。なお、送信部２１０４は、図示しない時計から時刻を取得するものとする。ステップＳ３０４に戻る。
【０１６９】
（ステップＳ１６０２）送信部２１０４は、揺れ情報取得部１１０７が取得した揺れ情報と時刻を対応付けて、バッファに少なくとも一時格納する。なお、送信部２１０４は、図示しない時計から時刻を取得するものとする。ステップＳ３０４に戻る。
【０１７０】
（ステップＳ１６０３）受付部２１０１は、メールの送付相手のメールアドレスを受け付けたか否かを判断する。メールアドレスを受け付ければステップＳ１６０４に行き、メールアドレスを受け付けなければステップＳ１６０５に行く。
【０１７１】
（ステップＳ１６０４）送信部２１０４は、ステップＳ１６０３で受け付けたメールアドレスをバッファに少なくとも一時格納する。ステップＳ３０４に戻る。
【０１７２】
（ステップＳ１６０５）受付部２１０１は、メールの本文を受け付けたか否かを判断する。メールの本文を受け付ければステップＳ１６０６に行き、メールの本文を受け付けなければステップＳ１６０７に行く。
【０１７３】
（ステップＳ１６０６）送信部２１０４は、ステップＳ１６０５で受け付けたメールの本文をバッファに少なくとも一時格納する。ステップＳ３０４に戻る。
【０１７４】
（ステップＳ１６０７）受付部２１０１は、メールの送信指示を受け付けたか否かを判断する。メールの送信指示を受け付ければステップＳ１６０８に行き、メールの送信指示を受け付けなければステップＳ１６１２に行く。
【０１７５】
（ステップＳ１６０８）送信部２１０４は、画像格納部１１０２から画像を読み出す。
【０１７６】
（ステップＳ１６０９）送信部２１０４は、属性値格納部１１０３から１以上の属性値を読み出す。
【０１７７】
（ステップＳ１６１０）送信部２１０４は、画像、タッチ情報、属性値、メールの本文等のうち、１以上の情報を用いて、送信するメールを構成する。なお、かかる場合、送信部２１０４は、通常、相手先のメールアドレス、自身のメールアドレスなども含めて、メールを構成する。
【０１７８】
（ステップＳ１６１１）送信部２１０４は、ステップＳ１６１０で構成したメールを相手先のメールアドレスが示す宛先に送信する。ステップＳ３０４に戻る。
【０１７９】
（ステップＳ１６１２）受付部２１０１は、メールのオープン指示を受け付けたか否かを判断する。メールのオープン指示を受け付ければステップＳ１６１３に行き、メールのオープン指示を受け付けなければステップＳ３０４に戻る。なお、メールのオープン指示は、通常、オープンするメールの識別子を有する。
【０１８０】
（ステップＳ１６１３）受信部２１０２は、オープン指示に対応するメールをメールサーバ装置２２から受信する。かかる処理は公知技術である。
【０１８１】
（ステップＳ１６１４）出力部２１０３は、メール出力処理を行う。ステップＳ３０４に戻る。メール出力処理について、図１７のフローチャートを用いて説明する。
【０１８２】
なお、図１６のフローチャートにおいて、第一通信装置２１および第二通信装置２３は、画像、属性値、メール本文、揺れ情報、タッチ情報等のうち、１以上の情報を送信すれば良い。
【０１８３】
また、図１６のフローチャートにおいて、通常、タッチ情報を送信する場合のみ、属性値や揺れ情報を送信し得る、とすることが好適であるが、揺れ情報のみを単に送信しても良い。
【０１８４】
さらに、図１６のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１８５】
次に、ステップＳ１６１４のメール出力処理について、図１７のフローチャートを用いて説明する。図１７のフローチャートにおいて、図３のフローチャートと同一のステップについて説明を省略する。
【０１８６】
（ステップＳ１７０１）出力部２１０３は、メールに含まれる画像を取り出し、出力する。なお、出力部２１０３は、メールのデータ構造を予め理解している（保持している）。また、メールが画像を含まない場合もあることは言うまでもない。
【０１８７】
（ステップＳ１７０２）出力部２１０３は、メールに含まれる本文（文字列等）を取り出し、出力する。また、メールが本文を含まない場合もあることは言うまでもない。
【０１８８】
（ステップＳ１７０３）出力部２１０３は、メールの中の時系列の情報の先頭（未処理のデータのうちの先頭）がタッチ情報であるか否かを判断する。タッチ情報であれればステップＳ３０６に行き、タッチ情報でなれなければステップＳ１７０４に行く。なお、時系列の情報とは、時刻や順番を示す情報に対応付けられており、順序性を有する情報である。時系列の情報は、例えば、タッチ情報や揺れ情報などである。
【０１８９】
（ステップＳ１７０４）出力部２１０３は、メールの中の時系列の情報の先頭（未処理のデータのうちの先頭）が揺れ情報であるか否かを判断する。揺れ情報であれればステップＳ１７０５に行き、揺れ情報でなれなければステップＳ１７０６に行く。
【０１９０】
（ステップＳ１７０５）揺れ情報出力部１１１０は、揺れ情報を出力する。なお、出力された揺れ情報は削除されたり、処理のポインタが移動したりする、とする。
【０１９１】
（ステップＳ１７０６）出力部２１０３は、メールの中の時系列の情報（タッチ情報や揺れ情報など）が存在しないか（処理を完了しているか）否かを判断する。存在しない場合は上位処理にリターンし、存在する場合はステップＳ１７０３に戻る。
【０１９２】
なお、図１７のフローチャートにおいて、タッチ情報が出力された後、揺れ情報と同様に、消去されたり、処理のポインタが移動したりする、とする。
【０１９３】
以下、本実施の形態における通信システム２の具体的な動作について説明する。通信システム２の概念図は図１４である。
【０１９４】
今、第一通信装置２１のユーザは太田一郎、第二通信装置２２のユーザは山本花子である。そして、第一通信装置２１の画像格納部１１０２には、図５（ａ）の画像と、ユーザの氏名「太田一郎」が格納されている。また、第二通信装置２２の画像格納部１１０２には、図５（ｂ）の画像と、ユーザの氏名「山本花子」が格納されている。なお、太田一郎と山本花子は、例えば、恋人同士である。
【０１９５】
そして、第一通信装置２１の属性値格納部１１０３には、ライフタイム「１０秒」、ぼやけ具合情報「３」が格納されている。また、第一通信装置２１の属性値格納部１１０３は、図６に示すぼやけ具合情報管理表を保持している。
【０１９６】
かかる状況で、太田一郎は、第一通信装置２１に山本花子宛のメールを作成しようとメーラーを起動した。
【０１９７】
そして、太田一郎は、山本花子のメールアドレスを入力した、とする。次に、受付部２１０１は、山本花子のメールアドレスを受け付ける。そして、送信部２１０４は、受け付けた山本花子のメールアドレスをバッファに少なくとも一時格納する。
【０１９８】
そして、太田一郎は、タッチパネル１１０１に、指で図形を記載した、とする。すると、タッチ情報取得部１１０６は、１以上の座標情報を有するタッチ情報を構成する。次に、出力部１１０９は、上述したタッチ情報出力処理を行う。かかる出力により、例えば、図１８に示すハート図形が画面上に出力された、とする。
【０１９９】
次に、送信部２１０４は、タッチ情報取得部１１０６が取得したタッチ情報と時刻を対応付けて、バッファに少なくとも一時格納する。
【０２００】
次に、太田一郎は、山本花子に会いたい、という感情が高まり、思わず、第一通信装置２１を揺らした、とする。
【０２０１】
次に、揺れ情報取得部１１０７は、揺れを検知する。そして、揺れ情報取得部１１０７は、検知した揺れに対応する揺れ情報「３」を構成する。
【０２０２】
そして、送信部２１０４は、揺れ情報取得部１１０７が取得した揺れ情報「３」と時刻を対応付けて、バッファに少なくとも一時格納する。
【０２０３】
そして、ライフタイムに従って、１０秒で、ハートの図形は、第一通信装置２１の画面上から消去される。
【０２０４】
次に、太田一郎は、タッチパネル１１０１に、指で「好き」という文字を記載した、とする。すると、タッチ情報取得部１１０６は、１以上の座標情報を有するタッチ情報を構成する。次に、出力部１１０９は、上述したタッチ情報出力処理を行う。かかる出力により、「好き」という文字が画面上に出力される。
【０２０５】
次に、送信部２１０４は、タッチ情報取得部１１０６が取得したタッチ情報と時刻を対応付けて、バッファに少なくとも一時格納する。
【０２０６】
次に、太田一郎は、また、山本花子に会いたい、という感情が高まり、思わず、第一通信装置２１をさらに激しく揺らした、とする。
【０２０７】
次に、揺れ情報取得部１１０７は、揺れを検知する。そして、揺れ情報取得部１１０７は、検知した揺れに対応する揺れ情報「５」を構成する。
【０２０８】
そして、送信部２１０４は、揺れ情報取得部１１０７が取得した揺れ情報「５」と時刻を対応付けて、バッファに少なくとも一時格納する。
【０２０９】
そして、ライフタイムに従って、１０秒で、ハートの図形は、第一通信装置２１の画面上から消去される。
【０２１０】
次に、太田一郎は、メールの本文「元気？」を、図示しないソフトウェアキーボードを用いて、入力した、とする。受付部２１０１は、メールの本文「元気？」を受け付ける。そして、送信部２１０４は、受け付けたメールの本文「元気？」をバッファに少なくとも一時格納する。
【０２１１】
次に、太田一郎は、メールの送信指示を入力する、とする。そして、受付部２１０１は、メールの送信指示を受け付ける。
【０２１２】
次に、送信部２１０４は、画像格納部１１０２から画像を読み出す。さらに、送信部２１０４は、属性値格納部１１０３からライフタイム「１０」、ぼやけ具合情報「３」を読み出す。
【０２１３】
次に、送信部２１０４は、画像、タッチ情報、ライフタイム「１０」、ぼやけ具合情報「３」、メールの本文「元気？」を用いて、送信するメールを構成する。図１９は、構成したメールのデータ構造の例である。図１９において、時刻が付加されているのが、時系列の情報の例である。タッチ情報の「（ｘ１，ｙ１），２００９１２０２１３０１５５」は、ユーザが「２００９／１２／０２  １３時０１分５５秒」に、タッチパネル１１０１の（ｘ１，ｙ１）の位置をタッチしたことを示す。なお、図１９において、ライフタイムとぼやけ具合情報は、タッチ情報毎に存在するが、複数のタッチ情報に対して、一のライフタイムとぼやけ具合情報が存在しても良い。タッチ情報毎に、ライフタイムとぼやけ具合情報が存在する方が、送受信されるタッチ情報群の表現能力が向上して、好適である。
【０２１４】
次に、送信部２１０４は、構成したメール（図１９）を相手先のメールアドレスが示す宛先に送信する。
【０２１５】
そして、メールは、メールサーバ装置２２に送信され、蓄積される。
【０２１６】
次に、山本花子は、太田一郎からのメールをオープンする指示を、第二通信装置２３に入力する。
【０２１７】
次に、第二通信装置２３の受付部２１０１は、メールのオープン指示を受け付ける。そして、受信部２１０２は、オープン指示に対応する太田一郎からのメールをメールサーバ装置２２から受信する。
【０２１８】
次に、出力部２１０３は、メール出力処理を行う。図２０は、メールの出力の遷移を示す図である。まず、出力部２１０３は、図１９の画像を出力する。次に、出力部２１０３は、図１９の「（ｘ１，ｙ１），２００９１２０２１３０１５５」等の最初のタッチ情報と時刻を読み込んで、ハート図形を出力する（図２０（ａ）参照）。次に、揺れ情報出力部１１１０は、図１９の「anglerate＝「３」，２００９１２０２１３０２４５」を読み込んで、揺れ情報「３」に従って、ハート図形を揺らして、出力する（図２０（ｂ）参照）。
【０２１９】
次に、出力部２１０３は、ライフタイム「１０」に従って、各点が、出力から１０秒経過した段階で、各点を消去し、その結果、ハート図形を消去する。
【０２２０】
次に、出力部２１０３は、図１９の「（Ｘ１，Ｙ１），２００９１２０２１３０３５１」等の２番目のタッチ情報と時刻を読み込んで、文字「好き」を出力する（図２０（ｄ）参照）。次に、揺れ情報出力部１１１０は、図１９の「anglerate＝「５」，２００９１２０２１３０５２０」を読み込んで、揺れ情報「５」に従って、文字「好き」を激しく揺らして、出力する（図２０（ｅ）参照）。
【０２２１】
次に、出力部２１０３は、ライフタイム「１０」に従って、各点が、出力から１０秒経過した段階で、各点を消去し、その結果、文字「好き」を消去する。
【０２２２】
次に、出力部２１０３は、本文「元気？」を画面上に出力する（図２０（ｆ）参照）。なお、上記において、ハート図形、文字「好き」は、ぼやけ具合情報「３」に従って、ぼやかして出力される、とする。
【０２２３】
以上、本実施の形態によれば、メールにタッチ情報を含めて送ることができる。したがって、送り手の感情が伝わりやすい。また、揺れ情報も送信でき、揺れ情報を出力できることにより、さらに、送り手の感情が伝わりやすくなる。さらに、ライフタイムも送信でき、ライフタイムに従ってタッチ情報を消去できることにより、次々と、タッチ情報を出力できる。
【０２２４】
なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、メールの送付相手のメールアドレスとメールの送信指示を受け付ける受付部と、前記タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、前記タッチ情報を、タッチパネルが装着されている画面に出力する出力部と、前記受付部が送信指示を受け付けた場合、前記タッチ情報を含むメールを、前記メールアドレスが示す送信先に送信する送信部として機能させるためのプログラムである。
【０２２５】
上記プログラムにおいて、メールを受信する受信部をさらに具備し、前記受付部は、前記受信部が受信したメールを開く指示であるオープン指示をも受け付け、前記出力部は、前記オープン指示を受け付けた際に、前記メールに含まれるタッチ情報から軌跡を構成し、出力するものとして、コンピュータを機能させるためのプログラムであることは好適である。
（実施の形態３）
【０２２６】
本実施の形態において、複数のユーザがサーバ装置にタッチ情報を有する情報をアップロードし、複数のユーザがアップロードされた情報を閲覧し、当該情報に対して返信できる、いわゆる電子掲示板を実現する通信システム３について説明する。つまり、通信システム３は、非リアルタイム通信により、タッチ情報の送受信、およびタッチ情報を含む情報に対する返信などを、複数のユーザ間で実現できる。なお、本実施の形態における電子掲示板システムには、ユーザが情報を投稿可能な、拡張現実空間(AR)システム、オンラインMUDシステムなども含む。
【０２２７】
通信システム３の概念図は、図１４と同様である。通信システム３は、第一通信装置３１、サーバ装置３２、第二通信装置３３を備える。
【０２２８】
図２１は、本実施の形態における通信システム３のブロック図である。
【０２２９】
第一通信装置３１は、タッチパネル１１０１、画像格納部１１０２、属性値格納部１１０３、サーバ装置識別子格納部３１０１、タッチ情報取得部１１０６、揺れ情報取得部１１０７、判断部１１０８、揺れ情報出力部１１１０、受付部３１０２、受信部３１０３、出力部３１０４、送信部３１０５を備える。第二通信装置３３は、ここでは、第一通信装置３１と同様の構成である、とする。
【０２３０】
サーバ装置３２は、情報格納部３２０１、情報受信部３２０２、情報蓄積部３２０３、情報送信部３２０４、を備える。なお、サーバ装置３２は、公知の電子掲示板システムのサーバ装置であるので、詳細な説明は省略する。
【０２３１】
サーバ装置識別子格納部３１０１は、サーバ装置３２を識別するサーバ装置識別子を格納し得る。サーバ装置識別子は、例えば、サーバ装置３２のＩＰアドレスである。サーバ装置識別子格納部３１０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。サーバ装置識別子格納部３１０１にサーバ装置識別子が記憶される過程は問わない。例えば、記録媒体を介してサーバ装置識別子がサーバ装置識別子格納部３１０１で記憶されるようになってもよく、通信回線等を介して送信されたサーバ装置識別子がサーバ装置識別子格納部３１０１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたサーバ装置識別子がサーバ装置識別子格納部３１０１で記憶されるようになってもよい。
【０２３２】
受付部３１０２は、送信指示を受け付ける。受付部３１０２は、サーバ装置３２に格納されている情報を取得する指示である取得指示をも受け付ける。受付部３１０２は、他の指示や、情報なども受け付けても良い。送信指示や取得指示等の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。受付部３１０２は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０２３３】
受信部３１０３は、受付部３１０２が取得指示を受け付けた場合、取得指示が示す情報を、サーバ装置３２から受信する。受信部３１０３は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【０２３４】
出力部３１０４は、タッチ情報を出力する。出力部３１０４は、通常、タッチ情報を、タッチパネル１１０１が装着されている画面に出力する。出力部３１０４は、受信部３１０３が受信した情報から軌跡を構成し、出力する。出力部３１０４の動作は、出力部２１０３の動作と同様である。出力部３１０４と出力部２１０３は、処理する対象のデータが掲示板のデータであるか、メールであるかが異なるに過ぎない、と考えても良い。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、外部の表示装置への送信などを含む概念である。出力部３１０４は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。出力部３１０４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０２３５】
送信部３１０５は、タッチ情報を含む情報を、サーバ装置識別子で識別されるサーバ装置３２に送信する。送信部３１０５は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【０２３６】
情報格納部３２０１は、ユーザが入力した情報を格納し得る。ユーザが入力した情報とは、第一通信装置３１や第二通信装置３３等から送信された情報である。情報格納部３２０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０２３７】
情報受信部３２０２は、第一通信装置３１や第二通信装置３３等から送信された情報や指示を受信する。この情報は、ユーザが電子掲示板にアップした情報や、当該情報に対する返信の情報等である。情報受信部３２０２は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【０２３８】
情報蓄積部３２０３は、情報受信部３２０２が受信した情報を情報格納部３２０１に蓄積する。情報蓄積部３２０３は、通常、ＭＰＵやメモリ等から実現され得る。情報蓄積部３２０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２３９】
情報送信部３２０４は、第一通信装置３１や第二通信装置３３等から送信された取得指示に従って、情報を第一通信装置３１や第二通信装置３３等に送信する。情報送信部３２０４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【０２４０】
次に、第一通信装置３１の動作について図２２のフローチャートを用いて説明する。なお、図２２のフローチャートにおいて、図３、図１６のフローチャートと同一のステップについて説明を省略する。
【０２４１】
（ステップＳ２２０１）受付部３１０２は、ユーザから、掲示板にアップする本文を受け付けたか否かを判断する。本文を受け付ければステップＳ２２０２に行き、本文を受け付けなければステップＳ２２０３に行く。なお、本文とは、通常、文字列であるが、画像や動画や音声等でも良い。
【０２４２】
（ステップＳ２２０２）送信部３１０５は、ステップＳ２２０１で受け付けられた本文を一時格納する。ステップＳ３０４に行く。
【０２４３】
（ステップＳ２２０３）受付部３１０２は、ユーザから、送信指示を受け付けたか否かを判断する。なお、送信が、他の情報に対する返信である場合、当該送信指示は、前記他の情報の識別子を含む、とする。また、他の情報の識別子は、情報を受信した際に、取得し得る、とする。送信指示を受け付ければステップＳ１６０８に行き、送信指示を受け付けなければステップＳ２２０６に行く。
【０２４４】
（ステップＳ２２０４）送信部３１０５は、画像、タッチ情報、属性値、本文等のうち、１以上の情報を用いて、送信する情報を構成する。なお、構成された情報の構造例は、図１９である。
【０２４５】
（ステップＳ２２０５）送信部３１０５は、ステップＳ２２０４で構成した情報を、サーバ装置識別子格納部３１０１に格納されているサーバ装置識別子で識別されるサーバ装置３２に送信する。ステップＳ３０４に行く。
【０２４６】
（ステップＳ２２０６）ユーザから、取得指示を受け付けたか否かを判断する。取得指示を受け付ければステップＳ２２０７に行き、取得指示を受け付けなければステップＳ３０４に行く。
【０２４７】
（ステップＳ２２０７）受信部３１０３は、取得指示により識別できる情報を、サーバ装置３２から受信する。
【０２４８】
（ステップＳ２２０８）出力部３１０４は、ステップＳ２２０７で受信された情報を出力する。ステップＳ３０４に行く。なお、ここでの出力処理は、図１７のフローチャートに示す出力処理と同様である。なお、出力する対象は、図１７のフローチャートにおいてはメールであり、図２２のフローチャートにおいては掲示板上の情報である点は異なる。
【０２４９】
なお、図２２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０２５０】
以下、本実施の形態における通信システム３の具体的な動作は、実施の形態２で述べた通信システム２の具体的な動作と比べ、メールが電子掲示板に代わったことが異なるが、基本的な動作は同様である。また、既存の電子掲示板システムと比較して、通信システム３は、タッチ情報を含む情報を処理対象とする点は異なるが、電子掲示板システムに情報をアップしたり、ダウンロードして再生したり、返信したりする点は同様であるので、詳細な説明は省略する。
【０２５１】
以上、本実施の形態によれば、複数のユーザがサーバ装置にタッチ情報を有する情報をアップロードし、複数のユーザがアップロードされた情報を閲覧し、当該情報に対して返信できる。
【０２５２】
なお、本実施の形態、および実施の形態２において、メールまたは電子掲示板のアプリケーションにおいて、タッチ情報を含めることができる例を説明した。しかし、タッチ情報を含めることができる、非リアルタイム性の情報は、メールまたは電子掲示板に限らず、ブログやニュースシステムなどの、他の非リアルタイム性を有する通信システムで利用可能である。
【０２５３】
なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、サーバ装置を識別するサーバ装置識別子を格納し、送信指示を受け付ける受付部と、タッチパネルに対するユーザの入力を受け付け、入力された軌跡に関する情報であるタッチ情報を取得するタッチ情報取得部と、前記タッチ情報を、前記タッチパネルが装着されている画面に出力する出力部と、前記タッチ情報を含む情報を、前記サーバ装置識別子で識別されるサーバ装置に送信する送信部として機能させるためのプログラムである。
【０２５４】
上記プログラムにおいて、前記受付部は、前記サーバ装置に格納されている情報を取得する指示である取得指示をも受け付け、前記受付部が取得指示を受け付けた場合、前記取得指示が示す情報を、前記サーバ装置から受信する受信部をさらに具備し、前記出力部は、前記受信部が受信した情報から軌跡を構成し、出力するものとして、コンピュータを機能させるためのプログラムであることは好適である。
【０２５５】
また、図２３は、本明細書で述べたプログラムを実行して、上述した実施の形態の通信装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図２３は、このコンピュータシステム３４０の概観図であり、図２４は、コンピュータシステム３４０の内部構成を示す図である。
【０２５６】
図２３において、コンピュータシステム３４０は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２を含むコンピュータ３４１と、キーボード３４２と、マウス３４３と、モニタ３４４、マイク３４５とを含む。
【０２５７】
図２４において、コンピュータ３４１は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２に加えて、ＭＰＵ３４１３と、ＣＤ−ＲＯＭドライブ３４１２及びＦＤドライブ３４１１に接続されたバス３４１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３４１５とに接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３４１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３４１７とを含む。ここでは、図示しないが、コンピュータ３４１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２５８】
コンピュータシステム３４０に、上述した実施の形態の通信システム等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３５０１、またはＦＤ３５０２に記憶されて、ＣＤ−ＲＯＭドライブ３４１２またはＦＤドライブ３４１１に挿入され、さらにハードディスク３４１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３４１に送信され、ハードディスク３４１７に記憶されても良い。プログラムは実行の際にＲＡＭ３４１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３５０１、ＦＤ３５０２またはネットワークから直接、ロードされても良い。
【０２５９】
プログラムは、コンピュータ３４１に、上述した実施の形態の通信システム等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３４０がどのように動作するかは周知であり、詳細な説明は省略する。
【０２６０】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信するステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０２６１】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２６２】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２６３】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２６４】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２６５】
以上のように、本発明にかかる通信システムは、タッチパネルにタッチした情報を送信することにより、相手に気持ちを伝えることができる、という効果を有し、通信システム等として有用である。
【符号の説明】
【０２６６】
１、２、３  通信システム
１１、２１、３１  第一通信装置
１２、２２、２３、３３  第二通信装置
２２  メールサーバ装置
３２  サーバ装置
２２１  メール格納部
２２２  メール受信部
２２３  メール蓄積部
２２４  メール送信部
１１０１  タッチパネル
１１０２  画像格納部
１１０３  属性値格納部
１１０４、２１０１、３１０２  受付部
１１０５、２１０２、３１０３  受信部
１１０６  タッチ情報取得部
１１０７  情報取得部
１１０８  判断部
１１０９、２１０３、３１０４  出力部
１１１０  情報出力部
１１１１、２１０４、３１０５  送信部
３１０１  サーバ装置識別子格納部
３２０１  情報格納部
３２０２  情報受信部
３２０３  情報蓄積部
３２０４  情報送信部
【図２】
2011129969.tif 000003
【図３】
2011129969.tif 000004
【図４】
2011129969.tif 000005
【図１５】
2011129969.tif 000006
【図１６】
2011129969.tif 000007
【図１７】
2011129969.tif 000008
【図２１】
2011129969.tif 000009
【図２２】
2011129969.tif 000010
【図２３】
2011129969.tif 000011
【図２４】
2011129969.tif 000012
【図１】
2011129969.tif 000013
【図５】
2011129969.tif 000014
【図６】
2011129969.tif 000015
【図７】
2011129969.tif 000016
【図８】
2011129969.tif 000017
【図９】
2011129969.tif 000018
【図１０】
2011129969.tif 000019
【図１１】
2011129969.tif 000020
【図１２】
2011129969.tif 000021
【図１３】
2011129969.tif 000022
【図１４】
2011129969.tif 000023
【図１８】
2011129969.tif 000024
【図１９】
2011129969.tif 000025
【図２０】
2011129969.tif 000026
【図２５】
2011129969.tif 000027
【図２６】
2011129969.tif 000028