(57)【要約】【課題】複数人が特定の相手方にメッセージを送る場合に送り手の気持ちを効果的に伝えることができる寄せ書きメッセージ作成システムを提供する。【解決手段】寄せ書きメッセージ作成サーバ１００は、メッセージ入力端末４１０からのアクセスに応じて寄せ書きメッセージを構成すべき各メッセージを入力し、入力した各メッセージを同一レイアウト領域にレイアウトすることにより寄せ書きメッセージを作成し、作成した寄せ書きメッセージをメッセージ出力端末３１０に送信する。【選択図】  図１
2004164407.tif 000002
【特許請求の範囲】
【請求項１】
複数のメッセージを集合してなる寄せ書きメッセージを作成するシステムであって、
前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段と、前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段とを備えることを特徴とする寄せ書きメッセージ作成システム。
【請求項２】
ユーザの利用に供するユーザ端末と、メッセージを作成するメッセージ作成設備と、前記メッセージ作成設備で作成したメッセージを出力するメッセージ出力端末とを通信可能に接続し、複数のメッセージを集合してなる寄せ書きメッセージを作成するシステムであって、
前記メッセージ作成設備は、前記ユーザ端末からのアクセスに応じて前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段と、前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段と、前記レイアウト手段でのレイアウト結果を前記メッセージ出力端末に送信するレイアウト結果送信手段とを有し、
前記メッセージ出力端末は、出力手段を有し、前記レイアウト結果を受信したときは、受信したレイアウト結果を前記出力手段に出力するようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項３】
請求項２において、
前記メッセージ作成設備は、さらに、前記寄せ書きメッセージの作成に参加する参加ユーザを登録するユーザ登録手段を有し、
前記メッセージ入力手段は、前記ユーザ端末からのアクセスがあったときは、前記ユーザ登録手段の登録結果に基づいて当該アクセスに係るユーザが前記参加ユーザであるかを判定し、前記参加ユーザであると判定したときは、前記アクセス元のユーザ端末に対してメッセージを入力すべきことを要求し、その要求に応じて受信したメッセージを入力するようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項４】
請求項３において、
前記メッセージ作成設備は、さらに、前記ユーザ登録手段で登録した参加ユーザのユーザ端末に対して前記寄せ書きメッセージの作成に参加すべきことを通知する参加通知手段を有することを特徴とする寄せ書きメッセージ作成システム。
【請求項５】
請求項２乃至４のいずれかにおいて、
複数の前記メッセージ出力端末を通信可能に接続し、
前記メッセージ作成設備は、さらに、前記複数のメッセージ出力端末のなかから前記メッセージ出力端末を前記ユーザに選択させるメッセージ出力端末選択手段を有し、
前記レイアウト結果送信手段は、前記レイアウト手段でのレイアウト結果を、前記メッセージ出力端末選択手段で選択されたメッセージ出力端末に送信するようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項６】
請求項２乃至５のいずれかにおいて、
前記メッセージ作成設備は、さらに、前記寄せ書きメッセージのレイアウトの枠組みを規定したフレームテンプレートを複数記憶するためのフレームテンプレート記憶手段と、前記フレームテンプレート記憶手段のなかから前記フレームテンプレートを前記ユーザに選択させるフレームテンプレート選択手段とを有し、
前記レイアウト手段は、前記フレームテンプレート選択手段で選択されたフレームテンプレートに従って、前記メッセージ入力手段で入力した各メッセージをレイアウトするようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項７】
請求項２乃至６のいずれかにおいて、
前記メッセージ作成設備は、さらに、前記メッセージのレイアウトを規定したメッセージテンプレートを複数記憶するためのメッセージテンプレート記憶手段と、前記メッセージテンプレート記憶手段のなかから前記メッセージテンプレートを前記ユーザに選択させるメッセージテンプレート選択手段とを有し、
前記レイアウト手段は、前記メッセージテンプレート選択手段で選択されたメッセージテンプレートに従って、前記メッセージ入力手段で入力した各メッセージをレイアウトするようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項８】
請求項２乃至７のいずれかにおいて、
前記メッセージ作成設備は、さらに、前記寄せ書きメッセージの背景レイアウトを規定した背景テンプレートを複数記憶するための背景テンプレート記憶手段と、前記背景テンプレート記憶手段のなかから前記背景テンプレートを前記ユーザに選択させる背景テンプレート選択手段とを有し、
前記レイアウト手段は、前記背景テンプレート選択手段で選択された背景テンプレートに従って、前記メッセージ入力手段で入力した各メッセージをレイアウトするようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項９】
請求項８において、
前記メッセージ作成設備は、さらに、複数の背景のなかから前記背景テンプレートにレイアウトするものを前記ユーザに選択させる背景選択手段を有し、
前記レイアウト手段は、前記背景選択手段で選択された背景を、前記背景テンプレート選択手段で選択された背景テンプレートにレイアウトするようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項１０】
請求項２乃至９のいずれかにおいて、
ゲートウェイ端末を介して前記メッセージ出力端末を通信可能に接続し、
前記ゲートウェイ端末に適用するためのバンドルを構成し、
前記バンドルは、前記メッセージ出力端末に関するデバイス情報を取得するデバイス情報取得手段と、前記デバイス情報取得手段で取得したデバイス情報を前記メッセージ作成設備に通知するデバイス情報通知手段とを含み、
前記メッセージ作成設備は、前記バンドルを生成するバンドル生成手段と、前記バンドル生成手段で生成したバンドルを前記ゲートウェイ端末に送信するバンドル送信手段とを有し、
前記レイアウト手段は、前記デバイス情報通知手段から通知されたデバイス情報に基づいてレイアウトの書式を決定するようになっており、
前記ゲートウェイ端末は、前記バンドルを受信したときは、受信したバンドルに基づいて前記デバイス情報取得手段及び前記デバイス情報通知手段を構成するようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項１１】
請求項２乃至９のいずれかにおいて、
前記メッセージ出力端末に適用するためのバンドルを構成し、
前記バンドルは、前記メッセージ出力端末に関するデバイス情報を取得するデバイス情報取得手段と、前記デバイス情報取得手段で取得したデバイス情報を前記メッセージ作成設備に通知するデバイス情報通知手段とを含み、
前記メッセージ作成設備は、前記バンドルを生成するバンドル生成手段と、前記バンドル生成手段で生成したバンドルを前記メッセージ出力端末に送信するバンドル送信手段とを有し、
前記レイアウト手段は、前記デバイス情報通知手段から通知されたデバイス情報に基づいてレイアウトの書式を決定するようになっており、
前記メッセージ出力端末は、前記バンドルを受信したときは、受信したバンドルに基づいて前記デバイス情報取得手段及び前記デバイス情報通知手段を構成するようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項１２】
請求項２乃至９のいずれかにおいて、
ゲートウェイ端末を介して前記ユーザ端末を通信可能に接続し、
前記ゲートウェイ端末に適用するためのバンドルを構成し、
前記バンドルは、前記ユーザ端末からのアクセスに応じて前記寄せ書きメッセージの作成に関して前記メッセージ作成設備と通信を行うメッセージサービス利用手段を含み、
前記メッセージ作成設備は、前記バンドルを生成するバンドル生成手段と、前記バンドル生成手段で生成したバンドルを前記ゲートウェイ端末に送信するバンドル送信手段とを有し、
前記ゲートウェイ端末は、前記バンドルを受信したときは、受信したバンドルに基づいて前記メッセージサービス利用手段を構成するようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項１３】
請求項２乃至９のいずれかにおいて、
前記ユーザ端末に適用するためのバンドルを構成し、
前記バンドルは、前記寄せ書きメッセージの作成に関して前記メッセージ作成設備と通信を行うメッセージサービス利用手段を含み、
前記メッセージ作成設備は、前記バンドルを生成するバンドル生成手段と、前記バンドル生成手段で生成したバンドルを前記ユーザ端末に送信するバンドル送信手段とを有し、
前記ユーザ端末は、前記バンドルを受信したときは、受信したバンドルに基づいて前記メッセージサービス利用手段を構成するようになっていることを特徴とする寄せ書きメッセージ作成システム。
【請求項１４】
請求項２記載の寄せ書きメッセージ作成システムにおけるユーザ端末及びメッセージ出力端末と通信可能に接続する端末であって、
前記ユーザ端末からのアクセスに応じて前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段と、前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段と、前記レイアウト手段でのレイアウト結果を前記メッセージ出力端末に送信するレイアウト結果送信手段とを備えることを特徴とするメッセージ作成設備。
【請求項１５】
複数のメッセージを集合してなる寄せ書きメッセージを作成するプログラムであって、
前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段、及び前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段として実現される処理をコンピュータに実行させるためのプログラムであることを特徴とする寄せ書きメッセージ作成プログラム。
【請求項１６】
コンピュータからなる請求項１４記載のメッセージ作成設備に実行させるためのプログラムであって、
前記ユーザ端末からのアクセスに応じて前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段、前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段、及び前記レイアウト手段でのレイアウト結果を前記メッセージ出力端末に送信するレイアウト結果送信手段として実現される処理を実行させるためのプログラムであることを特徴とする端末用プログラム。
【請求項１７】
複数のメッセージを集合してなる寄せ書きメッセージを作成する方法であって、
前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力ステップと、前記メッセージ入力ステップで入力した各メッセージを同一レイアウト領域にレイアウトするレイアウトステップとを含むことを特徴とする寄せ書きメッセージ作成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のメッセージを集合してなる寄せ書きメッセージを作成するシステムおよびプログラム、並びに方法に係り、特に、複数人が特定の相手方にメッセージを送る場合に送り手の気持ちを効果的に伝えることができる寄せ書きメッセージ作成システム、メッセージ作成設備、寄せ書きメッセージ作成プログラムおよび端末用プログラム、並びに寄せ書きメッセージ作成方法に関する。
【０００２】
【従来の技術】
従来、電報その他のメッセージを作成する技術としては、例えば、特許文献１に開示されている写真付電報（以下、第１の従来例という。）、特許文献２に開示されている全動画ビデオメッセージ通信（以下、第２の従来例という。）、特許文献３に開示されているオーダーメイド電報処理方法（以下、第３の従来例という。）、特許文献４に開示されている電報システム（以下、第４の従来例という。）および特許文献５に開示されている慶弔メッセージカード配送システム（以下、第５の従来例という。）があった。
【０００３】
第１の従来例は、コード化された電文を受信し、復元した張り付け復元電文とこの張り付け復元電文とは別にまたは同時に受信したディジタル化した写真画像情報を復元した張り付け復元写真とを電報台紙上に張り付けて一体として電報を形成したものである。これにより、手軽に文章を電文として相手に伝送でき、かつ送り手の気持ちがよりよく伝えることができる。
【０００４】
第２の従来例は、蓄積および続く可視化のために、従来の電気通信チャネルをビデオメッセージの配信に使用する。これは、アナログ／デジタルビデオ信号変換器、ビデオフォーマットの変換器、並びに電気通信ソフトウェアアプリケーションが常駐したメモリを有し、また電気通信ネットワークに接続されたモデムを制御するマイクロプロセッサを有している。ビデオ信号は、アナログからデジタル形式に変換され、メモリに蓄積され、また識別ヘッダが関連付けされる。デジタル形式のビデオメッセージは、電気通信ネットワークをチャネル伝送速度と互換性のある速度で伝送される。電気通信ネットワークから受信されると、メッセージはその識別情報に沿って続く可視化のために蓄積される。これにより、映像の全動画を可視化することができる。
【０００５】
第３の従来例は、顧客の入力端末から少なくとも顧客情報、送信先情報、任意の静止画および電報文からなる電報情報を入力し、入力された電報情報をネットワークを介して受け付け、電報情報に基づいて電報を編集し、用紙に出力し、送信先情報に基づいて配達する。これにより、電報の受付を電話のみに頼ることなく、さらに、台紙等に顧客のオリジナリティを反映させることができる。
【０００６】
第４の従来例は、顧客の端末からインターネットにより仲介者のサーバ上に記録されている仲介者のホームページにアクセスし、メッセージ受取会場に関する会場情報と、受取人に伝えたいメッセージ情報と、あらかじめサーバ側に用意されている複数の台紙の中から選択した台紙選択情報をサーバに送信する。サーバは、メッセージ情報と、台紙選択情報をインターネットにより会場の端末に送信し、会場は端末が受信したメッセージ情報を所定の用紙に印刷し、指定されている台紙に貼り付けて受取人に渡す。これにより、受取人に到着するまでの時間が短く、安価で利用でき、また絵、写真や手書き文字などの個性的なメッセージを伝えることができる。
【０００７】
第５の従来例は、発送人が作成した慶弔メッセージカードデータをインターネットを介してセンタに送信し、センタが受信した慶弔メッセージカードデータをセンタがインターネットまたは専用回線を介して冠婚葬祭業者に送信し、冠婚葬祭業者が受信した慶弔メッセージカードデータから慶弔メッセージカードを出力して、慶弔メッセージカードを受取人へ受け渡しする。これにより、インターネット上において、差出人の発想でオリジナルな慶弔メッセージカードを表現し、受け渡しするビジネスサービスが展開でき、慶弔メッセージカードの配送の合理化と配送コストの削減を図ることができ、加えてカード情報の管理の適正化を図りつつサービスの質の向上に寄与することができる。
【０００８】
【特許文献１】
実開平５−１１６２０号公報
【特許文献２】
特開平８−５６３４４号公報
【特許文献３】
特開平１１−２７４１２号公報
【特許文献４】
特開２００２−４９７０７号公報
【特許文献５】
特開２００２−７３７９７号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、第１ないし第５の従来例にあってはいずれも、一人の利用者がメッセージを作成するようになっているため、結婚式等の目的で複数の利用者が特定の相手方にメッセージを送る場合は、それぞれの利用者がメッセージを作成することしかできず、送り手の気持ちを効果的に伝えることが困難であった。例えば、複数の利用者のそれぞれが作成したメッセージを寄せ集めて送ることができれば望ましい。
【００１０】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、複数人が特定の相手方にメッセージを送る場合に送り手の気持ちを効果的に伝えることができる寄せ書きメッセージ作成システム、メッセージ作成設備、寄せ書きメッセージ作成プログラムおよび端末用プログラム、並びに寄せ書きメッセージ作成方法を提供することを目的としている。
【００１１】
【課題を解決するための手段】
〔発明１〕
上記目的を達成するために、発明１の寄せ書きメッセージ作成システムは、
複数のメッセージを集合してなる寄せ書きメッセージを作成するシステムであって、
前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段と、前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段とを備えることを特徴とする。
【００１２】
このような構成であれば、寄せ書きメッセージを構成すべき各メッセージがメッセージ入力手段から入力されると、レイアウト手段により、入力された各メッセージが同一レイアウト領域にレイアウトされる。
ここで、寄せ書きメッセージを構成すべき各メッセージは、複数人のそれぞれが入力するようにしてもよいし、その代表者がまとめて入力するようにしてもよい。以下、発明２の寄せ書きメッセージ作成システムにおいて同じである。
【００１３】
また、同一レイアウト領域にレイアウトすることとしては、レイアウト領域がページ単位で区分されている場合は、同一ページのレイアウト領域にレイアウトするに限らず、複数ページのレイアウト領域に跨ってレイアウトすることも含まれる。以下、発明２の寄せ書きメッセージ作成システムにおいて同じである。
また、メッセージ入力手段としては、単一の装置、端末その他の機器からシステムを構成する場合は、例えば、機器等に取り付けられた入力デバイスを採用することができる。また、複数の装置、端末その他の機器からシステムを構成する場合は、例えば、それら機器等のうちいずれかを採用することができる。
【００１４】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。
〔発明２〕
さらに、発明２の寄せ書きメッセージ作成システムは、
ユーザの利用に供するユーザ端末と、メッセージを作成するメッセージ作成設備と、前記メッセージ作成設備で作成したメッセージを出力するメッセージ出力端末とを通信可能に接続し、複数のメッセージを集合してなる寄せ書きメッセージを作成するシステムであって、
前記メッセージ作成設備は、前記ユーザ端末からのアクセスに応じて前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段と、前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段と、前記レイアウト手段でのレイアウト結果を前記メッセージ出力端末に送信するレイアウト結果送信手段とを有し、
前記メッセージ出力端末は、出力手段を有し、前記レイアウト結果を受信したときは、受信したレイアウト結果を前記出力手段に出力するようになっていることを特徴とする。
【００１５】
このような構成であれば、寄せ書きメッセージを作成するには、各ユーザがユーザ端末においてメッセージ作成設備にそれぞれアクセスすればよい。
メッセージ作成設備では、ユーザ端末からのアクセスがあり、それに応じて寄せ書きメッセージを構成すべき各メッセージがメッセージ入力手段から入力されると、レイアウト手段により、入力された各メッセージが同一レイアウト領域にレイアウトされる。そして、レイアウト結果送信手段により、レイアウト手段でのレイアウト結果がメッセージ出力端末に送信される。
【００１６】
メッセージ出力端末では、レイアウト結果を受信すると、受信したレイアウト結果が出力手段に出力される。
ここで、メッセージ作成設備は、ユーザ端末およびメッセージ出力端末との通信路の一端に接続する通信設備であって少なくともサーバ機能を有するものであればよく、クライアント機能およびサーバ機能の両方を兼ね揃えるものとして構成することもできる。以下、発明１４のメッセージ作成設備において同じである。
【００１７】
また、メッセージ作成設備は、単一の装置、端末その他の機器から構成してもよいし、複数の装置、端末その他の機器を通信可能に接続して構成してもよい。以下、発明１４のメッセージ作成設備において同じである。
また、メッセージ出力端末としては、例えば、ネットワーク対応のプリンタまたはプロジェクタが挙げられる。以下、発明１４のメッセージ作成設備において同じである。
〔発明３〕
さらに、発明３の寄せ書きメッセージ作成システムは、発明２の寄せ書きメッセージ作成システムにおいて、
前記メッセージ作成設備は、さらに、前記寄せ書きメッセージの作成に参加する参加ユーザを登録するユーザ登録手段を有し、
前記メッセージ入力手段は、前記ユーザ端末からのアクセスがあったときは、前記ユーザ登録手段の登録結果に基づいて当該アクセスに係るユーザが前記参加ユーザであるかを判定し、前記参加ユーザであると判定したときは、前記アクセス元のユーザ端末に対してメッセージを入力すべきことを要求し、その要求に応じて受信したメッセージを入力するようになっていることを特徴とする。
【００１８】
このような構成であれば、寄せ書きメッセージを作成するには、メッセージ作成設備においてユーザ登録手段により参加ユーザを登録する。
メッセージ作成設備では、ユーザ端末からのアクセスがあると、ユーザ登録手段の登録結果に基づいてそのアクセスに係るユーザが参加ユーザであるかが判定される。そして、参加ユーザであると判定されると、アクセス元のユーザ端末に対してメッセージを入力すべきことが要求される。
【００１９】
ユーザ端末では、メッセージの入力要求に対してユーザがメッセージを入力すると、入力されたメッセージがメッセージ作成設備に送信される。
メッセージ作成設備では、メッセージの入力要求に応じてメッセージを受信すると、受信したメッセージが、寄せ書きメッセージを構成すべきメッセージとしてメッセージ入力手段により入力される。
〔発明４〕
さらに、発明４の寄せ書きメッセージ作成システムは、発明３の寄せ書きメッセージ作成システムにおいて、
前記メッセージ作成設備は、さらに、前記ユーザ登録手段で登録した参加ユーザのユーザ端末に対して前記寄せ書きメッセージの作成に参加すべきことを通知する参加通知手段を有することを特徴とする。
【００２０】
このような構成であれば、メッセージ作成設備では、ユーザ登録手段により参加ユーザが登録されると、参加通知手段により、参加ユーザのユーザ端末に対して寄せ書きメッセージの作成に参加すべきことが通知される。
〔発明５〕
さらに、発明５の寄せ書きメッセージ作成システムは、発明２ないし４のいずれかの寄せ書きメッセージ作成システムにおいて、
複数の前記メッセージ出力端末を通信可能に接続し、
前記メッセージ作成設備は、さらに、前記複数のメッセージ出力端末のなかから前記メッセージ出力端末を前記ユーザに選択させるメッセージ出力端末選択手段を有し、
前記レイアウト結果送信手段は、前記レイアウト手段でのレイアウト結果を、前記メッセージ出力端末選択手段で選択されたメッセージ出力端末に送信するようになっていることを特徴とする。
【００２１】
このような構成であれば、メッセージ作成設備では、メッセージ出力端末選択手段により、複数のメッセージ出力端末のなかからメッセージ出力端末をユーザに選択させ、ユーザがそれに応じて選択を行うと、レイアウト結果送信手段により、レイアウト手段でのレイアウト結果が、メッセージ出力端末選択手段で選択されたメッセージ出力端末に送信される。
〔発明６〕
さらに、発明６の寄せ書きメッセージ作成システムは、発明２ないし５のいずれかの寄せ書きメッセージ作成システムにおいて、
前記メッセージ作成設備は、さらに、前記寄せ書きメッセージのレイアウトの枠組みを規定したフレームテンプレートを複数記憶するためのフレームテンプレート記憶手段と、前記フレームテンプレート記憶手段のなかから前記フレームテンプレートを前記ユーザに選択させるフレームテンプレート選択手段とを有し、前記レイアウト手段は、前記フレームテンプレート選択手段で選択されたフレームテンプレートに従って、前記メッセージ入力手段で入力した各メッセージをレイアウトするようになっていることを特徴とする。
【００２２】
このような構成であれば、メッセージ作成設備では、フレームテンプレート選択手段により、フレームテンプレート記憶手段のなかからフレームテンプレートをユーザに選択させ、ユーザがそれに応じて選択を行うと、レイアウト手段により、選択されたフレームテンプレートに従って、入力された各メッセージがレイアウトされる。
【００２３】
ここで、フレームテンプレート記憶手段は、フレームテンプレートをあらゆる手段でかつあらゆる時期に記憶するものであり、フレームテンプレートをあらかじめ記憶してあるものであってもよいし、フレームテンプレートをあらかじめ記憶することなく、本装置の動作時に外部からの入力等によってフレームテンプレートを記憶するようになっていてもよい。
〔発明７〕
さらに、発明７の寄せ書きメッセージ作成システムは、発明２ないし６のいずれかの寄せ書きメッセージ作成システムにおいて、
前記メッセージ作成設備は、さらに、前記メッセージのレイアウトを規定したメッセージテンプレートを複数記憶するためのメッセージテンプレート記憶手段と、前記メッセージテンプレート記憶手段のなかから前記メッセージテンプレートを前記ユーザに選択させるメッセージテンプレート選択手段とを有し、
前記レイアウト手段は、前記メッセージテンプレート選択手段で選択されたメッセージテンプレートに従って、前記メッセージ入力手段で入力した各メッセージをレイアウトするようになっていることを特徴とする。
【００２４】
このような構成であれば、メッセージ作成設備では、メッセージテンプレート選択手段により、メッセージテンプレート記憶手段のなかからメッセージテンプレートをユーザに選択させ、ユーザがそれに応じて選択を行うと、レイアウト手段により、選択されたメッセージテンプレートに従って、入力された各メッセージがレイアウトされる。
【００２５】
ここで、メッセージテンプレート記憶手段は、メッセージテンプレートをあらゆる手段でかつあらゆる時期に記憶するものであり、メッセージテンプレートをあらかじめ記憶してあるものであってもよいし、メッセージテンプレートをあらかじめ記憶することなく、本装置の動作時に外部からの入力等によってメッセージテンプレートを記憶するようになっていてもよい。
〔発明８〕
さらに、発明８の寄せ書きメッセージ作成システムは、発明２ないし７のいずれかの寄せ書きメッセージ作成システムにおいて、
前記メッセージ作成設備は、さらに、前記寄せ書きメッセージの背景レイアウトを規定した背景テンプレートを複数記憶するための背景テンプレート記憶手段と、前記背景テンプレート記憶手段のなかから前記背景テンプレートを前記ユーザに選択させる背景テンプレート選択手段とを有し、
前記レイアウト手段は、前記背景テンプレート選択手段で選択された背景テンプレートに従って、前記メッセージ入力手段で入力した各メッセージをレイアウトするようになっていることを特徴とする。
【００２６】
このような構成であれば、メッセージ作成設備では、背景テンプレート選択手段により、背景テンプレート記憶手段のなかから背景テンプレートをユーザに選択させ、ユーザがそれに応じて選択を行うと、レイアウト手段により、選択された背景テンプレートに従って、入力された各メッセージがレイアウトされる。
ここで、背景テンプレート記憶手段は、背景テンプレートをあらゆる手段でかつあらゆる時期に記憶するものであり、背景テンプレートをあらかじめ記憶してあるものであってもよいし、背景テンプレートをあらかじめ記憶することなく、本装置の動作時に外部からの入力等によって背景テンプレートを記憶するようになっていてもよい。
〔発明９〕
さらに、発明９の寄せ書きメッセージ作成システムは、発明８の寄せ書きメッセージ作成システムにおいて、
前記メッセージ作成設備は、さらに、複数の背景のなかから前記背景テンプレートにレイアウトするものを前記ユーザに選択させる背景選択手段を有し、
前記レイアウト手段は、前記背景選択手段で選択された背景を、前記背景テンプレート選択手段で選択された背景テンプレートにレイアウトするようになっていることを特徴とする。
【００２７】
このような構成であれば、メッセージ作成設備では、背景選択手段により、複数の背景のなかから背景をユーザに選択させ、ユーザがそれに応じて選択を行うと、レイアウト手段により、選択された背景が背景テンプレートにレイアウトされる。
〔発明１０〕
さらに、発明１０の寄せ書きメッセージ作成システムは、発明２ないし９のいずれかの寄せ書きメッセージ作成システムにおいて、
ゲートウェイ端末を介して前記メッセージ出力端末を通信可能に接続し、
前記ゲートウェイ端末に適用するためのバンドルを構成し、
前記バンドルは、前記メッセージ出力端末に関するデバイス情報を取得するデバイス情報取得手段と、前記デバイス情報取得手段で取得したデバイス情報を前記メッセージ作成設備に通知するデバイス情報通知手段とを含み、
前記メッセージ作成設備は、前記バンドルを生成するバンドル生成手段と、前記バンドル生成手段で生成したバンドルを前記ゲートウェイ端末に送信するバンドル送信手段とを有し、
前記レイアウト手段は、前記デバイス情報通知手段から通知されたデバイス情報に基づいてレイアウトの書式を決定するようになっており、
前記ゲートウェイ端末は、前記バンドルを受信したときは、受信したバンドルに基づいて前記デバイス情報取得手段および前記デバイス情報通知手段を構成するようになっていることを特徴とする。
【００２８】
このような構成であれば、メッセージ作成設備では、バンドル生成手段により、デバイス情報取得手段およびデバイス情報通知手段を含むバンドルが生成され、バンドル送信手段により、生成されたバンドルがゲートウェイ端末に送信される。
ゲートウェイ端末では、バンドルを受信すると、受信したバンドルに基づいて、デバイス情報取得手段およびデバイス情報通知手段が構成される。その結果、デバイス情報取得手段により、メッセージ出力端末に関するデバイス情報が取得され、デバイス情報通知手段により、取得されたデバイス情報がサービス提供側設備に通知される。
【００２９】
サービス提供側設備では、レイアウト手段により、デバイス情報通知手段から通知されたデバイス情報に基づいてレイアウトの書式が決定される。
〔発明１１〕
さらに、発明１１の寄せ書きメッセージ作成システムは、発明２ないし９のいずれかの寄せ書きメッセージ作成システムにおいて、
前記メッセージ出力端末に適用するためのバンドルを構成し、
前記バンドルは、前記メッセージ出力端末に関するデバイス情報を取得するデバイス情報取得手段と、前記デバイス情報取得手段で取得したデバイス情報を前記メッセージ作成設備に通知するデバイス情報通知手段とを含み、
前記メッセージ作成設備は、前記バンドルを生成するバンドル生成手段と、前記バンドル生成手段で生成したバンドルを前記メッセージ出力端末に送信するバンドル送信手段とを有し、
前記レイアウト手段は、前記デバイス情報通知手段から通知されたデバイス情報に基づいてレイアウトの書式を決定するようになっており、
前記メッセージ出力端末は、前記バンドルを受信したときは、受信したバンドルに基づいて前記デバイス情報取得手段および前記デバイス情報通知手段を構成するようになっていることを特徴とする。
【００３０】
このような構成であれば、メッセージ作成設備では、バンドル生成手段により、デバイス情報取得手段およびデバイス情報通知手段を含むバンドルが生成され、バンドル送信手段により、生成されたバンドルがメッセージ出力端末に送信される。
メッセージ出力端末では、バンドルを受信すると、受信したバンドルに基づいて、デバイス情報取得手段およびデバイス情報通知手段が構成される。その結果、デバイス情報取得手段により、そのメッセージ出力端末に関するデバイス情報が取得され、デバイス情報通知手段により、取得されたデバイス情報がサービス提供側設備に通知される。
【００３１】
サービス提供側設備では、レイアウト手段により、デバイス情報通知手段から通知されたデバイス情報に基づいてレイアウトの書式が決定される。
〔発明１２〕
さらに、発明１２の寄せ書きメッセージ作成システムは、発明２ないし９のいずれかの寄せ書きメッセージ作成システムにおいて、
ゲートウェイ端末を介して前記ユーザ端末を通信可能に接続し、
前記ゲートウェイ端末に適用するためのバンドルを構成し、
前記バンドルは、前記ユーザ端末からのアクセスに応じて前記寄せ書きメッセージの作成に関して前記メッセージ作成設備と通信を行うメッセージサービス利用手段を含み、
前記メッセージ作成設備は、前記バンドルを生成するバンドル生成手段と、前記バンドル生成手段で生成したバンドルを前記ゲートウェイ端末に送信するバンドル送信手段とを有し、
前記ゲートウェイ端末は、前記バンドルを受信したときは、受信したバンドルに基づいて前記メッセージサービス利用手段を構成するようになっていることを特徴とする。
【００３２】
このような構成であれば、メッセージ作成設備では、バンドル生成手段により、メッセージサービス利用手段を含むバンドルが生成され、バンドル送信手段により、生成されたバンドルがゲートウェイ端末に送信される。
ゲートウェイ端末では、バンドルを受信すると、受信したバンドルに基づいて、メッセージサービス利用手段が構成される。その結果、メッセージサービス利用手段により、ユーザ端末からのアクセスに応じて寄せ書きメッセージの作成に関してメッセージ作成設備と通信が行われる。
〔発明１３〕
さらに、発明１３の寄せ書きメッセージ作成システムは、発明２ないし９のいずれかの寄せ書きメッセージ作成システムにおいて、
前記ユーザ端末に適用するためのバンドルを構成し、
前記バンドルは、前記寄せ書きメッセージの作成に関して前記メッセージ作成設備と通信を行うメッセージサービス利用手段を含み、
前記メッセージ作成設備は、前記バンドルを生成するバンドル生成手段と、前記バンドル生成手段で生成したバンドルを前記ユーザ端末に送信するバンドル送信手段とを有し、
前記ユーザ端末は、前記バンドルを受信したときは、受信したバンドルに基づいて前記メッセージサービス利用手段を構成するようになっていることを特徴とする。
【００３３】
このような構成であれば、メッセージ作成設備では、バンドル生成手段により、メッセージサービス利用手段を含むバンドルが生成され、バンドル送信手段により、生成されたバンドルがユーザ端末に送信される。
ユーザ端末では、バンドルを受信すると、受信したバンドルに基づいて、メッセージサービス利用手段が構成される。その結果、メッセージサービス利用手段により、寄せ書きメッセージの作成に関してメッセージ作成設備と通信が行われる。
〔発明１４〕
一方、上記目的を達成するために、発明１４のメッセージ作成設備は、
発明２の寄せ書きメッセージ作成システムにおけるユーザ端末およびメッセージ出力端末と通信可能に接続する端末であって、
前記ユーザ端末からのアクセスに応じて前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段と、前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段と、前記レイアウト手段でのレイアウト結果を前記メッセージ出力端末に送信するレイアウト結果送信手段とを備えることを特徴とする。
【００３４】
このような構成であれば、発明２の寄せ書きメッセージ作成システムにおけるメッセージ作成設備と同等の作用が得られる。
〔発明１５〕
一方、上記目的を達成するために、発明１５の寄せ書きメッセージ作成プログラムは、
複数のメッセージを集合してなる寄せ書きメッセージを作成するプログラムであって、
前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段、および前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段として実現される処理をコンピュータに実行させるためのプログラムであることを特徴とする。
【００３５】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１の寄せ書きメッセージ作成システムと同等の作用が得られる。
〔発明１６〕
一方、上記目的を達成するために、発明１６の端末用プログラムは、
コンピュータからなる発明１４のメッセージ作成設備に実行させるためのプログラムであって、
前記ユーザ端末からのアクセスに応じて前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力手段、前記メッセージ入力手段で入力した各メッセージを同一レイアウト領域にレイアウトするレイアウト手段、および前記レイアウト手段でのレイアウト結果を前記メッセージ出力端末に送信するレイアウト結果送信手段として実現される処理を実行させるためのプログラムであることを特徴とする。
【００３６】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１４のメッセージ作成設備と同等の作用が得られる。
〔発明１７〕
一方、上記目的を達成するために、発明１７の寄せ書きメッセージ作成方法は、
複数のメッセージを集合してなる寄せ書きメッセージを作成する方法であって、
前記寄せ書きメッセージを構成すべき各メッセージを入力するメッセージ入力ステップと、前記メッセージ入力ステップで入力した各メッセージを同一レイアウト領域にレイアウトするレイアウトステップとを含むことを特徴とする。
【００３７】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図３５は、本発明に係る寄せ書きメッセージ作成システム、メッセージ作成設備、寄せ書きメッセージ作成プログラムおよび端末用プログラム、並びに寄せ書きメッセージ作成方法の実施の形態を示す図である。
【００３８】
本実施の形態は、本発明に係る寄せ書きメッセージ作成システム、メッセージ作成設備、寄せ書きメッセージ作成プログラムおよび端末用プログラム、並びに寄せ書きメッセージ作成方法を、図１に示すように、寄せ書きメッセージ作成サーバ１００において、複数のメッセージを集合してなる寄せ書きメッセージを作成し、作成した寄せ書きメッセージをメッセージ出力端末３１０で出力する場合について適用したものである。
【００３９】
まず、本発明を適用するネットワークシステムの構成を図１を参照しながら説明する。図１は、本発明を適用するネットワークシステムの構成を示すブロック図である。
インターネット１９９には、図１に示すように、寄せ書きメッセージを作成する寄せ書きメッセージ作成サーバ１００と、寄せ書きメッセージサービスを管理するサービス管理サーバ２００と、ホームゲートウェイ３００と、ホームゲートウェイ４００と、ブリッジサーバ５００と、メッセージ変換端末７００とが接続されている。
【００４０】
ホームゲートウェイ３００には、複数のメッセージ出力端末３１０が通信可能に接続されている。ホームゲートウェイ３００は、メッセージ出力端末３１０と寄せ書きメッセージ作成サーバ１００との間で通信を行うようになっている。
メッセージ出力端末３１０は、家庭、学校、結婚式会場その他の施設に設置されたネットワーク対応のデバイスであって、これには、例えば、プリンタ、プロジェクタ、サウンドシステム、ＰＣまたはＴＶが含まれる。
【００４１】
ホームゲートウェイ４００には、サービス管理サーバ２００に登録済みのメッセージ入力端末４１０が通信可能に接続されている。
ブリッジサーバ５００には、サービス管理サーバ２００に未登録のメッセージ入力端末５１０がインターネット１９９を介して通信可能に接続されている。ブリッジサーバ５００は、メッセージ入力端末５１０が寄せ書きメッセージサービスの提供を受けるために、メッセージ入力端末５１０と寄せ書きメッセージ作成サーバ１００との間で通信を行うようになっている。
【００４２】
一方、電話回線網１９８には、メッセージ入力端末６１０と、メッセージ入力端末６１０で入力したメッセージを受け付けるメッセージ受信端末６００とが接続されている。そして、メッセージ受信端末６００で受け付けたメッセージをオペレータがメッセージ変換端末７００に入力することにより、メッセージ入力端末６１０で入力したメッセージを寄せ書きメッセージ作成サーバ１００に送信するようにしている。
【００４３】
メッセージ入力端末４１０，５１０，６１０は、家庭、学校、結婚式会場その他の施設に設置されたネットワーク対応のデバイスであって、これには、例えば、ＰＣ、携帯電話または携帯情報端末が含まれる。
次に、寄せ書きメッセージ作成サーバ１００の構成を図２を参照しながら詳細に説明する。図２は、寄せ書きメッセージ作成サーバ１００の構成を示すブロック図である。
【００４４】
寄せ書きメッセージ作成サーバ１００は、メッセージ入力端末４１０からのアクセスに応じて寄せ書きメッセージを作成し、作成した寄せ書きメッセージをいずれかのメッセージ出力端末３１０に出力する寄せ書きメッセージサービスを提供するようになっている。具体的な構成は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ３０と、所定領域にあらかじめＣＰＵ３０の制御プログラム等を格納しているＲＯＭ３２と、ＲＯＭ３２等から読み出したデータやＣＰＵ３０の演算過程で必要な演算結果を格納するためのＲＡＭ３４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ３８とで構成されており、これらは、データを転送するための信号線であるバス３９で相互にかつデータ授受可能に接続されている。
【００４５】
Ｉ／Ｆ３８には、データやテーブル等をファイルとして格納する記憶装置４０と、インターネット１９９に接続するための信号線とが接続されている。
記憶装置４０には、寄せ書きメッセージのレイアウトの枠組みを規定したフレームテンプレートと、メッセージのレイアウトを規定したメッセージテンプレートと、寄せ書きメッセージの背景レイアウトを規定した背景テンプレートとがそれぞれ複数種記憶されている。
【００４６】
ＣＰＵ３０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ３２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図３ないし図６のフローチャートに示す入力端末用バンドル適用処理、出力端末用バンドル適用処理、寄せ書きメッセージ作成処理およびメッセージ入力受付処理をそれぞれ時分割で実行するようになっている。
【００４７】
初めに、入力端末用バンドル適用処理を図３を参照しながら詳細に説明する。図３は、寄せ書きメッセージ作成サーバ１００で実行する入力端末用バンドル適用処理を示すフローチャートである。
入力端末用バンドル適用処理は、メッセージ入力端末４１０を接続するホームゲートウェイ４００からのアクセスに応じてホームゲートウェイ４００に入力端末用バンドル（後述）を適用する処理であって、ＣＰＵ３０において実行されると、図３に示すように、まず、ステップＳ１００に移行するようになっている。
【００４８】
ステップＳ１００では、サービス提供要求をホームゲートウェイ４００から受信したか否かを判定し、サービス提供要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ１０２に移行するが、そうでないと判定したとき（Ｎｏ）は、サービス提供要求を受信するまでステップＳ１００で待機する。
ステップＳ１０２では、入力端末用バンドルを生成すべきバンドル生成要求をサービス管理サーバ２００に送信し、ステップＳ１０４に移行して、ホームゲートウェイ４００のアドレスをホームゲートウェイ４００から受信し、ステップＳ１０６に移行して、受信したアドレスおよび寄せ書きメッセージ作成サーバ１００のアドレスをサービス管理サーバ２００に送信し、ステップＳ１０８に移行する。
【００４９】
ステップＳ１０８では、ホームゲートウェイ４００に入力端末用バンドルを適用したことを示すバンドル適用通知をサービス管理サーバ２００から受信したか否かを判定し、バンドル適用通知を受信したと判定したとき（Ｙｅｓ）は、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ１０８で、バンドル適用通知を受信しないと判定したとき（Ｎｏ）は、バンドル適用通知を受信するまでステップＳ１０８で待機する。
【００５０】
次に、出力端末用バンドル適用処理を図４を参照しながら詳細に説明する。図４は、寄せ書きメッセージ作成サーバ１００で実行する出力端末用バンドル適用処理を示すフローチャートである。
出力端末用バンドル適用処理は、メッセージ出力端末３１０を接続するホームゲートウェイ３００からのアクセスに応じてホームゲートウェイ３００に出力端末用バンドル（後述）を適用する処理であって、ＣＰＵ３０において実行されると、図４に示すように、まず、ステップＳ１５０に移行するようになっている。
【００５１】
ステップＳ１５０では、サービス提供要求をホームゲートウェイ３００から受信したか否かを判定し、サービス提供要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ１５２に移行するが、そうでないと判定したとき（Ｎｏ）は、サービス提供要求を受信するまでステップＳ１５０で待機する。
ステップＳ１５２では、出力端末用バンドルを生成すべきバンドル生成要求をサービス管理サーバ２００に送信し、ステップＳ１５４に移行して、ホームゲートウェイ３００のアドレスをホームゲートウェイ３００から受信し、ステップＳ１５６に移行して、受信したアドレスおよび寄せ書きメッセージ作成サーバ１００のアドレスをサービス管理サーバ２００に送信し、ステップＳ１５８に移行する。
【００５２】
ステップＳ１５８では、ホームゲートウェイ３００に出力端末用バンドルを適用したことを示すバンドル適用通知をサービス管理サーバ２００から受信したか否かを判定し、バンドル適用通知を受信したと判定したとき（Ｙｅｓ）は、ステップＳ１６０に移行する。
ステップＳ１６０では、メッセージ出力端末３１０に関するデバイス情報をホームゲートウェイ３００から受信したか否かを判定し、デバイス情報を受信したと判定したとき（Ｙｅｓ）は、ステップＳ１６２に移行して、受信したデバイス情報を記憶装置４０に格納し、一連の処理を終了して元の処理に復帰させる。
【００５３】
一方、ステップＳ１６０で、デバイス情報を受信しないと判定したとき（Ｎｏ）は、デバイス情報を受信するまでステップＳ１６０で待機する。
一方、ステップＳ１５８で、バンドル適用通知を受信しないと判定したとき（Ｎｏ）は、バンドル適用通知を受信するまでステップＳ１５８で待機する。
次に、寄せ書きメッセージ作成処理を図５を参照しながら詳細に説明する。図５は、寄せ書きメッセージ作成サーバ１００で実行する寄せ書きメッセージ作成処理を示すフローチャートである。
【００５４】
寄せ書きメッセージ作成処理は、メッセージ入力端末４１０からのアクセスに応じて寄せ書きメッセージを作成する処理であって、ＣＰＵ３０において実行されると、図５に示すように、まず、ステップＳ２００に移行するようになっている。
ステップＳ２００では、寄せ書きメッセージを作成すべきメッセージ作成要求をメッセージ入力端末４１０から受信したか否かを判定し、メッセージ作成要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ２０２に移行するが、そうでないと判定したとき（Ｎｏ）は、メッセージ作成要求を受信するまでステップＳ２００で待機する。
【００５５】
ステップＳ２０２では、アクセスのあったメッセージ入力端末４１０のユーザが属するグループのユーザ一覧をサービス管理サーバ２００から取得し、取得したユーザ一覧をアクセスのあったメッセージ入力端末４１０に送信する。なお、グループおよびユーザについては、後段で詳述する。
次いで、ステップＳ２０４に移行して、グループのユーザ一覧のなかからホストユーザとなるユーザを選択すべきことをアクセスのあったメッセージ入力端末４１０に対して要求し、その要求により選択されたユーザをホストユーザとして記憶装置４０に登録する。ここで、ホストユーザは、メッセージ出力端末３１０の選択、寄せ書きメッセージのレイアウトおよび寄せ書きメッセージを構成すべきメッセージの入力を行う権限を有するユーザである。
【００５６】
次いで、ステップＳ２０６に移行して、グループのユーザ一覧のなかから参加ユーザとなるユーザを選択すべきことをアクセスのあったメッセージ入力端末４１０に対して要求し、その要求により選択された１または複数のユーザを参加ユーザとして記憶装置４０に登録する。ここで、参加ユーザは、寄せ書きメッセージを構成すべきメッセージの入力を行う権限を有するユーザであり、メッセージ出力端末３１０の選択および寄せ書きメッセージのレイアウトを行えない点でホストユーザと異なる。
【００５７】
次いで、ステップＳ２０８に移行して、ホストユーザおよび参加ユーザのアドレスをサービス管理サーバ２００から取得し、取得したアドレスに基づいて、ホストユーザおよび参加ユーザのメッセージ入力端末４１０に対して寄せ書きメッセージの作成に参加すべきことを通知し、ステップＳ２１０に移行する。
ステップＳ２１０では、寄せ書きメッセージを構成すべきすべてのメッセージの入力が完了したか否かを判定し、すべてのメッセージの入力が完了したと判定したとき（Ｙｅｓ）は、ステップＳ２１１に移行するが、そうでないと判定したとき（Ｎｏ）は、すべてのメッセージの入力が完了するまでステップＳ２１０で待機する。
【００５８】
ステップＳ２１１では、記憶装置４０に格納されているデバイス情報のうちホストユーザにより選択されたメッセージ出力端末３１０のものに基づいて、寄せ書きメッセージをレイアウトする。具体的に、ステップＳ２１１では、例えば、ホストユーザにより選択されたメッセージ出力端末３１０がモノクロプリンタであれば、そのデバイス情報に基づいて、寄せ書きメッセージをモノクロにレイアウトする。また例えば、ホストユーザにより選択されたメッセージ出力端末３１０がプロジェクタであれば、そのデバイス情報に基づいて、寄せ書きメッセージをプロジェクタ投影可能なデータに変換する。
【００５９】
次いで、ステップＳ２１２に移行して、寄せ書きメッセージが作成されたことを示すメッセージの作成通知をホストユーザのメッセージ入力端末４１０に送信し、ステップＳ２１４に移行して、寄せ書きメッセージの閲覧を要求する閲覧要求をホストユーザのメッセージ入力端末４１０から受信したか否かを判定し、閲覧要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ２１６に移行して、ホストユーザのメッセージ入力端末４１０に対して寄せ書きメッセージの閲覧を許可する閲覧処理を実行し、ステップＳ２１８に移行する。
【００６０】
ステップＳ２１８では、寄せ書きメッセージの編集を要求する編集要求をホストユーザのメッセージ入力端末４１０から受信したか否かを判定し、編集要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ２２０に移行して、ホストユーザのメッセージ入力端末４１０に対して寄せ書きメッセージの編集を許可する編集処理を実行し、ステップＳ２２２に移行する。
【００６１】
ステップＳ２２２では、寄せ書きメッセージの送信を要求する送信要求をホストユーザのメッセージ入力端末４１０から受信したか否かを判定し、送信要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ２２４に移行して、寄せ書きメッセージを、ホストユーザにより選択されたメッセージ出力端末３１０に送信し、一連の処理を終了して元の処理に復帰させる。
【００６２】
一方、ステップＳ２２２で、送信要求を受信しないと判定したとき（Ｎｏ）は、ステップＳ２１４に移行する。
一方、ステップＳ２１８で、編集要求を受信しないと判定したとき（Ｎｏ）は、ステップＳ２２２に移行する。
一方、ステップＳ２１４で、閲覧要求を受信しないと判定したとき（Ｎｏ）は、ステップＳ２１８に移行する。
【００６３】
なお、ステップＳ２００〜Ｓ２２４の処理では、メッセージ入力端末４１０からのアクセスに応じて寄せ書きメッセージを作成したが、これに限らず、ブリッジサーバ５００またはメッセージ変換端末７００からのアクセスに応じて、同様の要領で寄せ書きメッセージを作成することができる。ただし、メッセージ入力端末５１０，６１０は、サービス管理サーバ２００に未登録であるので、例えば、サービス管理サーバ２００のゲストユーザとして寄せ書きメッセージの作成に参加する。以下、メッセージ入力受付処理において同じである。
【００６４】
次に、メッセージ入力受付処理を図６を参照しながら詳細に説明する。図６は、寄せ書きメッセージ作成サーバ１００で実行するメッセージ入力受付処理を示すフローチャートである。
メッセージ入力受付処理は、メッセージ入力端末４１０からのアクセスに応じて、寄せ書きメッセージを構成すべき各メッセージを入力する処理であって、ＣＰＵ３０において実行されると、図６に示すように、まず、ステップＳ２５０に移行するようになっている。
【００６５】
ステップＳ２５０では、寄せ書きメッセージを構成すべきメッセージの入力を要求するメッセージ入力要求をメッセージ入力端末４１０から受信したか否かを判定し、メッセージ入力要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ２５２に移行するが、そうでないと判定したとき（Ｎｏ）は、メッセージ入力要求を受信するまでステップＳ２５０で待機する。
【００６６】
ステップＳ２５２では、ステップＳ２０４，Ｓ２０６の登録結果に基づいて、アクセスのあったメッセージ入力端末４１０のユーザを認証するユーザ認証処理を実行し、ステップＳ２５４に移行して、ステップＳ２５２の認証結果に基づいて、アクセスのあったメッセージ入力端末４１０のユーザがホストユーザであるか否かを判定し、ホストユーザであると判定したとき（Ｙｅｓ）は、ステップＳ２５６に移行して、ホストユーザ用のメッセージ入力処理を実行し、一連の処理を終了して元の処理に復帰させる。
【００６７】
一方、ステップＳ２５４で、アクセスのあったメッセージ入力端末４１０のユーザがホストユーザでないと判定したとき（Ｎｏ）は、ステップＳ２５８に移行して、ステップＳ２５２の認証結果に基づいて、アクセスのあったメッセージ入力端末４１０のユーザが参加ユーザであるか否かを判定し、参加ユーザであると判定したとき（Ｙｅｓ）は、ステップＳ２６０に移行して、参加ユーザ用のメッセージ入力処理を実行し、一連の処理を終了して元の処理に復帰させる。
【００６８】
一方、ステップＳ２５８で、アクセスのあったメッセージ入力端末４１０のユーザが参加ユーザでないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
次に、上記ステップＳ２５６のホストユーザ用のメッセージ入力処理を図７を参照しながら詳細に説明する。図７は、寄せ書きメッセージ作成サーバ１００で実行するホストユーザ用のメッセージ入力処理を示すフローチャートである。
【００６９】
ホストユーザ用のメッセージ入力処理は、ホストユーザが行うべき手続きを実現する処理であって、上記ステップＳ２５６において実行されると、図７に示すように、まず、ステップＳ３００に移行するようになっている。
ステップＳ３００では、複数のメッセージ出力端末３１０のなかからいずれかを選択する出力端末選択処理を実行し、ステップＳ３０２に移行して、寄せ書きメッセージをレイアウトするレイアウト処理を実行し、ステップＳ３０４に移行して、寄せ書きメッセージを構成するメッセージを入力するメッセージ入力処理を実行し、一連の処理を終了して元の処理に復帰させる。
【００７０】
次に、上記ステップＳ３００の出力端末選択処理を図８を参照しながら詳細に説明する。図８は、寄せ書きメッセージ作成サーバ１００で実行する出力端末選択処理を示すフローチャートである。
出力端末選択処理は、上記ステップＳ３００において実行されると、図８に示すように、まず、ステップＳ３５０に移行するようになっている。
【００７１】
ステップＳ３５０では、通信情報の入力がメッセージ入力端末４１０から要求されたか否かを判定し、通信情報の入力が要求されたと判定したとき（Ｙｅｓ）は、ステップＳ３５２に移行するが、そうでないと判定したとき（Ｎｏ）は、通信情報の入力が要求されるまでステップＳ３５０で待機する。
ステップＳ３５２では、送信先住所（ＩＤ）および送信先氏名を通信情報としてメッセージ入力端末４１０から入力し、送信元住所（ＩＤ）および送信元氏名を通信情報としてメッセージ入力端末４１０から入力し、ステップＳ３５６に移行する。
【００７２】
ステップＳ３５６では、メッセージ出力端末３１０の選択がメッセージ入力端末４１０から要求されたか否かを判定し、メッセージ出力端末３１０の選択が要求されたと判定したとき（Ｙｅｓ）は、ステップＳ３５８に移行するが、そうでないと判定したとき（Ｎｏ）は、メッセージ出力端末３１０の選択が要求されるまでステップＳ３５６で待機する。
【００７３】
ステップＳ３５８では、複数のメッセージ出力端末３１０のなかから送信先住所またはその付近に設置されているものを検索し、ステップＳ３６０に移行して、検索により索出したメッセージ出力端末３１０を選択し、一連の処理を終了して元の処理に復帰させる。
次に、上記ステップＳ３０２のレイアウト処理を図９を参照しながら詳細に説明する。図９は、寄せ書きメッセージ作成サーバ１００で実行するレイアウト処理を示すフローチャートである。
【００７４】
レイアウト処理は、上記ステップＳ３０２において実行されると、図９に示すように、まず、ステップＳ４００に移行するようになっている。
ステップＳ４００では、レイアウトの入力がメッセージ入力端末４１０から要求されたか否かを判定し、レイアウトの入力が要求されたと判定したとき（Ｙｅｓ）は、ステップＳ４０２に移行するが、そうでないと判定したとき（Ｎｏ）は、レイアウトの入力が要求されるまでステップＳ４００で待機する。
【００７５】
ステップＳ４０２では、レイアウトフレームのカスタマイズがメッセージ入力端末４１０から要求されたか否かを判定し、レイアウトフレームのカスタマイズが要求されないと判定したとき（Ｎｏ）は、ステップＳ４０４に移行して、記憶装置４０のフレームテンプレートのなかからいずれかをホストユーザに選択させ、ステップＳ４０６に移行して、選択またはカスタマイズされたフレームテンプレートをレイアウト領域に配置し、ステップＳ４０８に移行する。
【００７６】
ステップＳ４０８では、メッセージレイアウトのカスタマイズがメッセージ入力端末４１０から要求されたか否かを判定し、メッセージレイアウトのカスタマイズが要求されないと判定したとき（Ｎｏ）は、ステップＳ４１０に移行して、記憶装置４０のメッセージテンプレートのなかからいずれかをホストユーザに選択させ、ステップＳ４１２に移行して、選択またはカスタマイズされたメッセージテンプレートをレイアウト領域に配置し、ステップＳ４１４に移行する。
【００７７】
ステップＳ４１４では、背景レイアウトのカスタマイズがメッセージ入力端末４１０から要求されたか否かを判定し、背景レイアウトのカスタマイズが要求されないと判定したとき（Ｎｏ）は、ステップＳ４１６に移行して、記憶装置４０の背景テンプレートのなかからいずれかをホストユーザに選択させ、ステップＳ４１８に移行して、選択またはカスタマイズされた背景テンプレートをレイアウト領域に配置し、ステップＳ４２０に移行する。
【００７８】
ステップＳ４２０では、背景のカスタマイズがメッセージ入力端末４１０から要求されたか否かを判定し、背景のカスタマイズが要求されないと判定したとき（Ｎｏ）は、ステップＳ４２２に移行して、複数の背景のなかから背景テンプレートに配置するものをホストユーザに選択させ、ステップＳ４２４に移行して、選択またはカスタマイズされた背景をレイアウト領域の背景テンプレートに配置し、一連の処理を終了して元の処理に復帰させる。
【００７９】
一方、ステップＳ４２０で、背景のカスタマイズが要求されたと判定したとき（Ｙｅｓ）は、ステップＳ４２６に移行して、背景をカスタマイズし、ステップＳ４２４に移行する。
一方、ステップＳ４１４で、背景レイアウトのカスタマイズが要求されたと判定したとき（Ｙｅｓ）は、ステップＳ４２８に移行して、記憶装置４０の背景テンプレートを利用して背景テンプレートをカスタマイズし、ステップＳ４１８に移行する。
【００８０】
一方、ステップＳ４０８で、メッセージレイアウトのカスタマイズが要求されたと判定したとき（Ｙｅｓ）は、ステップＳ４３０に移行して、記憶装置４０のメッセージテンプレートを利用してメッセージテンプレートをカスタマイズし、ステップＳ４１２に移行する。
一方、ステップＳ４０２で、レイアウトフレームのカスタマイズが要求されたと判定したとき（Ｙｅｓ）は、ステップＳ４３２に移行して、記憶装置４０のフレームテンプレートを利用してフレームテンプレートをカスタマイズし、ステップＳ４０６に移行する。
【００８１】
次に、上記ステップＳ２６０の参加ユーザ用のメッセージ入力処理および上記ステップＳ３０４のメッセージ入力処理を図１０を参照しながら詳細に説明する。図１０は、寄せ書きメッセージ作成サーバ１００で実行するメッセージ入力処理を示すフローチャートである。
メッセージ入力処理は、上記ステップＳ２６０または上記ステップＳ３０４において実行されると、図１０に示すように、まず、ステップＳ４５０に移行するようになっている。
【００８２】
ステップＳ４５０では、メッセージの入力がメッセージ入力端末４１０から要求されたか否かを判定し、メッセージの入力が要求されたと判定したとき（Ｙｅｓ）は、ステップＳ４５２に移行するが、そうでないと判定したとき（Ｎｏ）は、メッセージの入力が要求されるまでステップＳ４５０で待機する。
ステップＳ４５２では、メッセージのカスタマイズがメッセージ入力端末４１０から要求されたか否かを判定し、メッセージのカスタマイズが要求されないと判定したとき（Ｎｏ）は、ステップＳ４５４に移行して、規定のメッセージのなかからいずれかをホストユーザまたは参加ユーザに選択させ、ステップＳ４５６に移行して、ホストユーザまたは参加ユーザの名前をそのユーザに入力させ、ステップＳ４５８に移行して、選択またはカスタマイズされたメッセージおよび入力された名前をレイアウト領域のメッセージテンプレートに配置し、ステップＳ４６０に移行する。
【００８３】
ステップＳ４６０では、画像・イラストの入力がメッセージ入力端末４１０から要求されたか否かを判定し、画像・イラストの入力が要求されないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ４６０で、画像・イラストの入力が要求されたと判定したとき（Ｙｅｓ）は、ステップＳ４６２に移行して、画像・イラストのカスタマイズがメッセージ入力端末４１０から要求されたか否かを判定し、画像・イラストのカスタマイズが要求されないと判定したとき（Ｎｏ）は、ステップＳ４６４に移行して、複数の画像・イラストのなかからメッセージに添えるものをホストユーザまたは参加ユーザに選択させ、ステップＳ４６６に移行して、選択またはカスタマイズされた画像・イラストをレイアウト領域に配置し、一連の処理を終了して元の処理に復帰させる。
【００８４】
一方、ステップＳ４６２で、画像・イラストの入力がメッセージ入力端末４１０から要求されたか否かを判定し、画像・イラストの入力が要求されたと判定したとき（Ｙｅｓ）は、ステップＳ４６８に移行して、画像・イラストをカスタマイズし、ステップＳ４６６に移行する。
一方、ステップＳ４５２で、メッセージのカスタマイズが要求されたと判定したとき（Ｙｅｓ）は、ステップＳ４６８に移行して、メッセージをカスタマイズし、ステップＳ４５６に移行する。
【００８５】
次に、サービス管理サーバ２００の構成を図１１を参照しながら詳細に説明する。図１１は、サービス管理サーバ２００の構成を示すブロック図である。
サービス管理サーバ２００は、図１１に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００８６】
Ｉ／Ｆ５８には、ユーザに関するユーザ情報を登録するユーザ情報登録データベース（以下、データベースのことを単にＤＢと略記する。）６０と、メッセージ出力端末３１０またはメッセージ入力端末４１０（以下、これらをネットワークデバイスと総称する。）に関するデバイス情報を登録するデバイス情報登録ＤＢ６１と、サービスに関するサービス情報を登録するサービス情報登録ＤＢ６２と、複数のユーザまたはネットワークデバイスが所属可能なグループに関するグループ情報を登録するグループ情報登録ＤＢ６３と、インターネット１９９に接続するための信号線とが接続されている。
【００８７】
次に、ユーザ情報登録ＤＢ６０のデータ構造を図１２を参照しながら詳細に説明する。図１２は、ユーザ情報登録ＤＢ６０のデータ構造を示す図である。
ユーザ情報登録ＤＢ６０は、ホームゲートウェイ３００，４００若しくはネットワークデバイスの所有者またはその他のサービスベンダをユーザとして、それらユーザに関するユーザ情報を登録するものであって、ユーザ情報登録ＤＢ６０には、図１２に示すように、各ユーザごとに１つのレコードが登録可能となっている。各レコードは、ユーザを一意に特定するためのユーザＩＤを登録するフィールド８００と、ユーザパスワードを登録するフィールド８０２と、ユーザの名称を登録するフィールド８０４と、ユーザの連絡先を登録するフィールド８０６とを含んで構成されている。
【００８８】
次に、デバイス情報登録ＤＢ６１のデータ構造を図１３を参照しながら詳細に説明する。図１３は、デバイス情報登録ＤＢ６１のデータ構造を示す図である。デバイス情報登録ＤＢ６１には、図１３に示すように、各ネットワークデバイスごとに１つのレコードが登録可能となっている。各レコードは、ネットワークデバイスを一意に特定するためのデバイスＩＤを登録するフィールド８２０と、ネットワークデバイスの名称を登録するフィールド８２２と、ネットワークデバイスの管理者となるユーザのユーザＩＤを登録するフィールド８２４と、ネットワークデバイスの種別を登録するフィールド８２６と、ネットワークデバイスのステータス（状態）を登録するフィールド８２８とを含んで構成されている。
【００８９】
なお、フィールド８２２，８２６，８２８の登録情報は、ネットワークデバイスとの通信によりネットワークデバイスから取得することができる。
次に、サービス情報登録ＤＢ６２のデータ構造を図１４を参照しながら詳細に説明する。図１４は、サービス情報登録ＤＢ６２のデータ構造を示す図である。サービス情報登録ＤＢ６２には、図１４に示すように、各サービスごとに１つのレコードが登録可能となっている。各レコードは、サービスを一意に特定するためのサービスＩＤを登録するフィールド８４０と、サービスの名称を登録するフィールド８４２と、サービスの管理者となるユーザのユーザＩＤを登録するフィールド８４４と、サービスで利用されるネットワークデバイス間の通信を行うためのデバイス間通信情報を登録するフィールド８４６と、ネットワークデバイスの種別を登録するフィールド８４８とを含んで構成されている。
【００９０】
フィールド８４６には、例えば、サービスで利用されるネットワークデバイスが接続するホームゲートウェイ３００，４００に割り当てられるグローバルＩＰアドレス等をデバイス間通信情報として登録する。
本実施の形態で規定するサービスは、寄せ書きメッセージサービスである。寄せ書きメッセージサービスでは、メッセージ出力端末３１０と寄せ書きメッセージ作成サーバ１００との間の通信を行うためのデバイス間通信情報、およびメッセージ入力端末４１０と寄せ書きメッセージ作成サーバ１００との間の通信を行うためのデバイス間通信情報を用意しておく。そして、サービスの提供は、それらネットワークデバイスを通信可能に接続し、それらネットワークデバイスが連携して何らかの機能を実現することにより行う。このとき、ネットワークデバイスを通信可能に接続する際に必要となるのがデバイス間通信情報である。すなわち、サービスで利用される一のネットワークデバイスは、デバイス間通信情報に基づいて、同サービスで利用される他のネットワークデバイスと通信を行う。
【００９１】
次に、グループ情報登録ＤＢ６３のデータ構造を図１５を参照しながら詳細に説明する。図１５は、グループ情報登録ＤＢ６３のデータ構造を示す図である。グループ情報登録ＤＢ６３には、図１５に示すように、各グループごとに１つのレコードが登録可能となっている。各レコードは、グループを一意に特定するためのグループＩＤを登録するフィールド８６０と、グループパスワードを登録するフィールド８６２と、グループの名称を登録するフィールド８６４と、グループの管理者となるユーザのユーザＩＤを登録するフィールド８６６と、グループに所属するメンバーのリストを登録するフィールド８６８とを含んで構成されている。
【００９２】
フィールド８６８には、グループに所属するユーザのユーザＩＤ、またはグループに所属するネットワークデバイスのデバイスＩＤをメンバーリストとして登録する。ここには、１または複数のユーザＩＤまたはデバイスＩＤを登録することができる。
一方、図１１に戻り、ＣＰＵ５０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１６ないし図２１のフローチャートに示すユーザ情報登録処理、デバイス情報登録処理、サービス情報登録処理、グループ情報登録処理、グループ参加処理およびバンドル生成処理をそれぞれ時分割で実行するようになっている。
【００９３】
初めに、ユーザ情報登録処理を図１６を参照しながら詳細に説明する。図１６は、サービス管理サーバ２００で実行するユーザ情報登録処理を示すフローチャートである。
ユーザ情報登録処理は、ホームゲートウェイ３００，４００からの登録要求に応じて、ユーザ情報登録ＤＢ６０にユーザ情報を登録する処理であって、ＣＰＵ５０において実行されると、図１６に示すように、まず、ステップＳ５００に移行するようになっている。
【００９４】
ステップＳ５００では、ユーザ情報の登録要求を受信したか否かを判定し、登録要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ５０２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を受信するまでステップＳ５００で待機する。
ステップＳ５０２では、ユーザ情報（ユーザＩＤを除く。）を受信し、ステップＳ５０４に移行して、他のユーザＩＤと重複することのない固有のユーザＩＤを生成し、ステップＳ５０６に移行して、受信したユーザ情報および生成したユーザＩＤを１つのユーザ情報としてユーザ情報登録ＤＢ６０に登録し、ステップＳ５０８に移行して、生成したユーザＩＤを要求元のホームゲートウェイ３００，４００に送信し、ステップＳ５１０に移行する。
【００９５】
ステップＳ５１０では、ユーザ情報の登録が正常に完了したことを示す完了通知を受信したか否かを判定し、完了通知を受信したと判定したとき（Ｙｅｓ）は、一連の処理を終了して元の処理に復帰させるが、そうでないと判定したとき（Ｎｏ）は、完了通知を受信するまでステップＳ５１０で待機する。
次に、デバイス情報登録処理を図１７を参照しながら詳細に説明する。図１７は、サービス管理サーバ２００で実行するデバイス情報登録処理を示すフローチャートである。
【００９６】
デバイス情報登録処理は、ホームゲートウェイ３００，４００からの登録要求に応じて、デバイス情報登録ＤＢ６１にデバイス情報を登録する処理であって、ＣＰＵ５０において実行されると、図１７に示すように、まず、ステップＳ５５０に移行するようになっている。
ステップＳ５５０では、デバイス情報の登録要求を受信したか否かを判定し、登録要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ５５２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を受信するまでステップＳ５５０で待機する。
【００９７】
ステップＳ５５２では、デバイス情報（デバイスＩＤを除く。）を受信し、ステップＳ５５４に移行して、他のデバイスＩＤと重複することのない固有のデバイスＩＤを生成し、ステップＳ５５６に移行して、受信したデバイス情報および生成したデバイスＩＤを１つのデバイス情報としてデバイス情報登録ＤＢ６１に登録し、ステップＳ５５８に移行して、生成したデバイスＩＤを要求元のホームゲートウェイ３００，４００に送信し、ステップＳ５６０に移行する。
【００９８】
ステップＳ５６０では、デバイス情報の登録が正常に完了したことを示す完了通知を受信したか否かを判定し、完了通知を受信したと判定したとき（Ｙｅｓ）は、一連の処理を終了して元の処理に復帰させるが、そうでないと判定したとき（Ｎｏ）は、完了通知を受信するまでステップＳ５６０で待機する。
次に、サービス情報登録処理を図１８を参照しながら詳細に説明する。図１８は、サービス管理サーバ２００で実行するサービス情報登録処理を示すフローチャートである。
【００９９】
サービス情報登録処理は、ホームゲートウェイ３００，４００からの登録要求に応じて、サービス情報登録ＤＢ６２にサービス情報を登録する処理であって、ＣＰＵ５０において実行されると、図１８に示すように、まず、ステップＳ６００に移行するようになっている。
ステップＳ６００では、サービス情報の登録要求を受信したか否かを判定し、登録要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ６０２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を受信するまでステップＳ６００で待機する。
【０１００】
ステップＳ６０２では、サービス情報（サービスＩＤを除く。）を受信し、ステップＳ６０４に移行して、他のサービスＩＤと重複することのない固有のサービスＩＤを生成し、ステップＳ６０６に移行して、受信したサービス情報および生成したサービスＩＤを１つのサービス情報としてサービス情報登録ＤＢ６２に登録し、一連の処理を終了して元の処理に復帰させる。
【０１０１】
次に、グループ情報登録処理を図１９を参照しながら詳細に説明する。図１９は、サービス管理サーバ２００で実行するグループ情報登録処理を示すフローチャートである。
グループ情報登録処理は、ホームゲートウェイ３００，４００からの登録要求に応じて、グループ情報登録ＤＢ６３にグループ情報を登録する処理であって、ＣＰＵ５０において実行されると、図１９に示すように、まず、ステップＳ６５０に移行するようになっている。
【０１０２】
ステップＳ６５０では、グループ情報の登録要求を受信したか否かを判定し、登録要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ６５２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を受信するまでステップＳ６５０で待機する。
ステップＳ６５２では、グループ情報（グループＩＤを除く。）およびユーザパスワードを受信し、ステップＳ６５４に移行して、受信したグループ情報に含まれる管理者ユーザＩＤに対応するユーザパスワードをユーザ情報登録ＤＢ６０から読み出し、ステップＳ６５６に移行する。
【０１０３】
ステップＳ６５６では、受信したユーザパスワードと読み出したユーザパスワードとが一致しているか否かを判定し、それらユーザパスワードが一致していると判定したとき（Ｙｅｓ）は、ステップＳ６５８に移行して、他のグループＩＤと重複することのない固有のグループＩＤを生成し、ステップＳ６６０に移行して、受信したグループ情報および生成したグループＩＤを１つのグループ情報としてグループ情報登録ＤＢ６３に登録し、一連の処理を終了して元の処理に復帰させる。
【０１０４】
一方、ステップＳ６５６で、受信したユーザパスワードと読み出したユーザパスワードとが一致しないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
次に、グループ参加処理を図２０を参照しながら詳細に説明する。図２０は、サービス管理サーバ２００で実行するグループ参加処理を示すフローチャートである。
【０１０５】
グループ参加処理は、ホームゲートウェイ３００，４００からの参加要求に応じて、ユーザまたはネットワークデバイスをグループに参加させる処理であって、ＣＰＵ５０において実行されると、図２０に示すように、まず、ステップＳ７００に移行するようになっている。
ステップＳ７００では、グループの参加要求を受信したか否かを判定し、参加要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ７０２に移行するが、そうでないと判定したとき（Ｎｏ）は、参加要求を受信するまでステップＳ７００で待機する。
【０１０６】
ステップＳ７０２では、グループ名およびグループパスワードを少なくとも含むグループ参加情報を受信し、ステップＳ７０４に移行して、受信したグループ参加情報にユーザＩＤが含まれているかデバイスＩＤが含まれているかを判定し、グループ参加情報にユーザＩＤが含まれていると判定したとき（Ｙｅｓ）は、ステップＳ７０６に移行する。
【０１０７】
ステップＳ７０６では、グループ参加情報に含まれるユーザＩＤに対応するユーザパスワードをユーザ情報登録ＤＢ６０から読み出し、ステップＳ７０８に移行して、グループ参加情報に含まれるユーザパスワードと読み出したユーザパスワードとが一致しているか否かを判定し、それらユーザパスワードが一致していると判定したとき（Ｙｅｓ）は、ステップＳ７１０に移行する。
【０１０８】
ステップＳ７１０では、グループ参加情報に含まれるグループ名に対応するグループパスワードをグループ情報登録ＤＢ６３から読み出し、ステップＳ７１２に移行して、グループ参加情報に含まれるグループパスワードと読み出したグループパスワードが一致しているか否かを判定し、それらグループパスワードが一致していると判定したとき（Ｙｅｓ）は、ステップＳ７１４に移行して、グループ参加情報に含まれるユーザＩＤを対応のグループ情報のメンバーリストに登録することによりグループ情報登録ＤＢ６３のグループ情報を更新し、一連の処理を終了して元の処理に復帰させる。
【０１０９】
一方、ステップＳ７１２で、グループ参加情報に含まれるグループパスワードと読み出したグループパスワードが一致しているか否かを判定し、それらグループパスワードが一致しないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ７０８で、グループ参加情報に含まれるユーザパスワードと読み出したユーザパスワードとが一致しないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
【０１１０】
一方、ステップＳ７０４で、グループ参加情報にデバイスＩＤが含まれていると判定したとき（Ｎｏ）は、ステップＳ７１６に移行して、グループ参加情報に含まれるグループ名に対応するグループパスワードをグループ情報登録ＤＢ６３から読み出し、ステップＳ７１８に移行する。
ステップＳ７１８では、グループ参加情報に含まれるグループパスワードと読み出したグループパスワードが一致しているか否かを判定し、それらグループパスワードが一致していると判定したとき（Ｙｅｓ）は、ステップＳ７２０に移行して、グループ参加情報に含まれるデバイスＩＤを対応のグループ情報のメンバーリストに登録することによりグループ情報登録ＤＢ６３のグループ情報を更新し、一連の処理を終了して元の処理に復帰させる。
【０１１１】
一方、ステップＳ７１８で、グループ参加情報に含まれるグループパスワードと読み出したグループパスワードが一致しないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
次に、バンドル生成処理を図２１を参照しながら詳細に説明する。図２１は、サービス管理サーバ２００で実行するバンドル生成処理を示すフローチャートである。
【０１１２】
バンドル生成処理は、バンドル生成要求に応じて入力端末用バンドルまたは出力端末用バンドルを生成しホームゲートウェイ３００，４００に適用する処理であって、ＣＰＵ５０において実行されると、図２１に示すように、まず、ステップＳ７５０に移行するようになっている。
ステップＳ７５０では、寄せ書きメッセージ作成サーバ１００からバンドル生成要求を受信したか否かを判定し、バンドル生成要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ７５２に移行するが、そうでないと判定したとき（Ｎｏ）は、バンドル生成要求を受信するまでステップＳ７５０で待機する。
【０１１３】
ステップＳ７５２では、サービス提供先のアドレスを寄せ書きメッセージ作成サーバ１００から受信し、ステップＳ７５４に移行して、サービス提供元のアドレスを寄せ書きメッセージ作成サーバ１００から受信し、ステップＳ７５６に移行して、入力端末用バンドルまたは出力端末用バンドルを生成する。
入力端末用バンドル９００のデータ構造を図２２を参照しながら詳細に説明する。図２２は、入力端末用バンドル９００のデータ構造を示す図である。
【０１１４】
入力端末用バンドル９００は、図２２に示すように、寄せ書きメッセージ作成サーバ１００との通信を行う通信処理をホームゲートウェイ４００に実行させるためのプログラムデータ９０２と、入力端末用バンドル９００を削除するバンドル削除処理をホームゲートウェイ４００に実行させるためのプログラムデータ９０４とで構成されている。なお、通信処理およびバンドル削除処理については、後段で詳述する。
【０１１５】
出力端末用バンドル９１０のデータ構造を図２３を参照しながら詳細に説明する。図２３は、出力端末用バンドル９１０のデータ構造を示す図である。
出力端末用バンドル９１０は、図２３に示すように、メッセージ出力端末３１０からデバイス情報を取得するデバイス情報取得処理をホームゲートウェイ３００に実行させるためのプログラムデータ９１２と、デバイス情報取得処理で取得したデバイス情報を通知するデバイス情報通知処理をホームゲートウェイ３００に実行させるためのプログラムデータ９１４と、出力端末用バンドル９１０を削除するバンドル削除処理をホームゲートウェイ３００に実行させるためのプログラムデータ９１６とで構成されている。なお、デバイス情報取得処理、デバイス情報通知処理およびバンドル削除処理については、後段で詳述する。
【０１１６】
図２１に戻り、次いで、ステップＳ７５８に移行して、受信したサービス提供先のアドレスに基づいて、生成した入力端末用バンドルまたは出力端末用バンドルをサービス提供先となるホームゲートウェイ３００，４００に送信し、ステップＳ７６０に移行する。
ステップＳ７６０では、バンドル適用通知をホームゲートウェイ３００，４００から受信したか否かを判定し、バンドル適用通知を受信したと判定したとき（Ｙｅｓ）は、ステップＳ７６２に移行するが、そうでないと判定したとき（Ｎｏ）は、バンドル適用通知を受信するまでステップＳ７６０で待機する。
【０１１７】
ステップＳ７６２では、受信したサービス提供元のアドレスに基づいて、バンドル適用通知をサービス提供元となる寄せ書きメッセージ作成サーバ１００に送信し、一連の処理を終了して元の処理に復帰させる。
次に、ホームゲートウェイ３００の構成を図２４を参照しながら詳細に説明する。図２４は、ホームゲートウェイ３００の構成を示すブロック図である。
【０１１８】
ホームゲートウェイ３００は、図２４に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ７０と、所定領域にあらかじめＣＰＵ７０の制御プログラム等を格納しているＲＯＭ７２と、ＲＯＭ７２等から読み出したデータやＣＰＵ７０の演算過程で必要な演算結果を格納するためのＲＡＭ７４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ７８とで構成されており、これらは、データを転送するための信号線であるバス７９で相互にかつデータ授受可能に接続されている。
【０１１９】
Ｉ／Ｆ７８には、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置８０と、画像信号に基づいて画面を表示する表示装置６１と、ユーザ情報を登録するユーザ情報登録ＤＢ８２と、デバイス情報を登録するデバイス情報登録ＤＢ８３と、サービス情報を登録するサービス情報登録ＤＢ８４と、インターネット１９９に接続するための信号線とが接続されている。なお、ユーザ情報登録ＤＢ８２、デバイス情報登録ＤＢ８３およびサービス情報登録ＤＢ８４のデータ構造については、ユーザ情報登録ＤＢ６０、デバイス情報登録ＤＢ６１およびサービス情報登録ＤＢ６２と同じである。
【０１２０】
ＣＰＵ７０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ７２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図２５ないし図３０のフローチャートに示すユーザ情報登録要求処理、デバイス情報登録要求処理、サービス情報登録要求処理、グループ情報登録要求処理、グループ参加要求処理およびバンドル構成処理をそれぞれ時分割で実行するようになっている。
【０１２１】
初めに、ユーザ情報登録要求処理を図２５を参照しながら詳細に説明する。図２５は、ホームゲートウェイ３００で実行するユーザ情報登録要求処理を示すフローチャートである。
ユーザ情報登録要求処理は、図１６のユーザ情報登録処理に対応する処理であって、ＣＰＵ７０において実行されると、図２５に示すように、まず、ステップＳ８００に移行するようになっている。
【０１２２】
ステップＳ８００では、ユーザ情報の登録要求を入力装置８０から入力したか否かを判定し、登録要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ８０２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を入力するまでステップＳ８００で待機する。
ステップＳ８０２では、ユーザ名を入力装置８０から入力し、ステップＳ８０４に移行して、ユーザパスワードを入力装置８０から入力し、ステップＳ８０６に移行して、ユーザの連絡先を入力装置８０から入力し、ステップＳ８０８に移行する。
【０１２３】
ステップＳ８０８では、ユーザ情報の登録要求をサービス管理サーバ２００に送信し、ステップＳ８１０に移行して、ステップＳ８０２〜Ｓ８０６で入力したユーザ情報をサービス管理サーバ２００に送信し、ステップＳ８１２に移行する。
ステップＳ８１２では、ユーザＩＤを受信したか否かを判定し、ユーザＩＤを受信したと判定したとき（Ｙｅｓ）は、ステップＳ８１４に移行するが、そうでないと判定したとき（Ｎｏ）は、ユーザＩＤを受信するまでステップＳ８１２で待機する。
【０１２４】
ステップＳ８１４では、受信したユーザＩＤおよびステップＳ８０２〜Ｓ８０６で入力したユーザ情報を１つのユーザ情報としてユーザ情報登録ＤＢ８２に登録し、ステップＳ８１６に移行して、ユーザ情報の登録が正常に完了したことを示す完了通知をサービス管理サーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１２５】
次に、デバイス情報登録要求処理を図２６を参照しながら詳細に説明する。図２６は、ホームゲートウェイ３００で実行するデバイス情報登録要求処理を示すフローチャートである。
デバイス情報登録要求処理は、図１７のデバイス情報登録処理に対応する処理であって、ＣＰＵ７０において実行されると、図２６に示すように、まず、ステップＳ８５０に移行するようになっている。
【０１２６】
ステップＳ８５０では、デバイス情報の登録要求を入力装置８０から入力したか否かを判定し、登録要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ８５２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を入力するまでステップＳ８５０で待機する。
ステップＳ８５２では、ホームゲートウェイ３００に接続するメッセージ出力端末３１０との通信によりメッセージ出力端末３１０からデバイス情報を取得する。具体的に、ステップＳ８５２では、メッセージ出力端末３１０の名称、種別およびステータスをデバイス情報として取得することができる。
【０１２７】
次いで、ステップＳ８５４に移行して、ホームゲートウェイ３００に接続するメッセージ出力端末３１０のうち登録しようとするものを選択すべきことをユーザに対して要求し、メッセージ出力端末３１０の選択を入力装置８０から入力し、ステップＳ８５６に移行する。
ステップＳ８５６では、ユーザ情報登録ＤＢ８２からユーザＩＤを読み出し、読み出したユーザＩＤを管理者ユーザＩＤとして取得し、ステップＳ８５８に移行して、デバイス情報の登録要求をサービス管理サーバ２００に送信し、ステップＳ８６０に移行して、ステップＳ８５２，Ｓ８５６で取得したデバイス情報をサービス管理サーバ２００に送信し、ステップＳ８６２に移行する。
【０１２８】
ステップＳ８６２では、デバイスＩＤを受信したか否かを判定し、デバイスＩＤを受信したと判定したとき（Ｙｅｓ）は、ステップＳ８６４に移行するが、そうでないと判定したとき（Ｎｏ）は、デバイスＩＤを受信するまでステップＳ８６２で待機する。
ステップＳ８６４では、受信したデバイスＩＤおよびステップＳ８５２，Ｓ８５６で取得したデバイス情報を１つのデバイス情報としてデバイス情報登録ＤＢ８３に登録し、ステップＳ８６６に移行して、デバイス情報の登録が正常に完了したことを示す完了通知をサービス管理サーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１２９】
次に、サービス情報登録要求処理を図２７を参照しながら詳細に説明する。図２７は、ホームゲートウェイ３００で実行するサービス情報登録要求処理を示すフローチャートである。
サービス情報登録要求処理は、図１８のサービス情報登録処理に対応する処理であって、ＣＰＵ７０において実行されると、図２７に示すように、まず、ステップＳ９００に移行するようになっている。
【０１３０】
ステップＳ９００では、サービス情報の登録要求を入力装置８０から入力したか否かを判定し、登録要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ９０２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を入力するまでステップＳ９００で待機する。
ステップＳ９０２では、サービス名を入力装置８０から入力し、ステップＳ９０４に移行して、デバイス間通信情報を入力装置８０から入力し、ステップＳ９０８に移行して、サービスで利用されるメッセージ出力端末３１０の種別を入力装置８０から入力し、ステップＳ９１０に移行する。
【０１３１】
ステップＳ９１０では、ユーザ情報登録ＤＢ８２からユーザＩＤを読み出し、読み出したユーザＩＤを管理者ユーザＩＤとして取得し、ステップＳ９１２に移行して、サービス情報の登録要求をサービス管理サーバ２００に送信し、ステップＳ９１４に移行して、ステップＳ９０２〜Ｓ９１０で入力したサービス情報をサービス管理サーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１３２】
次に、グループ情報登録要求処理を図２８を参照しながら詳細に説明する。図２８は、ホームゲートウェイ３００で実行するグループ情報登録要求処理を示すフローチャートである。
グループ情報登録要求処理は、図１９のグループ情報登録処理に対応する処理であって、ＣＰＵ７０において実行されると、図２８に示すように、まず、ステップＳ９５０に移行するようになっている。
【０１３３】
ステップＳ９５０では、グループ情報の登録要求を入力装置８０から入力したか否かを判定し、登録要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ９５２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を入力するまでステップＳ９５０で待機する。
ステップＳ９５２では、グループ名を入力装置８０から入力し、ステップＳ９５４に移行して、グループパスワードを入力装置８０から入力し、ステップＳ９５６に移行して、ユーザＩＤおよびユーザパスワードをユーザ情報登録ＤＢ８２から読み出し、読み出したユーザＩＤを管理者ユーザＩＤとして取得し、ステップＳ９５８に移行する。
【０１３４】
ステップＳ９５８では、グループ情報の登録要求をサービス管理サーバ２００に送信し、ステップＳ９６０に移行して、ステップＳ９５２〜Ｓ９５６で入力したグループ情報およびステップＳ９５６で読み出したユーザパスワードをサービス管理サーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
次に、グループ参加要求処理を図２９を参照しながら詳細に説明する。図２９は、ホームゲートウェイ３００で実行するグループ参加要求処理を示すフローチャートである。
【０１３５】
グループ参加要求処理は、図２０のグループ参加処理に対応する処理であって、ＣＰＵ７０において実行されると、図２９に示すように、まず、ステップＳ１０００に移行するようになっている。
ステップＳ１０００では、グループの参加要求を入力装置８０から入力したか否かを判定し、参加要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ１００２に移行するが、そうでないと判定したとき（Ｎｏ）は、参加要求を入力するまでステップＳ１０００で待機する。
【０１３６】
ステップＳ１００２では、グループ名を入力装置８０から入力し、ステップＳ１００４に移行して、グループパスワードを入力装置８０から入力し、ステップＳ１００６に移行する。
ステップＳ１００６では、ユーザからの指示に基づいて、ユーザをグループに参加させるかメッセージ出力端末３１０をグループに参加させるかを判定し、ユーザをグループに参加させると判定したとき（Ｙｅｓ）は、ステップＳ１００８に移行して、ユーザＩＤおよびユーザパスワードをユーザ情報登録ＤＢ８２から読み出し、ステップＳ１０１０に移行する。
【０１３７】
ステップＳ１０１０では、グループの参加要求をサービス管理サーバ２００に送信し、ステップＳ１０１２に移行して、ステップＳ１００２，Ｓ１００４，Ｓ１００８で入力したグループ名、グループパスワード、ユーザＩＤおよびユーザパスワードをグループ参加情報としてサービス管理サーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１３８】
一方、ステップＳ１００６で、メッセージ出力端末３１０をグループに参加させると判定したとき（Ｎｏ）は、ステップＳ１０１４に移行して、ホームゲートウェイ３００に接続するメッセージ出力端末３１０のうちグループに参加させようとするものを選択すべきことをユーザに対して要求し、メッセージ出力端末３１０の選択を入力装置８０から入力し、ステップＳ１０１６に移行して、選択されたメッセージ出力端末３１０のデバイスＩＤをデバイス情報登録ＤＢ８３から読み出し、ステップＳ１０１８に移行する。
【０１３９】
ステップＳ１０１８では、グループの参加要求をサービス管理サーバ２００に送信し、ステップＳ１０２０に移行して、ステップＳ１００２，Ｓ１００４，Ｓ１０１６で入力したグループ名、グループパスワードおよびデバイスＩＤをグループ参加情報としてサービス管理サーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１４０】
次に、バンドル構成処理を図３０を参照しながら詳細に説明する。図３０は、ホームゲートウェイ３００で実行するバンドル構成処理を示すフローチャートである。
バンドル構成処理は、出力端末用バンドル９１０を受信し、受信した出力端末用バンドル９１０に含まれる各種処理をそれぞれ時分割で実行する処理であって、ＣＰＵ７０において実行されると、図３０に示すように、まず、ステップＳ１０５０に移行するようになっている。
【０１４１】
ステップＳ１０５０では、サービスの提供要求を入力装置８０から入力したか否かを判定し、サービスの提供要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ１０５２に移行するが、そうでないと判定したとき（Ｎｏ）は、サービスの提供要求を入力するまでステップＳ１０５０で待機する。
ステップＳ１０５２では、寄せ書きメッセージ作成サーバ１００にサービス提供要求を送信し、ステップＳ１０５４に移行して、サービス管理サーバ２００から出力端末用バンドル９１０を受信したか否かを判定し、出力端末用バンドル９１０を受信したと判定したとき（Ｙｅｓ）は、ステップＳ１０５６に移行するが、そうでないと判定したとき（Ｎｏ）は、出力端末用バンドル９１０を受信するまでステップＳ１０５４で待機する。
【０１４２】
ステップＳ１０５６では、出力端末用バンドル９１０に含まれるプログラムデータ９１２に基づいてデバイス情報取得処理を実行し、ステップＳ１０５８に移行して、出力端末用バンドル９１０に含まれるプログラムデータ９１４に基づいてデバイス情報通知処理を実行し、ステップＳ１０６０に移行する。
ステップＳ１０６０では、出力端末用バンドル９１０に含まれるプログラムデータ９１６に基づいてバンドル削除処理を実行し、ステップＳ１０６２に移行して、バンドル適用通知をサービス管理サーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１４３】
次に、デバイス情報取得処理を図３１を参照しながら詳細に説明する。図３１は、ホームゲートウェイ３００で実行するデバイス情報取得処理を示すフローチャートである。
デバイス情報取得処理は、メッセージ出力端末３１０からデバイス情報を取得する処理であって、ＣＰＵ７０において実行されると、図３１に示すように、まず、ステップＳ１１００に移行するようになっている。
【０１４４】
ステップＳ１１００では、メッセージ出力端末３１０に接続し、ステップＳ１１０２に移行して、デバイス情報の取得要求をメッセージ出力端末３１０に送信し、ステップＳ１１０４に移行して、メッセージ出力端末３１０からデバイス情報を取得し、一連の処理を終了して元の処理に復帰させる。
次に、デバイス情報通知処理を図３２を参照しながら詳細に説明する。図３２は、ホームゲートウェイ３００で実行するデバイス情報通知処理を示すフローチャートである。
【０１４５】
デバイス情報通知処理は、デバイス情報取得処理で取得したデバイス情報を寄せ書きメッセージ作成サーバ１００に通知する処理であって、ＣＰＵ７０において実行されると、図３２に示すように、まず、ステップＳ１１５０に移行するようになっている。
ステップＳ１１５０では、デバイス情報取得処理でデバイス情報を取得したか否かを判定し、デバイス情報を取得したと判定したとき（Ｙｅｓ）は、ステップＳ１１５２に移行して、取得したデバイス情報を寄せ書きメッセージ作成サーバ１００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１４６】
一方、ステップＳ１１５０で、デバイス情報を取得しないと判定したとき（Ｎｏ）は、デバイス情報を取得するまでステップＳ１１５０で待機する。
次に、バンドル削除処理を図３３を参照しながら詳細に説明する。図３３は、ホームゲートウェイ３００で実行するバンドル削除処理を示すフローチャートである。
【０１４７】
バンドル削除処理は、出力端末用バンドル９１０を削除する処理であって、ＣＰＵ７０において実行されると、図３３に示すように、まず、ステップＳ１２００に移行するようになっている。
ステップＳ１２００では、寄せ書きメッセージの作成が終了したか否かを判定し、寄せ書きメッセージの作成が終了したと判定したとき（Ｙｅｓ）は、ステップＳ１２０２に移行して、出力端末用バンドル９１０を削除し、一連の処理を終了して元の処理に復帰させる。
【０１４８】
一方、ステップＳ１２００で、寄せ書きメッセージの作成が終了しないと判定したとき（Ｎｏ）は、寄せ書きメッセージの作成が終了するまでステップＳ１２００で待機する。
次に、ホームゲートウェイ４００の構成を詳細に説明する。
ホームゲートウェイ４００は、ホームゲートウェイ３００と同等の機能を有して構成されており、ホームゲートウェイ３００と異なるのは、図３０のバンドル構成処理に代えて図３４のバンドル構成処理を実行する点にある。図３４は、ホームゲートウェイ４００で実行するバンドル構成処理を示すフローチャートである。
【０１４９】
バンドル構成処理は、入力端末用バンドル９００を受信し、受信した入力端末用バンドル９００に含まれる各種処理をそれぞれ時分割で実行する処理であって、ＣＰＵにおいて実行されると、図３４に示すように、まず、ステップＳ１２５０に移行するようになっている。
ステップＳ１２５０では、サービスの提供要求を入力装置８０から入力したか否かを判定し、サービスの提供要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ１２５２に移行するが、そうでないと判定したとき（Ｎｏ）は、サービスの提供要求を入力するまでステップＳ１２５０で待機する。
【０１５０】
ステップＳ１２５２では、寄せ書きメッセージ作成サーバ１００にサービス提供要求を送信し、ステップＳ１２５４に移行して、サービス管理サーバ２００から入力端末用バンドル９００を受信したか否かを判定し、入力端末用バンドル９００を受信したと判定したとき（Ｙｅｓ）は、ステップＳ１２５６に移行するが、そうでないと判定したとき（Ｎｏ）は、入力端末用バンドル９００を受信するまでステップＳ１２５４で待機する。
【０１５１】
ステップＳ１２５６では、入力端末用バンドル９００に含まれるプログラムデータ９０２に基づいて通信処理を実行し、ステップＳ１２５８に移行して、入力端末用バンドル９００に含まれるプログラムデータ９０４に基づいてバンドル削除処理を実行し、ステップＳ１２６０に移行して、バンドル適用通知をサービス管理サーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１５２】
次に、本実施の形態の動作を説明する。
初めに、サービス管理サーバ２００にユーザ情報を登録する場合を説明する。ユーザ情報を登録する場合、ユーザは、まず、ホームゲートウェイ３００において、ユーザ情報の登録要求を入力し、ユーザ名、ユーザパスワードおよび連絡先をユーザ情報として入力する。
【０１５３】
ホームゲートウェイ３００では、登録要求とともにユーザ情報が入力されると、ステップＳ８０８，Ｓ８１０を経て、入力されたユーザ情報が登録要求とともにサービス管理サーバ２００に送信される。
サービス管理サーバ２００では、登録要求とともにユーザ情報を受信すると、ステップＳ５０４〜Ｓ５０８を経て、ユーザＩＤが生成され、受信したユーザ情報および生成されたユーザＩＤが１つのユーザ情報としてユーザ情報登録ＤＢ６０に登録され、生成されたユーザＩＤが要求元のホームゲートウェイ３００に送信される。
【０１５４】
ホームゲートウェイ３００では、ユーザＩＤを受信すると、ステップＳ８１４，Ｓ８１６を経て、受信したユーザＩＤおよび入力されたユーザ情報が１つのユーザ情報としてユーザ情報登録ＤＢ８２に登録され、サービス管理サーバ２００に完了通知が送信される。
これにより、ユーザは、サービス管理サーバ２００に自己のユーザ情報を登録することができる。
【０１５５】
次に、サービス管理サーバ２００にデバイス情報を登録する場合を説明する。デバイス情報を登録する場合、ユーザは、まず、ホームゲートウェイ３００において、デバイス情報の登録要求を入力する。
ホームゲートウェイ３００では、デバイス情報の登録要求が入力されると、ステップＳ８５２，Ｓ８５４を経て、ホームゲートウェイ３００に接続するメッセージ出力端末３１０との通信によりメッセージ出力端末３１０からデバイス情報が取得され、ホームゲートウェイ３００に接続するメッセージ出力端末３１０のうちいずれかを選択すべきことがユーザに対して要求される。ここで、ユーザは、いずれかのメッセージ出力端末３１０を選択すると、ステップＳ８５６を経て、ユーザ情報登録ＤＢ８２からユーザＩＤが読み出され、読み出されたユーザＩＤが管理者ユーザＩＤとして取得される。そして、ステップＳ８５８，Ｓ８６０を経て、取得されたデバイス情報が登録要求とともにサービス管理サーバ２００に送信される。
【０１５６】
サービス管理サーバ２００では、登録要求とともにデバイス情報を受信すると、ステップＳ５５４〜Ｓ５５８を経て、デバイスＩＤが生成され、受信したデバイス情報および生成されたデバイスＩＤが１つのデバイス情報としてデバイス情報登録ＤＢ６１に登録され、生成されたデバイスＩＤが要求元のホームゲートウェイ３００に送信される。
【０１５７】
ホームゲートウェイ３００では、デバイスＩＤを受信すると、ステップＳ８６４，Ｓ８６６を経て、受信したデバイスＩＤおよび取得されたデバイス情報が１つのデバイス情報としてデバイス情報登録ＤＢ８３に登録され、サービス管理サーバ２００に完了通知が送信される。
これにより、ユーザは、自己が所有するメッセージ出力端末３１０についてサービス管理サーバ２００にデバイス情報を登録することができる。
【０１５８】
次に、サービス管理サーバ２００にサービス情報を登録する場合を説明する。サービス情報を登録する場合、ユーザは、まず、ホームゲートウェイ３００において、サービス情報の登録要求を入力し、サービス名、デバイス間通信情報およびメッセージ出力端末３１０の種別をサービス情報として入力する。
ホームゲートウェイ３００では、登録要求とともにサービス情報が入力されると、ステップＳ９１０を経て、ユーザ情報登録ＤＢ８２からユーザＩＤが読み出され、読み出されたユーザＩＤが管理者ユーザＩＤとして取得される。そして、ステップＳ９１２，Ｓ９１４を経て、入力されたサービス情報が登録要求とともにサービス管理サーバ２００に送信される。
【０１５９】
サービス管理サーバ２００では、登録要求とともにサービス情報を受信すると、ステップＳ６０４，Ｓ６０６を経て、サービスＩＤが生成され、受信したサービス情報および生成されたサービスＩＤが１つのサービス情報としてサービス情報登録ＤＢ６２に登録される。
これにより、ユーザは、サービス管理サーバ２００においてサービスを規定することができる。
【０１６０】
次に、サービス管理サーバ２００にグループ情報を登録する場合を説明する。グループ情報を登録する場合、ユーザは、まず、ホームゲートウェイ３００において、グループ情報の登録要求を入力し、グループ名およびグループパスワードをグループ情報として入力する。
ホームゲートウェイ３００では、登録要求とともにグループ情報が入力されると、ステップＳ９５６を経て、ユーザＩＤおよびユーザパスワードがユーザ情報登録ＤＢ８２から読み出され、読み出されたユーザＩＤが管理者ユーザＩＤとして取得される。そして、ステップＳ９５８を経て、入力されたグループ情報および読み出されたユーザパスワードが登録要求とともにサービス管理サーバ２００に送信される。
【０１６１】
サービス管理サーバ２００では、登録要求とともにグループ情報およびユーザパスワードを受信すると、ステップＳ６５４，Ｓ６５６を経て、受信したグループ情報に含まれる管理者ユーザＩＤに対応するユーザパスワードがユーザ情報登録ＤＢ６０から読み出され、受信したユーザパスワードと読み出されたユーザパスワードとが一致しているか否かが判定される。その結果、パスワードが一致していると判定されると、ステップＳ６５８，Ｓ６６０を経て、グループＩＤが生成され、受信したグループ情報および生成されたグループＩＤが１つのグループ情報としてグループ情報登録ＤＢ６３に登録される。
【０１６２】
これにより、ユーザは、サービス管理サーバ２００においてグループを作成することができる。
次に、ユーザをグループに参加させる場合を説明する。
ユーザをグループに参加させる場合、ユーザは、まず、ホームゲートウェイ３００において、グループの参加要求を入力し、グループ名およびグループパスワードを入力する。ここで、グループ名およびグループパスワードは、グループを作成した管理者からあらかじめ入手しておく。
【０１６３】
ホームゲートウェイ３００では、参加要求とともにグループ名およびグループパスワードが入力されると、ステップＳ１００８〜Ｓ１０１２を経て、ユーザＩＤおよびユーザパスワードがユーザ情報登録ＤＢ８２から読み出され、入力されたグループ名およびグループパスワード、並びに読み出されたユーザＩＤおよびユーザパスワードがグループ参加情報として参加要求とともにサービス管理サーバ２００に送信される。
【０１６４】
サービス管理サーバ２００では、参加要求とともにグループ参加情報を受信すると、受信したグループ参加情報にはユーザＩＤが含まれているので、ステップＳ７０６，Ｓ７０８を経て、グループ参加情報に含まれるユーザＩＤに対応するユーザパスワードがユーザ情報登録ＤＢ６０から読み出され、グループ参加情報に含まれるユーザパスワードと読み出されたユーザパスワードとが一致しているか否かが判定される。また、ステップＳ７１０，Ｓ７１２を経て、グループ参加情報に含まれるグループ名に対応するグループパスワードがグループ情報登録ＤＢ６３から読み出され、グループ参加情報に含まれるグループパスワードと読み出されたグループパスワードが一致しているか否かも判定される。そして、いずれの判定においてもパスワードが一致していると判定されると、ステップＳ７１４を経て、グループ参加情報に含まれるユーザＩＤが対応のグループ情報のメンバーリストに登録される。
【０１６５】
これにより、ユーザは、サービス管理サーバ２００においてグループに参加することができる。この場合、ユーザは、他のユーザが作成したグループに参加することもできるし、自己が作成したグループに参加することもできる。なお、ネットワークデバイスをグループに参加させる場合も、これと同じ要領で行うことができる。
【０１６６】
次に、寄せ書きメッセージサービスの提供を受けるための準備について説明する。
寄せ書きメッセージサービスの提供を受けるに先だって、メッセージ入力端末４１０のユーザは、ホームゲートウェイ４００において、寄せ書きメッセージ作成サーバ１００にサービス提供要求を送信し、サービス提供先となるホームゲートウェイ４００のアドレスを入力する。
【０１６７】
寄せ書きメッセージ作成サーバ１００では、サービス提供要求を受信すると、ステップＳ１００〜Ｓ１０６を経て、サービス管理サーバ２００にバンドル生成要求が送信され、サービス提供先のアドレスを受信し、受信したアドレスおよび寄せ書きメッセージ作成サーバ１００のアドレスがサービス管理サーバ２００に送信される。
【０１６８】
サービス管理サーバ２００では、バンドル生成要求を受信すると、ステップＳ７５０〜Ｓ７５８を経て、サービス提供先のアドレスおよびサービス提供元のアドレスを受信し、入力端末用バンドル９００が生成され、受信したサービス提供先のアドレスに基づいて、生成された入力端末用バンドル９００がホームゲートウェイ４００に送信される。
【０１６９】
ホームゲートウェイ４００では、入力端末用バンドル９００を受信すると、ステップＳ１２５６〜Ｓ１２６０を経て、入力端末用バンドル９００に含まれるプログラムデータ９０２，９０４に基づいて、通信処理およびバンドル削除処理がそれぞれ実行され、バンドル適用通知がサービス管理サーバ２００に送信される。
【０１７０】
サービス管理サーバ２００では、バンドル適用通知を受信すると、ステップＳ７６０，Ｓ７６２を経て、受信したサービス提供元のアドレスに基づいて、バンドル適用通知が寄せ書きメッセージ作成サーバ１００に送信される。
一方、ホームゲートウェイ４００では、入力端末用バンドル９００に基づいて各処理が実行されると、メッセージ入力端末４１０からのアクセスに応じて、寄せ書きメッセージ作成サーバ１００とメッセージ入力端末４１０との間で通信が仲介される。
【０１７１】
また、寄せ書きメッセージサービスの提供を受けるに先だって、メッセージ出力端末３１０のユーザは、ホームゲートウェイ３００において、寄せ書きメッセージ作成サーバ１００にサービス提供要求を送信し、サービス提供先となるホームゲートウェイ３００のアドレスを入力する。
寄せ書きメッセージ作成サーバ１００では、サービス提供要求を受信すると、ステップＳ１５０〜Ｓ１５６を経て、サービス管理サーバ２００にバンドル生成要求が送信され、サービス提供先のアドレスを受信し、受信したアドレスおよび寄せ書きメッセージ作成サーバ１００のアドレスがサービス管理サーバ２００に送信される。
【０１７２】
サービス管理サーバ２００では、バンドル生成要求を受信すると、ステップＳ７５０〜Ｓ７５８を経て、サービス提供先のアドレスおよびサービス提供元のアドレスを受信し、出力端末用バンドル９１０が生成され、受信したサービス提供先のアドレスに基づいて、生成された出力端末用バンドル９１０がホームゲートウェイ３００に送信される。
【０１７３】
ホームゲートウェイ３００では、出力端末用バンドル９１０を受信すると、ステップＳ１０５６〜Ｓ１０６２を経て、出力端末用バンドル９１０に含まれるプログラムデータ９１２〜９１６に基づいて、デバイス情報取得処理、デバイス情報通知処理およびバンドル削除処理がそれぞれ実行され、バンドル適用通知がサービス管理サーバ２００に送信される。
【０１７４】
サービス管理サーバ２００では、バンドル適用通知を受信すると、ステップＳ７６０，Ｓ７６２を経て、受信したサービス提供元のアドレスに基づいて、バンドル適用通知が寄せ書きメッセージ作成サーバ１００に送信される。
一方、ホームゲートウェイ３００では、バンドルに基づいて各処理が実行されると、ステップＳ１１００〜Ｓ１１０４を経て、メッセージ出力端末３１０に接続され、デバイス情報の取得要求がメッセージ出力端末３１０に送信され、メッセージ出力端末３１０からデバイス情報が取得される。そして、ステップＳ１１５０，Ｓ１１５２を経て、取得されたデバイス情報が寄せ書きメッセージ作成サーバ１００に送信される。
【０１７５】
寄せ書きメッセージ作成サーバ１００では、バンドル適用通知を受信するとともにデバイス情報を受信すると、ステップＳ１６２を経て、受信したデバイス情報が記憶装置４０に格納される。
次に、寄せ書きメッセージを作成して相手方に送信する場合を図３５を参照しながら説明する。図３５は、寄せ書きメッセージのレイアウト結果を示す図である。
【０１７６】
寄せ書きメッセージを作成する場合、ユーザは、メッセージ入力端末４１０において、まず、ホームゲートウェイ４００を介してメッセージ作成要求を寄せ書きメッセージ作成サーバ１００に送信する。
寄せ書きメッセージ作成サーバ１００では、メッセージ作成要求を受信すると、ステップＳ２０２，Ｓ２０４を経て、メッセージ入力端末４１０のユーザが属するグループのユーザ一覧がサービス管理サーバ２００から取得され、取得されたユーザ一覧がメッセージ入力端末４１０に送信され、グループのユーザ一覧のなかからホストユーザを選択すべきことがメッセージ入力端末４１０に対して要求される。ここで、ユーザがホストユーザを選択すると、その要求により選択されたユーザがホストユーザとして記憶装置４０に登録される。
【０１７７】
次いで、寄せ書きメッセージ作成サーバ１００では、ステップＳ２０６を経て、グループのユーザ一覧のなかから参加ユーザを選択すべきことがメッセージ入力端末４１０に対して要求される。ここで、ユーザが参加ユーザを選択すると、その要求により選択された１または複数のユーザが参加ユーザとして記憶装置４０に登録される。
【０１７８】
次いで、寄せ書きメッセージ作成サーバ１００では、ステップＳ２０８を経て、ホストユーザおよび参加ユーザのアドレスがサービス管理サーバ２００から取得され、取得されたアドレスに基づいて、ホストユーザおよび参加ユーザのメッセージ入力端末４１０に対して寄せ書きメッセージの作成に参加すべきことが通知される。
【０１７９】
次に、ホストユーザは、自己のメッセージ入力端末４１０において、まず、ホームゲートウェイ４００を介して寄せ書きメッセージ作成サーバ１００にアクセスし、通信情報の入力を要求し、送信先住所、送信先氏名、送信元住所および送信元氏名を入力し、さらに、メッセージ出力端末３１０の選択を要求する。
寄せ書きメッセージ作成サーバ１００では、メッセージ出力端末３１０の選択が要求されると、ステップＳ３５８，Ｓ３６０を経て、複数のメッセージ出力端末３１０のなかから送信先住所またはその付近に設置されているものが検索され、検索により索出されたメッセージ出力端末３１０が選択される。
【０１８０】
次に、ホストユーザは、自己のメッセージ入力端末４１０において、レイアウトの入力を要求し、記憶装置４０のフレームテンプレートのなかからいずれかを選択する。
寄せ書きメッセージ作成サーバ１００では、レイアウトの入力が要求され、フレームテンプレートが選択されると、ステップＳ４０６を経て、選択されたフレームテンプレートがレイアウト領域に配置される。なお、ホストユーザは、フレームテンプレートをカスタマイズすることもできる。
【０１８１】
次に、ホストユーザは、自己のメッセージ入力端末４１０において、記憶装置４０のメッセージテンプレートのなかからいずれかを選択する。
寄せ書きメッセージ作成サーバ１００では、メッセージテンプレートが選択されると、ステップＳ４１２を経て、選択されたメッセージテンプレートがレイアウト領域に配置される。なお、ホストユーザは、メッセージテンプレートをカスタマイズすることもできる。
【０１８２】
次に、ホストユーザは、自己のメッセージ入力端末４１０において、記憶装置４０の背景テンプレートのなかからいずれかを選択する。
寄せ書きメッセージ作成サーバ１００では、背景テンプレートが選択されると、ステップＳ４１８を経て、選択された背景テンプレートがレイアウト領域に配置される。なお、ホストユーザは、背景テンプレートをカスタマイズすることもできる。
【０１８３】
次に、ホストユーザは、自己のメッセージ入力端末４１０において、複数の背景のなかから背景テンプレートに配置するものを選択する。
寄せ書きメッセージ作成サーバ１００では、背景が選択されると、ステップＳ４２４を経て、選択された背景がレイアウト領域の背景テンプレートに配置される。なお、ホストユーザは、背景をカスタマイズすることもできる。
【０１８４】
次に、ホストユーザは、自己のメッセージ入力端末４１０において、メッセージの入力を要求し、規定のメッセージのなかからいずれかを選択し、自己の氏名を入力する。
寄せ書きメッセージ作成サーバ１００では、メッセージの入力が要求され、メッセージが選択されると、ステップＳ４５８を経て、選択されたメッセージおよび入力された名前がレイアウト領域のメッセージテンプレートに配置される。なお、ホストユーザは、メッセージをカスタマイズすることもできる。
【０１８５】
次に、ホストユーザは、自己のメッセージ入力端末４１０において、必要な場合は、画像・イラストを選択する。
寄せ書きメッセージ作成サーバ１００では、画像・イラストが選択されると、ステップＳ４６６を経て、選択された画像・イラストがレイアウト領域に配置される。なお、ホストユーザは、画像・イラストをカスタマイズすることができる。
【０１８６】
また、参加ユーザは、自己のメッセージ入力端末４１０において、メッセージの入力を要求し、規定のメッセージのなかからいずれかを選択し、自己の氏名を入力する。
寄せ書きメッセージ作成サーバ１００では、メッセージの入力が要求され、メッセージが選択されると、ステップＳ４５８を経て、選択されたメッセージおよび入力された名前がレイアウト領域のメッセージテンプレートに配置される。なお、参加ユーザは、メッセージをカスタマイズすることもできる。
【０１８７】
次に、参加ユーザは、自己のメッセージ入力端末４１０において、必要な場合は、画像・イラストを選択する。
寄せ書きメッセージ作成サーバ１００では、画像・イラストが選択されると、ステップＳ４６６を経て、選択された画像・イラストがレイアウト領域に配置される。なお、参加ユーザは、画像・イラストをカスタマイズすることができる。
【０１８８】
このように、寄せ書きメッセージを構成すべきすべてのメッセージの入力が完了すると、寄せ書きメッセージ作成サーバ１００では、ステップＳ２１１，２１２を経て、図３５に示すように、記憶装置４０に格納されているデバイス情報のうちホストユーザにより選択されたメッセージ出力端末３１０のものに基づいて寄せ書きメッセージがレイアウトされ、メッセージの作成通知がホストユーザのメッセージ入力端末４１０に送信される。
【０１８９】
メッセージ入力端末４１０では、メッセージの作成通知を受信することにより寄せ書きメッセージが作成されたことを把握することができる。ここで、ホストユーザは、寄せ書きメッセージの閲覧を希望するときは、閲覧要求を寄せ書きメッセージ作成サーバ１００に送信する。
寄せ書きメッセージ作成サーバ１００では、閲覧要求を受信すると、ステップＳ２１４，Ｓ２１６を経て、ホストユーザのメッセージ入力端末４１０に対して寄せ書きメッセージの閲覧が許可される。これにより、ホストユーザは、寄せ書きメッセージを相手方に送信する前にその内容を閲覧することができる。
【０１９０】
また、ホストユーザは、寄せ書きメッセージの編集を希望するときは、編集要求を寄せ書きメッセージ作成サーバ１００に送信する。
寄せ書きメッセージ作成サーバ１００では、編集要求を受信すると、ステップＳ２１８，Ｓ２２０を経て、ホストユーザのメッセージ入力端末４１０に対して寄せ書きメッセージの編集が許可される。これにより、ホストユーザは、寄せ書きメッセージを相手方に送信する前にその内容を編集することができる。
【０１９１】
また、ホストユーザは、寄せ書きメッセージの送信を希望するときは、送信要求を寄せ書きメッセージ作成サーバ１００に送信する。
寄せ書きメッセージ作成サーバ１００では、送信要求を受信すると、ステップＳ２２２，Ｓ２２４を経て、ホストユーザにより選択されたメッセージ出力端末３１０に寄せ書きメッセージが送信される。
【０１９２】
メッセージ出力端末３１０では、寄せ書きメッセージを受信すると、受信した寄せ書きメッセージが出力される。
このようにして、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、メッセージ入力端末４１０からのアクセスに応じて寄せ書きメッセージを構成すべき各メッセージを入力し、入力した各メッセージを同一レイアウト領域にレイアウトすることにより寄せ書きメッセージを作成し、作成した寄せ書きメッセージをメッセージ出力端末３１０に送信するようになっている。
【０１９３】
これにより、寄せ書きメッセージを構成すべき各メッセージが同一レイアウト領域にレイアウトされるので、複数人のそれぞれが作成したメッセージを寄せ集めて送ることができる。したがって、複数人が特定の相手方にメッセージを送る場合に、従来に比して、送り手の気持ちを効果的に伝えることができる。
さらに、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、参加ユーザを登録し、メッセージ入力端末４１０からのアクセスがあったときは、登録結果に基づいてアクセスに係るユーザが参加ユーザであるかを判定し、参加ユーザであると判定したときは、アクセス元のメッセージ入力端末４１０に対してメッセージを入力すべきことを要求し、その要求に応じて受信したメッセージを入力するようになっている。
【０１９４】
これにより、登録した参加ユーザだけが寄せ書きメッセージの作成に参加することができるので、ネットワークを介した寄せ書きメッセージの作成を比較的容易に行うことができる。
さらに、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、参加ユーザのメッセージ入力端末４１０に対して寄せ書きメッセージの作成に参加すべきことを通知するようになっている。
【０１９５】
これにより、参加ユーザに対して寄せ書きメッセージの作成に参加すべきことが通知されるので、ネットワークを介した寄せ書きメッセージの作成をさらに容易に行うことができる。
さらに、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、複数のメッセージ出力端末３１０のなかからいずれかをホストユーザに選択させ、レイアウト結果を、ホストユーザにより選択されたメッセージ出力端末３１０に送信するようになっている。
【０１９６】
これにより、ホストユーザは、寄せ書きメッセージの出力先を指定することができるので、使い勝手が向上する。
さらに、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、記憶装置４０のなかからフレームテンプレートをホストユーザに選択させ、選択されたフレームテンプレートに従って、入力した各メッセージをレイアウトするようになっている。
【０１９７】
これにより、ホストユーザは、寄せ書きメッセージのレイアウトの枠組みを指定することができるので、ネットワークを介した寄せ書きメッセージの作成を比較的容易に行うことができる。
さらに、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、記憶装置４０のなかからメッセージテンプレートをホストユーザに選択させ、選択されたメッセージテンプレートに従って、入力した各メッセージをレイアウトするようになっている。
【０１９８】
これにより、ホストユーザは、メッセージのレイアウトを指定することができるので、ネットワークを介した寄せ書きメッセージの作成を比較的容易に行うことができる。
さらに、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、記憶装置４０のなかから背景テンプレートをホストユーザに選択させ、選択された背景テンプレートに従って、入力した各メッセージをレイアウトするようになっている。
【０１９９】
これにより、ホストユーザは、寄せ書きメッセージの背景レイアウトを指定することができるので、ネットワークを介した寄せ書きメッセージの作成を比較的容易に行うことができる。
さらに、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、複数の背景のなかから背景テンプレートにレイアウトするものをホストユーザに選択させ、選択された背景を背景テンプレートにレイアウトするようになっている。
【０２００】
これにより、ホストユーザは、背景を指定することができるので、ネットワークを介した寄せ書きメッセージの作成をさらに容易に行うことができる。
さらに、本実施の形態では、出力端末用バンドル９１０は、メッセージ出力端末３１０からデバイス情報を取得するデバイス情報取得処理と、デバイス情報取得処理で取得したデバイス情報を通知するデバイス情報通知処理とを含み、寄せ書きメッセージ作成サーバ１００は、出力端末用バンドル９１０を生成し、生成した出力端末用バンドル９１０をホームゲートウェイ３００に送信する一方、通知されたデバイス情報に基づいてレイアウトの書式を決定するようになっており、ホームゲートウェイ３００は、出力端末用バンドル９１０を受信したときは、受信した出力端末用バンドル９１０に基づいて、デバイス情報取得処理およびデバイス情報通知処理をそれぞれ実行するようになっている。
【０２０１】
これにより、メッセージ出力端末３１０に応じたレイアウトの書式を決定することができる。
さらに、本実施の形態では、入力端末用バンドル９００は、寄せ書きメッセージ作成サーバ１００との通信を行う通信処理を含み、寄せ書きメッセージ作成サーバ１００は、入力端末用バンドル９００を生成し、生成した入力端末用バンドル９００をホームゲートウェイ４００に送信するようになっており、ホームゲートウェイ４００は、入力端末用バンドル９００を受信したときは、受信した入力端末用バンドル９００に基づいて通信処理を実行するようになっている。
【０２０２】
これにより、メッセージ入力端末４１０は、特別なアプリケーションをインストールすることなく、ホームゲートウェイ４００にアクセスするだけで、ネットワークを介した寄せ書きメッセージの作成を行うことができる。
さらに、本実施の形態では、バンドルは、バンドルを削除するバンドル削除処理を含む。
【０２０３】
これにより、バンドルが削除されるので、寄せ書きメッセージサービスを提供するごとに、ホームゲートウェイ３００，４００に最新のバンドルを適用することができる。
さらに、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、サービス提供要求を受信したときは、バンドル適用要求をサービス管理サーバ２００に送信し、寄せ書きメッセージを作成し、作成した寄せ書きメッセージをメッセージ入力端末４１０に提示し、メッセージ入力端末４１０による確認を待って寄せ書きメッセージの送信を行うようになっている。
【０２０４】
これにより、メッセージ入力端末４１０による確認を待って寄せ書きメッセージが送信されるので、ホストユーザは、寄せ書きメッセージの送信に先立ってレイアウト結果を確認することができる。
さらに、本実施の形態では、寄せ書きメッセージ作成サーバ１００は、寄せ書きメッセージの提示に伴って寄せ書きメッセージの編集を要求する編集要求を受信したときは、メッセージ入力端末４１０に対して寄せ書きメッセージの編集を許可し、その編集の終了を待って寄せ書きメッセージの送信を行うようになっている。
【０２０５】
これにより、メッセージ入力端末４１０による編集の終了を待って寄せ書きメッセージが送信されるので、ホストユーザは、寄せ書きメッセージの送信に先立ってレイアウト結果を編集することができる。
上記実施の形態において、寄せ書きメッセージ作成サーバ１００およびサービス管理サーバ２００は、発明２ないし１０、１２、１４または１６のメッセージ作成設備に対応し、ホームゲートウェイ３００，４００は、発明１０または１２のゲートウェイ端末に対応している。また、メッセージ入力端末４１０は、発明２ないし４、１２、１４または１６のユーザ端末に対応し、記憶装置４０は、発明６のフレームテンプレート記憶手段、発明７のメッセージテンプレート記憶手段、または発明８の背景テンプレート記憶手段に対応している。
【０２０６】
また、上記実施の形態において、ステップＳ４５０〜Ｓ４５８は、発明１ないし３、６ないし８、１４ないし１６のメッセージ入力手段、または発明１７のメッセージ入力ステップに対応し、ステップＳ２１１，Ｓ４００〜Ｓ４３２は、発明１、２、５ないし１０、１４ないし１６のレイアウト手段、または発明１７のレイアウトステップに対応している。また、ステップＳ２０６は、発明３または４のユーザ登録手段に対応し、ステップＳ２０８は、発明４の参加通知手段に対応し、ステップＳ２２４は、発明２、５、１４または１６のレイアウト結果送信手段に対応し、ステップＳ３０６は、発明１０または１２のバンドル生成手段に対応している。
【０２０７】
また、上記実施の形態において、ステップＳ３０８は、発明１０または１２のバンドル送信手段に対応し、ステップＳ３５８，Ｓ３６０は、発明５のメッセージ出力端末選択手段に対応し、ステップＳ４０４は、発明６のフレームテンプレート選択手段に対応している。また、ステップＳ４１０は、発明７のメッセージテンプレート選択手段に対応し、ステップＳ４１６は、発明８または９の背景テンプレート選択手段に対応し、ステップＳ４２２は、発明９の背景選択手段に対応し、デバイス情報取得処理は、発明１０のデバイス情報取得手段に対応している。
【０２０８】
また、上記実施の形態において、デバイス情報通知処理は、発明１０のデバイス情報通知手段に対応し、通信処理は、発明１２のメッセージサービス利用手段に対応している。
なお、上記実施の形態においては、寄せ書きメッセージ作成サーバ１００とメッセージ出力端末３１０とをホームゲートウェイ３００を介して通信可能に接続し、出力端末用バンドル９１０をホームゲートウェイ３００に適用するように構成したが、これに限らず、寄せ書きメッセージ作成サーバ１００とメッセージ出力端末３１０とを直接通信可能に接続し、出力端末用バンドル９１０をメッセージ出力端末３１０に適用するように構成してもよい。
【０２０９】
この場合において、寄せ書きメッセージ作成サーバ１００およびサービス管理サーバ２００は、発明１１のメッセージ作成設備に対応し、ステップＳ２１１，Ｓ４００〜Ｓ４３２は、発明１１のレイアウト手段、またはに対応し、ステップＳ３０６は、発明１１のバンドル生成手段に対応している。また、ステップＳ３０８は、発明１１のバンドル送信手段に対応し、デバイス情報取得処理は、発明１１のデバイス情報取得手段に対応し、デバイス情報通知処理は、発明１１のデバイス情報通知手段に対応している。
【０２１０】
また、上記実施の形態においては、寄せ書きメッセージ作成サーバ１００とメッセージ入力端末４１０とをホームゲートウェイ４００を介して通信可能に接続し、出力端末用バンドル９１０をホームゲートウェイ４００に適用するように構成したが、これに限らず、寄せ書きメッセージ作成サーバ１００とメッセージ入力端末４１０とを直接通信可能に接続し、出力端末用バンドル９１０をメッセージ入力端末４１０に適用するように構成してもよい。
【０２１１】
この場合において、寄せ書きメッセージ作成サーバ１００およびサービス管理サーバ２００は、発明１３のメッセージ作成設備に対応し、メッセージ入力端末４１０は、発明１３のユーザ端末に対応し、ステップＳ３０６は、発明１３のバンドル生成手段に対応している。また、ステップＳ３０８は、発明１３のバンドル送信手段に対応し、通信処理は、発明１３のメッセージサービス利用手段に対応している。
【０２１２】
また、上記実施の形態において、ブリッジサーバ５００は、メッセージ入力端末５１０が寄せ書きメッセージサービスの提供を受けるために、メッセージ入力端末５１０と寄せ書きメッセージ作成サーバ１００との間で通信を行うように構成したが、より具体的には、次のような形態を提案することができる。
第１に、サービス管理サーバ２００の登録ユーザであるＡさんは、非登録ユーザであるＢさん、Ｃさんに対して寄せ書きメッセージへの参加をメールにて要求する。メールは、寄せ書きメッセージ作成サーバ１００により送信される。メールには、ブリッジサーバ５００のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、アカウント、パスワードが記載されている。アカウントおよびパスワードは、寄せ書きメッセージ作成サーバ１００により自動生成されたものである。Ｂさん、Ｃさんは、ブリッジサーバ５００を利用することで、登録ユーザと同等の寄せ書きメッセージサービスを利用することができる。Ｂさん、Ｃさんは、携帯電話などの各種携帯情報端末を所持し、これにより寄せ書きメッセージサービスを利用する。
【０２１３】
第２に、サービス管理サーバ２００の非登録ユーザであるＤさん（ホストユーザ）は、ブリッジサーバ５００にアクセスし、寄せ書きメッセージサービスを新規に利用する。Ｄさんは、非登録ユーザであるＢさんとＣさんに対して寄せ書きメッセージへの参加をメールにて要求する。メールには、ブリッジサーバ５００のＵＲＬ、アカウント、パスワードが記載されている。アカウントおよびパスワードは、ブリッジサーバ５００により自動生成されたものである。Ｂさん、Ｃさんは、ブリッジサーバ５００を利用することで、登録ユーザと同等の寄せ書きメッセージサービスを利用することができる。Ｂさん、Ｃさんは、携帯電話などの各種携帯情報端末を所持し、これにより寄せ書きメッセージサービスを利用する。
【０２１４】
また、上記実施の形態において、寄せ書きメッセージ作成サーバ１００は、記憶装置４０に格納されているデバイス情報のうちホストユーザにより選択されたメッセージ出力端末３１０のものに基づいて、寄せ書きメッセージをレイアウトするように構成したが、より具体的には、次のような形態を提案することができる。
【０２１５】
第１に、メッセージ出力端末３１０がモノクロプリンタである場合は、次のようになる。ホストユーザは、モノクロプリンタでの印刷環境で寄せ書きメッセージが出力されることを出力端末用バンドル９１０から知る。ホストユーザは、寄せ書きメッセージのフレーム、背景、写真、イラストなどを白黒画像からしか選択することができない。ホストユーザは、寄せ書きメッセージのフレーム、背景、写真、イラストなどを白黒画像で、新規作成、編集することができる。ホストユーザおよび参加ユーザは、寄せ書きメッセージの出力色を選択することができない。ホストユーザおよび参加ユーザは、手持ちのカラー画像を出力端末用バンドル９１０により白黒に変換することができる。
【０２１６】
第２に、メッセージ出力端末３１０がカラープリンタである場合は、次のようになる。ホストユーザは、カラープリンタでの印刷環境で寄せ書きメッセージが出力されることを出力端末用バンドル９１０から知る。ホストユーザは、寄せ書きメッセージのフレーム、背景、写真、イラストなどをカラー画像または白黒画像から選択することができる。ホストユーザは、寄せ書きメッセージのフレーム、背景、写真、イラストなどをカラー画像または白黒画像で、新規作成、編集することができる。ホストユーザおよび参加ユーザは、寄せ書きメッセージの出力色を選択することができる。
【０２１７】
第３に、メッセージ出力端末３１０が大判プリンタである場合は、次のようになる。ホストユーザは、大判プリンタでの印刷環境で寄せ書きメッセージが出力されることを出力端末用バンドル９１０から知る。ホストユーザは、寄せ書きメッセージのフレーム、背景、写真、イラストなどを大判プリンタ用にレイアウトすることができる。ホストユーザおよび参加ユーザは、大判プリンタ用に多くのメッセージを寄せ書きメッセージに記述することが可能である。
【０２１８】
第４に、メッセージ出力端末３１０がプロジェクタである場合は、次のようになる。ホストユーザは、プロジェクタでの印刷環境で寄せ書きメッセージが出力されることを出力端末用バンドル９１０から知る。ホストユーザは、寄せ書きメッセージのフレーム、背景、写真、イラストなどをカラー画像または白黒画像から選択することができる。また、動画の選択も可能である。ホストユーザは、寄せ書きメッセージのフレーム、背景、写真、イラストなどをカラー画像または白黒画像で、新規作成、編集することができる。また、動画の新規作成、編集も可能である。ホストユーザおよび参加ユーザは、寄せ書きメッセージの出力色を選択することができる。ホストユーザおよび参加ユーザは、寄せ書きメッセージを動画で構成することも可能である。
【０２１９】
第５に、メッセージ出力端末３１０がサウンドシステムである場合は、次のようになる。ホストユーザは、サウンドシステムでの印刷環境で寄せ書きメッセージが出力されることを出力端末用バンドル９１０から知る。ホストユーザは、寄せ書きメッセージを音声で構成し、参加ユーザの発表順や、バックグランドミュージックを選択または新規登録することができる。ホストユーザおよび参加ユーザは、寄せ書きメッセージを音声として登録することが可能である。
【０２２０】
第６に、メッセージ出力端末３１０がＰＣまたはＴＶである場合は、プロジェクタとサウンドシステムとを組み合わせた構成とすることができる。
また、上記実施の形態においては、寄せ書きメッセージサービスを利用したことに対する課金について特に説明しなかったが、課金の形態として次のような形態を提案することができる。
【０２２１】
第１に、寄せ書きメッセージを１通作成するごとに所定料金を課金する。これにより、参加ユーザが多くなれば一人当たりの負担料金が低減される。
第２に、各ユーザごとに所定料金を課金する。これにより、参加ユーザの多少にかかわらず一人当たりの負担料金が一定となる。
第３に、サービス管理サーバ２００の登録ユーザについては、サービス管理サーバ２００で課金処理を実行することにより課金を行う。
【０２２２】
第４に、サービス管理サーバ２００の非登録ユーザについては、Ｗｅｂブラウザを通じてクレジット等を利用した課金を行う。
第５に、サービス管理サーバ２００の非登録ユーザについては、携帯電話を利用してメッセージの入力を行う場合は、携帯電話会社が課金代行を行う。これにより、携帯電話の利用度が向上するので、寄せ書きメッセージサービスの利用料金を抑えることができる。
【０２２３】
また、上記実施の形態においては、寄せ書きメッセージを作成し、メッセージ出力端末３１０に送信するように構成したが、寄せ書きメッセージサービスは、結婚式または披露宴の電報サービスとして利用することができる。この場合、結婚式または披露宴はホテルで行われることが多い。そこで、寄せ書きメッセージサービスへのリンクを各ホテルのホームページに設定する。このように、手持ちの携帯電話で、気軽に、格安に寄せ書きメッセージサービスを利用することができれば、ホームページ閲覧者は、寄せ書きメッセージサービスを利用する可能性が高くなる。なお、ここでは、結婚式または披露宴での電報サービスを例にとったが、その他の冠婚葬祭行事での電報サービスとして利用することもできるし、冠婚葬祭行事に限らず、誕生日の祝いのための電報サービスとして利用することもできる。
【０２２４】
また、上記実施の形態において、寄せ書きメッセージ作成サーバ１００は、メッセージ入力端末４１０からの要求に応じて寄せ書きメッセージサービスを提供するように構成したが、これに限らず、寄せ書きメッセージサービスを独自に提供するように構成してもよい。
また、上記実施の形態において、寄せ書きメッセージ作成サーバ１００は、メッセージ入力端末４１０からのアクセスに応じて寄せ書きメッセージを作成し、作成した寄せ書きメッセージをいずれかのメッセージ出力端末３１０に出力する寄せ書きメッセージサービスを提供するように構成したが、これに限らず、バンドルの作り方によっては、ホームゲートウェイ３００，４００で寄せ書きメッセージを作成することもできる。
【０２２５】
また、上記実施の形態においては、ホストユーザを登録し、ホストユーザが、メッセージ出力端末３１０の選択および寄せ書きメッセージのレイアウトを行うように構成したが、これに限らず、メッセージ出力端末３１０の選択および寄せ書きメッセージのレイアウトについてデフォルト設定を用意しておき、ホストユーザの登録が行われないときは、デフォルト設定に基づいてメッセージ出力端末３１０の選択および寄せ書きメッセージのレイアウトを行うように構成してもよい。また、ホストユーザを登録した場合であっても、ホストユーザが、メッセージ出力端末３１０の選択および寄せ書きメッセージのレイアウトを行わないときは、同様に、デフォルト設定に基づいてメッセージ出力端末３１０の選択および寄せ書きメッセージのレイアウトを行うように構成してもよい。
【０２２６】
また、上記実施の形態においては、プリンタ、プロジェクタ、サウンドシステム、ＰＣまたはＴＶをメッセージ出力端末３１０として採用したが、これに限らず、ディジタルカメラ、ディジタルビデオカメラ、ゲーム機、ＰＤＡ（ＰｅｒｓｏｎａｌＤｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ネットワークストレージ、オーディオ機器、携帯電話、ＰＨＳ（登録商標）（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ウォッチ型ＰＤＡ、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）端末、コピー機、ＦＡＸ機、電話（ＩＰ電話等も含む。）、交換機、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、その他ネットワーク対応の機器をメッセージ出力端末３１０として採用してもよい。
【０２２７】
また、上記実施の形態においては、インターネット１９９を介して寄せ書きメッセージサービスを提供するように構成したが、これに限らず、公衆回線を介して接続したＦＡＸ受信機をメッセージ出力端末３１０として構成し、公衆回線を通じて寄せ書きメッセージをＦＡＸにて配信するＦＡＸ情報配信サービスを提供するように構成することもできる。
【０２２８】
また、上記実施の形態においては、ユーザ情報の削除について特に説明しなかったが、ユーザ情報を削除することもできる。ユーザ情報を削除する場合は、ユーザは、ユーザ名およびユーザパスワードを入力し、入力したユーザ名およびユーザパスワードをユーザ情報の削除要求とともにサービス管理サーバ２００に送信する。サービス管理サーバ２００は、ユーザ情報の削除要求とともにユーザ名およびユーザパスワードを受信したときは、受信したユーザ名およびユーザパスワードに基づいて、ユーザの認証を行った後、該当ユーザのユーザ情報を削除し、該当ユーザが管理者となっているデバイス情報、サービス情報およびグループ情報をすべて削除し、該当ユーザが属しているグループのメンバーリストから該当ユーザおよび該当ユーザが管理者となっているネットワークデバイスを削除する。
【０２２９】
また、上記実施の形態においては、デバイス情報の削除について特に説明しなかったが、デバイス情報を削除することもできる。デバイス情報を削除する場合は、ユーザは、ユーザ名、ユーザパスワードおよびネットワークデバイスの指定を入力し、入力したユーザ名、ユーザパスワードおよびネットワークデバイスの指定をデバイス情報の削除要求とともにサービス管理サーバ２００に送信する。サービス管理サーバ２００は、デバイス情報の削除要求とともにユーザ名、ユーザパスワードおよびネットワークデバイスの指定を受信したときは、受信したユーザ名、ユーザパスワードおよびネットワークデバイスの指定に基づいて、ユーザの認証を行った後、該当ネットワークデバイスのデバイス情報を削除し、該当ネットワークデバイスが属しているグループのメンバーリストから該当ネットワークデバイスを削除する。
【０２３０】
また、上記実施の形態においては、サービス情報の削除について特に説明しなかったが、サービス情報を削除することもできる。サービス情報を削除する場合は、ユーザは、ユーザ名、ユーザパスワードおよびサービスの指定を入力し、入力したユーザ名、ユーザパスワードおよびサービスの指定をサービス情報の削除要求とともにサービス管理サーバ２００に送信する。サービス管理サーバ２００は、サービス情報の削除要求とともにユーザ名、ユーザパスワードおよびサービスの指定を受信したときは、受信したユーザ名、ユーザパスワードおよびサービスの指定に基づいて、ユーザの認証を行った後、該当サービスのサービス情報を削除する。
【０２３１】
また、上記実施の形態においては、グループ情報の削除について特に説明しなかったが、グループ情報を削除することもできる。グループ情報を削除する場合は、ユーザは、ユーザ名、ユーザパスワード、グループ名およびグループパスワードを入力し、入力したユーザ名、ユーザパスワード、グループ名およびグループパスワードをグループ情報の削除要求とともにサービス管理サーバ２００に送信する。サービス管理サーバ２００は、グループ情報の削除要求とともにユーザ名、ユーザパスワード、グループ名およびグループパスワードを受信したときは、受信したユーザ名、ユーザパスワード、グループ名およびグループパスワードに基づいて、ユーザおよびグループの認証（該当ユーザがグループの管理者であることの認証を含む。）を行った後、該当グループのグループ情報を削除する。
【０２３２】
また、上記実施の形態においては、ユーザをグループから脱退させることについて特に説明しなかったが、ユーザをグループから脱退させることもできる。ユーザをグループから脱退させる場合は、ユーザは、ユーザ名、ユーザパスワード、グループ名およびグループパスワードを入力し、入力したユーザ名、ユーザパスワード、グループ名およびグループパスワードをグループの脱退要求とともにサービス管理サーバ２００に送信する。サービス管理サーバ２００は、グループの脱退要求とともにユーザ名、ユーザパスワード、グループ名およびグループパスワードを受信したときは、受信したユーザ名、ユーザパスワード、グループ名およびグループパスワードに基づいて、ユーザおよびグループの認証を行った後、該当グループのメンバーリストから該当ユーザを削除する。
【０２３３】
また、上記実施の形態においては、ネットワークデバイスをグループから脱退させることについて特に説明しなかったが、ネットワークデバイスをグループから脱退させることもできる。ネットワークデバイスをグループから脱退させる場合は、ユーザは、ユーザ名、ユーザパスワード、グループ名、グループパスワードおよびネットワークデバイスの指定を入力し、入力したユーザ名、ユーザパスワード、グループ名、グループパスワードおよびネットワークデバイスの指定をグループの脱退要求とともにサービス管理サーバ２００に送信する。サービス管理サーバ２００は、グループの脱退要求とともにユーザ名、ユーザパスワード、グループ名、グループパスワードおよびネットワークデバイスの指定を受信したときは、受信したユーザ名、ユーザパスワード、グループ名、グループパスワードおよびネットワークデバイスの指定に基づいて、ユーザおよびグループの認証を行った後、該当グループのメンバーリストから該当ネットワークデバイスを削除する。
【０２３４】
また、上記実施の形態において、図３ないし図１０のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ３２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ３４に読み込んで実行するようにしてもよい。
【０２３５】
また、上記実施の形態において、図１６ないし図２１のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ５４に読み込んで実行するようにしてもよい。
【０２３６】
また、上記実施の形態において、図２５ないし図３４のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ７２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ７４に読み込んで実行するようにしてもよい。
【０２３７】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【０２３８】
また、上記実施の形態においては、本発明に係る寄せ書きメッセージ作成システム、メッセージ作成設備、寄せ書きメッセージ作成プログラムおよび端末用プログラム、並びに寄せ書きメッセージ作成方法を、インターネット１９９からなるネットワークシステムに適用した場合について説明したが、これに限らず、例えば、インターネット１９９と同一方式により通信を行ういわゆるイントラネットに適用してもよい。もちろん、インターネット１９９と同一方式により通信を行うネットワークに限らず、通常のネットワークに適用することもできる。
【０２３９】
また、上記実施の形態においては、本発明に係る寄せ書きメッセージ作成システム、メッセージ作成設備、寄せ書きメッセージ作成プログラムおよび端末用プログラム、並びに寄せ書きメッセージ作成方法を、図１に示すように、寄せ書きメッセージ作成サーバ１００において、複数のメッセージを集合してなる寄せ書きメッセージを作成し、作成した寄せ書きメッセージをメッセージ出力端末３１０で出力する場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【０２４０】
【発明の効果】
以上説明したように、本発明に係る請求項１記載の寄せ書きメッセージ作成システムによれば、寄せ書きメッセージを構成すべき各メッセージが同一レイアウト領域にレイアウトされるので、複数人のそれぞれが作成したメッセージを寄せ集めて送ることができる。したがって、複数人が特定の相手方にメッセージを送る場合に、従来に比して、送り手の気持ちを効果的に伝えることができるという効果が得られる。
【０２４１】
さらに、本発明に係る請求項２ないし１３記載の寄せ書きメッセージ作成システムによれば、寄せ書きメッセージを構成すべき各メッセージが同一レイアウト領域にレイアウトされるので、複数人のそれぞれが作成したメッセージを寄せ集めて送ることができる。したがって、複数人が特定の相手方にメッセージを送る場合に、従来に比して、送り手の気持ちを効果的に伝えることができるという効果が得られる。
【０２４２】
さらに、本発明に係る請求項３または４記載の寄せ書きメッセージ作成システムによれば、登録した参加ユーザだけが寄せ書きメッセージの作成に参加することができるので、ネットワークを介した寄せ書きメッセージの作成を比較的容易に行うことができるという効果も得られる。
さらに、本発明に係る請求項４記載の寄せ書きメッセージ作成システムによれば、参加ユーザに対して寄せ書きメッセージの作成に参加すべきことが通知されるので、ネットワークを介した寄せ書きメッセージの作成をさらに容易に行うことができるという効果も得られる。
【０２４３】
さらに、本発明に係る請求項５記載の寄せ書きメッセージ作成システムによれば、ユーザは、寄せ書きメッセージの出力先を指定することができるので、使い勝手が向上するという効果も得られる。
さらに、本発明に係る請求項６記載の寄せ書きメッセージ作成システムによれば、ユーザは、寄せ書きメッセージのレイアウトの枠組みを指定することができるので、ネットワークを介した寄せ書きメッセージの作成を比較的容易に行うことができるという効果も得られる。
【０２４４】
さらに、本発明に係る請求項７記載の寄せ書きメッセージ作成システムによれば、ユーザは、メッセージのレイアウトを指定することができるので、ネットワークを介した寄せ書きメッセージの作成を比較的容易に行うことができるという効果も得られる。
さらに、本発明に係る請求項８または９記載の寄せ書きメッセージ作成システムによれば、ユーザは、寄せ書きメッセージの背景レイアウトを指定することができるので、ネットワークを介した寄せ書きメッセージの作成を比較的容易に行うことができるという効果も得られる。
【０２４５】
さらに、本発明に係る請求項９記載の寄せ書きメッセージ作成システムによれば、ユーザは、背景を指定することができるので、ネットワークを介した寄せ書きメッセージの作成をさらに容易に行うことができるという効果も得られる。
さらに、本発明に係る請求項１０または１１記載の寄せ書きメッセージ作成システムによれば、メッセージ出力端末に応じたレイアウトの書式を決定することができるという効果も得られる。
【０２４６】
さらに、本発明に係る請求項１２記載の寄せ書きメッセージ作成システムによれば、ユーザ端末は、特別なアプリケーションをインストールすることなく、ゲートウェイ端末にアクセスするだけで、ネットワークを介した寄せ書きメッセージの作成を行うことができるという効果も得られる。
さらに、本発明に係る請求項１３記載の寄せ書きメッセージ作成システムによれば、ユーザ端末は、特別なアプリケーションをインストールすることなく、バンドルを適用するだけで、ネットワークを介した寄せ書きメッセージの作成を行うことができるという効果も得られる。
【０２４７】
一方、本発明に係る請求項１４記載のメッセージ作成設備によれば、請求項２記載の寄せ書きメッセージ作成システムと同等の効果が得られる。
一方、本発明に係る請求項１５記載の寄せ書きメッセージ作成プログラムによれば、請求項１記載の寄せ書きメッセージ作成システムと同等の効果が得られる。
【０２４８】
一方、本発明に係る請求項１６記載の端末用プログラムによれば、請求項１４記載のメッセージ作成設備と同等の効果が得られる。
一方、本発明に係る請求項１７記載の寄せ書きメッセージ作成方法によれば、請求項１記載の寄せ書きメッセージ作成システムと同等の効果が得られる。
【図面の簡単な説明】
【図１】本発明を適用するネットワークシステムの構成を示すブロック図である。
【図２】寄せ書きメッセージ作成サーバ１００の構成を示すブロック図である。
【図３】寄せ書きメッセージ作成サーバ１００で実行する入力端末用バンドル適用処理を示すフローチャートである。
【図４】寄せ書きメッセージ作成サーバ１００で実行する出力端末用バンドル適用処理を示すフローチャートである。
【図５】寄せ書きメッセージ作成サーバ１００で実行する寄せ書きメッセージ作成処理を示すフローチャートである。
【図６】寄せ書きメッセージ作成サーバ１００で実行するメッセージ入力受付処理を示すフローチャートである。
【図７】寄せ書きメッセージ作成サーバ１００で実行するホストユーザ用のメッセージ入力処理を示すフローチャートである。
【図８】寄せ書きメッセージ作成サーバ１００で実行する出力端末選択処理を示すフローチャートである。
【図９】寄せ書きメッセージ作成サーバ１００で実行するレイアウト処理を示すフローチャートである。
【図１０】寄せ書きメッセージ作成サーバ１００で実行するメッセージ入力処理を示すフローチャートである。
【図１１】サービス管理サーバ２００の構成を示すブロック図である。
【図１２】ユーザ情報登録ＤＢ６０のデータ構造を示す図である。
【図１３】デバイス情報登録ＤＢ６１のデータ構造を示す図である。
【図１４】サービス情報登録ＤＢ６２のデータ構造を示す図である。
【図１５】グループ情報登録ＤＢ６３のデータ構造を示す図である。
【図１６】サービス管理サーバ２００で実行するユーザ情報登録処理を示すフローチャートである。
【図１７】サービス管理サーバ２００で実行するデバイス情報登録処理を示すフローチャートである。
【図１８】サービス管理サーバ２００で実行するサービス情報登録処理を示すフローチャートである。
【図１９】サービス管理サーバ２００で実行するグループ情報登録処理を示すフローチャートである。
【図２０】サービス管理サーバ２００で実行するグループ参加処理を示すフローチャートである。
【図２１】サービス管理サーバ２００で実行するバンドル生成処理を示すフローチャートである。
【図２２】入力端末用バンドル９００のデータ構造を示す図である。
【図２３】出力端末用バンドル９１０のデータ構造を示す図である。
【図２４】ホームゲートウェイ３００の構成を示すブロック図である。
【図２５】ホームゲートウェイ３００で実行するユーザ情報登録要求処理を示すフローチャートである。
【図２６】ホームゲートウェイ３００で実行するデバイス情報登録要求処理を示すフローチャートである。
【図２７】ホームゲートウェイ３００で実行するサービス情報登録要求処理を示すフローチャートである。
【図２８】ホームゲートウェイ３００で実行するグループ情報登録要求処理を示すフローチャートである。
【図２９】ホームゲートウェイ３００で実行するグループ参加要求処理を示すフローチャートである。
【図３０】ホームゲートウェイ３００で実行するバンドル構成処理を示すフローチャートである。
【図３１】ホームゲートウェイ３００で実行するデバイス情報取得処理を示すフローチャートである。
【図３２】ホームゲートウェイ３００で実行するデバイス情報通知処理を示すフローチャートである。
【図３３】ホームゲートウェイ３００で実行するバンドル削除処理を示すフローチャートである。
【図３４】ホームゲートウェイ４００で実行するバンドル構成処理を示すフローチャートである。
【図３５】寄せ書きメッセージのレイアウト結果を示す図である。
【符号の説明】
１００…寄せ書きメッセージ作成サーバ，２００…サービス管理サーバ，３００，４００…ホームゲートウェイ，３１０…メッセージ出力端末，４１０，５１０，６１０…メッセージ入力端末，５００…ブリッジサーバ，６００…メッセージ受信端末，７００…メッセージ変換端末，９００…入力端末用バンドル，９０２…通信処理，９０４…バンドル削除処理，９１０…出力端末用バンドル，９１２…デバイス情報取得処理，９１４…デバイス情報通知処理，９１６…デバイス削除処理，３０，５０，７０…ＣＰＵ，３２，５２，７２…ＲＯＭ，３４，５４，７４…ＲＡＭ，３８，５８，７８…Ｉ／Ｆ，４０…記憶装置，６０，８２…ユーザ情報登録ＤＢ，６１，８３…デバイス情報登録ＤＢ，６２，８４…サービス情報登録ＤＢ，６３…グループ情報登録ＤＢ，８０…入力装置，８１…表示装置，１９８…電話回線網，１９９…インターネット
【図１】
2004164407.tif 000003
【図２】
2004164407.tif 000004
【図３】
2004164407.tif 000005
【図４】
2004164407.tif 000006
【図５】
2004164407.tif 000007
【図６】
2004164407.tif 000008
【図７】
2004164407.tif 000009
【図８】
2004164407.tif 000010
【図９】
2004164407.tif 000011
【図１０】
2004164407.tif 000012
【図１１】
2004164407.tif 000013
【図１２】
2004164407.tif 000014
【図１３】
2004164407.tif 000015
【図１４】
2004164407.tif 000016
【図１５】
2004164407.tif 000017
【図１６】
2004164407.tif 000018
【図１７】
2004164407.tif 000019
【図１８】
2004164407.tif 000020
【図１９】
2004164407.tif 000021
【図２０】
2004164407.tif 000022
【図２１】
2004164407.tif 000023
【図２２】
2004164407.tif 000024
【図２３】
2004164407.tif 000025
【図２４】
2004164407.tif 000026
【図２５】
2004164407.tif 000027
【図２６】
2004164407.tif 000028
【図２７】
2004164407.tif 000029
【図２８】
2004164407.tif 000030
【図２９】
2004164407.tif 000031
【図３０】
2004164407.tif 000032
【図３１】
2004164407.tif 000033
【図３２】
2004164407.tif 000034
【図３３】
2004164407.tif 000035
【図３４】
2004164407.tif 000036
【図３５】
2004164407.tif 000037