(57)【要約】【課題】専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて情報を通信できる。【解決手段】通信システム１００は、他の携帯電話３００および携帯電話２００を含む通信システムである。他の携帯電話３００は、情報を、情報に応じた色を表わす色情報に変換する送信処理部２０３と、色情報に対応する色を表示するメインディスプレイ１０６とを含む。携帯電話２００は、メインディスプレイ１０６に表示された表示色を撮影するＣＣＤカメラ１１４と、表示色に対応づけられた情報を特定する受信処理部２０６とを含む。【選択図】        図１
2004364099.tif 000002
【特許請求の範囲】
【請求項１】
第１の携帯電話および第２の携帯電話を含む通信システムにおいて、
前記第１の携帯電話は、
情報を、前記情報に応じた色を表わす色情報に変換するための変換手段と、
前記色情報に対応する色を表示するための表示手段とを含み、
前記第２の携帯電話は、
前記表示手段に表示された表示色を撮影するための撮影手段と、
前記表示色に対応づけられた情報を特定するための特定手段とを含む、通信システム。
【請求項２】
前記色情報は、１つの色が複数の情報の組合せを表わす情報である、請求項１に記載の通信システム。
【請求項３】
前記複数の情報の組合せは、２進数を表わす情報の組合せである、請求項２に記載の通信システム。
【請求項４】
前記表示手段は、複数の領域それぞれに前記色情報に対応する色を表示するための手段を含む、請求項１から３のいずれかに記載の通信システム。
【請求項５】
前記複数の領域の数は、前記表示手段が一度に得る色情報の数以上の数である、請求項４に記載の通信システム。
【請求項６】
表示手段および撮影手段を含む複数の携帯電話が情報を通信するシステムに用いられる携帯電話であって、
前記情報に対応する色を表示するための表示手段と、
他の携帯電話の表示手段に表示された表示色を撮影するための撮影手段と、
前記表示色に対応づけられた情報を特定するための特定手段と、
前記表示手段が前記他の携帯電話の撮影手段に、前記撮影手段が前記他の携帯電話の表示手段に、それぞれ対向するように、前記表示手段および撮影手段を取付けるための取付手段とを含む、携帯電話。
【請求項７】
前記取付手段は、前記表示手段および撮影手段がそれぞれ同時に対向するように、所定の関係で前記表示手段と撮影手段とを取付けるための手段を含む、請求項６に記載の携帯電話。
【請求項８】
前記所定の関係は、前記システムに用いられる携帯電話に共通する関係である、請求項７に記載の携帯電話。
【請求項９】
表示手段を含む複数の携帯電話が情報を通信するシステムに用いられる携帯電話であって、
前記表示手段に表示された表示色を撮影するための撮影手段と、
前記表示色に対応づけられた情報を特定するための特定手段とを含む、携帯電話。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信システムおよび携帯電話に関し、特に、実網を経由せずにデータを通信する通信システムおよび携帯電話に関する。
【０００２】
【従来の技術】
従来、電話帳データの転送などに代表されるような、音声通話以外での携帯電話機同士のデータ通信の方法として、ケーブルによる接続、Ｂｌｕｅｔｏｏｔｈ、ＩｒＤＡ通信などが存在する。これらの方法は実網（電話回線）を経由せずにデータが通信できることから、さまざまな技術が提案されている。
【０００３】
具体的には、特許文献１には、サーバ装置との間で、赤外線通信によってデータを通信できる情報表示システムが開示されている。この情報表示システムを用いると、端末自身では表示できない情報を受信しても、赤外線通信を用いてその情報をサーバ装置に送信することで、ユーザは表示された情報を見ることができる。この情報表示システムを用いると、リンク先が含まれている情報を受信しても、赤外線通信を用いてそのリンク先を表わす情報をサーバ装置に送信することで、ユーザはリンク先から情報を得ることができる。特許文献２には、暗号化された情報に対して、効率的に情報を読み取る読取装置が開示されている。特許文献３には、多数のビットを含む情報に対して可逆符号化手順を複数回適用してデータを符号化し、符号化したデータをファクシミリ、カメラ、およびテレビジョン／ビデオ装置を用いて伝送する方法が開示されている。
【０００４】
【特許文献１】
特開２００１−１１１６０７公報
【０００５】
【特許文献２】
特表２００１−５２６４３０公報
【０００６】
【特許文献３】
特表２００２−５１２４８２公報
【０００７】
【発明が解決しようとする課題】
しかしながら、特許文献１に開示されているような、サーバ装置との間で、赤外線通信によってデータを通信できる情報表示システムにおいては、機能の増大幅以上に、端末の重量、サイズおよびコストの増大幅が大きくなるという問題がある。コストなどの増大幅が機能の増大幅を上回る理由は、１台の端末に役割が類似する複数の回路が必要な点にある。複数の回路が必要な理由は、電話回線を用いた通信用の回路などの他に、赤外線通信用の回路が必要な点にある。
【０００８】
特許文献２に開示されているような、暗号化された情報に対して、効率的に情報を読み取る読取装置にも、同様の問題がある。新たなデバイスの追加が必要だからである。
【０００９】
特許文献３に開示されているような、データを符号化し、符号化したデータを伝送する方法は、携帯電話機への適用・実現方法について上述の問題を何ら解決するものではない。
【００１０】
本発明は上述の問題を解決するためになされたものであって、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で情報を通信できる通信システムおよび携帯電話を提供することにある。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、本発明のある局面に従うと、通信システムは、第１の携帯電話および第２の携帯電話を含む通信システムである。第１の携帯電話は、情報を、情報に応じた色を表わす色情報に変換するための変換手段と、色情報に対応する色を表示するための表示手段とを含む。第２の携帯電話は、表示手段に表示された表示色を撮影するための撮影手段と、表示色に対応づけられた情報を特定するための特定手段とを含む。
【００１２】
すなわち、変換手段は、情報を、情報に応じた色を表わす色情報に変換する。表示手段は、色情報に対応する色を表示する。撮影手段は、表示手段に表示された表示色を撮影する。特定手段は、表示色に対応づけられた情報を特定する。これにより、第１の携帯電話および第２の携帯電話は、情報を通信できる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で情報を通信できる通信システムを提供することができる。
【００１３】
また、上述の色情報は、１つの色が複数の情報の組合せを表わす情報であることが望ましい。
【００１４】
すなわち、色情報は、１つの色が複数の情報の組合せを表わす。これにより、特定手段は、表示色に基づいて、複数の情報を特定できる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で大容量の情報を通信できる通信システムを提供することができる。
【００１５】
もしくは、上述の複数の情報の組合せは、２進数を表わす情報の組合せであることが望ましい。
【００１６】
すなわち、複数の情報の組合せは、２進数を表わす情報の組合せである。これにより、特定手段は、２進数を表わす複数の情報を特定できる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で大容量の情報を高速に通信できる通信システムを提供することができる。
【００１７】
また、上述の表示手段は、複数の領域それぞれに色情報に対応する色を表示するための手段を含むことが望ましい。
【００１８】
すなわち、表示手段は、複数の領域それぞれに色情報に対応する色を表示する。これにより、表示手段は、より多くの情報を表示できる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士でより多くの情報を通信できる通信システムを提供することができる。
【００１９】
もしくは、上述の複数の領域の数は、表示手段が一度に得る色情報の数以上の数であることが望ましい。
【００２０】
すなわち、複数の領域の数は、表示手段が一度に得る色情報の数以上の数である。これにより、表示手段は、さらに多くの情報を効率的に表示できる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士でさらに多くの情報を効率的に通信できる通信システムを提供することができる。
【００２１】
本発明の他の局面に従うと、携帯電話は、表示手段および撮影手段を含む複数の携帯電話が情報を通信するシステムに用いられる携帯電話である。携帯電話は、情報に対応する色を表示するための表示手段と、他の携帯電話の表示手段に表示された表示色を撮影するための撮影手段と、表示色に対応づけられた情報を特定するための特定手段と、表示手段が他の携帯電話の撮影手段に、撮影手段が他の携帯電話の表示手段に、それぞれ対向するように、表示手段および撮影手段を取付けるための取付手段とを含む。
【００２２】
すなわち、表示手段は、情報に対応する色を表示する。撮影手段は、他の携帯電話の表示手段に表示された表示色を撮影する。特定手段は、表示色に対応づけられた情報を特定する。取付手段は、表示手段が他の携帯電話の撮影手段に、撮影手段が他の携帯電話の表示手段に、それぞれ対向するように、表示手段および撮影手段を取付ける。これにより、表示手段は他の携帯電話の撮影手段との間で、撮影手段は他の携帯電話の表示手段との間で、それぞれ情報を通信できる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で情報を効率的に通信できる携帯電話を提供することができる。
【００２３】
また、上述の取付手段は、表示手段および撮影手段がそれぞれ同時に対向するように、所定の関係で表示手段と撮影手段とを取付けるための手段を含むことが望ましい。
【００２４】
すなわち、取付手段は、表示手段および撮影手段がそれぞれ同時に対向するように、所定の関係で表示手段と撮影手段とを取付ける。これにより、表示手段と撮影手段とは、同時に他の携帯電話の撮影手段と表示手段とに対向する。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で情報をより効率的に通信できる携帯電話を提供することができる。
【００２５】
もしくは、上述の所定の関係は、システムに用いられる携帯電話に共通する関係であることが望ましい。
【００２６】
すなわち、所定の関係は、システムに用いられる携帯電話に共通する関係である。これにより、携帯電話同士が表示手段および撮影手段をさらに容易に対向できる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で情報をさらに効率的に通信できる携帯電話を提供することができる。
【００２７】
本発明の他の局面に従うと、携帯電話は、表示手段を含む複数の携帯電話が情報を通信するシステムに用いられる携帯電話である。携帯電話は、表示手段に表示された表示色を撮影するための撮影手段と、表示色に対応づけられた情報を特定するための特定手段とを含む。
【００２８】
すなわち、撮影手段は、表示手段に表示された表示色を撮影する。これにより、特定手段は、表示色に対応づけられた情報を特定できる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で情報を通信できる携帯電話を提供することができる。
【００２９】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００３０】
＜第１の実施の形態＞
以下、本発明の第１の実施の形態に係る通信システムおよびその通信システムに用いられる携帯電話について説明する。
【００３１】
図１を参照して、本実施の形態に係る通信システム１００は、携帯電話２００と他の携帯電話３００とを含む。図１は、携帯電話２００が、通信システム１００に用いられる他の携帯電話３００との間で情報を伝達する状況を示す図である。この場合、携帯電話２００が他の携帯電話３００から情報を受信できる。携帯電話２００が他の携帯電話３００に情報を送信する場合、携帯電話２００および他の携帯電話３００の関係は逆転する。
【００３２】
図２は、携帯電話２００の外形を表わす図である。本実施の形態に係る携帯電話２００の外部には、マイク１０２と、操作キー１０４と、メインディスプレイ１０６と、スピーカ１０８と、アンテナ１１０と、サブディスプレイ１１２と、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）カメラ１１４とが取付けられている。この携帯電話２００は、本実施の形態に係る通信システム１００の端末として用いられる。
【００３３】
図３を参照して、本実施の形態に係る携帯電話２００は、アンテナ部２１２と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、データ送信部２０２と、送信処理部２０３と、画面表示部２０４と、データ受信部２０５と、受信処理部２０６と、カメラ部２０７と、送受話部２０８と、キー入力部２０９と、送話部２１０と、受話部２１１とを含む。アンテナ部２１２は、通信用の電波を通信する。ＣＰＵ２０１は、携帯電話２００の各部を制御する。データ送信部２０２は、他の携帯電話に対してデータを送信する。送信処理部２０３は、送信するデータとして、「Ｈ」または「Ｌ」で表わされているデータを、それらのデータに応じた色を表わす色情報に変換する。画面表示部２０４は、色情報に対応する色を表示する。画面表示部２０４は、メインディスプレイ１０６およびサブディスプレイ１１２を含む。データ受信部２０５は、データを受信する。データ受信部２０５は、データを一時的に記憶するバッファ（図示せず）を含む。受信処理部２０６は、画像情報から画像の情報を特定する。受信処理部２０６は、画像の色を予め定められているデータと照し合せることにより、「Ｈ」または「Ｌ」のいずれかで表わされるデータに変換する回路でもある。カメラ部２０７は、他の携帯電話のディスプレイに表示された色を撮影する。カメラ部２０７は、撮影した色を、画像情報に変換する回路でもある。カメラ部２０７は、上述したＣＣＤカメラ１１４を含む。送受話部２０８は、音声を表わすデータを制御する回路である。キー入力部２０９は、キー操作に基づいて情報の入力を受付ける回路である。キー入力部２０９は、上述の操作キー１０４を含む。送話部２１０は、音声をデータに変換する回路である。送話部２１０は、上述のマイク１０２を含む。受話部２１１は、データを音声に変換する回路である。受話部２１１は、上述のスピーカ１０８を含む。
【００３４】
なお、他の携帯電話３００のハードウェア構成は前述の携帯電話２００と同一である。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００３５】
また、いうまでもなく、携帯電話２００および他の携帯電話３００の形態は、図１〜図３に示される具体例に限定されるものではない。図１〜図３に記載されない他の機能が含まれてもよいし、図１〜図３に記載されている機能の必ずしもすべてが含まれていなくても構わない。たとえば、携帯電話２００および他の携帯電話３００は、データ送信部２０２、送信処理部２０３、および画面表示部２０４からなる各ブロックと、データ受信部２０５、受信処理部２０６、およびカメラ部２０７からなる各ブロックとを、それぞれ一方ずつ含んでもよい。
【００３６】
図４を参照して、携帯電話２００で実行されるプログラムは、色を用いたデータの送信処理に関し、以下のような制御構造を有する。
【００３７】
ステップ１００（以下、ステップをＳと略す。）にて、送信処理部２０３はデータ送信部２０２より送信データを受取る。Ｓ１０１にて、送信処理部２０３は、受取った送信データが「Ｌ」か否かを判断する。送信データが「Ｌ」と判断した場合には（Ｓ１０１にてＹＥＳ）、処理はＳ１０２へと移される。もしそうでないと（Ｓ１０１にてＮＯ）、処理はＳ１０３へと移される。
【００３８】
Ｓ１０２にて、送信処理部２０３は送信データを「赤」を表わす色情報に変換する。Ｓ１０３にて、送信処理部２０３は送信データを「青」を表わす色情報に変換する。
【００３９】
Ｓ１０４にて、画面表示部２０４は色情報に対応する表示色を表示する。Ｓ１０５にてデータ送信部２０２は送信データが残っているか否かを判断する。送信データが残っていると判断した場合には（Ｓ１０５にてＹＥＳ）、処理はＳ１００へと移される。もしそうでないと（Ｓ１０５にてＮＯ）、処理は終了する。
【００４０】
図５を参照して、他の携帯電話３００で実行されるプログラムは、色を用いたデータの受信処理に関し、以下のような制御構造を有する。
【００４１】
Ｓ１０６にて、カメラ部２０７は、携帯電話２００のディスプレイの画像を撮影する。カメラ部２０７は、撮影した画像を画像情報に変換する。Ｓ１０８にて、受信処理部２０６は、カメラ部２０７より画像情報を取得する。受信処理部２０６は、取得した画像情報に基づいて、画像の色情報を取得する。
【００４２】
Ｓ１１０にて、受信処理部２０６は、取得された色情報が「赤」か否かを判断する。「赤」と判断した場合には（Ｓ１１０にてＹＥＳ）、処理はＳ１１２へと移される。もしそうでないと（Ｓ１１０にてＮＯ）、処理はＳ１１４へと移される。
【００４３】
Ｓ１１２にて、受信処理部２０６は、「Ｌ」を表わすデータをデータ受信部２０５に送る。Ｓ１１４にて、受信処理部２０６は、「Ｈ」を表わすデータをデータ受信部２０５に送る。Ｓ１１６にて、データ受信部２０５は受信処理部２０６からデータを受入れる。
【００４４】
以上のような構造およびフローチャートに基づく、携帯電話２００の動作について説明する。
【００４５】
［送信処理動作］
図６を参照して、「Ｈ」または「Ｌ」を表わす１ビットの通信データを、「Ｈ：青」かつ「Ｌ：赤」と対応づけて画面表示部２０４に表示することにより、携帯電話２００が他の携帯電話３００にデータを送信する処理について説明する。
【００４６】
送信処理部２０３はデータ送信部２０２より送信データを受取る（Ｓ１００）。送信データが受取られると、送信処理部２０３は送信データが「Ｌ」か否かを判断する（Ｓ１０１）。送信データが「Ｌ」の場合（Ｓ１０１にてＹＥＳ）、送信処理部２０３は送信データを「赤」を表わす色情報に変換する（Ｓ１０２）。
【００４７】
送信データが変換されると、画面表示部２０４は、変換された色情報に対応する表示色「赤」を表示する（Ｓ１０４）。表示色が表示されると、データ送信部２０２は送信データが残っているか否かを判断する（Ｓ１０５）。送信データが残っている間（Ｓ１０５にてＹＥＳ）、Ｓ１００からＳ１０５の処理を繰返す。送信データが残っていない場合（Ｓ１０５にてＮＯ）、送信処理を終了する。
【００４８】
［受信処理動作］
図６を参照して、「Ｈ：青」かつ「Ｌ：赤」と対応づけられた「Ｈ」または「Ｌ」を表わす１ビットの通信データをカメラ部２０７が撮影することにより、他の携帯電話３００が携帯電話２００からデータを受信する処理について説明する。
【００４９】
カメラ部２０７は、携帯電話２００のディスプレイを撮影する。カメラ部２０７は、撮影した画像を画像情報に変換する（Ｓ１０６）。画像が画像情報に変換されると、受信処理部２０６は、カメラ部２０７より画像情報を取得する。受信処理部２０６は、画像情報に基づいて、画像の色情報を取得する（Ｓ１０８）。
【００５０】
画像の色が特定されると、受信処理部２０６は、取得された色情報が「赤」か否かを判断する（Ｓ１１０）。色情報が「赤」の場合（Ｓ１１０にてＹＥＳ）、受信処理部２０６は、「Ｌ」を表わすデータをデータ受信部２０５に送る（Ｓ１１２）。データがデータ受信部２０５に送られると、データ受信部２０５は受信処理部２０６からデータを受入れる（Ｓ１１６）。
【００５１】
以上のようにして、本実施の形態に係る通信システム１００は、画面表示部およびカメラ部を用いてデータを通信する処理をすることができる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で情報を通信できる通信システムおよびその通信システムに用いられる携帯電話を提供できる。
【００５２】
なお、他の携帯電話３００のＣＣＤカメラが撮影するディスプレイは、必ずしも携帯電話２００のメインディスプレイ１０６でなくともよい。他の携帯電話３００のＣＣＤカメラは、携帯電話２００のサブディスプレイ１１２に表示された画像を撮影してもよい。図７を参照して、このときの通信方法を説明する。ＣＣＤカメラとサブディスプレイとは、携帯電話の同じ側面の筐体１１６に取付けられ、かつそれらの間隔はいずれの携帯電話も同じである。これらが同じ側面に取付けられ、かつそれらの間隔がいずれの携帯電話も同じなので、２つの携帯電話のカメラとサブディスプレイとはそれぞれ同時に対向できる。ここで、携帯電話２００は、サブディスプレイ１１２を使用してデータを送信すると同時に、ＣＣＤカメラ１１４を使用してデータを受信できる。同様に、他の携帯電話３００も、ＣＣＤカメラによりデータを受信すると同時に、サブディスプレイにより、データを送信できる。これにより、携帯電話機の間で、送信および受信の同時実行、すなわち全二重通信が実現できる。全二重通信が実現されると、通信効率を改善することが可能となる。使用者の利便性を高めることも可能となる。その結果、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で全二重通信が可能な通信システムを提供することができる。
【００５３】
また、ＣＣＤカメラは、必ずしも静止画像を撮影するためのカメラでなくてもよい。動画を撮影するためのカメラであってもよい。ディスプレイは、複数の表示色を連続的に表示してもよい。ＣＣＤカメラが、ディスプレイによって連続的に表示された複数の表示色を、動画として撮影すると、その動画は、複数の静止画像の集合体として取扱われ得る。この複数の静止画像を用いて、複数の色情報を取得することにより、本実施の形態に係る通信システム１００は、より多くの情報を効率よく通信できる。
【００５４】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態に係る通信システムおよびその通信システムに用いられる携帯電話について説明する。
【００５５】
本実施の形態に係る携帯電話２００のデータ送信部２０２およびデータ受信部２０５はそれぞれカウンタ（図示せず）を含む。画面表示部２０４のメインディスプレイ１０６およびサブディスプレイ１１２は、それぞれ９つの領域に区分されている。それらの領域は、それぞれ表示色を表示できる。なお、その他のハードウェア構成については前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。他の携帯電話３００も同様である。
【００５６】
図８を参照して、携帯電話２００で実行されるプログラムは、色を用いたデータの送信処理に関し、以下のような制御構造を有する。
【００５７】
Ｓ２００にて、送信処理部２０３はデータ送信部２０２より送信データを受取る。図９を参照して、本実施の形態において、送信される送信データの構成を説明する。送信データは、Ｄ［０］〜Ｄ［８］のデータにより構成されている。
【００５８】
Ｓ２０１にて、送信処理部２０３は、内蔵するカウンタの値を「０」に設定する。Ｓ２０２にて、送信処理部２０３は、送信データからＤ［Ｉ］データを抽出する。「Ｉ」とは、上述したカウンタの値を表わす。
【００５９】
Ｓ２０３にて、送信処理部２０３は、Ｄ［Ｉ］データが「Ｌ」か否かを判断する。「Ｌ」と判断した場合には（Ｓ２０３にてＹＥＳ）、処理はＳ２０４へと移される。もしそうでないと（Ｓ２０３にてＮＯ）、処理はＳ２０５へと移される。
【００６０】
Ｓ２０４にて、送信処理部２０３は、Ｄ［Ｉ］データを「赤」を表わす色情報に変換する。Ｓ２０５にて送信処理部２０３はＤ［Ｉ］データを「青」を表わす色情報に変換する。
【００６１】
Ｓ２０６にて、送信処理部２０３は、カウンタの値Ｉを、「１」加算する。Ｓ２０７にて、送信処理部２０３は、カウンタの値Ｉが「８」以下か否かを判断する。カウンタの値Ｉが「８」以下と判断した場合には（Ｓ２０７にてＹＥＳ）、処理はＳ２０２へと移される。もしそうでないと（Ｓ２０７にてＮＯ）、処理はＳ２０８へと移される。Ｓ２０８にて、画面表示部２０４は、それぞれの領域に、変換された色情報に対応する表示色を表示する。
【００６２】
Ｓ２０９にて、データ送信部２０２は送信データが残っているか否かを判断する。送信データが残っていると判断した場合には（Ｓ２０９にてＹＥＳ）、処理はＳ２００へと移される。もしそうでないと（Ｓ２０９にてＮＯ）、処理は終了する。
【００６３】
図１０を参照して、他の携帯電話３００で実行されるプログラムは、色を用いたデータの受信処理に関し、以下のような制御構造を有する。なお、図１０に示すフローチャートの中で、前述の図５に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００６４】
Ｓ２１０にて、受信処理部２０６は、カメラ部２０７より画像情報を取得する。受信処理部２０６は、画像情報から画像の部分ごとの色を特定する。図１１を参照して、本実施の形態におけるディスプレイの表示例を説明する。ディスプレイは、９つの領域に区分されている。それらの領域は、それぞれ表示色「赤」または「青」を表示する。
【００６５】
Ｓ２１１にて、受信処理部２０６は、カウンタの値を「０」に設定する。Ｓ２１２にて、受信処理部２０６は、画面表示部２０４の「Ｉ」部分の色情報が「赤」か否かを判断する。「Ｉ」部分とは、上述したディスプレイのうち、カウンタの値Ｉに対応づけられた部分である。色情報が「赤」と判断した場合には（Ｓ２１２にてＹＥＳ）、処理はＳ２１３へと移される。もしそうでないと（Ｓ２１２にてＮＯ）、処理はＳ２１４へと移される。Ｓ２１３にて、受信処理部２０６は、Ｄ［Ｉ］を「Ｌ」に設定する。Ｓ２１４にて、受信処理部２０６は、Ｄ［Ｉ］を「Ｈ」に設定する。
【００６６】
Ｓ２１５にて、受信処理部２０６は、カウンタの値Ｉを「１」加算する。Ｓ２１６にて、受信処理部２０６は、カウンタの値Ｉが「８」以下か否かを判断する。「８」以下と判断した場合には（Ｓ２１６にてＹＥＳ）、処理はＳ２１２へと移される。もしそうでないと（Ｓ２１６にてＮＯ）、処理はＳ２１７へと移される。
【００６７】
Ｓ２１７にて、受信処理部２０６は、Ｄ［０］〜Ｄ［８］をデータ受信部２０５へ送る。図１２を参照して、このとき受信処理部２０６がデータ受信部２０５に送るデータの構造と色との関係を説明する。図の右側が当初ディスプレイに表示された色、図の左側が送られるデータの内容である。
【００６８】
以上のような構造およびフローチャートに基づく、携帯電話２００の動作について説明する。
【００６９】
［送信処理動作］
図１３を参照して、９ビットのパラレル送信を実施する場合の処理について説明する。
【００７０】
送信処理部２０３は、データ送信部２０２より、図９に示された送信データを受取る（Ｓ２００）。送信データが受取られると、送信処理部２０３は、カウンタの値Ｉを「０」に設定する（Ｓ２０１）。カウンタの値が「０」に設定されると、送信処理部２０３は、Ｄ［０］データを抽出する（Ｓ２０３）。
【００７１】
データが抽出されると、送信処理部２０３は、Ｄ［０］データが「Ｌ」か否かを判断する（Ｓ２０３）。Ｄ［０］データは「Ｌ」なので（Ｓ２０３にてＹＥＳ）、送信処理部２０３はデータを「赤」を表わす色情報に変換する（Ｓ２０４）。
【００７２】
データが変換されると、送信処理部２０３はカウンタの値Ｉを「１」加算する（Ｓ２０６）。カウンタの値が加算されると、送信処理部２０３は、カウンタの値Ｉが「８」以下か否かを判断する（Ｓ２０７）。カウンタの値は「１」なので（Ｓ２０７にてＹＥＳ）、送信処理部２０３はＤ［１］データを抽出する（Ｓ２０２）。
【００７３】
データが抽出されると、送信処理部２０３は、Ｄ［１］データが「Ｌ」か否かを判断する（Ｓ２０３）。データは「Ｈ」なので（Ｓ２０３にてＮＯ）、送信処理部２０３は、データを「青」を表わす色情報に変換する（Ｓ２０５）。
【００７４】
データが変換されると、Ｓ２０６からＳ２０５までの処理を繰返し、送信処理部２０３は、カウンタの値Ｉが「８」以下か否かを判断する（Ｓ２０７）。カウンタの値Ｉが「８」以上の場合（Ｓ２０７にてＮＯ）、画面表示部２０４は、それぞれの領域に、変換された色情報に対応する表示色を表示する（Ｓ２０８）。これにより、９ビットのデータがそれぞれ色情報に変換され、表示される。図１１を参照して、このときの表示例を示す。画面が９分割され、各領域に色情報に対応する色が表示される。
【００７５】
表示色が表示されると、データ送信部２０２は、送信データが残っているか否かを判断する（Ｓ２０９）。送信データが残っていない場合（Ｓ２０９にてＮＯ）、処理は終了する。
【００７６】
［受信処理動作］
図１３を参照して、色を用いて情報を受信する場合の処理について説明する。
【００７７】
カメラ部２０７は、画像を画像情報に変換する（Ｓ１０６）。画像が画像情報に変換されると、受信処理部２０６は、カメラ部２０７より画像情報を取得する。受信処理部２０６は、画像情報から部分ごとの色を特定する（Ｓ２１０）。色が特定されると、受信処理部２０６は、カウンタの値Ｉを「０」に設定する（Ｓ２１１）。
【００７８】
カウンタの値が設定されると、受信処理部２０６は、画面表示部２０４の「Ｉ」部分の色情報が「赤」か否かを判断する（Ｓ２１２）。この場合、画面表示部２０４の「０」部分の色情報は「赤」なので（Ｓ２１２にてＹＥＳ）、受信処理部２０６は、Ｄ［０］を「Ｌ」に設定する（Ｓ２１３）。Ｄ［０］が設定されると、受信処理部２０６はカウンタの値Ｉを「１」加算する（Ｓ２１５）。
【００７９】
カウンタの値が加算されると、受信処理部２０６は、カウンタの値Ｉが「８」以下か否かを判断する（Ｓ２１６）。カウンタの値Ｉは「１」なので（Ｓ２１６にてＹＥＳ）、受信処理部２０６は画面表示部２０４の「１」部分の色情報が「赤」か否かを判断する（Ｓ２１２）。この場合、画面表示部２０４の「１」部分の色情報は「青」なので（Ｓ２１２にてＮＯ）、受信処理部２０６はＤ［Ｉ］を「Ｈ」に設定する（Ｓ２１４）。
【００８０】
「Ｈ」に設定されると、Ｓ２１５からＳ２１４の処理を経て、受信処理部２０６は、カウンタの値Ｉが「８」以下か否かを判断する（Ｓ２１６）。カウンタの値Ｉが「８」を超える場合（Ｓ２１６にてＮＯ）、受信処理部２０６は、Ｄ［０］〜Ｄ［８］をデータ受信部２０５へ送る（Ｓ２１７）。図１２を参照して、このときの色とデータとの対応関係を示す。データがデータ受信部２０５に送られると、データ受信部２０５は、受信処理部２０６から、Ｄ［０］〜Ｄ［８］のデータを受信する（Ｓ２１８）。
【００８１】
以上のようにして、本実施の形態に係る通信システム１００は、色を用いて情報をパラレル通信することができる。これにより、多くの情報が同時に通信され、かつ通信速度が改善される。その結果、通信速度を改善し、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で、多くの情報を同時に通信できる通信システムおよびその通信システムに用いられる携帯電話を提供できる。
【００８２】
＜第３の実施の形態＞
以下、本発明の第３の実施の形態に係る通信システムおよびその通信システムに用いられる携帯電話について説明する。
【００８３】
本実施の形態に係る携帯電話２００は、前述の第２の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。他の携帯電話３００も同様である。
【００８４】
図１４を参照して、携帯電話２００で実行されるプログラムは、色を用いた情報の送信処理に関し、以下のような制御構造を有する。なお、図１４に示すフローチャートの中で、前述の図８に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００８５】
Ｓ３００にて、送信処理部２０３はデータ送信部２０２より送信データを受取る。図１５を参照して、このとき通信されるデータの構成を示す。Ｓ３０２にて、送信処理部２０３は、Ｄ［２Ｉ］およびＤ［２Ｉ＋１］データを抽出する。
【００８６】
Ｓ３０３にて、送信処理部２０３は、「Ｄ［２Ｉ］＝Ｌ」かつ「Ｄ［２Ｉ＋１］＝Ｌ」か否かを判断する。「Ｄ［２Ｉ］＝Ｌ」かつ「Ｄ［２Ｉ＋１］＝Ｌ」と判断した場合には（Ｓ３０３にてＹＥＳ）、処理はＳ３０４へと移される。もしそうでないと（Ｓ３０３にてＮＯ）、処理はＳ３０５へと移される。Ｓ３０４にて、送信処理部２０３は、Ｄ［２Ｉ］およびＤ［２Ｉ＋１］を「白」を表わす色情報に変換する。
【００８７】
Ｓ３０５にて、送信処理部２０３は、「Ｄ［２Ｉ］＝Ｈ」かつ「Ｄ［２Ｉ＋１］＝Ｌ」か否かを判断する。「Ｄ［２Ｉ］＝Ｈ」かつ「Ｄ［２Ｉ＋１］＝Ｌ」と判断した場合には（Ｓ３０５にてＹＥＳ）、処理はＳ３０６へと移される。もしそうでないと（Ｓ３０５にてＮＯ）、処理はＳ３０７へと移される。Ｓ３０６にて、送信処理部２０３は、Ｄ［２Ｉ］およびＤ［２Ｉ＋１］を「黄」を表わす色情報に変換する。
【００８８】
Ｓ３０７にて、送信処理部２０３は、「Ｄ［２Ｉ］＝Ｈ」かつ「Ｄ［２Ｉ＋１］＝Ｈ」か否かを判断する。「Ｄ［２Ｉ］＝Ｈ」かつ「Ｄ［２Ｉ＋１］＝Ｈ」と判断した場合には（Ｓ３０７にてＹＥＳ）、処理はＳ３０８へと移される。もしそうでないと（Ｓ３０７にてＮＯ）、処理はＳ３０９へと移される。Ｓ３０８にて、送信処理部２０３は、Ｄ［２Ｉ］およびＤ［２Ｉ＋１］を「青」を表わす色情報に変換する。Ｓ３０９にて、送信処理部２０３は、Ｄ［２Ｉ］およびＤ［２Ｉ＋１］を「緑」を表わす色情報に変換する。
【００８９】
図１６を参照して、他の携帯電話３００で実行されるプログラムは、色を用いて情報を受信する処理に関し、以下のような制御構造を有する。なお、図１６に示すフローチャートの中で、前述の図１０に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００９０】
Ｓ３１６にて、受信処理部２０６は、画面表示部の「Ｉ」部分の色情報は「白」か否かを判断する。色情報が白と判断した場合には（Ｓ３１６にてＹＥＳ）、処理はＳ３１７へと移される。もしそうでないと（Ｓ３１６にてＮＯ）、処理はＳ３１８へと移される。Ｓ３１７にて、受信処理部２０６は、Ｄ［２Ｉ］を「Ｌ」に、Ｄ［２Ｉ＋１］を「Ｌ」に設定する。
【００９１】
Ｓ３１８にて、受信処理部２０６は、画面表示部２０４の「Ｉ」部分の色情報は「黄」か否かを判断する。色情報は「黄」と判断した場合には（Ｓ３１８にてＹＥＳ）、処理はＳ３１９へと移される。もしそうでないと（Ｓ３１８にてＮＯ）、処理はＳ３２０へと移される。Ｓ３１９にて、受信処理部２０６は、Ｄ［２Ｉ］を「Ｈ」に、Ｄ［２Ｉ＋１］を「Ｌ」に設定する。
【００９２】
Ｓ３２０にて、受信処理部２０６は、画面表示部２０４の「Ｉ」部分の色情報が「青」か否かを判断する。色情報が青と判断した場合には（Ｓ３２０にてＹＥＳ）、処理はＳ３２１へと移される。もしそうでないと（Ｓ３２０にてＮＯ）、処理はＳ３２２へと移される。Ｓ３２１にて、受信処理部２０６は、Ｄ［２Ｉ］を「Ｈ」に、Ｄ［２Ｉ＋１］を「Ｈ」に設定する。Ｓ３２２にて、受信処理部２０６は、Ｄ［２Ｉ］を「Ｌ」に、Ｄ［２Ｉ＋１］を「Ｈ」に設定する。Ｓ３２５にて、受信処理部２０６は、Ｄ［０］〜Ｄ［１７］をデータ受信部２０５に送る。
【００９３】
以上のような構造およびフローチャートに基づく、携帯電話２００の動作について説明する。
【００９４】
［送信処理動作］
図１７および図１８を参照して、Ｄ［０］〜Ｄ［１７］までの１８ビットのパラレル送信を実施する場合の処理について説明する。
【００９５】
送信処理部２０３は、データ送信部２０２より送信データを受取る（Ｓ３００）。送信データを受取ると、送信処理部２０３は、カウンタの値Ｉを「０」に設定する（Ｓ２０１）。カウンタの値Ｉが「０」に設定されると、送信処理部２０３は、送信データからＤ［０］、Ｄ［１］データを抽出する（Ｓ３０２）。
【００９６】
データが抽出されると、送信処理部２０３は、「Ｄ［０］＝Ｌ」かつ「Ｄ［１］＝Ｌ」か否かを判断する（Ｓ３０３）。この場合、「Ｄ［１］＝Ｌ」ではないので（Ｓ３０３にてＮＯ）、送信処理部２０３は、「Ｄ［０］＝Ｈ」かつ「Ｄ［１］＝Ｌ」か否かを判断する（Ｓ３０５）。この場合、「Ｄ［０］＝Ｈ」ではないので（Ｓ３０５にてＮＯ）、送信処理部２０３は、「Ｄ［０］＝Ｈ」かつ「Ｄ［１］＝Ｈ」か否かを判断する（Ｓ３０７）。この場合、「Ｄ［０］＝Ｈ」でも「Ｄ［１］＝Ｈ」でもないので（Ｓ３０７にてＮＯ）、送信処理部２０３は、Ｄ［０］およびＤ［１］を「緑」を表わす色情報に変換する（Ｓ３０９）。
【００９７】
Ｄ［０］および［１］が「緑」に変換されると、Ｓ２０６からＳ３０５の処理を経て、送信処理部２０３は、「Ｄ［４］＝Ｈ」かつ「Ｄ［５］＝Ｈ」か否かを判断する（Ｓ３０７）。この場合、「Ｄ［４］＝Ｈ」かつ「Ｄ［５］＝Ｈ」なので（Ｓ３０７にてＹＥＳ）、送信処理部２０３は、Ｄ［４］およびＤ［５］を「青」を表わす色情報に変換する（Ｓ３０８）。
【００９８】
Ｄ［４］およびＤ［５］が「青」に変換されると、Ｓ２０６からＳ３０３の処理を経て、送信処理部２０３は、「Ｄ［１０］＝Ｈ」かつ「Ｄ［１１］＝Ｌ」か否かを判断する（Ｓ３０５）。この場合、「Ｄ［１０］＝Ｈ」かつ「Ｄ［１１］＝Ｌ」なので（Ｓ３０５にてＹＥＳ）、送信処理部２０３は、Ｄ［１０］およびＤ［１１］を「黄」を表わす色情報に変換する（Ｓ３０６）。
【００９９】
Ｄ［１０］およびＤ［１１］を「黄」に変換されると、送信処理部２０３は、Ｓ２０６からＳ３０２の処理を経て、「Ｄ［１４］＝Ｌ」かつ「Ｄ［１５］＝Ｌ」か否かを判断する（Ｓ３０３）。この場合、「Ｄ［１４］＝Ｌ」かつ「Ｄ［１５］＝Ｌ」なので（Ｓ３０３にてＹＥＳ）、送信処理部２０３は、Ｄ［１４］およびＤ［１５］を「白」を表わす色情報に変換する（Ｓ３０４）。以上の動作を繰返すことにより、１８ビットのデータが９個の色情報に変換される。
【０１００】
Ｄ［１４］およびＤ［１５］が「白」に変換されると、Ｓ２０６からＳ３０８および再びＳ２０６の処理を経て、送信処理部２０３は、カウンタの値Ｉが「８」以下か否かを判断する（Ｓ２０７）。この場合、カウンタの値Ｉは「８」を上回るので（Ｓ２０７にてＮＯ）、画面表示部２０４は、表示色を表示する（Ｓ２０８）。他の携帯電話３００がこれを撮影することにより、１８ビットのデータがパラレル送信される。
【０１０１】
図１８を参照して、以上の処理における、１ビット目のデータＤ［２Ｉ］および２ビット目のデータＤ［２Ｉ＋１］とそれらのデータに対応する対応色との関係を示す。
【０１０２】
［受信処理動作］
図１７および図１８を参照して、色を用いて情報を受信する場合の処理について説明する。
【０１０３】
受信処理部２０６は、内蔵するカウンタの値Ｉの値を「０」に設定すると（Ｓ２１１）、画面表示部２０４の「Ｉ」部分の色情報が「白」か否かを判断する（Ｓ３１６）。この場合、色情報は「白」ではないので（Ｓ３１６にてＮＯ）、受信処理部２０６は、画面表示部２０４の「Ｉ」部分の色情報が「黄」か否かを判断する（Ｓ３１８）。この場合、色情報は「黄」ではないので（Ｓ３１８にてＮＯ）、受信処理部２０６は、画面表示部２０４の「Ｉ」部分の色情報が「青」か否かを判断する（Ｓ３２０）。この場合、色情報は「青」ではないので（Ｓ３２０にてＮＯ）、受信処理部２０６は、Ｄ［０］を「Ｌ」に、Ｄ［１］を「Ｈ」に設定する（Ｓ３２２）。
【０１０４】
Ｄ［０］を「Ｌ」に、Ｄ［１］を「Ｈ」に設定すると、Ｓ２１５からＳ３２２までの処理を繰返し、受信処理部２０６は、画面表示部２０４の「２」部分の色情報が「青」か否かを判断する（Ｓ３２０）。この場合、色情報は「青」なので（Ｓ３２０にてＹＥＳ）、受信処理部２０６は、Ｄ［４］を「Ｈ」に、Ｄ［５］を「Ｈ」に設定する（Ｓ３２１）。
【０１０５】
データが設定されると、Ｓ２１５からＳ３２２の処理を経て、受信処理部２０６は、画面表示部２０４の「５」部分の色情報が「黄」か否かを判断する（Ｓ３１８）。この場合、色情報は「黄」なので（Ｓ３１８にてＹＥＳ）、受信処理部２０６は、Ｄ［１０］を「Ｈ」に、Ｄ［１１］を「Ｌ」に設定する（Ｓ３１９）。
【０１０６】
データが設定されると、Ｓ２１５からＳ３２２の処理を経て、受信処理部２０６は、画面表示部２０４の「７」部分の色情報が「白」か否かを判断する（Ｓ３１６）。この場合、色情報は「白」なので（Ｓ３１６にてＹＥＳ）、受信処理部２０６は、Ｄ［１４］を「Ｌ」に、Ｄ［１５］を「Ｌ」に設定する（Ｓ３１７）。以上の動作を繰返すことにより、９色の色によって表わされる色情報が１８ビットのデータに変換される。データが設定されると、Ｓ２１５からＳ２１６の処理を経て、受信処理部２０６は、Ｄ［０］〜Ｄ［１７］をデータ受信部２０５に送る（Ｓ３２５）。
【０１０７】
以上のようにして、本実施の形態に係る通信システム１００は、色を用いてさらに多くの情報をパラレル通信することができる。これにより、さらに多くの情報が同時に通信され、かつ通信速度が改善される。その結果、通信速度を改善し、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて携帯電話同士で、さらに多くの情報を同時に通信できる通信システムおよびその通信システムに用いられる携帯電話を提供できる。
【０１０８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１０９】
【発明の効果】
本発明に係る通信システムおよび携帯電話は、専用のデバイスを追加せず、公衆回線を使わず、ケーブルなどを接続せず、非接触にて情報を通信できる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る通信システムに用いられる携帯電話が、他の携帯電話３００との間で情報を伝達する状況を示す図である。
【図２】本発明の第１の実施の形態に係る携帯電話の外形を表わす図である。
【図３】本発明の第１の実施の形態に係る携帯電話および他の携帯電話の制御ブロック図である。
【図４】本発明の第１の実施の形態に係る送信処理の制御の手順を示すフローチャートである。
【図５】本発明の第１の実施の形態に係る受信処理の制御の手順を示すフローチャートである。
【図６】本発明の第１の実施の形態に係る送信処理および受信処理の動作を示す概念図である。
【図７】本発明の第１の実施の形態に係る携帯電話を用いた全二重通信の方法を示す概念図である。
【図８】本発明の第２の実施の形態に係る送信処理の制御の手順を示すフローチャートである。
【図９】本発明の第２の実施の形態に係るデータの構成を表わす図である。
【図１０】本発明の第２の実施の形態に係る受信処理の制御の手順を示すフローチャートである。
【図１１】本発明の第２の実施の形態に係るディスプレイの表示例を示す図である。
【図１２】本発明の第２の実施の形態に係るデータの構造と色との関係を示す図である。
【図１３】本発明の第２の実施の形態に係る送信処理および受信処理の動作を示す概念図である。
【図１４】本発明の第３の実施の形態に係る送信処理の制御の手順を示すフローチャートである。
【図１５】本発明の第３の実施の形態に係るデータの構成を表わす図である。
【図１６】本発明の第３の実施の形態に係る受信処理の制御の手順を示すフローチャートである。
【図１７】本発明の第３の実施の形態に係る送信処理および受信処理の動作を示す概念図である。
【図１８】本発明の第３の実施の形態に係るデータと色との関係を示す図である。
【符号の説明】
１００  通信システム、１０２  マイク、１０４  操作キー、１０６  メインディスプレイ、１０８  スピーカ、１１０  アンテナ、１１２  サブディスプレイ、１１４  ＣＣＤカメラ、２００  携帯電話、２０１  ＣＰＵ、２０２  データ送信部、２０３  送信処理部、２０４  画面表示部、２０５  データ受信部、２０６  受信処理部、２０７  カメラ部、２０８  送受話部、２０９  キー入力部、２１０  送話部、２１１  受話部、２１２  アンテナ部、３００  他の携帯電話。
【図１】
2004364099.tif 000003
【図２】
2004364099.tif 000004
【図３】
2004364099.tif 000005
【図４】
2004364099.tif 000006
【図５】
2004364099.tif 000007
【図６】
2004364099.tif 000008
【図７】
2004364099.tif 000009
【図８】
2004364099.tif 000010
【図９】
2004364099.tif 000011
【図１０】
2004364099.tif 000012
【図１１】
2004364099.tif 000013
【図１２】
2004364099.tif 000014
【図１３】
2004364099.tif 000015
【図１４】
2004364099.tif 000016
【図１５】
2004364099.tif 000017
【図１６】
2004364099.tif 000018
【図１７】
2004364099.tif 000019
【図１８】
2004364099.tif 000020