(57)【特許請求の範囲】
【請求項１】
近距離データ通信規格に準拠した通信を少なくとも含む複数の通信を行う携帯情報システムであって、
前記携帯情報システムにおいて、携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、前記近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
一方の携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第１の通信設定記憶手段と、
操作者からの指示に応じて、前記第１の通信設定記憶手段に前記通信の設定を記憶させる通信設定手段と、
前記通信のアプリケーションを起動する第１の起動手段と、
前記第１の起動手段により起動された後に、前記第１の通信設定記憶手段に記憶されている設定を検知する通信設定検知手段と、
前記通信設定検知手段により検知された設定が通信使用許可でない場合は、前記通信設定手段を起動する設定起動手段と、
前記第１の起動手段により起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信する送信手段
を具備し、
他方の携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第２の通信設定記憶手段と、
前記一方の携帯情報端末機からの通信の要求を受信する受信手段と、
前記受信手段により通信の要求を受信した際に、前記第２の通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断する通信判断手段と、
前記通信判断手段により通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動する第２の起動手段
を具備し、
前記第２の起動手段は、前記アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする携帯情報システム。
【請求項２】
近距離データ通信規格に準拠した通信を行う携帯情報端末機であって、該携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、該近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する通信設定記憶手段と、
他の携帯情報端末機からの通信の要求を受信する受信手段と、
前記受信手段により通信の要求を受信した際に、前記通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断する通信判断手段と、
前記通信判断手段により通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動する起動手段
を具備し、
前記起動手段は、前記アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする携帯情報端末機。
【請求項３】
前記受信手段により通信の要求を受信した後、通信を行っている間は通信中であることを点滅にて表示する通知手段
を具備したことを特徴とする請求項２記載の携帯情報端末機。
【請求項４】
携帯情報端末機に、近距離データ通信規格に準拠した通信を少なくとも含む複数の通信を行わせることができる通信プログラムであって、
前記通信プログラムにおいて、携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、前記近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
一方の携帯情報端末機に、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第１の通信設定記憶機能と、
操作者からの指示に応じて、前記第１の通信設定記憶機能に前記通信の設定を記憶させる通信設定機能と、
前記通信のアプリケーションを起動する第１の起動機能と、
前記第１の起動機能により起動された後に、前記第１の通信設定記憶機能に記憶されている設定を検知する通信設定検知機能と、
前記通信設定検知機能により検知された設定が通信使用許可でない場合は、前記通信設定機能を起動する設定起動機能と、
前記第１の起動機能により起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信する送信機能
を実現させ、
他方の携帯情報端末機に、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第２の通信設定記憶機能と、
前記一方の携帯情報端末機からの通信の要求を受信する受信機能と、
前記受信機能により通信の要求を受信した際に、前記第２の通信設定記憶機能に記憶されている通信の設定が通信可能であるか否かを判断する通信判断機能と、
前記通信判断機能により通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動する第２の起動機能
を実現させ、
前記第２の起動機能は、前記アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする通信プログラム。
【請求項５】
携帯情報端末機に、近距離データ通信規格に準拠した通信を行わせることができる通信プログラムであって、該携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、該近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
前記携帯情報端末機に、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する通信設定記憶機能と、
他の携帯情報端末機からの通信の要求を受信する受信機能と、
前記受信機能により通信の要求を受信した際に、前記通信設定記憶機能に記憶されている通信の設定が通信可能であるか否かを判断する通信判断機能と、
前記通信判断機能により通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動する起動機能
を実現させ、
前記起動機能は、前記アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする通信プログラム。
【請求項６】
携帯情報端末機で行われる近距離データ通信規格に準拠した通信を少なくとも含む複数の通信を行わせる通信方法であって、該携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、該近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
一方の携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第１の通信設定記憶手段
を具備し、
前記通信のアプリケーションを起動し、
前記第１の通信設定記憶手段に記憶されている設定を検知し、
前記検知された設定が通信使用許可でない場合は、操作者からの指示に応じて、前記第１の通信設定記憶手段に前記通信の設定を記憶させ、
前記起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信し、
他方の携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第２の通信設定記憶手段
を具備し、
前記一方の携帯情報端末機からの通信の要求を受信し、
前記通信の要求を受信した際に、前記第２の通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断し、
通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動し、該アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする通信方法。
【請求項７】
携帯情報端末機で行われる近距離データ通信規格に準拠した通信を行わせる通信方法であって、該携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、該近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
前記携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する通信設定記憶手段
を具備し、
前記一方の携帯情報端末機からの通信の要求を受信し、
前記通信の要求を受信した際に、前記通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断し、
通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動し、該アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離データ通信規格に準拠した通信を行う携帯情報システム、近距離データ通信規格に準拠した通信を行う携帯情報端末機、携帯情報端末機に近距離データ通信規格に準拠した通信を行わせることができる通信プログラム、および携帯情報端末機で行われる近距離データ通信規格に準拠した通信を行わせる通信方法に関する。
【背景技術】
【０００２】
近年、携帯電話をより楽しく、生活をより快適に進化させることを目的として、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）といわれる無線通信方式を搭載した携帯電話が普及している。ブルートゥースは、携帯電話等の機器を、無線で簡単に接続することを目的としており、この無線通信は２．４５ＧＨｚ（ギガヘルツ）の帯域を利用し、１０ｍ前後の近距離間の無線データ通信技術である。
このブルートゥースを搭載した携帯電話では、さまざまな使われ方があるため、ブルートゥースに関する設定には様々なものがある。そして、その設定のために、メニュー画面が必要になる。一方、携帯電話の技術的発展に伴いブルートゥース以外にも各種の機能およびその機能を使うための操作が増加してきているが、この増加により使いたい機能を容易にかつ迅速に見つけることが困難になってきている。
【０００３】
このブルートゥースを搭載した携帯電話の用いられ方としては、例えば、特許文献１にあるように、車室内の人と車室外の人とが、車窓を閉めたまま、専用の車両用のインターホンを用いることなく、会話を行うことを可能とすることを課題とし、携帯電話機とハンズフリー装置との間でブルートゥース無線通信を行い、ハンズフリー装置のマイクロホンが入力した送話音声が他の携帯電話機に送信されると共に、他の携帯電話機から受信した受話音声がハンズフリー装置のスピーカから出力されるハンズフリー通話による通話処理と、ハンズフリー装置のマイクロホンが入力した送話音声が携帯電話機のスピーカから受話音声として出力されると共に、携帯電話機のマイクロホンが入力した送話音声がハンズフリー装置のスピーカから受話音声として出力されるインターホン通話による通話処理とを切替える携帯電話機およびハンズフリー装置を利用した通話システムがある。
しかしながら、ブルートゥースを搭載した携帯電話としては、ハンズフリー・ヘッドセットの域を越えておらず、必ずしもブルートゥースが有効に活用されているとは限らないのが現状である。
【０００４】
また、携帯電話の機能を容易に検索できる仕組みとして、例えば、特許文献２にあるように、所望の操作機能をキーワードにより絞り込み検索を行う場合、初期設定されたキーワードにこだわらずに検索することができるようにすることを課題にし、開示される操作機能の検索手段を有する携帯電話機は、検索手段が、例えば「自局番号表示」の操作機能に対応したキーワードの「ジキョクバンゴウヒョウジ」を含む複数のキーワードをカナ文字で５０音順に記憶する検索用の検索テーブルと、検索したい「自局番号表示」に対応した「ジキョクバンゴウヒョウジ」を別のキーワード「マイバンゴウ」に変更するキーワード変更部と、検索したい所望の操作機能である「マイバンゴウ」について、一つの先頭カナ文字「マ」を入力して上記検索テーブルを検索してその操作機能が得られない場合には、さらに次のカナ文字「イ」を追加して入力して上記検索テーブルの検索を繰り返して検索すべき操作機能を絞り込む制御部とを備えている操作機能の検索手段を有する携帯電話がある。
【特許文献１】特開２００２−１７１３３６号公報
【特許文献２】特開２００５−５８１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、携帯電話はコミュニケーションツールではあるが、予め相手を知っていなければ会話を楽しむことはできない。また、最近は、電子メールによるコミュニケーションも広く一般的に行われ、テキストを主とした情報伝達に対しても違和感なく行われており、むしろテキストによるコミュニケーションのおもしろさが認識されはじめている。
しかしながら、テキストの入力手段を具備している携帯電話においても、近距離間でのテキストを主体としたチャット（会話）はできなかった。また、特に、チャットを行う際に用いられる通信であるブルートゥースの設定が工場出荷時と異なるものである場合には、その設定を変更する必要が生じ、機能が多い携帯電話に対して更に設定画面が必要になり、その操作者がブルートゥースを利用したい場合であっても、そのための設定画面を迅速に呼び出すことは非常に困難になる。
本発明は、このような従来の技術が有する問題点に着目してなされたもので、携帯電話等の携帯情報端末機でブルートゥース等の近距離通信技術を用いて、容易に他の人とコミュニケーションを図ることができるようにし、特に、近距離通信技術の設定を行いやすくする携帯情報システム、携帯情報端末機、通信プログラムおよび通信方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
［１］  近距離データ通信規格に準拠した通信を少なくとも含む複数の通信を行う携帯情報システムであって、
前記携帯情報システムにおいて、携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、前記近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
一方の携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第１の通信設定記憶手段と、
操作者からの指示に応じて、前記第１の通信設定記憶手段に前記通信の設定を記憶させる通信設定手段と、
前記通信のアプリケーションを起動する第１の起動手段と、
前記第１の起動手段により起動された後に、前記第１の通信設定記憶手段に記憶されている設定を検知する通信設定検知手段と、
前記通信設定検知手段により検知された設定が通信使用許可でない場合は、前記通信設定手段を起動する設定起動手段と、
前記第１の起動手段により起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信する送信手段
を具備し、
他方の携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第２の通信設定記憶手段と、
前記一方の携帯情報端末機からの通信の要求を受信する受信手段と、
前記受信手段により通信の要求を受信した際に、前記第２の通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断する通信判断手段と、
前記通信判断手段により通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動する第２の起動手段
を具備し、
前記第２の起動手段は、前記アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする携帯情報システム。
【０００８】
［２］  近距離データ通信規格に準拠した通信を行う携帯情報端末機であって、該携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、該近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する通信設定記憶手段と、
他の携帯情報端末機からの通信の要求を受信する受信手段と、
前記受信手段により通信の要求を受信した際に、前記通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断する通信判断手段と、
前記通信判断手段により通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動する起動手段
を具備し、
前記起動手段は、前記アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする携帯情報端末機。
【００１０】
［３］  前記受信手段により通信の要求を受信した後、通信を行っている間は通信中であることを点滅にて表示する通知手段
を具備したことを特徴とする［２］記載の携帯情報端末機。
【００１１】
［４］  携帯情報端末機に、近距離データ通信規格に準拠した通信を少なくとも含む複数の通信を行わせることができる通信プログラムであって、
前記通信プログラムにおいて、携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、前記近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
一方の携帯情報端末機に、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第１の通信設定記憶機能と、
操作者からの指示に応じて、前記第１の通信設定記憶機能に前記通信の設定を記憶させる通信設定機能と、
前記通信のアプリケーションを起動する第１の起動機能と、
前記第１の起動機能により起動された後に、前記第１の通信設定記憶機能に記憶されている設定を検知する通信設定検知機能と、
前記通信設定検知機能により検知された設定が通信使用許可でない場合は、前記通信設定機能を起動する設定起動機能と、
前記第１の起動機能により起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信する送信機能
を実現させ、
他方の携帯情報端末機に、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第２の通信設定記憶機能と、
前記一方の携帯情報端末機からの通信の要求を受信する受信機能と、
前記受信機能により通信の要求を受信した際に、前記第２の通信設定記憶機能に記憶されている通信の設定が通信可能であるか否かを判断する通信判断機能と、
前記通信判断機能により通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動する第２の起動機能
を実現させ、
前記第２の起動機能は、前記アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする通信プログラム。
【００１３】
［５］  携帯情報端末機に、近距離データ通信規格に準拠した通信を行わせることができる通信プログラムであって、該携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、該近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
前記携帯情報端末機に、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する通信設定記憶機能と、
他の携帯情報端末機からの通信の要求を受信する受信機能と、
前記受信機能により通信の要求を受信した際に、前記通信設定記憶機能に記憶されている通信の設定が通信可能であるか否かを判断する通信判断機能と、
前記通信判断機能により通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動する起動機能
を実現させ、
前記起動機能は、前記アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする通信プログラム。
【００１４】
［６］  携帯情報端末機で行われる近距離データ通信規格に準拠した通信を少なくとも含む複数の通信を行わせる通信方法であって、該携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、該近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
一方の携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第１の通信設定記憶手段
を具備し、
前記通信のアプリケーションを起動し、
前記第１の通信設定記憶手段に記憶されている設定を検知し、
前記検知された設定が通信使用許可でない場合は、操作者からの指示に応じて、前記第１の通信設定記憶手段に前記通信の設定を記憶させ、
前記起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信し、
他方の携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する第２の通信設定記憶手段
を具備し、
前記一方の携帯情報端末機からの通信の要求を受信し、
前記通信の要求を受信した際に、前記第２の通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断し、
通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動し、該アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする通信方法。
【００１６】
［７］  携帯情報端末機で行われる近距離データ通信規格に準拠した通信を行わせる通信方法であって、該携帯情報端末機における主の通信として、少なくとも電話、電子メールの機能を備えており、該近距離データ通信規格に準拠した通信は該携帯情報端末機において従の通信であり、該従の通信そのものを利用することができるか否かを操作者の操作によって設定することが必要であり、
前記携帯情報端末機は、
前記近距離データ通信規格に準拠した通信そのものを利用することができるか否かを示す設定を記憶する通信設定記憶手段
を具備し、
前記一方の携帯情報端末機からの通信の要求を受信し、
前記通信の要求を受信した際に、前記通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断し、
通信可能であると判断した場合に、前記一方の携帯情報端末機からのメッセージを表示するとともに、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動し、該アプリケーションを起動するか否かの指示を、予め定めた期間内に受け取っていない場合は、前記主となる通信の状態及び前記従となる通信の状態を表示する
ことを特徴とする通信方法。
【００１７】
前記本発明は次のように作用する。
本発明における携帯情報システム、携帯情報端末機、通信プログラムおよび通信方法は、近距離データ通信規格に準拠した通信を行う。
一方の携帯情報端末機では、第１の通信設定記憶手段は前記通信の設定を記憶し、通信設定手段は操作者からの指示に応じて、前記第１の通信設定記憶手段に前記通信の設定を記憶させ、第１の起動手段は前記通信のアプリケーションを起動し、通信設定検知手段は前記第１の起動手段により起動された後に、前記第１の通信設定記憶手段に記憶されている設定を検知し、設定起動手段は前記通信設定検知手段により検知された設定が通信使用許可でない場合は、前記通信設定手段を起動し、送信手段は前記第１の起動手段により起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信する。他方の携帯情報端末機では、第２の通信設定記憶手段は前記通信の設定を記憶し、受信手段は前記一方の携帯情報端末機からの通信の要求を受信し、通信判断手段は前記受信手段により通信の要求を受信した際に、前記第２の通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断し、第２の起動手段は前記通信判断手段により通信可能であると判断した場合に、通信のアプリケーションを起動する。これによって、容易に他の人とコミュニケーションを図ることができるようになる。また、近距離通信の設定を行いやすくすることによって、操作に不慣れな者にとっても、または設定メニューが多くても通信の設定が行いやすくなる。携帯情報端末機を用いた通信の操作性、利便性がより一層向上する。
【００１８】
また、通信設定記憶手段は通信の設定を記憶し、通信設定手段は操作者からの指示に応じて、前記通信設定記憶手段に前記通信の設定を記憶させ、起動手段は前記通信のアプリケーションを起動し、通信設定検知手段は前記起動手段により起動された後に、前記通信設定記憶手段に記憶されている設定を検知し、設定起動手段は前記通信設定検知手段により検知された設定が通信使用許可でない場合は、前記通信設定手段を起動する。これによって、容易に他の人とコミュニケーションを図ることができるようになる。また、近距離通信の設定を行いやすくすることによって、操作に不慣れな者にとっても、または設定メニューが多くても通信の設定が行いやすくなる。携帯情報端末機を用いた通信の操作性、利便性がより一層向上する。
【００１９】
また、通信設定記憶手段は前記通信の設定を記憶し、受信手段は他の携帯情報端末機からの通信の要求を受信し、通信判断手段は前記受信手段により通信の要求を受信した際に、前記通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断し、起動手段は前記通信判断手段により通信可能であると判断した場合に、通信のアプリケーションを起動する。これによって、容易に他の人とコミュニケーションを図ることができるようになる。
【００２０】
また、前記起動手段は、操作者に対して通信のアプリケーションを起動するか否かの画面を表示し、起動するとの指示を受けた場合に、通信のアプリケーションを起動する。これによって、さらに容易に他の人とコミュニケーションを図ることができるようになる。
【００２１】
また、通知手段は前記受信手段により通信の要求を受信した後、通信を行っている間は通信中であることを点滅にて表示する。これによって、携帯情報端末機の狭い画面を有効に用いて、通信状態を表示することができ、容易に通信状態を把握することができるようになる。
【００２２】
通信プログラムは、一方の携帯情報端末機では、第１の通信設定記憶機能は前記通信の設定を記憶し、通信設定機能は操作者からの指示に応じて、前記第１の通信設定記憶機能に前記通信の設定を記憶させ、第１の起動機能は前記通信のアプリケーションを起動し、通信設定検知機能は前記第１の起動機能により起動された後に、前記第１の通信設定記憶機能に記憶されている設定を検知し、設定起動機能は前記通信設定検知機能により検知された設定が通信使用許可でない場合は、前記通信設定機能を起動し、送信機能は前記第１の起動機能により起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信する。他方の携帯情報端末機では、第２の通信設定記憶機能は前記通信の設定を記憶し、受信機能は前記一方の携帯情報端末機からの通信の要求を受信し、通信判断機能は前記受信機能により通信の要求を受信した際に、前記第２の通信設定記憶機能に記憶されている通信の設定が通信可能であるか否かを判断し、第２の起動機能は前記通信判断機能により通信可能であると判断した場合に、通信のアプリケーションを起動する。これによって、容易に他の人とコミュニケーションを図ることができるようになる。また、近距離通信の設定を行いやすくすることによって、操作に不慣れな者にとっても、または設定メニューが多くても通信の設定が行いやすくなる。携帯情報端末機を用いた通信の操作性、利便性がより一層向上する。
【００２３】
携帯情報端末機で行われる通信方法は、一方の携帯情報端末機は、前記通信の設定を記憶する第１の通信設定記憶手段を具備し、前記通信のアプリケーションを起動し、前記第１の通信設定記憶手段に記憶されている設定を検知し、前記検知された設定が通信使用許可でない場合は、操作者からの指示に応じて、前記第１の通信設定記憶手段に前記通信の設定を記憶させ、前記起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信する。他方の携帯情報端末機は、前記通信の設定を記憶する第２の通信設定記憶手段を具備し、前記一方の携帯情報端末機からの通信の要求を受信し、前記通信の要求を受信した際に、前記第２の通信設定記憶手段に記憶されている通信の設定が通信可能であるか否かを判断し、通信可能であると判断した場合に、通信のアプリケーションを起動する。これによって、容易に他の人とコミュニケーションを図ることができるようになる。また、近距離通信の設定を行いやすくすることによって、操作に不慣れな者にとっても、または設定メニューが多くても通信の設定が行いやすくなる。携帯情報端末機を用いた通信の操作性、利便性がより一層向上する。
【発明の効果】
【００２４】
本発明にかかる携帯情報システム、携帯情報端末機、通信プログラムおよび通信方法によれば、携帯情報端末機の近距離通信技術を用いて、容易に他の人とコミュニケーションを図ることができるようになる。また、近距離通信の設定を行いやすくすることによって、操作に不慣れな者にとっても、または設定メニューが多くても通信の設定が行いやすくなる。携帯情報端末機を用いた通信の操作性、利便性がより一層向上する。
【発明を実施するための最良の形態】
【００２５】
以下、図面に基づき本発明の好適な一実施の形態を説明する。
各図は本発明の一実施の形態を示している。図１は、本発明の一実施の形態の概念的なモジュール構成例を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。したがって、本実施の形態は、プログラム、システムおよび方法の説明をも兼ねている。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよい、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散または並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続を含む。
また、システムとは、複数のコンピュータ、ハードウェア、装置等がネットワーク等で接続されて構成されるほか、１つのコンピュータによって実現される場合も含まれる。
以下、携帯情報端末機として携帯電話を、近距離データ通信規格に準拠した通信としてブルートゥースを、それぞれ例示して説明する。
【００２６】
本実施の形態である携帯電話２００Ａ、携帯電話２００Ｂは、ブルートゥース通信を用いてチャットを行う。ここでのチャットとは、例えばブルートゥース通信を用いてリアルタイムに文字を主として、携帯電話２００の操作者同士が会話を行うことであり、１対１で行なう場合や、同時に多人数が参加して行なう場合もある。チャットは、そのチャットを最初に開催したマスターと呼ぶ携帯電話２００Ａと、マスターからの呼びかけによりそのチャットに参加したスレーブと呼ぶ携帯電話２００Ｂとからなり、１つのチャットにおいて、マスターとなる携帯電話２００Ａは１つであるが、スレーブとなる携帯電話２００Ｂは複数となりえる。もちろんのことながら、携帯電話２００Ａと携帯電話２００Ｂは、同一のハードウェア、ソフトウェアを備えている場合が多いが、本実施の形態では、説明上マスター側を携帯電話２００Ａ、スレーブ側を携帯電話２００Ｂとして説明する。
【００２７】
携帯電話２００Ａはブルートゥース通信のマスター側であり、図１に示すように、ブルートゥース設定記憶モジュール１０Ａ、ブルートゥース設定モジュール２０、アプリケーション起動モジュール３０Ａ、ブルートゥース設定検知モジュール４０、ブルートゥース設定起動モジュール５０、チャットアプリケーション６０Ａ、送信モジュール７０を備えている。ブルートゥース設定記憶モジュール１０Ａは、ブルートゥース設定モジュール２０、ブルートゥース設定検知モジュール４０と接続されており、ブルートゥース通信の設定を記憶する。より具体的には、不揮発性のメモリである。設定情報であるので、通電されていなくても記憶を保持する必要があるからである。また、ブルートゥース通信の設定としては、例えば、次の３つの設定がある。ブルートゥースの機能そのものを利用できるか否かを示す「ブルートゥースオンオフ設定」があり、これがオフの場合は、ブルートゥースの利用そのものができない設定となる。他のブルートゥース機器からの検索をできるようにするか否かを示す「ブルートゥース機器の公開」があり、これがオフの場合は、周囲からの検索ができない設定となる。また、ブルートゥースによる着信時に自動的にアプリケーションを起動するか否かを示す「ブルートゥースアプリケーション要求」があり、これがオフの場合、他の機器から着信があったとしてもブルートゥースアプリケーションの自動的な起動はできない設定となる。
本実施の形態におけるブルートゥース設定記憶モジュール１０Ａでは、主に、「ブルートゥースオンオフ設定」が記憶されている。ブルートゥース設定記憶モジュール１０Ａは、その設定をブルートゥース設定モジュール２０から行われ、ブルートゥース設定検知モジュール４０によって検知される。これらの設定は、予め携帯電話の工場出荷時に設定されている。特に、「ブルートゥースオンオフ設定」は、携帯電話が主の通信手段であり、ブルートゥースは従の通信手段となることから、オフの設定になっていることが多い。
ブルートゥース設定モジュール２０は、ブルートゥース設定記憶モジュール１０Ａ、ブルートゥース設定起動モジュール５０と接続されており、携帯電話２００Ａの操作者からの指示に応じて、ブルートゥース設定記憶モジュール１０Ａにブルートゥース通信の設定を記憶させる。
アプリケーション起動モジュール３０Ａは、ブルートゥース設定検知モジュール４０、チャットアプリケーション６０Ａと接続されており、ブルートゥース通信を行うチャットアプリケーション６０Ａを起動する。
ブルートゥース設定検知モジュール４０は、ブルートゥース設定記憶モジュール１０Ａ、アプリケーション起動モジュール３０Ａ、ブルートゥース設定起動モジュール５０と接続されており、アプリケーション起動モジュール３０Ａにより起動された後に、ブルートゥース設定モジュール２０に記憶されている設定を検知する。
ブルートゥース設定起動モジュール５０は、ブルートゥース設定検知モジュール４０、ブルートゥース設定モジュール２０に接続されており、ブルートゥース設定検知モジュール４０により検知された設定が通信使用許可でない場合は、アプリケーション起動モジュール３０Ａを起動する。
チャットアプリケーション６０Ａは、アプリケーション起動モジュール３０Ａ、送信モジュール７０と接続されており、アプリケーション起動モジュール３０Ａにより起動され、送信モジュール７０を用いてスレーブである携帯電話２００Ｂとブルートゥース通信を行う。
送信モジュール７０は、チャットアプリケーション６０Ａと接続されており、アプリケーション起動モジュール３０Ａにより起動されたチャットアプリケーション６０Ａにより携帯電話２００Ｂに対してブルートゥース通信の要求を送信する。
【００２８】
携帯電話２００Ｂはブルートゥース通信のスレーブ側であり、図１に示すように、ブルートゥース設定記憶モジュール１０Ｂ、アプリケーション起動モジュール３０Ｂ、チャットアプリケーション６０Ｂ、受信モジュール８０、通信判断モジュール９０を備えている。
ブルートゥース設定記憶モジュール１０Ｂは、通信判断モジュール９０と接続されており、携帯電話２００Ａのブルートゥース設定記憶モジュール１０Ａと同様に、ブルートゥース通信の設定を記憶する。本実施の形態におけるブルートゥース設定記憶モジュール１０Ｂでは、主に、「ブルートゥースアプリケーション要求」が記憶されている。
受信モジュール８０は、通信判断モジュール９０と接続されており、携帯電話２００Ａの送信モジュール７０からの通信の要求を受信する。
通信判断モジュール９０は、受信モジュール８０とブルートゥース設定記憶モジュール１０Ｂ、アプリケーション起動モジュール３０Ｂと接続されており、受信モジュール８０により通信の要求を受信した際に、ブルートゥース設定記憶モジュール１０Ｂに記憶されているブルートゥース通信の設定が通信可能であるか否かを判断する。
アプリケーション起動モジュール３０Ｂは、通信判断モジュール９０とチャットアプリケーション６０Ｂと接続されており、携帯電話２００Ａのアプリケーション起動モジュール３０Ａと同様に、ブルートゥース通信を行うチャットアプリケーション６０Ｂを起動する。
チャットアプリケーション６０Ｂは、アプリケーション起動モジュール３０Ｂと接続されており、携帯電話２００Ａのチャットアプリケーション６０Ａと同様に、アプリケーション起動モジュール３０Ｂにより起動され、マスターである携帯電話２００Ａとブルートゥース通信を行う。
【００２９】
なお、携帯電話２００は、図２に示すように、電話としての機能を有するように音声入力できるマイク２５０と、音声出力できるスピーカ２４０と、電話番号またはチャット用等に文字を入力するための文字入力装置であるキー２２０と、電波を送受信するアンテナ２３０と、キー２２０による文字入力の結果や受信した結果等の表示を行うディスプレイ２１０とを有している。また、このほかにカメラ等を有していてもよい。
【００３０】
図３は、携帯電話２００の主にハードウェアに関する内部構成例を示すブロック図である。携帯電話２００は、アンテナ２３０、電話通信モジュール３０６、ブルートゥース用アンテナ３０１、ブルートゥース通信モジュール３０２、キー入力検知モジュール３０３、ＣＰＵ３０４、メモリ３０５からなる。ＣＰＵ３０４は、メモリ３０５に記憶されているプログラムに従って各種の処理を実行する。メモリ３０５は、プログラムやキー入力検知モジュール３０３、電話通信モジュール３０６、ブルートゥース通信モジュール３０２から入力されるデータ等を記憶する。キー入力検知モジュール３０３は、携帯電話２００の操作者によるキー２２０の操作を検知し、メモリ３０５へ記憶させる。電話通信モジュール３０６は、アンテナ２３０に接続され、電話通信用の電波を送受信する。ブルートゥース通信モジュール３０２は、ブルートゥース用アンテナ３０１に接続され、他の携帯電話２００とブルートゥースによる通信を行う。図３は、１対１のブルートゥース通信の場合の例であり、一方がマスター（携帯電話２００Ａ）となり、他方がスレーブ（携帯電話２００Ｂ）となる。
【００３１】
次に作用・動作を説明する。
図４は、マスター側である携帯電話２００Ａにおいて、チャットアプリケーション６０Ａを起動する際に、ブルートゥースの設定が許可されているか否かを検知し、許可されていない場合は、許可に設定できるようにしたものである。
ステップＳ４２０では、携帯電話２００Ａの操作者の指示により、ブルートゥースアプリケーションであるチャットプログラムの起動を選択する。
ステップＳ４３０では、ブルートゥース設定検知モジュール４０がブルートゥース設定記憶モジュール１０Ａ内の「ブルートゥースオンオフ設定」を検知する。この結果、「ＯＮ」であるならばステップＳ４８０へ進み、「ＯＦＦ」であるならばステップＳ４４０へ進む。
ステップＳ４４０では、ブルートゥースの設定が許可されていない場合であるので、まずブルートゥース設定画面を携帯電話２００Ａのディスプレイ２１０に表示する。
ステップＳ４５０では、ステップＳ４４０で表示された画面上で操作者の操作により、ブルートゥースのオンオフ設定の指示が行われる。「ＯＮ」であるならばステップＳ４７０へ進み、「ＯＦＦ」であるならばステップＳ４６０へ進む。
ステップＳ４６０では、操作者はブルートゥースの設定をＯＦＦ（許可しない）のままであるので、初期画面に戻り、ブルートゥースアプリケーションは起動されない。
ステップＳ４７０では、操作者はブルートゥースの設定をＯＮ（許可）にしたので、ブルートゥース設定モジュール２０により、ブルートゥース設定記憶モジュール１０Ａ内の「ブルートゥースオンオフ設定」が「ＯＮ」に設定される。
ステップＳ４８０は、「ブルートゥースオンオフ設定」が最初から「ＯＮ」の場合、またはステップＳ４７０によって「ＯＮ」に設定された場合であり、ブルートゥースアプリケーションであるチャットプログラムを起動する。
【００３２】
ステップＳ４４０で表示される画面表示の態様を図５を用いて説明する。図５は、携帯電話２００Ａのディスプレイ２１０に表示される態様である。画面は、ステータス領域２１１、チャット用表示領域２１２、選択領域２１３の各領域からなる。ステータス領域２１１は、携帯電話２００Ａの電波状態、バッテリー状態等を表示する領域である。チャット用表示領域２１２には、「本アプリケーションはＢｌｕｅｔｏｏｔｈ設定をＯＮにする必要があります。Ｂｌｕｅｔｏｏｔｈ設定をＯＮにしますか？」という質問文が表示され、Ｙｅｓ表示２１４とＮｏ表示２１５の選択ができるようになっている。選択領域２１３は、Ｙｅｓ表示２１４とＮｏ表示２１５のいずれかを選択する領域である。
【００３３】
図６は、スレーブ側である携帯電話２００Ｂにおいて、携帯電話２００Ａからブルートゥース通信の受信を受け、チャットアプリケーション６０Ｂを起動する際に、「ブルートゥースアプリケーション要求」が許可されているか否かを検知し、許可されていない場合は、許可に設定できるようにしたものである。
ステップＳ５２０では、携帯電話２００Ａの送信モジュール７０より送信されたブルートゥース通信の要求を受信モジュール８０によって受信する。
ステップＳ５３０では、通信判断モジュール９０がブルートゥース設定記憶モジュール１０Ｂ内の「ブルートゥースアプリケーション要求」の設定を検知する。この結果、「ＯＮ」であるならばステップＳ５５０へ進み、「ＯＦＦ」であるならばステップＳ５４０へ進む。
ステップＳ５４０では、チャット参加不可であることを携帯電話２００Ａに通知する。
ステップＳ５５０では、携帯電話２００Ｂの操作者に対して、ブルートゥースアプリケーションを起動するか否かを尋ねる旨を携帯電話２００Ｂのディスプレイ２１０に表示し、その画面上で操作者の操作により、ブルートゥースアプリケーション起動の指示が行われる。「ＮＯ」であるならばステップＳ５６０へ進み、「ＹＥＳ」であるならばステップＳ５７０へ進む。
ステップＳ５６０では、チャット参加不可であることを携帯電話２００Ａに通知する。
ステップＳ５７０では、スレーブ側でのブルートゥースアプリケーションであるチャットプログラムを起動する。これによって、チャットが開始される。
【００３４】
図７を用いて、携帯電話２００Ａと携帯電話２００Ｂとの間で行われるブルートゥース通信のプロトコロルを説明する。図に示すように、送信側（マスター、携帯電話２００Ａ）は左側であり、受信側（スレーブ、携帯電話２００Ｂ）は右側に記載している。ソフトウェアはそれぞれ２層構造になっている。送信側は、「Ｊａｖａ（登録商標）アプリケーション」とその下位層に「Ｂｌｕｅｔｏｏｔｈ  Ｍａｓｔｅｒ」がある。受信側は、「Ｊａｖａアプリケーション」とその下位層に「Ｂｌｕｅｔｏｏｔｈ  Ｓｌａｖｅ」がある。最初の状態では、受信側のＪａｖａアプリケーションは起動されていない。
まず携帯電話２００Ａでブルートゥースアプリケーションが起動される（ステップＳ６０１）。これによって、サービスレコード登録（ステップＳ６０２）、デバイス検索（ステップＳ６０３）の指示を「Ｊａｖａアプリケーション」から「Ｂｌｕｅｔｏｏｔｈ  Ｍａｓｔｅｒ」へ出す。
携帯電話２００Ａ側から「Ｂｌｕｅｔｏｏｔｈ  Ｍａｓｔｅｒ」により機器検索が行われる（ステップＳ６０４）。
これに対して、携帯電話２００Ｂ側から応答が行われる（ステップＳ６０５）。
【００３５】
この応答を受信すると、携帯電話２００Ａ側からＮａｍｅ  Ｒｅｑｕｅｓｔが行われる（ステップＳ６０６）。これは、応答のあった携帯電話２００Ｂのデバイス名を問うものである。
これに対して、携帯電話２００Ｂ側からデバイス名が返信される（ステップＳ６０７）。
携帯電話２００Ａはこのデバイス名を受信し、「Ｊａｖａアプリケーション」へ渡す（ステップＳ６０８）。
「Ｊａｖａアプリケーション」は、ブルートゥース通信に必要なサービス検索の指示を「Ｂｌｕｅｔｏｏｔｈ  Ｍａｓｔｅｒ」へ出す（ステップＳ６０９）。「サービス検索」とは、相手（つまり受信側である携帯電話２００Ｂ）がチャットアプリケーションを「有しているかどうか」を問い合わせるものである。
「Ｂｌｕｅｔｏｏｔｈ  Ｍａｓｔｅｒ」は、携帯電話２００Ｂに対して、ＡＣＬリンク接続を開始し（ステップＳ６１１）、サービスレコードを要求する（ステップＳ６１２）。
これに対して、携帯電話２００Ｂはサービスレコードを返信する（ステップＳ６１３）。
携帯電話２００Ａはこのサービスレコードを受信し、「Ｊａｖａアプリケーション」へ渡す（ステップＳ６１４））。
【００３６】
「Ｊａｖａアプリケーション」は受信した情報から、通信相手を携帯電話２００Ａのディスプレイ２１０に表示し、通信相手を選択してＪａｖａ起動要求を出す（ステップＳ６１０）。
その間に、携帯電話２００Ｂ側から携帯電話２００Ａに対して、逆にサービスレコードを要求し（ステップＳ６１５）、携帯電話２００Ａは自分のサービスレコードを携帯電話２００Ｂに返信する（ステップＳ６１６）。次に、携帯電話２００Ｂ側からＮａｍｅ  Ｒｅｑｕｅｓｔが行われる（ステップＳ６１７）。これに対して、携帯電話２００Ａ側からデバイス名が返信される（ステップＳ６１８）。これらの一連の通信が行われると、携帯電話２００Ｂ側からＡＣＬリンクを切断する（ステップＳ６１９）。そして、携帯電話２００Ｂでは、起動していないアプリケーションであるＪａｖａアプリケーションが起動される（ステップＳ６２１）。
次に、携帯電話２００Ａ側の「Ｊａｖａアプリケーション」から、サービス検索が行われ（ステップＳ６２０）、携帯電話２００Ｂ側にサービスレコードの要求が行われる（ステップＳ６２２）。
【００３７】
これに対して、携帯電話２００Ｂ側からサービスレコードが返信される（ステップＳ６２３）。
そのサービスレコードは、携帯電話２００Ａ側の「Ｊａｖａアプリケーション」へ渡される（ステップＳ６２４）。
携帯電話２００Ａ側の「Ｊａｖａアプリケーション」は接続要求を行い（ステップＳ６２５）、携帯電話２００Ｂに対して、Ｃｏｎｎｅｃｔ  Ｏｐｅｎ処理を送信する（ステップＳ６２６）。
携帯電話２００Ｂ側では、これによって、接続が開始される（ステップＳ６２７）。
その後、携帯電話２００Ａ、携帯電話２００Ｂともに「Ｊａｖａアプリケーション」に接続完了が通知される（ステップＳ６２８）。
これら一連の処理によって、送信側と受信側とのブルートゥース通信によるチャットが可能となる。
【００３８】
図８を用いて、スレーブ側である携帯電話２００Ｂのディスプレイ２１０に表示される画面を時系列に説明する。
携帯電話２００Ｂは、Ｊａｖａ自動起動要求を受信する。次に、対処アプリケーションを有している携帯電話２００Ｂはポップアップ表示を行い、操作者に対してＪａｖａ自動起動確認画面を表示する。
図８（Ａ）は、Ｊａｖａ自動起動要求を受信する以前の待ち受け画面の状態である。
【００３９】
図８（Ｂ）は、Ｊａｖａ自動起動要求を受信した後の画面の状態であり、ポップアップ画面である。ステータス領域２１１には、ブルートゥースマーク２１１４が表示されており、かつ点滅表示されている。これは、ブルートゥース通信を用いたチャットができる状態であることを示している。チャット用表示領域２１２には、「送信者からチャットアプリ起動要求を受け取りました。起動しますか？」とマスター側である携帯電話２００Ａからのメッセージである「何しているの？」が表示され、それに対する返答の選択Ｙｅｓ表示２１６、Ｎｏ表示２１７が表示される。操作者は、選択領域２１３を用いてＹｅｓ表示２１６、Ｎｏ表示２１７を選択できる。図７で説明したプロトコルにてやり取りされたデータ内にある「送信者」、「タイトル」、「起動するＪａｖａアプリケーション名」がチャット用表示領域２１２内の文章に埋め込まれる。
ポップアップ画面は一定秒数（例えば、３０秒程度）表示され、その後インフォメーション通知の状態に遷移する。
図８（Ｃ）は、そのインフォメーション通知の状態を表示している。チャット用表示領域２１２は待ち受け画面になり、現在の状態を示すインフォメーション通知である不在着信表示２１８、新着メール表示２１９、新着アプリ要求表示２２１１がある。ここで、選択領域２１３を用いて新着アプリ要求表示２２１１が選択されると、図８（Ｄ）の状態に遷移する。
図８（Ｄ）は、図８（Ｂ）と同様にポップアップ画面である。これらが一定秒数ごとに繰り返される。
【００４０】
図９を用いて、他のアプリケーションが起動されているときに、携帯電話２００ＡからＪａｖａ自動起動要求を受信した場合の携帯電話２００Ｂのディスプレイ２１０に表示される画面を時系列に説明する。
図９（Ａ）は、メール等のアプリケーションにおいて、メッセージを表示している状態である。ここで、携帯電話２００ＡからＪａｖａ自動起動要求を受信すると、図９（Ｂ）の状態に遷移する。
図９（Ｂ）では、ステータス領域２１１に「”アプリ名”起動要求受信中」であることを表示し、操作者に着信があったことを表示する。なお、”アプリ名”には、図７で説明したプロトコルにてやり取りされたデータ内にある「起動するＪａｖａアプリケーション名」が表示される。
図９（Ｃ）では、待ち受け画面に戻った時点で、図８（Ｃ）と同様のインフォメーション通知を行う。
【００４１】
図１０を用いて、既にＪａｖａアプリケーションが起動されている状態に新たに別のＪａｖａアプリケーション起動要求があった場合の画面の状態について説明する。
図１０（Ａ）は、別のＪａｖａアプリケーション起動要求があった旨を表示している。この状態では、既に起動しているＪａｖａアプリケーションは一時停止の状態となる。そして、操作者によりＹｅｓ表示２１６が選択されると、図１０（Ｂ）の状態へ遷移する。
図１０（Ｂ）では、チャット用表示領域２１２に「一時停止中のアプリケーションがあります。終了しますか？」というメッセージとともにＹｅｓ表示２１１２とＮｏ表示２１１３が表示される。つまり、既に起動しているＪａｖａアプリケーションをどのようにするかについての問い合わせである。操作者により、Ｙｅｓ表示２１１２が選択された場合は一時停止中のＪａｖａアプリケーションを終了させて、起動要求があった別のＪａｖａアプリケーションを起動する。操作者により、Ｎｏ表示２１１３が選択された場合は一時停止中のＪａｖａアプリケーションを再開させる。
【００４２】
前記実施の形態においては、携帯情報端末機として、携帯電話を示したが、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等でも可能であり、携帯可能であり、ブルートゥース以外の通信も可能なものであればよい。送信側と受信側になる携帯情報端末機は、携帯電話同士でなくてもよい。例えば、携帯電話とＰＤＡとのブルートゥースを用いた通信であってもよい。また、通信としてブルートゥースを示したが、チャットに適用できる近距離データ通信規格に準拠したものであればよい。
【００４３】
なお、説明したプログラムについては、記録媒体に格納することも可能であり、その場合は、以下の発明としても把握することができる。
携帯情報端末機に、近距離データ通信規格に準拠した通信を行わせることができる通信プログラムを記録した携帯情報端末機読み取り可能な記録媒体であって、
一方の携帯情報端末機に、
前記通信の設定を記憶する第１の通信設定記憶機能と、
操作者からの指示に応じて、前記第１の通信設定記憶機能に前記通信の設定を記憶させる通信設定機能と、
前記通信のアプリケーションを起動する第１の起動機能と、
前記第１の起動機能により起動された後に、前記第１の通信設定記憶機能に記憶されている設定を検知する通信設定検知機能と、
前記通信設定検知機能により検知された設定が通信使用許可でない場合は、前記通信設定機能を起動する設定起動機能と、
前記第１の起動機能により起動された通信のアプリケーションにより他方の携帯情報端末機に対して通信の要求を送信する送信機能
を実現させ、
他方の携帯情報端末機に、
前記通信の設定を記憶する第２の通信設定記憶機能と、
前記一方の携帯情報端末機からの通信の要求を受信する受信機能と、
前記受信機能により通信の要求を受信した際に、前記第２の通信設定記憶機能に記憶されている通信の設定が通信可能であるか否かを判断する通信判断機能と、
前記通信判断機能により通信可能であると判断した場合に、通信のアプリケーションを起動する第２の起動機能
を実現させることを特徴とする通信プログラムを記録した携帯情報端末機読み取り可能な記録媒体。
【００４４】
携帯情報端末機に、近距離データ通信規格に準拠した通信を行わせることができる通信プログラムを記録した携帯情報端末機読み取り可能な記録媒体であって、
前記携帯情報端末機に、
前記通信の設定を記憶する通信設定記憶機能と、
操作者からの指示に応じて、前記通信設定記憶機能に前記通信の設定を記憶させる通信設定機能と、
前記通信のアプリケーションを起動する起動機能と、
前記起動機能により起動された後に、前記通信設定記憶機能に記憶されている設定を検知する通信設定検知機能と、
前記通信設定検知機能により検知された設定が通信使用許可でない場合は、前記通信設定機能を起動する設定起動機能
を実現させることを特徴とする通信プログラムを記録した携帯情報端末機読み取り可能な記録媒体。
【００４５】
携帯情報端末機に、近距離データ通信規格に準拠した通信を行わせることができる通信プログラムを記録した携帯情報端末機読み取り可能な記録媒体であって、
前記携帯情報端末機に、
前記通信の設定を記憶する通信設定記憶機能と、
他の携帯情報端末機からの通信の要求を受信する受信機能と、
前記受信機能により通信の要求を受信した際に、前記通信設定記憶機能に記憶されている通信の設定が通信可能であるか否かを判断する通信判断機能と、
前記通信判断機能により通信可能であると判断した場合に、通信のアプリケーションを起動する起動機能
を実現させることを特徴とする通信プログラムを記録した携帯情報端末機読み取り可能な記録媒体。
【００４６】
「プログラムを記録した携帯情報端末機読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録された携帯情報端末機で読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去および書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、上記のプログラムまたはその一部は、上記記録媒体に記録して保存や流通等させることが可能である。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に乗せて搬送することも可能である。
さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。
【図面の簡単な説明】
【００４７】
【図１】本発明の一実施の形態に係るモジュール構成例を示すブロック図である。
【図２】携帯電話端末の構成例を示す説明図である。
【図３】携帯電話の内部構成例を示すブロック図である。
【図４】携帯電話のブルートゥース設定例を示すフローチャートである。
【図５】携帯電話の画面における実際の表示態様例を示す説明図である。
【図６】ブルートゥース通信におけるスレーブ側の受信処理例を示すフローチャートである。
【図７】送信側と受信側との間の通信手順例を示す説明図である。
【図８】自動起動確認の表示態様例を示す説明図である。
【図９】他の処理中に自動起動確認の表示態様例を示す説明図である。
【図１０】アプリケーション一時停止中の着信を示す表示態様例を示す説明図である。
【符号の説明】
【００４８】
１０Ａ…ブルートゥース設定記憶モジュール
１０Ｂ…ブルートゥース設定記憶モジュール
２０…ブルートゥース設定モジュール
３０Ａ…アプリケーション起動モジュール
３０Ｂ…アプリケーション起動モジュール
４０…ブルートゥース設定検知モジュール
５０…ブルートゥース設定起動モジュール
６０Ａ…チャットアプリケーション
６０Ｂ…チャットアプリケーション
７０…送信モジュール
８０…受信モジュール
９０…通信判断モジュール
２００…携帯電話
２００Ａ…携帯電話
２００Ｂ…携帯電話
２１０…ディスプレイ
２１１…ステータス領域
２１２…チャット用表示領域
２１３…選択領域
２１４…Ｙｅｓ表示
２１５…Ｎｏ表示
２１６…Ｙｅｓ表示
２１７…Ｎｏ表示
２１８…不在着信表示
２１９…新着メール表示
２２０…キー
２３０…アンテナ
２４０…スピーカ
２５０…マイク
３０１…ブルートゥース用アンテナ
３０２…ブルートゥース通信モジュール
３０３…キー入力検知モジュール
３０４…ＣＰＵ
３０５…メモリ
３０６…電話通信モジュール
２１１２…Ｙｅｓ表示
２１１３…Ｎｏ表示
２１１４…ブルートゥースマーク
２２１１…新着アプリ要求表示
【図１】
0004771823.tif 000002
【図２】
0004771823.tif 000003
【図３】
0004771823.tif 000004
【図４】
0004771823.tif 000005
【図５】
0004771823.tif 000006
【図６】
0004771823.tif 000007
【図７】
0004771823.tif 000008
【図８】
0004771823.tif 000009
【図９】
0004771823.tif 000010
【図１０】
0004771823.tif 000011