(57)【特許請求の範囲】
【請求項１】
ネットワークを介して通信を行う複数の端末と、前記複数の端末を管理するサーバ装置とを有する通信システムにおいて、
前記端末は、それぞれ、自己の日付、時間帯、および行動予定項目からなるスケジュールを入力する入力手段と、前記複数の端末のうち通信を希望する相手端末を選択する選択手段とを備え、
前記サーバ装置は、前記端末の入力手段によって入力された前記スケジュールを記憶する記憶手段と、前記複数の端末によって前記相手端末が選択されたとき、前記記憶手段に記憶された前記スケジュールに基づいて選択された前記相手端末が現在通信可能な状態か否かの判断を行い、前記相手端末が通信不可能状態から通信可能状態になったとき、前記相手端末を選択した前記端末への通知を行う通知手段とを備えたことを特徴とする通信システム。
【請求項２】
前記端末は、コンピュータまたは携帯電話である請求項１記載の通信システム。
【請求項３】
前記通知手段は、前記複数の端末のうち要求のあった前記端末に前記記憶手段が記憶する複数の前記通信可能な時間帯を通知し、前記複数の端末は、前記通知手段から通知された前記通信可能な時間帯を表示する表示手段を備え、前記選択手段は、前記表示手段によって表示された前記通信可能な時間帯に基づいて前記相手端末を選択する構成の請求項１記載の通信システム。
【請求項４】
前記表示手段は、前記通信可能な時間帯とそれ以外の通信不可能な時間帯とを色分けして表示する構成の請求項３記載の通信システム。
【請求項５】
前記通知手段は、現在の複数の前記通信可能な時間帯を通知する構成の請求項３記載の通信システム。
【請求項６】
前記通知手段は、前記スケジュールに前記行動予定項目が入力されている前記時間帯を通信不可能状態、前記スケジュールに前記行動予定項目が入力されていない前記時間帯を通信可能状態であると判断する構成の請求項１記載の通信システム。
【請求項７】
ネットワークを介して複数の端末間で通信を行わせるサーバ装置において、
前記端末のそれぞれの入力手段によって入力されたスケジュールを記憶する記憶手段と、
前記複数の端末によって前記複数の端末のうち通信を希望する相手端末が選択されたとき、前記記憶手段に記憶された前記スケジュールの行動予定項目に基づいて選択された前記相手端末が現在通信可能な状態か否かの判断を行い、前記相手端末が通信不可能状態から通信可能状態になったとき、前記相手端末を選択した前記端末への通知を行う通知手段とを備えたことを特徴とするサーバ装置。
【請求項８】
前記通知手段は、前記相手端末が現在通信可能な状態か否かの判断を一定時間毎に行う構成の請求項７記載のサーバ装置。
【請求項９】
前記通知手段は、通知信号の送信により前記端末にメールを送信し、あるいは音声、振動、光等を発生させて前記通知を行う構成の請求項７記載のサーバ装置。
【請求項１０】
複数の端末の日付、時間帯、および行動予定項目からなるスケジュールの登録データに基づいて、前記複数の端末によって前記複数の端末のうち通信を希望する相手端末が選択されたとき、前記登録データに基づいて現在前記相手端末が通信可能な状態か否かの判断を行い、前記相手端末が通信不可能状態から通信可能状態になったとき、前記相手端末を選択した前記端末への通知を行う制御プログラムを記憶したことを特徴とする記憶媒体。
【請求項１１】
ネットワークを介して複数の端末間で通信を行う通信方法において、前記複数の端末の日付、時間帯、および行動予定項目からなるスケジュールを登録し、
前記複数の端末から前記複数の端末のうち通信を希望する相手端末を入力し、
登録した前記スケジュールに基づいて現在前記相手端末が通信可能な状態か否かの判断を行い、前記相手端末が通信不可能状態から通信可能状態になったとき、前記相手端末を選択した前記端末への通知を行うことを特徴とする通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信システム、サーバ装置、記憶媒体および通信方法に関し、特に、端末間の通信の円滑化を図った通信システム、サーバ装置、記憶媒体および通信方法に関する。
【０００２】
【従来の技術】
近年の携帯電話機の普及によっていつでもどこでも相手と電話連絡できるようになってきている。さらに、留守番電話機能を有する携帯電話機の普及によってよって相手との連絡がますます取り易くなってきている。
【０００３】
【発明が解決しようとする課題】
しかし、従来の携帯電話機によると、相手が電話に出られない場合に留守番電話機能を利用したとしても、相手が再生ボタンを操作するまで連絡できず、返事をもらうためには相手が電話連絡しなければならないため、円滑に連絡できないという不都合がある。
【０００４】
従って、本発明の目的は、端末間の通信の円滑化を図った通信システム、サーバ装置、記憶媒体および通信方法を提供することにある。
【０００５】
【課題を解決するための手段】
本発明は、上記目的を達成するため、ネットワークを介して通信を行う複数の端末と、前記複数の端末を管理するサーバ装置とを有する通信システムにおいて、前記端末は、それぞれ、自己の日付、時間帯、および行動予定項目からなるスケジュールを入力する入力手段と、前記複数の端末のうち通信を希望する相手端末を選択する選択手段とを備え、前記サーバ装置は、前記端末の入力手段によって入力された前記スケジュールを記憶する記憶手段と、前記複数の端末によって前記相手端末が選択されたとき、前記記憶手段に記憶された前記スケジュールに基づいて選択された前記相手端末が現在通信可能な状態か否かの判断を行い、前記相手端末が通信不可能状態から通信可能状態になったとき、前記相手端末を選択した前記端末への通知を行う通知手段とを備えたことを特徴とする通信システムを提供する。
【０００６】
本発明は、上記目的を達成するため、ネットワークを介して複数の端末間で通信を行わせるサーバ装置において、前記端末のそれぞれの入力手段によって入力されたスケジュールを記憶する記憶手段と、前記複数の端末によって前記複数の端末のうち通信を希望する相手端末が選択されたとき、前記記憶手段に記憶された前記スケジュールの行動予定項目に基づいて選択された前記相手端末が現在通信可能な状態か否かの判断を行い、前記相手端末が通信不可能状態から通信可能状態になったとき、前記相手端末を選択した前記端末への通知を行う通知手段とを備えたことを特徴とするサーバ装置を提供する。
【０００７】
本発明は、上記目的を達成するため、複数の端末の日付、時間帯、および行動予定項目からなるスケジュールの登録データに基づいて、前記複数の端末によって前記複数の端末のうち通信を希望する相手端末が選択されたとき、前記登録データに基づいて現在前記相手端末が通信可能な状態か否かの判断を行い、前記相手端末が通信不可能状態から通信可能状態になったとき、前記相手端末を選択した前記端末への通知を行うことを特徴とする制御プログラムを提供する。
【０００８】
本発明は、上記目的を達成するため、ネットワークを介して複数の端末間で通信を行う通信方法において、前記複数の端末の日付、時間帯、および行動予定項目からなるスケジュールを登録し、前記複数の端末から前記複数の端末のうち通信を希望する相手端末を入力し、登録した前記スケジュールに基づいて現在前記相手端末が通信可能な状態か否かの判断を行い、前記相手端末が通信不可能状態から通信可能状態になったとき、前記相手端末を選択した前記端末への通知を行うことを特徴とする通信方法を提供する。
【０００９】
【発明の実施の形態】
図１は、本発明の実施の形態に係る通信システムを示す。この通信システムは、サーバ１０を有し、このサーバ１０に、電話網，ＬＡＮ，インターネット等のネットワーク２０を介して複数の携帯電話，ＰＨＳ，パーソナルコンピュータ等の端末３０（３０1，３０2，…３０n）を接続したものである。
【００１０】
サーバ１０は、ネットワーク２０を介して各端末３０との間で通信を行うとともに、サーバ１０の各部の制御を行うサーバＣＰＵ１１と、スケジュールの入力・閲覧を可能とするブラウザ等の閲覧ソフトウェア、入力されたスケジュールの登録および管理を行うスケジュール管理ソフトウェア、チャイム等の音声や電子メール等の文書、光等の画像で通知を行う通信ソフトウェア等のサーバＣＰＵ１１の動作プログラムが格納されたプログラムメモリ１２と、各端末３０を使用するユーザの通信可能な時間帯を示すスケジュール表等の各種のデータを記憶するデータメモリ１３とを有する。
【００１１】
端末３０は、ネットワーク２０を介してサーバＣＰＵ１１との間で通信を行うとともに、端末３０の各部の制御を行う端末ＣＰＵ３１と、通信ソフトウェア等の端末ＣＰＵ３１の動作プログラムが格納されたプログラムメモリ３２と、各種のデータを記憶するデータメモリ３３と、液晶ディスプレイ等の表示部３４と、キーボード等の入力部３５と、通話するときに用いられるスピーカ３６およびマイク３７が接続された音声信号処理回路３８とを有する。
【００１２】
図２は、データメモリ１３に登録されたスケジュール表を示す。同図は、ユーザＡ，Ｂ，Ｃ，Ｄ，Ｅの各端末３０から入力された登録データを示している。ユーザは、登録データとして日時と「就寝中」，「食事中」，「外出中」，「勉強中」，「仕事中」等の項目を入力するようになっている。サーバＣＰＵ１１のスケジュール管理ソフトウェアは、一定時間（例えば５分）毎にスケジュール表をチェックして現在通信可能状態か否かをユーザ毎に判断し、通信不可能状態から通信可能状態になったとき、通信ソフトウェアがその旨を端末３０にチャイム，電子メール，光等によって通知するものである。同図の例では、何らかの項目が登録されている時間帯は、通信不能状態と判断し、項目が登録されていない時間帯は、通信可能状態と判断する。なお、端末３０を振動させて通知してもよい。
【００１３】
次に、本システムの動作を説明する
【００１４】
図３は、登録モードを示す。まず、ユーザは、端末３０を操作してネットワーク２０を介してサーバ１０にアクセスする（ＳＴ１）。このとき、サーバＣＰＵ１１は、ユーザからのＩＤ，パスワード等の入力に基づき個人の認証を行う。サーバＣＰＵ１１は、閲覧ソフトウェアに基づいて端末３０の表示部３４にスケジュール入力画面を表示する。次に、ユーザは、入力部３５を操作してスケジュール入力画面上で日付を入力する（ＳＴ２）。なお、日付はカレンダーを用いて入力してもよい。例えば、表示部３４に所望の月のカレンダーを表示させ、表示されたカレンダーの所望する日付のところに入力部３５の操作によってカーソルを移動させ、確定動作を行って日付を入力する。続いて、ユーザは、時間毎に「就寝中」，「仕事中」等の行動予定を入力する（ＳＴ３，４）。例えば、図２の場合は、ユーザＣが時間帯として「１３：００〜１４：００」を入力した場合は、行動予定として「食事中」の項目を入力する。次に、グループ設定、色分け等のその他の設定が必要な場合はその設定を行う（ＳＴ５）。グループ設定は、例えば、会社とか、友人グループ等の設定である。サーバＣＰＵ１１は、スケジュール管理ソフトウェアに基づいて各端末３０から入力された行動予定に基づいてグループ毎にスケジュール表を作成し、データメモリ１３に登録する（ＳＴ６）。
【００１５】
図４は、端末３０の表示部３４の表示画面を示し、図５は、閲覧・通知モードを示す。まず、ユーザＦは、端末３０を操作してサーバ１０にアクセスし、グループを選択する（ＳＴ１０）。このとき、登録モードと同様にサーバＣＰＵ１１は、ユーザからのＩＤ，パスワード等の入力に基づき個人の認証を行う。ここでは、友人のグループを選択したとする。サーバＣＰＵ１１は、スケジュール管理ソフトウェアに基づいてデータメモリ１３に登録されているスケジュール表から図４（ａ）に示すような現状データを作成する。サーバＣＰＵ１１は、閲覧ソフトウェアに基づいて現況データを含むスケジュール表示画面をアクセスした端末３０の表示部３４に表示する（ＳＴ１１）。図４（ａ）の場合は、図２のスケジュール表に対して時間１３：００における現状データを表示している。このとき、サーバＣＰＵ１１は、スケジュール表で項目が入力されていない場合は「電話可」として表示する。図４（ａ）の場合は、項目が入力されているので、「電話可」の表示はない。なお、現状データを表示させないようにしてもよい。次に、ユーザＦは、スケジュール表示画面上で通信する相手ユーザを選択する。ここでは、ユーザＣを選択する場合について説明すると、図４（ｂ）に示すように、ユーザＣのチェック欄をチェックする。サーバＣＰＵ１１は、チェック機能の有無を判断する（ＳＴ１２）。図４（ｂ）の場合は、ユーザＣのチェック欄がチェックされているので、サーバＣＰＵ１１は、スケジュール管理ソフトウェアに基づいてユーザＣのスケジュールを監視する。「食事中」から「電話可」になると（ＳＴ１３）、サーバＣＰＵ１１は、通信ソフトウェアに基づいてユーザＦの端末３０に例えばチャイムで通知する（ＳＴ１４）。ユーザＦの端末ＣＰＵ３１は、音声信号処理回路３８を介してスピーカ３６からチャイムを発生させる。ユーザＦは、ユーザＣが通信可能状態になったことを知り、端末３０を操作してユーザＣと通信する。
【００１６】
この通信システムによれば、通信可能状態になったとき、サーバ１０からその旨の通知が届くので、円滑な通信が可能となる。また、現況の他のユーザの行動を閲覧できるので、通信可能か否かをユーザ自身が判断して相手と通信することができる。また、会社のグループを選択した場合は、会社の掲示板として利用することができる。この場合、現況データだけでなくスケジュール全体を表示してもよい。
【００１７】
なお、上記実施の形態では、項目が入力されている時間帯は通信不可能状態と判断したが、項目が入力されている時間帯であっても、予め登録された特定の人からの通信は可能としてもよく、項目欄に赤等の特定の色が付されている場合のみ通信不可能状態としてもよい。また、上記実施の形態では、現況データを表示したが、図２に示すようなスケジュール全体を表示してもよい。本システムを実現するためのスケジュール管理ソフトウェア等の主要なソフトウェアをＣＤ−ＲＯＭ、フロッピーディスク、ハードディスク等の記憶媒体からサーバに取り込んでもよく、各端末に持たせてもよい。また、送信側で暗号鍵を用いて通信データを暗号処理して送り、その暗号文を受信側で復号鍵を用いて復号処理してもよい。
【００１８】
【発明の効果】
以上説明したように、本発明によれば、複数の端末から入力された通信可能な時間帯に基づいて現在相手端末が通信可能な状態か否かの判断を行い、その判断結果に応じて端末に通知しているので、相手端末が通信可能な状態か否かが容易に分かるので、通信の円滑化が図れる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るサービス提供システムの構成を示す図である。
【図２】本実施の形態における登録データを示す図である。
【図３】本実施の形態における登録モードを示すフローチャートである。
【図４】（ａ）〜（ｃ）は本実施の形態における閲覧・通知モードの表示画面を示す図である。
【図５】本実施の形態における閲覧・通知モードを示すフローチャートである。
【符号の説明】
１０  サーバ
２０  ネットワーク
３０，３０1，３０2，…３０n  端末
１１  サーバＣＰＵ
１２  プログラムメモリ
１３  データメモリ
３１  端末ＣＰＵ
３２  プログラムメモリ
３３  データメモリ
３４  表示部
３５  入力部
３６  スピーカ
３７  マイク
３８  音声信号処理回路
【図１】
0003776699.tif 000002
【図２】
0003776699.tif 000003
【図３】
0003776699.tif 000004
【図４】
0003776699.tif 000005
【図５】
0003776699.tif 000006