(57)【特許請求の範囲】
【請求項１】
通信機能を有する端末装置と、ネットワークを介して前記端末装置と接続されるサーバからなるスケジュール管理システムであって、
前記端末装置は、
所定フォームで参加者とスケジュールの内容を含むスケジュールデータを入力する入力手段と、
前記入力手段から入力されたスケジュールデータを記憶するスケジュール記憶手段と、
前記入力手段により新たに入力されたスケジュールデータに対して個別番号を生成する個別番号生成手段と、
前記入力手段で入力されたスケジュールデータに前記生成された個別番号を付加して前記サーバに電子メールで送信する電子メール送信手段と、
前記サーバから送信された電子メールを受信し、当該電子メールに付加されている個別番号を有するスケジュールデータが既に登録されているか否かにより新規スケジュールデータか修正スケジュールデータかを区別して、前記スケジュール記憶手段に記憶されたスケジュールデータの登録・更新処理をするスケジュール更新手段と、
を有し、
前記サーバは、
同じグループに属するユーザの名前、電子メールアドレスを記憶するユーザデータ記憶手段と、
前記端末装置から送信された電子メールに記載された所定フォームのスケジュールデータと付加された個別番号に基づいてスケジュールデータをユーザ別に管理するスケジュール管理手段と、
前記端末装置から送信された前記個別番号が付加された電子メールを、前記所定フォームのスケジュールデータに記載された参加者に電子メールで送信する送信手段と
を有することを特徴とするスケジュール管理システム。
【請求項２】
前記端末装置の前記入力手段で入力される所定フォームには、参加者の欄があり、前記サーバの送信手段は、スケジュールデータの参加者の欄に記載された名前に対応する電子メールアドレスを前記ユーザデータ記憶手段から読み出してあて先とすることを特徴とする請求項１に記載のスケジュール管理システム。
【請求項３】
通信機能を有する端末装置と、同じグループに属するユーザの名前、電子メールアドレスを記憶するユーザデータ記憶手段を有するサーバを用いたスケジュール管理方法であって、
前記端末装置にて、
所定フォームで参加者とスケジュールの内容を含むスケジュールデータを入力する入力ステップと、
前記入力ステップから入力されたスケジュールデータを記憶するスケジュール記憶ステップと、
前記入力ステップにより新たに入力されたスケジュールデータに対して個別番号を生成する個別番号生成ステップと、
前記入力ステップで入力されたスケジュールデータに前記生成された個別番号を付加して前記サーバに電子メールで送信する電子メール送信ステップと、
前記サーバから送信された電子メールを受信し、当該電子メールに付加されている個別番号を有するスケジュールデータが既に登録されているか否かにより新規スケジュールデータか修正スケジュールデータかを区別して、前記スケジュール記憶手段に記憶されたスケジュールデータの登録・更新処理をするスケジュール更新ステップと、
を実行し、
前記サーバにて、
前記端末装置から送信された電子メールに記載された所定フォームのスケジュールデータと付加された個別番号に基づいてスケジュールデータをユーザ別に管理するスケジュール管理ステップと、
前記端末装置から送信された前記個別番号が付加された電子メールを、前記所定フォームのスケジュールデータに記載された参加者に電子メールで送信ステップとを実行することを特徴とするスケジュール管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話等の端末装置が有する電子メール機能を利用して、グループのメンバーにより共有されるスケジュールの登録、変更を行うスケジュール管理システム及びスケジュール管理方法に関する。
【背景技術】
【０００２】
近年、インターネットやイントラネットのサーバにおいて、複数のメンバーにより共有されるスケジュール情報の管理を行うグループウェアの技術が普及しつつある。このグループウェアの機能を用いれば、メンバー各自のスケジュールの管理だけでなく、他のメンバーのスケジュールもいちいち各メンバーに問い合わせることなく、端末からネットワーク上で確認することができる。
【０００３】
また、一方で、電子メールを利用して、スケジュールデータをサーバで管理し、電子メールの同報機能を利用して連絡を行うこと（例えば、特許文献１参照）、あるいは、サーバに保存しているスケジュール内容を携帯電話に電子メールで通知し、スケジュール内容をＷｅｂで閲覧できるようにしたシステムも考えられている（例えば、特許文献２）。
【特許文献１】特開２００１−１９５４９８号公報
【特許文献２】特開２００５−１９６４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、常時接続のＬＡＮ環境等を想定したグループウェアに基づいて、その付加機能として携帯電話の電子メールを情報を伝達手段として用いるものであり、携帯電話は情報を受け取る手段でしかないものであった。
【０００５】
本発明は、上記実状に鑑みてなされたもので、携帯電話等の端末装置が有する電子メール機能とスケジュール管理機能を利用して簡単にシステムが構築できるスケジュール管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のスケジュール管理システムは、通信機能を有する端末装置と、ネットワークを介して前記端末装置と接続されるサーバからなるスケジュール管理システムであって、前記端末装置は、所定フォームで参加者とスケジュールの内容を含むスケジュールデータを入力する入力手段と、前記入力手段から入力されたスケジュールデータを記憶するスケジュール記憶手段と、前記入力手段により新たに入力されたスケジュールデータに対して個別番号を生成する個別番号生成手段と、前記入力手段で入力されたスケジュールデータに前記生成された個別番号を付加して前記サーバに電子メールで送信する電子メール送信手段と、前記サーバから送信された電子メールを受信し、当該電子メールに付加されている個別番号を有するスケジュールデータが既に登録されているか否かにより新規スケジュールデータか修正スケジュールデータかを区別して、前記スケジュール記憶手段に記憶されたスケジュールデータの登録・更新処理をするスケジュール更新手段と、を有し、前記サーバは、同じグループに属するユーザの名前、電子メールアドレスを記憶するユーザデータ記憶手段と、前記端末装置から送信された電子メールに記載された所定フォームのスケジュールデータと付加された個別番号に基づいてスケジュールデータをユーザ別に管理するスケジュール管理手段と、前記端末装置から送信された前記個別番号が付加された電子メールを、前記所定フォームのスケジュールデータに記載された参加者に電子メールで送信する送信手段とを有することを特徴とする。
【発明の効果】
【０００７】
この発明によれば、携帯電話等の端末装置の電子メール機能を用いてグループスケジューラのシステムを簡易に構築できるようになる。
【発明を実施するための最良の形態】
【０００８】
本発明の実施形態にかかるスケジュール管理システムについて、以下図面を参照して説明する。
【０００９】
図１は、本実施の形態にかかるスケジュール管理システムの一例を示すシステム構成図である。このスケジュール管理システムは、携帯電話等の通信端末装置１、サーバ２、インターネット３、移動体通信センター４，基地局５、などにより構成される。
【００１０】
通信端末装置１は、通話機能の他、ユーザのスケジュールデータを記憶するスケジュール機能や電子メール送受信機能を有しており、サーバ２との間で電子メールによるスケジュールデータの送信、受信を行う。
【００１１】
サーバ２は、メールサーバ及びスケジュールサーバの機能を有する情報処理装置で、通信端末装置１からの電子メールを解析し、個人スケジュール情報を管理し、他の通信端末装置１にスケジュール情報を電子メールで送信する処理を行う。
【００１２】
移動体通信センター４は、基地局５を管理し、各通信端末装置１との通信を制御するとともにインターネット３と接続され、インターネットを介して行われる通信端末装置１とサーバ２間の通信を制御する。
【００１３】
図２は、前記通信端末装置１の構成の一例を示すブロック図である。図示するように、通信端末装置１は、制御部１０、通信部１１、表示部１２、入力部１３、音声処理部１４、記憶装置１５、ＲＡＭ１６、及びスケジュール管理部１７を備えて構成される。
【００１４】
通信部１１は、アンテナ、変復調回路、符号化・復号化回路を内蔵し、無線通信により基地局５等を介して他の通信端末装置１と音声信号の通信を行い、また、インターネット３を介してサーバ２とデータの送受信を行う。
【００１５】
表示部１２は、、ＬＣＤ（Liquid Crystal Display）等からなり、通信端末装置１の動作状況を示す画像やスケジュールデータ及びメール情報等を表示する。
【００１６】
入力部１３は、数字、文字を入力するキーボードを有し、他の通信端末装置１に対する通話時のダイヤル入力や、スケジュールデータ、電子メール等の文字入力を行う。
音声処理部１４は、マイク及びスピーカを有し、通話時に通信部１１を介して送受信する音声信号の処理を行う。
【００１７】
記憶装置１５は、通信端末装置の動作を制御するためのプログラムや各種データを記憶する。ＲＡＭ１６は、制御部１０のＣＰＵがプログラムを実行する際に、ワークメモリとして用いられる。
【００１８】
スケジュール管理部１７は、内部にメモリを有し、このメモリに対するスケジュールデータの書き込み、読み出しを制御する。このスケジュール管理部１７のメモリに記憶されるスケジュールデータは、図７に示すように、個別番号、日時データ、タイトル、スケジュール内容、参加者等の項目から構成される。
【００１９】
制御部１０はＣＰＵを含んでおり、通信部１１、表示部１２、入力部１３、音声処理部１４、記憶装置１５、ＲＡＭ１６、及びスケジュール管理部１７等と連携して各種処理を行う。例えば、制御部１０は、スケジュール機能を実行し、新規に入力されたスケジュールデータをスケジュール管理部１７にて登録させると共に、電子メール機能を用いて新規スケジュールをサーバ２に送信したり、サーバ２から送信されたスケジュールが記載された電子メールを受信して、その内容に基づいてスケジュール管理部１７の管理するスケジュールデータを更新する等の制御を行う。
【００２０】
図３は、サーバ２の構成の一例を示すブロック図である。図示するように、サーバ２は、制御部２０、通信部２１、入力部２２、出力部２３、スケジュール管理部２４、記憶装置２５、ＲＡＭ２６、及びユーザデータ管理部２７を備えて構成される。
【００２１】
通信部２１は、専用回線等によりインターネットと接続し、通信端末装置１とデータの送受信を行うものである。
【００２２】
入力部２２は、キーボード等を備え各種データを入力するものであり、出力部２３は、表示部、プリンタ等で構成され、各種データを出力するものである。
【００２３】
スケジュール管理部２４は、内部にメモリを有し、サーバ２が管理する各グループのメンバーのスケジュールデータをユーザ個別に登録し、書き込み、読み出しを制御する。このスケジュール管理部２４のメモリに記憶されるスケジュールデータは、通信端末装置１が記憶するスケジュールデータの構成と同じであり、図７に示すように、個別番号、日時データ、タイトル、スケジュール内容、参加者等の項目から構成される。
【００２４】
記憶装置２５は、サーバ２の動作を制御するためのプログラムや各種データを記憶する。
ＲＡＭ２６は、制御部２０のＣＰＵがプログラムを実行する際に、ワークメモリとして用いられる。
【００２５】
ユーザデータ管理部２７は、メモリを有し、サーバ２が管理する各グループのメンバーの個人データを管理する。このユーザデータ管理部２７のメモリに記憶されるユーザデータは、図８に示すように、グループの識別コード、メンバーの名前、メンバーの電子メールアドレス、当該メンバーのスケジュールデータの記憶位置等を管理するＩＤデータ等の項目から構成される。
【００２６】
制御部２０はＣＰＵを含んでおり、通信部２１、入力部２２、出力部２３、スケジュール管理部２４、記憶装置２５、ＲＡＭ２６、及びユーザデータ管理部２７等と連携して各種処理を行う。例えば、通信端末装置１から送信された電子メール基づいて、関係するユーザのスケジュールデータを更新し、通信端末装置１に送信する等の制御を行う。
【００２７】
次に上記の構成を有する本システムにおける通信端末装置１及びサーバ２についての動作を説明する。図４は、通信端末装置１のスケジューラの動作を示すフローチャートである。図５は、サーバ２の動作を示すフローチャートである。図６は、通信端末装置１のメール受信動作を示すフローチャートである。
【００２８】
まず、通信端末装置１においてスケジューラが起動されると、図４で示されるフローチャートの動作が実行される。
【００２９】
スケジューラの処理においては、新規登録を行うか登録済みデータの修正（変更）を行うかが判断される（ステップＡ１、Ａ７）。ここでユーザが所定の操作をすることにスケジュールデータの新規登録が選択されると（ステップＡ１；Ｙｅｓ）、図９に示すような定形フォームのスケジュール入力画面が表示部１２に表示される（ステップＡ２）。この入力画面は、日時データ、タイトル、スケジュール内容、参加者の各入力項目から構成される。
【００３０】
そして、ユーザが入力部１３のキー操作を行って、入力画面に設けられた各項目にデータが入力される（ステップＡ３）。スケジュールデータの入力後、入力画面の送信ボタンが操作されると（ステップＡ４；Ｙｅｓ）、入力されたスケジュールを特定するための個別番号が生成され、この電子メールで送信されるスケジュールデータに付加される（ステップＡ５）。そして電子メールはサーバ２を宛先として送信される（ステップＡ６）。
【００３１】
一方、ユーザが所定の操作をすることによりスケジュールデータの修正が選択されると（ステップＡ７；Ｙｅｓ）、スケジュール管理部１７のメモリに記憶されているスケジュールデータの一覧が表示部１２に表示され、その中からユーザにより修正の対象となるスケジュールデータが選択される（ステップＡ８）。
【００３２】
１つのスケジュールが選択されると、その選択されたスケジュールが、図９の定形フォームで表示部１２に表示される（ステップＡ９）。そこでユーザにより修正すべき項目が選ばれて、変更データが入力される（ステップＡ１０）。例えば、日時の修正は、日時の項目にカーソルを移動させて、新たに設定する日時データが上書きされることで編集が行われる。
【００３３】
データの修正が終了して入力画面の送信ボタンが操作されると（ステップＡ１１；Ｙｅｓ）、この修正されたスケジュールデータが電子メールによりサーバ２を宛先として送信される（ステップＡ６）。この場合、スケジュールを特定するための個別番号は既に付加されたものがそのまま維持され送信される。
【００３４】
次に、スケジュールデータが記載された電子メールを受信したサーバ２の動作を説明する。電子メールを受信したサーバ２は、図５で示すフローチャートの動作を実行する。
【００３５】
サーバ２では、当該サーバ宛の電子メールの受信が検出されると（ステップＢ１；Ｙｅｓ）、当該電子メールの差出人がユーザデータ管理部２７から検索される（ステップＢ２）。この検索処理は、ユーザデータ管理部２７には、図８に示すようなデータが記憶されているので、差出人の電子メールアドレスと一致するアドレスを検索することで行われ、この検索により、差出人であるユーザが属するグループやそのユーザのスケジュールデータの記憶位置等が取得される。
【００３６】
そしてスケジュール管理部２４に記憶された当該ユーザのスケジュールデータから、受信した電子メールのスケジュールデータに添付された個別番号に一致するものがあるかチェックされる（ステップＢ４）。
【００３７】
一致した個別番号のついたスケジュールデータが見いだせなかった場合（ステップＢ４；Ｎｏ）、新たなスケジュールデータが送信されてきたとして、そのスケジュールデータがスケジュール管理部２７のメモリに追加登録される（ステップＢ５）。
一方、一致した個別番号のついたスケジュールが見いだせた場合（ステップＢ４；Ｙｅｓ）、修正スケジュールデータが送信されてきたものとして、対応するスケジュールデータが修正スケジュールデータの内容に更新される（ステップＢ６）。
【００３８】
スケジュールデータの登録あるいは更新処理がなされると、次に、送信されたスケジュールデータに参加者が記載されているか判断される（ステップＢ７）。参加者が記載されていない場合は（ステップＢ７；Ｎｏ）、処理を終了するが、参加者が記載されている場合は（ステップＢ７；Ｙｅｓ）、参加者の名前がユーザデータ管理部２７で検索される（ステップＢ８）。
【００３９】
そして該当するメンバーに関するスケジュール管理部２４のスケジュールデータが、それぞれのユーザ毎に、前述したステップＢ４、Ｂ５、Ｂ６で行われた処理と同様の処理が実行され、新規データについては追加登録、修正データについては更新処理が実行される（ステップＢ９）。
【００４０】
データの追加・更新処理が行われると、次に、このスケジュールデータの追加・更新がなされた参加者宛に、図９で示す所定フォームで当該スケジュールデータが書き込まれた電子メールが送信される（ステップＢ１０）。なお、サーバ２から電子メールで送信されスケジュールデータに付加された個別番号は既に付加されたものがそのまま維持される。
【００４１】
通信端末装置１がサーバ２からの電子メールを受信すると図６の動作が実行される。
通信端末装置１においてサーバ２からの電子メールの受信が検出されると（ステップＣ１；Ｙｅｓ）、電子メールで送信されるスケジュールデータに添付された個別番号が、スケジュール管理部１７に登録されたスケジュールデータに存在するか検索される（ステップＣ２）。
【００４２】
ここで一致した個別番号のついたスケジュールデータが見いだせなかった場合（ステップＣ３；Ｎｏ）、新たなスケジュールデータが送信されてきたとして、そのスケジュールデータがスケジュール管理部１７のメモリに新規に追加登録される（ステップＣ４）。
【００４３】
一方、一致した個別番号のついたスケジュールが見いだせた場合（ステップＣ３；Ｙｅｓ）、修正スケジュールデータが送信されてきたとして、そのスケジュールデータが修正スケジュールデータに更新される（ステップＣ５）。
【００４４】
以上述べたように、本発明によれば、所定のフォームで入力されたスケジュールデータを電子メールでサーバに送信すると、サーバは当該ユーザのスケジュールを登録・更新するだけでなく、他のメンバーのスケジュールデータも登録・更新処理し、更にこの参加者にも電子メールで変更等を通知し、他のメンバーの端末装置でもスケジュールの登録、更新を行えるようになる。よって、携帯電話等の端末装置が有する電子メール機能とスケジュール管理機能を利用してグループに属するメンバーのスケジュールの同期がとれるようになる。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施形態にかかるスケジュール管理システムの全体を示す構成図である。
【図２】スケジュール管理システムに使用される通信端末装置１の構成を示すブロック図である。
【図３】スケジュール管理システムに使用されるサーバ２の構成を示すブロック図である。
【図４】通信端末装置１のスケジューラ動作を示すフローチャートである。
【図５】サーバ２の電子メール受信時における動作を示すフローチャートである。
【図６】通信端末装置１の電子メール受信時における動作を示すフローチャートである。
【図７】通信端末装置１及びサーバ２が記憶するスケジュールデータの例である。
【図８】サーバ２が記憶するユーザデータの記憶内容を示す図である。
【図９】スケジュールデータの入力画面を示す図である。
【符号の説明】
【００４６】
１    通信端末装置
２    サーバ
１０  制御部
１１  通信部
１２  表示部
１３  入力部
１４  音声処理部
１５  記憶装置
１６  ＲＡＭ
１７  スケジュール管理部
２０  制御部
２１  通信部
２２  入力部
２３  出力部
２４  スケジュール管理部
２５  記憶装置
２６  ＲＡＭ
２７  ユーザデータ管理部
【図１】
0005211879.tif 000002
【図２】
0005211879.tif 000003
【図３】
0005211879.tif 000004
【図４】
0005211879.tif 000005
【図５】
0005211879.tif 000006
【図６】
0005211879.tif 000007
【図７】
0005211879.tif 000008
【図８】
0005211879.tif 000009
【図９】
0005211879.tif 000010