(57)【要約】  発信側通信装置は、通信機能実行手段１１と、ユーザ操作に応じて、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信手段１２を含み、着信側通信装置は、通信機能実行手段２１と、強制的な呼び出しを伴わずにノンリアルタイムコールを着信するノンリアルタイムコール着信手段２２と、現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示手段２３と、現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答手段２４とを含むことを特徴とする。
2011125288.tif 000002
【特許請求の範囲】
【請求項１】
発信側ユーザが使用する発信側通信装置と、着信側ユーザが使用する着信側通信装置とを備え、
発信側通信装置は、
指定された通信装置との間で通話またはデータ通信を実行する通信機能実行手段と、
ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信手段とを含み、
着信側通信装置は、
指定された通信装置との間で通話またはデータ通信を実行する通信機能実行手段と、
当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するノンリアルタイムコール着信手段と、
現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示手段と、
現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答手段とを含む
ことを特徴とする通信システム。
【請求項２】
指定された通信装置との間で通話またはデータ通信を実行する通信機能実行手段と、
ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信手段と、
当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するノンリアルタイムコール着信手段と、
現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示手段と、
現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答手段とを備えた
ことを特徴とする通信装置。
【請求項３】
着信表示手段は、ノンリアルタイムコールを着信した際にユーザの操作を妨げない方法による通知を行うとともに、着信中は、ユーザ操作に応じて、現在着信中のノンリアルタイムコールの情報を音声によりまたはＧＵＩを介して出力することによってユーザに表示する
請求項２に記載の通信装置。
【請求項４】
ノンリアルタイムコール発信手段は、ノンリアルタイムコールが継続している間、一定の周期でまたは着信側の通信装置からの問い合わせに応じて、ユーザの通話またはデータ通信の可否に関する状態を示すプレゼンス情報を含む信号を送信し、
ノンリアルタイムコール着信手段は、現在着信中のノンリアルタイムコールについての前記信号を受信し、
着信表示手段は、現在着信中のノンリアルタイムコールの情報として前記受信したプレゼンス情報の内容を含む情報をユーザに表示する
請求項２または請求項３に記載の通信装置。
【請求項５】
ノンリアルタイムコール発信手段は、ノンリアルタイムコールが継続している間、所定のタイミングで、当該通信装置または当該通信装置のユーザの状態を該ユーザが通信可能な状態にいる確度によって表現した情報であるリアルタイムプレゼンス情報を着信側の通信装置に送信するリアルタイムプレゼンス情報送信手段を含み、
ノンリアルタイムコール着信手段は、現在着信中のノンリアルタイムコールについての前記リアルタイムプレゼンス情報を受信するリアルタイムプレゼンス情報受信手段を含み、
着信表示手段は、現在着信中のノンリアルタイムコールの情報として前記受信したリアルタイムプレゼンス情報の内容を含む情報をユーザに表示する
請求項２から請求項４のうちのいずれか１項に記載の通信装置。
【請求項６】
着信表示手段は、リアルタイムプレゼンス情報の表現方法として、数値をそのまま表示する以外の方法を用いる
請求項５に記載の通信装置。
【請求項７】
ノンリアルタイムコール発信手段は、ノンリアルタイムコールの発信とともにまたはノンリアルタイムコールが継続している間の所定のタイミングで、ユーザのスケジュール情報から導出されるプレゼンス情報であって所定の時間帯ごとに前記ユーザの通話またはデータ通信の可否に関する状態を示すプレゼンス情報であるスケジュールドプレゼンス情報を送信するスケジュールドプレゼンス情報送信手段を含み、
ノンリアルタイムコール着信手段は、着信したノンリアルタイムコールについてまたは現在着信中のノンリアルタイムコールについての前記スケジュールドプレゼンス情報を受信するスケジュールドプレゼンス情報受信手段を含み、
着信表示手段は、現在着信中のノンリアルタイムコールの情報として、前記受信したスケジュールドプレゼンス情報によって示される少なくとも現在の時刻が該当する時間帯のプレゼンス情報の内容を含む情報をユーザに表示する
請求項２から請求項６のうちのいずれか１項に記載の通信装置。
【請求項８】
スケジュールドプレゼンス情報送信手段は、スケジュールドプレゼンス情報とともにスケジュール情報を送信し、
スケジュールドプレゼンス情報受信手段は、スケジュールドプレゼンス情報とともにスケジュール情報を受信し、
着信表示手段は、現在着信中のノンリアルタイムコールの情報として、前記スケジュールドプレゼンス情報とともに受信されたスケジュール情報の内容を含む情報をユーザに表示する
請求項７に記載の通信装置。
【請求項９】
ノンリアルタイムコール着信手段は、現在着信中のノンリアルタイムコールについて、一定周期または着信側の通信装置からの問い合わせに応じて発信側の通信装置から送信される信号の受信状況に基づいて、現在着信中のノンリアルタイムコールの有効または無効を判定する
請求項４から請求項８のうちのいずれか１項に記載の通信装置。
【請求項１０】
ノンリアルタイムコール着信手段は、現在着信中のノンリアルタイムコールについて受信したプレゼンス情報、リアルタイムプレゼンス情報またはスケジュールドプレゼンス情報によって示される現在の時刻が該当する時間帯のプレゼンス情報に基づいて、現在着信中のノンリアルタイムコールの有効または無効を判定する
請求項４から請求項９のうちのいずれか１項に記載の通信装置。
【請求項１１】
ノンリアルタイムコール発信手段は、ユーザ操作に応じて、現在継続中のノンリアルタイムコールを無効にする信号を送信し、
ノンリアルタイムコール着信手段は、前記信号を受信した場合に該当するノンリアルタイムコールを無効化する
請求項２から請求項１０のうちのいずれか１項に記載の通信装置。
【請求項１２】
指定された通信装置との間で通話またはデータ通信を成立させるための通信制御方法であって、
発信側の通信装置が、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行い、
着信側の通信装置が、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するとともに、着信したノンリアルタイムコールの情報を少なくとも当該ノンリアルタイムコールが継続している間、いつでもユーザに提示可能に保持し、
着信側の通信装置が、現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させる
ことを特徴とする通信制御方法。
【請求項１３】
指定された通信装置との間で通話またはデータ通信を行う通信機能を備えたコンピュータに、
ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信処理、
当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するノンリアルタイムコール着信処理、
現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示処理、および
現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答処理
を実行させるための通信用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２以上のユーザ間での通話またはデータ通信を成立させるための通信システム、通信装置、通信制御方法および通信用プログラムに関し、特に、発信側ユーザと着信側ユーザの両方の意思表示をもって開始される通話またはデータ通信を成立させるための通信システム、通信装置、通信制御方法および通信用プログラムに関する。
【背景技術】
【０００２】
一般に、相手先と直接会話をすることができる電話通信は、即座に詳細な情報をやり取りすることができるという利点があるが、発信者と着信者の両方が同時に通話可能な状態にいなければならない。このような、発信側ユーザと着信側ユーザの両方の意思表示をもって開始される通話を効率よく成立させるための技術について、これまでに様々な提案がされている。【０００３】
例えば、特許文献１には、発信側と着信側とがともに重要度の高い通話を確実に成立させることを目的として、着信側で事前に着信条件を設定し、発信側の発信条件と着信側の着信条件とが一致した場合にのみ自動的に着信を受け付ける技術が記載されている。【０００４】
また、特許文献２、３には、一方の不在により通話が成立するまでの時間浪費を防ぐことを目的として、着信側が不在であった場合に着信側が応答できる際、または応答できるようになる時間を通知する技術が記載されている。また、特許文献４には、電子メールの送信側が本文中に指定の時間に電話で発信するよう記述することで、受信側がその電子メールを自動的に解析し送信側へ発信を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２８８７８８号公報
【特許文献２】特開２００５−２８６６８０号公報
【特許文献３】特開２００７−１８１１３３号公報
【特許文献４】特開２００９−２４６４４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１〜４に記載された技術では、発信者、着信者ともに積極的に通話を行う意思があることを前提としているが、現実には、発信側であれば「相手が忙しそうで連絡しづらい」「時間的に失礼にあたる」など、また着信側であれば「着信があるが忙しく通話をしたくない」「発信側へ報告するための進捗が芳しくなく応答したくない」などのように通話に関して消極的な意思を持っている場合が多く存在する。【０００７】
すなわち、発信側ユーザと着信側ユーザの両方の意思表示をもって開始される通話を行う場合に発信側ユーザと着信側ユーザとの間で状況に差があるとユーザに心理的負荷が生じ、それにより円滑なコミュニケーションが阻害されるという問題があるが、特許文献１〜４に記載された技術はいずれも通話における時間的効率の向上のみを課題として取り扱っており、このようなユーザの心理的負荷を軽減させることはできない。【０００８】
そこで、本発明は、発信側ユーザと着信側ユーザの両方の意思表示をもって開始される通話またはデータ通信の成立過程において発生するユーザの心理的負荷を軽減させて、効率よく当該通話またはデータ通信を成立させることができる通信システム、通信装置、通信制御方法および通信用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明による通信システムは、発信側ユーザが使用する発信側通信装置と、着信側ユーザが使用する着信側通信装置とを備え、発信側通信装置は、指定された通信装置との間で通話またはデータ通信を実行する通信機能実行手段と、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信手段とを含み、着信側通信装置は、指定された通信装置との間で通話またはデータ通信を実行する通信機能実行手段と、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するノンリアルタイムコール着信手段と、現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示手段と、現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答手段とを含むことを特徴とする。【００１０】
本発明による通信装置は、指定された通信装置との間で通話またはデータ通信を実行する通信機能実行手段と、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信手段と、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するノンリアルタイムコール着信手段と、現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示手段と、現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答手段とを備えたことを特徴とする。【００１１】
本発明による通信制御方法は、指定された通信装置との間で通話またはデータ通信を成立させるための通信制御方法であって、発信側の通信装置が、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行い、着信側の通信装置が、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するとともに、着信したノンリアルタイムコールの情報を少なくとも当該ノンリアルタイムコールが継続している間、いつでもユーザに提示可能に保持し、着信側の通信装置が、現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させることを特徴とする。【００１２】
本発明による通信用プログラムは、指定された通信装置との間で通話またはデータ通信を行う通信機能を備えたコンピュータに、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信処理、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するノンリアルタイムコール着信処理、現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示処理、および現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答処理を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、発信側ユーザおよび着信側ユーザに心理的負荷をかけずに、発信側ユーザと着信側ユーザの両方の意思表示をもって開始される通話またはデータ通信を成立させることができる。例えば、発信側ユーザは着信側ユーザの都合を気にすることなく発信できる。特に、緊急度は高くないが、口頭でのやりとりが必要な伝達、依頼、簡単なレビュー、現状の説明・把握、問い合わせや、機密扱いの映像配信やファイル送付など相手側に確実な受領を要求するデータの送信などに適している。また、例えば、着信側ユーザは自分の都合のよい時間にいつでも応答できる。特に、手が離せずすぐに通話または受領できない場合、通話または受領するために準備が必要な場合に適している。【００１４】
これらの理由は、発信に強制的な呼び出しが伴わず、かつ発信要求が擬似的にしろ継続されるため（例えば、数時間など）、着信側はその継続した発信要求の中であれば、いつ応答しても通話またはデータ通信が可能になるためである。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態の通信装置の概略構成例を示すブロック図である。
【図２】ノンリアルタイムコールの発信を行う際に表示するＧＵＩの一例を示す説明図である。
【図３】ノンリアルタイムコールの着信情報を表示するＧＵＩの一例を示す説明図である。
【図４】ノンリアルタイムコールの着信を通知するＧＵＩの一例を示す説明図である。
【図５】第１の実施形態におけるメインＧＵＩの一例を示す説明図である。
【図６】第１の実施形態の動作の一例を示すシーケンス図である。
【図７】第１の実施形態の動作の一例を示すシーケンス図である。
【図８】第１の実施形態の動作の一例を示すシーケンス図である。
【図９】第１の実施形態の通信装置の他の構成例を示すブロック図である。
【図１０】第２の実施形態の通信装置の概略構成例を示すブロック図である。
【図１１】リアルタイムプレゼンスを表現方法の一例を示す説明図である。
【図１２】第２の実施形態のノンリアルタイムコールの着信情報を表示するＧＵＩの一例を示す説明図である。
【図１３】第３の実施形態の通信装置の概略構成例を示すブロック図である。
【図１４】第３の実施形態のノンリアルタイムコールの発信を行う際に表示するＧＵＩの一例を示す説明図である。
【図１５】第３の実施形態のノンリアルタイムコールの着信情報を表示するＧＵＩの一例を示す説明図である。
【図１６】本発明の概要を示すブロック図である。
【図１７】本発明の概要を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を参照して説明する。なお、各実施形態では、ＧＵＩを有するソフトフォンに本発明を適用した場合の例を説明するが、本発明の適用は、ＧＵＩを有するソフトフォンに限らず、携帯電話、スマートフォン、ＰＯＳ端末、固定電話機など、通信機能を有する装置（プログラムを含む。）であればどのようなものであってもよい。例えば、ボイスチャットソフトウェアなどであってもよい。また、例えば、ＧＵＩを持たない音声自動応答装置（ＩＶＲ）などの場合もＧＵＩの内容を読み上げることで同様に動作可能である。
【００１７】
実施形態１．
図１は、第１の実施形態の通信装置の概略の構成例を示すブロック図である。図１に示す通信システムは、発信側ユーザが使用する通信装置（発信側通信装置）１００Ａと、着信側ユーザが使用する通信装置（着信側通信装置）１００Ｂとを備える。また、発信側通信装置１００Ａと着信側通信装置１００Ｂとは、通信ネットワーク２００を介して接続されている。なお、通信ネットワーク２００は、電話通話が可能な通信ネットワークであれば有線であっても無線であってもよい。また、通信ネットワーク２００には、交換機など通信システムが電話通話を成立させるために必要な各種制御装置を含むものとする。
【００１８】
発信側通信装置１００Ａは、ノンリアルタイムコール発信部１０１と、電話通信部１０４とを含む。また、着信側通信装置１００Ｂは、ノンリアルタイムコール着信部１０２と、ノンリアルタイムコール応答部１０３と、電話通信部１０４とを含む。
【００１９】
なお、図１では、発信側通信装置１００Ａと着信側通信装置１００Ｂとで異なる構成を示しているが、これらは発信側と着信側の両方の機能を含む１つの通信装置により実現させることが可能である。すなわち、通信装置１００Ａ、１００Ｂが、それぞれノンリアルタイムコール発信部１０１と、ノンリアルタイムコール着信部１０２と、ノンリアルタイムコール応答部１０３と、電話通信部１０４とを含んでいてもよい。
【００２０】
ノンリアルタイムコール発信部１０１は、本発明が定義するノンリアルタイムコールを実現させるための発信側処理を行う。
【００２１】
本発明では、ノンリアルタイムコールを、ユーザからの観点において「着信側ユーザが、発信側ユーザの少なくとも通話の可否に関する状態を把握可能な状態で、邪魔にならずに継続される通話要求」と定義する。なお、ここでいう「通話要求」は通話の意思をいい、一般の通信システムにおいて「呼び出し」や「発呼要求（または発信要求）」といった信号に相当する概念をいう。ノンリアルタイムコールは、換言すれば、発信側ユーザに通話の意思がある間、継続的に行われる通話要求であって、強制的な呼び出しを伴わない通話要求であると言うことも可能である。ここで、強制的な呼び出しとは着信者の作業に割り込む呼び出しをいう。例えば、当該呼び出しへの応答以外に他の入力を受け付けないような表現方法を用いてユーザに行う着信の通知である。従って、強制的な呼び出しを伴わない通信要求とは、着信時に直ちに応答しなくてもよいことが予め定められている通信要求と言うことも可能である。
【００２２】
データ通信の場合は、「通話要求」を「通信要求」に置き換えて読めばよい。以下、ノンリアルタイムコールにより開始される通話を「ノンリアルタイムコール通話（ＮＲＣ通話）」と表現し、ノンリアルタイムコールにより開始されるデータ通信を「ノンリアルタイムコール通信（ＮＲＣ通信）」と表現する場合がある。
【００２３】
本発明において、通話要求を継続させる具体的な手法は問わない。例えば、発信側ユーザに通話の意思がある間中、実際にリンクを張り続けることで通話要求を継続させてもよい。また、実際にリンクを張り続けなくても、例えば発信側ユーザに通話の意思がある間、擬似的にリンクを張り続けて、定期的に通話要求が有効である旨の信号等を送ることで通話要求を継続させることも可能である。なお、擬似的なリンクで通話要求を継続させる場合に、ユーザ動作から見て「応答」と表現されるものが内部的には「発信（折り返し発信）」となってもかまわない。
【００２４】
本実施形態では、ノンリアルタイムコール発信部１０１は、ユーザ操作に応じて、着信側通信装置１００Ｂにノンリアルタイムコール開始信号を送信する。また、ノンリアルタイムコール中には、所定のタイミング（例えば、定期的および状態変化の際）にノンリアルタイムコール状態通知信号を送信する。
【００２５】
ここで、ノンリアルタイムコール開始信号とは、ノンリアルタイムコール通話を成立させるために最初に発信側通信装置から着信側通信装置に送られる信号であって、ノンリアルタイムコール通話の意思を伝える信号である。ノンリアルタイムコール開始信号には、信号種別や着信側の宛先情報といった一般的な発呼要求に含まれる基本情報に加えて、本通話の用件名や用件の概要、手動により設定される有効期限などを含んでいてもよい。このように事前に通話の用件などを知らせることによって、未知の通話に対して発生するだろう着信側ユーザの心理的負荷を無くすことができるとともに、着信側ユーザが本要求に対する応答の優先度や重要度を計ることが可能になる。
【００２６】
また、ノンリアルタイムコール状態通知信号とは、ノンリアルタイムコール開始信号の後、発信側通信装置から着信側通信装置に継続的に送られる信号であって、発信側ユーザの状態として少なくともノンリアルタイムコールによる通話の意思が継続している旨を伝える信号である。なお、ノンリアルタイムコール状態通知信号は、その送信によって当該発信側通信装置においてノンリアルタイムコールが継続中である旨をも知らせる信号である。ノンリアルタイムコール状態通知信号には、基本情報に加えて、発信側のプレゼンス情報を含めてもよい。また、着信側通信装置の状況によってはノンリアルタイムコールの着信があったことを認識していない可能性もあるため、ノンリアルタイムコール開始信号に付加するような用件に関する情報や有効期限等を再度含めてもよい。
【００２７】
なお、プレゼンス情報とは、当該装置または当該装置のユーザ（ここでは、発信側ユーザ）の状態を示す情報であって、本発明においては、特に通話の可否に関わる状態を示す情報をいう。なお、プレゼンス情報としてどのような種類の情報をどのような値で示す等は予め定義づけられているものとする。
【００２８】
また、ノンリアルタイムコール発信部１０１は、ユーザがノンリアルタイムコールを取りやめる操作等をした場合に、ノンリアルタイムコール取消信号を送信してもよい。ノンリアルタイムコール取消信号とは、以前に発信したノンリアルタイムコールを取り下げる旨を伝える信号である。なお、一つのノンリアルタイムコールについて送受信される信号には、他のノンリアルタイムコールの信号と区別ができるような情報（以下、ノンリアルタイムコール識別情報という。）が付加されるものとする。ノンリアルタイムコール識別情報の生成方法は特に問わない。なお、ノンリアルタイムコール開始信号に有効期限を付した場合には、その有効期限がきた際に、ノンリアルタイムコール発信部１０１、ノンリアルタイムコール着信部１０２それぞれで当該ノンリアルタイムコールの発信および着信を取り消す処理を行えばよい。
【００２９】
また、ノンリアルタイムコール発信部１０１は、ユーザ操作に応じて、ノンリアルタイムコールを無効化する（一時的に取り下げる）旨を伝えるノンリアルタイムコール無効化信号や、無効化を解除する旨を伝えるノンリアルタイムコール無効化解除信号などを送信する処理を行ってもよい。なお、ノンリアルタイムコールの無効化／有効化は、ノンリアルタイムコール状態通知信号にプレゼンス情報として付して送信することも可能である。
【００３０】
ノンリアルタイムコール着信部１０２は、ノンリアルタイムコールを実現させるための着信側処理のうち、着信時および着信中（本例では、ノンリアルタイムコール継続中とも応答待ちともいう。）における処理を行う。具体的には、ノンリアルタイムコールによる発信を受け付け、そのノンリアルタイムコールが継続している間、発信側ユーザの通信可否に関わる状態を継続的に保持し、必要に応じてユーザに表示する処理を行う。
【００３１】
ノンリアルタイムコール着信部１０２は、具体的には、発信側通信装置１００Ａから、ノンリアルタイムコール開始信号を受信すると、強制的な呼び出しを伴わずにノンリアルタイムコールを受け付ける。ノンリアルタイムコールを受け付けると、ノンリアルタイムコール着信部１０２は、ＧＵＩを介してノンリアルタイムコールを着信した旨をユーザに表示して、着信中の状態に移行する。着信中に移行する際には、ノンリアルタイムコール応答部１０３にも着信があった旨を通知する。また、必要に応じてそのノンリアルタイムコールの情報を表示する。なお、着信時の表示は、ユーザに現在の作業を中断させない方法を用いて行う。
【００３２】
例えば、別の時点で受け取った他のノンリアルタイムコールと併せて、リストなどに一覧表示することが望ましい。また、着信中のノンリアルタイムコールの情報は、ユーザ（着信者）が必要な場合にのみ確認できるように、強制的に前面に表示するなどせずに、ユーザ操作や設定に応じた最小表示とする。ここで、最小表示とは、ユーザの設定により定められた範囲を超えて表示を行わないことをいう。ユーザの設定により定める範囲には、表示するタイミング、表示する内容、表示方法を含む。
【００３３】
なお、ノンリアルタイムコール状態通知により、着信中のノンリアルタイムコールが、現在発信者が不在などにより通話ができる可能性が低いノンリアルタイムコールであることが通知された場合またはそのような状態にあることを判別した場合には、着信中のノンリアルタイムコールの情報表示において、そのことを着信者も判別できるような表現とすることが望ましい。例えば、不在であるといった発信者の状態を示す情報を付加して表示してもよいし、色、形などの装飾表現を変更して表示してもよいし、別の一覧に表示するなどしてもよい。また、これらを併用することも可能である。
【００３４】
ノンリアルタイムコール着信部１０２は、ノンリアルタイムコールを受け付けた際には、ユーザに対してノンリアルタイムコールを着信した旨の通知を行うことが望ましい。この着信通知は、従来の電話のベルのように着信が有効な期間強制的に呼び出しを行うものではなく、メールの着信時の通知動作のように着信者の作業を妨げないものとする。通知方法の例として、音、ＬＥＤ等などの光、ＧＵＩ上のバルーン表示、トースター表示、モードレスダイアログなどがある。
【００３５】
なお、着信側通信装置がＧＵＩを持たない通信装置である場合には、例えば、ＧＵＩ上に表示する内容を音声により読み上げることで、ユーザにその旨を通知してもよい。なお、ＧＵＩに表示する内容とは別に、読み上げる専用の内容を用意してもよい。ユーザが別の通話中であったり当該通信装置において他の操作中である場合には、着信の際の通知を音声による読み上げによっては行わずに、例えば、ＬＥＤを点灯または点滅させたりしてユーザ操作を妨げない方法によりその旨を通知するものとする。設定によっては、常時そのような通知方法をとってもよい。なお、着信の際の通知を省略することも可能である。例えば、ユーザからの確認操作があったときにのみ、現在着信中のノンリアルタイムコールの情報を読み上げるようにしてもよい。リアルタイム性をそれほど重視しない本通話においては、そのような通知方法でも十分に機能する。
【００３６】
また、ノンリアルタイムコール着信部１０２は、発信側通信端末が動作終了した場合など、一定時間毎に発信側通信装置からのノンリアルタイムコール状態通知信号の受信がされない場合には、着信中としていたノンリアルコールを取り消す処理を行ってもよい。
【００３７】
なお、ノンリアルタイムコール状態通知信号は、発信側通信装置が自発的に行う方式でなくてもよい。例えば、ノンリアルタイムコール着信部１０２が、一定時間毎に発信側通信装置に問い合わせを行い、その応答としてノンリアルタイムコール発信部１０１がノンリアルタイムコール状態通知信号を送信するようにしてもよい。なお、そのような場合、発信側通信装置において、ノンリアルタイムコール継続中に一定時間毎にノンリアルタイムコール状態問合せ信号の受信がされない場合には、着信側通知装置が動作終了したとしてノンリアルタイムコール開始信号を再度送信するようにしてもよい。
【００３８】
ノンリアルタイムコール着信部１０２は、ノンリアルタイムコール開始信号に対して、その信号を受理したことを通知するための信号としてノンリアルタイム開始受付信号を返信（送信）するようにしてもよい。
【００３９】
ノンリアルタイムコール応答部１０３は、ノンリアルタイムコールを実現させるための着信側処理のうち、応答時の処理を行う。例えば、ユーザが着信中のノンリアルタイムコールの一覧の中から１つを選択して行った応答操作を受け付けると、電話通信部１０４に発信側通信装置１００Ａに折り返し発信を行うよう指示を出すなどして、発信側通信装置の電話通信部１０４と着信側通信装置の電話通信部１０４との間で通話を成立させる。なお、ノンリアルタイムコール応答部１０３は、応答を行った旨をノンリアルタイムコール着信部１０２に通知してもよい。ノンリアルタイムコール着信部１０２は、その通知を受けて、着信リストから本リアルタイムコールの情報を削除したり、応答完了の表示を行ってもよい。
【００４０】
なお、ノンリアルタイムコールの発信側通信装置に、着信側ユーザがノンリアルタイムコールによる通話の要求に対して応答した旨を伝えるノンリアルタイムコール応答信号を送信し、それを受信した発信側通信装置１００Ａのノンリアルタイムコール発信部１０１からの発信制御により、通話を開始させることも可能である。その際、発信側通信装置１００Ａでは、ユーザ（ここでは、発信者）に実際に通話を開始してよいか否かの確認をしてもよい。
【００４１】
なお、応答操作は、ＧＵＩ上のボタンの押下、コマンドメニューの選択、ハードウェアキーの押下などにより実行させればよい。
【００４２】
電話通信部１０４は、ノンリアルタイムコール発信部１０１またはノンリアルタイムコール応答部１０３からの指示に従って、発信側通信装置と着信側通信装置との間で音声通話を成立させる。
【００４３】
なお、本実施形態において、ノンリアルタイムコール発信部１０１、電話通信部１０４は、例えば、発信側通信装置１００Ａが備える、ＣＰＵ等のプログラムに従って動作するプロセッサユニットと、他の通信装置と通信を実行する通信ユニットとによって実現される。また、ノンリアルタイムコール着信部１０２、ノンリアルタイムコール応答部１０３、電話通信部１０４は、例えば、発信側通信装置１００Ａが備える、ＣＰＵ等のプログラムに従って動作するプロセッサユニットと、他の通信装置と通信を実行する通信ユニットとによって実現される。また、データを保持する機能については、各種メモリ等の記憶装置によって実現される。
【００４４】
図２は、ノンリアルタイムコール発信部１０１が、ユーザからノンリアルタイムコールの発信を受け付けるためにソフトフォンＧＵＩ上に表示するノンリアルタイムコール発信ウィンドウ２００の一例を示す説明図である。図２に示すノンリアルタイムコール発信ウィンドウ２００には、着信側の宛先の入力欄２０１と押下により発信を実行する発信ボタン２０５とが含まれている。また、付加情報として用件のタイトルの入力欄２０２、用件の概要の入力欄２０３、ノンリアルタイムコールの有効期限の入力欄２０４が含まれている。ノンリアルタイムコール発信部１０１は、ユーザにこのようなウィンドウを表示して、ノンリアルタイムコールの発信を受け付けてもよい。
【００４５】
また、図３は、ノンリアルタイムコール着信部１０２が、ユーザに現在の着信の状態を知らせるためにソフトフォンＧＵＩ上に表示するノンリアルタイムコール着信ウィンドウ３００の一例を示す説明図である。図３に示すノンリアルタイムコール着信ウィンドウ３００には、着信したノンリアルタイムコールの一覧を表示するためのリスト３０１と、応答ボタン３０３とが含まれている。リスト３０１には、例えば、ノンリアルタイムコール開始信号に付加されていた各情報（本例の場合、相手側がノンリアルタイムコール発信ウィンドウ２００で入力した各情報）と有効／無効を示す情報とが列項目となって表示されている。
【００４６】
また、新しく着信したノンリアルタイムコールの情報は、目立つようハイライトなどの装飾が施されていることが好ましい（図中の行３０２参照）。本例では、着信側通信装置には、現在３つの有効なノンリアルタイムコールの着信があり、そのうち発信者「日電太郎」からの着信は新着であるためハイライト表示されている。また、その着信のタイトルは「定例会議の日程」であり、有効期限は「１７：３０」までとなっている。また、応答ボタン３０３は、ユーザがこのボタンを押下すると、ノンリアルタイムコール応答部１０３が、リスト３０１中から選択したノンリアルタイムコールに対して応答を行う。
【００４７】
図４は、ノンリアルタイムコール着信部１０２が、ノンリアルタイムコールを着信した際の通知の一例を示したものである。図４に示す例では、ソフトフォンＧＵＩが表示されている画面の端に通知用のトースター４００（一時的なポップアップウィンドウ）を表示している。通知用トースター４００は、モードレスであり、一定時間で非表示になるため着信者の操作を妨げない。通知用トースター４００には、例えば、新規に着信があった旨および発信者の情報を示すメッセージを含んでいてもよい。図４に示す例では、発信者「日電太郎」からのノンリアルタイムコール着信があった旨をユーザに通知している。また、ユーザが通知用トースター４００をマウス等でポインティングすると、ノンリアルタイムコール着信ウィンドウ３００が非表示の場合に、ノンリアルタイムコール着信ウィンドウ３００を表示するよう動作してもよい。
【００４８】
次に、通話を開始するまでに発信側ユーザと着信側ユーザによって行われる通信装置の操作の様子の一例を段階を追って説明する。図５は、ソフトフォンのメインのＧＵＩの一例を示す説明図である。図５では、一例として、発信側、着信側ともにソフトフォン用のメイン画面として表示されるソフトフォンウィンドウ５００を示している。ソフトフォンウィンドウ５００には、発信、着信、保留、転送など各電話通信機能を実行するためのボタン群５０１と、主に通知用のメッセージの表示を行うメッセージパネル５０２と、その他各種情報の表示を行う表示パネル５０３とが含まれている。
【００４９】
ボタン群５０１の中には、ノンリアルタイムコールを発信するためのボタンが含まれ、このボタンを押下することで図２に示すようなノンリアルタイムコール発信ウィンドウ２００を表示する。また、表示パネル５０３には、アドレス帳、通話履歴など通話相手に関するリストを表示し、それぞれをタブで切り替える。また、表示パネル５０３が表示する情報には、ノンリアルタイムコールの着信一覧やノンリアルタイムコールの発信一覧などが含まれる。
【００５０】
まず、発信側ユーザは、ノンリアルタイムコールを発信するために、発信側通信装置１００Ａにおいて図５のソフトフォンウィンド５００のボタン群５０１にあるノンリアルタイムコール発信ボタンを押下し、図２に示すようなノンリアルタイムコール発信ウィンドウ２００を表示させる。ここでは、ノンリアルタイムコール発信部１０１が、ノンリアルタイムコール発信ボタンの押下を検知して、ノンリアルタイムコール発信ウィンドウ２００を表示する。
【００５１】
発信側ユーザは、表示されたノンリアルタイムコール発信ウィンドウ２００上で、例えば、「宛先」に電話番号「１２３４−５６７８」を入力し、「タイトル」に用件の名称「定例会議の日程」を入力する。この例では「概要」は空欄のままにし、「有効期限」は当日の「３月２日１７時３０分」までとする。このように入力を行った後、発信ボタン２０５を押下する。ノンリアルタイムコール発信部１０１は、この発信ボタン２０５の押下を検知して、「宛先」に入力された電話番号を基に、ノンリアルタイムコールの発信を行う。より具体的には、宛先の電話番号が示す着信側通信装置１００Ｂにノンリアルタイムコール開始信号を送信する。発信が完了すると、ノンリアルタイムコール発信部１０１は、ソフトフォンウィンドウ５００に発信を行った旨を示すメッセージを表示する。
【００５２】
着信側通信装置１００Ｂでは、ノンリアルタイムコール開始信号を受信すると、ノンリアルタイムコール着信部１０２が新たなノンリアルタイムコールの着信を認識し、その情報をソフトフォンウィンドウ５００上のノンリアルタイムコール着信リスト３０１に追加して表示する。図３に示す例では、着信３０２が今回新たに着信したノンリアルタイムコールになる。着信リストへの追加と同時に、ノンリアルタイムコール着信部１０２は、着信側通信装置１００Ｂの画面下部に図４に示すような通知トースター４００を表示し、ノンリアルタイムコールが新たに着信されたことをユーザに通知する。
【００５３】
本例では、着信側ユーザはこの通知トースター４００を目にしたが、この時作業中で通話のための時間が取れなかったため、そのまま作業を続けたとする。また、着信側ユーザは、例えばその３０分後に通話可能となり、応答操作を行うために図３に示すようなノンリアルタイムコール着信リスト３０１から先ほどの着信３０２を選択し、応答ボタン３０３を押下する。すると、ノンリアルタイムコール応答部１０３は、電話通信部１０４を通して発信側に逆に電話発信を行わせる。この際、送信する発信信号にはノンリアルタイムコールによる応答による折り返し発信である旨の情報を付加してもよい。すると、発信側通信装置１００Ａでは、着信側が応答した旨をダイアログ等で表示し、ユーザによる確認操作後に、通話を開始する。
【００５４】
また、図６〜図８は、本実施形態の動作の一例を示すシーケンス図である。なお、図６〜図８において、「ＮＲＣ」をノンリアルタイムコールの略として使用している。
【００５５】
まず、図６に示すシーケンスについて説明する。図６に示す例は、通話開始までの通常シーケンスの一例である。図６に示すように、発信側ユーザがノンリアルタイムコールの発信用に情報を作成して、ノンリアルタイムコールの発信操作を行うと（Ｓ６０１，Ｓ６０２）、発信側通信装置１００Ａのノンリアルタイムコール発信部１０１は、着信側通信装置１００Ｂにノンリアルタイムコール開始信号を送信する（Ｓ６０３）。
【００５６】
ノンリアルタイムコール開始信号を受信した着信側通信装置１００Ｂのノンリアルタイムコール着信部１０２は、ノンリアルタイムコール応答部１０３に着信イベントを通知して、当該ノンリアルタイムコールを応答可能にするとともに（Ｓ６０４）、ユーザに対してノンリアルタイムコールの着信の通知を行う（Ｓ６０５）。その際、例えば、通知トースター４００のように、ユーザの操作を邪魔しない通知とする。また、ノンリアルタイムコール着信部１０２は、ユーザ操作に応じていつでも表示できるように着信した当該ノンリアルタイムコールに関する情報（以下、着信情報という。）を着信リストに追加する（Ｓ６０６）。
【００５７】
また、発信側通信装置１００Ａでは、ノンリアルタイムコール発信部１０１が、ノンリアルタイムコール継続中の間、所定のタイミングでノンリアルタイムコール状態通知信号を着信側通信装置１００Ｂに送信する（Ｓ６１１）。ノンリアルタイムコール状態通知信号を受信した着信側通信装置１００Ｂでは、ノンリアルタイムコール着信部１０２が、受信したノンリアルタイムコール状態通知信号に含まれる情報（発信者の通信可否に関する状態）に基づき、当該ノンリアルタイムコールの着信情報を更新する（Ｓ６１２）。例えば、発信者の状態に応じて有効／無効を切り替えてもよい。なお、ノンリアルタイムコール発信部１０１は、このようなノンリアルタイムコール状態通知信号の送信を、着信側からの応答があるまで繰り返し行う。
【００５８】
ここで、着信側通信装置１００Ｂにおいて、ユーザがノンリアルタイムコールの着信情報を表示させ、そのうちの１つに対して応答操作を行ったとする（Ｓ６２１，Ｓ６２２）。ノンリアルタイムコール応答部１０３は、ユーザの応答操作を受けて、指定されたノンリアルタイムコールについて、電話通信部１０４に電話通信の開始を指示する（Ｓ６２３）。このとき、電話通信部１０４には、ノンリアルタイムコールの折返発信である旨を併せて通知してもよい。
【００５９】
電話通信の開始の指示を受けた電話通信部１０４は、指定された相手先（本例では、指定されたノンリアルタイムコールの発信側通信装置）に、電話通信を発信する（Ｓ６２４）。なお、この発信信号にもノンリアルタイムコールの折返発信である旨の情報を付加してもよい。
【００６０】
発信側通信装置１００Ａでは、電話通信部１０４がその電話通信の発信信号を受信して、ノンリアルタイムコールの折返発信である旨の情報が付加されている場合には、ノンリアルタイムコール発信部１０１にその旨（ノンリアルタイムコールの折返発信を受信した旨）を通知するとともに（Ｓ６２５）、ユーザに対して電話通信の着信を通知する（Ｓ６２６）。ユーザがその電話通信に応答すると（Ｓ６２７）、電話通信部１０４は、発信元通信装置（ここでは、ノンリアルタイムコールの着信側通信装置１００Ｂ）に通話開始信号（応答信号）を送信して（Ｓ６２８）、電話通話を開始するために必要な各種設定を行う。
【００６１】
また、着信側通信装置１００Ｂでは、電話通信部１０４が応答信号を受信して、同様に電話通信を開始するために必要な各種設定を行う。このようにして、発信側通信装置１００Ａと着信側通信装置１００Ｂとの間で電話通信が開始される。なお、着信側通信装置１００Ｂの電話通信部１０４は、ノンリアルタイムコール折返発信である電話通話の発信信号に対して応答信号を受信した場合には、ノンリアルタイムコール応答部１０２にノンリアルタイムコール折返発信が成功した旨を通知してもよい（Ｓ６２９）。ノンリアルタイムコール応答部１０２は、例えば、この通知を受けて、着信リストから当該ノンリアルタイムコールの着信情報を削除するようにしてもよい。
【００６２】
このようにして、ノンリアルタイムコールは発信側から擬似的に張られ続け、受信側は都合のよい時に応答することができる。
【００６３】
また、着信側ユーザによる応答操作を受けて、着信側通信装置１００Ｂがノンリアルタイムコールの応答による通話を試みたが、発信側ユーザが不在等により通話が不成立となる可能性もある。そのような場合には、着信側通信装置のノンリアルタイムコール発信部１０１によって、今度は着信側から発信側に逆方向にノンリアルタイムコールの発信を行うようにしてもよい。発信側通信装置１００Ａでは、着信側通信装置と同様に、ノンリアルタイムコール着信部１０２が、図３に示すようなノンリアルタイムコール着信ウィンドウ３００の着信リスト３０１に、着信側からのノンリアルタイムコールの発信による着信情報を追加すればよい。発信側ユーザが在席になった場合に、この着信に応答することで通話の試みが開始される。
【００６４】
次に、図７に示すシーケンスについて説明する。図７に示す例は、発信側異常終了時のシーケンスの一例である。なお、図７のＳ６１２までの動作は図６と同様であるため、説明は省略する。図７に示す例では、Ｓ６１２以降、発信側ユーザがノンリアルタイムコール継続中の間に発信側通信装置１００Ａを終了させる（Ｓ６３１）。発信側ユーザが、発信側通信装置１００Ａを終了させると、その時点でノンリアルタイムコール発信部１０１も終了するため、それ以降のノンリアルタイムコール状態通知信号の送信が停止する。
【００６５】
着信側通信装置１００Ｂでは、ノンリアルタイムコール着信部１０２が、一定時間ノンリアルタイムコール状態通知信号を受信しなかった場合には、当該ノンリアルタイムコールの着信を取り消す処理を行う。本例では、当該ノンリアルタイムコールの着信情報をリストから削除するとともに（Ｓ６３２）、ノンリアルタイムコール応答部１０３に当該ノンリアルタイムコールの着信を取り消した旨を通知して（Ｓ６３３）、当該ノンリアルタイムコールに関する処理を終了する。通知を受けたノンリアルタイムコール応答部１０３では、応答受け付け状態を解除するなどして、当該ノンリアルタイムコールに関する処理を終了する。なお、ノンリアルタイムコール着信部１０２は、一定時間ノンリアルタイムコール状態通知を受信しなかった場合に、一旦当該ノンリアルタイムコールを無効化し、さらに一定時間ノンリアルタイムコール状態通知を受信しなかった場合に当該ノンリアルタイムコールを取り消す処理を行うようにしてもよい。
【００６６】
次に、図８に示すシーケンスについて説明する。図８に示す例は、発信側ユーザがノンリアルタイムコールを取りやめる操作を行った場合のシーケンスの一例である。なお、図８のＳ６１２までの動作は図６と同様であるため、説明は省略する。図８に示す例では、Ｓ６１２以降、発信側ユーザがノンリアルタイムコールを取りやめる操作を行う（Ｓ６４１）。発信側ユーザがノンリアルタイムコールを取りやめる操作を行うと、その操作を受け付けたノンリアルタイムコール発信部１０１が、ノンリアルタイムコールの発信を取り消す処理を行う。本例では、ノンリアルタイムコール取消信号を着信側通信装置１００Ｂに送信して（Ｓ６４１）、当該ノンリアルタイムコールに関する処理を終了する。
【００６７】
着信側通信装置１００Ｂでは、ノンリアルタイムコール着信部１０２が、ノンリアルタイムコール取消信号を受信し、受信したノンリアルタイムコール取消信号に基づいて、当該ノンリアルタイムコールの着信を取り消す処理を行う。なお、ノンリアルタイムコールの着信を取り消す処理自体は図７に示した例と同様でよい。
【００６８】
以上のように、本実施形態によれば、発信側ユーザは着信側ユーザの都合をあまり気にすることなく、また着信側ユーザも手が離せない場合や通話するために準備が必要な場合などすぐに着信できなくても自分の都合のよい時間にいつでも応答できるので、双方の心理的負担を軽減しつつ通話を成立させることができる。これらの理由は、通話要求時の発信に強制的な呼び出しが伴わず、かつその通話要求が継続的に行われているため（例えば、数時間など）である。また、通話要求が継続されている間は、発信側ユーザのプレゼンス情報（例えば、在席中か離席中かを示す情報）が着信側ユーザに通知されるようになっているため、着信側ユーザはすぐに着信できなくても発信側ユーザが通話可能か否かの状態を確認しつつ適切なタイミングで応答をすることができる。
【００６９】
また、発信側ユーザにとっても、他のユーザに常に自分の状態がオープンになっている場合と比べて、監視されているように感じるなどの心理的負荷を軽減させることができる。なお、着信側ユーザにとっても、発信側ユーザを監視しているように感じることがなくなるため、同様の心理的負担を軽減させることができる。
【００７０】
なお、図１に示す例では、ノンリアルタイムコール発信部１０１がノンリアルタイムコール状態通知信号を送信して、ノンリアルタイムコール着信部１０２がノンリアルタイムコール状態通知信号を受信する例を示したが、ノンリアルタイムコール状態通知信号の送信を行うノンリアルタイムタイムコール状態通知送信部やノンリアルタイムコール状態通知受信部を別途設けてもよい。
【００７１】
また、例えば、図９に示すように、ノンリアルタイムコール発信部１０１内に開始信号送信機能部と状態通知送信機能部とを含む構成にし、ノンリアルタイムコール着信部１０２内に開始信号受信機能部と状態通知受信機能部と受信した開始信号や状態通知信号に基づいてユーザへの着信の表示を行う着信表示機能部とを含む構成とすることも可能である。なお、機能ブロックへの分割、構成については上記で示した例に限られない。
【００７２】
実施形態２．
次に、本発明の第２の実施形態について説明する。図１０は、第２の実施形態の通信装置の概略構成例を示すブロック図である。図１０に示す例は、図１に示す第１の実施形態の構成と比べて、発信側通信装置１００Ａが、さらにリアルタイムプレゼンス送信部１０５を含んでいる点が異なる。また、着信側通信装置１００Ｂが、さらにリアルタイムプレゼンス受信部１０６を含んでいる点が異なる。
【００７３】
リアルタイムプレゼンス送信部１０５は、ノンリアルタイムコール発信部１０１からの指示に応じて、現在発信継続中のノンリアルタイムコールについて、所定のタイミングで発信側の詳細のプレゼンス情報（以下、リアルタイムプレゼンスと呼ぶ。）を取得し、着信側通信装置１００Ｂに送信する。リアルタイムプレゼンス送信部１０５は、例えば、ノンリアルタイムコール発信部１０１に代わって、リアルタイムプレゼンスを追加したノンリアルタイムコール状態通知信号を送信することによって、リアルタイムプレゼンスの送信を行ってもよい。リアルタイムプレゼンス送信部１０５は、例えば、ノンリアルタイムコール発信部１０１からのリアルタイムプレゼンス送信開始／終了要求に応じて、ノンリアルタイムコール状態通知信号の送信を開始したり、終了してもよい。このようにして、リアルタイムプレゼンス送信部１０５は、ノンリアルタイムコールが継続している間、着信側にリアルタイムプレゼンスを送信し続ける。
【００７４】
一般に、プレゼンス情報として、「在席中」「離席中」「取り込み中」などいくつかの状態が定義可能であり、その状態を手動、または自動で切り替えるようになっている。自動で切り替える方法としては、一定の間、装置に対する操作がない場合に「在席中」から「離席中」に切り替えるなどの方法が一般的である。この場合、実際には離席をしているが、操作がない時間が閾値に届いていないため、「在席中」と認識されてしまうこともある。
【００７５】
それに対して、本実施形態で扱うリアルタイムプレゼンスは、当該装置または当該装置のユーザの状態をより詳細に表現されるよう定義づけたものである。すなわち、「在席中」「離席中」といったそれぞれ独立にラベリングされた状態により通信可否を表すようなプレゼンス情報と比べて、より詳細な値によって通信可能性を示されたプレゼンス情報をリアルタイムプレゼンスと定義づける。より具体的には、当該装置または当該装置のユーザの状態を、該ユーザが通話可能な状態にいる確度によって表現した情報とする。リアルタイムプレゼンスの値の一例として、経過時間や一定範囲の整数（連続値）などが挙げられる。
【００７６】
リアルタイムプレゼンス受信部１０６は、ノンリアルタイムコールの着信が継続している間、リアルタイムプレゼンス送信部１０５から送信されるリアルタイムプレゼンスを受信し、それを着信情報として適宜表示する。リアルタイムプレゼンス受信部１０６は、例えば、ノンリアルタイムコール着信部１０２に代わり、リアルタイムプレゼンスを追加したノンリアルタイムコール状態通知信号を受信することによって、リアルタイムプレゼンスを受信してもよい。リアルタイムプレゼンス受信部１０６は、例えば、ノンリアルタイムコール着信部１０２からのリアルタイムプレゼンス受信開始／終了要求に応じて、ノンリアルタイムコール状態通知信号の受信受け付けを開始したり、終了してもよい。
【００７７】
また、リアルタイムプレゼンス受信部１０６は、受信したリアルタイムプレゼンスの内容に基づき、ノンリアルタイムコールの着信情報を更新する。なお、リアルタイムプレゼンス受信部１０６がノンリアルタイムコール着信部１０２に代わってノンリアルタイムコール状態通知信号を受信する場合には、その受信間隔に応じて着信の取り消しを判定する処理もノンリアルタイムコール着信部１０２に代わって行うものとする。
【００７８】
リアルタイムプレゼンスの表示方法の一例として、光の明るさによる表現が挙げられる。図１１は、ＧＵＩ上のアナログランプの光の明るさによる表現の例である。図１１に示す例では、３つのアナログランプがあり、リアルタイムプレゼンスの値が高いほど光の明るさが明るく、低いほど暗くなるように表示している。この光の明るさがリアルタイムプレゼンスによって示される発信側の通信可能な確度に対応しており、最も明るいアナログランプ７が最も高い確度を表し、最も暗いアナログランプ７０３が最も低い確度を表している。もちろん、リアルタイムプレゼンスの表現方法はこれに限るものではなく、グラフ表示、数値表示、ＬＥＤによる表示、音声による表現など連続値または複数の値を表現できればどのようなものでもよい。
【００７９】
次に、リアルタイムプレゼンスの送受信を伴って発信側ユーザと着信側ユーザが通話を開始するまでの通信装置の操作の様子の一例を段階を追って説明する。まず、発信側通信装置１００Ａに対する発信側ユーザの操作の様子から説明する。以下に示す例では、リアルタイムプレゼンス送信部１０５は、ユーザが当該通信装置を最後に操作してからの経過秒数をリアルタイムプレゼンスの値として用いる。
【００８０】
発信側ユーザは、リアルタイムプレゼンスの送信に関して何ら操作は必要ないため、第１の実施形態と同様に、図５および図２に示したＧＵＩを用いてノンリアルタイムコールを発信する。この発信と同時に、発信側通信装置１００Ａのリアルタイムプレゼンス送信部１０５は、着信側通信装置１００Ｂのリアルタイムプレゼンス受信部１０６に、リアルタイムプレゼンス（ここでは、発信側ユーザが発信側通信装置１００Ａを最後に操作してからの経過秒数）を一定間隔ごとに送り続ける。
【００８１】
続いて、着信側通信装置１００Ｂに対する着信側ユーザの操作の様子から説明する。図１２は、本実施形態においてノンリアルタイムコールの着信情報を表示するＧＵＩの一例を示す説明図である。図１２に示す例は、リアルタイムプレゼンスを伴ったノンリアルタイムコールの着信情報を表示するＧＵＩの例である。なお、図３と同じものについては同一の符合を付して説明を省略する。
【００８２】
着信側通信装置１００Ｂのノンリアルタイムコール着信部１０２は、第１の実施形態と同様、ノンリアルタイムコール開始信号を受信した場合に、ノンリアルタイムコールの着信を認識し、着信情報を着信リスト３０１に追加する。本例では、着信リスト３０１の状態３０１１の列には、発信側から送られてきたリアルタイムプレゼンスをアナログランプによって表現する。ノンリアルタイムコール着信部１０２は、着信時の状態３０１１については、通信可能性の確度が最も高い値であるとして所定の表示を行うものとする。
【００８３】
次に、リアルタイムプレゼンスを含むノンリアルタイムコール状態通知が発信側通信装置１００Ａから送信されると、着信側通信装置１００Ｂでは、リアルタイムプレゼンス受信部１０６がそのノンリアルタイムコール状態通知を受信する。リアルタイムプレゼンス情報部１０６は、受信したノンリアルタイムコール状態通知に含まれるリアルタイムプレゼンスの値を基に、該当する着信情報の状態３０１１を更新する。
【００８４】
図１２に示す例では、一行目「日電太郎」からの着信のリアルタイムプレゼンスの値が最も高く、三行目「山田花子」からの着信のリアルタイムプレゼンスの値が最も低い。本例ではリアルタイムプレゼンスの値は発信側ユーザが発信側通信装置１００Ａを最後に操作してからの経過秒数であるため、経過秒数が少ないほどアナログランプの光は明るくなる。つまり、経過時間が０秒の場合明るさは最大とする。アナログランプの暗さには上限があるので、経過秒数に閾値を設け（例えば、１２００秒など）その秒数以上を最小の明るさとする。
【００８５】
このように、本実施形態では、ノンリアルタイムコールが継続している間、一定時間毎に、発信側ユーザの通信可能性に関する確度の情報等、詳細な（より現実に即した）プレゼンス情報が着信側に送信し続けられるため、着信側ユーザで、発信側ユーザの通信可否に関わる状態を詳細に把握できる。すなわち、応答を行った場合にどの程度の確度で通話が成立するのかを事前に把握することができる。これにより、発信側ユーザの不在による通話失敗をより軽減することができる。例えば、アナログランプの光が暗い場合には応答するのを保留し、光が明るくなった時点で応答することで、発信側ユーザの不在による通話失敗をより軽減することができる。
【００８６】
また、リアルタイムプレゼンスの表現方法を、明確な数値ではなく、光の明るさや色などのように人間にとってあいまいな表現とすることによって、発信側ユーザにとっての監視されているように感じるなどの心理的負担や着信側ユーザにとっての監視しているように感じるなどの心理的負担をさらに軽減させることができる。
【００８７】
なお、着信側ユーザがノンリアルタイムコールに応答して通話を試みたが、発信側ユーザが不在等で通話が不成立となった場合には、第１の実施形態と同様に、着信側通信装置１００Ｂに備わっているノンリアルタイムコール発信部１０１によって、着信側通信装置１００Ｂから発信側通信装置１００Ａに逆方向にノンリアルタイムコールを発信するようにしてもよい。この場合、着信側通信装置１００Ｂが備えるリアルタイムプレゼンス送信部１０５によって、上記で説明したような相手側通信装置（この場合、発信側通信装置１００Ａ）への発信側（この場合、元着信側ユーザ）のリアルタイムプレゼンス（着信側ユーザの通信可能性に関する確度）の送信が行われる。
【００８８】
また、図１０に示す例では、発信側でノンリアルタイムコール発信部１０１とは別にリアルタイムプレゼンス送信部１０５を設け、着信側でノンリアルタイムコール着信部１０２とは別にリアルタイムプレゼンス受信部１０６を設ける例を示したが、リアルタイムプレゼンス送信部１０５をノンリアルタイムコール発信部１０１（またはノンリアルタイムコール状態通知送信部）の一機能として、またリアルタイムプレゼンス受信部１０６をノンリアルタイムコール着信部１０２（またはノンリアルタイムコール状態通知受信部）の一機能として実装することも可能である。
【００８９】
実施形態３．
次に、本発明の第３の実施形態について説明する。図１３は、第３の実施形態の通信装置の概略構成例を示すブロック図である。図１３に示す例は、図１に示す第１の実施形態の構成と比べて、発信側通信装置１００Ａが、さらにスケジュールドプレゼンス送信部１０７を含んでいる点が異なる。また、着信側通信装置１００Ｂが、さらにスケジュールドプレゼンス受信部１０８を含んでいる点が異なる。
【００９０】
スケジュールドプレゼンス送信部１０７は、ノンリアルタイムコール発信部１０１からの指示に応じて、ノンリアルタイムコールの発信をする際またはノンリアルタイムコールが継続している間、ユーザの計画されたプレゼンス情報（以下、スケジュールドプレゼンスと呼ぶ。）を取得し、着信側通信装置１００Ｂに送信する。スケジュールドプレゼンスは、例えば、ユーザのスケジュール情報から、ノンリアルタイムコールが発信される時刻以降でユーザが在席している時間帯、離席している時間帯を抽出し、それをスケジュールドプレゼンス情報として、ノンリアルタイムコール開始信号に付加して送信してもよい。
【００９１】
また、スケジュールドプレゼンス送信部１０７は、スケジュールドプレゼンスに変更があった場合には、変更後のスケジュールドプレゼンスを再度送信するようにしてもよい。例えば、スケジュール情報の変更の通知を受けて、スケジュールドプレゼンスとして内容に変更がある場合には、変更後のスケジュールドプレゼンスを再度送信するようにしてもよい。なお、ノンリアルタイムコール発信部１０１がノンリアルタイムコール状態通知信号を送信するタイミングで、スケジュール情報の更新をチェックし、スケジュールドプレゼンスに変更がある場合には変更後のスケジュールドプレゼンスをノンリアルタイムコール状態通知信号に付加して送信するよう制御してもよい。また、スケジュールドプレゼンス送信部１０７は、スケジュールドプレゼンスとともに、発信者の現在の日時（例えば、ある範囲の時間帯）のスケジュール情報とを併せて送信してもよい。
【００９２】
スケジュールドプレゼンスは、時間帯に対してプレゼンス情報が対応づけられているものとする。プレゼンス情報の一例として、「在席中」「離席中」「不明」などがある。例えば、スケジュールプレゼンスは１４：００〜１６：００」の時間帯は「離席中」などのように対応づけられる。
【００９３】
スケジュールドプレゼンス受信部１０８は、ノンリアルタイムコールの着信時または着信が継続している間、スケジュールドプレゼンス送信部１０７から送信されるスケジュールドプレゼンスを受信し、それを着信情報として適宜表示する。スケジュールドプレゼンス受信部１０８は、例えば、ノンリアルタイムコール着信部１０２からノンリアルタイムコール開始信号に含まれるスケジュールドプレゼンスを受信してもよい。また、例えば、別途定義されるスケジュールドプレゼンス通知信号を直接受信することも可能である。また、例えば、スケジュールドプレゼンスが含まれるノンリアルタイムコール状態通知信号を直接受信したり、他の処理部がそれを受信する場合にはその処理部からスケジュールドプレゼンスを受信してもよい。
【００９４】
スケジュールドプレゼンス受信部１０８は、受信したスケジュールドプレゼンスの内容に基づいて、ノンリアルタイムコールの着信情報を更新する。そのようにすると、着信側ユーザは任意のタイミングでそれらを確認することができる。なお、スケジュールドプレゼンス受信部１０８がノンリアルタイムコール着信部１０２に代わってノンリアルタイムコール状態通知信号を受信する場合には、その受信間隔に応じて着信の取り消しを判定する処理もノンリアルタイムコール着信部１０２に代わって行うものとする。
【００９５】
スケジュールドプレゼンス受信部１０８は、例えば、現在の時刻と受信したスケジュールドプレゼンスを照合し、該当するプレゼンス情報を着信したノンリアルタイムコールと共に表示する。また、スケジュールドプレゼンスから、現時間帯が、発信者が通話可能な状態にあるか否かを判断し、通信不可能な状態にあると判断したときには、ノンリアルタイムコールの着信を無効化にする処理を行ったり、またスケジュールドプレゼンスから発信者が通話可能な状態になったと判断した場合に有効化にする処理を行ってもよい。
【００９６】
また、スケジュールドプレゼンス受信部１０８は同時に発信者の現在の日時に該当するスケジュール情報を受信した場合には、スケジュール情報（詳細な情報、外出先等）を併せて着信情報に表示するようにしてもよい。
【００９７】
次に、スケジュールドプレゼンスの送受信を伴って発信側ユーザと着信側ユーザが通話を開始するまでの各通信装置の操作の様子の一例を段階を追って説明する。まず、発信側通信装置１００Ａに対する発信側ユーザの操作の様子から説明する。以下に示す例では、通信装置１００Ａの外部に当該装置のユーザのスケジュール情報を管理するスケジューラが存在するものとする。発信側通信装置１００Ａでは、ノンリアルタイムコール発信時に、スケジュールドプレゼンスの送信を行うかどうかの選択を行うものとする。
【００９８】
図１４は、本実施形態において、ンリアルタイムコールの発信を行う際に表示するＧＵＩの一例を示す説明図である。図１４に示す例では、ノンリアルタイムコール発信ウィンドウ２００上に設けた「スケジュール連携」チェックボックス２０６に、ユーザがチェックを入れることで、スケジュールドプレゼンスの送信を伴ったノンリアルタイムコールの発信を行う。
【００９９】
この発信と同時に、発信側通信装置１００Ａのスケジュールドプレゼンス送信部１０７は、着信側通信装置１００Ｂのスケジュールドプレゼンス受信部１０８に向けて、スケジュールドプレゼンスおよび当日のスケジュールを送信する。
【０１００】
続いて、着信側通信装置１００Ｂに対する着信側ユーザの操作の様子から説明する。図１５は、本実施形態において、ノンリアルタイムコールの着信情報を表示するＧＵＩの一例を示す説明図である。図１５に示す例は、スケジュールドプレゼンスを伴ったノンリアルタイムコールの着信情報を表示するＧＵＩの例である。なお、図３と同じものについては同一の符合を付して説明を省略している。
【０１０１】
着信側通信装置１００Ｂのノンリアルタイムコール着信部１０２は、第１の実施形態と同様、ノンリアルタイムコール開始信号を受信した場合に、ノンリアルタイムコールの着信を認識し、着信情報を着信リスト３０１に追加する。このとき、着信リスト３０１の状態３０１１の列には、着信時の状態として、有効または通信可能性の確度が最も高い値であるとして所定の表示を行うものとする。なお、スケジュールドプレゼンスが付加されていた場合には、現在の時刻と受信したスケジュールドプレゼンスを照合し、該当するプレゼンス情報を表示するようにしてもよい。
【０１０２】
また、本例では、着信リスト３０１の有効時間３０１２の列に、スケジュールプレゼンス上で「在席」となっている時間帯を列挙して表示する。また、さらに詳細な情報として、着信側ユーザが任意のタイミングで発信者のスケジュールを確認することができるようにする。例えば、有効時間の列３０１２をクリックすると、着信リスト３０１に対応付けて保持しておいたスケジュール情報を表示するようにしてもよい。
【０１０３】
なお、スケジュールドプレゼンスに基づいて行う着信情報の表示は、スケジュールドプレゼンス受信部１０８によって行うようにしてもよい。なお、スケジュールドプレゼンスが別途送信されてきた場合の表示方法についても同様とする。また、スケジュールドプレゼンスが更新されて再度送信された場合には、受信したスケジュールドプレゼンスに基づいて、当該表示を更新すればよい。
【０１０４】
このように、スケジューラと連動させたプレゼンスを伝達することで、発信者がプレゼンス情報を手動で変更し損ね、誤ったプレゼンス情報を着信者に伝達してしまうのを回避することができる。また、発信者がスケジュール情報を一般に公開していない場合において、着信者に対してのみ、当日の必要な個所のみのスケジュール情報を伝達することができる。
【０１０５】
なお、上記実施形態は、第１の実施形態の構成に対して、スケジュールドプレゼンス送信部１０７とスケジュールドプレゼンス受信部１０８とを追加する構成を示したが、第２の実施形態の構成に対しても同様の追加をして動作させることが可能である。このような場合には、発信側通信装置１００Ａからリアルタイムプレゼンスとスケジュールドプレゼンスとがそれぞれ送信されるようになる。受信側通信装置１００Ｂでは、例えば、リアルタイムプレゼンスに基づいて着信リスト３０１の状態列３０１１を更新し、スケジュールドプレゼンスに基づいて有効期限列３０１２を更新するといった表示方法を行えばよい。
【０１０６】
また、本実施形態においても、第２の実施形態と同様、スケジュールドプレゼンス送信部１０７をノンリアルタイムコール発信部１０１（またはノンリアルタイムコール状態通知送信部）の一機能として、またスケジュールドプレゼンス受信部１０８をノンリアルタイムコール着信部１０２（またはノンリアルタイムコール状態通知受信部）の一機能として実装することも可能である。
【０１０７】
なお、上記実施形態で示したノンリアルタイムコール発信部（またはそれに含まれる開始信号送信機能部、状態通知送信機能部）、ノンリアルタイムコール着信部（またはそれに含まれる開始信号受信機能部、状態通知受信機能部、着信要事機能部）、ノンリアルタイムコール応答部、電話通信部、リアルタイムプレゼンス送信部、リアルタイムプレゼンス受信部、スケジュールドプレゼンス送信部、スケジュールドプレゼンス受信部は、それぞれ別々のユニットとして実現されていてもよい。
【０１０８】
次に、本発明の概要について説明する。図１６および図１７は、本発明の概要を示すブロック図である。図１６は、本発明を通信システムに適用した場合の概略構成例を示すブロック図である。図１６に示す通信システムは、発信側の通信装置１０と、着信側の通信装置２０とを備え、それらが通信ネットワーク３０を介して接続されている。また、発信側の通信装置１０は、通信機能実行手段１１と、ノンリアルタイムコール発信手段１２とを含んでいる。また、着信側の通信装置２０は、通信機能実行手段２１と、ノンリアルタイムコール着信手段２２と、着信表示手段２３と、ノンリアルタイムコール応答手段２４とを含んでいる。
【０１０９】
なお、図１７は、本発明を通信装置に適用した場合の概略構成例を示すブロック図である。図１７に示す例は、図１６に示す発信側の通信装置の各手段と着信側の通信装置の各手段とを１つの通信装置で実装した場合の例である。すなわち、図１７に示す通信装置は、通信機能実行手段４１と、ノンリアルタイムコール発信手段４２と、ノンリアルタイムコール着信手段４３と、着信表示手段４４と、ノンリアルタイムコール応答手段４５とを備えている。
【０１１０】
通信機能実行手段１１、２１、４１は、指定された通信装置との間で通話またはデータ通信を実行する。なお、通信機能実行手段は、上記実施形態では、例えば、電話通信部１０４として示されている。
【０１１１】
ノンリアルタイムコール発信手段１２、４２は、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行う。例えば、ノンリアルタイムコール通話の意思を伝えるノンリアルタイムコール開始信号を送信することによってノンリアルタイムコールの発信を行ってもよい。なお、ノンリアルタイムコール発信手段は、上記実施形態では、例えば、ノンリアルタイムコール発信部１０１として示されている。
【０１１２】
ノンリアルタイムコール着信手段２２、４３は、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信する。例えば、ノンリアルタイムコール開始信号を受信し、ユーザからの応答操作を待ち受ける着信中状態に移行することによってノンリアルタイムコールの着信を行ってもよい。また、例えば、着信中状態では、着信したノンリアルタイムコールの情報を少なくとも当該ノンリアルタイムコールが継続している間、いつでもユーザに提示可能に保持してもよい。なお、ノンリアルタイムコール着信手段は、上記実施形態では、例えば、ノンリアルタイムコール着信部１０２として示されている。
【０１１３】
着信表示手段２３、４４は、現在着信中のノンリアルタイムコールの情報をユーザに表示する。例えば、ユーザからの要求に応じて、現在着信中のノンリアルタイムコールの情報をＧＵＩ上に表示してもよい。なお、着信表示手段２３は、上記実施形態では、ノンリアルタイムコール着信部１０２の一機能として示されている。また、より具体的な例として、例えば、図９の着信表示機能部として示されている。
【０１１４】
ノンリアルタイムコール応答手段２４、４５は、現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させる。例えば、折り返し発信を行うよう制御することによってノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させてもよい。また、例えば、着信側ユーザがノンリアルタイムコールによる通話の要求に対して応答した旨を伝える応答信号を発信元に送信することによってノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させてもよい。
【０１１５】
また、上記実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１１６】
（付記１）発信側ユーザが使用する発信側通信装置と、着信側ユーザが使用する着信側通信装置とを備え、発信側通信装置は、指定された通信装置との間で通話またはデータ通信を実行する通信機能実行手段と、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信手段とを含み、着信側通信装置は、指定された通信装置との間で通話またはデータ通信を実行する通信機能実行手段と、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するノンリアルタイムコール着信手段と、現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示手段と、現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答手段とを含む通信システム。
【０１１７】
（付記２）指定された通信装置との間で通話またはデータ通信を実行する通信機能実行手段と、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信手段と、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するノンリアルタイムコール着信手段と、現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示手段と、現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答手段とを備えた通信装置。
【０１１８】
（付記３）着信表示手段は、ノンリアルタイムコールを着信した際にユーザの操作を妨げない方法による通知を行うとともに、着信中は、ユーザ操作に応じて、現在着信中のノンリアルタイムコールの情報を音声によりまたはＧＵＩを介して出力することによってユーザに表示する、付記２に記載の通信装置。
【０１１９】
（付記４）ノンリアルタイムコール発信手段は、ノンリアルタイムコールが継続している間、一定の周期でまたは着信側の通信装置からの問い合わせに応じて、ユーザの通話またはデータ通信の可否に関する状態を示すプレゼンス情報を含む信号を送信し、ノンリアルタイムコール着信手段は、現在着信中のノンリアルタイムコールについての信号を受信し、着信表示手段は、現在着信中のノンリアルタイムコールの情報として受信したプレゼンス情報の内容を含む情報をユーザに表示する、付記２または付記３に記載の通信装置。
【０１２０】
（付記５）ノンリアルタイムコール発信手段は、ノンリアルタイムコールが継続している間、所定のタイミングで、当該通信装置または当該通信装置のユーザの状態を該ユーザが通信可能な状態にいる確度によって表現した情報であるリアルタイムプレゼンス情報を着信側の通信装置に送信するリアルタイムプレゼンス情報送信手段を含み、ノンリアルタイムコール着信手段は、現在着信中のノンリアルタイムコールについてのリアルタイムプレゼンス情報を受信するリアルタイムプレゼンス情報受信手段を含み、着信表示手段は、現在着信中のノンリアルタイムコールの情報として受信したリアルタイムプレゼンス情報の内容を含む情報をユーザに表示する、付記２から付記４のうちのいずれか１項に記載の通信装置。
【０１２１】
（付記６）着信表示手段は、リアルタイムプレゼンス情報の表現方法として、数値をそのまま表示する以外の方法を用いる、付記５に記載の通信装置。
【０１２２】
（付記７）ノンリアルタイムコール発信手段は、ノンリアルタイムコールの発信とともにまたはノンリアルタイムコールが継続している間の所定のタイミングで、ユーザのスケジュール情報から導出されるプレゼンス情報であって所定の時間帯ごとにユーザの通話またはデータ通信の可否に関する状態を示すプレゼンス情報であるスケジュールドプレゼンス情報を送信するスケジュールドプレゼンス情報送信手段を含み、ノンリアルタイムコール着信手段は、着信したノンリアルタイムコールについてまたは現在着信中のノンリアルタイムコールについてのスケジュールドプレゼンス情報を受信するスケジュールドプレゼンス情報受信手段を含み、着信表示手段は、現在着信中のノンリアルタイムコールの情報として、受信したスケジュールドプレゼンス情報によって示される少なくとも現在の時刻が該当する時間帯のプレゼンス情報の内容を含む情報をユーザに表示する、付記２から付記６のうちのいずれか１項に記載の通信装置。
【０１２３】
（付記８）スケジュールドプレゼンス情報送信手段は、スケジュールドプレゼンス情報とともにスケジュール情報を送信し、スケジュールドプレゼンス情報受信手段は、スケジュールドプレゼンス情報とともにスケジュール情報を受信し、着信表示手段は、現在着信中のノンリアルタイムコールの情報として、スケジュールドプレゼンス情報とともに受信されたスケジュール情報の内容を含む情報をユーザに表示する、付記７に記載の通信装置。
【０１２４】
（付記９）ノンリアルタイムコール着信手段は、現在着信中のノンリアルタイムコールについて、一定周期または着信側の通信装置からの問い合わせに応じて発信側の通信装置から送信される信号の受信状況に基づいて、現在着信中のノンリアルタイムコールの有効または無効を判定する、付記４から付記８のうちのいずれか１項に記載の通信装置。
【０１２５】
（付記１０）ノンリアルタイムコール着信手段は、現在着信中のノンリアルタイムコールについて受信したプレゼンス情報、リアルタイムプレゼンス情報またはスケジュールドプレゼンス情報によって示される現在の時刻が該当する時間帯のプレゼンス情報に基づいて、現在着信中のノンリアルタイムコールの有効または無効を判定する、付記４から付記９のうちのいずれか１項に記載の通信装置。
【０１２６】
（付記１１）ノンリアルタイムコール発信手段は、ユーザ操作に応じて、現在継続中のノンリアルタイムコールを無効にする信号を送信し、ノンリアルタイムコール着信手段は、前記信号を受信した場合に該当するノンリアルタイムコールを無効化する、請求項２から請求項１０のうちのいずれか１項に記載の通信装置。
【０１２７】
（付記１２）指定された通信装置との間で通話またはデータ通信を成立させるための通信制御方法であって、発信側の通信装置が、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行い、着信側の通信装置が、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するとともに、着信したノンリアルタイムコールの情報を少なくとも当該ノンリアルタイムコールが継続している間、いつでもユーザに提示可能に保持し、着信側の通信装置が、現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させる通信制御方法。
【０１２８】
（付記１３）指定された通信装置との間で通話またはデータ通信を行う通信機能を備えたコンピュータに、ユーザ操作に応じて、強制的な呼び出しを伴わない通話要求であって、相手側ユーザからの応答があるまでまたは所定の取り消し条件に合致するまでの間継続される通話要求であるノンリアルタイムコールの発信を行うノンリアルタイムコール発信処理、当該通信装置に対して行われたノンリアルタイムコールを強制的な呼び出しを伴わずに着信するノンリアルタイムコール着信処理、現在着信中のノンリアルタイムコールの情報をユーザに表示する着信表示処理、および現在着信中のノンリアルタイムコールに対するユーザからの応答操作に応じて、当該ノンリアルタイムコールの発信元の通信装置との間で通話またはデータ通信を成立させるノンリアルタイムコール応答処理を実行させるための通信用プログラム。
【０１２９】
以上、実施形態及び実施例を参照して本願発明を説明したが、本願発明は上記実施形態および実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【０１３０】
この出願は、２０１０年４月８日に出願された日本特許出願２０１０−０８９０９８を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【０１３１】
本発明は、基本的な通話またはデータ通信機能を有するものであれば適用可能である。例えば、ソフトフォン、携帯電話、スマートフォン、ＰＯＳ端末、ボイスチャットソフトウェア、固定電話などに適用可能である。
【符号の説明】
【０１３２】
１００Ａ、１００Ｂ  通信装置（発信側／着信側）
１０１  ノンリアルタイムコール発信部
１０２  ノンリアルタイムコール着信部
１０３  ノンリアルタイムコール応答部
１０４  電話通信部
１０５  リアルタイムプレゼンス送信部
１０６  リアルタイムプレゼンス受信部
１０７  スケジュールドプレゼンス送信部
１０８  スケジュールドプレゼンス受信部
２００、３０  通信ネットワーク
１０、２０、４０  通信装置（発信側／着信側／発着兼用）
１１、２１、４１  通信機能実行手段
２１  通信機能実行手段
１２  ノンリアルタイムコール発信手段
２２  ノンリアルタイムコール着信手段
２３  着信表示手段
２４  ノンリアルタイムコール応答手段
【図１】
2011125288.tif 000003
【図２】
2011125288.tif 000004
【図３】
2011125288.tif 000005
【図４】
2011125288.tif 000006
【図５】
2011125288.tif 000007
【図６】
2011125288.tif 000008
【図７】
2011125288.tif 000009
【図８】
2011125288.tif 000010
【図９】
2011125288.tif 000011
【図１０】
2011125288.tif 000012
【図１１】
2011125288.tif 000013
【図１２】
2011125288.tif 000014
【図１３】
2011125288.tif 000015
【図１４】
2011125288.tif 000016
【図１５】
2011125288.tif 000017
【図１６】
2011125288.tif 000018
【図１７】
2011125288.tif 000019
【国際調査報告】
2011125288.tif 000020
2011125288.tif 000021