(57)【特許請求の範囲】
【請求項１】
送信端末と、前記送信端末との間で通信網を介して情報伝達が可能な受信端末と、前記送信端末及び前記受信端末との間で通信網を介して情報伝達が可能なサーバとを備えた手旗信号通信システムにおいて、
前記送信端末は、テキスト情報を前記送信端末のユーザによって入力されるテキスト入力部を備え、
前記受信端末は、
画像を表示する受信端末表示部と、
前記受信端末のユーザの操作を受け付ける操作部とを備え、
前記サーバは、
記憶部と、
制御部とを備え、
前記制御部は、
前記送信端末の前記テキスト入力部から入力された前記テキスト情報と、前記テキスト情報をキャラクタが動作する手旗信号の画像情報に変換した手旗信号画像情報とを、前記記憶部に記憶し、
前記受信端末の前記操作部が前記手旗信号画像情報の再生操作を受け付けた場合には、前記記憶部に記憶された前記手旗信号画像情報を、前記受信端末表示部に再生し、
前記受信端末の前記操作部が前記テキスト情報の出力操作を受け付けた場合に、前記記憶部に記憶された前記テキスト情報を、前記受信端末表示部に出力すること、
を特徴とする手旗信号通信システム。
【請求項２】
請求項１に記載の手旗信号通信システムにおいて、
前記制御部は、
前記記憶部の前記手旗信号画像情報の再生を、前記受信端末からのユーザからの課金を条件にせず、
前記記憶部の前記テキスト情報の出力を、前記受信端末からのユーザからの課金を条件にすること、
を特徴とする手旗信号通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキスト情報から手旗信号へと変換する手旗信号通信システムに関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータ（以下「パソコン」という）等の情報端末に入力した文字列を、モールス信号等の暗号に変換する技術があった。例えば、非特許文献１には、パソコンに入力したテキスト文字をモールス信号に変換するプログラムソフトが開示されている。
しかし、従来のこのような技術は、文字列を暗号に変換する実用的なものであり、ユーザの遊び心にうったえるものではなかった。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“テキスト文字列をモールス信号に変換できる「トンツーサウンドメーカー」”、窓の杜、［online］、［平成２１年５月２０日検索］、インターネット＜URL  http://www.forest.impress.co.jp/article/2005/03/08/ton2sound.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の課題は、手旗信号を利用した遊びを提供できる手旗信号通信システムを提供することである。
【課題を解決するための手段】
【０００５】
本発明は、以下のような解決手段により、課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。また、符号を付して説明した構成は、適宜改良してもよく、また、少なくとも一部を他の構成物に代替してもよい。
【０００６】
第１の発明は、送信端末（１０，８１０）と、前記送信端末との間で通信網（２）を介して情報伝達が可能な受信端末（４０，８４０）と、前記送信端末及び前記受信端末との間で通信網を介して情報伝達が可能なサーバ（１００，９００）とを備えたモールス信号通信システム（１，８０１）において、前記送信端末は、テキスト情報（１６４ａ）を前記送信端末のユーザによって入力されるテキスト入力部（１１）を備え、前記受信端末は、画像を出力をする受信端末表示部（４２）と、前記サーバに対して、モールス音情報、モールス符号情報、短点及び長点に応じて発光部を発光させて出力をする情報であるモースル発光情報、短点及び長点に応じて振動部を振動させて出力をする情報であるモールス振動情報の少なくも１つを有するモールス信号情報の出力を要求するモールス信号情報出力と、前記テキスト情報の出力を要求するテキスト情報出力とを、前記受信端末のユーザが選択可能な選択部（４１）を備え、前記サーバは、前記テキスト情報を、モールス信号情報に変換するモールス変換部（１５１）と、前記モールス変換部によって変換された前記モールス信号情報と、前記テキスト情報とを記憶するサーバ記憶部（１１０）と、前記受信端末の前記選択部の操作に基づいて、前記モールス信号情報出力が選択された場合に、前記サーバ記憶部に記憶された前記モールス信号情報を受信端末に出力をし、前記テキスト情報出力が選択された場合に、前記サーバ記憶部に記憶された前記テキスト情報を前記受信端末表示部に出力をするサーバ制御部（１５０）とを備えること、を特徴とするモールス信号通信システムである。
第２の発明は、第１の発明のモールス信号通信システムにおいて、前記テキスト入力部（１１）は、記号（１２３ａ）を含むテキスト情報（１６４ａ）を入力可能であり、前記モールス変換部（１５１）は、前記テキスト情報をモールス信号情報に変換するとともに、前記記号をその記号に対応した効果音情報（１２３ｂ）に変換し、前記サーバ記憶部（１１０）は、前記モールス信号情報とともに前記効果音情報を記憶し、前記受信端末（４０）の前記選択部（４１）の操作に基づいて、前記モールス信号情報出力が選択された場合に、前記サーバ記憶部に記憶された前記モールス信号情報ともに前記効果音情報を受信端末に出力をすること、を特徴とするモールス信号通信システムである。
第３の発明は、第１又は第２の発明のモールス信号通信システムにおいて、前記選択部（４１）は、前記受信端末表示部（４２）に表示され、前記サーバ（１００）に対して前記モールス信号情報の出力を要求するモールス信号情報出力タグが埋め込まれたモールス信号情報出力表示（１７０ｄ）と、前記受信端末表示部に表示され、前記サーバに対して前記テキスト情報（１６４ａ）の出力を要求するテキスト情報出力タグが埋め込められたテキスト情報出力表示（１７０ｂ）とを備えである。
前記受信端末（４０）のユーザによって前記各出力表示が選択可能であり、前記サーバ制御部（１５０）は、前記選択部の選択に応じて、前記各出力表示に埋め込まれた前記各タグに対応した前記各情報出力をすること、を特徴とするモールス信号通信システムである。
第４の発明は、第３の発明のモールス信号通信システムにおいて、前記サーバ（１００）は、前記送信端末（１０）からの要求に応じて、前記モールス信号情報出力表示（１７０ｄ）と、前記テキスト情報出力表示（１７０ｂ）とに関する情報である出力表示情報を前記送信端末に送信し、前記送信端末は、前記サーバが送信した前記出力表示情報を、さらに前記受信端末（４０）に送信し、前記受信端末は、前記送信端末が送信した前記出力表示情報に基づいて、前記モールス信号情報出力表示と、前記テキスト情報出力表示とを前記受信端末表示部（４２）に出力をすること、を特徴とするモールス信号通信システムである。
第５の発明は、第３の発明のモールス信号通信システムにおいて、前記サーバ（１００）は、前記送信端末（１０）からの要求に応じて、前記モールス信号情報出力表示（１７０ｄ）と、前記テキスト情報出力表示（１７０ｂ）とに関する情報である出力表示情報を前記受信端末（４０）に送信し、前記受信端末は、前記サーバが送信した前記出力表示情報に基づいて、前記モールス信号情報出力表示と、前記テキスト情報出力表示とを前記受信端末表示部（４２）に出力をすること、を特徴とするモールス信号通信システムである。
第６の発明は、第１から第５までのいずれかの発明のモールス信号通信システムにおいて、前記サーバ（１００）は、前記受信端末（４０）のユーザに課金する課金部（１５２）を備え、前記サーバ制御部（１５０）は、前記課金部が前記受信端末のユーザに課金したことを条件に、前記サーバ記憶部（１１０）に記憶された前記テキスト情報（１６４ａ）を前記受信端末表示部（４２）に出力をすること、を特徴とするモールス信号通信システムである。
第７の発明は、第１から第６までのいずれかの発明のモールス信号通信システムにおいて、前記モールス信号情報は、前記モールス音情報（１３１ａ）及び前記モールス符号情報（１３２ａ）を有し、前記選択部（４１）は、前記サーバ（１００）に対して、前記モールス音情報の出力を要求するモールス音情報出力と、前記モールス符号情報の出力を要求するモールス符号情報出力とを、前記受信端末（４０）のユーザが選択可能であり、前記モールス変換部（１５１）は、前記テキスト情報（１６４ａ）を、前記モールス音情報及び前記モールス符号情報に変換し、前記サーバ記憶部（１１０）は、前記モールス変換部によって変換された前記モールス音情報及び前記モールス符号情報とを記憶し、前記サーバ制御部（１５０）は、前記受信端末の前記選択部の操作に基づいて、前記モールス音情報出力が選択された場合に、前記サーバ記憶部に記憶された前記モールス音情報を前記受信端末の音声出力部に出力をし、前記モールス符号情報出力が選択された場合に、前記サーバ記憶部に記憶された前記モールス符号情報を前記受信端末表示部（４２）に出力をすること、を特徴とするモールス信号通信システムである。
第８の発明は、第７の発明のモールス信号通信システムにおいて、前記モールス変換部は、前記テキスト情報を構成する各テキストに対応したモールス音に音の高さを付与し、前記サーバ記憶部は、前記モールス変換部によって音の高さ（７３１ｂ）を付与された前記各モールス音から構成される前記モールス音情報（７３１ａ）を記憶すること、を特徴とするモールス信号通信システムである。
第９の発明は、第８の発明のモールス信号通信システムにおいて、前記送信端末は、モールス符号を、そのモールス符号に対応するモールス音の高さを報知可能な形態で表示する送信端末表示部（６１２）と、ユーザの操作に応じて、前記送信端末表示部に表示された前記各モールス符号（６１２ａ）に対応する前記モールス音の高さを変更する音高操作部と、前記モールス変換部に変換された前記モールス符号情報を構成する前記各モールス符号を前記送信端末表示部に表示し、前記音高操作部の操作に応じて、前記各モールス音の高さを変更する送信端末制御部とを備え、前記モールス変換部は、前記各テキストに対応した各モールス音に、前記送信端末制御部によって変更された音の高さを付与すること、を特徴とするモールス信号通信システムである。
第１０の発明は、第８の発明のモールス信号通信システムにおいて、前記サーバは、前記各テキスト（７２２ａ）と前記各テキストに対応するモールス音の高さ（７２２ｄ）とを関連付けて記憶する音高記憶部（７２２）を備え、前記モールス変換部は、前記音高記憶部を参照して、前記テキスト情報（７６４ａ）を構成する各テキストに関連付けられた前記モールス音の高さ（７３１ｂ）を付与すること、を特徴とするモールス信号通信システムである。
第１１の発明は、第８の発明のモールス信号通信システムにおいて、前記モールス変換部は、前記テキスト情報を構成する前記各テキストに、前記各モールス音の高さを不規則に付与すること、を特徴とするモールス信号通信システムである。
第１２の発明は、第７の発明のモールス信号通信システムにおいて、前記サーバ（１００）は、前記受信端末（４０）のユーザに課金する課金部（１５２）を備え、前記サーバ制御部（１５０）は、前記課金部が前記受信端末のユーザに課金したことを条件として、前記サーバ記憶部（１１０）に記憶された前記モールス符号情報を前記受信端末表示部（４２）に出力をすること、を特徴とするモールス信号通信システムである。
【０００７】
第１３の発明は、送信端末（１０）と、前記送信端末との間で通信網（２）を介して情報伝達が可能な受信端末（２４０）との間で通信網を介して情報伝達が可能なモールス信号通信サーバにおいて、前記送信端末に設けられたテキスト入力部（１１）から前記送信端末のユーザによって入力されたテキスト情報（１６４ａ）を、モールス音情報及びモールス符号情報の少なくも１つを有するモールス信号情報に変換するモールス変換部（１５１）と、前記モールス変換部によって変換された前記モールス信号情報と、前記テキスト情報とを記憶するサーバ記憶部（１１０）と、前記受信端末に設けられた受信端末表示部（４２）に出力されたモールス信号情報出力表示（１７０ｄ）が、前記受信端末に設けられた選択部（４１）の前記受信端末のユーザによる操作によって選択された場合に、前記サーバ記憶部に記憶された前記モールス信号情報を前記受信端末に出力をし、受信端末表示部に出力されたテキスト情報出力表示（１７０ｂ）が、前記受信端末の前記選択部のユーザによる操作によって選択された場合に、前記サーバ記憶部に記憶された前記テキスト情報を前記受信端末表示部に出力をするサーバ制御部（１５０）とを備えること、を特徴とするモールス信号通信サーバである。
【０００８】
第１４の発明は、送信端末（２１０）と、前記送信端末との間で通信網を介して情報伝達が可能な受信端末（２４０）とを備えたモールス信号通信システム（２０１）において、前記送信端末又は前記受信端末に設けられ、テキスト情報を、モールス音情報（２３１ａ）及びモールス符号情報（２３２ａ）の少なくも１つを有するモールス信号情報に変換するモールス変換部（２３１，２６１）を備え、前記送信端末は、前記モールス変換部によって変換されるテキスト情報を、前記送信端末のユーザによって入力されるテキスト入力部（２１１）と、モールス信号情報出力表示と、テキスト情報出力表示とに関する情報である出力表示情報（２６６）を、前記受信端末に送信する送信端末通信部（２３２）とを備え、前記受信端末は、前記送信端末が送信した前記出力表示情報に基づいて、前記モールス信号情報出力表示（２７０ｄ）と、前記テキスト情報出力表示（２７０ｂ）とを出力をする受信端末表示部（２４２）と、前記受信端末表示部に出力された前記モールス信号情報出力表示と、前記テキスト情報出力表示とを、前記受信端末のユーザが選択可能な選択部（２４１）と、前記モールス信号情報出力表示が選択された場合に、前記モールス変換部によって変換された前記モールス信号情報を出力をし、前記テキスト情報を前記受信端末表示部に出力をするように制御する受信端末制御部（２６０）とを備えること、を特徴とするモールス信号通信システムである。
第１５の発明は、第１４の発明のモールス信号通信システムにおいて、前記モールス変換部（２３１）は、前記送信端末（２１０）に設けられ、前記送信端末通信部（２３２）は、前記モールス変換部によって前記テキスト情報から変換された前記モールス信号情報と、前記テキスト情報とを前記受信端末（２４０）に送信し、前記受信端末制御部（２６０）は、前記受信端末に送信された前記モールス信号情報と、前記テキスト情報とを、前記選択部（２４１）の操作に応じて前記各情報出力をすること、を特徴とするモールス信号通信システムである。
第１６の発明は、第１４の発明のモールス信号通信システムにおいて、前記送信端末通信部（２３２）は、前記テキスト情報を前記受信端末（２４０）に送信し、前記モールス変換部（２６１）は、前記受信端末（２４０）に設けられており、前記送信端末から送信された前記テキスト情報を、前記モールス信号情報に変換すること、を特徴とするモールス信号通信システムである。
【０００９】
第１７の発明は、テキスト情報をユーザによって入力されるテキスト入力部と、前記テキスト入力部に入力された前記テキスト情報を、前記テキスト情報を構成する各テキストに対応する各モールス音に音の高さを付与してモールス音情報に変換するモールス変換部と、前記モールス変換部によって音の高さを付与された前記各モールス音から構成される前記モールス音情報を記憶するモールス音記憶部と、を備えるモールス信号端末である。
第１８の発明は、第１７の発明のモールス信号端末において、モールス符号を、そのモールス符号に対応するモールス音の高さを報知可能な形態で表示する端末表示部と、ユーザの操作に応じて、前記端末表示部に表示された前記各モールス符号に対応する前記モールス音の高さを変更する音高操作部と、前記モールス変換部に変換された前記モールス符号情報を構成する前記各モールス符号を前記端末表示部に表示し、前記音高操作部の操作に応じて、前記各モールス音の高さを変更する端末制御部とを備え、前記モールス変換部は、前記各テキストに対応した各モールス音に、前記端末制御部によって変更された音の高さを付与すること、を特徴とするモールス信号端末である。
第１９の発明は、第１７の発明のモールス信号端末において、前記各テキストと前記各テキストに対応するモールス音の高さとを関連付けて記憶する音高記憶部を備え、前記モールス変換部は、前記音高記憶部を参照して、前記テキスト情報を構成する各テキストに関連付けられた前記モールス音の高さを付与すること、を特徴とするモールス信号端末である。
第２０の発明は、第１７の発明のモールス信号端末において、前記モールス変換部は、前記テキスト情報を構成する前記各テキストに、前記各モールス音の高さを不規則に付与すること、を特徴とするモールス信号端末である。
第２１の発明は、第１７から第２０までのいずれか１項の発明のモールス信号端末において、前記モールス音記憶部の前記モールス音情報を出力をする音声出力部を備えること、を特徴とするモールス信号端末である。
【００１０】
第２２の発明は、送信端末（４１０）と、前記送信端末との間で通信網を介して情報伝達が可能な受信端末（４３０）と、前記送信端末及び前記受信端末との間で通信網を介して情報伝達が可能なサーバ（５００）とを備えた手旗信号通信システムにおいて、前記送信端末は、テキスト情報を前記送信端末のユーザによって入力されるテキスト入力部（４１１）を備え、前記受信端末は、画像を出力をする受信端末表示部（４４２）と、前記サーバに対して、手旗信号画像情報の出力を要求する手旗信号画像情報出力と、前記テキスト情報の出力を要求するテキスト情報出力とを、前記受信端末のユーザが選択可能な選択部（４４１）を備え、前記サーバは、前記テキスト情報を、手旗信号画像情報に変換する手旗信号変換部（４５１）と、前記手旗信号変換部によって変換された前記手旗信号画像情報と、前記テキスト情報とを記憶するサーバ記憶部（５１０）と、前記受信端末の前記選択部の操作に基づいて、前記手旗信号画像情報出力が選択された場合に、前記サーバ記憶部に記憶された前記手旗信号画像情報を出力をし、前記テキスト情報出力が選択された場合に、前記サーバ記憶部に記憶された前記テキスト情報を前記受信端末表示部に出力をするサーバ制御部（５５０）とを備えること、を特徴とする手旗信号通信システムである。
【００１１】
第２３の発明は、送信端末（８１０）と、前記送信端末との間で通信網を介して情報伝達が可能な受信端末（８４０）と、前記送信端末及び前記受信端末との間で通信網を介して情報伝達が可能なサーバ（９００）とを備えたモールス信号通信システム（８０１）において、前記サーバは、テキスト情報を、短点及び長点に応じて発光部を発光させて出力をするモースル発光情報と、短点及び長点に応じて振動部を振動させて出力をする情報であるモールス振動情報との少なくも１つを有するモールス信号情報に変換するモールス変換部（９５１）を備え、前記送信端末は、発光部（８１６）及び振動部（８１７）の少なくとも１つと、テキスト情報を前記送信端末のユーザによって入力されるテキスト入力部（１１ｂ）と、前記テキスト入力部に入力したテキスト情報を前記サーバに送信し、前記モールス変換部がそのテキスト情報から変換したモールス信号情報を受信する通信部（３２）と、前記通信部が受信したモールス信号情報と、前記受信端末からの受信を識別する受信識別情報とを関連付けて記憶する受信識別情報記憶部（８２０）と、前記受信端末からの受信があった場合に、前記受信識別情報記憶部を参照して、前記受信識別情報に関連付けられた前記モールス信号情報を読み出し、前記発光部及び前記振動部の少なくとも１つから出力する受信時出力制御部（８３１）とを備えること、を特徴とするモールス信号通信システムである。
【００１２】
第２４の発明は、テキスト情報をユーザによって入力されるテキスト入力部と、発光部及び振動部の少なくとも１つと、前記テキスト入力部に入力されたテキスト情報を、短点及び長点に応じて発光部を発光させて出力をするモースル発光情報と、短点及び長点に応じて振動部を振動させて出力をする情報であるモールス振動情報との少なくも１つを有するモールス信号情報に変換するモールス変換部と、前記モールス変換部に変換されたモールス信号情報を、前記発光部及び前記振動部の少なくとも１つから出力する出力制御部とを備えること、を特徴とするモールス信号通信システムである。
【発明の効果】
【００１３】
本発明によれば、以下の効果を奏することができる。
（１）本発明は、サーバが、送信端末に入力されたテキスト情報を変換したモールス信号情報と、テキスト情報とを、受信端末の選択部の操作に基づいて、受信端末に出力をする。これによって、送信端末にテキスト情報を入力し、サーバがテキスト情報をモールス信号情報に変換し、受信端末の操作に基づいて、モールス信号情報及びテキスト情報を、受信端末に出力できるシステムを構築することができる。
また、送信端末のユーザは、電子メールや通話ではストレートに表現しにくい内容（テキスト情報）等をモールス信号情報に変換して、受信端末のユーザに伝えることができる。一方、受信端末のユーザは、ストレートに表現しにくい内容等が表されたモールス信号を「解読する遊び」を楽しむことができ、また、解読できない場合であっても、テキスト情報出力を選択することによってテキストを表示し、内容を確認することができる。
さらに、本発明は、暗号として普及しているモールスを利用するので、特殊な知識やルールが必要なく、誰でも気軽に楽しむことができる。
さらにまた、本発明は、モールス信号を受信端末の発光部、振動部から出力することができるので、従来にはない形態で、送信端末及び受信端末の間で情報通信することができる。
（２）本発明は、モールス信号情報に効果音情報を加えた状態でサーバ記憶部に記憶し、モールス信号情報出力が選択された場合に、モールス信号情報ともにその効果音情報を受信端末に出力をするので、モールス信号に好みの音情報を加えることができ、ユーザの遊び心を向上することができる。
【００１４】
（３）本発明は、選択部が、受信端末表示部の各出力表示にタグを埋め込むので、各出力表示を受信端末表示部に表示することによって、各情報出力をすることができる。
（４）本発明は、出力表示情報を、サーバから送信端末に送信し、送信端末からさらに受信端末に、例えば電子メールによって送信することによって、各出力表示を受信端末表示部に出力をすることができる。また、出力表示情報を送信端末からさらに受信端末に送信する過程で、送信端末のユーザに受信端末のユーザにテキスト情報とは異なるメッセージ等の情報を加えることができる。
【００１５】
（５）本発明は、サーバが、出力表示情報を受信端末に、例えばＷＥＢメールによって直接送信するので、送信端末のユーザは、サーバにアクセスすることによって、テキスト情報の入力から受信端末への出力表示情報を送信するまでの作業をすることができる。
（６）本発明は、受信端末のユーザに課金したことを条件に、テキスト情報を受信端末表示部に出力をするので、モールス音情報を解読できない場合に、受信端末のユーザに対して課金を促すことができる。
【００１６】
（７）本発明は、サーバ制御部が、受信端末の選択部の操作に基づいて、モールス音情報、モールス符号情報を受信端末表示部に出力をするので、送信端末に入力されたテキスト情報を、モールス音情報及びモールス符号情報に変換して、受信端末に出力することができる。
（８）本発明は、テキスト情報を構成する各テキストに対応したモールス音に音の高さを付与するので、モールス音情報を出力するときに、音の高さが単調になることがない。
【００１７】
（９）本発明は、各モールス音の高さを変更できるので、ユーザは、モールス音情報の各モールス音に、好みに音の高さを付与することができる。
（１０）本発明は、各テキストと各テキストに対応するモールス音の高さとを関連付けて記憶し、テキスト情報を構成する各テキストに関連付けられたモールス音の高さを付与するので、モールス音情報を出力するときに、音の高さが単調になることがない。また、音の高さを頼りにモールス音を解読することができる。
【００１８】
（１１）本発明は、各モールス音の高さを不規則に付与するので、モールス変換をする毎に、同じテキスト情報を何回もモールス音情報に変換する場合でもあって、出力するモールス音情報を異なる音の高さにすることができる。
（１２）本発明は、受信端末のユーザに課金したことを条件として、モールス符号情報を受信端末表示部に出力をするので、モールス音情報を解読できない場合に、受信端末のユーザに対して課金を促すことができる。
【００１９】
（１３）本発明は、モールス変換部が送信端末又は受信端末に設けられ、送信端末が出力表示情報を受信端末に送信し、受信端末の選択部の操作に基づいて、モールス信号情報及びテキスト情報を受信端末に出力をする。これによって、サーバを介さない送信端末及び受信端末間の通信によって、送信端末に入力したテキスト情報を、モールス信号情報に変換して受信端末に出力することができる。
（１４）本発明は、モールス変換部が送信端末に設けられ、モールス信号情報とテキスト情報とを受信端末に送信するので、例えば、受信端末側の処理によってモールス信号情報とテキスト情報とをファイルの形態にして受信端末に送信することができる。
【００２０】
（１５）本発明は、モールス変換部が受信端末に設けられており、送信端末から送信されたテキスト情報を、モールス信号情報に変換するので、受信端末側の処理によって、例えば、モールス信号情報とテキスト情報とを出力することができる。
（１６）本発明は、サーバが、送信端末に入力されたテキスト情報を変換した手旗信号画像情報と、テキスト情報とを、受信端末の選択部の操作に基づいて、受信端末に出力をする。これによって、送信端末にテキスト情報を入力し、サーバがテキスト情報を手旗信号画像情報に変換し、受信端末の操作に基づいて、手旗信号画像情報及びテキスト情報を、受信端末に出力できるシステムを構築することができる。
【００２１】
（１７）本発明は、送信端末に入力したテキスト情報を、サーバのモールス変換部が、モースル発光情報、モールス信号情報に変換して、送信端末が、受信端末からの受信があった場合に、そのモースル発光情報、モールス信号情報を出力するので、受信端末からの着信を、発光部の発光、振動部の振動によって、送信端末のユーザに識別可能に報知することができる。
（１８）本発明は、入力されたテキスト情報をモースル発光情報、モールス振動情報に変換して出力するので、モールス信号を発光部や振動部から出力するといった面白い遊びができる端末を提供することができる。
【図面の簡単な説明】
【００２２】
【図１】第１実施形態のモールス信号通信システム１のブロック図である。
【図２】第１実施形態の各テーブル１２１〜１２３，１２５を示す図である。
【図３】第１実施形態の一部表示テーブル１２４を示す図である。
【図４】第１実施形態のモールスメール作成処理を示すフローチャートである。
【図５】第１実施形態の送信端末表示部１２の画面推移を説明する図である。
【図６】第１実施形態のテキスト入力と、それに応じて作成される各ファイルとを説明する図である。
【図７】第１実施形態のモールス信号出力処理を示すフローチャートである。
【図８】第１実施形態の受信端末表示部４２の画面推移を説明する図である。
【図９】第１実施形態の送信端末１０へのモールス信号ダウンロード処理を示すフローチャートである。
【図１０】第１実施形態の送信端末１０へのモールス信号ダウンロード処理の例を説明する図である。
【図１１】第１実施形態のダウンロードしたモールス音の利用例を説明する図である。
【図１２】本実施形態のモールス信号通信システム１のブロック図である。
【図１３】第２実施形態のモールスメールの送受信の処理を示すフローチャートである。
【図１４】第２実施形態のモールスメールを説明する図である。
【図１５】第３実施形態の手旗通信システム４０１のブロック図である。
【図１６】第３実施形態の手旗変換テーブル５２２及び受信端末表示部４４２の表示例である。
【図１７】第４実施形態のモールス符号を送信端末表示部６１２に表示した例を示す図である。
【図１８】第５実施形態のモールス変換テーブル７２２と、テキスト入力と、それに応じて作成される各ファイルとを説明する図である。
【図１９】第６実施形態のモールス通信システム８０１のブロック図である。
【図２０】第６実施形態のダウンロードした発光情報ファイル、振動情報ファイルの利用例を説明する図である。
【発明を実施するための形態】
【００２３】
（第１実施形態）
以下、図面等を参照して、本発明の第１実施形態について説明する。
図１は、第１実施形態のモールス信号通信システム１のブロック図である。
図２は、第１実施形態の各テーブル１２１〜１２３，１２５を示す図である。
図３は、第１実施形態の一部表示テーブル１２４を示す図である。
モールス信号通信システム１は、送信端末１０と、受信端末４０と、サーバ１００とを備えている。
送信端末１０、受信端末４０及びサーバ１００は、インターネット等の通信網２を介して接続されており、相互に情報伝達が可能である。
なお、本発明でいうコンピュータとは、記憶装置、制御部等を備えた情報処理装置をいい、送信端末１０と、受信端末４０と、サーバ１００とは、それぞれ各記憶部２０，５０，１１０、各制御部３０，６０，１５０等を備えた情報処理装置であり、それぞれ本発明のコンピュータの概念に含まれる。
【００２４】
送信端末１０は、サーバ１００の情報を出力するブラウザ機能、受信端末４０との電子メールによる通信機能等を備えた情報通信端末であり、例えば、これらの機能を備えた携帯電話機である。
送信端末１０は、送信端末操作部１１と、送信端末表示部１２と、送信端末スピーカ１３と、送信端末記憶部２０と、送信端末制御部３０とを備えている。
送信端末操作部１１は、送信端末１０のユーザ（以下「送信ユーザ」という）が送信端末１０を操作するための操作部である。送信端末操作部１１は、送信端末選択部１１ａと、送信端末キー入力部１１ｂとを備えている。
送信端末選択部１１ａは、送信端末表示部１２に表示されたリンク、ボタン等を選択可能な操作ボタンである。
送信端末キー入力部１１ｂは、テキスト情報を入力可能なキー（ボタン）である。なお、本発明では、テキスト情報とは、「♪」等の記号を含むものをいう。
送信端末表示部１２は、画像を出力をする液晶表示装置等の表示装置である。
送信端末スピーカ１３は、音声出力する装置である。
【００２５】
送信端末記憶部２０は、送信端末１０の動作に必要なプログラム、情報等を記憶するための半導体メモリ素子等の記憶装置である。送信端末記憶部２０は、ブラウザプログラム２１と、モールス音記憶部２２と、モールス符号記憶部２３と、メールプログラム２４と、アドレス記憶部２５とを備えている。
ブラウザプログラム２１は、サーバ１００にある情報を送信端末表示部１２、送信端末スピーカ１３に出力するプログラムである。
モールス音記憶部２２は、サーバ１００から送信されたモールス音を記憶するための記憶領域である。
モールス符号記憶部２３は、サーバ１００から送信されたモールス符号情報を記憶するための記憶領域である。
メールプログラム２４は、受信端末４０との間で電子メールの送受信をするプログラムである。
アドレス記憶部２５は、受信端末４０のメールアドレスや、サーバ１００のＵＲＬ（Uniform Resource Locator）を記憶する記憶領域である。
【００２６】
送信端末制御部３０は、送信端末１０を統括的に制御するための制御部であり、例えば、ＣＰＵ（中央処理装置）等から構成される。送信端末制御部３０は、送信端末記憶部２０に記憶された各種プログラムを適宜読み出して実行することにより、前述したハードウェアと協働し、本発明に係る各種機能を実現している。送信端末制御部３０は、送信端末モールス制御部３１と、送信端末通信部３２と、必要に応じてこれら各制御部の間で情報を伝達するためのバスラインとを備えている。
送信端末モールス制御部３１は、送信端末１０において、モールスに関連する処理をする制御部である。
送信端末通信部３２は、通信回路（図示せず）等を制御することによって、通信網２を介して、サーバ１００、受信端末４０との間で情報の送受信をする制御部である。
【００２７】
受信端末４０は、送信端末１０と同様な構成であるので、詳細な説明を省略する。なお、以下の説明及び図面において、受信端末４０のうち送信端末１０と同様の機能を果たす部分には、同一の符号又は末尾に同一の符号を付す。
【００２８】
サーバ１００は、送信端末１０が送信したテキスト情報に基づいて、モールス信号情報（モールス音信号、モールス符号情報）に関する処理等をするコンピュータである。
サーバ１００は、サーバ記憶部１１０と、サーバ制御部１５０とを備えている。
サーバ記憶部１１０は、サーバ１００の動作に必要なプログラム、情報等を記憶するためのハードディスク、半導体メモリ素子等の記憶装置である。サーバ記憶部１１０は、このモールス通信サービスの画面に関する情報等を記憶している。サーバ記憶部１１０は、モールスプログラム１２０と、サーバ変換情報記憶部１３０と、課金情報記憶部１４０とを備えている。
モールスプログラム１２０は、サーバモールス制御部１５１を駆動し、サーバ１００において、モールスに関連する処理をするプログラムである。
モールスプログラム１２０は、定型文テーブル１２１と、モールス変換テーブル１２２と、記号−効果音テーブル１２３と、一部表示テーブル１２４と、ＮＧワードテーブル１２５とを備えている。
【００２９】
図２に示すように、定型文テーブル１２１は、定型文１２１ａの「非通知」のように、よく利用されるテキストを記憶したテーブルである。
また、定型文テーブル１２１は、定型文テキスト１２１ｂに示す「ありがと♪」のように、テキスト「ありがと」と記号「♪」とを組み合わせた形態で記憶している。
モールス変換テーブル１２２は、テキスト１２２ａと、テキスト１２２ａに対応したモールス音情報１２２ｂ及びモールス符号情報１２２ｃとを関連付けて記憶するテーブルである。モールス変換テーブル１２２は、テキストが欧文のタイプ（図２）と、仮名のタイプ（図１０）とを有する。
記号−効果音テーブル１２３は、記号１２３ａと、記号１２３ａに対応した効果音１２３ｂとを関連付けて記憶するテーブルである。
例えば、行１２３ｃには、記号「♪」と、記号「♪」に対応した鈴の音の「チリン」という効果音を記憶している。
【００３０】
図３に示すように、一部表示テーブル１２４は、テキストの文字数１２４ａと、その文字数に対応してテキストのうち表示するもの１２４ｂを記憶するテーブルである。
図２に示すように、ＮＧワードテーブル１２５は、後述するモールスメールが、受信端末４０のユーザに誤解を与えたり、受信端末４０のユーザを中傷することがないように、これらに関連するテキスト情報を記憶するテーブルである。
これらのテーブルを利用した処理は、後述する。
【００３１】
図１に示すように、サーバ変換情報記憶部１３０は、サーバモールス音記憶部１３１と、サーバモールス符号記憶部１３２と、一部表示記憶部１３３と、テキスト記憶部１３４とを備えている
サーバモールス音記憶部１３１は、送信端末１０が送信したテキスト情報から変換したモールス音情報を記憶する記憶領域である。サーバモールス符号記憶部１３２は、送信端末１０が送信したテキスト情報から変換したモールス音情報を記憶する記憶領域である。一部表示記憶部１３３は、送信端末１０が送信したテキスト情報のうち一部を表示したテキスト情報を記憶する記憶領域である。テキスト記憶部１３４は、送信端末１０が送信したテキスト情報を、そのままテキスト情報として記憶する記憶領域である。
サーバ変換情報記憶部１３０は、モールス音情報、モースル符号、一部表示テキスト及びテキスト情報を関連付けて、各記憶部１３１〜１３４に記憶する。
【００３２】
なお、サーバ変換情報記憶部１３０は、これらの情報を記憶する場合に、例えばテキスト情報毎に識別番号等を付して記憶する。これによって、サーバ変換情報記憶部１３０は、例えば複数の送信端末から複数のテキスト情報が送信されても、どのテキスト情報に基づいて記憶した情報なのかを識別可能に記憶することができる。
課金情報記憶部１４０は、このモールス信号通信システム１のサービスにおける、送信ユーザ、受信端末４０のユーザの課金情報を記憶する記憶領域である。
【００３３】
サーバ制御部１５０は、サーバ１００を統括的に制御するための制御部であり、例えば、ＣＰＵ等から構成される。サーバ制御部１５０は、サーバ記憶部１１０に記憶された各種プログラムを適宜読み出して実行することにより、前述したハードウェアと協働し、本発明に係る各種機能を実現している。サーバ制御部１５０は、サーバモールス制御部１５１（モールス変換部）と、サーバ課金制御部１５２と、サーバ通信部１５３と、必要に応じてこれら各制御部の間で情報を伝達するためのバスラインとを備えている。
【００３４】
サーバモールス制御部１５１は、サーバ１００において、モールスに関連する処理をする制御部である。サーバモールス制御部１５１は、テキスト情報を、モールス音情報及びモールス符号情報に変換したりする。
サーバ課金制御部１５２は、このモールス信号通信システム１のサービスにおける、送信ユーザ、受信端末４０のユーザに課金処理をする制御部である。
サーバ通信部１５３は、通信回路（図示せず）等を制御することによって、通信網２を介して、送信端末１０、受信端末４０との間で情報の送受信をする制御部である。
【００３５】
次に、モールス信号通信システム１の各処理について説明する。
（モールスメール作成処理（送信端末１０及びサーバ１００間の処理））
図４は、第１実施形態のモールスメール作成処理を示すフローチャートである。
図５は、第１実施形態の送信端末表示部１２の画面推移を説明する図である。
図６は、第１実施形態のテキスト情報入力と、それに応じて作成される各ファイルとを説明する図である。
最初に、ステップＳ（以下、単に「Ｓ」という）１において、送信ユーザの送信端末操作部１１の操作（例えば、サーバ１００のＵＲＬの直接入力、アドレス記憶部２５からサーバ１００のＵＲＬの読み出し、送信端末表示部１２にされたリンクの選択等）に基づいて、送信端末制御部３０は、サーバ１００に対して、このモールス通信サービスのコンテンツのトップ画面１６０（図５参照）を表示するように要求する。
Ｓ２において、サーバモールス制御部１５１は、送信端末１０からの要求に応じて、トップ画面１６０を表示するための情報を、送信端末１０に送信する。
Ｓ３において、送信端末制御部３０は、サーバ１００が送信した情報に基づいて、トップ画面１６０を送信端末表示部１２に表示する。
【００３６】
図５に示すように、これらの処理によって、サーバモールス制御部１５１は、リンク１６０ａ，１６０ｂと、メッセージ入力領域１６０ｃと、変換ボタン１６０ｄとを有するトップ画面１６０を、送信端末表示部１２に表示する。
リンク１６０ａは、「モールス信号とは」という表示に、モールス信号の説明をする説明画面１６１を表示するためのタグが埋め込まれている。説明画面１６１の情報は、サーバ記憶部１１０に記憶されている。
送信ユーザは、モールス信号の説明画面１６１を表示したい場合には、送信端末操作部１１を操作してリンク１６０ａを選択すればよい。これに応じて、送信端末制御部３０は、サーバ１００に説明画面１６１の情報を要求し、説明画面１６１を送信端末表示部１２に表示する。
【００３７】
同様に、リンク１６０ｂは、「定型文はコチラ」という表示に、定型文画面１６２を表示するためのタグが埋め込まれ、送信端末操作部１１を操作して選択されると、定型文画面１６２を生成して送信端末表示部１２に表示する。
【００３８】
メッセージ入力領域１６０ｃは、送信ユーザが受信端末４０のユーザに向けた、最大１２文字のテキストを入力する領域である。送信ユーザは、メッセージ入力領域１６０ｃに、定型文画面１６２を利用してメッセージを入力してもよいし、送信端末キー入力部１１ｂを操作して、任意のテキスト情報（記号を含む）を入力してもよい。
【００３９】
図４に戻り、Ｓ４において、送信ユーザによってテキスト情報が入力され、変換ボタン１６０ｄが選択されると、送信端末モールス制御部３１は、入力されたテキスト情報の変換を、サーバ１００に要求する。
【００４０】
Ｓ５において、サーバ課金制御部１５２は、送信端末１０からテキスト情報の変換の要求を受け付けると、課金情報記憶部１４０の情報を参照して、送信ユーザがこのサービスに入会済みか否かを判定する。サーバ課金制御部１５２は、この判定を、ユーザを識別する識別番号等を記憶しているか否かを判定することによって行う。サーバ課金制御部１５２は、入会済みであると判定した場合には（Ｓ５：ＹＥＳ）、Ｓ６に進み、一方、入会済みではないと判定した場合には（Ｓ５：ＮＯ）、Ｓ５ａに進む。
Ｓ５ａにおいて、サーバモールス制御部１５１は、入会画面１６３（図５参照）の情報を送信端末１０に送信する。
【００４１】
Ｓ５ｂにおいて、送信端末モールス制御部３１は、入会画面１６３の情報をサーバ１００から受信したか否かを判定する。送信端末モールス制御部３１は、入会画面１６３の情報を受信したと判定した場合には（Ｓ５ｂ：ＹＥＳ）、Ｓ５ｃに進み、一方、入会画面１６３の情報を受信していないと判定した場合には（Ｓ５ｂ：ＮＯ）、Ｓ５ｃに進む。
【００４２】
Ｓ５ｃにおいて、送信端末モールス制御部３１は、入会画面１６３を送信端末表示部１２に表示する。送信端末モールス制御部３１は、送信ユーザが入会を希望するための操作をすると、その入会希望情報をサーバ１００に送信する。サーバ１００が入会希望情報を受信すると、サーバ課金制御部１５２は、送信ユーザに課金するための課金処理を行う。
この課金処理は、送信ユーザに課金できるものであれば、どのような方法であってもよい。例えば、送信端末１０及びサーバ１００間の通信により、通信網２上でクレジット会社のクレジットカードを利用して課金する方法、送信ユーザの住所を登録して後日請求書を送付して課金する方法等である。
なお、送信ユーザが入会しない場合には、送信端末モールス制御部３１は、処理を終了したりトップ画面１６０を表示するが、説明を省略する。
【００４３】
Ｓ５ｄにおいて、サーバモールス制御部１５１は、送信端末１０との課金処理に関する通信に基づいて、送信ユーザが入会をしたか否かを判定する。サーバモールス制御部１５１は、送信ユーザが入会をしたと判定した場合には（Ｓ５ｄ：ＹＥＳ）、Ｓ５ｅに進み、一方、送信ユーザが入会をしていないと判定した場合には（Ｓ５ｄ：ＮＯ）、Ｓ１３に進んで処理を終了する。
Ｓ５ｅにおいて、サーバ課金制御部１５２は、送信ユーザに課金し送信ユーザがこのサービスに入会した旨の情報を、課金情報記憶部１４０に記憶する。サーバ課金制御部１５２は、この記憶処理として、例えば、送信ユーザを識別する識別番号や、送信端末１０に割り当てられた端末番号等を記憶する。
【００４４】
Ｓ６において、サーバモールス制御部１５１は、ダウンロード画面１６４（図５参照）の情報を送信端末１０に送信する。
Ｓ７において、送信端末モールス制御部３１は、サーバモールス制御部１５１が送信したダウンロード画面１６４の情報に基づいて、ダウンロード画面１６４を送信端末表示部１２に表示する。
【００４５】
図５に示すように、ダウンロード画面１６４は、入力したテキスト情報１６４ａと、「ダウンロード」ボタン１６４ｂと、「やり直す」ボタン１６４ｃと、「送信」ボタン１６４ｄとが表示されている。
「ダウンロード」ボタン１６４ｂは、テキスト情報１６４ａから変換したモールス音情報及びモールス符号情報を、サーバ１００から送信端末１０にダウンロードするように要求するタグが埋め込まれたボタンである。「ダウンロード」ボタン１６４ｂが選択された場合の処理は、後述するダウンロード処理で説明する。
「やり直す」ボタン１６４ｃは、テキスト情報の入力のやり直しを要求するタグが埋め込まれたボタンである。
「送信」ボタン１６４ｄは、モールスメール１６６を送信端末１０に送信するように要求するタグが埋め込まれたボタンである。
【００４６】
図４に戻り、Ｓ８において、送信端末モールス制御部３１は、「送信」ボタン１６４ｄが選択されたか否かを判定する。送信端末モールス制御部３１は、「送信」ボタン１６４ｄが選択されたと判定した場合には（Ｓ８：ＹＥＳ）、Ｓ９に進み、一方、「送信」ボタン１６４ｄが選択されていないと判定した場合（ここでは、「やり直す」ボタン１６４ｃが選択された場合を説明する）には（Ｓ８：ＮＯ）、Ｓ３からの処理を繰り返す。
Ｓ９において、送信端末モールス制御部３１は、入力されたテキスト情報をサーバ１００に送信し、また、モールスメール１６６の送信をサーバ１００に要求する。
【００４７】
Ｓ１０において、サーバモールス制御部１５１は、送信端末１０が送信したテキスト情報を受信すると、そのテキスト情報に基づいて、以下の処理を行う。
（１）ＮＧワードテーブル１２５を参照して、送信端末１０が送信したテキスト情報に、ＮＧワードが含まれていないことを確認する。ＮＧワードが含まれていた場合、処理を終了する（説明は省略する）。
（２）送信端末モールス制御部３１が送信したテキスト情報を、モールス変換テーブル１２２（図２、図１０参照）に従ってモールス音情報に変換して、モールス音情報に関するファイルであるモールス音ファイルの形態にしてサーバモールス音記憶部１３１に記憶する。テキスト情報に記号が含まれている場合には、記号−効果音テーブル１２３を参照して、変換したモールス音情報の後に、効果音を加えたモールス音ファイルを作成して記憶する。
【００４８】
（３）送信端末モールス制御部３１が送信したテキスト情報を、モールス変換テーブル１２２（図２参照）に従ってモールス符号情報に変換して、モールス符号情報に関するファイルであるモールス符号ファイルの形態にしてサーバモールス符号記憶部１３２に記憶する。
（４）送信端末モールス制御部３１が送信したテキスト情報を、一部表示テーブル１２４（図３参照）に従って一部表示テキストを作成し、一部表示テキストに関するファイルである一部表示テキストファイルの形態にして一部表示記憶部１３３に記憶する。
（５）送信端末モールス制御部３１が送信したテキスト情報を、変換等の処理をせずにそのままファイルしたテキストファイルの形態にしてテキスト記憶部１３４に記憶する。
【００４９】
図６は、例えば、テキスト情報１６４ａして「ＬＯＶＥ」が送信端末１０に入力され、サーバ１００が各ファイルを作成する例である。
この例では、サーバモールス制御部１５１は、ＮＧワードテーブル１２５を参照して、テキスト情報「ＬＯＶＥ」にＮＧワードが含まれていないことを確認すると、テキスト情報「ＬＯＶＥ」に対応したモールス音ファイル１３１ａ及びモールス符号ファイル１３２ａを作成して記憶する。なお、図中モールス音ファイル１３１ａは、「トンツートン・・・・・・トン」と示しているが、これは、テキスト情報ではなく、このように音声出力するための情報を表す。
その後、サーバモールス制御部１５１は、一部表示テーブル１２４に従って、４文字からなるテキスト情報「ＬＯＶＥ」の最初のテキスト「Ｌ」のみを表示するような一部表示テキスト１３３ａを作成して記憶する。
そして、サーバモールス制御部１５１は、テキスト情報「ＬＯＶＥ」をそのままの保存するテキストファイル１３４ａを記憶する。
【００５０】
図４に戻り、Ｓ１１において、サーバモールス制御部１５１は、モールスメール１６６を送信したことを連絡するメール確認画面１６５（図５参照）の情報を送信端末１０に送信し、Ｓ１２に進む。
Ｓ１２において、図５に示すように、サーバモールス制御部１５１は、モールスメール１６６を作成し、送信端末１０のメールアドレスに送信することによって、送信端末１０に送信すると、サーバ１００側のモールスメール作成処理を終了する（Ｓ１３）。
このＳ１２の処理において、サーバモールス制御部１５１は、モールスメール１６６として、ダウンロード選択画面１７０（図８参照）を表示するためのタグを埋め込んだリンク１６６ａを貼った電子メールを作成する。
【００５１】
後述するように、このリンク１６６ａには、受信端末４０がダウンロード選択画面１７０（図８参照）を表示するためのタグ（出力表示情報）が埋め込まれている。
ダウンロード選択画面１７０（図８参照）は、モールス音情報の出力（モールス信号情報出力）をするかを選択できる「再生」ボタン１７０ｄ（モールス信号情報出力表示）と、テキスト情報の出力（テキスト情報出力）及びモールス符号情報の出力（モールス符号情報出力）をするかを選択できるリンク１７０ｂ（モールス符号情報出力表示、テキスト情報出力表示）とが含まれる。
すなわち、サーバモールス制御部１５１は、サーバ１００に記憶しているモールス音情報を出力するか、テキスト情報及びモールス符号情報を出力するかを、受信端末４０が選択できるダウンロード選択画面１７０を表示するためのタグを有するモールスメール１６６を作成して、送信端末１０に送信するわけである。
【００５２】
Ｓ１４において、送信端末モールス制御部３１は、サーバ１００が送信したメール確認画面１６５を受信する。送信端末モールス制御部３１は、「ＯＫ」ボタン１６５ａが選択されると、Ｓ１５に進んで、サーバ１００が送信したモールスメール１６６を受信して、送信端末表示部１２に表示する。
Ｓ１６において、送信端末モールス制御部３１は、送信ユーザの送信端末操作部１１の操作に応じて、受信端末４０のメールアドレスに、このモールスメール１６６を転送すると、送信端末１０側のモールスメール作成処理を終了する（Ｓ１７）。
【００５３】
なお、モールス信号通信システム１は、ダウンロード選択画面１７０に関する情報を、受信端末４０に送信するために、送信端末１０から受信端末４０への電子メールを利用している。このため、送信ユーザは、モールスメール１６６を転送する場合に（Ｓ１６）、送信端末操作部１１を操作して、送信ユーザにテキスト情報１６６ｂ（図５の例では「ずっとずっとずっと！」）を、モールスメール１６６に加えることができる。このテキスト情報１６６ｂは、モールス信号には変換されない。
【００５４】
モールス信号通信システム１は、このモールスメール作成処理によって、以下の効果を奏することができる。
（１）サーバ１００は、送信端末１０に入力されたテキスト情報を、モールス音情報及びモールス符号情報に変換して記憶することができる。また、サーバ１００は、記憶したモールス音情報の出力、モールス符号情報及びテキスト情報の出力を、受信端末４０が選択できるようにするモールスメール１６６を作成して、送信端末１０に送信することができる。
【００５５】
（２）送信ユーザは、モールスメール１６６を転送する場合に、モールスメール１６６にテキスト情報１６６ｂを入力して加えることができる。ここで、送信ユーザは、モールス音情報を解読するためのヒント等を入力することができる。これにより、モールス信号通信システム１は、ユーザの遊び心をくすぐり、モールスを利用した暗号解読ゲームのようにして利用できるシステムを提供することができる。
（３）送信ユーザは、電子メールや通話ではストレートに表現しにくい内容（テキスト情報）等をモールス信号に変換して、受信端末のユーザに伝えることができる。
【００５６】
なお、本実施形態では、サーバ１００がモールスメール１６６を一旦送信端末１０に送信し、送信端末１０が受信端末４０に転送する例を説明したが、これに限定されない。例えば、サーバ１００は、送信端末１０からの要求に応じて、モールスメール１６６を受信端末４０に直接送信してもよい。この場合、ＷＥＢブラウザを通じてサーバ内の情報にアクセスするＷＥＢメールを利用するのが適している。
これによって、送信ユーザは、サーバ１００にアクセスすることによって、テキスト情報の入力から受信端末４０にモールスメール１６６を送信するまでの作業をすることができる。
【００５７】
（モールス信号出力処理（受信端末４０及びサーバ１００間の処理））
図７は、第１実施形態のモールス信号出力処理を示すフローチャートである。
図８は、第１実施形態の受信端末表示部４２の画面推移を説明する図である。
Ｓ２１において、受信端末モールス制御部６１は、モールスメール１６６を受信すると、モールスメール１６６を受信端末表示部４２に表示する（図８参照）。
Ｓ２２において、受信端末４０のユーザ（以下「受信ユーザ」という）によって受信端末操作部４１が操作され、リンク１６６ａが選択されると、受信端末モールス制御部６１は、リンク１６６ａに埋めこまれたタグ（出力表示情報）に基づいて、サーバ１００にダウンロード選択画面１７０を要求する。
【００５８】
Ｓ２３において、サーバモールス制御部１５１は、受信端末４０の要求に応じて、ダウンロード選択画面１７０に関する情報を、受信端末４０に送信する。
図８に示すように、ダウンロード選択画面１７０に関する情報には、リンク１７０ａ，１７０ｂと、一部表示テキスト１３３ａと、「再生」ボタン１７０ｄとを表示するための情報が含まれている。
リンク１７０ａは、解読のヒント画面１７１を表示するためのタグが埋め込まれている。
リンク１７０ｂは、解読表示画面１７３を表示するためのタグが埋め込まれている。
一部表示テキスト１３３ａは、一部表示記憶部１３３から読み出されて表示されている。
「再生」ボタン１７０ｄは、サーバ１００に対して、モールス音情報の出力（モールス音情報出力）を要求するモールス音情報出力タグ（モールス信号情報出力タグ）が埋め込まれている。例えば、このモールス音情報出力タグには、サーバモールス音記憶部１３１のＵＲＬの情報等が含まれている。
【００５９】
図７に戻り、Ｓ２４において、受信端末モールス制御部６１は、サーバ１００が送信したダウンロード選択画面１７０に関する情報に基づいて、ダウンロード選択画面１７０を受信端末表示部４２に表示する。
Ｓ２５において、受信端末モールス制御部６１は、受信ユーザによって受信端末操作部４１が操作され「再生」ボタン１７０ｄが選択されると、モールス音情報出力タグに従って、モールス音情報の出力をサーバ１００に要求する。
【００６０】
Ｓ２６において、サーバモールス制御部１５１は、サーバモールス音記憶部１３１のモールス音ファイルを読み出して、受信端末４０に送信する。
Ｓ２７において、受信端末モールス制御部６１は、サーバ１００が送信したモールス音ファイル（図６参照）を受信すると、モールス音ファイルのモールス音情報を再生して、受信端末スピーカ４３から出力する。テキスト情報に記号が含まれているときは、受信端末モールス制御部６１は、モールス音情報の直後に、その記号に対応した効果音を出力する。
これまでの処理によって、モールス信号通信システム１は、送信端末１０に入力されたテキスト情報を変換したモールス音情報を、受信端末スピーカ４３に出力することができる。
【００６１】
Ｓ２８において、受信端末モールス制御部６１は、受信ユーザによって受信端末操作部４１が操作されリンク１７０ａが選択されると、解読のヒント画面１７１の情報をサーバに要求し、Ｓ２９において、サーバモールス制御部１５１は、解読のヒント画面１７１の情報を受信端末４０に送信する。
Ｓ３０において、受信端末モールス制御部６１は、サーバ１００が送信した情報に基づいて、解読のヒント画面１７１の情報を受信端末表示部４２に表示する。
【００６２】
図８に示すように、解読のヒント画面１７１は、リンク１７１ａ，１７１ｂが表示されている。
リンク１７１ａは、受信端末４０での処理で説明したように、モールス信号の説明をする説明画面１６１を表示するためのタグが埋め込まれている。
リンク１７１ｂは、モールス変換テーブル１２２を参照して、モールス符号表の画面１７２を表示するためのタグが埋め込まれている。
リンク１７１ａ，１７１ｂが選択された場合の処理は、省略する。
【００６３】
図７に戻り、Ｓ３１において、受信端末モールス制御部６１は、受信ユーザによって受信端末操作部４１が操作されリンク１７０ａが選択されたか否かを判定する。受信端末モールス制御部６１は、リンク１７０ａが選択されたと判定した場合には（Ｓ３１：ＹＥＳ）、Ｓ３２に進み、一方、リンク１７０ａが選択されていないと判定した場合には（Ｓ３１：ＮＯ）、Ｓ２２からの処理を繰り返す。
Ｓ３２において、受信端末モールス制御部６１は、解読表示画面１７３を表示するための情報を、サーバ１００に要求する。
【００６４】
Ｓ３３において、受信端末４０から解読表示画面１７３を表示するための情報を受信すると、Ｓ５と同様に、受信端末４０のユーザがこのサービスに入会済みか否かを判定する。サーバ課金制御部１５２は、入会済みであると判定した場合には（Ｓ３３：ＹＥＳ）、Ｓ３４に進み、一方、入会済みではないと判定した場合には（Ｓ３３：ＮＯ）、Ｓ３３ａに進む。
このＳ３３ａ〜Ｓ３３ｄの処理は、前述したＳ５ａ〜５ｄの処理と同様であるので、説明を省略する。
そして、サーバ課金制御部１５２は、受信ユーザが入会済みであると判定した場合（Ｓ３３：ＹＥＳ）、又は、受信ユーザが入会をして（Ｓ３３ｄ：ＹＥＳ）このサービスに入会した旨の情報を課金情報記憶部１４０に記憶した後に（Ｓ３３ｅ）、Ｓ３４に進む。
【００６５】
Ｓ３４において、サーバモールス制御部１５１は、サーバモールス符号記憶部１３２からモールス符号ファイルを読み出し、また、テキスト記憶部１３４からテキストファイルを読み出す。
Ｓ３５において、サーバモールス制御部１５１は、解読表示画面１７３を表示するための情報を、受信端末４０に送信し、サーバ１００側のモールス信号出力処理を終了する（Ｓ３６）。
図５、図６の例では、この解読表示画面１７３を表示するための情報には、モールス符号ファイル１３２ａのモールス符号情報１３２ｂと、テキストファイル１３４ａのテキスト情報１３４ｂを表示するための情報が含まれている。
【００６６】
Ｓ３７において、受信端末モールス制御部６１は、サーバ１００が送信した解読表示画面１７３を表示するための情報に基づいて、解読表示画面１７３を受信端末表示部４２に表示する。これによって、モールス信号通信システム１は、送信端末１０に入力されたテキスト情報を変換したモールス符号情報１３２ｂと、テキスト情報１３４ｂそのものの情報とを、受信端末表示部４２に出力することができる。その後、受信端末４０側のモールス信号出力処理を終了する（Ｓ３８）。
例えば、図８の受信端末表示部４２の解読表示画面１７３は、図６で説明した送信端末１０にテキスト情報「ＬＯＶＥ」が入力された場合における、解読表示画面１７３の出力例である。
【００６７】
モールス信号通信システム１は、このモールス信号出力処理によって、以下の効果を奏することができる。
（１）サーバ１００は、受信端末操作部４１の操作に基づいて、「再生」ボタン１７０ｄが選択されると、モールス音情報を送信端末に受信端末スピーカ４３に出力する（Ｓ２７）。これによって、受信ユーザは、ストレートに表現しにくい内容等が表されたモールス信号を「解読する遊び」を楽しむことができる。
また、サーバ１００は、受信端末操作部４１の操作に基づいて、リンク１７０ａが選択されると（Ｓ３１）、モールス符号情報及びテキスト情報を受信端末表示部４２に出力する（Ｓ３７）。これによって、受信ユーザは、解読できない場合であっても、テキスト情報を表示し、内容を確認することができる。
（２）受信ユーザへの課金を条件に（Ｓ３３、Ｓ３３ｄ）、モールス符号情報及びテキスト情報を受信端末表示部４２に出力をするので（Ｓ３５）、モールス音情報だけでは解読できない場合に、受信ユーザに対して課金を促すことができる。また、サーバ１００は、課金前であってもモールス音情報を出力可能にするので、モールス音情報を解読した内容が正しいか否かを確認したいという受信ユーザの気持ちを駆り立てて、課金を促すことができる。
【００６８】
（送信端末１０へのモールス信号ダウンロード処理（送信端末１０及びサーバ１００間の処理））
図９は、第１実施形態の送信端末１０へのモールス信号ダウンロード処理を示すフローチャートである。
図１０は、第１実施形態の送信端末１０へのモールス信号ダウンロード処理の例を説明する図である。
図１１は、第１実施形態のダウンロードしたモールス音情報の利用例を説明する図である。
なお、送信端末１０へのモールス信号ダウンロード処理のＳ５１〜Ｓ５７は、モールスメール作成処理のＳ１〜Ｓ７の処理と同様なので、説明を省略する。また、以下の送信端末１０へのモールス信号ダウンロード処理の説明及び図面において、モールスメール作成処理と同様の処理には、末尾に同一の符号を付す。
【００６９】
Ｓ５８において、送信端末モールス制御部３１は、ダウンロードボタン１６４ｂ（図５参照）が選択されたか否かを判定する。送信端末モールス制御部３１は、ダウンロードボタン１６４ｂが選択されたと判定した場合には（Ｓ５８：ＹＥＳ）、Ｓ５９に進み、一方、ダウンロードボタン１６４ｂが選択されていないと判定した場合には（Ｓ５８：ＮＯ）、Ｓ５３からの処理を繰り返す。
Ｓ５９において、送信端末モールス制御部３１は、入力されたテキスト情報の情報をサーバ１００に送信し、また、テキスト情報から変換したモールス音情報及びモールス符号情報のダウンロードをサーバ１００に要求する。
【００７０】
Ｓ６０おいて、サーバモールス制御部１５１は、送信端末１０が送信したテキスト情報を受信すると、前述したＳ１１の（２），（３）と同様な処理を行って、モールス音ファイル、モールス符号ファイルを作成する。テキスト情報に記号が含まれている場合には、サーバモールス制御部１５１は、効果音を加えたモールス音ファイルを作成する。そして、サーバモールス制御部１５１は、モールス音ファイル、モールス符号ファイルを、送信端末１０に送信し、サーバ１００側の処理を終了する（Ｓ６１）。
図１０は、送信端末１０でテキスト情報１６４ａとして「ミナミ」（図１０（ａ））が入力され（Ｓ５４）、サーバモールス制御部１５１が、モールス変換テーブル１２２を参照して、「ミナミ」を変換したモールス音ファイル１３１ａ、モールス符号ファイル１３２ａを作成する例である。
【００７１】
Ｓ６２において、送信端末モールス制御部３１は、サーバ１００が送信したモールス音ファイル、モールス符号ファイルを受信すると、モールス音ファイルをモールス音記憶部２２に記憶し、モールス符号ファイルをモールス符号記憶部２３に記憶する。送信端末モールス制御部３１は、これらのファイルを相互に関連付けて記憶して、送信端末１０側の処理を終了する（Ｓ６３）。
【００７２】
図１１（ａ）は、例えば、送信端末モールス制御部３１が。前述したモールス音ファイル１３１ａを、そのファイル名を入力したテキスト情報「ミナミ」として記憶した例である。この場面では、他のファイルの一覧表示なかに、ファイル名「ミナミ」が含まれた状態で、送信端末表示部１２に表示されている。
図１１（ｂ）に示すように、例えば、送信ユーザは、他の携帯電話機のユーザの名前「ミナミ」をモールス音情報に変換したモールス音ファイル１３１ａを、他の携帯電話機の電話番号やメールアドレスと関連付けて記憶しておくことができる。これによって、送信端末１０は、他の携帯電話機からの電話や電子メールを着信したときに、モールス音ファイル１３１ａを読み出して、他の携帯電話機からの着信音として「ミナミ」に対応したモールス音情報を出力することができる。
また、送信端末１０は、モールス符号ファイル１３２ａについても同様に記憶すれば、他の携帯電話機から着信したときに、モールス符号ファイル１３２ａを読み出してモールス符号情報を送信端末表示部１２に出力することができる。
【００７３】
以上説明したように、モールス信号通信システム１は、送信端末１０が入力したテキスト情報をモールス信号に変換して、受信端末４０の操作に基づいて、受信端末４０に出力できるシステムを構築することができる。
また、モールス信号通信システム１は、暗号として普及しているモールスを利用するので、特殊な知識やルールが必要なく、誰でも気軽に楽しむことができる。
【００７４】
（第２実施形態）
次に、本発明を適用したモールス信号通信システムの第２実施形態について説明する。
第２実施形態のモールス信号通信システム２０１は、サーバを介さずに、送信端末２１０及び受信端末２４０間の処理によって、モールス信号通信システム１と同様な処理をできるようにしたものである。
なお、以下の説明及び図面において、前述した第１実施形態と同様の機能、処理を果たす部分には、同一の符号又は末尾に同一の符号を付して、重複する説明を適宜省略する。
図１２は、本実施形態のモールス信号通信システム２０１のブロック図である。
モールス信号通信システム２０１は、送信端末２１０と、受信端末２４０とを備えている。送信端末２１０及び受信端末２４０は、通信網２０２を介して接続されており、情報伝達が可能である。
【００７５】
送信端末２１０は、送信端末記憶部２２０にモールスメールプログラム２２１を備えている。
モールスメールプログラム２２１は、送信端末モールス制御部２３１（モールス変換部）を駆動し、送信端末２１０において、モールスメールに関連する処理をするプログラムである。
送信端末モールス制御部２３１は、送信端末２１０において、モールスメールに関連する処理をする制御部である。
【００７６】
図１３は、第２実施形態のモールスメールの送受信の処理を示すフローチャートである。
図１４は、第２実施形態のモールスメール２６６を説明する図である。
図１３に示すように、Ｓ２０１において、送信端末モールス制御部２３１は、送信ユーザによる送信端末操作部２１１の操作に応じて、モールスメールを作成するためのプログラムを起動させて、テキスト情報入力画面（図示せず）を、送信端末表示部２１２に表示する。
Ｓ２０２において、送信端末モールス制御部２３１は、送信ユーザによる送信端末操作部２１１の操作に応じて、テキスト情報の入力を受け付ける。
Ｓ２０３において、送信端末モールス制御部２３１は、送信ユーザの送信端末操作部２１１によって、送信端末表示部２１２に表示された変換ボタン（図示せず）が選択されると、Ｓ２０４に進む。
Ｓ２０４において、送信端末モールス制御部２３１は、モールスメールプログラム２２１に含まれるモールス変換テーブル（図２、図１０参照）を参照して、入力されたテキスト情報をモールス音情報及びモールス符号情報に変換して、モールス音ファイル及びモールス符号ファイルをそれぞれ作成する。また、送信端末モールス制御部２３１は、入力されたテキスト情報のテキストファイルを作成する。
Ｓ２０５において、送信端末モールス制御部２３１は、送信可能な形態のモールスメールを作成する。
【００７７】
図１４に示すように、モールスメール２６６について、テキスト情報として「ＬＯＶＥ」が入力された場合に作成される場合を例に説明する
モールスメール２６６には、一部表示テキスト２３３ａと、「再生」ボタン２７０ｄと、解読ボタン２７０ｂ（モールス符号情報出力表示，テキスト情報出力表示）とが表示されている。
一部表示テキスト２３３ａは、入力されたテキスト情報を、送信端末モールス制御部２３１が一部表示テーブル（図３参照）に従って作成され表示されたものである。
「再生」ボタン２７０ｄは、モールス音情報の出力を選択可能なボタンである。「再生」ボタン２７０ｄは、モールス音ファイルを開いて、モールス音情報の出力をするためのモールス音情報出力タグ（モールス信号情報出力タグ）が埋め込まれている。
解読ボタン２７０ｂは、モールス符号情報及びテキスト情報の出力を選択可能なボタンである。解読ボタン２７０ｂは、モールス符号ファイル２３２ａ及びテキストファイル２３４ａを開いて、モールス符号情報及びテキスト情報の出力をするためのタグ（モールス符号出力タグ、テキスト情報出力タグ）が埋め込まれている。
すなわち、送信端末モールス制御部２３１は、「再生」ボタン２７０ｄ、解読ボタン２７０ｂに関する情報を有するモールスメール２６６（出力表示情報）を作成するわけである。
【００７８】
図１３に戻り、Ｓ２０６において、送信端末モールス制御部２３１は、送信ユーザの送信端末操作部２１１によって、受信端末２４０のメールアドレス２６６ｅが入力され、送信ボタン２６６ｆが選択されると、モールス音ファイル２３１ａ、モールス符号ファイル２３２ａ及びテキストファイル２３４ａを添付して、モールスメールを送信する。そして、送信端末２１０側の処理を終了する（Ｓ２０７）。
【００７９】
Ｓ２１１において、受信端末モールス制御部２６１は、受信ユーザの受信端末操作部２４１の操作によって、送信端末２１０が送信したモールスメール２６６及び各ファイル２３１ａ，２３２ａ，２３４ａを受信すると、モールスメール２６６を受信端末表示部２４２に表示し（図１４参照）、各ファイル２３１ａ，２３２ａ，２３４ａを各記憶部２５２，２５３，２５４に記憶する。
Ｓ２１２において、受信端末モールス制御部２６１は、受信ユーザの受信端末操作部２４１の操作によって、「再生」ボタン２７０ｄが選択されると、Ｓ２１３に進む。
Ｓ２１３において、受信端末モールス制御部２６１は、「再生」ボタン２７０ｄに埋め込まれているタグに従って、モールス音記憶部２５２に記憶されたモールス音ファイル２３１ａを開いて、モールス音情報を受信端末スピーカ２４３から出力する。
【００８０】
Ｓ２１４において、受信端末モールス制御部２６１は、受信ユーザの受信端末操作部２４１の操作によって、解読ボタン２７０ｂが選択されたか否かを判定する。受信端末モールス制御部２６１は、解読ボタン２７０ｂが選択されたと判定した場合には（Ｓ２１４：ＹＥＳ）、Ｓ２１５に進み、一方、解読ボタン２７０ｂが選択されていないと判定した場合には（Ｓ２１４：ＮＯ）、Ｓ２１２からの処理を繰り返す。
以上の処理によって、受信ユーザは、「再生」ボタン２７０ｄを繰り返し選択することにより、例えば、モールス音情報を解読できるまで、モールス音情報を繰り返し出力して聞くことができる。
【００８１】
Ｓ２１５において、受信端末モールス制御部２６１は、解読ボタン２７０ｂに埋め込まれているタグに従って、モールス符号記憶部２５３に記憶されたモールス符号ファイル２３２ａを開いてモールス符号情報を読み出す。受信端末モールス制御部２６１は、同様に、テキスト記憶部２５４に記憶されたテキストファイル２３４ａを開いてテキスト情報を読み出す。そして、受信端末モールス制御部２６１は、読み出したモールス符号情報及びテキスト情報を、受信端末表示部２４２に表示して、受信端末２４０側の処理を終了する（Ｓ２１６）。
【００８２】
以上説明したように、モールス信号通信システム２０１は、サーバを介さない送信端末２１０及び受信端末２４０間の通信によって、送信端末２１０に入力したテキスト情報を、モールス信号情報に変換して受信端末２４０に出力することができる。
【００８３】
なお、本実施形態では、送信端末モールス制御部２３１がテキスト情報からモールス信号に変換する例を示したが、受信端末モールス制御部２６１がテキスト情報からモールス信号に変換してもよい。
この場合、送信端末モールス制御部２３１が、「再生」ボタン２７０ｄにテキスト情報からモールス音情報に変換して出力するためのタグを埋め込み、解読ボタン２７０ｂにテキスト情報からモールス符号情報に変換してモールス符号情報及びテキスト情報の出力をするためのタグを埋め込んだモールスメールを作成し、受信端末２４０に送信すればよい。
これによって、受信端末モールス制御部２６１（モールス変換部）が受信したモールスメールを、受信端末表示部２４２に表示して、受信端末２４０側の変換処理によって、前述した形態と同様な作用・効果を奏することができる。
【００８４】
（第３実施形態）
次に、本発明を適用した手旗通信システムの第３実施形態について説明する。
第１実施形態、第２実施形態のモールス信号通信システム１，２０１は、暗号としてモールスを利用するものであるのに対して、第３実施形態の手旗通信システム４０１は、暗号として手旗を利用するものである。
図１５は、第３実施形態の手旗通信システム４０１のブロック図である。
図１６は、第３実施形態の手旗変換テーブル５２２及び受信端末表示部４４２の表示例である。
図１５に示すように、サーバ５００は、手旗プログラム５２０に手旗変換テーブル５２２（図１６参照）を備えている。
【００８５】
サーバ手旗制御部５５１は、送信端末４１０に入力されたテキスト情報を、手旗変換テーブル５２２に従って手旗信号画像情報に変換して、手旗画像ファイル（図示せず）の形態にして手旗画像記憶部５３１に記憶する。つまり、第１実施形態のモールス信号通信システム１等が、テキスト情報をモールス音情報及びモールス符号情報に変換して記憶するのに対して、第３実施形態の手旗通信システム４０１は、手旗信号画像情報に変換して記憶するわけである。
そして、サーバ手旗制御部５５１は、モールスメールの代わりに、ダウンロード選択画面４７０（図１６参照）を表示するためのタグを埋め込んだリンクを貼った手旗メールを作成し、送信端末４１０に送信する。
【００８６】
送信ユーザによって、手旗メールが送信端末４１０から受信端末４４０へと転送され、送信ユーザによって、手旗メールのこのリンクが選択されると、サーバ手旗制御部５５１は、ダウンロード選択画面４７０の情報を、受信端末４４０に送信する。受信端末手旗制御部４６１は、ダウンロード選択画面４７０を受信端末表示部４４２に表示する。
【００８７】
ダウンロード選択画面４７０には、「再生」ボタン４７０ｄと、リンク４７０ｂが表示されている。
「再生」ボタン４７０ｄは、サーバ５００に対して、手旗信号画像情報の出力を要求する手旗信号画像情報出力を選択するボタンである。つまり、「再生」ボタン４７０ｄには、サーバ５００に対して、手旗画像記憶部５３１の手旗画像ファイルを要求して、手旗画像ファイルの手旗信号画像情報を受信端末表示部４４２に出力するためのタグが埋め込まれている。
そして、受信ユーザによって、「再生」ボタン４７０ｄが選択されると、受信端末手旗制御部４６１は、受信端末表示部４４２の再生エリア４７０ｅに、手旗画像ファイルから読み出した手旗信号画像情報を出力する。
【００８８】
同様に、リンク４７０ｂは、サーバ５００に対して、テキスト情報の出力を要求するテキスト情報出力を選択するリンクである。そして、受信ユーザによって、リンク４７０ｂが選択されると、受信端末手旗制御部４６１は、受信端末表示部４４２に、テキストファイルから読み出したテキスト情報を出力する。
なお、第１実施形態における課金処理等の各処理は、手旗通信システム４０１においても同様に行われるが、詳細な説明は省略する。
【００８９】
なお、手旗通信システム４０１を、第２実施形態の形態に変形すれば、送信端末及び受信端末間の通信によって、このシステムと同様な処理をすることができる。ここでは、詳細な説明は省略する。
【００９０】
（第４実施形態）
次に、本発明を適用したモールス信号通信システムの第４実施形態について説明する。
第４実施形態のモールス信号通信システム６０１は、モールス音の音の高さを変更できる編集機能を備えたものである。
図１７は、第４実施形態のモールス符号情報を送信端末表示部６１２に表示した例を示す図である。
図１７（ａ）に示すように、縦軸は、モールス符号情報６１２ａの各モールス符号を、モールス音として出力した場合の音の高さ（ドレミファソラシド）を表す。これによって、送信端末表示部６１２は、各モールス符号を、そのモールス符号に対応するモールス音の高さを報知可能な形態で表示することできる。入力したテキスト情報をモールス信号に変換した状態（図１７（ａ）の状態）では、出力される各モールス音の音の高さは一定である。
図１７（ｂ）に示すように、送信端末モールス制御部（図１参照）は、送信ユーザが送信端末操作部（音高操作部）として操作することによって、表示されたモールス符号情報６１２ａの各モールス符号の高さを変更する。
この機能を利用して、第４実施形態のモールス信号通信システムは、受信端末に出力するモールス音の音の高さを編集することができる。
【００９１】
例えば、第１実施形態のように、サーバを利用して受信端末からモールス音情報を出力する場合には、以下の処理をすればよい。
（１）サーバモールス制御部は、テキスト情報から変換したモールス符号情報を送信端末に送信する。
（２）送信端末制御部は、サーバが送信したモールス符号情報の各モールス符号を送信端末表示部６１２に表示して、上記変更を受け付けて、変更された各モールス音に関する情報をサーバに送信する。
（３）サーバモールス制御部は、テキスト情報の各テキストに対応した各モールス音に、変更された音の高さを付与したモールス音情報を、サーバモールス音記憶部に記憶する。
【００９２】
以上の処理によって、サーバモールス制御部は、受信端末が再生を選択した場合に（図７に示すＳ２５参照）、音の高さが変更されたモールス音情報をサーバモールス音記憶部から読み出して受信端末に送信することができる（図７に示すＳ２６参照）。そして、受信端末は、音の高さが変更されたモールス音情報を、受信端末スピーカから出力することができる（図７に示すＳ２７参照）。
【００９３】
一方、第２実施形態のように、サーバを介さず送信端末から受信端末にモールスメールを直接送信して、受信端末からモールス音情報を出力する場合には、以下の処理をすればよい。
（１）通信端末モールス制御部（図１２参照）は、テキスト情報から変換したモールス符号情報の各モールス符号を送信端末表示部に表示して、上記変更を受け付ける。
（２）通信端末モールス制御部は、テキスト情報の各テキストに対応した各モールス音に変更された音の高さを付与したモールス音情報を、モールス音ファイルの形態にして、送信端末記憶部のモースル音記憶部に記憶する（図１３に示すＳ２０４参照）。
（３）送信端末モールス制御部は、送信ユーザの送信端末操作部によって、モールス音ファイル、モールス符号ファイル及びテキストファイルを添付して、モールスメールを送信する（図１３に示すＳ２０６参照）。
【００９４】
以上の処理によって、サーバモールス制御部は、受信端末が再生を選択した場合に（図１３に示すＳ２１２参照）、モールス音ファイルを開いて、音の高さが変更されたモールス音情報を、受信端末スピーカから出力することができる（図１３に示すＳ２１３参照）。
【００９５】
（第５実施形態）
次に、本発明を適用したモールス信号通信システムの第５実施形態について説明する。
第５実施形態のモールス信号通信システム７０１は、第１実施形態のモールス信号通信システム１に対して、各モールス音に音の高さを付与してモールス音情報を作成できる機能を付加したものである。
図１８は、第５実施形態のモールス変換テーブル７２２と、テキスト入力と、それに応じて作成される各ファイルとを説明する図である。
図１８（ａ）に示すように、モールス変換テーブル７２２（音高記憶部）は、サーバ記憶部のモールスプログラムに含まれている（図１参照）。
モールス変換テーブル７２２は、モールス変換テーブル１２２（図１０（ｂ）参照）の記憶内容に加えて、各テキスト７２２ａとテキスト７２２ａに対応する各モールス音の高さ７２２ｄとを関連付けて記憶する。モールス変換テーブル７２２は、例えば、各テキスト７２２ａの母音に対応して音の高さド〜ソを順番に規則的に記憶している。
【００９６】
図１８（ｂ）に示すように、サーバモールス制御部は、送信端末からテキスト情報７６４ａが送信されると（図４に示すＳ９参照）、モールス変換テーブル７２２を参照して、テキスト情報７６４ａを構成する各テキストに関連付けられたモールス音の高さ７３１ｂを付与して、モールス音ファイル７３１ａを作成して、サーバモールス音記憶部に記憶する（図４に示すＳ１０参照）。また、サーバモールス制御部は、モールス符号ファイル１３２ａ及びテキストファイルを作成し、サーバモールス符号記憶部、テキスト記憶部にそれぞれ記憶する。
【００９７】
以上の処理によって、サーバモールス制御部は、第４実施形態と同様に、受信端末が再生を選択した場合に（図７に示すＳ２５参照）、音の高さを付与したモールス音情報を、受信端末スピーカから出力することができる（図７に示すＳ２７参照）。
【００９８】
なお、モールス変換テーブル７２２は、各テキスト７２２ａの母音に対応して音の高さを規則的に記憶したものではなく、不規則に記憶したものであってもよい。この場合例えば、サーバモールス制御部が、テキスト情報の変換を受け付ける毎に、各テキスト７２２ａに音に高さドレミファソラシドを不規則に配置すればよい。また、テーブルの形態で記憶するものではなく、サーバモールス制御部が、テキスト情報の各テキストを各モールス音に変換する毎に、ドレミファソラシドを不規則に付与してもよい。
これによって、同じテキスト情報を何回もモールス音に変換する場合でもあって、出力するモールス音情報を異なる音の高さにすることができる。
【００９９】
さらに、第１実施形態の図１１に示すように、送信端末にモールス音情報をダウンロードして、音の高さを付与したモールス音情報を送信端末で利用してもよい。
【０１００】
さらにまた、第２実施形態のように、モールス変換テーブル７２２と同様なテーブルを、送信端末のモールスメールプログラム２２１（図１２参照）に含まれるようにすれば、サーバを介さずに、音の高さを付与したモールス音情報を受信端末スピーカから出力することができる。
【０１０１】
（第６実施形態）
次に、本発明を適用したモールス信号通信システムの第６実施形態について説明する。
第６実施形態のモールス信号通信システム８０１は、受信端末８４０からモースル音等に加えて、モールス信号に対応した発光情報、振動情報を出力できるようにしたものである。
【０１０２】
図１９は、第６実施形態のモールス通信システム８０１のブロック図である。
送信端末８１０は、発光部８１６と、振動部８１７と、発光情報記憶部８２６と、振動情報記憶部８２７とを備えている。
発光部８１６は、発光ダイオード等の発光素子である。発光部８１６は、その発光が送信端末８１０の外部から視認可能に設けられており、着信等を送信ユーザに報知する（図２０参照）。
振動部８１７は、振動装置であり、携帯電話機のいわゆるバイブレータ機能を有する装置である。例えば、振動部８１７は、振動子とこれを回転させるモータとを備えており、送信端末８１０を振動させて、着信等を送信ユーザに報知する（図２０参照）。
【０１０３】
発光情報記憶部８２６は、発光部８１６を発光させる情報である発光情報をファイル（以下「発光情報ファイル」という）の形態で記憶する記憶領域である。発光情報は、モールス信号を発光信号で表した情報であり、例えば、単点の場合０．５秒間、長点の場合２秒間、発光部８１６を発光させるような情報である。発光情報ファイルは、サーバ９００からダウンロードすることができる。
振動情報記憶部８２７は、振動部８１７を振動させる情報である振動情報をファイル（以下「振動情報ファイル」という）の形態で記憶する記憶領域である。振動情報は、モールス信号を振動信号で表した情報であり、例えば、単点の場合０．５秒間、長点の場合２秒間、振動部８１７を振動させるような情報である。振動情報は、サーバ９００からダウンロードすることができる。
受信端末８４０は、送信端末８１０と同様な構成であるので、詳細な説明を省略する。
【０１０４】
サーバ９００は、モールスプログラム９２０と、サーバ発光情報記憶部９３６と、サーバ振動情報記憶部９３７と、サーバモールス制御部９５１とを備えている。
モールスプログラム９２０は、モールス変換テーブル９２２を含んでいる。
モールス変換テーブル９２２は、モールス変換テーブル１２２（図１０（ｂ）参照）の記憶情報に加えて、各テキストと、各テキストのモールス信号に対応した発光情報及び振動情報とを関連付けて記憶するテーブルである。
【０１０５】
サーバ発光情報記憶部９３６は、サーバモールス制御部９５１がテキスト情報から変換した発光情報を発光情報ファイルの形態で記憶する記憶領域である。
サーバ振動情報記憶部９３７は、サーバモールス制御部９５１がテキスト情報から変換した振動情報を振動情報ファイルの形態で記憶する記憶領域である。
サーバモールス制御部９５１は、送信端末８１０から送信されたテキスト情報を、モールス音情報、モールス符号情報、発光情報、振動情報に変換したりする。
【０１０６】
モールス通信システム８０１は、以下の処理によって、受信端末８４０に発光情報、振動情報を出力することができる。
（１）サーバモールス制御部９５１は、送信端末８１０から送信されたテキスト情報を（図４に示すＳ９参照）、発光情報、振動情報に変換して発光情報ファイル、振動情報ファイルの形態にして、サーバ発光情報記憶部９３６、サーバ振動情報記憶部９３７に記憶する（図４に示すＳ１０参照）。
（２）サーバモールス制御部９５１は、モールスメールを作成し、送信端末１０のメールアドレスに送信する（図４に示すＳ１２参照）。モールスメールには、ダウンロード選択画面（図８参照）を表示するためのタグを埋め込んだリンクを貼られている。ダウンロード選択画面には、第１実施形態のリンク等に加えて、発光情報の出力を選択するリンク、振動情報の出力を選択するリンクが含まれている。
【０１０７】
（３）送信端末８１０から受信端末８４０にモールスメールが転送されると（図４に示すＳ１６参照）、受信端末表示部４２には、モールスメールが表示される（図７に示すＳ２１参照）。受信端末表示部４２は、モールスメールのリンクが選択されると、ダウンロード画面を表示する（図７に示すＳ２２〜Ｓ２４参照）。
（４）発光情報の出力を選択するリンクが選択されると、モールス音情報の出力と同様にして、サーバ発光情報記憶部９３６に記憶された発光情報ファイルが、受信端末８４０に送信される（図７に示すＳ２５，Ｓ２６参照）。そして、受信端末モールス制御部８６１は、発光情報ファイルを開いて、発光情報を発光部８４６から出力させる。
（５）振動情報の出力を選択するリンクが選択された場合も同様に、サーバ振動情報記憶部９３７に記憶された振動情報ファイルが、受信端末８４０に送信される。そして、受信端末モールス制御部８６１は、振動情報ファイルを開いて、振動情報を振動部８４７から出力させる。
【０１０８】
以上の処理によって、モールス信号通信システム８０１は、送信端末８１０に入力したテキスト情報を、発光情報、振動情報に変換して、受信端末の発光部８４６、振動部８４７から出力をすることができる。これにより、従来にはない形態で、送信端末８１０及び受信端末８４０の間で情報通信することができる。
【０１０９】
図２０は、第６実施形態のダウンロードした発光情報ファイル、振動情報ファイルの利用例を説明する図である。
モールス信号通信システム８０１は、第１実施形態のモールス信号通信システム１の図１０の処理と同様にして、発光情報ファイル、振動情報ファイルを、サーバ９００から送信端末記憶部８２０（受信識別情報記憶部）の発光情報記憶部８２６、振動情報記憶部８２７にそれぞれダウンロードすることができる。
送信端末モールス制御部８３１（受信時出力制御部）は、発光情報ファイル、振動情報ファイルをダウンロードする場合には、送信ユーザの送信端末操作部１１の操作に応じて、受信端末８４０の電子メールアドレス（受信識別情報）と、発光情報ファイル及び振動情報ファイルとを関連付けて、送信端末記憶部８２０に記憶する。送信端末８１０及び受信端末８４０が音声通話可能な携帯電話機である場合には、受信端末８４０の電話番号（受信識別情報）を記憶してもよい。
【０１１０】
受信端末８４０から送信端末８１０への電子メールの着信があった場合、送信端末モールス制御部８３１は、この電子メールの送信側のアドレスが受信端末８４０のものであると判定すると、発光情報記憶部８２６、振動情報記憶部８２７から発光情報ファイル、振動情報ファイルを読み出して、発光部８１６、振動部８１７にそれぞれ出力する。
なお、送信端末モールス制御部８３１は、送信ユーザの送信端末操作部１１の操作に応じて、発光部８１６、振動部８１７のいずれかを出力するように、機能設定できるようにしてもよい。
また、送信端末８１０及び受信端末８４０が音声通話可能な携帯電話機である場合には、送信端末モールス制御部８３１は、音声通話の着信時に、電話番号が受信端末８４０のものであると判定したときに、同様な処理を行う。
【０１１１】
以上の処理によって、送信端末８１０は、受信端末８４０からの着信を、送信端末８１０の発光部８１６の発光、振動部８１７の振動によって、送信ユーザに識別可能に報知することができる。
【０１１２】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限定されるものではなく、後述する変形形態のように種々の変形や変更が可能であって、それらも本発明の技術的範囲内である。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、前述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。
【０１１３】
（変形形態）
（１）第１実施形態において、サーバは、送信端末から入力されたテキストを全て、モールス信号に変換する例を示したが、これに限定されない。例えば、モールス信号に変換するテキストとは異なるメッセージのテキストであって、モールス信号を解読するためのヒント等を、送信ユーザが送信端末に入力できるようにしてもよい。サーバは、このメッセージをテキストの状態で記憶しておき、受信端末の要求に応じて受信端末に出力するようにすればよい。
この場合、送信ユーザは、クイズを出すような感覚でモールスメールを送信できるし、受信ユーザは、メッセージのテキストを出力することによって、モールス信号を解読する手掛かりを得ることができる。
【０１１４】
（２）第１実施形態において、サーバ制御部は、「解読する」と表示されたリンクの選択に応じて、モールス符号及びテキストを、受信端末表示部に出力する例を示したが、これに限定されない。例えば、モールス符号の出力を選択するリンク、テキストを出力するリンクを、それぞれ別に設けてもよい。この場合、サーバ制御部は、ユーザに課金をしたことを条件に、モールス符号を出力するようにすれば、モールス音を出力するための課金とは異なる段階で、ユーザに課金を促すことができる。
【０１１５】
（３）第１実施形態において、効果音は、モールス音の後に出力される例を示したが、これに限定されない。例えば、モールス音と同時に背景音として出力してもよい。
【０１１６】
（４）第１から第３実施形態において、モールス音の音色は、「トン」、「ツー」である例を示したが、これに限定されない。例えば、モールス音を動物の鳴き声にすれば（「トン」を「ワン」、「ツー」を「ウー」等）、モールス音出力時の面白さを向上できる。また、モールス音をモスキート音の音域にすれば、低年齢層のユーザにのみモールス音を聞こえるようにすることができ、その年齢層におけるこのシステムの利用を促進することができる。
【０１１７】
（５）第１、第２、第４及び第５実施形態において、送信端末と受信端末とを備えるモールス信号通信システムの例を示したが、これに限定されない。例えば、サーバと同様な機能を有する各制御部、各記憶部を、送信端末に備えれば、送信端末をモールス信号端末として利用することができる。
この場合、第４及び第５施形態のように、このモールス信号端末に音の高さを付与したモールス音情報を作成する機能を付加すれば、テキスト情報を入力して、音の高さを付与したにモールス音情報に変換して、スピーカから出力するといった面白い遊びができる端末を提供することができる。
【０１１８】
（６）第６実施形態において、送信端末と受信端末とを備えるモールス信号通信システムの例を示したが、これに限定されない。例えば、サーバと同様な機能を有する各制御部、各記憶部を、送信端末に備えれば、送信端末をモールス信号端末として利用することができる。
この場合、テキスト情報をこのモールス信号端末に入力して、モールス信号をモールス信号端末の発光部や振動部から出力するといった面白い遊びができる端末を提供することができる。
【符号の説明】
【０１１９】
１，２０１，６０１，７０１，８０１…モールス信号通信システム    １０，２１０，４１０，８１０…送信端末    １１，２１１，４１１…送信端末操作部    ２０，２２０，４２０…送信端末記憶部    ３０，２３０，４３０，８３０…送信端末制御部    ４０，２４０，４４０，８４０…受信端末    ４１，２４１，４４１，８４１…受信端末操作部    ５０，２５０，４５０，８５０…受信端末記憶部    ６０，２６０，４６０，８６０…受信端末制御部    １００，５００，９００…サーバ    １１０，５１０，９１０…サーバ記憶部    １３０，５３０，９３０…サーバ変換情報記憶部    １５０，５５０，９５０…サーバ制御部    １５１，９５１…サーバモールス制御部    ４０１…手旗通信システム
【図１】
0005559917.tif 000002
【図２】
0005559917.tif 000003
【図３】
0005559917.tif 000004
【図４】
0005559917.tif 000005
【図５】
0005559917.tif 000006
【図６】
0005559917.tif 000007
【図７】
0005559917.tif 000008
【図８】
0005559917.tif 000009
【図９】
0005559917.tif 000010
【図１０】
0005559917.tif 000011
【図１１】
0005559917.tif 000012
【図１２】
0005559917.tif 000013
【図１３】
0005559917.tif 000014
【図１４】
0005559917.tif 000015
【図１５】
0005559917.tif 000016
【図１６】
0005559917.tif 000017
【図１７】
0005559917.tif 000018
【図１８】
0005559917.tif 000019
【図１９】
0005559917.tif 000020
【図２０】
0005559917.tif 000021