(57)【特許請求の範囲】
【請求項１】
送信端末から中継サーバを介して受信端末にファイルを送信する通信システムであって、
ファイル送信元であるユーザとユーザが属するグループおよびファイル送信先であるユーザとユーザが属するグループを指定して送信可否および受信可否に関する情報ならびに設定者の情報が設定されたアクセス制限情報をユーザ毎に複数の異なる設定者による設定数分のアクセス制限情報として記憶するとともに、設定者の優先度を記憶するアクセス制限情報記憶手段と、
前記送信端末から前記ファイルの送信に先だってファイル送信元およびファイル送信先の通知を受けた場合に前記アクセス制限情報および前記設定者の優先度を参照して、
当該ファイル送信元であるユーザのアクセス制限情報に、当該ファイル送信先であるユーザが指定されているかどうかを設定者の優先度順に確認しファイル送信可否を判断し、当該ファイル送信先であるユーザが指定されていない場合は、当該ファイル送信元であるユーザのアクセス制限情報に当該ファイル送信先であるユーザが属するグループに該当する送信可否に関する情報を設定者の優先度順に確認しファイル送信可否を判断するとともに、
当該ファイル送信先であるユーザのアクセス制限情報に、当該ファイル送信元であるユーザが指定されているかどうかを設定者の優先度順に確認しファイル受信可否を判断し、当該ファイル送信元であるユーザが指定されていない場合は、当該ファイル送信先であるユーザのアクセス制限情報に当該ファイル送信元であるユーザが属するグループに該当する受信可否に関する情報を、設定者の優先度順に確認しファイル受信可否を判断し、
前記二つの判断がともに可である場合にのみ当該送信元から当該送信先へのファイルの送信を許可と判断する判断手段と、
前記判断手段の結果を前記送信端末に通知する判断結果通知手段と、
を備え、前記送信端末は、前記判断結果通知手段によって送信許可が通知された場合にのみ前記ファイルの送信を実行することを特徴とする通信システム。
【請求項２】
前記判断結果通知手段は、前記中継サーバにも前記判断結果を通知し、
前記中継サーバは、前記判断結果通知手段によって送信許可が通知された場合にのみ前記送信端末から送信されたファイルの転送を実行することを特徴とする請求項１に記載の通信システム。
【請求項３】
前記送信端末が自端末からのファイル送信先として選択可能な受信端末を指定し、かつ前記受信端末が自端末へのファイル送信元として選択可能な送信端末を指定している場合に、前記判断手段は、前記ファイル送信先への送信が前記送信端末によって許可され、かつ前記ファイル送信元からの受信が前記受信端末によって許可されている場合にのみファイル送信を許可することを特徴とする請求項１または２に記載の通信システム。
【請求項４】
送信端末から中継サーバを介して受信端末にファイルを送信する通信システムのアクセス管理方法であって、
ファイル送信元であるユーザとユーザが属するグループおよびファイル送信先であるユーザとユーザが属するグループを指定して送信可否および受信可否に関する情報ならびに設定者の情報が設定されたアクセス制限情報をユーザ毎に複数の異なる設定者による設定数分のアクセス制限情報として記憶するとともに、設定者の優先度を記憶するアクセス制限情報記憶工程と、
前記送信端末から前記ファイルの送信に先だってファイル送信元およびファイル送信先の通知を受けた場合に前記アクセス制限情報および前記設定者の優先度を参照して、
当該ファイル送信元であるユーザのアクセス制限情報に、当該ファイル送信先であるユーザが指定されているかどうかを設定者の優先度順に確認しファイル送信可否を判断し、当該ファイル送信先であるユーザが指定されていない場合は、当該ファイル送信元であるユーザのアクセス制限情報に当該ファイル送信先であるユーザが属するグループに該当する送信可否に関する情報を設定者の優先度順に確認しファイル送信可否を判断するとともに、
当該ファイル送信先であるユーザのアクセス制限情報に、当該ファイル送信元であるユーザが指定されているかどうかを設定者の優先度順に確認しファイル受信可否を判断し、当該ファイル送信元であるユーザが指定されていない場合は、当該ファイル送信先であるユーザのアクセス制限情報に当該ファイル送信元であるユーザが属するグループに該当する受信可否に関する情報を、設定者の優先度順に確認しファイル受信可否を判断し、
前記二つの判断がともに可である場合にのみ当該送信元から当該送信先へのファイルの送信を許可と判断する判断工程と、
前記判断工程の結果を前記送信端末に通知する判断結果通知工程と、
前記判断結果通知工程によって送信許可が通知された場合にのみ前記送信端末は前記ファイルの送信を実行する送信工程と、
を含んだことを特徴とするアクセス管理方法。
【請求項５】
送信端末から中継サーバを介して受信端末にファイルを送信する通信システムのアクセス管理プログラムを記録した記録媒体であって、
ファイル送信元であるユーザとユーザが属するグループおよびファイル送信先であるユーザとユーザが属するグループを指定して送信可否および受信可否に関する情報ならびに設定者の情報が設定されたアクセス制限情報をユーザ毎に複数の異なる設定者による設定数分のアクセス制限情報として記憶するとともに、設定者の優先度を記憶するアクセス制限情報記憶ステップと、
前記送信端末から前記ファイルの送信に先だってファイル送信元およびファイル送信先の通知を受けた場合に前記アクセス制限情報および前記設定者の優先度を参照して、
当該ファイル送信元であるユーザのアクセス制限情報に、当該ファイル送信先であるユーザが指定されているかどうかを設定者の優先度順に確認しファイル送信可否を判断し、当該ファイル送信先であるユーザが指定されていない場合は、当該ファイル送信元であるユーザのアクセス制限情報に当該ファイル送信先であるユーザが属するグループに該当する送信可否に関する情報を設定者の優先度順に確認しファイル送信可否を判断するとともに、
当該ファイル送信先であるユーザのアクセス制限情報に、当該ファイル送信元であるユーザが指定されているかどうかを設定者の優先度順に確認しファイル受信可否を判断し、当該ファイル送信元であるユーザが指定されていない場合は、当該ファイル送信先であるユーザのアクセス制限情報に当該ファイル送信元であるユーザが属するグループに該当する受信可否に関する情報を、設定者の優先度順に確認しファイル受信可否を判断し、
前記二つの判断がともに可である場合にのみ当該送信元から当該送信先へのファイルの送信を許可と判断する判断ステップと、
前記判断ステップの結果を前記送信端末に通知する判断結果通知ステップと、
をコンピュータに実行させるプログラムを記録した記録媒体。
【請求項６】
送信端末から中継サーバを介して受信端末にファイルを送信する通信システムのアクセス管理サーバであって、
ファイル送信元であるユーザとユーザが属するグループおよびファイル送信先であるユーザとユーザが属するグループを指定して送信可否および受信可否に関する情報ならびに設定者の情報が設定されたアクセス制限情報をユーザ毎に複数の異なる設定者による設定数分のアクセス制限情報として記憶するとともに、設定者の優先度を記憶するアクセス制限情報記憶手段と、
前記送信端末から前記ファイルの送信に先だってファイル送信元およびファイル送信先の通知を受けた場合に前記アクセス制限情報および前記設定者の優先度を参照して、
当該ファイル送信元であるユーザのアクセス制限情報に、当該ファイル送信先であるユーザが指定されているかどうかを設定者の優先度順に確認しファイル送信可否を判断し、当該ファイル送信先であるユーザが指定されていない場合は、当該ファイル送信元であるユーザのアクセス制限情報に当該ファイル送信先であるユーザが属するグループに該当する送信可否に関する情報を設定者の優先度順に確認しファイル送信可否を判断するとともに、
当該ファイル送信先であるユーザのアクセス制限情報に、当該ファイル送信元であるユーザが指定されているかどうかを設定者の優先度順に確認しファイル受信可否を判断し、当該ファイル送信元であるユーザが指定されていない場合は、当該ファイル送信先であるユーザのアクセス制限情報に当該ファイル送信元であるユーザが属するグループに該当する受信可否に関する情報を、設定者の優先度順に確認しファイル受信可否を判断し、
前記二つの判断がともに可である場合にのみ当該送信元から当該送信先へのファイルの送信を許可と判断する判断手段と、
前記判断手段の結果を前記送信端末に通知する判断結果通知手段と、
を備えたことを特徴とするアクセス管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上で送信端末から受信端末へ中継サーバを介してデータを転送する際のデータを当該受信端末へ転送してよいかどうかのアクセス制限に関するものである。
【背景技術】
【０００２】
ネットワーク上で送信端末から受信端末へ直接データを転送する際に、受信端末がネットワーク上に接続していなかったり、起動していなかったりした場合、データを転送することができない。そのため、送信端末は、常にネットワークに接続し、常に起動している仲介サーバに対しデータを送信し、当該仲介サーバから受信端末へ送信する方法がよく取られている（例えば、電子メール）。これにより、送信端末は、データの送信先である受信端末がネットワークに接続しているかどうかや、起動しているかどうかを意識することなく、データの転送が可能である（例えば非特許文献１参照。）。
【０００３】
ところで、インターネットなどのネットワーク上には多数の端末が接続されており、意図しない端末からデータが受信したり、意図しない端末へデータを送信したりしてしまうことがある。例えば、悪意ある端末からコンピュータウイルスを受信したり、宛先を誤って機密情報を無関係な端末へ送信することである。これを防止するためのアクセス制限として、従来の技術ではルータやファイアウォールでフィルタリングしたり、ＩＳＰなどのネットワーク上のサーバでフィルタリングする方法が取られていた（例えば特許文献１参照。）。
【０００４】
【非特許文献１】「ＲＥＮＡネットワークサービスを実現するプラットフォーム技術」http://www.bcm.co.jpsite2004rena03rena-94p-98p-11.pdf
【特許文献１】特開２００５−１７５６３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の端末やルータやファイアウォールでフィルタリングする方法では、自身の端末やネットワークへ送信するデータ、または自身の端末やネットワークから受信するデータに対して、許可するかどうかを指定するのみであるため、送信先の相手が受信したくない場合でも、当該送信先の端末やルータやファイアウォールでフィルタリングされるまでデータは送信されてしまう。そのため、自身の端末やネットワークの帯域、および送信先までの途中のインターネットなどの帯域を消費してしまうこととなり、有限であるネットワーク帯域の利用効率が悪いという問題があった。
【０００６】
また、従来のネットワーク上のサーバでフィルタリングする方法においては、仲介サーバが送信端末からデータを受信し終わってから、送信先への転送が許可されているかどうか判断しているため、送信端末から当該サーバまでのネットワーク帯域を消費してしまっていた。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、ネットワーク上で送信端末から受信端末へ中継サーバを介してデータを転送する際のデータを当該受信端末へ転送してよいかどうかのアクセス制限を、ネットワーク帯域を消費せずに実施することを目的とする。具体的には、アクセス制限が不許可の場合には、送信端末からデータを受信しないことを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、本発明に係る通信システムは、送信端末から中継サーバを介して受信端末にデータを送信する通信システムであって、データ送信元および／またはデータ送信先を指定して設定されたアクセス制限情報を記憶するアクセス制限情報記憶手段と、前記送信端末および／または中継サーバからデータ送信元およびデータ送信先の通知を受けた場合に前記アクセス制限情報を参照してデータ送信可否を判断する判断手段と、を備え、前記送信端末および／または前記中継サーバは、前記判断手段によって送信が許可された場合にのみデータ送信および／またはデータ転送を実行することを特徴とする。
【０００９】
また、本発明に係る通信システムは、上記の発明において、前記送信端末が自端末からのデータ送信先として選択可能な受信端末を指定し、かつ前記受信端末が自端末へのデータ送信元として選択可能な送信端末を指定している場合に、前記判断手段は、前記データ送信先への送信が前記送信端末によって許可され、かつ前記データ送信元からの受信が前記受信端末によって許可されている場合にのみデータ送信を許可することを特徴とする。
【００１０】
また、本発明に係るアクセス管理方法は、送信端末から中継サーバを介して受信端末にデータを送信する通信システムのアクセス管理方法であって、データ送信元および／またはデータ送信先を指定して設定されたアクセス制限情報を記憶するアクセス制限情報記憶工程と、前記送信端末および／または中継サーバからデータ送信元およびデータ送信先の通知を受けた場合に前記アクセス制限情報を参照してデータ送信可否を判断する判断工程と、前記判断工程によって送信が許可された場合にのみ前記送信端末および／または前記中継サーバがデータ送信および／またはデータ転送を実行する送信工程とを含んだことを特徴とする。
【００１１】
また、本発明に係る記録媒体は、送信端末から中継サーバを介して受信端末にデータを送信する通信システムのアクセス管理プログラムを記録した記録媒体であって、データ送信元および／またはデータ送信先を指定して設定されたアクセス制限情報を記憶するアクセス制限情報記憶ステップと、前記送信端末および／または中継サーバからデータ送信元およびデータ送信先の通知を受けた場合に前記アクセス制限情報を参照してデータ送信可否を判断する判断ステップと、前記判断結果を前記送信端末および／または前記中継サーバに通知する判断結果通知ステップとをコンピュータに実行させるプログラムを記録したことを特徴とする。
【００１２】
また、本発明に係るアクセス管理サーバは、送信端末から中継サーバを介して受信端末にデータを送信する通信システムのアクセス管理サーバであって、データ送信元および／またはデータ送信先を指定して設定されたアクセス制限情報を記憶するアクセス制限情報記憶手段と、前記送信端末および／または中継サーバからデータ送信元およびデータ送信先の通知を受けた場合に前記アクセス制限情報を参照してデータ送信可否を判断する判断手段と、前記判断結果を前記送信端末および／または前記中継サーバに通知する判断結果通知手段と、を備えたことを特徴とする。
【００１３】
また、本発明に係る送信端末は、ネットワークに接続され、中継サーバを介して受信端末にデータを送信する送信端末であって、データ送信先をアクセス管理サーバに通知するアクセス制限確認手段と、前記アクセス管理サーバからデータ送信を許可された場合にのみ当該データ送信先へのデータ送信を実行する送信手段と、を備えたことを特徴とする。
【００１４】
また、本発明に係る中継サーバは、ネットワークに接続され、送信端末から受信端末へのデータ送信を中継する中継サーバであって、データ転送要求を受け付けた場合に、当該データの送信元と送信先をアクセス管理サーバに通知するアクセス制限確認手段と、前記アクセス管理サーバからデータ送信を許可された場合にのみ当該データの転送を実行する転送手段と、を備えたことを特徴とする。
【発明の効果】
【００１５】
本発明によれば通信システムは、データ送信元やデータ送信先を指定して設定されたアクセス制限情報を記憶し、送信端末や中継サーバからデータ送信元およびデータ送信先の通知を受けた場合にアクセス制限情報を参照してデータ送信可否を判断し、かかる判断によって送信端末や中継サーバによるデータ送信やデータ転送を実行するので、ネットワーク帯域を消費せずにアクセス制限を行う通信システムを得ることができるという効果を奏する。
【００１６】
また、本発明によれば通信システムは、送信端末が自端末からのデータ送信先として選択可能な受信端末を指定し、かつ受信端末が自端末へのデータ送信元として選択可能な送信端末を指定している場合に、データ送信先への送信が送信端末によって許可され、かつデータ送信元からの受信が受信端末によって許可されている場合にのみデータ送信を許可するので、送受信を行う端末自身の設定に基づいて、ネットワーク帯域を消費せずにアクセス制限を行う通信システムを得ることができるという効果を奏する。
【００１７】
また、本発明によればアクセス管理方法は、データ送信元やデータ送信先を指定して設定されたアクセス制限情報を記憶し、送信端末や中継サーバからデータ送信元およびデータ送信先の通知を受けた場合に前記アクセス制限情報を参照してデータ送信可否を判断し、かかる判断によって送信が許可された場合にのみ送信端末や中継サーバがデータ送信、もしくはデータ転送を実行するので、ネットワーク帯域を消費せずにアクセス制限を行うアクセス管理方法を得ることができるという効果を奏する。
【００１８】
また、本発明によれば記録媒体に記録されたプログラムは、データ送信元やデータ送信先を指定して設定されたアクセス制限情報を記憶するアクセス制限情報記憶ステップと、送信端末や中継サーバからデータ送信元およびデータ送信先の通知を受けた場合にアクセス制限情報を参照してデータ送信可否を判断する判断ステップと、判断結果を送信端末や中継サーバに通知する判断結果通知ステップとをコンピュータに実行させるので、ネットワーク帯域を消費せずにアクセス制限を行うプログラムを記録した記録媒体を得ることができるという効果を奏する。
【００１９】
また、本発明によればアクセス管理サーバは、データ送信元やデータ送信先を指定して設定されたアクセス制限情報を記憶し、送信端末や中継サーバからデータ送信元およびデータ送信先の通知を受けた場合にアクセス制限情報を参照してデータ送信可否を判断し、判断結果を送信端末や中継サーバに通知するので、ネットワーク帯域を消費せずにアクセス制限を行うアクセス管理サーバを得ることができるという効果を奏する。
【００２０】
また、本発明によれば送信端末は、データ送信先をアクセス管理サーバに通知し、アクセス管理サーバからデータ送信を許可された場合にのみ当該データ送信先へのデータ送信を実行するので、ネットワーク帯域を消費せずにデータ送信を行なう送信端末を得ることができるという効果を奏する。
【００２１】
また、本発明によれば中継サーバは、データ転送要求を受け付けた場合に、当該データの送信元と送信先をアクセス管理サーバに通知し、アクセス管理サーバからデータ送信を許可された場合にのみ当該データの転送を実行するので、任意の送信端末から送信された、アクセス制限対象のデータ通信を遮断し、ネットワークの負荷を軽減する中継サーバを得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００２２】
以下に添付図面を参照して、この発明に係る通信システム、アクセス管理方法、アクセス管理プログラムを記録した記録媒体、アクセス管理サーバ、送信端末および中継サーバの好適な実施例について説明する。
【実施例１】
【００２３】
まず、本発明の概念について説明する。図１は本発明の概念を説明する概念図である。同図に示すように、本発明に係る通信システムは、送信端末１０が中継サーバ４０を介して受信端末２０にデータ送信を行なう場合に、そのアクセス制限をアクセス管理サーバ３０が行なっている。
【００２４】
送信端末１０は、自端末からのデータ送信先として選択可能な受信端末を指定したアクセス制限情報をアクセス管理サーバ３０のアクセス制限情報保管部３１に登録している。同様に、受信端末２０は、自端末へのデータ送信元として選択可能な送信端末を指定したアクセス制限情報をアクセス制限情報保管部３１に登録している。
【００２５】
そして、送信端末１０が受信端末２０にデータを送信する場合、まず送信端末１０はデータの送信先である受信端末２０を特定する情報と、データの送信元である自端末を特定する情報をアクセス管理サーバ３０に通知する。
【００２６】
アクセス管理サーバ３０内部のアクセス制限管理部３２は、送信端末１０から通知された送信元と送信先の情報を用いてアクセス制限情報保管部３１を参照してアクセス判断を行なう。すなわち、送信端末１０が登録したアクセス制限情報がデータ送信先（受信端末２０）へのデータの送信を許可しており、かつ受信端末２０が登録したアクセス制限情報がデータ送信元（送信端末１０）からのデータの受信を許可している場合にのみ、データ送信を許可し、何れか一方でも許可していない（禁止している）場合にはデータ送信を不許可として、判断結果を送信端末１０に通知する。
【００２７】
送信端末１０は、アクセス管理サーバ３０からの通知をうけ、データ送信が許可された場合にのみデータ送信を実行する。
【００２８】
従って、アクセス管理サーバ３０によって許可された場合にのみ送信端末１０から中継サーバへのデータの送信、中継サーバ４０から受信端末２０へのデータの転送が行なわれ、不許可の場合には送信端末１０からの送信も中継サーバ４０による転送も行なわれることが無いので、ネットワーク帯域を消費することなくアクセス制限を行うことができる。
【００２９】
（構成）
つづいて、本実施例１における通信システムの具体的な構成例を図２に示す。同図に示す構成では、中継サーバ５０にデータを中継する中継機能部５２に加え、アクセス管理サーバの機能を有するアクセス管理機能部５１を持たせている。そして、送信端末１０、受信端末２０、中継サーバ５０はそれぞれネットワーク（ＩＰネットワークなど）を介して接続される。
【００３０】
さらに、送信端末１０はアクセス制限確認部１２および送信部１１、受信端末２０は受信部２１、中継サーバ５０のアクセス管理機能部５１はアクセス制限管理部３２およびアクセス制限情報保管部３１、中継機能部５２は転送部４１から構成されている。
【００３１】
（シーケンス）
図３が送信端末１０から受信端末２０へデータを送信する際の一連のシーケンスである。送信端末１０から受信端末２０へデータ（ファイルなど）を送信する際に、送信端末１０のアクセス制限確認部１２から中継サーバ５０へデータの宛先（送信先）として受信ユーザアドレスと、送信元アドレスとして自身の送信ユーザアドレスを通知する。
【００３２】
受信ユーザアドレスと送信ユーザアドレスはユーザを一意に特定できる識別子で、電子メールアドレスでも、独自の形式の識別子でもよい。また、ユーザでなく端末を一意に特定できる識別子でもよく、この場合は、端末のＩＰアドレスやＭＡＣアドレス、独自の形式の識別子でもよい。
【００３３】
中継サーバ５０のアクセス制限管理部３２は、送信端末１０から通知された受信ユーザアドレスと送信ユーザアドレス、およびアクセス制限情報保管部３１に保管されているアクセス制限情報に基づいて、送信端末１０から受信端末２０へのデータ送信を許可するかアクセス制限判断を行ない、アクセス制限判断結果（「許可」または「不許可」）を送信端末１０へ通知する。送信端末１０のアクセス制限確認部１２は中継サーバ５０から通知されたアクセス制限判断結果を確認し、「不許可」であればデータの送信は行なわない。「許可」であれば送信端末１０の送信部１１よりデータの送信を行ない、中継サーバ５０を介して受信端末２０へ送信される。
【００３４】
この時、予め中継サーバ５０のアクセス制限管理部３２はアクセス制限判断結果を中継機能部５２の転送部４１へ通知しておき、送信端末１０からのデータを受信端末２０へ送信する際に、中継サーバ５０の転送部４１でアクセス制限判断結果が「許可」か「不許可」かを確認し、「不許可」の場合には受信端末２０へ転送しない処理を行なってもよい。
【００３５】
（アクセス制限判断）
図４に図３に示したアクセス制限判断の一連のシーケンスを示す。中継サーバ５０のアクセス制限管理部３２は、送信端末１０から通知された送信ユーザアドレスのアクセス制限情報をアクセス制限情報保管部３１から読み出す。
【００３６】
アクセス制限情報は、図５に示す表で表される。例えば、図６に示すユーザａのアクセス制限情報の場合、図５の(i)〜(viii)は図６の(i)〜(viii)に対応し、(i)〜(viii)の値は、「許可」または「不許可」となる。ここで、グループとは、一つ以上のユーザの集合体で一意に特定される識別子であり、ドメイン名であっても、独自の形式の識別子でもよい。(i)〜(viii)の値は、送信端末１０から受信端末２０へのデータ送信を、許可するか、不許可するかが判別できればよいので、「許可」、「不許可」でなく、「ＯＫ」、「ＮＧ」であってもよい。なお、図５では、アクセス制限情報の対象ユーザは、特定ユーザ、特定グループのユーザ、同じグループのユーザ、異なるグループのユーザがそれぞれ一つずつとしているが、特定ユーザ、特定グループは当然複数であってもよい。
【００３７】
アクセス制限管理部３２は、読み出した送信ユーザアドレスのアクセス制限情報を用いて、送信ユーザの受信ユーザに対する送信許可判断を行なう。この送信許可判断の具体的なシーケンスを図７に示す。同図に示すように、アクセス制限管理部３２は、アクセス制限情報保管部３１から読み出した送信ユーザアドレスのアクセス制限情報において、対象ユーザの特定ユーザに送信端末１０から通知された受信ユーザがあるかどうか確認し、ある場合には、(i)の値をメモリ上などに記憶し、無い場合には、受信ユーザが送信ユーザと同じグループかどうか確認する。そして、同じグループである場合には(v)の値をメモリ上などに記憶し、同じグループで無い場合には、送信ユーザアドレスのアクセス制限情報において、対象ユーザの特定グループに送信端末１０から通知された受信ユーザを含むグループがあるかどうか確認し、ある場合には(iii)の値をメモリ上などに記憶し、無い場合には、(vii)の値をメモリ上などに記憶する。
【００３８】
アクセス制限管理部３２は、記憶した値が「不許可」の場合には、図４に示すように送信端末１０へ「不許可」の応答を通知する。「許可」の場合には、中継サーバ５０のアクセス制限管理部３２は、送信端末１０から通知された受信ユーザアドレスのアクセス制限情報をアクセス制限情報保管部３１から読み出して、受信ユーザの送信ユーザに対する受信許可判断を行なう。
【００３９】
この受信許可判断の具体的なシーケンスを図８に示す。同図に示すように、アクセス制限管理部３２は、アクセス制限情報保管部３１から読み出した受信ユーザアドレスのアクセス制限情報において、対象ユーザの特定ユーザに送信端末１０から通知された送信ユーザがあるかどうか確認し、ある場合には(ii)の値をメモリ上などに記憶し、無い場合には、送信ユーザが受信ユーザと同じグループかどうか確認し、同じグループである場合には、(vi)の値をメモリ上などに記憶し、同じグループで無い場合には、受信ユーザアドレスのアクセス制限情報において、対象ユーザの特定グループに送信端末から通知された送信ユーザを含むグループがあるかどうか確認し、ある場合には(iv)の値をメモリ上などに記憶し、無い場合には、(viii)の値をメモリ上などに記憶する。
【００４０】
その後、アクセス制限管理部３２は、図４に示したように記憶した値（「許可」または「不許可」）を、送信端末１０へ通知する。
【００４１】
（アクセス制限判断の一例）
かかるアクセス制限判断の具体例について説明する。図９に示すユーザ（ユーザａ〜ユーザｅ）、グループ（グループＡ〜グループＥ）において、中継サーバ５０のアクセス制限情報保管部３１に図１０に示すユーザａ〜ユーザｅのアクセス制限情報が保管されている場合、ユーザａから、ユーザｂ〜ユーザｅへのアクセス制限判断結果は、図１１に示す通りとなる。
【００４２】
（アクセス制限情報の設定）
ところで、アクセス制限情報の設定は、必ずしも自端末で行なう必要は無い。例えば送信端末１０のアクセス制限を他の端末で行なうこともできるし、受信端末２０のアクセス制限を他の端末で行うこともできる。同様に、送受信を行なうユーザ以外のユーザが送信ユーザや受信ユーザのアクセス制限を設定することもできる。
【００４３】
図１２に示す構成では、アクセス制限設定端末と中継サーバ５０はネットワーク（ＩＰネットワークなど）を介して接続される。アクセス制限設定端末は、アクセス制限設定部６０から構成されている。アクセス制限設定端末は、送信端末、受信端末と同一端末であってもよいし、異なる端末であってもよい。
【００４４】
（同一ユーザのアクセス制限情報の設定を複数設定者が設定した場合）
同一ユーザのアクセス制限情報の設定を複数設定者が設定する場合、同一ユーザのアクセス制限情報が設定者の数分だけアクセス制限情報保管部３１にて保管される。また、設定者の優先度をあらわす設定者優先度情報がアクセス制限情報保管部３１にて保管される。設定者優先度情報の一例を図１３に示す。この例では、あるユーザ（同一ユーザ）のアクセス制限情報を設定する設定者がサーバ管理者、グループ管理者、ユーザ自身（本人）の３者おり、この順序（サーバ管理者、グループ管理者、ユーザの順）で設定値の優先度が高いことを示す。
【００４５】
（複数設定者がいる場合のアクセス制限判断）
図１３の優先度の複数設定者がいる場合、図７（送信ユーザの受信ユーザに対する送受信許可判定）のシーケンスは、図１４〜図１８に示す通りとなる。すなわち、アクセス制限管理部３２は、アクセス制限情報保管部３１から設定者優先度情報（図１３）と、複数設定者の設定した送信ユーザのアクセス制限情報を読み出し、図７のシーケンスの各処理を、設定者の優先度の順（サーバ管理者、グループ管理者、ユーザの順）で実行する。受信ユーザの送信ユーザに対する受信許可判断（図８）も同様に実行する。
【００４６】
（同一ユーザのアクセス制限情報の設定を複数設定者が設定した場合の一例）
図９に示すユーザ（ユーザａ〜ユーザｅ）、グループ（グループＡ〜グループＥ）において、中継サーバ５０のアクセス制限情報保管部３１に図１３に示す設定者優先情報と、図１９に示すユーザａのアクセス制限情報が保管されている場合、ユーザａのアクセス制限判断は、図２０に示す通りとなる。
【００４７】
上述してきたように、本実施例１にかかる通信システムでは、予め送信端末１０と受信端末２０がそれぞれアクセス制限情報をアクセス制限情報保管部３１に登録しておき、送信端末１０がデータを送信する場合に送信先と送信元をアクセス制限管理部３２に通知する。アクセス制限管理部３２は送信元と送信先に基づいてデータ送信の可否を判断し、送信部１１はアクセス制限管理部３２による許可を受けた場合にのみデータ送信を実行する。
【００４８】
そのため、許可されないデータ送信については送信端末１０からの送信も中継サーバ４０による転送も行なわれることが無いので、ネットワーク帯域を消費することなくアクセス制限を行うことができる。
【実施例２】
【００４９】
上述した実施例１では、送信端末と受信端末がともにアクセス制限情報を登録していることを前提とした通信システムについて説明を行なったが、本発明はアクセス制限情報を登録していない端末が混在するシステムにおいても適用可能である。本実施例２では、アクセス制限情報を登録していない端末が混在するシステムについて説明する。
【００５０】
図２０に本実施例２における通信システムの概要構成を示す。同図に示すように、本実施例２に係る通信システムは、送信端末１０，７０、受信端末２０，８０、アクセス管理サーバ３０、中継サーバ９０がネットワークに接続されている。
【００５１】
送信端末１０および受信端末２０は、それぞれアクセス制限情報をアクセス管理サーバ３０に登録しているが、送信端末７０および受信端末８０はアクセス制限情報を登録していない。
【００５２】
そのため、例えば送信端末７０が受信端末２０や受信端末８０にデータを送信する場合には、アクセス管理サーバ３０による制限を受けずにデータ送信が実行される。このように送信されたデータが受信端末２０や受信端末８０によって受信拒否されていたならば、受信端末の直前のファイアウォールなどまで届いた後に破棄されることとなるので、そこまでのネットワーク帯域を不要に消費する。
【００５３】
そこで、中継サーバ９０は、その内部に転送部４１に加えてアクセス制限確認部９１を有する。アクセス制限確認部９１は、転送部４１がデータ転送要求を受け付けた場合に、そのデータの送信元と送信先をアクセス管理サーバ３０に通知し、アクセス管理サーバ３０からデータ送信を許可された場合にのみ転送部４１によるデータの転送を実行する。
【００５４】
また、アクセス管理サーバ３０内部のアクセス制限管理部３３は、アクセス制限判断を実行する場合に、送信先や送信元がアクセス制限情報を登録していない場合を考慮した処理を行なう。
【００５５】
このアクセス制限管理部３３によるアクセス制限判断の一連のシーケンスを図２１に示す。まず、アクセス制限管理部３３は、中継サーバ９０（もしくは送信端末１０）から通知された送信ユーザアドレスが、アクセス制限情報保管部３１に保管されているか否かを確認し、送信ユーザが登録されていなければ送信許可と判断してメモリ上などに記憶する。
【００５６】
一方、送信ユーザが登録されているならば、そのアクセス制限情報をアクセス制限情報保管部３１から読み出して、図４と同様に送信ユーザの受信ユーザに対する送信許可判断を行なう。
【００５７】
そして、アクセス制限管理部３３は、記憶した値が「不許可」の場合には、中継サーバ９０（もしくは送信端末１０）へ「不許可」の応答を通知する。「許可」の場合には、アクセス制限管理部３３は、中継サーバ９０（もしくは送信端末１０）から通知された受信ユーザアドレスが、アクセス制限情報保管部３１に保管されているか否かを確認し、受信ユーザが登録されていなければ受信許可と判断してメモリ上などに記憶する。
【００５８】
一方、受信ユーザが登録されているならば、そのアクセス制限情報をアクセス制限情報保管部３１から読み出して、図４と同様に受信ユーザの送信ユーザに対する受信許可判断を行なう。
【００５９】
その後、アクセス制限管理部３３は、記憶した値（「許可」または「不許可」）を、中継サーバ９０（もしくは送信端末１０）へ通知する。
【００６０】
このように、アクセス制限情報を登録していない送信端末については送信許可、受信端末については受信許可が設定されているものとみなすとともに、中継サーバ９０が転送時にアクセス制限の確認を行なうことで、許可されないデータの送信を中継サーバ９０で遮断し、ネットワーク帯域にかかる負荷を軽減することができる。
【００６１】
その他の構成および動作は、実施例１に示した通信システムと同様であるので、同一の構成要素には同一の符号を付して説明を省略する。
【００６２】
なお、実施例１および実施例２では、通信システムの構成とそのアクセス管理方法、アクセス管理サーバ、送信端末、中継サーバについて説明を行なったが、例えば通信システムにおけるアクセス管理はプログラムをコンピュータ上で実行することでも実現でき、かかるアクセス管理プログラムは記録媒体に記録することができる。
【産業上の利用可能性】
【００６３】
以上のように、本発明にかかる通信システム、アクセス管理方法、アクセス管理プログラムを記録した記録媒体、アクセス管理サーバ、送信端末および中継サーバは、ネットワークのアクセス制限に有用であり、特にネットワークの負荷軽減に適している。
【図面の簡単な説明】
【００６４】
【図１】本発明の概念を説明する概念図である。
【図２】本実施例１における通信システムの構成を示す概要構成図である。
【図３】送信端末から受信端末へデータを送信する際のシーケンス図である。
【図４】アクセス制限判断のシーケンス図である。
【図５】アクセス制限情報の具体例を説明する説明図である。
【図６】ユーザのアクセス制限の対象について説明する説明図である。
【図７】送信許可判断のシーケンス図である。
【図８】受信許可判断のシーケンス図である。
【図９】ユーザのグループ構成例について説明する説明図である。
【図１０】図９に示したユーザのアクセス制限について説明する説明図である。
【図１１】アクセス制限判断結果の具体例を示す図である。
【図１２】アクセス制限の設定について説明する説明図である。
【図１３】設定者の優先度について説明する説明図である。
【図１４】複数設定を有する場合の送信許可判断のシーケンス図である。
【図１５】複数設定を有する場合の特定ユーザ確認のシーケンス図である。
【図１６】複数設定を有する場合の同一グループ確認のシーケンス図である。
【図１７】複数設定を有する場合の特定グループ確認のシーケンス図である。
【図１８】アクセス制限情報の異なるグループ確認のシーケンス図である。
【図１９】複数設定者によるアクセス制限情報の設定を説明する説明図である。
【図２０】図１９におけるアクセス制限判断結果を説明する説明図である。
【図２１】実施例２における通信システムの概要構成を示す概要構成図である。
【図２２】実施例２におけるアクセス制限判断のシーケンス図である。
【符号の説明】
【００６５】
１０，７０    送信端末
１１    送信部
１２，９１    アクセス制限確認部
２０，８０    受信端末
２１    受信部
３０    アクセス管理サーバ
３１    アクセス制限情報保管部
３２，３３    アクセス制限管理部
４０，５０，９０    中継サーバ
４１    転送部
５１    アクセス管理機能部
５２    中継機能部
６０    アクセス制限設定部
【図１】
0004817900.tif 000002
【図２】
0004817900.tif 000003
【図３】
0004817900.tif 000004
【図４】
0004817900.tif 000005
【図５】
0004817900.tif 000006
【図６】
0004817900.tif 000007
【図７】
0004817900.tif 000008
【図８】
0004817900.tif 000009
【図９】
0004817900.tif 000010
【図１０】
0004817900.tif 000011
【図１１】
0004817900.tif 000012
【図１２】
0004817900.tif 000013
【図１３】
0004817900.tif 000014
【図１４】
0004817900.tif 000015
【図１５】
0004817900.tif 000016
【図１６】
0004817900.tif 000017
【図１７】
0004817900.tif 000018
【図１８】
0004817900.tif 000019
【図１９】
0004817900.tif 000020
【図２０】
0004817900.tif 000021
【図２１】
0004817900.tif 000022
【図２２】
0004817900.tif 000023