(57)【要約】【課題】各々異なるニーズを持ったユーザグループに対して、そのニーズを満たすカスタマイズされたユーザフレンドリーなコニュニケーションのためのシステムを低コストで実現可能な仕組みを提供する。【解決手段】端末装置１１は自機を識別する端末識別データをサーバ装置１２に送信し、その応答として端末装置１１のユーザが属するユーザグループに応じたユーザインタフェースを示すページデータをサーバ装置１２から受信する。当該ページデータには、サーバ装置１２に対するリンク以外のリンクは付されておらず、ユーザは端末装置１１に対する操作によりサーバ装置１２以外の外部のデータソースにアクセスすることはできない。ユーザグループ毎にパラメータを設定することにより、サーバ装置１２により提供される複数のデータ通信サービスの各々をユーザグループのニーズを満たすようにカスタマイズすることができる。【選択図】図１
2012155423.tif 000002
【特許請求の範囲】
【請求項１】
端末装置からサーバ装置に対し、ネットワークを介して、前記端末装置を他の端末装置から識別する端末識別データを送信するステップと、
前記サーバ装置から前記端末装置に対し、前記ネットワークを介して、前記端末識別データに応じた前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを送信するステップと、
前記端末装置が、前記リモートページデータに従い、前記リモートページを表示するステップと、
前記端末装置により表示された前記リモートページに応じたユーザの前記端末装置に対する所定の操作に応じて、前記端末装置から前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信するステップと
を備え、
前記端末装置は、前記ユーザの前記端末装置に対する操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記端末装置により表示された前記リモートページに応じて前記ユーザが前記端末装置に対し所定の操作を行った場合に限り実行する
データ通信方法。
【請求項２】
前記リモートページにリンクされている１以上の所定のアドレスは前記サーバ装置のアドレス以外のアドレスを含まない
請求項１に記載のデータ通信方法。
【請求項３】
端末装置が、前記端末装置に予め記憶されておりネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるローカルページの表示を指示するデータであるローカルページデータに従い、前記ローカルページを表示するステップと、
前記端末装置からサーバ装置に対し、ネットワークを介して、前記端末装置を他の端末装置から識別する端末識別データを送信するステップと、
前記サーバ装置から前記端末装置に対し、前記ネットワークを介して、前記端末識別データに応じた前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを送信するステップと、
前記端末装置が、前記ローカルページデータおよび前記リモートページデータのいずれかに従い、前記ローカルページおよび前記リモートページのいずれかを表示するステップと、
前記端末装置により表示された前記ローカルページおよび前記リモートページのいずれかに応じた前記ユーザの前記端末装置に対する所定の操作に応じて、前記端末装置から前記ローカルページおよび前記リモートページのいずれかにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信するステップと
を備え、
前記端末装置は、前記ユーザの前記端末装置に対する操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記端末装置により表示された前記ローカルページおよび前記リモートページのいずれかに応じて前記ユーザが前記端末装置に対し所定の操作を行った場合に限り実行する
データ通信方法。
【請求項４】
前記ローカルページにリンクされている１以上の所定のアドレスおよび前記リモートページにリンクされている１以上の所定のアドレスは前記サーバ装置のアドレス以外のアドレスを含まない
請求項３に記載のデータ通信方法。
【請求項５】
前記サーバ装置が、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記端末識別データとに対応付けて前記サーバ装置に予め記憶されているデータであるパラメータデータに従い、前記リモートページデータを生成するステップ
を備える請求項１乃至４のいずれかに記載のデータ通信方法。
【請求項６】
前記サーバ装置が、前記端末装置から送信されてくる前記所定の操作に応じた所定のデータであって前記サーバ装置に予め記憶されている各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータのうちの一のサービスモジュールデータを識別するモジュール識別データを含むデータを受信した場合、前記サーバ装置に予め記憶されている複数のサービスモジュールデータのうちの当該受信したモジュール識別データにより識別されるサービスモジュールデータと、当該受信したモジュール識別データと前記端末識別データとに対応付けて前記サーバ装置に予め記憶されているデータであるパラメータデータとに従った処理を実行するステップ
を備える請求項２または４に記載のデータ通信方法。
【請求項７】
サーバ装置と、１以上の端末装置とを備え、
前記１以上の端末装置の各々は、
自機を他の端末装置から識別する端末識別データを記憶する記憶手段と、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、前記サーバ装置に送信する送信手段と、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段と、
前記受信手段により受信されたリモートページデータに従い前記リモートページの表示を行う表示手段と、
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段と
を備え、
前記サーバ装置は、
前記１以上の端末装置の各々もしくは前記１以上の端末装置をグループ化して得られる１以上の端末装置群の各々に関し、当該端末装置または当該端末装置群に含まれる端末装置からデータを送信する宛先を各々示す前記ネットワーク上の１以上の所定のアドレスを記憶する記憶手段と、
前記１以上の端末装置のうちの一の端末装置から前記一の端末装置を他の端末装置から識別する端末識別データを受信する受信手段と、
前記受信手段により受信された端末識別データにより識別される端末装置もしくは当該端末装置を含む端末装置群に関し前記記憶手段に記憶されている１以上の所定のアドレスに対するリンクを含むページの表示を指示するデータを前記リモートページデータとして生成する生成手段と、
前記生成手段により生成されたリモートページデータを前記一の端末装置に送信する送信手段と
を備え、
前記１以上の端末装置の各々が備える前記送信手段は、前記表示手段により表示された前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信し、
前記１以上の端末装置の各々が備える前記送信手段は、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行する
データ通信システム。
【請求項８】
前記リモートページにリンクされている１以上の所定のアドレスは前記サーバ装置のアドレス以外のアドレスを含まない
請求項７に記載のデータ通信システム。
【請求項９】
サーバ装置と、１以上の端末装置とを備え、
前記１以上の端末装置の各々は、
自機を他の端末装置から識別する端末識別データと、ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるローカルページの生成を指示するデータであるローカルページデータとを記憶する記憶手段と、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、前記サーバ装置に送信する送信手段と、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段と、
前記記憶手段に記憶されているローカルページデータもしくは前記受信手段により受信されたリモートページデータに従い前記ローカルページもしくは前記リモートページの表示を行う表示手段と、
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段と
を備え、
前記サーバ装置は、
前記１以上の端末装置の各々もしくは前記１以上の端末装置をグループ化して得られる１以上の端末装置群の各々に関し、当該端末装置または当該端末装置群に含まれる端末装置からデータを送信する宛先を各々示す前記ネットワーク上の１以上の所定のアドレスを記憶する記憶手段と、
前記１以上の端末装置のうちの一の端末装置から前記一の端末装置を他の端末装置から識別する端末識別データを受信する受信手段と、
前記受信手段により受信された端末識別データにより識別される端末装置もしくは当該端末装置を含む端末装置群に関し前記記憶手段に記憶されている１以上の所定のアドレスに対するリンクを含むページの表示を指示するデータを前記リモートページデータとして生成する生成手段と、
前記生成手段により生成されたリモートページデータを前記一の端末装置に送信する送信手段と
を備え、
前記１以上の端末装置の各々が備える前記送信手段は、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記ローカルページもしくは前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信し、
前記１以上の端末装置の各々が備える前記送信手段は、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行する
データ通信システム。
【請求項１０】
前記ローカルページにリンクされている１以上の所定のアドレスおよび前記リモートページにリンクされている１以上の所定のアドレスは前記サーバ装置のアドレス以外のアドレスを含まない
請求項９に記載のデータ通信システム。
【請求項１１】
前記サーバ装置の前記記憶手段は、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けて、パラメータデータを記憶し、
前記サーバ装置の前記生成手段は、前記サーバ装置の前記受信手段により受信された端末識別データに対応付けて前記サーバ装置の前記記憶手段に記憶されている前記パラメータデータに従い、前記リモートページデータを生成する
請求項７乃至１０のいずれかに記載のデータ通信システム。
【請求項１２】
前記サーバ装置の前記記憶手段は、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータと、前記複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けてパラメータデータとを記憶し、
前記サーバ装置は、前記サーバ装置の前記受信手段により前記一の端末装置から送信されてくる前記所定の操作に応じた所定のデータであって一のサービスモジュールデータを他のサービスモジュールデータから識別するモジュール識別データを含むデータが受信された場合、前記サーバ装置の前記記憶手段に記憶されている前記複数のサービスモジュールデータのうちの当該受信されたモジュール識別データにより識別されるサービスモジュールデータと、当該受信されたモジュール識別データと前記一の端末装置の端末識別データとに対応付けて前記サーバ装置の前記記憶手段に記憶されているパラメータデータとに従った処理を実行するデータ処理手段
を備える
請求項８または１０に記載のデータ通信システム。
【請求項１３】
１以上の端末装置の各々もしくは前記１以上の端末装置をグループ化して得られる１以上の端末装置群の各々に関し、当該端末装置または当該端末装置群に含まれる端末装置からデータを送信する宛先を各々示すネットワーク上の１以上の所定のアドレスを記憶する記憶手段と、
前記１以上の端末装置のうちの一の端末装置から前記一の端末装置を他の端末装置から識別する端末識別データを受信する受信手段と、
前記受信手段により受信された端末識別データにより識別される端末装置もしくは当該端末装置を含む端末装置群に関し前記記憶手段に記憶されている１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを生成する生成手段と、
前記生成手段により生成されたリモートページデータを前記一の端末装置に送信する送信手段と
を備え、
前記生成手段は、自機のアドレス以外のアドレスをリンク先のアドレスとして含まないページの表示を指示するデータのみを前記リモートページデータとして生成する
サーバ装置。
【請求項１４】
前記記憶手段は、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けて、パラメータデータを記憶し、
前記生成手段は、前記受信手段により受信された端末識別データに対応付けて前記記憶手段に記憶されている前記パラメータデータに従い、前記リモートページデータを生成する
請求項１３に記載のサーバ装置。
【請求項１５】
前記記憶手段は、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータと、前記複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けてパラメータデータとを記憶し、
前記受信手段は前記一の端末装置から一のサービスモジュールデータを他のサービスモジュールデータから識別するモジュール識別データを受信し、
前記受信手段により前記一のサービスモジュールデータのモジュール識別データが受信された場合、前記記憶手段に記憶されている当該受信されたモジュール識別データにより識別される前記一のサービスモジュールデータと、当該受信されたモジュール識別データと前記一の端末装置の端末識別データとに対応付けて前記記憶手段に記憶されているパラメータデータとに従った処理を実行するデータ処理手段
を備える
請求項１３または１４に記載のサーバ装置。
【請求項１６】
自機を他の端末装置から識別する端末識別データを記憶する記憶手段と、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、サーバ装置に送信する送信手段と、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段と、
前記受信手段により受信されたリモートページデータに従い前記リモートページの表示を行う表示手段と、
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段と
を備え、
前記送信手段は、前記表示手段により表示された前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信し、
前記送信手段は、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行する
端末装置。
【請求項１７】
自機を他の端末装置から識別する端末識別データと、ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるローカルページの生成を指示するデータであるローカルページデータとを記憶する記憶手段と、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、サーバ装置に送信する送信手段と、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段と、
前記記憶手段に記憶されているローカルページデータもしくは前記受信手段により受信されたリモートページデータに従い前記ローカルページもしくは前記リモートページの表示を行う表示手段と、
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段と
を備え、
前記送信手段は、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記ローカルページもしくは前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信し、
前記送信手段は、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行する
端末装置。
【請求項１８】
前記送信手段は、前記所定の操作に応じた所定のデータとして、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータのうちの一のサービスモジュールデータを他のサービスモジュールデータから識別するモジュール識別データを含むデータを送信する
請求項１６または１７に記載の端末装置。
【請求項１９】
ネットワークを介して他の通信装置との間でデータ通信を行う通信手段を備えるコンピュータを
１以上の端末装置の各々もしくは前記１以上の端末装置をグループ化して得られる１以上の端末装置群の各々に関し、当該端末装置または当該端末装置群に含まれる端末装置からデータを送信する宛先を各々示すネットワーク上の１以上の所定のアドレスを記憶する記憶手段、
前記１以上の端末装置のうちの一の端末装置から前記一の端末装置を他の端末装置から識別する端末識別データを受信する受信手段、
前記受信手段により受信された端末識別データにより識別される端末装置もしくは当該端末装置を含む端末装置群に関し前記記憶手段に記憶されている１以上の所定のアドレスに対するリンクを含むページであって、リモートページの表示を指示するデータであるリモートページデータを生成する生成手段、および
前記生成手段により生成されたリモートページデータを前記一の端末装置に送信する送信手段
として機能させ、
前記生成手段に、自機のアドレス以外のアドレスをリンク先のアドレスとして含まないページの表示を指示するデータのみを前記リモートページデータとして生成させる
プログラム。
【請求項２０】
前記記憶手段に、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けて、パラメータデータを記憶させ、
前記生成手段に、前記受信手段により受信された端末識別データに対応付けて前記記憶手段に記憶されている前記パラメータデータに従い、前記リモートページデータを生成させる
請求項１９に記載のプログラム。
【請求項２１】
前記記憶手段に、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータと、前記複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けてパラメータデータとを記憶させ、
前記受信手段に、前記一の端末装置から一のサービスモジュールデータを他のサービスモジュールデータから識別するモジュール識別データを受信させ、
前記コンピュータを、前記受信手段により前記一のサービスモジュールデータのモジュール識別データが受信された場合、前記記憶手段に記憶されている当該受信されたモジュール識別データにより識別される前記一のサービスモジュールデータと、当該受信されたモジュール識別データと前記一の端末装置の端末識別データとに対応付けて前記記憶手段に記憶されているパラメータデータとに従った処理を実行するデータ処理手段として機能させる
請求項１９または２０に記載のプログラム。
【請求項２２】
ネットワークを介して他の通信装置との間でデータ通信を行う通信手段を備えるコンピュータを
自機を他の端末装置から識別する端末識別データを記憶する記憶手段、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、サーバ装置に送信する送信手段、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段、
前記受信手段により受信されたリモートページデータに従い前記リモートページの表示を行う表示手段、および
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段
として機能させ、
前記送信手段に、前記表示手段により表示された前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信させ、
前記送信手段に、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行させる
プログラム。
【請求項２３】
ネットワークを介して他の通信装置との間でデータ通信を行う通信手段を備えるコンピュータを
自機を他の端末装置から識別する端末識別データと、ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるローカルページの生成を指示するデータであるローカルページデータとを記憶する記憶手段、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、サーバ装置に送信する送信手段、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段、
前記記憶手段に記憶されているローカルページデータもしくは前記受信手段により受信されたリモートページデータに従い前記ローカルページもしくは前記リモートページの表示を行う表示手段、および
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段
として機能させ、
前記送信手段に、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記ローカルページもしくは前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信させ、
前記送信手段に、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行させる
プログラム。
【請求項２４】
前記送信手段に、前記所定の操作に応じた所定のデータとして、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータのうちの一のサービスモジュールデータを他のサービスモジュールデータから識別するモジュール識別データを含むデータを送信させる
請求項２２または２３に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介した通信装置間のデータ通信に関し、より詳しくは一般ユーザが使用する端末装置を介して当該一般ユーザに対する各種データの提供および当該一般ユーザからのデータ送信を可能とする技術に関する。
【背景技術】
【０００２】
ＰＣ（パーソナルコンピュータ）、携帯電話等の通信機器は、インターネットの普及とも相俟って、年々その機能を向上および増大させてきている。それは、ユーザにとって便利な機能が提供されるというメリットとともに、多くの機能の中から必要な機能を探し出す手間、新しい機能の内容および操作方法を学習する手間が増加されるというデメリットをもたらしている。
【０００３】
その問題は、例えば視力や手先の器用さといった身体能力が衰えざるを得ない高齢者等にとって特に深刻であるが、ＩＴリテラシーが高い若者等にとっても不要な機能が多数あることは煩わしい。
【０００４】
通信装置が煩雑な機能を持つことが弊害となる典型的な例として、緊急時に一刻を争って速やかに病院等に通報を行いたい場合、そのための操作の呼び出し等に手間や時間を要する、というケースがある。
【０００５】
そのような問題を回避するため、主として高齢者向けの緊急通報システムが提案され、またそれらの実用化がされている。
【０００６】
例えば、特許文献１には、被介護者自身が携帯するタッチパネルを備えた端末装置を介して、被介護者が訪問ヘルパーを派遣する介護サービス提供事業所と直接対話を可能にしたり、訪問ヘルパーの業務予定や業務履歴を被介護者が閲覧可能とするとともに、それらのデータを介護サービス提供事業所に送信したりする仕組みが提案されている。特許文献１に提案されている仕組みにおいては、端末装置に安全センター等への緊急連絡ルートを登録しておくと、タッチパネルに対するタッチ操作のみで速やかに安全センター等に対する緊急連絡が可能である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２５７６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
緊急通報システムの多くにおいては、ユーザによる誤操作の問題を回避するため、ユーザが使用する端末装置にインターネット・ブラウザのような自由に外部のデータソースにアクセスする機能は設けられていない。すなわち、ユーザは端末装置を介して、緊急通報システムの運用を行う事業者の管理するサーバ装置や緊急センター等に配置された通信装置といった特定の装置との間でのみデータ通信を行うことができる。このようなシステムを本願において以下、「クローズドシステム」と呼ぶ。
【０００９】
クローズドシステムは、ユーザが誤って望まない外部のデータソースにアクセスし、例えば不要な商品を購入してしまったり、知らないうちに個人情報を他人に公開してしまったり、という問題を回避するために有効なシステムである。
【００１０】
その一方で、クローズドシステムは一般的に、柔軟性に欠ける側面を持つ。例えば同じ緊急通報システムであっても、それを利用するユーザのグループ毎に必要とされるデータ通信サービスの内容は異なる。高齢者であっても比較的身体能力が高い高齢者のグループにおいては、メール送受信の機能が望まれるかも知れないが、視力の低下や手先の器用さがかなり衰えている高齢者のグループにおいては、メール送受信の機能は不要かも知れない。しかしながら、個々のグループのニーズに応じたシステムを開発することは、コスト高となり現実的ではない。従って、多くの高齢者が必要とする機能を盛り込んだ緊急通報システムが広範囲において利用されているのが実情である。
【００１１】
ところで、上述したように、不要な機能を排除することは必ずしも高齢者等に限られたニーズではない。従って、クローズドシステムは本来、緊急通報以外の様々な目的で有用である。例えば、キッチンで料理レシピを手軽に見たい、というニーズを持つユーザグループにとっては、ＰＣを用いてインターネット・ブラウザに所定のＵＲＬ（Uniform Resource Locator）を入力して・・・といった操作は手間であり、簡単なボタン操作やタッチ操作で料理レシピのページをめくったり、調理時間を計るためのタイマー機能を利用したり、食材の発注をしたりできれば便利である。
【００１２】
また、語学を学習したいユーザグループにとっては、自宅にいながらテレビ電話で遠隔地にいる講師から語学レッスンを受けることができると便利であるが、語学レッスンの予約やそのキャンセル、テレビ電話の起動や終了、講師に対する課題の提出などを、ＰＣを用いて行うことは意外と手間であり、特に語学学習のモチベーションが低下している時などには、それらの手間がモチベーションをさらに削ぐことになる。従って、それらの操作を簡単なボタン操作やタッチ操作等で可能とする仕組みがあれば便利である。
【００１３】
これらのニーズは、いずれも特定のニーズを持つユーザグループに対しカスタマイズしたコニュニケーション機能を提供するものであるので、クローズドシステムによりそのニーズを満たすことができる。しかしながら、緊急通報システムに関し上述したように、個々のユーザグループに応じたクローズドシステムを開発するとユーザ当たりの負担コストが高くなり、その実施が難しい。
【００１４】
上記の事情に鑑み、本発明は、各々異なるニーズを持ったユーザグループに対して、そのニーズを満たすカスタマイズされたユーザフレンドリーなコニュニケーションのためのシステムを低コストで実現可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記の課題を解決するため、本発明は、
端末装置からサーバ装置に対し、ネットワークを介して、前記端末装置を他の端末装置から識別する端末識別データを送信するステップと、
前記サーバ装置から前記端末装置に対し、前記ネットワークを介して、前記端末識別データに応じた前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを送信するステップと、
前記端末装置が、前記リモートページデータに従い、前記リモートページを表示するステップと、
前記端末装置により表示された前記リモートページに応じたユーザの前記端末装置に対する所定の操作に応じて、前記端末装置から前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信するステップと
を備え、
前記端末装置は、前記ユーザの前記端末装置に対する操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記端末装置により表示された前記リモートページに応じて前記ユーザが前記端末装置に対し所定の操作を行った場合に限り実行する
データ通信方法
を提供する（第１の実施態様）。
【００１６】
上記の第１の実施態様において、
前記リモートページにリンクされている１以上の所定のアドレスは前記サーバ装置のアドレス以外のアドレスを含まない
構成が採用されてもよい（第２の実施態様）。
【００１７】
また本発明は、
端末装置が、前記端末装置に予め記憶されておりネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるローカルページの表示を指示するデータであるローカルページデータに従い、前記ローカルページを表示するステップと、
前記端末装置からサーバ装置に対し、ネットワークを介して、前記端末装置を他の端末装置から識別する端末識別データを送信するステップと、
前記サーバ装置から前記端末装置に対し、前記ネットワークを介して、前記端末識別データに応じた前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを送信するステップと、
前記端末装置が、前記ローカルページデータおよび前記リモートページデータのいずれかに従い、前記ローカルページおよび前記リモートページのいずれかを表示するステップと、
前記端末装置により表示された前記ローカルページおよび前記リモートページのいずれかに応じた前記ユーザの前記端末装置に対する所定の操作に応じて、前記端末装置から前記ローカルページおよび前記リモートページのいずれかにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信するステップと
を備え、
前記端末装置は、前記ユーザの前記端末装置に対する操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記端末装置により表示された前記ローカルページおよび前記リモートページのいずれかに応じて前記ユーザが前記端末装置に対し所定の操作を行った場合に限り実行する
データ通信方法
を提供する（第３の実施態様）。
【００１８】
上記の第３の実施態様において、
前記ローカルページにリンクされている１以上の所定のアドレスおよび前記リモートページにリンクされている１以上の所定のアドレスは前記サーバ装置のアドレス以外のアドレスを含まない
構成が採用されてもよい（第４の実施態様）。
【００１９】
上記の第１乃至第４のいずれかの実施態様において、
前記サーバ装置が、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記端末識別データとに対応付けて前記サーバ装置に予め記憶されているデータであるパラメータデータに従い、前記リモートページデータを生成するステップ
を備える
構成が採用されてもよい（第５の実施態様）。
【００２０】
上記の第２または第４の実施態様において、
前記サーバ装置が、前記端末装置から送信されてくる前記所定の操作に応じた所定のデータであって前記サーバ装置に予め記憶されている各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータのうちの一のサービスモジュールデータを識別するモジュール識別データを含むデータを受信した場合、前記サーバ装置に予め記憶されている複数のサービスモジュールデータのうちの当該受信したモジュール識別データにより識別されるサービスモジュールデータと、当該受信したモジュール識別データと前記端末識別データとに対応付けて前記サーバ装置に予め記憶されているデータであるパラメータデータとに従った処理を実行するステップ
を備える
構成が採用されてもよい（第６の実施態様）。
【００２１】
また本発明は、
サーバ装置と、１以上の端末装置とを備え、
前記１以上の端末装置の各々は、
自機を他の端末装置から識別する端末識別データを記憶する記憶手段と、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、前記サーバ装置に送信する送信手段と、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段と、
前記受信手段により受信されたリモートページデータに従い前記リモートページの表示を行う表示手段と、
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段と
を備え、
前記サーバ装置は、
前記１以上の端末装置の各々もしくは前記１以上の端末装置をグループ化して得られる１以上の端末装置群の各々に関し、当該端末装置または当該端末装置群に含まれる端末装置からデータを送信する宛先を各々示す前記ネットワーク上の１以上の所定のアドレスを記憶する記憶手段と、
前記１以上の端末装置のうちの一の端末装置から前記一の端末装置を他の端末装置から識別する端末識別データを受信する受信手段と、
前記受信手段により受信された端末識別データにより識別される端末装置もしくは当該端末装置を含む端末装置群に関し前記記憶手段に記憶されている１以上の所定のアドレスに対するリンクを含むページの表示を指示するデータを前記リモートページデータとして生成する生成手段と、
前記生成手段により生成されたリモートページデータを前記一の端末装置に送信する送信手段と
を備え、
前記１以上の端末装置の各々が備える前記送信手段は、前記表示手段により表示された前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信し、
前記１以上の端末装置の各々が備える前記送信手段は、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行する
データ通信システム
を提供する（第７の実施態様）。
【００２２】
上記の第７の実施態様において、
前記リモートページにリンクされている１以上の所定のアドレスは前記サーバ装置のアドレス以外のアドレスを含まない
構成が採用されてもよい（第８の実施態様）。
【００２３】
また本発明は、
サーバ装置と、１以上の端末装置とを備え、
前記１以上の端末装置の各々は、
自機を他の端末装置から識別する端末識別データと、ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるローカルページの生成を指示するデータであるローカルページデータとを記憶する記憶手段と、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、前記サーバ装置に送信する送信手段と、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段と、
前記記憶手段に記憶されているローカルページデータもしくは前記受信手段により受信されたリモートページデータに従い前記ローカルページもしくは前記リモートページの表示を行う表示手段と、
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段と
を備え、
前記サーバ装置は、
前記１以上の端末装置の各々もしくは前記１以上の端末装置をグループ化して得られる１以上の端末装置群の各々に関し、当該端末装置または当該端末装置群に含まれる端末装置からデータを送信する宛先を各々示す前記ネットワーク上の１以上の所定のアドレスを記憶する記憶手段と、
前記１以上の端末装置のうちの一の端末装置から前記一の端末装置を他の端末装置から識別する端末識別データを受信する受信手段と、
前記受信手段により受信された端末識別データにより識別される端末装置もしくは当該端末装置を含む端末装置群に関し前記記憶手段に記憶されている１以上の所定のアドレスに対するリンクを含むページの表示を指示するデータを前記リモートページデータとして生成する生成手段と、
前記生成手段により生成されたリモートページデータを前記一の端末装置に送信する送信手段と
を備え、
前記１以上の端末装置の各々が備える前記送信手段は、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記ローカルページもしくは前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信し、
前記１以上の端末装置の各々が備える前記送信手段は、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行する
データ通信システム
を提供する（第９の実施態様）。
【００２４】
上記の第９の実施態様において、
前記ローカルページにリンクされている１以上の所定のアドレスおよび前記リモートページにリンクされている１以上の所定のアドレスは前記サーバ装置のアドレス以外のアドレスを含まない
構成が採用されてもよい（第１０の実施態様）。
【００２５】
上記の第７乃至第１０のいずれかの実施態様において、
前記サーバ装置の前記記憶手段は、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けて、パラメータデータを記憶し、
前記サーバ装置の前記生成手段は、前記サーバ装置の前記受信手段により受信された端末識別データに対応付けて前記サーバ装置の前記記憶手段に記憶されている前記パラメータデータに従い、前記リモートページデータを生成する
構成が採用されてもよい（第１１の実施態様）。
【００２６】
上記の第８または第１０の実施態様において、
前記サーバ装置の前記記憶手段は、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータと、前記複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けてパラメータデータとを記憶し、
前記サーバ装置は、前記サーバ装置の前記受信手段により前記一の端末装置から送信されてくる前記所定の操作に応じた所定のデータであって一のサービスモジュールデータを他のサービスモジュールデータから識別するモジュール識別データを含むデータが受信された場合、前記サーバ装置の前記記憶手段に記憶されている前記複数のサービスモジュールデータのうちの当該受信されたモジュール識別データにより識別されるサービスモジュールデータと、当該受信されたモジュール識別データと前記一の端末装置の端末識別データとに対応付けて前記サーバ装置の前記記憶手段に記憶されているパラメータデータとに従った処理を実行するデータ処理手段
を備える
構成が採用されてもよい（第１２の実施態様）。
【００２７】
また本発明は、
１以上の端末装置の各々もしくは前記１以上の端末装置をグループ化して得られる１以上の端末装置群の各々に関し、当該端末装置または当該端末装置群に含まれる端末装置からデータを送信する宛先を各々示すネットワーク上の１以上の所定のアドレスを記憶する記憶手段と、
前記１以上の端末装置のうちの一の端末装置から前記一の端末装置を他の端末装置から識別する端末識別データを受信する受信手段と、
前記受信手段により受信された端末識別データにより識別される端末装置もしくは当該端末装置を含む端末装置群に関し前記記憶手段に記憶されている１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを生成する生成手段と、
前記生成手段により生成されたリモートページデータを前記一の端末装置に送信する送信手段と
を備え、
前記生成手段は、自機のアドレス以外のアドレスをリンク先のアドレスとして含まないページの表示を指示するデータのみを前記リモートページデータとして生成する
サーバ装置
を提供する（第１３の実施態様）。
【００２８】
上記の第１３の実施態様において、
前記記憶手段は、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けて、パラメータデータを記憶し、
前記生成手段は、前記受信手段により受信された端末識別データに対応付けて前記記憶手段に記憶されている前記パラメータデータに従い、前記リモートページデータを生成する
構成が採用されてもよい（第１４の実施態様）。
【００２９】
上記の第１３または第１４の実施態様において、
前記記憶手段は、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータと、前記複数のサービスモジュールデータを各々識別する複数のモジュール識別データのうちの１以上と前記１以上の端末装置を各々識別する１以上の端末識別データのうちの１以上とに対応付けてパラメータデータとを記憶し、
前記受信手段は前記一の端末装置から一のサービスモジュールデータを他のサービスモジュールデータから識別するモジュール識別データを受信し、
前記受信手段により前記一のサービスモジュールデータのモジュール識別データが受信された場合、前記記憶手段に記憶されている当該受信されたモジュール識別データにより識別される前記一のサービスモジュールデータと、当該受信されたモジュール識別データと前記一の端末装置の端末識別データとに対応付けて前記記憶手段に記憶されているパラメータデータとに従った処理を実行するデータ処理手段
を備える
構成が採用されてもよい（第１５の実施態様）。
【００３０】
また本発明は、
自機を他の端末装置から識別する端末識別データを記憶する記憶手段と、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、サーバ装置に送信する送信手段と、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段と、
前記受信手段により受信されたリモートページデータに従い前記リモートページの表示を行う表示手段と、
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段と
を備え、
前記送信手段は、前記表示手段により表示された前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信し、
前記送信手段は、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行する
端末装置
を提供する（第１６の実施態様）。
【００３１】
また本発明は、
自機を他の端末装置から識別する端末識別データと、ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるローカルページの生成を指示するデータであるローカルページデータとを記憶する記憶手段と、
前記記憶手段に記憶されている端末識別データを、ネットワークを介して、サーバ装置に送信する送信手段と、
前記サーバ装置から、前記ネットワークを介して、前記ネットワーク上の１以上の所定のアドレスに対するリンクを含むページであるリモートページの表示を指示するデータであるリモートページデータを受信する受信手段と、
前記記憶手段に記憶されているローカルページデータもしくは前記受信手段により受信されたリモートページデータに従い前記ローカルページもしくは前記リモートページの表示を行う表示手段と、
ユーザの操作に応じて所定のデータを生成することにより前記ユーザからのデータの入力を受け付ける操作手段と
を備え、
前記送信手段は、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じた前記ユーザによる前記操作手段に対する所定の操作に応じて、前記ローカルページもしくは前記リモートページにリンクされている１以上の所定のアドレスのうち前記所定の操作に応じた一のアドレスに対し、前記所定の操作に応じた所定のデータを送信し、
前記送信手段は、前記操作手段に対する前記ユーザによる操作に応じた前記ネットワーク上のアドレスに対するデータの送信を、前記表示手段により表示された前記ローカルページもしくは前記リモートページに応じて前記ユーザが前記操作手段に対し所定の操作を行った場合に限り実行する
端末装置
を提供する（第１７の実施態様）。
【００３２】
上記の第１６または第１７の実施態様において、
前記送信手段は、前記所定の操作に応じた所定のデータとして、各々所定の一連のデータ配信の手順を指示するプログラムを示す複数のサービスモジュールデータのうちの一のサービスモジュールデータを他のサービスモジュールデータから識別するモジュール識別データを含むデータを送信する
構成が採用されてもよい（第１８の実施態様）。
【００３３】
また本発明は、
ネットワークを介して他の通信装置との間でデータ通信を行う通信手段を備えるコンピュータを
上述の第１３乃至第１５のいずれかの実施態様のサーバ装置として機能させるプログラムを提供する。（第１９乃至第２１の実施態様）。
【００３４】
また本発明は、
ネットワークを介して他の通信装置との間でデータ通信を行う通信手段を備えるコンピュータを
上述の第１６乃至第１８のいずれかの実施態様の端末装置として機能させるプログラムを提供する。（第２２乃至第２４の実施態様）。
【発明の効果】
【００３５】
本発明の第１の実施態様にかかるデータ通信方法、第７の実施態様にかかるデータ通信システム、第１６の実施態様にかかる端末装置、および第２２の実施態様にかかるプログラムによれば、ユーザが使用する端末装置を識別する端末識別データに基づき、ユーザ毎もしくはユーザグループ毎にカスタマイズされたユーザインタフェースをリモートページとして端末装置に表示させることができる。その際、ユーザインタフェースに対するユーザの操作に応じて端末装置がアクセスする外部のデータソースはリモートページにリンクされているアドレスにより特定される限定されたデータソースに限られるため、ユーザはニーズに応じた情報に素早くアクセスできるとともに、望まない情報に誤ってアクセスしたり、不本意な個人情報の公開を行ったりする危険性が回避される。
【００３６】
また、ユーザ毎もしくはユーザグループ毎にカスタマイズされたユーザインタフェースは、端末識別データに対応付けて記憶されているリンク先のアドレスを、例えばテンプレートとして予め準備されているリモートページデータの雛形データに適用することにより、サーバ装置において自動的に生成される。従って、カスタマイズのための開発コストが通常のクローズドシステムにおける場合のように高額となることはない。
【００３７】
本発明の第３の実施態様にかかるデータ通信方法、第９の実施態様にかかるデータ通信システム、第１７の実施態様にかかる端末装置、および第２３の実施態様にかかるプログラムによっても、本発明の第１、第７および第１６の実施態様に関し上述した効果と同様の効果が得られる。さらに、予め端末装置に記憶されているローカルページデータに従いユーザインタフェースが端末装置に表示されるため、例えば端末装置において一連の操作の最初に表示されるべきユーザインタフェース（デフォルトユーザインタフェース）をローカルページデータにより提供することにより、当該デフォルトユーザインタフェースの表示を迅速化することができる。また、ネットワークに接続不要な機能を提供するためのユーザインタフェースをローカルページデータにより提供することにより、ネットワークに接続できない場合においても一部の機能が利用可能となる。
【００３８】
本発明の第２もしくは第４の実施態様にかかるデータ通信方法、第８または第１０の実施態様にかかるデータ通信システム、第１３の実施態様にかかるサーバ装置、および第１９の実施態様にかかるプログラムによれば、端末装置に表示されるユーザインタフェースに対するユーザの操作に応じて、サーバ装置以外のネットワーク上の装置にデータが送信されることはないため、例えば望ましくないデータソースへのアクセスや不本意な個人情報の公開といった問題を回避するために、サーバ装置のみを管理すればよい。従って、そのためのシステムの管理コストが低減されるとともに、より確実な情報管理が可能となる。
【００３９】
本発明の第５の実施態様にかかるデータ通信方法、第１１の実施態様にかかるデータ通信システム、第１４の実施態様にかかるサーバ装置、および第２０の実施態様にかかるプログラムによれば、サーバ装置から端末装置に対しリモートページとして提供されるユーザインタフェースが、サービス毎かつユーザもしくはユーザグループ毎に設定されたパラメータに応じて変更可能となる。従って、当該パラメータを適宜設定することにより、同種のサービスを異なるユーザやユーザグループに提供する場合、それらのユーザやユーザグループに応じたユーザインタフェースのカスタマイズを容易かつ低コストで行うことが可能となる。
【００４０】
本発明の第６の実施態様にかかるデータ通信方法、第１２の実施態様にかかるデータ通信システム、第１５の実施態様にかかるサーバ装置、第１８の実施態様にかかる端末装置、および第２１または第２４の実施態様にかかるプログラムによれば、サーバ装置から端末装置に対し提供されるサービスの手順や利用可能な詳細機能の有無といった内容が、サービス毎かつユーザもしくはユーザグループ毎に設定されたパラメータに応じて変更可能となる。従って、当該パラメータを適宜設定することにより、同種のサービスを異なるユーザやユーザグループに提供する場合、それらのユーザやユーザグループに応じたサービス内容のカスタマイズを容易かつ低コストで行うことが可能となる。
【図面の簡単な説明】
【００４１】
【図１】図１は、本発明の一実施形態にかかるデータ通信システムの全体構成を示した図である。
【図２】図２は、本発明の一実施形態にかかる端末装置の機能構成部を示すブロック図である。
【図３】図３は、本発明の一実施形態にかかるサーバ装置の機能構成部を示すブロック図である。
【図４】図４は、本発明の一実施形態にかかるサーバ装置に記憶されているモジュールＤＢのデータ構成の例を模式的に示した図である。
【図５】図５は、本発明の一実施形態にかかるサーバ装置に記憶されているグループＤＢのデータ構成の例を模式的に示した図である。
【図６】図６は、本発明の一実施形態にかかるサーバ装置に記憶されているユーザＤＢのデータ構成の例を模式的に示した図である。
【図７】図７は、本発明の一実施形態にかかる端末装置に表示されるユーザインタフェースの例を示した図である。
【発明を実施するための形態】
【００４２】
（実施形態）
図１は、本発明の一実施形態にかかるデータ通信システム１の全体構成を示した図である。データ通信システム１は、複数の端末装置１１と、サーバ装置１２と、複数のＰＣ１３とを備える。端末装置１１、サーバ装置１２およびＰＣ１３は、いずれもインターネット９に接続可能であり、端末装置１１およびＰＣ１３の各々は、インターネット９を介して、サーバ装置１２との間で各種データ通信を行う。
【００４３】
端末装置１１はタッチパネルを備えたパッド型の端末装置である。すなわち、端末装置１１はキーボードおよびマウスに代えて、液晶ディスプレイと層状に配置されたタッチパッドを備え、コンピュータを構成する構成部のうち表示装置および入力装置以外のもの、すなわち、ＣＰＵ（Central Processing Unit）等の制御装置、ＳＳＤ（Solid State Drive）等の記憶装置、等々をタッチパネルと一体に構成された平板な筐体内に配置したコンピュータである。
【００４４】
また、端末装置１１は通信インタフェースを備え、無線ＬＡＮ(Local Area Network）通信によりインターネット９に接続可能である。さらに、端末装置１１は、ユーザが後述するビデオ通話やビデオレター等の機能を使用するために、マイク、スピーカおよびカメラを備えている。
【００４５】
端末装置１１は、本発明にかかるプログラムに従った処理を実行することにより、図２に示す機能構成部を備える装置として機能する。すなわち、端末装置１１は、その機能構成部として、各種データを記憶する記憶部１１１、サーバ装置１２に対し各種データを送信する送信部１１２、サーバ装置１２から各種データを受信する受信部１１３、ユーザに対し各種情報を表示する表示部１１４、ユーザのタッチ操作に応じて所定のデータを生成することでユーザの端末装置１１に対するデータ入力を受け付ける操作部１１５、外部の音を拾音し音波形データを生成する拾音部１１６、音波形データにより示される音を発音する発音部１１７、外部の映像を撮像し動画データを生成する撮像部１１８を備える。
【００４６】
記憶部１１１には、自機を他の端末装置１１から識別する端末識別データが記憶されている。また、記憶部１１１には、端末装置１１の起動後に最初に表示すべきユーザインタフェースの役割を果たすリモートページの表示を指示するリモートページデータをサーバ装置１２から受信するために、サーバ装置１２のアドレスが記憶されている。
【００４７】
なお、本願において、「アドレス」とは、広くネットワーク上において特定のデータ通信装置の位置を特定するためのデータを意味する。従って、例えば携帯電話通信網がインターネット９に統合されている場合、当該携帯電話通信網における携帯電話の位置を特定するためのデータである電話番号は本願におけるアドレスの一種である。また、いわゆるメールアドレスは、メールの受信に用いられるデータ通信装置のインターネット９上の位置を特定するものではないが、メールが宛先のユーザにより受信されるまでの間、当該メールを保管するメールボックスのインターネット９上の位置を特定するという意味でやはり本願におけるアドレスの一種である。
【００４８】
サーバ装置１２は、インターネット９を介して他の通信装置との間でデータ通信を行う通信インタフェースを備えた一般的なコンピュータであり、本発明にかかるプログラムに従った処理を実行することにより、図３に示す機能構成部を備える装置として機能する。すなわち、サーバ装置１２は、その機能構成部として、各種データを記憶する記憶部１２１、端末装置１１およびＰＣ１３から各種データを受信する受信部１２２、記憶部１２１に記憶されているデータおよび受信部１２２により受信されたデータに従い端末装置１１の表示部１１４に表示されるユーザインタフェースの役割を果たすリモートページの表示を指示するリモートページデータを生成する生成部１２３、端末装置１１およびＰＣ１３に対し各種データを送信する送信部１２４、記憶部１２１に記憶されているデータおよび受信部１２２により受信されたデータに従い各種データ処理を行うデータ処理部１２５を備える。
【００４９】
記憶部１２１には、サーバ装置１２が端末装置１１およびＰＣ１３からの要求に応じて実行すべき一連の処理を示すプログラムデータであるサービスモジュールデータがサービス種別の数だけ記憶されている。なお、各サービスモジュールデータに従ったサーバ装置１２の処理において必要となる各種データ（例えば、リモートページデータを生成するための雛形データ等）もまた、記憶部１２１に記憶されている。
【００５０】
さらに、記憶部１２１には、それらの複数のサービスモジュールデータの各々に関するデータを格納するＤＢ（Database）であるモジュールＤＢと、データ通信システム１のユーザの各々が属するユーザグループの各々に関するデータを格納するＤＢであるグループＤＢと、データ通信システム１のユーザの各々に関するデータを格納するＤＢであるユーザＤＢとを記憶している。
【００５１】
図４は、モジュールＤＢのデータ構成の例を模式的に示した図である。モジュールＤＢは、各サービスモジュールデータに関するレコードの集まりであり、各レコードは、サービスモジュールデータを識別するサービス名を格納するフィールド「サービス名」と、サービスモジュールデータを記憶部１２１において識別するファイル名を格納するフィールド「ファイル名」とを含んでいる。
【００５２】
データ通信システム１においてサービスモジュールデータに従いサーバ装置１２により端末装置１１に提供されるサービスは、例えば以下のとおりである。
特定ユーザ連絡：事前にユーザにより登録された端末装置１１もしくはＰＣ１３に定型文を送信する。
ビデオ通話：事前にユーザにより登録された端末装置１１もしくはＰＣ１３との間でビデオ通話を行う。
電子アルバム：メールに添付等により端末装置１１のユーザ宛に送られた画像データに従い写真等の画像を表示する。
コールセンター：予めデータ通信システム１の運営管理者によりグループ毎に設定された専門家等の特殊ユーザの端末装置１１もしくはＰＣ１３との間でビデオ通話を行う。
緊急通報：事前にユーザにより登録された家族などのユーザの端末装置１１もしくはＰＣ１３や、医療従事者等の特殊ユーザの端末装置１１もしくはＰＣ１３に対し、緊急メッセージを示す定型文を送信するとともに、それらの装置との間でビデオ通話を行う。
ビデオレター：端末装置１１が備えるカメラおよびマイクにより例えば３０秒の音声付き動画を記録し、もしくはカメラにより静止画を記録し、生成された音声付き動画データ（ビデオデータ）もしくは静止画データを添付したメールを事前にユーザにより登録された端末装置１１もしくはＰＣ１３に対し送信する。
メール：事前にユーザにより登録された端末装置１１もしくはＰＣ１３にテンプレートに従った不定型文を送信するとともに、事前にユーザにより登録された端末装置１１もしくはＰＣ１３から送信されてきたメールを表示する。
ショッピング：各種商品の提示と注文の受け付けを行う。
情報サイト：各種情報をＷｅｂページ（テキスト、静止画、動画、音声を含む）によりインタラクティブに提供する。
お知らせ：各種情報をテキストにより提供する。
【００５３】
上述した各種サービスを提供するため、サーバ装置１２はメールサーバ、ビデオ通話サーバ、ファイルサーバおよびＷｅｂサーバとしての機能を備える。例えば、特定ユーザ連絡、緊急通報（メール通報部分）、ビデオレター、メール、お知らせといったサービスは、サーバ装置１２のメールサーバ機能により実現される。また、ビデオ通話、コールセンター、緊急通報（ビデオ通話通報部分）といったサービスは、サーバ装置１２のビデオ通話サーバ機能により実現される。また、電子アルバムのサービスは、サーバ装置１２のファイルサーバ機能により実現される。さらに、ショッピング、情報サイトといったサービスは、サーバ装置１２のＷｅｂサーバ機能により実現される。
【００５４】
図５は、グループＤＢのデータ構成の例を模式的に示した図である。グループＤＢは、各ユーザグループに関するレコードの集まりであり、各レコードは、ユーザグループを識別するグループ名を格納するフィールド「グループ名」と、サービスモジュールデータに従ってサーバ装置１２から端末装置１１に対し提供されるサービスにおける表示や手順、その他サービス内容の細部を指示するパラメータを格納するフィールド「パラメータ」とを含んでいる。
【００５５】
フィールド「パラメータ」は、上述した複数のサービスモジュールデータの各々に対応するサブフィールドを含んでいる。これらのサブフィールドに格納されるパラメータとしては、例えばユーザがサービスを利用する際のユーザインタフェースにおける表示属性（例えば、ボタンの色、形状、ボタンに表示される文字など）を指示するパラメータ、例えばビデオ通話サービスの利用時に課金のための時間計測を行うか否か、といった処理内容に関するパラメータ、コールセンターサービスのコール先の端末装置１１もしくはＰＣ１３のユーザ名や情報サイトサービスにおける情報提供元のＵＲＬといった通信先に関するパラメータなど、サービスに応じて様々な種類のものがあり得る。
【００５６】
図６は、ユーザＤＢのデータ構成の例を模式的に示した図である。ユーザＤＢは、各ユーザに関するレコードの集まりであり、各レコードは、ユーザを識別するユーザ名を格納するフィールド「ユーザ名」、ユーザが使用する端末装置１１の端末識別データを格納するフィールド「端末ＩＤ」、ユーザがＰＣ１３を用いてデータ通信システム１を利用する際にユーザの本人確認を行うためのパスワードを格納するフィールド「パスワード」、端末装置１１またはＰＣ１３のインターネット９上の位置を特定するＩＰアドレスおよびポート番号を格納するフィールド「ＩＰアドレス＋ポート番号」、ユーザが属するユーザグループのグループ名を格納するフィールド「グループ名」を含んでいる。
【００５７】
ユーザＤＢのレコードはさらに、ユーザが各サービスにおいて通信相手として登録したユーザのユーザ名を格納する「登録ユーザ名」、ユーザ宛に過去に送信されてきたメールに添付の写真等の画像を示す画像データのファイル名を格納するフィールド「画像データ」、ショッピングサービスにおいてユーザが購入した商品に関するデータを格納するフィールド「ショッピングデータ」、ショッピングサービスにおいてユーザが購入した商品の配送先住所を格納するフィールド「配送先住所」、ショッピングサービスにおいてユーザが購入した商品の代金および送料の決済方法に関する情報（例えば、クレジットカード番号など）を格納するフィールド「決済方法」、そしてユーザが行った通信履歴を示すデータを格納するフィールド「通信ログ」を含んでいる。
【００５８】
なお、ユーザには端末装置１１を利用するユーザとＰＣ１３を利用するユーザがおり、前者のユーザに関しては、端末識別データにより本人確認が行われ、後者のユーザに関してはパスワードにより本人確認が行われる。従って、前者のユーザに関してはフォールド「パスワード」が、後者のユーザに関してはフィールド「端末ＩＤ」が空欄となる。
【００５９】
フィールド「登録ユーザ名」は、上述した複数のサービスモジュールデータのうちユーザにより通信相手のユーザの登録が可能なものの各々に対応するサブフィールドを含んでいる。なお、データ通信システム１においてユーザにより通信相手のユーザの登録が可能なものは、特定ユーザ連絡サービス、ビデオ通話サービス、緊急通報サービスおよびメールサービスである。
【００６０】
再び図１を参照しながら、データ通信システム１のもう一つの構成装置であるＰＣ１３に関し説明する。ＰＣ１３はインターネット９を介してサーバ装置１２との間でデータ通信を行う通信インタフェースと、マイク、スピーカ（またはヘッドフォン）およびカメラを備えた一般的なＰＣである。
【００６１】
ＰＣ１３はデータ通信システム１の運営管理者により提供され、例えばサーバ装置１２からＰＣ１３にダウンロードされるプログラムに従った処理を行うことにより、端末装置１１が利用可能なサービスのうち、端末装置１１のユーザとの通信のために必要となるビデオ通話サービス、電子アルバムサービス、ビデオレターサービスおよびメールサービスを利用するための端末装置として機能する。
【００６２】
さらに、コールセンターのコール先である専門家のＰＣ１３に関しては、データ通信システム１の運営管理者により提供され、例えばサーバ装置１２からＰＣ１３にダウンロードされる拡張プログラムに従った処理を行うことにより、任意のユーザからコールを受けた際に、そのユーザとの過去の通信履歴を閲覧し、必要に応じてメールの表示やビデオ通話の再生を行う端末装置として機能する。
【００６３】
続いて、データ通信システム１の動作を説明する。なお、端末装置１１、サーバ装置１２およびＰＣ１３には、各々必要な通信相手のユーザ名（登録ユーザ名）、各種パラメータ等が既に登録されているものとする。
【００６４】
例えば、端末装置１１およびＰＣ１３に通信相手のユーザ名を登録する広く用いられている方法として、例えば以下の方法がある。まず、一方のユーザが端末装置１１またはＰＣ１３に対し所定の操作を行い、ユーザ検索画面を表示する。続いて当該ユーザ検索画面において登録したいユーザのユーザ名を検索し、ヒットした相手のユーザ名をタッチ等することにより、登録したいユーザに対し登録の承諾を要求する。その要求に応じて相手のユーザの端末装置１１またはＰＣ１３には登録を承諾するか否かの選択を促す画面が表示される。承諾の要求がされたユーザは、例えば当該表示に含まれる「承諾」ボタンをタッチ等することにより、要求元のユーザとの通信を承諾する。これにより、それらの２人のユーザの一方が他方の登録ユーザとして登録される。
【００６５】
また、グループＤＢに含まれるパラメータ等のデータは、例えばデータ通信システム１の運営管理者等により、サーバ装置１２の直接操作やインターネット９を介した遠隔操作によって登録される。
【００６６】
ユーザが端末装置１１の電源を入れると、端末装置１１は所定の起動処理を行い、その後、記憶部１１１に記憶されているアドレスに従い、サーバ装置１２に対しデフォルトのユーザインタフェースの要求を送信する。その要求には記憶部１１１に記憶されている端末識別データが含まれている。
【００６７】
サーバ装置１２は端末装置１１からの要求を受信すると、ユーザＤＢから、要求に含まれている端末識別データをフィールド「端末ＩＤ」に含むレコードを検索し、検索したレコードのフィールド「グループ名」に格納されているグループ名をフィールド「グループ名」に含むレコードをグループＤＢから検索する。そのように検索されたグループＤＢのレコードに含まれるデータに従い、サーバ装置１２の生成部１２３はそのユーザが属するユーザグループに応じたデフォルトのユーザインタフェースとしての役割を果たすリモートページの表示を指示するリモートページデータを生成する。サーバ装置１２は生成したリモートページデータを要求元の端末装置１１に送信する。
【００６８】
端末装置１１はサーバ装置１２から送信されてくるリモートページデータに従い、リモートページをデフォルトのユーザインタフェースとして表示部１１４に表示する。図７はそのようにして表示されるデフォルトのユーザインタフェースの例を示した図である。
【００６９】
図７に示されるように、サーバ装置１２から受信されるリモートページデータに従い端末装置１１に表示されるユーザインタフェースには、ユーザの属するユーザグループの名称や、グループ毎に設定されたサービス名称（例えば、特定ユーザ連絡サービスは、このユーザグループにおいては「家族へ連絡」と呼ばれている）といったユーザグループ固有の情報が反映されている。
【００７０】
図７に示されるユーザインタフェースにおいて、ユーザが「家族へ連絡」ボタンにタッチすると、端末装置１１は予めグループＤＢにおいて当該グループのフィールド「パラメータ」のサブフィールド「特定ユーザ連絡」に登録されている定型文の中から１つを選択することを促す画面を表示する。
【００７１】
このように第１のユーザインタフェースから第２のユーザインタフェースへと表示の遷移が行われる場合、第１のユーザインタフェースの表示を指示したリモートページデータが引き続き第２のユーザインタフェースの表示を指示する構成が採用されてもよいし、第１のユーザインタフェースの表示を指示したリモートページデータに含まれるリンクデータに従い、第２のユーザインタフェースの表示を指示する新たなリモートページデータの要求が端末装置１１からリンク先のサーバ装置１２に対し行われ、その要求に応じてサーバ装置１２から送信されてくるリモートページデータに従い第２のユーザインタフェースの表示が行われる構成が採用されてもよい。その点は以下同様である。
【００７２】
ユーザが表示部１１４に表示される定型文の中の１つをタッチすると、端末装置１１はタッチにより指定された定型文とそのサービス名「特定ユーザ連絡」を含む処理要求を、リモートページデータにおいてリンク先に指定されているアドレスに従い、サーバ装置１２に送信する。
【００７３】
サーバ装置１２は先に検索したユーザＤＢのレコードに含まれる登録ユーザ名のうち、端末装置１１から送信されてくる処理要求に含まれるサービス名「特定ユーザ連絡」に対応するサブフィールドに格納されているユーザ名で特定されるユーザのメールボックスに、処理要求に含まれる定型文を本文とするメールを格納する。そのようにサーバ装置１２のメールボックスに格納されたメールは、宛先のユーザの端末装置１１またはＰＣ１３から定期的（例えば１〜１５分ごと）に送信されてくるメール配信要求に応じて当該端末装置１１またはＰＣ１３に送信され、宛先のユーザに閲覧されることになる。
【００７４】
図７に示されるユーザインタフェースにおいて、ユーザが「ＴＶ電話」ボタンにタッチすると、端末装置１１はユーザＤＢの当該ユーザのレコードのフィールド「登録ユーザ名」のサブフィールド「ビデオ通話」に格納されているユーザ名の中からＴＶ電話の呼出先のユーザを選択することを促す画面を表示する。ユーザがいずれかのユーザ名をタッチすると、端末装置１１はタッチにより指定されたユーザ名とそのサービス名「ビデオ通話」を含む処理要求を、リモートページデータにおいてリンク先に指定されているアドレスに従い、サーバ装置１２に送信する。
【００７５】
サーバ装置１２は処理要求に含まれるユーザ名をフィールド「ユーザ名」に含むレコードをユーザＤＢから検索し、検索したレコードのフィールド「ＩＰアドレス＋ポート番号」によりインターネット９上で特定される端末装置１１もしくはＰＣ１３に対し、ビデオ通話の呼び出し処理を行う。サーバ装置１２からの呼び出し処理を受けた端末装置１１またはＰＣ１３は、スピーカから呼び出し音を発音するとともに、ディスプレイに呼び出しメッセージを表示し、呼出先のユーザの受話操作を促す。呼出先のユーザが、例えばディスプレイに表示される「受話」ボタンにタッチ等の操作を行うと、呼出元の端末装置１１と呼出先の端末装置１１もしくはＰＣ１３との間で、サーバ装置１２を介したビデオ通話が可能となる。
【００７６】
図７に示されるユーザインタフェースにおいて、ユーザが「写真を表示」ボタンにタッチすると、端末装置１１はそのサービス名「電子アルバム」を含む処理要求を、リモートページデータにおいてリンク先に指定されているアドレスに従い、サーバ装置１２に送信する。
【００７７】
サーバ装置１２は先に検索した処理要求の送信元のユーザに関するユーザＤＢのレコードのフィールド「画像データ」に格納されているファイル名で特定される画像データを端末装置１１に送信する。端末装置１１はサーバ装置１２から送信されてくる画像データに従い写真等の画像を表示する。
【００７８】
図７に示されるユーザインタフェースにおいて、ユーザが「コールセンター」ボタンにタッチした場合のデータ通信システム１における動作は、「ＴＶ電話」ボタンにタッチした場合の動作と概ね同様であるが、発信先のユーザ名として、ユーザＤＢのレコードに格納されている登録ユーザ名ではなく、グループＤＢのフィールド「パラメータ」のサブフィールド「コールセンター」に含まれる専門家等の特殊ユーザのユーザ名が発信先の候補としてユーザに提示される点が異なっている。
【００７９】
図７に示されるユーザインタフェースにおいて、ユーザが「緊急通報」ボタンにタッチした場合、「家族へ連絡」ボタンにタッチした場合の動作と「ＴＶ電話」ボタンにタッチした場合の動作と概ね同様の動作が同時並行的に行われる。ただし、「緊急通報」ボタンにタッチした場合はユーザに対する定型文からの選択動作は要求されることなく、グループＤＢにおいてパラメータにより設定されている所定のメッセージがメールによりユーザＤＢおよびグループＤＢに登録されているユーザに対し送信されるとともに、同じくユーザＤＢおよびグループＤＢに登録されているユーザの端末装置１１もしくはＰＣ１３に対し、自動的にビデオ通話の呼び出し処理が行われる。
【００８０】
図７に示されるユーザインタフェースにおいて、ユーザが「カメラを使う」ボタンにタッチすると、端末装置１１は写真撮影およびビデオ撮影のいずれかの選択を促す画面を表示する。その画面において、ユーザが例えば写真撮影をタッチ操作により選択すると、端末装置１１はカメラにより静止画の撮影を行う。同様に、ユーザがビデオ撮影をタッチ操作により選択すると、端末装置１１はカメラおよびマイクにより例えば３０秒間、音声付き動画の撮影を行う。
【００８１】
続いて、端末装置１１は撮影した静止画もしくは動画の送信先のユーザ名の選択を促す画面を表示する。その際、表示されるユーザ名は、当該ユーザに関するユーザＤＢのレコードのフィールド「登録ユーザ名」のサブフィールド「メール」に格納されているユーザ名である。ユーザがそれらの送信先候補のユーザ名の中から１以上をタッチ操作により選択し、例えば「送信」ボタンをタッチすると、端末装置１１は選択された１以上のユーザ名、撮影により生成された静止画データもしくは音声付き動画データ、およびサービス名「ビデオレター」を含む処理要求をサーバ装置１２に送信する。
【００８２】
サーバ装置１２は処理要求に含まれる送信先のユーザ名の各々を宛先とするメールを生成し、生成したメールの各々に処理要求に含まれる静止画データもしくは音声付き動画データを添付し、宛先に応じたメールボックスに格納する。そのように格納されたメールは、宛先のユーザの端末装置１１もしくはＰＣ１３から定期的に送られてくるメール配信要求に応じて当該端末装置１１またはＰＣ１３に送信され、宛先のユーザに閲覧されることになる。
【００８３】
図７に示されるユーザインタフェースにおいて、ユーザが「メール」ボタンにタッチした場合のデータ通信システム１における動作は、「家族へ連絡」ボタンにタッチした場合の動作と概ね同様であるが、ユーザＤＢにおいて「メール」に関し格納されている登録ユーザ名の中からユーザによる発信先の選択が行われる点が異なっている。また、このサービスにおいては、ユーザはより多数の雛形文から好みのものを選択したり、雛形文に個人名や日時といった固有の情報を入力し本文を完成させたり、手書きメールを作成したり、といったより自由度の高い本文作成を行うことができる。さらに、「メール」ボタンにタッチした後に端末装置１１に表示される画面において、ユーザ宛に届いたメールの閲覧を行うこともできる。
【００８４】
図７に示されるユーザインタフェースにおいて、ユーザが「お買い物」ボタンにタッチすると、端末装置１１はサービス名「ショッピング」を含む処理要求をサーバ装置１２に送信する。サーバ装置１２はその処理要求に応じて、グループＤＢの「ショッピング」に関するパラメータとして指定されているＵＲＬで特定されるショッピングサイトの画面を示すリモートページデータを端末装置１１に送信する。端末装置１１はサーバ装置１２から送信されてくるリモートページデータに従い、ショッピングサイトの画面を表示する。
【００８５】
端末装置１１に表示されるショッピングサイトの画面においてユーザが商品の購入を行う操作は、タッチ操作のみでそれが行われる点を除き、一般的なＥＣサイトにおける場合と同様である。ただし、端末装置１１によりユーザがアクセス可能なショッピングサイトはサーバ装置１２から送信されるリモートページデータに含まれるリンク先であるショッピングサイトに限定されており、当該ショッピングサイトはデータ通信システム１の運営管理者により管理されている。従って、ユーザが法外な値段の商品や品質の劣悪な商品を誤って購入してしまうといった危険性が回避される。
【００８６】
また、ユーザグループ毎に、そのメンバのニーズに応じた商品のみを厳選して提示することにより、ユーザが購入したいと思う商品を素早く発見することができるように、ショッピングサイトのデザインがなされている。そのために、例えばデータ通信システム１の運営管理者や商品の販売事業者により、商品毎に販売対象とするグループ名を指定することが可能となっている。
【００８７】
サーバ装置１２はショッピングサイトの表示を指示するリモートページデータの生成において、要求元のユーザの属するユーザグループのグループ名が指定されている商品に関するデータのみを抽出し、それらの商品のデータのみを提示するリモートページデータを生成する。その結果、グループ毎にカスタマイズされたショッピングサイトがユーザに提供される。
【００８８】
図７に示されるユーザインタフェースにおいて、ユーザが「趣味・娯楽」ボタンにタッチした場合のデータ通信システム１における動作は、「お買い物」ボタンにタッチした場合の動作と概ね同様であるが、そのタッチ操作に応じて端末装置１１からサーバ装置１２に送信される処理要求に対する応答としてサーバ装置１２から端末装置１１に配信される情報提供サイトにおいては、商品の購入は行われない。
【００８９】
図７に示されるユーザインタフェースにおいて、ユーザが「各種お知らせ」ボタンにタッチすると、端末装置１１はサービス名「お知らせ」を含む処理要求をサーバ装置１２に送信する。サーバ装置１２は要求元のユーザもしくは当該ユーザが属するユーザグループに宛てて、データ通信システム１の運営管理者やグループの管理者等の特殊ユーザが送信したお知らせメールを端末装置１１に送信する。端末装置１１はそのようにサーバ装置１２から送信されてくるお知らせメールを表示する。
【００９０】
以上、データ通信システム１の構成および動作を説明してきたが、データ通信システム１が備える重要な特徴の一つは、端末装置１１において表示されるユーザインタフェースに対するユーザの操作により、ユーザはサーバ装置１２以外のデータソースにアクセスすることはできない、という点である。この特徴は、サーバ装置１２から端末装置１１に対し送信されるリモートページデータにより表示されるリモートページに付されているリンクがサーバ装置１２以外の装置に対するリンクを含まない、というデータ通信システム１の構成から得られる特徴である。
【００９１】
そのように、端末装置１１がアクセス可能なデータソースをサーバ装置１２に限定することにより、ユーザが安心して利用可能なクローズドシステムが実現される。例えばデータ通信システム１の運営管理者はサーバ装置１２のみを管理すればよく、提供する情報の質を確保することが容易であるためである。
【００９２】
また、データ通信システム１が備えるもう一つの重要な特徴は、グループＤＢにおいてユーザグループおよびサービス毎にパラメータを指定することにより、グループ毎に各サービスの内容を容易にカスタマイズすることができる、という点である。このカスタマイズ機能を利用することで、データ通信システム１はユーザグループ毎に異なるニーズを満たすことができる。
【００９３】
例えば、同じ緊急通報システムであっても、高齢者と妊産婦とではそのニーズが大きく異なっている。例えば、妊産婦には定型文からの選択などは不要かも知れないし、文字の大きさも小さくてよい。また、ショッピングサイトで購入される商品の品目も高齢者のものとは大きく異なるし、コールセンターのコール先に産婦人科が含まれる必要があるなど、コンテンツに関するニーズの差も大きい。それらの差異は、ユーザグループに対し設定するパラメータにより全て吸収可能である。
【００９４】
また、例えば語学学習を行いたいユーザグループにとっては、緊急通報サービスは不要である。そのようなニーズに関しても、不要なサービスをパラメータで指定することにより対応可能である。
【００９５】
このように、本発明によれば、パラメータの変更のみで多様なユーザグループのニーズを満たすクローズドシステムが実現される。その結果、低コストでユーザフレンドリーなコニュニケーション手段が提供される。
【００９６】
（変形例）
上述した実施形態は、本発明の技術的思想の範囲内で様々に変形可能である。以下にそれらの変形の例を示す。
【００９７】
上述したデータ通信システム１においては、端末装置１１がユーザインタフェースを表示する際、その都度、サーバ装置１２からリモートページデータの取得が行われる。しかしながら、ユーザインタフェースの一部に関し、それらのユーザインタフェースとして機能するページ（サーバ装置１２から取得されるリモートページと区別しローカルページと呼ぶ）の表示を指示するページデータ（同じくサーバ装置１２から受信されるリモートページデータと区別しローカルページデータと呼ぶ）を予め端末装置１１に記憶させておく構成が採用されてもよい。
【００９８】
例えば、デフォルトのユーザインタフェース（図７参照）は頻繁に変更されることはない。そのようなユーザインタフェースに関しては、例えば端末装置１１のＥＰＲＯＭ（Erasable Programmable Read Only Memory）などにローカルページデータとして記憶させておき、サーバ装置１２から送信されてくるリモートページデータに代えて当該ローカルページデータに従いユーザインタフェースの表示を行うことで、ユーザインタフェースの表示の高速化、安定性の確保、データトラフィックの減少等を達成することができる。
【００９９】
また、上述したデータ通信システム１においては、端末装置１１において表示されるユーザインタフェースにリンクされているアドレスは全てサーバ装置１２のアドレスであるものとしたが、例えばデータ通信システム１の運営管理者の管理が及ぶ範囲内で、ユーザインタフェースのリンク先をサーバ装置１２以外の装置としてもよい。例えば、ショッピングサイトの管理は一般的に煩雑なので、サーバ装置１２とは異なる装置から端末装置１１に対しショッピングサイトの配信が行われる構成が採用されてもよい。その場合、端末装置１１において表示されるユーザインタフェース（リモートページまたはローカルページ）には、当該ショッピングサイトの配信を行う装置へのリンクが含まれることになる。そのような変形もまた、本発明の技術的思想の範囲内である。
【０１００】
また、上述したデータ通信システム１においては、端末装置１１としてタッチパネルを備えたパッド型のＰＣが用いられるものとしたが、端末装置１１としては、ノート型ＰＣやデスクトップＰＣなど、他の形態のデータ通信装置が用いられてもよい。
【０１０１】
また、上述したデータ通信システム１においては、汎用のパット型のＰＣが本発明にかかるプログラムに従った処理を実行することにより端末装置１１が実現されるものとした。これに代えて、いわゆる専用機として製造された端末装置１１がデータ通信システム１において用いられてもよい。
【０１０２】
また、上述したデータ通信システム１においては、サーバ装置１２の数は１つであるものとして説明したが、サーバ装置１２の数は１つに限られない。例えば、互いに連携動作する複数のサーバ装置群によりサーバ装置１２が実現されてもよい。より具体的に言えば、例えば、高速化と耐障害性を得るために、同一の機能を持った複数のサーバ装置による分散処理が行われてもよいし、管理上の利便性のために、サーバ装置１２が備える複数の機能（例えば、メールサーバ機能、Ｗｅｂサーバ機能、ビデオ通信サーバ機能、ファイルサーバ機能等）の各々を複数のサーバ装置に分配する構成が採用されてもよい。
【０１０３】
また、上述したデータ通信システム１においては、ユーザグループ単位で各種パラメータの設定が可能であるものとしたが、ユーザグループの構成員を１とすれば、すなわちユーザ単位で各種パラメータの設定が可能となる。すなわち、各種パラメータを複数のユーザにより構成されるユーザグループ単位で設定することに加えて、もしくはそれに代えて、ユーザ単位で設定することを可能としてもよい。
【０１０４】
また、上述したデータ通信システム１において、ユーザは端末装置１１に対しタッチパネルに対する操作によってのみデータの入力を行うものとして説明したが、ユーザによる端末装置１１に対するデータの入力はそれに限られない。例えば、データ通信システム１により高齢者用の緊急通報システムを構築する場合において、その緊急通報システムのユーザである高齢者の日々の血圧測定データがコールセンターのコール先の医療機関等に送信される仕組みがあればユーザの身体的な危険を早めに察知することができる。そのために、例えば端末装置１１がＵＳＢ（Universal Serial Bus）端子等のデータ入出力インタフェースを備える場合、当該データ入出力インタフェースに所定の血圧測定装置を接続することにより、血圧測定装置に記憶されている測定値が端末装置１１に対し自動的に入力され、サーバ装置１２を介して医療機関等のＰＣ１３に自動的に転送されると便利である。このように、利便性を損なわない範囲でデータ通信システム１の機能強化が行われてもよい。
【０１０５】
なお、上述した実施形態において示したデータの構成例、処理の流れ、サーバ装置１２から端末装置１１に対し提供されるサービスの内容等はあくまで例示であって、任意に変更可能である。
【産業上の利用可能性】
【０１０６】
本発明にかかるデータ通信方法、データ通信システム、サーバ装置、端末装置およびプログラムは、様々なユーザに対し好適なコニュニケーション手段を提供するため、広くサービス業において利用可能である。
【符号の説明】
【０１０７】
１…データ通信システム、９…インターネット、１１…端末装置、１２…サーバ装置、１３…ＰＣ、１１１…記憶部、１１２…送信部、１１３…受信部、１１４…表示部、１１５…操作部、１１６…拾音部、１１７…発音部、１１８…撮像部、１２１…記憶部、１２２…受信部、１２３…生成部、１２４…送信部、１２５…データ処理部
【図１】
2012155423.tif 000003
【図２】
2012155423.tif 000004
【図３】
2012155423.tif 000005
【図４】
2012155423.tif 000006
【図５】
2012155423.tif 000007
【図６】
2012155423.tif 000008
【図７】
2012155423.tif 000009