(57)【要約】【課題】簡易な構成で着信予約を実行する。【解決手段】着信予約受付端末は、自装置に対して着信の予約を希望する着信予約登録端末から送信され、着信の予約の希望時間と、着信の予約を希望する着信予約登録端末の識別子とを含む着信予約信号を受信する無線制御部２７２を備える。また、着信予約受付端末は、無線制御部２７２によって受信された着信予約信号に含まれる希望時間と着信の予約を希望する着信予約登録端末の識別子とを着信予約情報として記憶部に登録する予約登録部２７８を備える。また、着信予約受付端末は、記憶部に登録された着信予約情報に基づいて、着信予約受付端末に対する発信を着信するか否かの制御を行う着信制御部２８２を備える。【選択図】図４
2013026923.tif 000002
【特許請求の範囲】
【請求項１】
自装置に対して着信の予約を希望する無線装置から送信され、前記着信の予約の希望時間と、前記着信の予約を希望する無線装置の識別子とを含む着信予約信号を受信する受信部と、
前記受信部によって受信された着信予約信号に含まれる希望時間と前記着信の予約を希望する無線装置の識別子とを着信予約情報としてメモリに登録する登録部と、
前記メモリに登録された着信予約情報に基づいて、自装置に対する発信を着信するか否かの制御を行う着信制御部と
を備えたことを特徴とする無線装置。
【請求項２】
前記メモリに登録された着信予約情報の希望時間において、自装置に対して発信が行われたことを示す発信信号が検出された場合に、自装置に対して発信を行った発信元の無線装置の識別子と、前記メモリに登録された着信予約情報の無線装置の識別子とが一致するか否かを判定する判定部をさらに備え、
前記着信制御部は、前記判定部によって前記発信元の無線装置の識別子と前記メモリに登録された無線装置の識別子とが一致すると判定された場合には、前記発信元の無線装置からの着信を許可し、一致しない場合には、前記発信元の無線装置からの着信を拒否する
ことを特徴とする請求項１に記載の無線装置。
【請求項３】
前記着信制御部によって前記発信元の無線装置からの着信を拒否した場合には、前記メモリに登録された着信予約情報の希望時間は、特定の無線装置によって着信が予約されていることを示す予約済み信号を、前記発信元の無線装置へ送信する着信予約通知部を
さらに備えることを特徴とする請求項２に記載の無線装置。
【請求項４】
前記登録部は、着信予約信号に含まれる希望時間と前記着信の予約を希望する無線装置の識別子とを着信予約情報としてメモリに登録するとともに、前記着信の予約の希望が了承されたことを示す予約成立信号を、前記着信予約信号の送信元の無線装置へ送信する
ことを特徴とする請求項１に記載の無線装置。
【請求項５】
前記受信部によって前記着信予約信号が受信された際に、前記着信の予約を拒否することを示す拒否信号の入力を受け付ける入力インターフェースと、
前記入力インターフェースを介して前記拒否信号の入力を受け付けたら、前記着信予約情報をメモリに登録せず、該着信の予約が拒否されたことを示す拒否通知信号を、該着信予約信号の送信元の無線装置へ送信する予約拒否部とを
さらに備えることを特徴とする請求項１に記載の無線装置。
【請求項６】
前記登録部によって前記着信予約情報が前記メモリに登録された後、自装置のスケジュール帳の閲覧画面を表示部に表示した状態において、前記閲覧画面に表示された着信の予約を拒否することを示す拒否信号の入力を受け付ける入力インターフェースと、
前記入力インターフェースを介して前記拒否信号の入力を受け付けたら、前記メモリに登録された着信予約情報を削除し、該着信の予約が拒否されたことを示す拒否通知信号を、該着信の予約に係る着信予約信号の送信元の無線装置へ送信する予約拒否部とを
さらに備えることを特徴とする請求項１に記載の無線装置。
【請求項７】
前記登録部によって前記着信予約情報が前記メモリに登録された後、自装置の受信メールの閲覧画面を表示部に表示した状態において、前記閲覧画面に表示された着信の予約を拒否することを示す拒否信号の入力を受け付ける入力インターフェースと、
前記入力インターフェースを介して前記拒否信号の入力を受け付けたら、前記メモリに登録された着信予約情報を削除し、該着信の予約が拒否されたことを示す拒否通知信号を、該着信の予約に係る着信予約信号の送信元の無線装置へ送信する予約拒否部とを
さらに備えることを特徴とする請求項１に記載の無線装置。
【請求項８】
自装置の識別子と、自装置からの発信に対する着信の予約の希望時間とを含む着信予約信号を、前記着信の予約先となる無線装置に対して送信する予約依頼部と、
前記予約依頼部によって送信された通信信号に対する応答を受信する受信部と、
前記受信部によって受信された応答が前記着信の予約の希望が了承されたことを示す予約成立信号である場合、前記着信の予約の希望時間をメモリに登録する予約登録部と、
前記予約登録部によって前記メモリに前記希望時間が登録されている場合には、前記メモリに登録された希望時間よりあらかじめ設定された時間前に、着信の予約を希望した旨を表示部に表示させるか又は着信の予約を希望した旨を鳴動によって通知する予約事前通知部と、
を備えることを特徴とする無線装置。
【請求項９】
無線装置に、
自装置に対して着信の予約を希望する無線装置から送信され、前記着信の予約の希望時間と、前記着信の予約を希望する無線装置の識別子とを含む着信予約信号を受信し、
前記受信された着信予約信号に含まれる希望時間と前記着信の予約を希望する無線装置の識別子とに基づいて、自装置に対する発信を着信するか否かの制御を行う
処理を実行させることを特徴とする着信予約プログラム。
【請求項１０】
無線装置に、
自装置の識別子と、自装置からの発信に対する着信の予約の希望時間とを含む着信予約信号を、前記着信の予約先となる無線装置に対して送信し、
前記送信された通信信号に対する応答が前記着信の予約の希望が了承されたことを示す予約成立信号である場合にメモリに登録された前記希望時間よりあらかじめ設定された時間前に、着信の予約を希望した旨を表示部に表示させるか又は着信の予約を希望した旨を鳴動によって通知する
処理を実行させることを特徴とする着信予約プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線装置及び着信予約プログラムに関する。
【背景技術】
【０００２】
従来、携帯電話機などの無線装置は、通話を希望する無線装置に対して手軽に発信を行うことができるという利便性はあるが、発信先の無線装置が頻繁に他の無線装置と通話を行っている場合には、発信先の無線装置との通話が行い難いという問題があった。
【０００３】
これに対して、発信先の無線装置との間で通話を行い易くするためには、例えば、あらかじめ発信先の無線装置に対して電子メール等で電話発信を行う時間帯を通知し、その時間帯には他の無線装置との通話を控えるよう依頼することなどが考えられる。しかしながら、このような着信予約の方法では、依頼を受けた側の無線装置のユーザが、着信予約の時間帯及び着信予約の相手を正確に覚えておくことが難しい場合もあるため、着信予約を行った無線装置との間で確実に通話を行うことができない場合がある。
【０００４】
そこで、従来技術では、複数の端末間の通信を制御するサーバにおいて、端末間での通信の予約を示すスケジュール情報を管理することが知られている。例えば、発信要求を送信した発信側端末がスケジュール情報に予約された端末であるか否かを判断し、予約されていれば発信処理を行い、予約されていなければ発信処理を拒否することが知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−７２２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術は、サーバの負荷の上昇及びサーバの開発コストの上昇を抑制した簡易な構成で着信予約を実行することについては考慮されていない。
【０００７】
すなわち、従来技術は、複数の端末間の通信を制御するサーバにおいて、各端末の通信の予約のスケジュール情報を管理するため、サーバにおける処理負荷が増大する。また、各地に点在するサーバにおいて、通信予約のスケジュール情報を管理する構成を組み入れるためには、各サーバの開発コストが増大する。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、簡易な構成で着信予約を実行することができる無線装置及び着信予約プログラムを実現することを目的とする。
【課題を解決するための手段】
【０００９】
本願の開示する無線装置は、一つの態様において、自装置に対して着信の予約を希望する無線装置から送信され、前記着信の予約の希望時間と、前記着信の予約を希望する無線装置の識別子とを含む着信予約信号を受信する受信部を備える。また、無線装置は、前記受信部によって受信された着信予約信号に含まれる希望時間と前記着信の予約を希望する無線装置の識別子とを着信予約情報としてメモリに登録する登録部を備える。また、無線装置は、前記メモリに登録された着信予約情報に基づいて、自装置に対する発信を着信するか否かの制御を行う着信制御部を備える。
【発明の効果】
【００１０】
本願の開示する無線装置の一つの態様によれば、簡易な構成で着信予約を実行することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、着信予約システムの概要を示す図である。
【図２】図２は、携帯電話機のハードウェア構成を示す図である。
【図３】図３は、着信予約登録端末の機能ブロックを示す図である。
【図４】図４は、着信予約受付端末の機能ブロックを示す図である。
【図５】図５は、着信予約未実施端末の機能ブロックを示す図である。
【図６】図６は、着信予約成立時の各端末の処理のフローチャートである。
【図７】図７は、着信予約不成立時の各端末の処理のフローチャートである。
【図８】図８は、携帯電話機間の制御メールの一覧を示す図である。
【図９】図９は、着信予約メールの作成のフローチャートである。
【図１０】図１０は、ｖＣａｌｅｎｄａｒのデータ形式の一例を示す図である。
【図１１】図１１は、着信予約の事前通知のフローチャートである。
【図１２】図１２は、着信予約の登録削除のフローチャートである。
【図１３】図１３は、着信予約受け付けのフローチャートである。
【図１４】図１４は、着信予約時間における着信制御のフローチャートである。
【図１５】図１５は、スケジュール帳を利用した予約状況確認及び予約拒否のフローチャートである。
【図１６】図１６は、メール受信ＢＯＸを利用した予約状況確認及び予約拒否のフローチャートである。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する無線装置及び着信予約プログラムの実施形態を図面に基づいて詳細に説明する。なお、この実施形態により開示技術が限定されるものではない。例えば、以下の実施形態では、無線装置の一例として携帯電話機を挙げて説明するが、これに限らず、通信機能を有する無線装置であればよい。例えば、無線装置は、ＰＤＡ（Personal Digital Assistant）やＰＣ（Personal Computer）などでもよい。
【００１３】
図１は、着信予約システムの概要を示す図である。図１に示すように、着信予約システムは、少なくとも携帯電話機１００及び携帯電話機２００を含む。図１の例では、携帯電話機１００は、携帯電話機２００に対して着信の予約の依頼を行う側の携帯電話機であり、携帯電話機２００は、携帯電話機１００から着信の予約の依頼を受け付ける側の携帯電話機である。したがって、以下、説明の便宜上、携帯電話機１００を、「着信予約登録端末１００」といい、携帯電話機２００を、「着信予約受付端末２００」という場合がある。
【００１４】
一方、携帯電話機３００は、図１の例では、携帯電話機１００及び携帯電話機２００とは異なる携帯電話機であり、携帯電話機２００に対して着信の予約を行っていない携帯電話機である。したがって、以下、説明の便宜上、携帯電話機３００を、「着信予約未実施端末３００」という場合がある。
【００１５】
図１に示すように、着信予約登録端末１００は、着信予約受付端末２００に対して着信予約メール１２０を送信する。着信予約メール１２０には、着信予約登録端末１００の識別子と、着信予約登録端末１００からの発信に対する着信の予約を希望する年月日及び時間帯が含まれる。図１の例では、着信予約受付端末２００において、着信予約登録端末１００からの着信予約が了承されたものとする。
【００１６】
この場合、着信予約受付端末２００では、着信予約が行われた年月日及び時間帯においては、着信予約登録端末１００からの着信以外は拒否される。よって、着信予約登録端末１００から着信予約受付端末２００への発信１４０は、着信予約が行われた年月日及び時間帯においては、着信予約受付端末２００において着信が許可される。
【００１７】
一方、着信予約が行われた年月日及び時間帯においては、着信予約未実施端末３００から着信予約受付端末２００への発信１３０は、着信予約受付端末２００において着信拒否される。着信予約受付端末２００は、着信予約未実施端末３００からの着信を拒否した場合には、予約済み通知メール１３２を着信予約未実施端末３００へ送信する。予約済み通知メール１３２は、着信予約された年月日及び時間帯は特定の無線装置（着信予約登録端末１００）によって着信が予約されていることを示す予約済み信号を含むメールである。これにより、着信予約未実施端末３００のユーザは、着信予約がされていない時間帯に再度発信を行えばよいことがわかる。
【００１８】
次に、携帯電話機１００，２００，３００のハードウェア構成について説明する。図２は、携帯電話機のハードウェア構成を示す図である。図２に示すように、本実施形態の携帯電話機１００，２００，３００は、いずれも、アンテナ１０２、無線部１０４、スピーカ１０８、マイク１１０、及びオーディオ入出力部１１２を備える。また、携帯電話機１００，２００，３００は、記憶部１５０、表示部１５６、キー入力部１５８、及びプロセッサ１６０を備える。
【００１９】
無線部１０４は、アンテナ１０２を介して音声や文字などの各種データの無線通信を行う。また、オーディオ入出力部１１２は、マイク１１０を介して音声を入力するとともにスピーカ１０８を介して音声を出力する入出力インターフェースである。
【００２０】
記憶部１５０は、携帯電話機１００，２００，３００の各種機能を実行するためのデータ、及び携帯電話機１００，２００，３００の各種機能を実行するための各種プログラムを格納するＲＯＭ(Read  Only  Memory)１５２を有する。また、記憶部１５０は、ＲＯＭ１５２に格納された各種プログラムのうち、プロセッサ１６０で実行されるプログラムを格納するＲＡＭ（Random  Access  Memory）１５４を有する。表示部１５６は、文字や画像などの各種情報を表示する液晶パネルなどの出力インターフェースである。キー入力部１５８は、携帯電話機１００，２００，３００に設けられた各種の操作キーであり、ユーザから入力された操作を受け付ける入力インターフェースである。
【００２１】
プロセッサ１６０は、ＲＯＭ１５２又はＲＡＭ１５４に格納された各種プログラムを実行するＣＰＵ（Central  Processing  Unit）等の演算処理部である。プロセッサ１６０は、ＲＯＭ１５２又はＲＡＭ１５４に格納された各種プログラムを実行することにより、上述した無線部１０４、オーディオ入出力部１１２、表示部１５６、及びキー入力部１５８を制御する。なお、プロセッサ１６０で実行されるプログラムは、ＲＯＭ１５２又はＲＡＭ１５４に格納されるだけではなく、ＣＤ(Compact  Disc)−ＲＯＭやメモリ媒体等の頒布できる記憶媒体に記録しておき、記憶媒体から読み出して実行することができる。また、ネットワークを介して接続されたサーバにプログラムを格納し、サーバ上でプログラムが動作するようにしておいて、ネットワークを介して接続される携帯電話機１００，２００，３００からの要求に応じてサービスを要求元の携帯電話機１００，２００，３００に提供することもできる。
【００２２】
次に、着信予約登録端末１００の機能ブロックについて説明する。図３は、着信予約登録端末の機能ブロックを示す図である。図３に示すように、着信予約登録端末１００は、機能ブロックとして、無線制御部１７２、表示制御部１７４、入力制御部１７６、予約依頼部１７８、予約登録部１７９、予約事前通知部１８０、及び予約削除部１８１を備える。無線制御部１７２、表示制御部１７４、入力制御部１７６、予約依頼部１７８、予約登録部１７９、予約事前通知部１８０、及び予約削除部１８１は、プロセッサ１６０がＲＯＭ１５２又はＲＡＭ１５４から各種プログラムを読み出して実行することによって実現される。
【００２３】
無線制御部１７２は、無線部１０４を制御することにより、基地局を介して通信相手の携帯電話機等と音声や文字などの各種データの無線通信の制御を行う。表示制御部１７４は、記憶部１５０に格納された文字や画像などの各種情報を表示部１５６に表示するための制御を行う。入力制御部１７６は、キー入力部１５８を介して入力されたユーザの入力操作を受け付ける制御を行う。
【００２４】
予約依頼部１７８は、着信予約登録端末１００の識別子（例えば電話番号など）と、着信予約登録端末１００からの発信に対する着信の予約の希望時間（例えば年月日及び時間帯）とを含む着信予約信号を、着信予約受付端末２００に対して送信する。
【００２５】
予約登録部１７９は、着信予約受付端末２００から送信され無線制御部１７２によって受信された応答が着信の予約の希望が了承されたことを示す予約成立信号である場合、着信の予約の希望時間を記憶部１５０に登録する。
【００２６】
予約事前通知部１８０は、前記予約登録部１７９によって記憶部１５０に着信予約の希望時間が登録されている場合には、記憶部１５０に登録された希望時間よりあらかじめ設定された時間前（例えば５分前）に、着信の予約を希望した旨をユーザに通知する。例えば、予約事前通知部１８０は、着信の予約を希望した旨を表示部１５６に表示させるか、又は着信の予約を希望した旨を鳴動によって通知する。
【００２７】
予約削除部１８１は、無線制御部１７２によって着信予約受付端末２００から着信の予約を了承しない旨の信号が受信されたら、記憶部１５０に登録された着信の予約の希望時間を削除する。
【００２８】
次に、着信予約受付端末２００の機能ブロックについて説明する。図４は、着信予約受付端末の機能ブロックを示す図である。図４に示すように、着信予約受付端末２００は、機能ブロックとして、無線制御部２７２、表示制御部２７４、入力制御部２７６、予約登録部２７８、予約拒否部２８０、判定部２８１、着信制御部２８２、着信予約通知部２８４、及び予約確認部２８６を備える。無線制御部２７２、表示制御部２７４、入力制御部２７６、予約登録部２７８、予約拒否部２８０、判定部２８１、着信制御部２８２、着信予約通知部２８４、及び予約確認部２８６は、プロセッサ１６０がＲＯＭ１５２又はＲＡＭ１５４から各種プログラムを読み出して実行することによって実現される。
【００２９】
無線制御部２７２及び表示制御部２７４は、上述の無線制御部１７２及び表示制御部１７４と同様の機能ブロックであるため、説明を省略する。また、入力制御部２７６は、上述の入力制御部１７６の機能に加えて、無線制御部２７２によって着信予約登録端末１００から着信予約信号が受信された際に、着信の予約を拒否することを示す拒否信号の入力を受け付ける。また、入力制御部２７６は、予約登録部２７８によって着信予約情報が記憶部１５０に登録された後、着信予約受付端末２００のスケジュール帳の閲覧画面を表示部に表示した状態において、閲覧画面に表示された着信の予約を拒否することを示す拒否信号の入力を受け付ける。また、入力制御部２７６は、予約登録部２７８によって着信予約情報が記憶部１５０に登録された後、着信予約受付端末２００の受信メールの閲覧画面を表示部１５６に表示した状態において、閲覧画面に表示された着信の予約を拒否することを示す拒否信号の入力を受け付ける。
【００３０】
予約登録部２７８は、着信予約登録端末１００から送信され無線制御部２７２によって受信された着信予約信号に含まれる希望時間と着信の予約を希望する着信予約登録端末１００の識別子とを着信予約情報として記憶部１５０に登録する。
【００３１】
予約拒否部２８０は、無線制御部２７２によって着信予約登録端末１００から着信予約信号が受信された際に、入力制御部２７６を介して拒否信号の入力を受け付けたら、着信予約情報を記憶部１５０に登録しない。そして、予約拒否部２８０は、着信の予約が拒否されたことを示す拒否通知信号を、この着信予約信号の送信元の着信予約登録端末１００へ送信する。また、予約拒否部２８０は、着信予約受付端末２００のスケジュール帳の閲覧画面を表示部１５６に表示した状態において、入力制御部２７６を介して拒否信号の入力を受け付けたら、記憶部１５０に登録された着信予約情報を削除する。そして、予約拒否部２８０は、着信の予約が拒否されたことを示す拒否通知信号を、この着信の予約に係る着信予約信号の送信元の着信予約登録端末１００へ送信する。また、予約拒否部２８０は、着信予約受付端末２００の受信メールの閲覧画面を表示部に表示した状態において、入力制御部２７６を介して拒否信号の入力を受け付けたら、記憶部１５０に登録された着信予約情報を削除する。そして、予約拒否部２８０は、着信の予約が拒否されたことを示す拒否通知信号を、この着信の予約に係る着信予約信号の送信元の着信予約登録端末１００へ送信する。
【００３２】
判定部２８１は、記憶部１５０に登録された着信予約情報の希望時間において、着信予約受付端末２００に対して発信が行われたことを示す発信信号が検出された場合に、着信の許否を判定するための携帯電話機の識別子の一致判定を行う。例えば、判定部２８１は、着信予約受付端末２００に対して発信を行った発信元の携帯電話機の識別子と、記憶部１５０に登録された着信予約情報の携帯電話機の識別子とが一致するか否かを判定する。
【００３３】
着信制御部２８２は、記憶部１５０に登録された着信予約情報に基づいて、着信予約受付端末２００に対する発信を着信するか否かの制御を行う。例えば、着信制御部２８２は、判定部２８１によって発信元の携帯電話機の識別子と記憶部１５０に登録された携帯電話機の識別子とが一致すると判定された場合には、発信元の携帯電話機（例えば着信予約登録端末１００）からの着信を許可する。一方、着信制御部２８２は、判定部２８１によって発信元の携帯電話機の識別子と記憶部１５０に登録された携帯電話機の識別子とが一致しないと判定された場合には、発信元の携帯電話機（例えば着信予約未実施端末３００）からの着信を拒否する。
【００３４】
着信予約通知部２８４は、着信制御部２８２によって発信元の携帯電話機（例えば着信予約未実施端末３００）からの着信を拒否した場合には、拒否理由を発信元の携帯電話機（例えば着信予約未実施端末３００）へ送信する。例えば、着信予約通知部２８４は、記憶部１５０に登録された着信予約情報の希望時間は特定の携帯電話機（例えば着信予約登録端末１００）によって着信が予約されていることを示す予約済み信号を、発信元の携帯電話機（例えば着信予約未実施端末３００）へ送信する。予約確認部２８６は、着信予約受付端末２００のスケジュール帳又はメール受信ＢＯＸの閲覧画面に着信予約の状況を表示させる。
【００３５】
次に、着信予約未実施端末３００の機能ブロックについて説明する。図５は、着信予約未実施端末の機能ブロックを示す図である。図５に示すように、着信予約未実施端末３００は、機能ブロックとして、無線制御部３７２、表示制御部３７４、入力制御部３７６、及び予約時間受信部３７８を備える。無線制御部３７２、表示制御部３７４、入力制御部３７６、及び予約時間受信部３７８は、プロセッサ１６０がＲＯＭ１５２又はＲＡＭ１５４から各種プログラムを読み出して実行することによって実現される。
【００３６】
無線制御部３７２、表示制御部３７４、及び入力制御部３７６は、上述の無線制御部１７２、表示制御部１７４、及び入力制御部１７６と同様の機能ブロックであるため、説明を省略する。
【００３７】
予約時間受信部３７８は、着信予約受付端末２００の記憶部１５０に登録された着信予約情報の希望時間は、特定の無線装置によって着信が予約されていることを示す予約済み信号を着信予約通知部２８４から受信する。
【００３８】
次に、着信予約登録端末１００と着信予約受付端末２００との間で着信予約が成立した場合と不成立の場合の各端末の全体的な処理について説明する。図６は、着信予約成立時の各端末の処理のフローチャートである。図７は、着信予約不成立時の各端末の処理のフローチャートである。
【００３９】
まず、着信予約の成立時には、図６に示すように、着信予約登録端末１００は、着信予約受付端末２００に対して着信予約の依頼を行う（ステップＳ１００）。例えば、着信予約登録端末１００は、着信予約受付端末２００に対して「着信予約メール」を送信する。
【００４０】
ここで、「着信予約メール」の詳細を説明する。「着信予約メール」には、着信予約登録端末１００の識別子と、着信予約登録端末１００からの発信に対する着信の予約を希望する年月日及び時間帯が含まれる。また、図８は、携帯電話機間の制御メールの一覧を示す図である。図８に示すように、携帯電話機間で送受信される制御メールは４種類あり、各制御メールは、データＮｏ４０２と、名称４０４と、役割４０６と、メール内容４０８とを有する。例えば、データＮｏが「１」の「着信予約メール」の「役割」は、着信予約登録端末１００から着信予約受付端末２００へ着信予約を依頼することである。また、「着信予約メール」の「メール内容」は、メールの「Ｓｕｂｊｅｃｔ」が「着信ＲＥＳＥＲＶＥ」であり、「本文」には、ｖＣａｌｅｎｄａｒデータが添付される。ｖＣａｌｅｎｄａｒデータについては後述する。
【００４１】
図６の説明に戻って、着信予約受付端末２００は、着信予約登録端末１００から着信予約メールを受信したら着信予約の受付を行う（ステップＳ２００−１）。ここでは、着信予約登録端末１００からの着信予約の依頼が了承されるので、着信予約情報は着信予約受付端末２００の記憶部１５０へ登録される。そして、着信予約の依頼を了承した旨の「予約確認ＯＫメール」が着信予約受付端末２００から着信予約登録端末１００へ送信される。
【００４２】
ここで、「予約確認ＯＫメール」の詳細を説明する。「予約確認ＯＫメール」には、着信の予約の希望が了承されたことを示す予約成立信号が含まれる。例えば、図８に示すように、データＮｏが「２」の「予約確認ＯＫメール」の「役割」は、着信予約受付端末２００から着信予約登録端末１００へ着信予約登録が了承（ＯＫ）されたことを通知することである。また、「予約確認ＯＫメール」の「メール内容」は、メールの「Ｓｕｂｊｅｃｔ」が「着信予約成立」であり、「本文」には、予約が成立した着信予約時間（開始時間、終了時間）が含まれる。
【００４３】
図６の説明に戻って、着信予約登録端末１００は、着信予約を行った年月日及び時間帯よりあらかじめ設定された時間前（例えば５分前）になると着信予約の事前開始通知を行う（ステップＳ１１０）。例えば、着信予約登録端末１００は、着信予約を行った年月日及び時間帯よりあらかじめ設定された時間前（例えば５分前）に、着信の予約を希望した旨を表示部１５６に表示させるか、又は着信の予約を希望した旨を鳴動によって通知する。
【００４４】
続いて、着信予約登録端末１００は、着信予約を行った年月日及び時間帯において、着信予約受付端末２００に対して発信を行う（ステップＳ１２０）。すると、着信予約受付端末２００は、着信予約が行われた年月日及び時間帯においては、記憶部１５０に登録された着信予約情報に基づいて着信制御を行う（ステップＳ２２０）。ここでは、着信予約登録端末１００からの発信は着信予約受付端末２００において着信が許可されるので、着信予約受付端末２００から着信予約登録端末１００へ着信応答が行われ、着信予約登録端末１００は着信応答を受信する（ステップＳ１２２）。
【００４５】
一方、着信予約未実施端末３００は、着信予約を行った年月日及び時間帯において、着信予約受付端末２００に対して発信を行う（ステップＳ３００）。すると、着信予約受付端末２００は、着信予約が行われた年月日及び時間帯においては、記憶部１５０に登録された着信予約情報に基づいて着信制御を行う（ステップＳ２２０）。ここでは、着信予約未実施端末３００からの発信は着信予約受付端末２００において着信が拒否されるので、着信を拒否する旨の「自動応答メール」が着信予約受付端末２００から送信され、着信予約未実施端末３００は「自動応答メール」を受信する（ステップＳ３１０）。
【００４６】
ここで、「自動応答メール」の詳細を説明する。「自動応答メール」には、記憶部１５０に登録された着信予約情報の希望時間は特定の携帯電話機によって着信が予約されていることを示す予約済み信号が含まれる。例えば、図８に示すように、データＮｏが「３」の「自動応答メール」の「役割」は、着信予約受付端末２００から着信予約未実施端末３００へ着信予約中であることを通知することである。また、「自動応答メール」の「メール内容」は、メールの「Ｓｕｂｊｅｃｔ」が「着信可能時間」であり、「本文」には、着信予約時間（開始時間、終了時間）の一覧が含まれる。
【００４７】
次に、着信予約の不成立時には、図７に示すように、着信予約登録端末１００は、着信予約受付端末２００に対して着信予約の依頼を行う（ステップＳ１００）。例えば、着信予約登録端末１００は、着信予約受付端末２００に対して「着信予約メール」を送信する。
【００４８】
これに対して、着信予約受付端末２００は、着信予約登録端末１００からの着信予約の依頼を了承しない場合は、３パターンの拒否の方法がある。まず第１に、着信予約登録端末１００から送信された「着信予約メール」を受信した予約受付時に、着信予約の依頼を拒否する（ステップＳ２００−２）。第２に、着信予約受付端末２００は、いったん着信予約の依頼を了承し（ステップＳ２００−１）、その後、着信予約受付端末２００のスケジュール帳から着信予約の依頼を拒否する（ステップＳ２３０）。第３に、着信予約受付端末２００は、いったん着信予約の依頼を了承し（ステップＳ２００−１）、その後、着信予約受付端末２００のメール受信ＢＯＸから着信予約の依頼を拒否する（ステップＳ２４０）。なお、着信予約の依頼が了承された（ステップＳ２００−１）後の処理は、図６に示す処理と同様であるので、説明を省略する。
【００４９】
これら３パターンのいずれかの方法で着信予約受付端末２００が着信予約を拒否した場合、「予約ＮＧメール」が着信予約受付端末２００から着信予約登録端末１００へ送信される。着信予約登録端末１００は、「予約ＮＧメール」を受信したら、記憶部１５０に「予約ＮＧメール」にかかる着信予約情報が登録されている場合には、この着信予約情報を削除する（ステップＳ１３０）。
【００５０】
ここで、「予約ＮＧメール」の詳細を説明する。「予約ＮＧメール」には、着信の予約が拒否されたことを示す拒否通知信号が含まれる。例えば、図８に示すように、データＮｏが「４」の「予約ＮＧメール」の「役割」は、着信予約受付端末２００から着信予約登録端末１００へ着信予約の登録が了承されなかった（ＮＧ）旨を通知することである。また、「予約ＮＧメール」の「メール内容」は、メールの「Ｓｕｂｊｅｃｔ」が「着信予約不成立」であり、「本文」には、着信予約がＮＧの理由、及び着信予約時間（開始時間、終了時間）の一覧が含まれる。
【００５１】
図７の説明に戻って、着信予約未実施端末３００は、着信予約受付端末２００に対して発信を行う（ステップＳ３００）。ここでは、着信予約受付端末２００に対して着信予約は行われていないので、通常の処理と同様に、着信予約受付端末２００から着信予約未実施端末３００へ着信応答が行われ、着信予約未実施端末３００は着信応答を受信する（ステップＳ３０２）。
【００５２】
次に、図６，図７において説明した着信予約の成立時／不成立時の各端末の全体的な処理フローにおける各処理の詳細を説明する。図９は、着信予約メールの作成のフローチャートである。図９は、ステップＳ１００の処理の詳細を示すものである。
【００５３】
図９に示すように、まず、予約依頼部１７８は、着信予約登録端末１００の着信予約機能を起動する（ステップＳ１０１）。例えば、着信予約登録端末１００のメニュー画面から着信予約の項目が選択されたら、予約依頼部１７８は、着信予約登録端末１００の着信予約機能を起動する。続いて、予約依頼部１７８は、着信予約対象の端末の情報を指定するとともに、着信予約時間を指定する（ステップＳ１０２）。着信予約対象の端末の情報の指定は、例えば、電話番号の指定により行われる。また、着信予約時間は、例えば、自装置からの着信の予約を希望する年月日及び時間帯を入力することにより指定される。
【００５４】
続いて、予約依頼部１７８は、着信予約情報（時間、予約端末情報）から、ｖＣａｌｅｎｄａｒデータを作成する（ステップＳ１０３）。ここで、ｖＣａｌｅｎｄａｒのデータ形式の一例を図１０に示す。図１０は、ｖＣａｌｅｎｄａｒのデータ形式の一例を示す図である。図１０に示すように、ｖＣａｌｅｎｄａｒは、項目５０２、プロパティ名５０４、設置する値５０６、及び備考５０８を有する。例えば項目５０２が「開始日時」のプロパティ名５０４は「ＤＴＳＴＡＲＴ」となり、設定する値５０６は「ＹＹＹＹＭＭＤＤＴｈｈｍｍｓｓＺ」となる。ＹＹＹＹＭＭＤＤ部分には日にちが設定され、ｈｈｍｍｓｓには時間が指定される。その他の項目５０２である「終了日時」、「分類」、「件名」、及び「電話番号」についても、図１０に示すように、プロパティ名５０４、設置する値５０６、及び備考５０８が設定される。
【００５５】
図９の説明に戻って、予約依頼部１７８は、作成したｖＣａｌｅｎｄａｒデータを添付した着信予約の依頼用のメールを作成する（ステップＳ１０４）。そして、予約依頼部１７８は、作成した着信予約の依頼用のメールを着信予約受付端末２００へ送信する（ステップＳ１０５）。
【００５６】
次に、着信予約の事前通知の処理について説明する。図１１は、着信予約の事前通知のフローチャートである。図１１は、ステップＳ１１０の処理の詳細を示すものである。
【００５７】
まず、無線制御部１７２は、着信予約受付端末２００から「予約確認ＯＫメール」を受信する（ステップＳ１１１）。続いて、予約登録部１７９は、「予約確認ＯＫメール」に含まれる着信予約時間を着信予約登録端末１００のスケジュール帳（記憶部１５０）へ登録する（ステップＳ１１２）。そして、予約事前通知部１８０は、スケジュール帳へ登録された着信予約時間（着信予約開始）の５分前になったら、「予約開始５分前」をユーザに通知するポップアップメッセージを表示部１５６に表示する（ステップＳ１１３）。
【００５８】
次に、着信予約の登録削除の処理について説明する。図１２は、着信予約の登録削除のフローチャートである。図１２の着信予約の登録削除の処理は、いったん着信予約登録端末１００からの着信予約の依頼が了承されて着信予約時間を着信予約登録端末１００のスケジュール帳（記憶部１５０）へ登録した後、登録された着信予約の情報を削除する場合の処理である。図１２は、ステップＳ１３０の処理の詳細を示すものである。
【００５９】
まず、無線制御部１７２は、着信予約受付端末２００から「予約ＮＧメール」を受信する（ステップＳ１３１）。続いて、予約削除部１８１は、スケジュール帳に、「予約ＮＧメール」を送信した着信予約受付端末２００に係る着信予約の登録があるか否かを判定する（ステップＳ１３２）。予約削除部１８１は、スケジュール帳に、「予約ＮＧメール」を送信した着信予約受付端末２００に係る着信予約の登録がないと判定されたら（ステップＳ１３２、Ｎｏ）、処理を終了する。一方、予約削除部１８１は、スケジュール帳に、「予約ＮＧメール」を送信した着信予約受付端末２００に係る着信予約の登録があると判定されたら（ステップＳ１３２、Ｙｅｓ）、スケジュール帳から着信予約の登録を削除する（ステップＳ１３３）。
【００６０】
次に、着信予約受け付けの処理について説明する。図１３は、着信予約受け付けのフローチャートである。図１３は、ステップＳ２００−１及びステップＳ２００−２の処理の詳細を示すものである。
【００６１】
まず、無線制御部２７２は、着信予約登録端末１００又はその他の携帯電話機から送信された電子メールを受信する（ステップＳ２０１）。続いて、無線制御部２７２は、受信された電子メールをメール受信ＢＯＸへ格納する（ステップＳ２０２）。
【００６２】
続いて、予約登録部２７８は、受信したメールのＳｕｂｊｅｃｔが「着信ＲＥＳＥＲＶＥ」であるか否かを判定する（ステップＳ２０３）。予約登録部２７８は、Ｓｕｂｊｅｃｔが「着信ＲＥＳＥＲＶＥ」でないと判定されたら（ステップＳ２０３、Ｎｏ）、処理を終了する。
【００６３】
一方、予約登録部２７８は、Ｓｕｂｊｅｃｔが「着信ＲＥＳＥＲＶＥ」であると判定されたら（ステップＳ２０３、Ｙｅｓ）、ユーザが着信予約を了承したか否かを判定する（ステップＳ２０４）。予約登録部２７８は、例えば、ユーザに着信予約があったことを通知することにより、ユーザに着信予約登録意志の確認を行う。予約登録部２７８は、入力制御部２７６を介して着信の予約の希望が了承されたことを示す予約成立信号が入力されたら、ユーザが着信予約を了承したと判定する。また、予約登録部２７８は、例えば、入力制御部２７６を介して着信の予約を拒否することを示す拒否信号が入力されたら、ユーザが着信予約を拒否したと判定する。
【００６４】
予約登録部２７８は、ユーザが着信予約を了承したと判定されたら（ステップＳ２０４、Ｙｅｓ）、メールに添付されているｖＣａｌｅｎｄａｒデータをスケジュール帳へ登録する（ステップＳ２０５）。続いて、予約登録部２７８は、予約時間の重複があるか否かを判定する（ステップＳ２０６）。予約登録部２７８は、例えば、スケジュール帳へ登録した着信予約の時間が、既に登録されている他の着信予約の時間と重複するか否かを判定する。予約登録部２７８は、予約時間の重複がないと判定されたら（ステップＳ２０６、Ｎｏ）、「予約確認ＯＫメール」を着信予約登録端末１００へ送信する（ステップＳ２０７）。
【００６５】
着信制御部２８２は、着信予約の開始時間になったら、着信予約の電話番号以外の電話番号を着信拒否に設定する（ステップＳ２０８）。そして、着信制御部２８２は、着信予約の終了時間になったら、着信拒否の設定を解除する（ステップＳ２０９）。これにより、着信予約がされた時間帯においては、この着信予約を行った携帯電話機のみが着信を許可され、その他の携帯電話機からの着信は拒否される。
【００６６】
一方、予約拒否部２８０は、ユーザが着信予約を拒否したと判定されたら（ステップＳ２０４、Ｎｏ）、又は予約時間の重複があると判定されたら（ステップＳ２０６、Ｙｅｓ）、「予約ＮＧメール」を作成する（ステップＳ２１０）。続いて、予約拒否部２８０は、作成された「予約ＮＧメール」を着信予約登録端末１００へ送信する（ステップＳ２１１）。
【００６７】
次に、着信予約時間における着信制御処理について説明する。図１４は、着信予約時間における着信制御のフローチャートである。図１４は、ステップＳ２２０の処理の詳細を示すものである。
【００６８】
まず、無線制御部２７２は、携帯電話機から着信予約受付端末２００に対して発信が行われたことを示す発信信号を検出する（ステップＳ２２１）。続いて、判定部２８１は、発信を行った発信元の携帯電話機の電話番号が着信予約の電話番号であるか否かを判定する（ステップＳ２２２）。例えば、判定部２８１は、発信元の携帯電話機の電話番号と、記憶部１５０に登録された着信予約を行った携帯電話機の電話番号とが一致するか否かを判定する。
【００６９】
着信制御部２８２は、発信元の携帯電話機の電話番号が着信予約の電話番号ではないと判定されたら（ステップＳ２２２、Ｎｏ）、この発信に対する着信を拒否する（ステップＳ２２３）。続いて、着信予約通知部２８４は、「自動応答メール」を作成する（ステップＳ２２４）。そして、着信予約通知部２８４は、作成した「自動応答メール」を、発信元の携帯電話機へ送信する（ステップＳ２２５）。このように「自動応答メール」を送信することにより、着信を拒否された携帯電話機のユーザは、着信予約が入っていない時間を確認することができる。
【００７０】
一方、着信制御部２８２は、発信元の携帯電話機の電話番号が着信予約の電話番号であると判定されたら（ステップＳ２２２、Ｙｅｓ）、この発信に対する着信を許可する（ステップＳ２２６）。
【００７１】
次に、スケジュール帳を利用した予約状況確認及び予約拒否の処理について説明する。図１５は、スケジュール帳を利用した予約状況確認及び予約拒否のフローチャートである。図１５は、ステップＳ２３０の処理の詳細を示すものである。
【００７２】
まず、予約確認部２８６は、着信予約受付端末２００のスケジュール帳を起動する（ステップＳ２３１）。続いて、予約確認部２８６は、スケジュール帳の閲覧画面であるカレンダーの予定に着信予約情報を表示する（ステップＳ２３２）。
【００７３】
続いて、予約拒否部２８０は、スケジュール帳から予約拒否対象の着信予約情報の削除操作が行われたか否かを判定する（ステップＳ２３３）。予約拒否部２８０は、スケジュール帳から予約拒否対象の着信予約情報の削除操作が行われていないと判定されたら（ステップＳ２３３、Ｎｏ）、ステップＳ２３３の処理を繰り返す。
【００７４】
一方、予約拒否部２８０は、スケジュール帳から予約拒否対象の着信予約情報の削除操作が行われたと判定されたら（ステップＳ２３３、Ｙｅｓ）、スケジュール帳から着信予約を削除する（ステップＳ２３４）。続いて、予約拒否部２８０は、メール受信ＢＯＸから「着信予約メール」を削除する（ステップＳ２３５）。続いて、予約拒否部２８０は、「予約ＮＧメール」を作成する（ステップＳ２３６）。続いて、予約拒否部２８０は、作成した「予約ＮＧメール」を、削除した着信予約にかかる着信予約登録端末１００へ送信する（ステップＳ２３７）。
【００７５】
次に、メール受信ＢＯＸを利用した予約状況確認及び予約拒否の処理について説明する。図１６は、メール受信ＢＯＸを利用した予約状況確認及び予約拒否のフローチャートである。図１６は、ステップＳ２４０の処理の詳細を示すものである。
【００７６】
まず、予約確認部２８６は、着信予約受付端末２００のメール受信ＢＯＸを起動する（ステップＳ２４１）。続いて、予約確認部２８６は、Ｓｕｂｊｅｃｔ：「着信ＲＥＳＥＲＶＥ」というキーワードでメール検索を行う（ステップＳ２４２）。続いて、予約確認部２８６は、検索の結果得られた着信予約メールを一覧で表示する（ステップＳ２４３）。
【００７７】
続いて、予約拒否部２８０は、メール受信ＢＯＸから予約拒否対象の予約メールの返信操作が行われたか否かを判定する（ステップＳ２４４）。予約拒否部２８０は、メール受信ＢＯＸから予約拒否対象の予約メールの返信操作が行われていないと判定されたら（ステップＳ２４４、Ｎｏ）、ステップＳ２４４の処理を繰り返す。
【００７８】
一方、予約拒否部２８０は、メール受信ＢＯＸから予約拒否対象の予約メールの返信操作が行われたと判定されたら（ステップＳ２４４、Ｙｅｓ）、メール受信ＢＯＸから「着信予約メール」を削除する（ステップＳ２４５）。続いて、予約拒否部２８０は、スケジュール帳から着信予約を削除する（ステップＳ２４６）。続いて、予約拒否部２８０は、「予約ＮＧメール」を作成する（ステップＳ２４７）。続いて、予約拒否部２８０は、作成した「予約ＮＧメール」を、削除した着信予約にかかる着信予約登録端末１００へ送信する（ステップＳ２４８）。
【００７９】
以上、本実施形態の携帯電話機によれば、簡易な構成で着信予約を実行することができる。すなわち、本実施形態では、着信予約登録端末１００が着信予約受付端末２００へ直接「着信予約メール」を送信し、着信予約受付端末２００が記憶部１５０に着信予約情報を登録する。そして、着信予約受付端末２００は、記憶部１５０に登録された着信予約情報に基づいて、着信予約受付端末２００に対する発信を着信するか否かの制御を行う。このように、本実施形態では、複数の端末間の通信を制御するサーバにおいて各端末の通信の予約のスケジュール情報を管理するのではなく、携帯電話機自体（着信予約登録端末１００及び着信予約受付端末２００）が着信予約を実行する。したがって、サーバにおける処理負荷が増大するのを抑制し、かつ、各サーバの開発コストの増大を抑制しつつ、着信予約の実行を行うことができる。
【００８０】
また、本実施形態の着信予約受付端末２００は、着信予約が行われている時間帯に着信予約未実施端末３００からの発信があった場合、着信予約未実施端末３００からの発信の着信を拒否する。これに加えて、着信予約受付端末２００は、着信予約されている時間帯は特定の携帯電話機によって着信が予約されていることを示す予約済み信号を着信予約未実施端末３００へ送信する。これにより、着信予約未実施端末３００のユーザは、なぜ着信が拒否されたのかの理由を知ることができるとともに、着信予約がされていない時間帯に再度発信をすればよいことを知ることができる。
【００８１】
また、本実施形態の着信予約登録端末１００は、着信予約受付端末２００から着信予約の希望が了承された場合に、記憶部１５０に登録された着信予約の希望時間よりあらかじめ設定された時間前に、着信の予約を希望した旨を表示又は鳴動によって通知する。これにより、着信予約登録端末１００が、着信予約の希望をして了承されているにも関わらず、着信予約の時間を忘れて着信予約の時間に発信を行わないという事態が生じるのを回避することができる。
【００８２】
なお、上述の実施形態は、主に着信予約登録端末１００及び着信予約受付端末２００を中心に説明したが、これに限らず、あらかじめ用意された着信予約プログラムをコンピュータで実行することによって、上述の実施形態と同様の機能を実現することができる。すなわち、着信予約プログラムは、着信予約受付端末２００に、自装置に対して着信の予約を希望する無線装置から送信され、前記着信の予約の希望時間と、前記着信の予約を希望する無線装置の識別子とを含む着信予約信号を受信する処理を実行させる。また、着信予約プログラムは、着信予約受付端末２００に、受信された着信予約信号に含まれる希望時間と前記着信の予約を希望する無線装置の識別子とに基づいて、自装置に対する発信を着信するか否かの制御を行う処理を実行させる。
【００８３】
また、着信予約プログラムは、着信予約登録端末１００に、自装置の識別子と、自装置からの発信に対する着信の予約の希望時間とを含む着信予約信号を、前記着信の予約先となる無線装置に対して送信する処理を実行させる。また、着信予約プログラムは、着信予約登録端末１００に、前記送信された通信信号に対する応答が前記着信の予約の希望が了承されたことを示す予約成立信号である場合にメモリに登録された前記希望時間よりあらかじめ設定された時間前に、着信の予約を希望した旨を表示部に表示させるか又は着信の予約を希望した旨を鳴動によって通知する処理を実行させる。なお、着信予約プログラムは、インターネットなどの通信ネットワークを介してコンピュータに配布することができる。また、着信予約プログラムは、無線装置に設けられたメモリ、ハードディスク、その他のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【符号の説明】
【００８４】
１００，２００，３００  携帯電話機
１００  着信予約登録端末
１５０  記憶部
１５６  表示部
１７２  無線制御部
１７６  入力制御部
１７８  予約依頼部
１７９  予約登録部
１８０  予約事前通知部
１８１  予約削除部
２００  着信予約受付端末
２７２  無線制御部
２７４  表示制御部
２７６  入力制御部
２７８  予約登録部
２８０  予約拒否部
２８１  判定部
２８２  着信制御部
２８４  着信予約通知部
２８６  予約確認部
３００  着信予約未実施端末
３７２  無線制御部
３７４  表示制御部
３７６  入力制御部
３７８  予約時間受信部
【図１】
2013026923.tif 000003
【図２】
2013026923.tif 000004
【図３】
2013026923.tif 000005
【図４】
2013026923.tif 000006
【図５】
2013026923.tif 000007
【図６】
2013026923.tif 000008
【図７】
2013026923.tif 000009
【図８】
2013026923.tif 000010
【図９】
2013026923.tif 000011
【図１０】
2013026923.tif 000012
【図１１】
2013026923.tif 000013
【図１２】
2013026923.tif 000014
【図１３】
2013026923.tif 000015
【図１４】
2013026923.tif 000016
【図１５】
2013026923.tif 000017
【図１６】
2013026923.tif 000018