(57)【要約】      （修正有）【課題】ネットワークカメラの閲覧方法について、煩雑な設定を簡単にすると共に、安全な通信システムおよび通信方法を提供する。【解決手段】セッション管理サーバとネットワークカメラの通信を制御する制御装置とを少なくとも有する。セッション管理サーバは、ネットワークカメラに対して通信開始処理の指示を送信する通信処理部を有しており、制御装置は、通信開始処理の指示を受け取ると制御装置またはネットワークカメラのＩＰアドレスと、ルーターまたはファイアウォールが通信を許可しているウェルノンポートとを含む通信用情報を生成することで、閲覧端末から制御装置に対する通信のアクセス先を確保する。制御装置が生成した通信用情報がセッション管理サーバを介して、ユーザが利用する閲覧端末に渡されることにより、閲覧端末と制御装置との間で通信用情報を用いて通信が確立される。【選択図】  図１
2008227626.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークカメラの通信システムであって、
前記通信システムは、
セッション管理サーバと、ネットワークカメラの通信を制御する制御装置とを少なくとも有しており、
前記セッション管理サーバは、
前記ネットワークカメラの制御装置に対して、通信開始処理の指示を送信する管理サーバ側通信処理部を有しており、
前記制御装置は、
前記通信開始処理の指示を受け取ると、前記制御装置またはネットワークカメラのＩＰアドレスと、ルーターまたはファイアウォールが通信を許可しているウェルノンポートとを含む通信用情報を生成することで、前記閲覧端末から制御装置に対する通信のアクセス先を確保する、通信システムであって、
前記制御装置が生成した通信用情報が前記セッション管理サーバを介して、ユーザが利用する閲覧端末に渡されることにより、前記閲覧端末と前記制御装置との間で前記通信用情報を用いて通信が確立される、
ことを特徴とするネットワークカメラの通信システム。
【請求項２】
前記通信システムは、更に認証サーバを有しており、
前記認証サーバは、
前記閲覧端末からの認証情報を受け付けて正規のユーザであることを認証する認証処理部と、
正規のユーザであることを認証した後に、前記閲覧端末から通信開始要求を受け付け、該通信開始要求があったことを前記セッション管理サーバに通知する認証サーバ側通信処理部と、を有しており、
前記認証サーバ側通信処理部が前記通知を前記セッション管理サーバに行うことにより、前記セッション管理サーバは、前記制御装置に対して、通信開始処理の指示を送信する、
ことを特徴とする請求項１に記載のネットワークカメラの通信システム。
【請求項３】
前記認証サーバは、更に、
前記認証処理部において正規のユーザであることを認証した後、前記閲覧端末と制御装置との間の通信の際の暗号化／復号化の処理を行う通信用プログラムを前記閲覧端末にダウンロードさせる通信用プログラム処理部、
を有しており、
前記閲覧端末と前記制御装置との間で通信を行う際には、前記ダウンロードした通信用プログラムによりデータの暗号化／復号化処理を実行する、
ことを特徴とする請求項２に記載のネットワークカメラの通信システム。
【請求項４】
ユーザが利用する閲覧端末でネットワークカメラが撮像した画像を表示するための、ネットワークカメラの通信方法であって、
前記通信方法は、
セッション管理サーバが、前記ネットワークカメラの制御装置に対して、通信開始処理の指示を送信するステップと、
前記通信開始処理の指示を受け取った制御装置が、前記制御装置またはネットワークカメラのＩＰアドレスと、ルーターまたはファイアウォールが通信を許可しているウェルノンポートとを含む通信用情報を生成することで、前記閲覧端末から制御装置に対する通信のアクセス先を確保するステップと、
前記制御装置が生成した通信用情報が前記セッション管理サーバを介して、前記閲覧端末に渡されることにより、前記閲覧端末と前記制御装置との間で前記通信用情報を用いて通信が確立されるステップと、
を有することを特徴とするネットワークカメラの通信方法。
【請求項５】
ネットワークカメラと接続した、またはネットワークカメラに内蔵された制御装置であって、
前記制御装置は、
ユーザが利用する閲覧端末との間での通信を開始するための通信開始処理の指示を受け取ると、前記制御装置またはネットワークカメラのＩＰアドレスと、ルーターまたはファイアウォールが通信を許可しているウェルノンポートとを含む通信用情報を生成することで、前記閲覧端末から制御装置に対する通信のアクセス先を確保し、
前記制御装置が生成した通信用情報が前記閲覧端末に渡されることにより、前記閲覧端末と前記制御装置との間で前記通信用情報を用いて通信が確立される、
ことを特徴とするネットワークカメラの通信に用いる制御装置。
【請求項６】
ユーザが利用する閲覧端末でネットワークカメラが撮像した画像を表示するための通信の際に用いるセッション管理サーバであって、
前記セッション管理サーバは、
前記ネットワークカメラの制御装置に対して、通信開始処理の指示を送信する管理サーバ側通信処理部を有しており、
前記制御装置は、
前記通信開始処理の指示を受け取ると、前記制御装置またはネットワークカメラのＩＰアドレスと、ルーターまたはファイアウォールが通信を許可しているウェルノンポートとを含む通信用情報を生成することで、前記閲覧端末から制御装置に対する通信のアクセス先を確保し、
前記制御装置が生成した通信用情報が前記セッション管理サーバを介して、前記閲覧端末に渡されることにより、前記閲覧端末と前記制御装置との間で前記通信用情報を用いて通信が確立される、
ことを特徴とするセッション管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワークカメラを用いた場合の通信システムおよび通信方法に関する。
【背景技術】
【０００２】
インターネットの普及と共に、カメラをネットワークと接続して、ネットワークを介してカメラで撮像した画像を見ることの出来るネットワークカメラ（インターネットカメラとも呼ばれる）が利用されている。このネットワークカメラは、従来のアナログカメラのように同軸ケーブルでカメラとモニターとを接続する必要がなく、インターネットを通してカメラで撮像した画像をコンピュータ上で表示させることができるので、非常に利便性が高く、また将来性も高い。
【０００３】
そこで様々な企業からネットワークカメラが販売されている。ところが一方で、近年、ネットワークセキュリティの問題から、企業内はもとより家庭内においても外部からの不正侵入を防止するためのファイアウォールを設けている場合が多い。その場合、従来のネットワークカメラでは、ルーターやファイアウォールなどに対して、ネットワークカメラを利用可能とするための複雑な設定を行わなければならない。
【０００４】
その為、ネットワークに対する知識を備えている技術者でなければネットワークカメラを設定できないのが現状である。従って、ネットワークカメラの普及の妨げの原因ともなっている。
【０００５】
そこでこのような問題を解決するために、UPnP（Universal Plug and Play）と呼ばれる技術が考えられており、UPnP機能を搭載したネットワークカメラも登場している。このUPnP機能を搭載したネットワークカメラを用いることによって、上述のようなルーターやファイアウォールに対する複雑な設定が不要となることからも、UPnP機能を搭載したネットワークカメラは有益であると考えられている。UPnP機能を搭載したネットワークカメラとして、例えば松下電器産業株式会社製の「BB-HCM331」（非特許文献１）やアクシスコミュニケーションズ株式会社製の「Axis211」（非特許文献２）などが存在する。
【０００６】
【非特許文献１】松下電器産業株式会社、”BB-HCM331製品情報”、[online]、インターネット<URL http://panasonic.biz/netsys/netwkcam/lineup/hcm331.html>
【非特許文献２】アクシスコミュニケーションズ株式会社、”AXIS 211/211A NETWORK CAMERAS”、[online]、インターネット<URL http://www.axiscom.co.jp/d_sheet/camsrv/211_211a.pdf>
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述のUPnP機能を搭載したネットワークカメラを利用することによってルーターやファイアウォールの設定などに対する問題点を解消することは出来るが、このネットワークカメラを利用する場合には、UPnP機能に対応したルーターを利用しなければならない。そのため全てのルーターが使用できるわけではないことから、ネットワークカメラを設置しようとするユーザのルーターがUPnP機能に対応していない場合にはルーターを買い換えなければならない。
【０００８】
また個人の自宅にルーターを設置している場合には、UPnP機能に対応したルーターに交換すればよいかも知れないが、例えば近年普及しているインターネットマンションなどでは、マンション自体で共有のルーターを使用していたりするので、個人が勝手に交換できるものでもない。
【０００９】
そのためUPnP機能に対応したルーターを誰でもが気軽に利用できるわけではなく、その結果、UPnP機能を搭載したネットワークカメラも誰でもが利用できるものではない。そのため、既存のルーターをそのまま利用することが出来、かつルーターやファイアウォールに対する複雑な設定が不要なネットワークカメラが望まれている。
【課題を解決するための手段】
【００１０】
本発明者は上述の問題点に鑑み、本発明のネットワークカメラの通信システム及び通信方法を発明した。
【００１１】
請求項１の発明は、ネットワークカメラの通信システムであって、前記通信システムは、セッション管理サーバと、ネットワークカメラの通信を制御する制御装置とを少なくとも有しており、前記セッション管理サーバは、前記ネットワークカメラの制御装置に対して、通信開始処理の指示を送信する管理サーバ側通信処理部を有しており、前記制御装置は、前記通信開始処理の指示を受け取ると、前記制御装置またはネットワークカメラのＩＰアドレスと、ルーターまたはファイアウォールが通信を許可しているウェルノンポートとを含む通信用情報を生成することで、前記閲覧端末から制御装置に対する通信のアクセス先を確保する、通信システムであって、前記制御装置が生成した通信用情報が前記セッション管理サーバを介して、ユーザが利用する閲覧端末に渡されることにより、前記閲覧端末と前記制御装置との間で前記通信用情報を用いて通信が確立される、ネットワークカメラの通信システムである。
【００１２】
本発明を用いることによって、従来のようなルーターやファイアウォールに対する複雑なネットワーク設定が不要であって、またUPnP機能のような特殊な機能も利用していないので、既存のルーターをそのまま利用することの出来る、ネットワークカメラの通信システムが構築できる。
【００１３】
請求項２の発明において、前記通信システムは、更に認証サーバを有しており、前記認証サーバは、前記閲覧端末からの認証情報を受け付けて正規のユーザであることを認証する認証処理部と、正規のユーザであることを認証した後に、前記閲覧端末から通信開始要求を受け付け、該通信開始要求があったことを前記セッション管理サーバに通知する認証サーバ側通信処理部と、を有しており、前記認証サーバ側通信処理部が前記通知を前記セッション管理サーバに行うことにより、前記セッション管理サーバは、前記制御装置に対して、通信開始処理の指示を送信する、ネットワークカメラの通信システムである。
【００１４】
本発明を用いることによって、認証が行われたユーザのみがネットワークカメラに対してアクセスすることができる。これによってネットワークカメラが撮像した画像を誰でもが見ることが出来るわけではなくなり、プライバシーなどを保護することも出来る。
【００１５】
請求項３の発明において、前記認証サーバは、更に、前記認証処理部において正規のユーザであることを認証した後、前記閲覧端末と制御装置との間の通信の際の暗号化／復号化の処理を行う通信用プログラムを前記閲覧端末にダウンロードさせる通信用プログラム処理部、を有しており、前記閲覧端末と前記制御装置との間で通信を行う際には、前記ダウンロードした通信用プログラムによりデータの暗号化／復号化処理を実行する、ネットワークカメラの通信システムである。
【００１６】
従来のネットワークカメラの通信の際には、その通信は平文の（暗号化されていない）データのままであった。その為、ネットワークの経路のいずれかにおいて悪意のある者がそのデータを盗聴することも出来た。しかし本発明のような構成を採ることによって、データを暗号化した上で通信できるので、セキュリティを確保することも出来る。
【００１７】
請求項４の発明は、ユーザが利用する閲覧端末でネットワークカメラが撮像した画像を表示するための、ネットワークカメラの通信方法であって、前記通信方法は、セッション管理サーバが、前記ネットワークカメラの制御装置に対して、通信開始処理の指示を送信するステップと、前記通信開始処理の指示を受け取った制御装置が、前記制御装置またはネットワークカメラのＩＰアドレスと、ルーターまたはファイアウォールが通信を許可しているウェルノンポートとを含む通信用情報を生成することで、前記閲覧端末から制御装置に対する通信のアクセス先を確保するステップと、前記制御装置が生成した通信用情報が前記セッション管理サーバを介して、前記閲覧端末に渡されることにより、前記閲覧端末と前記制御装置との間で前記通信用情報を用いて通信が確立されるステップと、を有するネットワークカメラの通信方法である。
【００１８】
上述の発明は、本発明のような処理プロセスで実施することが出来る。
【００１９】
請求項５の発明は、ネットワークカメラと接続した、またはネットワークカメラに内蔵された制御装置であって、前記制御装置は、ユーザが利用する閲覧端末との間での通信を開始するための通信開始処理の指示を受け取ると、前記制御装置またはネットワークカメラのＩＰアドレスと、ルーターまたはファイアウォールが通信を許可しているウェルノンポートとを含む通信用情報を生成することで、前記閲覧端末から制御装置に対する通信のアクセス先を確保し、前記制御装置が生成した通信用情報が前記閲覧端末に渡されることにより、前記閲覧端末と前記制御装置との間で前記通信用情報を用いて通信が確立される、ネットワークカメラの通信に用いる制御装置である。
【００２０】
請求項６の発明は、ユーザが利用する閲覧端末でネットワークカメラが撮像した画像を表示するための通信の際に用いるセッション管理サーバであって、前記セッション管理サーバは、前記ネットワークカメラの制御装置に対して、通信開始処理の指示を送信する管理サーバ側通信処理部を有しており、前記制御装置は、前記通信開始処理の指示を受け取ると、前記制御装置またはネットワークカメラのＩＰアドレスと、ルーターまたはファイアウォールが通信を許可しているウェルノンポートとを含む通信用情報を生成することで、前記閲覧端末から制御装置に対する通信のアクセス先を確保し、前記制御装置が生成した通信用情報が前記セッション管理サーバを介して、前記閲覧端末に渡されることにより、前記閲覧端末と前記制御装置との間で前記通信用情報を用いて通信が確立される、セッション管理サーバである。
【００２１】
上述の通信システムや通信方法は、これらの発明の制御装置やセッション管理サーバを用いることによって実現できる。
【発明の効果】
【００２２】
本発明によって、従来のネットワークカメラのようにルーターやファイアウォールに対して複雑な設定が不要となり、誰でもが気軽にネットワークカメラを設置することが出来る。またUPnP機能のような特殊な機能を利用していないので、どのようなルーターでもそのままで対応でき、新たなルーターへの買い換えなども不要となる。
【発明を実施するための最良の形態】
【００２３】
本発明のネットワークカメラの通信システム１（以下、「通信システム１」という）の全体の概念図を図１に示す。またシステム構成の概念図を図２に示す。なお図２ではルーターは図示していない。
【００２４】
本発明における通信システム１では、ネットワークカメラ５２が任意のカメラ設置ポイントに設置されており、ネットワークカメラ５２で撮像した画像は、制御装置５１とルーターとを介して、モニタポイントの閲覧端末４で見ることが出来る。閲覧端末４はコンピュータ端末であっても良いし、携帯電話やＰＨＳ、ＰＤＡなどの携帯端末であっても良い。またモニタポイントの閲覧端末４と、カメラの設置ポイントの制御装置５１との間のセッション管理や認証管理を行うためのセッション管理サーバ３と認証サーバ２とがデータセンターに設けられている。なおデータセンターでなくても任意の場所に設置されていればよい。
【００２５】
なおモニタポイント、データセンター、カメラ設置ポイントの各拠点間で通信を行うためにルーターが設置されている。なお以下の説明では説明の簡略化のため、ルーターに係る処理については特別な処理を行わない限り説明しないが、各拠点間の通信の際にはルーターがその通常の機能を果たしていることは当然である。
【００２６】
データセンターに設置された認証サーバ２は、ユーザがネットワークカメラ５２で撮像した画像を閲覧するための認証管理の処理を行い、またセッション管理サーバ３は、閲覧端末４と制御装置５１との間でのセッションを制御する処理を行う。
【００２７】
認証サーバ２は、認証処理部２１と認証情報記憶部２２と通信用プログラム処理部２３と認証サーバ側通信処理部２４とを有する。
【００２８】
認証処理部２１は、閲覧端末４を利用するユーザに対して発行されている認証情報（ＩＤやパスワードなど）を閲覧端末４から受け付け、認証情報記憶部２２に記憶する認証情報と対比することで認証処理を行う。
【００２９】
認証情報記憶部２２は、認証情報を記憶している。また当該ユーザが利用可能なネットワークカメラ５２の情報、例えばＩＰアドレスやネットワークカメラ５２の識別情報などを対応づけて記憶していても良い。またユーザの認証情報（ＩＤなどユーザを特定する情報）と対応づけて、ユーザが利用可能なネットワークカメラ５２や制御装置５１の識別情報も記憶されていることが好ましい。
【００３０】
通信用プログラム処理部２３は、認証処理部２１において正常に認証処理が行われると、ネットワークカメラ５２が接続した制御装置５１と閲覧端末４との間で通信を行うための通信用プログラムを、閲覧端末４に対して送信する。この通信用プログラムは、例えば閲覧端末４と制御装置５１との間の通信の暗号化／復号化を行うモジュール、ネットワークカメラ５２で撮像した画像を閲覧端末４の表示装置で表示させる際の表示コントロールを行うモジュールなどがある。このような通信用プログラムを認証サーバ２から閲覧端末４にダウンロードさせることで、閲覧端末４に通信用プログラムが読み込まれる。なおこの通信用プログラムはどのような言語形式であっても良いが、例えばActiveXなどが利用できる。
【００３１】
認証サーバ側通信処理部２４は、閲覧端末４からの通信開始要求を受け付けると、それをセッション管理サーバ３に渡すことによって、セッション管理サーバ３から制御装置５１に対して通信開始の要求があったことを通知する。また制御装置５１が生成した通信用情報をセッション管理サーバ３から受け取り、それを閲覧端末４に送信することで、通信用情報を閲覧端末４に通知する。通信用情報については後述する。
【００３２】
セッション管理サーバ３は、カメラ管理部３１と管理サーバ側通信処理部３２とを有する。
【００３３】
カメラ管理部３１は、様々なカメラ設置ポイントに設置されているネットワークカメラ５２の所在地を示す情報（ＩＰアドレスなど）や、ネットワークカメラ５２の稼働状況（電源のオン／オフ、撮像をしているか、など）などの接続情報をネットワークカメラ５２から定期的または不定期（問い合わせ要求があったときなど）に受け取り、管理している。またこれらの情報は、ネットワークカメラ５２や制御装置５１を識別する識別情報と対応づけて記憶されていることが好ましい。
【００３４】
管理サーバ側通信処理部３２は、認証サーバ２から通信開始要求を受け取ると、通信開始処理の指示を制御装置５１に対して渡す。制御装置５１ではその指示に基づいて通信用情報を生成したり、閲覧端末４との通信を開始するための処理を行う。また管理サーバ側通信処理部３２は、制御装置５１で生成した通信用情報を制御装置５１から受け取り、それを認証サーバ２に渡す。
【００３５】
カメラ設置ポイントにはネットワークカメラ５２と制御装置５１とが備えられている。なお制御装置５１はネットワークカメラ５２に内蔵されていても良い。ネットワークカメラ５２は、撮像した画像（静止画像及び／又は動画像）をネットワークを介して所定のコンピュータ端末や携帯端末に送信可能なカメラである。
【００３６】
制御装置５１は、ネットワークカメラ５２の通信制御を行う装置であって、セッション管理サーバ３から通信開始処理の指示を受け取ると、閲覧端末４との間で通信を行うための通信用情報を生成する。通信用情報とはネットワークカメラ５２のＩＰアドレスとポート番号とがセットになった情報（ソケット）を含む情報であって、この通信用情報を用いることによって、閲覧端末４とネットワークカメラ５２との通信が可能となる。またこの際に用いるポート番号は、ルーター（あるいはファイアウォール）が通信を許可しているウェルノンポート（WELL KNOWN PORT）を用いる。例えば８０ポートがその代表例である。
【００３７】
従来のネットワークカメラ５２における処理とは異なり、本願発明の通信システム１では、ＩＰアドレスとポート番号とを含む通信用情報を用いる。そしてこのポート番号には８０ポートのように、ルーター（あるいはファイアウォール）が通信を許可しているウェルノンポートを利用する。これによって、ルーターやファイアウォールによる制限を受けることなく、ネットワークカメラ５２で撮像した画像を閲覧端末４で表示することが出来る。またルーターやファイアウォールに対する複雑なネットワーク設定も不要となる（ルーターやファイアウォールがもともと通信を許可しているウェルノンポートを利用しているため、ネットワークに対する設定変更が不要）。
【００３８】
次に本発明の通信システム１を用いた通信方法を図３のフローチャート、図１及び図２の概念図を用いて説明する。
【００３９】
まず本発明の通信システム１を用いて、ネットワークカメラ５２の利用を行うことを希望するユーザは、ネットワークカメラ５２を設置後、ネットワークカメラ５２の機器情報、例えば製品のシリアル番号、ユーザ名などを入力し、認証サーバ２に送信する。それを受け付けた認証サーバ２では認証情報記憶部２２に記憶する。この際に、当該ユーザが認証サーバ２に対してアクセスする際のＩＤやパスワードなどの認証情報を発行し、それも認証情報記憶部２２に記憶する。またネットワークカメラ５２に関する情報、例えばネットワークカメラ５２や制御装置５１に対するＩＰアドレスや機種の情報を閲覧端末４から入力し、それをセッション管理サーバ３で受け付ける。そしてセッション管理サーバ３のカメラ管理部３１でＩＰアドレスや機器の情報を記憶しておく。
【００４０】
このようにしてユーザがネットワークカメラ５２を利用するにあたっての事前準備が完了すると、ユーザが所定の操作を行うことにより、ユーザの閲覧端末４で、ネットワークカメラ５２が撮像した画像を表示するための処理を開始する。なおネットワークカメラ５２の稼働状況については、逐次、制御装置５１がカメラ管理部３１に情報を送信しており、その情報を蓄積している。
【００４１】
即ち、ユーザが閲覧端末４から所定の操作を行うことにより、認証サーバ２にアクセスする。そして所定の認証画面から認証情報を入力し、それを認証サーバ２に送信する（Ｓ１００）。入力された認証情報は認証処理部２１で受け付け、認証情報記憶部２２に記憶している認証情報と比較することにより、正規のユーザであるかを確認する（Ｓ１１０）。
【００４２】
認証情報記憶部２２に記憶している認証情報と、閲覧端末４から受け付けた認証情報が一致しない場合には正規のユーザではないとして、再度、認証情報の入力を促す画面を認証処理部２１は閲覧端末４で表示させる。一方、認証情報記憶部２２に記憶している認証情報と、閲覧端末４から受け付けた認証情報が一致する場合には正規のユーザであるとして、通信用プログラム処理部２３が、閲覧端末４に通信用プログラムを送信して（Ｓ１２０）、それを閲覧端末４で実行する（Ｓ１３０）。つまり通信用プログラムが閲覧端末４にダウンロードされて、実行される。例えば認証情報の入力などの画面がウェブブラウザなどが用いられている場合、正常に認証処理が終了すると、通信用プログラム処理部２３がActiveXなどにより通信用プログラムを閲覧端末４にダウンロードさせることとなる。この通信用プログラムはアクセスの度にダウンロードさせても良いし、一回ダウンロードさせた後は、それが閲覧端末４に記憶されている限り、それを利用するように構成しても良い。この場合には通信用プログラムのダウンロードの代わりに、閲覧端末４に記憶されている通信用プログラムの起動指示を送信することとなる。
【００４３】
閲覧端末４では通信用プログラムが起動後、通信開始要求が認証サーバ２に送信される（Ｓ１４０）。この通信開始要求を認証サーバ側通信処理部２４で受け取ると（Ｓ１５０）、セッション管理サーバ３の管理サーバ側通信処理部３２は、制御装置５１に対して通信開始処理の指示を送信する（Ｓ１６０）。なおどのネットワークカメラ５２の制御装置５１に対しての通信開始処理の指示かは、Ｓ１１０の認証処理において用いた認証情報（ＩＤ）を用いて、認証情報記憶部２２に記憶している認証情報（ＩＤ）とネットワークカメラ５２との対応関係を用いて特定することが出来る。即ち、認証情報に対応するネットワークカメラ５２の識別情報を認証サーバ側通信処理部２４が抽出し、その識別情報を認証サーバ２からセッション管理サーバ３が受け取り、セッション管理サーバ３は、この識別情報に基づいて、対応する識別情報のネットワークカメラ５２の制御装置５１に対して通信開始処理の指示を送信することとなる。
【００４４】
このようにして通信開始処理の指示を受け取った制御装置５１は、閲覧端末４との間で通信を開始するための処理を実行する（Ｓ１７０）。即ち、閲覧端末４がアクセスする先となる通信用情報を生成することとなる。この通信用情報の生成にあたって制御装置５１は、閲覧端末４との通信に用いるポート番号（ルーターやファイアウォールが通信を許可しているウェルノンポート）を割り当て、それとＩＰ番号とを含む情報を通信用情報として生成する。生成した通信用情報は制御装置５１からセッション管理サーバ３に送信される（Ｓ１８０）。
【００４５】
通信用情報を制御装置５１から受け取ったセッション管理サーバ３の管理サーバ側通信処理部３２は、その情報を認証サーバ２の認証サーバ側通信処理部２４に渡す（Ｓ１９０）。そして通信用情報を受け取った認証サーバ側通信処理部２４は、それを更に、閲覧端末４に送信する（Ｓ２００）。
【００４６】
このようにすることで、閲覧端末４では、制御装置５１のＩＰ番号とウェルノンポートとを取得することが出来るので（Ｓ２１０）、その情報に基づいて、閲覧端末４がネットワークを介して直接、制御装置５１への接続を行う（Ｓ２２０）。この際には、通信用情報における制御装置５１のＩＰアドレスとポート番号に対してアクセスを行う。これによって制御装置５１においても閲覧端末４との間の接続処理が行われる（Ｓ２３０）。
【００４７】
以上のようにして閲覧端末４と制御装置５１との間で、いわゆるＰ２Ｐによる通信を行うことが出来る。またこの通信においては、ネットワークカメラ５２が撮像した画像は制御装置５１によって暗号化されている。そのため受け取った画像をＳ１３０で取得した通信用プログラムを用いて復号化した上で表示を行うこととなる。なおこの通信には、ＳＳＬ通信を用いても良い。
【産業上の利用可能性】
【００４８】
上述した通信システム１を用いることによって、従来のネットワークカメラ５２のようにルーターやファイアウォールに対して複雑な設定が不要となり、誰でもが気軽にネットワークカメラ５２を設置することが出来る。またUPnP機能のような特殊な機能を利用していないので、どのようなルーターでもそのままで対応でき、新たなルーターへの買い換えなども不要となる。
【図面の簡単な説明】
【００４９】
【図１】本発明の全体を模式的に示す概念図である。
【図２】本発明のシステム構成の一例を模式的に示す概念図である。
【図３】本発明の処理プロセスの一例を模式的に示すフローチャートである。
【符号の説明】
【００５０】
１：ネットワークカメラの通信システム
２：認証サーバ
３：セッション管理サーバ
４：閲覧端末
２１：認証処理部
２２：認証情報記憶部
２３：通信用プログラム処理部
２４：認証サーバ側通信処理部
３１：カメラ管理部
３２：管理サーバ側通信処理部
５１：制御装置
５２：ネットワークカメラ
【図１】
2008227626.tif 000003
【図２】
2008227626.tif 000004
【図３】
2008227626.tif 000005