(57)【要約】【課題】ネットワークを介して送信されて来たデータを受信して出力する場合に、ユーザの特徴情報を参照することにより、受信データの宛先相手が現在の利用ユーザと一致するか否かを確認し、本人であることを条件に受信データを出力できるようにする。【解決手段】受信側ホスト装置１は、現在、ログイン中の利用ユーザを撮影してその顔画像を取得すると共に、送信側ホスト装置１から送信されて来たメッセージを受信した際に、顔画像ファイル１１を参照することによって、この受信メッセージの宛先相手に対応する顔画像を取得する。そして、この宛先相手の顔画像と現在の利用ユーザの顔画像とを比較して、宛先相手が利用ユーザと一致するか否かを判別し、両者の一致を判別した場合に、受信内容のメッセージデータを表示出力する。【選択図】　図１
2004094447.tif 000002
【特許請求の範囲】
【請求項１】
データを送信する送信側装置と、この送信側装置からネットワークを介して送信されて来たデータを受信して出力する受信側装置とを備えたデータ送受信システムにおいて、
前記受信側装置は、
現在の利用ユーザの特徴情報を検出する検出手段と、
前記送信側装置から送信されて来たデータを受信した際に、予めユーザ毎に設定されているユーザ照合用の特徴情報の中から前記受信データの宛先相手に対応する特徴情報を取得する取得手段と、
この取得手段によって得られたユーザの特徴情報と前記検出手段によって検出された利用ユーザの特徴情報とを比較することによって前記受信データの宛先相手が現在の利用ユーザと一致するか否かを判別する判別手段と、
この判別手段によって両者の一致が判別された場合に、前記受信データを出力する出力手段と、
を具備したことを特徴とするデータ送受信システム。
【請求項２】
前記検出手段は、現在の利用ユーザを撮影してデジタル画像に変換する撮影手段であり、前記ユーザ照合用の特徴情報は、予めユーザ毎に撮影されたユーザ画像であり、
前記取得手段は、前記ユーザ照合用のユーザ画像の中から前記受信データの宛先相手に対応するユーザ画像を取得し、
前記判別手段は、前記取得手段によって得られたユーザ画像と前記撮影手段によって撮影されたユーザ画像とを比較することによって受信データの宛先相手が現在の利用ユーザと一致するか否かを判別する、
ようにしたことを特徴とする請求項１記載のデータ送受信システム。
【請求項３】
前記受信側装置は、受信データの宛先相手が現在の利用ユーザと一致するか否かの前記判別結果を前記送信側装置へネットワークを介して通知する通知手段を有する、
ことを特徴とする請求項１記載のデータ送受信システム。
【請求項４】
前記受信側装置は、ネットワークを介して送信されて来たデータを受信した後に一定時間が経過したかを監視する監視手段を有し、
前記判別手段は、この監視手段によって一定時間の経過が検出されるまで前記検出手段によって検出された現在の利用ユーザの特徴情報に基づいて受信データの宛先相手が現在の利用ユーザと一致するか否かを判別する、
ようにしたことを特徴とする請求項１記載のデータ送受信システム。
【請求項５】
前記受信側装置は、受信データの宛先相手が現在の利用ユーザと一致するか否かの前記判別結果を前記送信側装置へネットワークを介して通知し、
前記送信側装置は、宛先相手が現在の利用ユーザに該当しない旨の通知を前記受信側装置から受けた場合に、当該宛先相手対応の連絡先に対して送信データがある旨を報告する、
ようにしたことを特徴とする請求項１記載のデータ送受信システム。
【請求項６】
前記受信側装置は、受信データの宛先相手が現在の利用ユーザと一致するか否かの前記判別結果を前記送信側装置へネットワークを介して通知し、
前記送信側装置は、ネットワーク上に接続されている複数台の受信側装置に対応してその設置場所を記憶管理し、宛先相手が現在の利用ユーザに該当する旨の通知を何れからの受信側装置から受けた場合に、当該受信側装置の設置場所を宛先相手が現在居る場所として特定する、
ようにしたことを特徴とする請求項１記載のデータ送受信システム。
【請求項７】
データを送信するサーバと、このサーバからネットワークを介して送信されて来たデータを受信して出力する端末とを備えたデータ送受信システムにおいて、
端末は、現在の利用ユーザの特徴情報を検出する検出手段と、この検出手段によって検出された利用ユーザの特徴情報をサーバへ送信する送信手段とを備え、
サーバは、予めユーザ毎に設定されているユーザ照合用の特徴情報をユーザ情報として記憶管理するユーザ情報手段と、端末から送信されて来た現在の利用ユーザの特徴情報と前記ユーザ情報記憶手段内のユーザ照合用の特徴情報とを比較する比較手段と、この比較手段による比較結果に応じて端末側の現在の利用ユーザを宛先相手とするデータを送信する送信手段とを備え、
たことを特徴とするデータ送受信システム。
【請求項８】
サーバは、前記比較手段による比較結果に基づいて端末側における現在の利用ユーザを特定して端末側へ受信応答を行う応答手段と、端末に対してデータを送信するのに先だってその宛先相手を示す宛先情報を送信する送信手段とを備え、
端末は、サーバからの受信応答によって送信されて来た前記特定ユーザと前記宛先情報とを受信して比較する比較手段と、この比較手段によって両者の一致が検出されたことを条件に当該宛先情報に対応付けられているデータをサーバから受信取得して出力する出力制御手段とを備え、
たことを特徴とする請求項７記載のデータ送受信システム。
【請求項９】
コンピュータに対して、
現在の利用ユーザの特徴情報を検出する機能と、
ネットワークを介して送信されて来たデータを受信した際に、予めユーザ毎に設定されているユーザ照合用の特徴情報の中から受信データの宛先相手に対応する特徴情報を取得する機能と、
取得したユーザの特徴情報と前記検出された利用ユーザの特徴情報とを比較することによって前記受信データの宛先相手が現在の利用ユーザと一致するか否かを判別する機能と、
両者の一致が判別された場合に、前記受信データを出力する機能と、
を実現させるためのプログラム。
【請求項１０】
コンピュータに対して、
端末を現在利用している利用ユーザの特徴情報を検出する機能と、
検出された利用ユーザの特徴情報をサーバへ送信する機能と、
端末から送信されて来た現在の利用ユーザの特徴情報と予めユーザ毎に設定されているユーザ照合用の特徴情報とを比較する機能と、
この比較結果に応じて端末側の現在の利用ユーザを宛先相手とするデータを送信する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークを介してデータを送受信するデータ送受信システムおよびプログラムに関する。
【０００２】
【従来の技術】
従来、会社組織等に構築されているローカルエリアネットワーク（ＬＡＮ）においては、ＴＣＰ／ＩＰプロトコル（インターネットにおける標準的な通信プロトコル）を使用したイントラネット／エクストラネットが普及しており、ネットワークを介して文字列等のメッセージデータを送信する場合には、ＩＰアドレスによって送信先端末を指定するようにしている。この場合、端末側では受信メッセージデータを表示出力することで、現在のログインユーザは、そのメッセージデータ内容を閲覧することができる。
【０００３】
【発明が解決しようとする課題】
このように従来においては、メッセージデータの送信対象である送信先端末をＩＰアドレスによって指定するようにしている為、つまり、マシン自体を送信先として指定するようにしている為、例えば、メッセージデータを伝える相手（宛先相手）が現在、その端末をログインしていない場合に、例え、メッセージデータを緊急送信したとしても、本人がこの緊急メッセージデータを即座に閲覧することはなく、長期に亘ってメッセージデータの閲覧が保留されることがあった。また、第三者が他人のユーザＩＤを使用して端末をログインしている場合には、ユーザＩＤの無断使用は勿論、承諾を得た使用であっても、そのログイン中において送信されて来たメッセージデータが第三者に閲覧されるおそれがあり、特に、機密性の高いメッセージデータの場合には、セキュリティ管理上の問題を発生する。
【０００４】
第１の発明の課題は、ネットワークを介して送信されて来たデータを受信して出力する場合に、ユーザの特徴情報を参照することにより、受信データの宛先相手が現在の利用ユーザと一致するか否かを確認し、本人であることを条件に受信データを出力できるようにすることである。
第２の発明の課題は、サーバが端末へデータを送信してデータを出力させる場合に、データ送信に先だって、ユーザの特徴情報を参照することにより、端末を現在利用している利用ユーザとデータの宛先相手とが一致するか否かを事前に確認し、本人であることを条件にデータを送信できるようにすることである。
【０００５】
【課題を解決するための手段】
請求項１記載の発明（第１の発明）は、データを送信する送信側装置と、この送信側装置からネットワークを介して送信されて来たデータを受信して出力する受信側装置とを備えたデータ送受信システムにおいて、前記受信側装置は、現在の利用ユーザの特徴情報を検出する検出手段と、前記送信側装置から送信されて来たデータを受信した際に、予めユーザ毎に設定されているユーザ照合用の特徴情報の中から前記受信データの宛先相手に対応する特徴情報を取得する取得手段と、この取得手段によって得られたユーザの特徴情報と前記検出手段によって検出された利用ユーザの特徴情報とを比較することによって前記受信データの宛先相手が現在の利用ユーザと一致するか否かを判別する判別手段と、この判別手段によって両者の一致が判別された場合に、前記受信データを出力する出力手段とを具備するものである。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項９記載の発明）。
【０００６】
したがって、請求項１、９記載の発明によれば、受信側装置は、現在の利用ユーザの特徴情報を検出すると共に、ネットワークを介して送信されて来たデータを受信した際に、予めユーザ毎に設定されているユーザ照合用の特徴情報の中から受信データの宛先相手に対応する特徴情報と現在の利用ユーザの特徴情報とを比較することによって、受信データの宛先相手が利用ユーザと一致するか否かを判別し、両者の一致が判別された場合に、受信データを出力するようにしたから、現在の利用ユーザが宛先相手であることを確認した上で受信データを出力することができ、従来のように装置自体を送信先として指定するものに比べ、宛先相手にデータを確実に閲覧させることが可能となると共に、第三者の無断・不正使用に対するセキュリティ維持も可能となる。
【０００７】
なお、請求項１記載の発明は次のようなものであってもよい。
前記検出手段は、現在の利用ユーザを撮影してデジタル画像に変換する撮影手段であり、前記ユーザ照合用の特徴情報は、予めユーザ毎に撮影されたユーザ画像であり、前記取得手段は、前記ユーザ照合用のユーザ画像の中から前記受信データの宛先相手に対応するユーザ画像を取得し、前記判別手段は、前記取得手段によって得られたユーザ画像と前記撮影手段によって撮影されたユーザ画像とを比較することによって受信データの宛先相手が現在の利用ユーザと一致するか否かを判別する（請求項２記載の発明）。
したがって、請求項２記載の発明によれば、請求項１記載の発明と同様の効果を有する他に、ユーザ照合用のユーザ画像の中から受信データの宛先相手に対応するユーザ画像と現在の利用ユーザを撮影したユーザ画像とを比較することによって受信データの宛先相手が現在の利用ユーザと一致するか否かを判別するようにしたから、ユーザの顔画像等によって本人確認をより確実に行うことができる。
【０００８】
前記受信側装置は、受信データの宛先相手が現在の利用ユーザと一致するか否かの前記判別結果を前記送信側装置へネットワークを介して通知する通知手段を有する（請求項３記載の発明）。
したがって、請求項３記載の発明によれば、請求項１記載の発明と同様の効果を有する他に、受信データの宛先相手が現在の利用ユーザと一致するか否かの判別結果を送信側装置へ通知するようにしたから、送信側装置にあっては、その通知内容に基づいて善後策を講じることが可能となる。
【０００９】
前記受信側装置は、ネットワークを介して送信されて来たデータを受信した後に一定時間が経過したかを監視する監視手段を有し、前記判別手段は、この監視手段によって一定時間の経過が検出されるまで前記検出手段によって検出された現在の利用ユーザの特徴情報に基づいて受信データの宛先相手が現在の利用ユーザと一致するか否かを判別する（請求項４記載の発明）。
したがって、請求項４記載の発明によれば、請求項１記載の発明と同様の効果を有する他に、ネットワークを介して送信されて来たデータを受信した後に一定時間が経過するまで現在の利用ユーザの特徴情報に基づいて受信データの宛先相手が現在の利用ユーザと一致するか否かを判別するようにしたから、宛先相手が戻ってきた時あるいは複数台の受信側装置のうち、何れかの装置に来た時に、そのデータを本人に確実に閲覧させることが可能となる。
【００１０】
前記受信側装置は、受信データの宛先相手が現在の利用ユーザと一致するか否かの前記判別結果を前記送信側装置へネットワークを介して通知し、前記送信側装置は、宛先相手が現在の利用ユーザに該当しない旨の通知を前記受信側装置から受けた場合に、当該宛先相手対応の連絡先に対して送信データがある旨を報告する（請求項５記載の発明）。
したがって、請求項５記載の発明によれば、請求項１記載の発明と同様の効果を有する他に、送信側装置は、宛先相手が現在の利用ユーザに該当しない旨の通知を前記受信側装置から受けた場合に、当該宛先相手対応の連絡先に対して送信データがある旨を報告するようにしたから、例えば、宛先相手が所有している端末に対して電子メールによって送信データがある旨を報告したり、電話連絡によって送信データがある旨を報告することができ、緊急対応が可能となる。
【００１１】
前記受信側装置は、受信データの宛先相手が現在の利用ユーザと一致するか否かの前記判別結果を前記送信側装置へネットワークを介して通知し、前記送信側装置は、ネットワーク上に接続されている複数台の受信側装置に対応してその設置場所を記憶管理し、宛先相手が現在の利用ユーザに該当する旨の通知を何れからの受信側装置から受けた場合に、当該受信側装置の設置場所を宛先相手が現在居る場所として特定する（請求項６記載の発明）。
したがって、請求項６記載の発明によれば、請求項１記載の発明と同様の効果を有する他に、送信側装置は、ネットワーク上に接続されている複数台の受信側装置に対応してその設置場所を記憶管理し、宛先相手が現在の利用ユーザに該当する旨の通知を何れからの受信側装置から受けた場合に、当該受信側装置の設置場所を宛先相手が現在居る場所として特定するようにしたから、宛先相手と直接話しをしたい時に、相手を探す必要がなくなるという利点がある。
【００１２】
請求項７記載の発明（第２の発明）は、データを送信するサーバと、このサーバからネットワークを介して送信されて来たデータを受信して出力する端末とを備えたデータ送受信システムにおいて、端末は、現在の利用ユーザの特徴情報を検出する検出手段と、この検出手段によって検出された利用ユーザの特徴情報をサーバへ送信する送信手段とを備え、サーバは、予めユーザ毎に設定されているユーザ照合用の特徴情報をユーザ情報として記憶管理するユーザ情報手段と、端末から送信されて来た現在の利用ユーザの特徴情報と前記ユーザ情報記憶手段内のユーザ照合用の特徴情報とを比較する比較手段と、この比較手段による比較結果に応じて端末側の現在の利用ユーザを宛先相手とするデータを送信する送信手段とを備えたことを特徴とする。
更に、コンピュータに対して、上述した請求項７記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１０記載の発明）。
【００１３】
したがって、請求項７、１０記載の発明によれば、端末は、現在利用している利用ユーザの特徴情報を検出してサーバへ送信し、サーバは、端末から送信されて来た現在の利用ユーザの特徴情報と、予めユーザ毎に設定されているユーザ照合用の特徴情報とを比較し、この比較結果に応じて端末側の現在の利用ユーザを宛先相手とするデータを端末へ送信するようにしたから、サーバが端末へデータを送信してデータを出力させる場合に、それに先だって、ユーザの特徴情報を参照することにより、端末を現在利用している利用ユーザとデータの宛先相手とが一致するか否かを事前に確認し、本人であることを条件にデータを送信することができ、宛先相手にデータを確実に閲覧させることが可能となると共に、第三者の無断・不正使用に対するセキュリティ維持も確実なものとなり、更に、利用ユーザの特徴情報とユーザ照合用の特徴情報とを比較する処理をサーバ側が行う為に端末側の負担を軽減することも可能となる。
【００１４】
なお、請求項７記載の発明は次のようなものであってもよい。
サーバは、前記比較手段による比較結果に基づいて端末側における現在の利用ユーザを特定して端末側へ受信応答を行う応答手段と、端末に対してデータを送信するのに先だってその宛先相手を示す宛先情報を送信する送信手段とを備え、端末は、サーバからの受信応答によって送信されて来た前記特定ユーザと前記宛先情報とを受信して比較する比較手段と、この比較手段によって両者の一致が検出されたことを条件に当該宛先情報に対応付けられているデータをサーバから受信取得して出力する出力制御手段とを備えたことを特徴とする（請求項８記載の発明）。
したがって、請求項８記載の発明によれば、請求項７記載の発明と同様の効果を有する他に、サーバは、端末に対してデータを送信するのに先だってその宛先相手を示す宛先情報を送信し、端末は、この宛先相手が現在端末を利用している利用ユーザであることを検出した場合に、この宛先に対応付けられているデータをサーバから受信取得して出力するようにしたから、サーバは、宛先相手を示す宛先情報を事前に送信するだけでよく、その宛先相手が居る場合に限り、データを送信することができ、宛先相手が不在の場合に大量なデータを送信するという不具合を防止することが可能となる。
【００１５】
【発明の実施の形態】
（第１実施形態）
以下、図１〜図７を参照してこの発明の第１実施形態を説明する。
図１は、この実施形態におけるデータ送受信システムの全体構成を示したブロック図である。
このデータ送受信システムは、ピアー・ツー・ピアー型のＬＡＮを示したもので、ＴＣＰ／ＩＰプロトコルを使用したイントラネット／エクストラネットであり、複数台のパーソナルコンピュータ（ホスト装置）１がネットワーク２を介して接続されている。ここで、何れかのホスト装置１がネットワーク２を介して文字列等のメッセージデータを送信する場合、各ホスト装置１に対してブロード・キャスト通信によって一斉同報するようにしている。
なお、この第１実施形態の特徴部分を詳述する前に、この実施形態のハードウェア上の構成について以下、説明しておく。
【００１６】
図２は、各ホスト装置１の基本的構成要素を示したブロック図である。
ＣＰＵ１０１は、記憶装置１０２内のオペレーティングシステムや各種アプリケーションソフトにしたがってホスト装置１の全体動作を制御する中央演算処理装置である。記憶装置１０２は、オペレーティングシステムの他に、各種アプリケーションプログラムが格納されているプログラム記憶領域とデータ記憶領域とを有し、磁気的、光学的、半導体メモリ等やその駆動系によって構成されている。
この記録装置１０２はハードディスク等の固定的なメモリの他、ＣＤ−ＲＯＭ、ＤＶＤ等の着脱自在な記憶媒体を装着可能な構成であってもよい。この記憶装置１０２内のプログラムやデータは、必要に応じてＲＡＭ（例えば、スタティックＲＡＭ）１０３にロードされたり、ＲＡＭ１０３内のデータが記憶装置１０２にセーブされる。なお、ＲＡＭ１０３内には、プログラム実行領域と作業領域とを有している。
【００１７】
更に、ＣＰＵ１０１はＬＡＮボード１０４を介して他の電子機器側のプログラム／データを直接アクセスして使用したり、ＬＡＮボード１０４を介してダウンロード受信することもできる。ＬＡＮボード１０４は、有線／無線の通信インターフェイスである。一方、ＣＰＵ１０１にはその入出力周辺デバイスである入力装置１０５、表示装置１０６、ＣＣＤカメラ１０７、印字装置１０８がバスラインを介して接続されており、入出力プログラムにしたがってＣＰＵ１０１はそれらの動作を制御する。
ＣＣＤカメラ１０７は、ホスト装置１の前に居るオペレータ（ログイン後の正規な利用ユーザ）の顔部分を撮影してデジタル画像に変換するスチールカメラであり、このＣＣＤカメラ１０７によって撮影された顔画像は、利用ユーザの特徴情報としてＣＰＵ１０１に取り込まれる。
【００１８】
図３は、各ホスト装置１に設けられている顔画像ファイル１１の内容を示した図である。
この顔画像ファイル１１は、当該ホスト装置１の利用が許可されているユーザ毎に、ユーザ照合を行う為のユーザ照合用の情報として、予めＣＣＤカメラ１０７によって撮影した顔画像を記憶管理するもので、「顔認証ＩＤ」に対応付けて「画像情報（顔画像）」を記憶する構成となっている。なお、「顔認証ＩＤ」は、ユーザ撮影が行われて顔画像が登録される毎に更新生成された一連番号である。
【００１９】
図４は、各ホスト装置１に設けられているユーザ情報ファイル１２の内容を示した図である。
このユーザ情報ファイル１２は、ユーザ認証を行う為のユーザ認証用の情報として、ユーザ毎に、「ユーザ名」、「パスワード」、「顔認証ＩＤ」を記憶管理するもので、このユーザ情報ファイル１２は、「顔認証ＩＤ」を介して顔画像ファイル１１とリンクされている。
【００２０】
図５は、各ホスト装置１に設けられている受信データファイル１３の内容を示した図である。
この受信データファイル１３は、メッセージデータを送信する側のホスト装置（送信側ホスト装置）１からネットワーク２を介して送信されて来たメッセージデータを一時記憶するＲＡＭ１０３（キャッシュメモリ）内のワーク用ファイルであり、メッセージデータを受信する毎に、その宛先相手を示す「ユーザ名」と「メッセージデータ」とを対応付けて一時記憶する。
【００２１】
ＣＰＵ１０１は、ログイン時に入力されたユーザ情報（ユーザ名、パスワード）に基づいてユーザ情報ファイル１２を検索し、正規なユーザであることを認証した場合に、当該ホスト装置１の使用を許可する。ここで、他のホスト装置１から送信されて来たメッセージデータを受信した場合には、それを受信データファイル１３に一時記憶した後に、ＣＣＤカメラ１０７を作動させて現在の利用ユーザを撮影させると共に、受信メッセージデータに含まれているユーザ情報（宛先相手を示すユーザ名）に基づいて顔画像ファイル１１を検索し、この宛先相手に該当する顔画像を取得し、この宛先相手の顔画像と現在の利用ユーザの顔画像とを比較し、両者の一致（類似）を条件として受信メッセージデータを表示出力させるようにしている。
【００２２】
次に、この第１実施形態における各ホスト装置１の動作アルゴリズムを図６および図７に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作を逐次実行する。また、伝送媒体を介して伝送されてきた上述のプログラムコードにしたがった動作を逐次実行することもできる。このことは後述する他の実施形態においても同様であり、記録媒体の他、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施形態特有の動作を実行することもできる。
【００２３】
図６は、メッセージデータを送信する送信側ホスト装置１の動作を示したフローチャートであり、図７は、メッセージデータを受信する受信側ホスト装置１の動作を示したフローチャートである。
先ず、送信側ホスト装置１は、予め作成したメッセージデータを他のホスト装置１へ送信すべきことを指示するメッセージ送信指示を受けたかをチェックし（ステップＡ１）、メッセージ送信の指示が無ければ、その他の処理に移って、メッセージ作成処理等が実行されるが（ステップＡ２）、メッセージ送信指示を受けた場合には、以下、メッセージデータ送信処理に移る。
先ず、メッセージデータを伝える宛先相手を示す「ユーザ名」が指定入力されると（ステップＡ３）、作成されたメッセージデータに宛先相手の「ユーザ名」を付加して全ホスト装置１へ一斉同報によるブロード・キャスト通信を行う（ステップＡ４）。その後、送信先の各ホスト装置１からの受信応答の待ち状態となる（ステップＡ５）。
【００２４】
ここで、受信側ホスト装置１は、ユーザログイン時にユーザ情報として「ユーザ名」、「パスワード」が入力されると（ステップＢ１）、入力されたユーザ情報に基づいてユーザ情報ファイル１２を検索し、該当ユーザが登録されているか否かをチェックするユーザ照合処理を実行し（ステップＢ２）、その結果、正規なユーザでなければ（ステップＢ３でＮＯ）、今回入力されたユーザ情報を無効とする為に、ステップＢ１に戻るが、正規なユーザであれば（ステップＢ３でＹＥＳ）、他のホスト装置１から送信されて来たメッセージを受信したかをチェックする（ステップＢ４）。ここで、メッセージを受信しなければ、他の処理を実行可能とする為にステップＢ５に移るが、メッセージを受信した場合には、この受信内容を受信データファイル１３に一時記憶させた後（ステップＢ６）、ＣＣＤカメラ１０７を起動させて、現在ログインしている利用ユーザの撮影画像（顔画像）を取得する（ステップＢ７）。
【００２５】
次に、受信したメッセージデータに付加されている宛先相手を示す「ユーザ名」に基づいてユーザ情報ファイル１２を検索し、該当する「顔認証ＩＤ」を読み出すと共に（ステップＢ８）、この「顔認証ＩＤ」に基づいて顔画像ファイル１１を検索して該当する顔画像を読み出す（ステップＢ９）。そして、利用ユーザの撮影画像（顔画像）と宛先相手の顔画像とを比較し（ステップＢ１０）、両者は一致するか（類似するか）を判別する（ステップＢ１１）。この結果、利用ユーザの顔画像と宛先相手の顔画像とが不一致する場合（非類似の場合）には、照合不一致を送信側ホスト装置１へ通知するが（ステップＢ１２）、両者が一致（類似）する場合には、受信したメッセージデータを表示出力させると共に（ステップＢ１３）、照合一致を送信側ホスト装置１へ通知する（ステップＢ１４）。
【００２６】
一方、送信側ホスト装置１は、他のホスト装置１から照合不一致／照合一致を示す応答を受信した場合には（図６のステップＡ６）、その受信結果を表示出力させる（ステップＡ７）。ここで、全てのホスト装置１から応答があったかを調べ（ステップＡ８）、全てのホスト装置１から応答受信があるまでステップＡ６に戻り、各ホスト装置１からの受信結果を表示しながら応答待ちとなるが、全てのホスト装置１から応答が有れば、他の処理を実行可能とする為にステップＡ２に移る。以下、メッセージデータ送信指示を受ける毎に、上述の動作が繰り返される。
【００２７】
以上のように、この第１実施形態において受信側ホスト装置１は、現在、ログイン中の利用ユーザを撮影してその顔画像を取得すると共に、送信側ホスト装置１から送信されて来たメッセージを受信した際に、顔画像ファイル１１を参照することによって、この受信メッセージの宛先相手に対応する顔画像を取得し、この宛先相手の顔画像と現在の利用ユーザの顔画像とを比較して、宛先相手が利用ユーザと一致するか否かを判別し、両者の一致を判別した場合に、受信内容のメッセージデータを表示出力するようにしたから、現在の利用ユーザが宛先相手であることを確認した上でメッセージデータを出力することができ、従来のように装置自体を送信先として指定するものに比べ、宛先相手にメッセージデータを確実に閲覧させることが可能となると共に、第三者の無断・不正使用に対するセキュリティ維持も可能となる。
【００２８】
この場合、受信側ホスト装置１は、顔画像に基づいて本人確認を行うようにしている為に、より確実な確認が可能となる。
また、受信側ホスト装置１は、受信したメッセージの宛先相手が現在の利用ユーザと一致するか否かの判別結果を送信側ホスト装置１へ通知するようにしたから、送信側ホスト装置１にあっては、その通知内容に基づいて善後策を講じることが可能となる。
【００２９】
（第２実施形態）
以下、この発明の第２実施形態について図８および図９を参照して説明する。なお、上述した第１実施形態において受信側ホスト装置１は、メッセージを受信した際に、その宛先相手が居なかった場合、単に、照合不一致を送信側ホスト装置１へ通知するようにしたが、この第２実施形態においては、メッセージを受信した際に、その宛先相手が居なかった場合には、各受信側ホスト装置１は、一定時間が経過するまで受信メッセージデータを保留しておき、何れかのホスト装置１にその宛先相手が出現した時に当該ホスト装置１が保留メッセージデータを表示出力するようにしたものである。
ここで、両実施形態において基本的に同一のものは、同一符号を付して示し、その説明を省略する他、以下、第２実施形態の特徴部分を中心に説明するものとする。
【００３０】
図８および図９は、この第２実施形態にける受信側ホスト装置１の動作を示したフローチャートである。
受信側ホスト装置１は、先ず、ユーザログイン時に上述のユーザ照合処理を実行し（ステップＣ１）、正規なユーザでることを判別した場合には、上述した第１実施形態と同様の処理を行う。すなわち、他のホスト装置１からのメッセージを受信した場合には（ステップＣ２）、受信内容を受信データファイル１３に一時記憶させた後、顔画像照合処理を行う（ステップＣ３）。
この場合、ＣＣＤカメラ１０７を起動させて、現在ログインしている利用ユーザの撮影画像（顔画像）を取得すると共に、受信メッセージの宛先相手を示す「ユーザ名」に基づいてユーザ情報ファイル１２から該当する「顔認証ＩＤ」を読み出し、この「顔認証ＩＤ」に基づいて顔画像ファイル１１から該当する顔画像を取得した後に、この利用ユーザの顔画像と宛先相手の顔画像とを比較する顔画像照合処理を行う。
【００３１】
この結果、両者が一致（類似）する場合には（ステップＣ４）、受信したメッセージデータを表示出力させると共に（ステップＣ５）、照合一致を全ホスト装置１へ通知する（ステップＣ６）。一方、利用ユーザの顔画像と宛先相手の顔画像とが不一致する場合（非類似の場合）には、受信データファイル１３（キャッシュメモリ）の内容を保留すると共に（ステップＣ７）、保留した旨を送信側ホスト装置１へ通知する（ステップＣ８）。
【００３２】
その後、図９のステップＣ９に移り、他のホスト装置１から照合一致通知を受取ったかをチェックし、照合一致通知を受取った場合には、受信データファイル１３内の保留メッセージを破棄（消去）する（ステップＣ１０）。また、他のホスト装置１から照合一致通知が送信されて来なかった場合でも、受信データファイル１３内に保留メッセージデータが有れば（ステップＣ１１）、この受信メッセージデータを保留してから一定時間（例えば、２時間）経過したかをを調べ（ステップＣ１２）、保留後から一定時間が経過した場合には、受信データファイル１３内の保留メッセージを破棄する（ステップＣ１０）。そして、他の処理を実行可能とする為にステップＣ１７に移る。
【００３３】
また、他のホスト装置１から照合一致の通知が無く、しかも、受信メッセージを保留してから一定時間が経過する前までの間においては、上述の顔画像照合処理が行われるが（ステップＣ．１３）、この場合、現在ログインしている利用ユーザの顔画像と保留メッセージデータの宛先相手の顔画像とが比較される。この結果、両者が一致（類似）する場合には（ステップＣ１４）、保留中のメッセージデータを読み出して表示出力させると共に（ステップＣ１５）、照合一致を全ホスト装置１へ通知した後（ステップＣ１６）、他の処理を実行可能とする為にステップＣ１７に移る。なお、不一致（非類似）の場合にも（ステップＣ１５）、他の処理を実行可能とする為にステップＣ１７に移る。そして、以下、図８のステップＣ２に戻り、上述の動作を繰り返す。
【００３４】
以上のように、この第２実施形態において各受信側ホスト装置１は、メッセージを受信した際に、その宛先相手が居なかった場合に、一定時間が経過するまで受信メッセージを保留しておき、何れかのホスト装置１にその宛先相手が出現した時に当該ホスト装置１が保留中のメッセージデータを読み出して表示出力するようにしたから、宛先相手が戻ってきた時あるいは何れかの受信側ホスト装置１に宛先相手が来た時に、そのメッセージデータを本人に確実に閲覧させることが可能となる。
【００３５】
（第３実施形態）
以下、この発明の第３実施形態について図１０および図１１を参照して説明する。なお、上述した第１実施形態において送信側ホスト装置１は、照合不一致を示す通知を受信した場合に、その受信結果を表示するようにしたが、この第３実施形態における送信側ホスト装置１は、この照合不一致を示す通知を受けた場合には、その宛先相手の連絡先に対して送信メッセージデータがある旨を報告し、また、何れからのホスト装置１から照合一致を示す通知を受けた場合には、その通知を発信したホスト装置１の設置場所を宛先相手が現在居る場所として特定して表示するようにしたものである。
ここで、両実施形態において基本的に同一のものは、同一符号を付して示し、その説明は省略するものとする。
【００３６】
図１０（Ａ）は、この第３実施形態において使用されるユーザ情報ファイル１２の内容を示し、（Ｂ）は、ホスト管理ファイル１４の内容を示した図である。
このユーザ情報ファイル１２は、図４で示した「ユーザ名」、「パスワード」、「顔認証ＩＤ」の他、ユーザ毎にその連絡先情報として「電子メールアドレス」、「電話番号」を記憶管理する構成となっている。「電子メールアドレス」は、ユーザ所有の携帯電話、ＰＤＡ、パーソナルコンピュータに対してユーザ宛てのメールを送信する場合に使用され、「電話番号」は、ユーザ所有の携帯電話、固定電話を呼び出す場合に使用される。
ホスト管理ファイル１４は、各ホスト装置１毎に、その「ホストＩＤ」と、その設置場所を示す「位置情報」を記憶管理する構成となっている。
【００３７】
図１１は、第３実施形態における送信側ホスト装置１の動作を示したフローチャートである。
先ず、送信側ホスト装置１は、予め作成したメッセージを他のホスト装置１へ送信するメッセージデータ送信の指示を受けたかをチェックし（ステップＤ１）、メッセージ送信の指示が無ければ、その他の処理を実行可能とする為にステップＤ２に移るが、メッセージ送信指示を受けた場合には、メッセージ送信処理に移る（ステップＤ３）。この場合、メッセージデータを伝える宛先相手を示す「ユーザ名」が指定入力されると、作成メッセージデータに宛先相手を示す「ユーザ名」を付加して全ホスト装置１へ一斉同報によるブロード・キャスト通信を行う。その後、他のホスト装置１からの応答待ち状態となる（ステップＤ４）。
【００３８】
ここで、受信側ホスト装置１は、上述した第１実施形態と同様に、ユーザログイン時にユーザ照合処理を実行した後に、他のホスト装置１からメッセージデータを受信した場合には、顔画像照合処理を行い、その結果、両者が一致（類似）する場合には、受信したメッセージデータを表示出力させると共に、照合一致を送信側ホスト装置１へ通知し、また、不一致（非類似）の場合には、照合不一致を送信側ホスト装置１へ通知する。
【００３９】
送信側ホスト装置１は、何れからのホスト装置１から照合一致／照合不一致を示す応答を受信した場合には（ステップＤ４）、その受信結果（照合結果）を表示出力させる（ステップＤ５）。ここで、全てのホスト装置１から応答受信が有ったかを調べ（ステップＤ６）、全てのホスト装置１から応答が有るまでステップＤ４に戻り、各ホスト装置１からの受信結果を表示しながら応答待ちとなるが、全てのホスト装置１からの応答を受信した場合には、各受信結果に基づいて送信メッセージが宛先相手に届いたか否かを判別する（ステップＤ７）。
【００４０】
いま、全ての受信結果が照合不一致の場合には、送信メッセージデータが宛先相手に届いていないことが判別されるので、ステップＤ８に移り、その宛先相手に基づいてユーザ情報ファイル１２を検索して、該当する連絡先情報「電子メールアドレス」あるいは「電話番号」を取得すると共に、この「電子メールアドレス」あるいは「電話番号」に基づいて宛先相手側の端末に通信接続し（ステップＤ９）、送信メッセージデータが有る旨を報告する（ステップＤ１０）。この場合、予め設定されている固定的な文字列を読み出し、この文字列に宛先相手固有の情報を付加した報告内容を自動生成し、この報告内容を電子メール本文として送信したり、音声変換して読み上げるようにしている。
【００４１】
また、送信側ホスト装置１は、各受信側ホスト装置１からの受信結果をチェックした結果、その一つが照合一致の場合には、上述のステップＤ７では、送信メッセージデータが宛先相手に届いていることが判別される。この場合、ステップＤ１１に移り、照合一致を検出したホスト識別情報（ホストＩＤ）に基づいてホスト管理ファイル１４を検索し、その「ホストＩＤ」対応の「位置情報」を当該受信ホストの設置場所として取得し、この受信ホストの設置場所、つまり、宛先相手が現在居る場所を表示出力する（ステップＤ１２）。
【００４２】
以上のように、この第３実施形態において送信側ホスト装置１は、全てのホスト装置１に対してメッセージデータを送信した後に、各ホスト装置１からの応答受信が全て照合不一致を示す応答であった場合（宛先相手が居なかった場合）には、その宛先相手の連絡先に対して送信メッセージデータがある旨を報告するようにしたから、例えば、宛先相手が所有している携帯電話、ＰＤＡ等に対して電子メールによって送信メッセージデータがある旨を報告したり、電話連絡によって送信メッセージデータがある旨を報告することができ、緊急対応が可能となる。
また、何れからのホスト装置１から照合一致を示す通知を受けた場合、送信側ホスト装置１は、その通知を発信したホスト装置１の設置場所を宛先相手が現在居る場所として特定して表示するようにしたから、例えば、宛先相手と直接話しをしたい時に、相手を探す必要がなくなるという利点がある。
【００４３】
（第４実施形態）
以下、この発明の第４実施形態について図１２〜図１９を参照して説明する。なお、上述した第１〜第３実施形態におけるデータ送受信システムは、ネットワークを介して複数台のホスト装置１を接続したピアー・ツー・ピアー型のＬＡＮを示したが、この第４実施形態におけるデータ送受信システムは、クライアント・サーバ型のＬＡＮに適用したものである。
ここで、第１実施形態と第４実施形態において基本的に同一のものは、同一符号を付して示し、その説明は省略するものとする。
【００４４】
図１２は、第４実施形態におけるデータ送受信システムであるクライアント・サーバ型のＬＡＮを示した図である。
このクライアント・サーバ型のＬＡＮは、サーバ２１にはネットワーク２２を介して複数台のクライアント端末２３が接続されており、ＴＣＰ／ＩＰプロトコルを使用したイントラネット／エクストラネットである。
【００４５】
サーバ２１は、各クライアント端末２３側で作成されたメッセージデータを収集管理すると共に、所定のタイミングで各メッセージデータの宛先相手を示す情報（ユーザ名）を各クライアント端末２３へブロード・キャスト送信するようにしている。つまり、メッセージ送信に先だって、その宛先相手を示す情報のみを各クライアント端末２３へ一斉送信するようにしている。そして、サーバ２１は、全ユーザ分の顔画像をユーザ認証用として一元管理しており、各クライアント端末２３から現在の利用ユーザを撮影した顔画像を受信取得して、ユーザ認証用の顔画像と比較する顔画像照合処理を実行することによって、クライアント端末２３側の現在の利用ユーザを特定し、そのユーザ名を当該クライアント端末２３へ送信するようにしている。
【００４６】
各クライアント端末２３は、上述した第１実施形態と同様のＣＣＤカメラを備え、ログイン時に現在の利用ユーザを撮影するようにしており、この利用ユーザの撮影画像（顔画像）は、サーバ２１へ送信される。この際、サーバ２１側における顔画像照合処理によってクライアント端末２３側での現在の利用ユーザが特定され、この特定ユーザ名がサーバ２１から送信されて来た場合に、クライアント端末２３は、この特定ユーザ名を一時記憶し、その後、サーバ２１からメッセージの宛先相手を示す情報が送信されて来た場合に、この特定ユーザ名と宛先相手とを比較し、両者の一致を検出した際に、当該メッセージデータの送信要求をサーバ２１に対して行い、これに応答してサーバ２１から送信されて来たメッセージデータを受信して表示出力するようにしている。
【００４７】
図１３（Ａ）は、サーバ２１側に設けられている各種のファイルを示し、（Ｂ）は、クライアント端末２３側に設けられている各種のファイルを示したもので、サーバ２１には、上述と同様の顔画像ファイル１１、ユーザ情報ファイル１２が設けられている他、この第４実施形態においては、メッセージファイル１５が設けられている。この場合、顔画像ファイル１１、ユーザ情報ファイル１２は、全ユーザ分（このシステムの使用が許可されているユーザ全員）の情報を一元記憶するようにしている。
また、クライアント端末２３側には、受信データファイル１３の他に、端末ユーザ名ファイル１６が設けられている。
【００４８】
図１４（Ａ）は、サーバ２１側に設けられているメッセージファイル１５の内容を示した図である。
このメッセージファイル１５は、各クライアント端末２３から収集したメッセージデータを収集管理する。すなわち、このメッセージファイル１５は、各クライアント端末２３からメッセージデータを受信取得する毎に、その宛先相手を示す「ユーザ名」、「メッセージＩＤ」、「メッセージデータ」を記憶管理するファイルである。
【００４９】
図１４（Ｂ）は、クライアント端末２３側に設けられている受信データファイル１３の内容を示した図である。
この受信データファイル１３は、受信メッセージ毎に、その宛先相手を示す「ユーザ名」と「メッセージＩＤ」を一時記憶するファイルである。
また、クライアント端末２３側に設けられている端末ユーザ名ファイル１６は、ログイン時にサーバ２１によって特定された特定ユーザ名を一時記憶するファイルである。
【００５０】
なお、サーバ２１およびクライアント端末２３の構成要素は、基本的には上述した第１実施形態におけるホスト装置１と同様であるので、その説明を省略するが、サーバ２１には、ＣＣＤカメラは不要であり、各クライアント端末２３側に設けられているＣＣＤカメラによって撮影された顔画像を受信して顔画像ファイル１１を作成したり、クライアント端末２３側のログイン時に撮影された利用ユーザの顔画像を受信取得するようにしている。
【００５１】
次に、この第４実施形態におけるクライアント・サーバ型ＬＡＮの動作アルゴリズムを図１５〜図１９に示すフローチャートを参照して説明する。
図１５は、サーバ２１のメッセージ収集・メッセージＩＤ配信処理を示したフローチャートである。
先ず、サーバ２１は、各クライアント端末２３から送信されて来るメッセージを収集する為にその受信待機の状態において（ステップＥ１）、メッセージを受信する毎に（ステップＥ２）、受信メッセージをメッセージファイル１５に格納する（ステップＥ３）。そして、メッセージファイル１５に格納したメッセージ格納数をカウントし、その格納数が所定値に達したかをチェックし（ステップＥ４）、この格納数が所定値に達しなければ、予め決められているメッセージ配信の送信タイミングに達したかをチェックする（ステップＥ５）。
【００５２】
いま、メッセージ格納数が所定値未満の場合で（ステップＥ４でＮＯ）、かつ送信タイミングに達していない場合には（ステップＥ５でＮＯ）、ステップＥ１に戻ってクライアント端末２３からのメッセージを収集する処理を継続するが、メッセージ格納数が所定値に達した場合あるいは送信タイミングに達した場合には、ステップＥ６に移り、メッセージファイル１５をアクセスして、その宛先相手を示す「ユーザ名」と「メッセージＩＤ」を読み出し、全てのクライアント端末２３に対してこの「ユーザ名」および「メッセージＩＤ」をメッセージ配信情報として一斉送信する（ステップＥ７）。
【００５３】
図１６は、サーバ２１側の顔画像照合処理を示したフローチャートである。
サーバ２１は、受信待機の状態において（ステップＦ１）、何れからのクライアント端末２３からログイン時に撮影された利用ユーザの顔画像を受信すると（ステップＦ２、Ｆ３）、受信した顔画像に基づいて顔画像ファイル１１をアクセスし、各ユーザ認証用の顔画像と比較することによって、一致（類似）する顔画像に該当する「顔認証ＩＤ」を読み出す（ステップＦ４）。そして、この「顔認証ＩＤ」に基づいてユーザ情報ファイル１２をアクセスし、該当する「ユーザ名」を読み出す（ステップＦ５）。これによって特定した「ユーザ名」を当該クライアント端末２３へ返信する（ステップＦ６）。
【００５４】
図１７は、ログイン時におけるクライアント端末２３側の動作を示したフローチャートである。
クライアント端末２３は、ログイン処理によって正規なユーザであることを判別した場合には（ステップＧ１）、ＣＣＤカメラ１０７を作動させて、現在の利用ユーザを撮影し（ステップＧ２）、その顔画像をサーバ２１へ送信する（ステップＧ３）。これに応答してサーバ２１側で顔画像照合処理の実行によって特定されたユーザ名が返信されて来た場合には（ステップＧ４、Ｇ５）、この特定ユーザ名を端末ユーザ名ファイル１６へ一時記憶する（ステップＧ７）。
【００５５】
図１８は、メッセージ受信時におけるクライアント端末２３側の動作を示したフローチャートである。
クライアント端末２３は、サーバ２１からメッセージ配信情報を受信するまでの間、他の処理を実行しているが、サーバ２１から「ユーザ名」および「メッセージＩＤ」からなるメッセージ配信情報を受信すると（ステップＨ１、Ｈ２）、この「ユーザ名」、「メッセージＩＤ」を受信データファイル１３に一時記憶する（ステップＨ３）。そして、端末ユーザ名ファイル１６内の「特定ユーザ名」と受信データファイル１３内の「ユーザ名」とを比較する照合処理を実行し（ステップＨ４）、その結果、両者が一致するかを判別する（ステップＨ５）。
いま、ユーザ名の不一致が検出された場合には、照合不一致をサーバ２１へ送信するが（ステップＨ１０）、ユーザ名の一致が検出された場合には、当該ユーザ名に対応の「メッセージＩＤ」を受信データファイル１３から読み出し、この「メッセージＩＤ」を含むメッセージ送信要求をサーバ２１に対して送信する（ステップＨ６）。その後、受信待機の状態となる（ステップＨ７）。
【００５６】
図１９は、クライアント端末２３から送信されて来たメッセージ送信要求に応じたサーバ２１側の動作（メッセージ配信処理）を示したフローチャートである。
サーバ２１は、受信待機の状態において（ステップＪ１）、何れからのクライアント端末２３からの応答を受信すると（ステップＪ２）、その受信内容に基づいて「メッセージＩＤ」を含むメッセージ送信要求を受信したかをチェックする（ステップＪ３）。ここで、「メッセージＩＤ」が含まれていなければ、他の処理の実行に移るが、「メッセージＩＤ」を含むメッセージ送信要求を受信した場合には、この「メッセージＩＤ」に基づいてメッセージファイル１５をアクセスし、該当するメッセージデータを読み出し（ステップＪ４）、要求元のクライアント端末２３へ当該メッセージデータを返信する（ステップＪ５）。
【００５７】
ここで、「メッセージＩＤ」を含むメッセージ送信要求を行った要求元のクライアント端末２３側では、サーバ２１からメッセージデータが送信されて来るまで待機状態となっている（図１８のステップＨ７）。いま、サーバ２１から送信されて来たメッセージデータを受信した場合には（ステップＨ８）、このメッセージデータを表示出力させる（ステップＨ９）。
【００５８】
以上のように、この第４実施形態におけるクライアント・サーバ型のＬＡＮにおいて、クライアント端末２３は、現在利用している利用ユーザを撮影した顔画像をサーバ２１へ送信し、サーバ２１は、クライアント端末２３から送信されて来た利用ユーザの顔画像と、顔画像ファイル１１内に予めユーザ毎に設定されているユーザ照合用の顔画像とを比較し、この比較結果に応じてクライアント端末２３側の利用ユーザを宛先相手とするメッセージをクライアント端末２３へ送信するようにしたから、サーバ２１がクライアント端末２３へメッセージデータを送信するに先だって、顔画像照合処理を実行し、利用ユーザと宛先相手とが一致するか否かを事前に確認し、本人であることを条件にメッセージデータを送信することができ、宛先相手にメッセージデータを確実に閲覧させることが可能となると共に、第三者の無断・不正使用に対するセキュリティ維持も確実なものとなり、更に、顔画像照合処理をサーバ２１側が行う為にクライアント端末２３側の負担を軽減することも可能となる。
【００５９】
サーバ２１は、クライアント端末２３に対してメッセージデータを送信するのに先だってその宛先相手を示すユーザ名を送信し、クライアント端末２３は、このユーザ名が利用ユーザであることを検出した場合に、この宛先対応のメッセージデータをサーバ２１から受信取得して表示出力するようにしたから、サーバ２１は、宛先相手を示すユーザ名を事前に送信するだけでよく、その宛先相手が居る場合に限り、メッセージデータを送信することができ、宛先相手が不在の場合に大量なメッセージデータを送信するという不具合を防止することが可能となる。
【００６０】
なお、上述した各実施形態においては、利用ユーザの顔画像を撮影して、顔画像ファイル１１内のユーザ別顔画像と比較する顔画像照合処理を実行するようにしたが、ユーザの特徴情報としては、顔画像に限らず、ユーザの音声（声紋）を検出して照合するようにしてもよい。その他に、指紋センサーを設け、指紋パターンを照合したり、眼球照合等を行うようにしてもよく、更に、ユーザ個人の照合に限らず、ユーザが属するグループを照合するグループ照合を合わせて行うようにしてもよい。
また、上述した各実施形態においては、受信したメッセージデータを表示出力するようにしたが、勿論、印字出力あるいは音声出力であってもよい。
【００６１】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フロッピィデスク、ＲＡＭカード等）を提供するようにしてもよい。
すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、現在の利用ユーザの特徴情報を検出する機能と、ネットワークを介して送信されて来たデータを受信した際に、予めユーザ毎に設定されているユーザ照合用の特徴情報の中から受信データの宛先相手に対応する特徴情報を取得する機能と、取得したユーザの特徴情報と前記検出された利用ユーザの特徴情報とを比較することによって前記受信データの宛先相手が現在の利用ユーザと一致するか否かを判別する機能と、両者の一致が判別された場合に、前記受信データを出力する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００６２】
また、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、端末を現在利用している利用ユーザの特徴情報を検出する機能と、検出された利用ユーザの特徴情報をサーバへ送信する機能と、端末から送信されて来た現在の利用ユーザの特徴情報と予めユーザ毎に設定されているユーザ照合用の特徴情報とを比較する機能と、この比較結果に応じて端末側の現在の利用ユーザを宛先相手とするデータを送信する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００６３】
【発明の効果】
第１の発明（請求項１記載の発明）によれば、受信側装置は、現在の利用ユーザの特徴情報を検出すると共に、ネットワークを介して送信されて来たデータを受信した際に、予めユーザ毎に設定されているユーザ照合用の特徴情報の中から受信データの宛先相手の特徴情報と現在の利用ユーザの特徴情報とを比較することによって、受信データの宛先相手が利用ユーザと一致するか否かを判別し、両者の一致が判別された場合に、受信データを出力するようにしたから、現在の利用ユーザが宛先相手であることを確認した上で受信データを出力することができ、従来のように装置自体を送信先として指定するものに比べ、宛先相手にデータを確実に閲覧させることが可能となると共に、第三者の無断・不正使用に対するセキュリティ維持も可能となる。
第２の発明（請求項７記載の発明）によれば、端末は、現在利用している利用ユーザの特徴情報を検出してサーバへ送信し、サーバは、端末から送信されて来た現在の利用ユーザの特徴情報と、予めユーザ毎に設定されているユーザ照合用の特徴情報とを比較し、この比較結果に応じて端末側の現在の利用ユーザを宛先相手とするデータを端末へ送信するようにしたから、サーバが端末へデータを送信してデータを出力させる場合に、データ送信に先だって、ユーザの特徴情報を参照することにより、端末を現在利用している利用ユーザとデータの宛先相手とが一致するか否かを事前に確認し、本人であることを条件にデータを送信することができ、宛先相手にデータを確実に閲覧させることが可能となると共に、第三者の無断・不正使用に対するセキュリティ維持も確実なものとなり、更に、利用ユーザの特徴情報とユーザ照合用の特徴情報とを比較する処理をサーバ側が行う為に端末側の負担を軽減することも可能となる。
【図面の簡単な説明】
【図１】ピアー・ツー・ピアー型のデータ送受信システムの全体構成を示したブロック図。
【図２】各ホスト装置１の基本的構成要素を示したブロック図。
【図３】各ホスト装置１に設けられている顔画像ファイル１１の内容を示した図。
【図４】各ホスト装置１に設けられているユーザ情報ファイル１２の内容を示した図。
【図５】各ホスト装置１に設けられている受信データファイル１３の内容を示した図。
【図６】メッセージデータを送信する送信側ホスト装置１の動作を示したフローチャート。
【図７】メッセージデータを受信する受信側ホスト装置１の動作を示したフローチャート。
【図８】第２実施形態にける受信側ホスト装置１の動作を示したフローチャート。
【図９】図８に続く、受信側ホスト装置１の動作を示したフローチャート。
【図１０】（Ａ）は、この第３実施形態において使用されるユーザ情報ファイル１２の内容を示し、（Ｂ）は、ホスト管理ファイル１４の内容を示した図。
【図１１】第３実施形態における送信側ホスト装置１の動作を示したフローチャート。
【図１２】第４実施形態におけるデータ送受信システムであるクライアント・サーバ型のＬＡＮを示した図。
【図１３】（Ａ）は、サーバ２１側に設けられている各種のファイルを示した図、（Ｂ）は、クライアント端末２３側に設けられている各種のファイルを示した図。
【図１４】（Ａ）は、サーバ２１側に設けられているメッセージファイル１５の内容を示した図、（Ｂ）は、クライアント端末２３側に設けられている受信データファイル１３の内容を示した図。
【図１５】サーバ２１のメッセージ収集・メッセージＩＤ配信処理を示したフローチャート。
【図１６】サーバ２１側の顔画像照合処理を示したフローチャート。
【図１７】ログイン時におけるクライアント端末２３側の動作を示したフローチャート。
【図１８】メッセージ受信時におけるクライアント端末２３側の動作を示したフローチャート。
【図１９】クライアント端末２３から送信されて来たメッセージ送信要求に応じたサーバ２１側の動作（メッセージ配信処理）を示したフローチャート。
【符号の説明】
１　ホスト装置
２、２２　ネットワーク
１１　顔画像ファイル
１２　ユーザ情報ファイル
１３　受信データファイル
１４　　ホスト管理ファイル
１５　メッセージファイル
１６　端末ユーザ名ファイル
２１　サーバ
２３　クライアント端末
１０１　ＣＰＵ
１０２　記憶装置
１０４　通信装置
１０５　入力装置
１０６　表示装置
１０７　ＣＣＤカメラ
【図１】
2004094447.tif 000003
【図２】
2004094447.tif 000004
【図３】
2004094447.tif 000005
【図４】
2004094447.tif 000006
【図５】
2004094447.tif 000007
【図６】
2004094447.tif 000008
【図７】
2004094447.tif 000009
【図８】
2004094447.tif 000010
【図９】
2004094447.tif 000011
【図１０】
2004094447.tif 000012
【図１１】
2004094447.tif 000013
【図１２】
2004094447.tif 000014
【図１３】
2004094447.tif 000015
【図１４】
2004094447.tif 000016
【図１５】
2004094447.tif 000017
【図１６】
2004094447.tif 000018
【図１７】
2004094447.tif 000019
【図１８】
2004094447.tif 000020
【図１９】
2004094447.tif 000021