(57)【要約】【課題】ネットワーク装置を複数のネットワーク環境に接続し、利用するネットワークアドレスを容易に切り替えて通信を行い、ネットワーク装置に係る設定作業を容易に支援する。【解決手段】例えば、ネットワーク装置１Ａの内部にプライベートネットワークアドレスとグローバルネットワークアドレスの両方を記憶し、離れた場所にある端末５からネットワーク７，８を介した遠隔操作により切り替えて、インターネット７とＬＡＮ８の両方からアクセスする。製造メーカー局２内のウェブサーバー３から、サポートに利用するファイルを提供するとともに、インターネット７を介して利用者局４内にあるネットワーク装置１Ａを遠隔操作してサポートする。【選択図】　　　　図１
2004072296.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された個々の装置を識別するためのネットワークアドレスが割り当てられ、所定のプロトコルを用いて通信を行うネットワーク装置であって、
ローカルなネットワーク環境において各装置を識別するためのプライベートネットワークアドレスと、広域ネットワーク環境において各装置を識別するためのグローバルネットワークアドレスとを記憶する記憶手段と、
前記ローカルなネットワーク環境において通信を行う際には前記プライベートネットワークアドレスを用いる一方、前記広域ネットワーク環境において通信を行う際には前記グローバルネットワークアドレスを用いて通信を行う通信手段とを備え、
前記通信手段は手動でまたは外部からネットワークを介して遠隔操作で前記プライベートネットワークアドレスと前記グローバルネットワークアドレスとを切り替えることを特徴とするネットワーク装置。
【請求項２】
ネットワーク装置の製造メーカーが、当該ネットワーク装置に係る情報を提供し、利用者が行う当該ネットワーク装置の設定及び機能更新に係る作業を支援するのに用いるサポートシステムであって、
前記製造メーカーに設置され広域ネットワークに接続されたサーバーと、前記広域ネットワーク及びローカルなネットワークの双方に接続された前記利用者の利用する前記ネットワーク装置とを備え、
前記ネットワーク装置は、
ローカルなネットワーク環境において各装置を識別するためのプライベートネットワークアドレスと、広域ネットワーク環境において各装置を識別するためのグローバルネットワークアドレスとを記憶する記憶手段と、
前記ローカルなネットワーク環境において通信を行う際には前記プライベートネットワークアドレスを用いる一方、前記広域ネットワーク環境において通信を行う際には前記グローバルネットワークアドレスを用いて通信を行う通信手段とを備え、
前記通信手段は手動でまたは外部からネットワークを介して遠隔操作で前記プライベートネットワークアドレスと前記グローバルネットワークアドレスとを切り替える機能を有し、
前記製造メーカーから前記サーバーを用いて前記ネットワーク装置を遠隔操作して前記利用者が行う当該ネットワーク装置の設定及び機能更新に係る作業を支援することを特徴とするサポートシステム。
【請求項３】
請求項２に記載のサポートシステムであって、
利用環境に応じて変更すべき前記ネットワーク装置の設定項目及び設定値に係る情報と、製造後に判明した障害を解決する当該ネットワーク装置の機能更新に係る情報とを、前記サーバー内にファイルの態様で有し、当該ファイルをネットワークを介して前記利用者に提供し、前記利用者はこれを利用して、利用環境に応じた前記ネットワーク装置の設定変更及び／または機能更新を行うことを特徴とするサポートシステム。
【請求項４】
請求項２または請求項３に記載のサポートシステムであって、
前記ネットワーク装置は、撮像した画像を前記ネットワークを介して配信するカメラサーバー機能を有することを特徴とするサポートシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のネットワークアドレスを記憶し、これを切り換えて利用する手段を有するネットワーク装置と、当該ネットワーク装置に係る設定及び更新情報を含むファイルをネットワークを介して利用者に提供し、利用者の行う設定及び更新作業を支援するのに用いるサポートシステムに関する。
【０００２】
【従来の技術】
近年、ネットワークの発達により、コンピュータ装置からネットワークを介して、遠隔操作による制御や利用が可能なネットワーク装置が増加している。これらのネットワーク装置は、ＩＰ接続機器と呼ばれることがあるように、主として通信プロトコルにＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）を利用し、属するネットワーク内で固有なネットワークアドレスであるＩＰアドレスを割り当てて利用される。
【０００３】
このようなネットワーク装置には、ウェブカメラ、カメラサーバー、インターネット電話、インターネットテレビ電話など多くの種類が存在する。これらは、利用目的により、ローカルなネットワーク環境であるＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）あるいはイントラネットに接続され局所的に利用される場合と、都市や国など広範囲に渡る広域ネットワーク環境であるＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）あるいはインターネットに接続され利用される場合とがある。そして、その利用環境によって、ＬＡＮあるいはイントラネットでの利用であればプライベートネットワークアドレスであるプライベートＩＰアドレスを、ＷＡＮあるいはインターネットでの利用であればグローバルネットワークアドレスであるグローバルＩＰアドレスを各装置に入力設定する必要がある。
【０００４】
｛機能設定及び動作確認テスト｝
ネットワーク装置を利用するには、まず利用目的あるいは環境に合わせた各種機能の設定を行う必要がある。例えば、カメラサーバーでは、ホワイトバランスやコントラスト、画像のサイズ及び解像度など、撮像する画像に関する設定、あるいは画像を撮像するフレームレートや圧縮方式など撮像条件に関する設定などを行う。
【０００５】
また、多くの場合、これらの設定作業を終了すると、装置が異常なく所望の動作をするか否かを確認するための動作確認テストを行う。
【０００６】
これらの設定作業や動作確認テストは、装置の動作状況を目視により直接確認しながら進めるために、ネットワーク装置をコンピュータ装置の近くに仮設置し、ネットワークを介してコンピュータ装置に直接接続した状態で行うことが多い。このとき、ネットワーク装置のＩＰアドレスは、接続したＬＡＮ内においてコンピュータ装置と同一のサブネットで利用するために、一時的なプライベートＩＰアドレスに仮設定される。
【０００７】
｛ファームウェア及びソフトウェアの更新｝
これらのネットワーク装置には、装置の動作を制御する基本情報であるファームウェアが搭載されていることが多い。このファームウェアは、フラッシュメモリーなどの書き換え可能な不揮発性メモリー上に搭載され、製造時には予測できなかった実使用段階で発生した障害や、利用環境の変化に対する対応、あるいは装置の機能向上を目的として更新される。また、ネットワーク装置には、設定、制御及び操作を行うための専用ソフトウェアが添付されていることも多い。設定作業や動作確認テストを行う前の初期状態では、これらのファームウェア及びソフトウェアは製造段階に作成されたものである。
【０００８】
製造後に発生した障害や問題の解決や、機能向上を目的とした、ファームウェアやソフトウェアのアップデートファイルあるいはパッチファイルなどは、ネットワーク装置の製造メーカーのウェブサイトにおいて公開されることが多い。そして、障害を回避し、安全で快適な利用環境を維持するには、必要なファームウェア、アップデートファイルあるいはパッチファイルを製造メーカーのウェブサイトからダウンロードして入手し、これらを利用してネットワーク装置のファームウェア及びソフトウェアを更新する作業が必要となる。
【０００９】
その他、装置の利用に係る障害報告とその回避方法などの最新情報も、同じく製造メーカーのウェブサイトにおいて公開されることが多い。
【００１０】
そして、これらの情報やファイルを入手したり、あるいは製造メーカーから最新情報に関する連絡を受けるといった、いわゆるサポートを受けるためには、製品の利用者であることを確認するユーザー登録を求められることが多い。最近では、インターネットに接続して製造メーカーのウェブサイトにアクセスし、必要な情報を入力、送信することで、即座にユーザー登録され、サポートが受けられるオンラインユーザー登録が主流となりつつある。
【００１１】
｛サポート活動｝
ネットワーク装置の製造メーカーは、上述したファームウェアやソフトウェアのアップデートファイル及びパッチファイルなどの更新ファイルの提供や、障害とその解決方法に関する最新情報の提供の他に、利用者が行うネットワーク装置の設定や更新作業あるいは利用時に起きた障害の解決などを支援するサポート活動を行うことが多い。
【００１２】
サポート活動は、設定作業や動作確認テストの段階、あるいは実使用の段階において、問題が発生した利用者からの連絡を受け、これに対して対処方法を電話や電子メールを使って回答したり、あるいはサポート担当者が直接利用者の所に出向き、設定、点検及び保守などの作業をする形で行われる。
【００１３】
【発明が解決しようとする課題】
｛機能設定及び動作確認テストに関する課題｝
ネットワーク装置は、ローカルなＬＡＮ内ではなく、広範囲に渡るＷＡＮあるいはインターネットに接続した状態で利用する場合も多い。この場合、プライベートＩＰアドレスに仮設定して設定作業及び動作確認テストを行った後、実際に利用する段階において、仮設定したプライベートＩＰアドレスからグローバルＩＰアドレスへの変更が必要であった。そのため、それぞれ４つの１０進数を使って表されるプライベートＩＰアドレスとグローバルＩＰアドレスの両方を対応づけた状態で記録あるいは記憶しておく必要があった。しかしながら、この場合、設定作業に伴ってネットワーク環境を変更する度に、入力し変更する手間が生じていた。
【００１４】
｛ファームウェア及びソフトウェアの更新に関する課題｝
ネットワーク装置の設定作業及び動作確認テストは、インターネットに接続されないローカルなＬＡＮ環境で行うことが多い。このようなネットワーク環境では、ユーザー登録、ファームウェア、ソフトウェアのアップデートファイルやパッチファイルの入手、及び障害に関する最新情報の入手などをオンラインで行うことができない。
【００１５】
そのため、設定及び動作確認テストを行う作業とは別に、ローカルなＬＡＮ環境からインターネット接続が可能なネットワーク環境に切り替えて、オンラインユーザー登録や、ファームウェアなどのファイル及び情報の入手作業を行う必要があった。あるいは、インターネット接続可能な別のコンピュータ装置を使って必要なファイル及び情報を入手し、持ち運び可能な記憶媒体あるいはネットワークを介して、入手したものをネットワーク装置が接続されたコンピュータ装置に移して利用するなどの手間がかかっていた。
【００１６】
また、設定段階からインターネットに接続できる環境にあっても、オンラインユーザー登録、ファームウェアなどの入手と更新、アップデートファイルあるいはパッチファイルの入手とソフトウェアの更新に係る作業は、それぞれ設定や動作確認テストとは別に行う作業であり、手間と時間がかかるものであった。特に、設定に係る手順がウェブ上でＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ　Ｍａｒｋｕｐ　Ｌｎａｇｕａｇｅ）形式等の文書で公開され、これを読みながら装置の設定項目を一つ一つ確認し、設定値を変更する作業は非常に時間と手間のかかるものであった。
【００１７】
｛サポート活動に関する課題｝
利用者から障害や問題発生の連絡を受けると、製造メーカーでは、利用者の利用環境におけるネットワーク装置の動作を推測し、必要であれば実際に利用者のネットワーク装置の利用環境を再現し、発生した障害や問題解決のための原因調査を行う。そして解決方法が見つかれば、これを利用者に連絡するという手順でサポート活動が行われる。しかし、利用者の利用環境は多種多様であり、これを推測あるいは再現することは非常に困難であった。
【００１８】
また、製造メーカーにおいて解決できない場合、サポート担当者を利用者の所へ派遣して解決を図ることになる。サポート担当者は、現地の利用者の利用環境において、障害や問題解決のための原因調査や、設定作業及び動作確認テストを行うが、このときにも、各利用者の多種多様な利用環境に応じたネットワーク装置の設定作業が必要となる。そして、その作業には、上述したような、ネットワーク環境切り替えのためのＩＰアドレス変更に伴う作業や、オンラインユーザー登録や、ファームウェア、ソフトウェアのアップデートファイル及びパッチファイルの入手と更新作業などの手間の発生が伴っていた。
【００１９】
これらのサポート活動において、設定作業や動作確認テストを行うために利用者の持つグローバルＩＰアドレスが必要となる場合がある。そのため、利用者がＩＰアドレスの公開を望まない場合、サポートを依頼することをためらい適切なサポートを受けられないことがあった。これについては、サポート活動において知り得た個人情報である利用者のグローバルＩＰアドレスについて、サポート活動後のセキュリティ確保の有効な手段の確立が、製造メーカーに対して求められていた。
【００２０】
そこで、この発明の課題は、複数のＩＰアドレスを記憶し、これらのＩＰアドレス、さらにはネットワーク環境を容易に切り替えることができるネットワーク装置、及びこれに関連する技術を提供することにある。また、ネットワーク装置に係る設定や更新作業を容易に行うためのサポートシステム、及びこれに関連する技術を提供することをも目的とする。
【００２１】
【課題を解決するための手段】
上記課題を解決すべく、請求項１に記載の発明は、ネットワークに接続された個々の装置を識別するためのネットワークアドレスが割り当てられ、所定のプロトコルを用いて通信を行うネットワーク装置であって、ローカルなネットワーク環境において各装置を識別するためのプライベートネットワークアドレスと、広域ネットワーク環境において各装置を識別するためのグローバルネットワークアドレスとを記憶する記憶手段と、前記ローカルなネットワーク環境において通信を行う際には前記プライベートネットワークアドレスを用いる一方、前記広域ネットワーク環境において通信を行う際には前記グローバルネットワークアドレスを用いて通信を行う通信手段とを備え、前記通信手段は手動でまたは外部からネットワークを介して遠隔操作で前記プライベートネットワークアドレスと前記グローバルネットワークアドレスとを切り替えることを特徴とするものである。
【００２２】
請求項２に記載の発明は、ネットワーク装置の製造メーカーが、当該ネットワーク装置に係る情報を提供し、利用者が行う当該ネットワーク装置の設定及び機能更新に係る作業を支援するのに用いるサポートシステムであって、前記製造メーカーに設置され広域ネットワークに接続されたサーバーと、前記広域ネットワーク及びローカルなネットワークの双方に接続された前記利用者の利用する前記ネットワーク装置とを備え、前記ネットワーク装置は、ローカルなネットワーク環境において各装置を識別するためのプライベートネットワークアドレスと、広域ネットワーク環境において各装置を識別するためのグローバルネットワークアドレスとを記憶する記憶手段と、前記ローカルなネットワーク環境において通信を行う際には前記プライベートネットワークアドレスを用いる一方、前記広域ネットワーク環境において通信を行う際には前記グローバルネットワークアドレスを用いて通信を行う通信手段とを備え、前記通信手段は手動でまたは外部からネットワークを介して遠隔操作で前記プライベートネットワークアドレスと前記グローバルネットワークアドレスとを切り替える機能を有し、前記製造メーカーから前記サーバーを用いて前記ネットワーク装置を遠隔操作して前記利用者が行う当該ネットワーク装置の設定及び機能更新に係る作業を支援することを特徴とするものである。
【００２３】
請求項３に記載の発明は、請求項２に記載のサポートシステムであって、利用環境に応じて変更すべき前記ネットワーク装置の設定項目及び設定値に係る情報と、製造後に判明した障害を解決する当該ネットワーク装置の機能更新に係る情報とを、前記サーバー内にファイルの態様で有し、当該ファイルをネットワークを介して前記利用者に提供し、前記利用者はこれを利用して、利用環境に応じた前記ネットワーク装置の設定変更及び／または機能更新を行うことを特徴とするものである。
【００２４】
請求項４に記載の発明は、請求項２または請求項３に記載のサポートシステムであって、前記ネットワーク装置は、撮像した画像を前記ネットワークを介して配信するカメラサーバー機能を有することを特徴とするものである。
【００２５】
【発明の実施の形態】
図１はこの発明の一の実施の形態として、ネットワーク装置の一の例であるカメラサーバーの属するネットワークの構成を示すブロック図である。図１の如く、当該ネットワークは、カメラサーバー１Ａ，１Ｂと、カメラサーバー１Ａ，１Ｂの製造メーカーである製造メーカー局２と、カメラサーバー１Ａ，１Ｂの利用者である利用者局４とから構成される。
【００２６】
製造メーカー局２ではウェブサーバー３が、利用者局４では利用者端末５が、それぞれルーター６を介してインターネット７に接続されている。利用者局４内にはＬＡＮ８が構成されており、当該ＬＡＮ８には、利用者端末５がルーター６を介して接続されている。また、利用者局４内に設置された第１のカメラサーバー１Ａは、ルーター６を介して、インターネット７とＬＡＮ８の双方に接続されている。そして、第２のカメラサーバー１Ｂは、製造メーカー局２及び利用者局４から離れた場所に単独で設置され、ルーター６を介してインターネット７に接続されている。
【００２７】
製造メーカー局２内に設置されたウェブサーバー３は、インターネット７を介して接続する利用者局４のようなカメラサーバー１Ａ，１Ｂの利用者に対し、オンラインユーザー登録を可能とするウェブサイト、当該カメラサーバー１Ａ，１Ｂに関する障害及びその解決方法に関する最新情報を提供するウェブサイト、あるいは最新のファームウェア、アップデートファイル及びパッチファイルなどをダウンロード可能なウェブサイトなど、サポート活動に必要なウェブサイトを提供するためのものである。
【００２８】
カメラサーバー１Ａ，１Ｂは、例えば内部に備えられた書き換え可能な不揮発性のフラッシュメモリー（記憶手段）内に複数のＩＰアドレスを記憶し、利用することができる。
【００２９】
第１のカメラサーバー１Ａは、ＬＡＮ環境及びインターネット環境の二つのネットワーク環境に接続されており、これらを切り替えて通信を行うことができる。この通信手段の切り替えは、カメラサーバー１Ａに設けられたＩＰアドレスを切り替えるためのスイッチを操作するか、または利用者端末５から発するコマンドによりネットワークを介して遠隔操作により行われる。あるいは、カメラサーバー１Ａが通信要求を検知し、切り替えを自動で行う態様であってもよい。具体的には、プライベートＩＰアドレスを利用した通信要求があれば、そのプライベートＩＰアドレスと記憶しているプライベートＩＰアドレスとを比較し、一致すれば、記憶しているプライベートＩＰアドレスを利用するように切り替えてＬＡＮ８で通信を行い、同様に、グローバルＩＰアドレスを利用した通信要求があれば、そのグローバルＩＰアドレスと記憶しているグローバルＩＰアドレスとを比較し、一致すれば、記憶しているグローバルＩＰアドレスを利用するように切り替えてインターネット７で通信を行う。
【００３０】
第１のカメラサーバー１Ａは、設定及び動作確認テストを行う状態にあり、利用者局４内において、ルーター６を介して、インターネット７に接続されるとともに、ＬＡＮ８を通じて利用者端末５にも接続されている。このカメラサーバー１Ａには、設定や動作確認テストを行うため、利用者端末５の属するサブネットに接続するプライベートＩＰアドレスである第１ＩＰアドレスと、インターネットに接続するグローバルＩＰアドレスである第２ＩＰアドレスの両方が、あらかじめ利用者によって入力され、記憶されている。
【００３１】
第２のカメラサーバー１Ｂは、設定及び動作確認テストなどの一連の作業を終え実際に稼働している、第１のカメラサーバー１Ａと同じカメラサーバーを示している。このカメラサーバー１Ｂは、グローバルＩＰアドレスを利用するように切り替えられ、ルーター６を介してインターネット７に接続されている。このカメラサーバー１Ｂで撮像した画像は、利用者端末５や、ウェブサーバー３、あるいはカメラサーバー１ＢのグローバルＩＰアドレスを知るインターネット７に接続された任意のコンピュータ装置から閲覧することができるようになっている。
【００３２】
｛機能設定及び動作確認テスト｝
次に、図１を用いて利用者が利用者端末５からカメラサーバー１Ａの設定作業及び動作確認テストを行う手順を説明する。
【００３３】
まず、利用者は、利用者端末５からカメラサーバー１Ａが接続されたルーター６にコマンドを送信し、遠隔操作によってカメラサーバー１Ａをプライベートアドレスである第１ＩＰアドレスを利用し、ＬＡＮ８上で利用できる状態にする。
【００３４】
この状態で、カメラサーバー１Ａのホワイトバランスやコントラスト、画像のサイズ及び解像度など撮像する画像に関する設定、あるいは画像を撮像するフレームレートや圧縮方式など撮像条件に関する設定などを行う。
【００３５】
このとき、インターネット７に接続できる環境にある利用者端末５は、必要に応じてインターネット７を通じて製造メーカー局２内にあるウェブサーバー３にアクセスし、カメラサーバー１Ａのオンラインユーザー登録、障害情報とその解決方法に係る情報の入手、あるいはカメラサーバー１Ａの最新ファームウェアや、カメラサーバー１Ａの操作に用いる専用ソフトウェアのアップデートファイルやパッチファイルのダウンロードを行う。そして、利用者は、利用者端末５において、これらの情報やファイルを利用して、カメラサーバー１Ａを製造メーカーが提供する最新の環境に設定する。
【００３６】
これらの設定を終えると、カメラサーバー１Ａの動作確認テストを行う。この際、カメラサーバー１ＡのＩＰアドレスは、利用者端末５から遠隔操作することで、グローバルＩＰアドレスである第２ＩＰアドレスを利用し、インターネット７上で利用できる状態に切り替えられる。
【００３７】
この状態で、利用者端末５は画像閲覧端末として機能し、インターネット７を介してカメラサーバー１Ａにアクセスし、カメラサーバー１Ａが撮像した画像を閲覧することができるか否かを確認する。また、カメラサーバー１Ａと、その撮像画像を目視確認しながら、専用ソフトウェアによるパン、チルト、ズームなどのカメラの操作に係る機能が正常に動作し、所望の遠隔操作を行うことができるか否かについても確認する。
【００３８】
そして、設定作業及び動作確認テストが終了し、実際にカメラサーバーを利用する段階になれば、遠隔操作によりルーター６を介してカメラサーバーを操作することで、カメラサーバー１Ａを、グローバルＩＰアドレスである第２ＩＰアドレスを利用して第２のカメラサーバー１Ｂのように単独でインターネット７に接続して利用することもできるし、あるいはプライベートアドレスである第１ＩＰアドレスを利用してＬＡＮ８に接続した状態のまま利用することもできる。
【００３９】
このように、複数のＩＰアドレスを入力設定でき、その切り替えを外部から手動で、または遠隔操作により行う機能を利用して容易に行えることから、ローカルなＬＡＮあるいはイントラネットに接続された状態や、広域的なインターネットあるいはＷＡＮに接続された状態を簡単に作り出すことができる。そのため、カメラサーバーの設定や動作確認テストに係る作業を短時間で容易に行うことができる。
【００４０】
また、このＩＰアドレスの切り替えは、端末からコマンドを発することでネットワークを介した遠隔操作により行うことができるので、例えば、製造メーカー局２内のウェブサーバー３から、利用者局４内のカメラサーバー１ＡのＩＰアドレスを切り替えるようなことも可能である。
【００４１】
｛シミュレーションファイルの利用｝
ところで、上述したように、利用するネットワーク装置の機能や利用環境を最新の状態に保つためには、製造メーカーのウェブサーバーにアクセスし、当該ネットワーク装置に係る最新情報や機能更新に係るファイルを入手し、これらを利用して設定及び更新作業を行う必要がある。
【００４２】
カメラサーバーの製造メーカーは、この作業を容易にし、かつ利用者の作業を支援するために、ウェブサーバーを用いたサポートシステムを構築している。このサポートシステムは、ユーザー登録を行った利用者に提供されるものである。
ユーザー登録については、インターネットを介して、製造メーカーのウェブサーバーにアクセスし、必要な情報を入力、送信することで、オンラインで容易に行うことができる。
【００４３】
以下に、図２を用いて、このサポートシステムを利用したカメラサーバー１の設定及び更新作業の手順を説明する。なお、図２中、図１と同一符号を付したものは、個々の動作及び機能が図１中の同符号のものと同じであることを意味する。
【００４４】
まず、利用者は利用者局４において利用者端末５を用いて、インターネット７を介して、製造メーカー局２内に設置されたウェブサーバー３にアクセスし、オンラインユーザー登録を行う。これにより、登録直後からサポートシステムを利用できるようになる。
【００４５】
次に、利用者は利用者端末５を用いて、カメラサーバー１の設定作業及び動作確認テストを行うために、製造メーカー局２内にあるウェブサーバー３から、自分の利用環境に合致するシミュレーションファイルを選択し、ダウンロードする。
【００４６】
ここで、シミュレーションファイルとは、利用者の利用環境及び目的を特定し、これに合わせてカメラサーバーの各設定項目の設定値を変更するために必要な情報を含んだ実行形式のファイルである。製造メーカーにおいて、利用者の利用環境を擬似的に再現するために利用されるファイルであることからシミュレーションファイルと呼ばれる。様々な利用者の利用環境及び目的を調査し、製造メーカーがウェブサーバー３上においてデータベース化したものである。利用者は、これをコンピュータ装置上にダウンロードし実行することで、ネットワーク装置の設定を、目的とする利用環境に適したものに自動的に一括して変更することが可能である。
【００４７】
具体的なシミュレーションファイルの選択及び利用方法は次の通りである。
【００４８】
まず、ウェブページ上に、カメラサーバー１に関して、設置する場所は太陽光が当たるか日陰かあるいは室内であるか、撮像対象は人物程度の大きさであるかあるいは建造物や風景であるか、精細な画像を望むか、撮像したいフレームレートはどの程度か、といった複数の項目が選択肢の形で表示される。利用者が、各項目において、自分の利用環境及び目的に合うものを選択すると、その環境に最も適したシミュレーションファイルが示される。
【００４９】
あるいは、カメラサーバーやコンピュータ装置に関する初心者に対しては、「風景を撮影し配信する」、「夜間に監視を行う」などの利用目的の概要を選択するだけで、これに適した各種設定を行うシミュレーションファイルを選択できる方法も提供される。
【００５０】
これらの作業を通じて、利用者が利用者端末５を操作しながら、シミュレーションファイルを選択、決定する。そして、その決定したシミュレーションファイルを、ウェブサーバー３から利用者端末５のハードディスクなどの記憶装置上にダウンロードする。
【００５１】
次に、利用者は、ダウンロードしたシミュレーションファイルを実行する。すると、カメラサーバー１に設定ファイルがアップロードされ、ホワイトバランスやコントラスト、画像のサイズ及び解像度など撮像する画像に関する設定、あるいは画像を撮像するフレームレートや圧縮方式など撮像条件に関する設定が、利用者が関わること無く、利用者の選択した利用環境に適した設定に自動的に変更、設定される。さらに、カメラサーバー１の操作に必要なコンピュータ装置及びソフトウェアの設定も同様に実行される。
【００５２】
このように、カメラサーバー１の設定が一括して変更されるので、引き続き利用者はカメラサーバー１を実際に操作したり、撮像する画像を確認するなどの動作確認テストを行う。
【００５３】
そして、動作確認テストが終了すれば、カメラサーバー１を所望の設置場所に移動して実際に稼働させる。このとき、設定は既に完了しているので、ＬＡＮ接続した環境で利用するのであれば設置するだけでよいし、インターネット７に接続した状態で利用するのであれば、カメラサーバーのＩＰアドレスをグローバルＩＰアドレスを利用する状態に切り替えて設置するだけでよい。
【００５４】
また、シミュレーションファイルは、製造後に判明した障害や問題を解決するための最新情報に基づいた設定になるよう、製造メーカーにより適宜更新されている。そして、ファームウェアの更新や、ソフトウェアへのアップデートファイルあるいはパッチファイルの適用が必要な場合は、これもシミュレーションファイル内に含まれる。そのため、従来のように設定作業と別にファームウェアやソフトウェアの更新作業を行う必要はなく、シミュレーションファイルを実行するだけで、環境設定と、カメラサーバー１のファームウェア更新と、操作用の専用ソフトウェアへのアップデートファイルやパッチの適用などの作業とが一括して行われ、設定と同時に全てを最新の状態に更新することができる。
【００５５】
なお、設定を終了し、既にカメラサーバー１が問題なく実稼働中であり、ファームウェアの適用など更新作業のみを行いたい利用者に対しては、製造メーカーは、設定関連の情報を除き、ファームウェアやアップデートファイル及びパッチファイルのみを含んだファイルなど、適用目的に合わせたファイルをウェブサーバー３上で提供する。あるいは、シミュレーションファイルの実行の際にチェックボックスなどを利用して、環境設定の適用、ファームウェアの適用、アップデートファイル及びパッチファイルの適用などの項目を設け、その中から利用者が実行したい単数または複数の項目にチェックを入れて選択し、選択した項目だけを実行する形式でシミュレーションファイルを提供してもよい。
【００５６】
また、シミュレーションファイルにおいて選択する項目の中に、障害の原因を調査する、いわゆるトラブルシューティングに係る項目を含め、これを実行することで、障害の原因と考えられる設定を調査し、その結果を利用者に知らせ、利用者の意志を確認した上で、適切な設定に変更するような利用方法も可能である。
【００５７】
その他にも、設定や、更新、障害調査などの作業を行うのに際し、利用者が、実行する項目や実行に必要な条件を選択入力したり、実行の結果報告を受けたりすることで、シミュレーションファイルの実行に利用者の意志を反映させ、様々な内容を実行させることが可能である。
【００５８】
このように、利用者の多種多様な利用環境及び目的に合わせたシミュレーションファイルを提供するサポートシステムを構築することで、利用者は設定を一々手動で行う必要はなくなる。また、インターネットに接続できないローカルなＬＡＮ環境において設定を行う場合においても、記憶媒体などを利用してシミュレーションファイルを入手し、実行するだけでよい。さらに、シミュレーションファイルに、ファームウェアやソフトウェアの更新機能も持たせることで、設定と最新の環境への更新作業を同時に行うことができる。
【００５９】
｛サポート活動｝
上述のＩＰアドレスの切り替え機能や、シミュレーションファイルによるサポートシステムは、個人使用時のみならず、製造メーカーが行うサポート活動においても利用できるものである。
【００６０】
以下に、図２を用いてこれらのサポート活動について説明する。
【００６１】
まず、電話あるいは電子メールを介して利用者と連絡をとり、サポート活動を行う場合、利用者の利用環境及び目的を聞き、これに合致するシミュレーションファイルが存在すれば、これを選択し、その入手と実行を利用者に指示するだけでよい。あるいは、そのシミュレーションファイルを用いれば、製造メーカーのサポート担当者が、自分のコンピュータ装置の環境を用いて利用者の利用環境をシミュレートすることもできる。このように利用者のおかれた状況を再現すれば、障害や問題といった現象の把握や、発生原因の調査も容易に行うことができ、利用者への指示や説明も、従来に比べて詳細にかつ容易に行うことが可能となる。
【００６２】
次に、サポート担当者を、利用者の所へ派遣する場合、シミュレーションファイルを保存した記憶媒体と、この記憶媒体を利用者のコンピュータ装置で利用するために必要なドライブやドライバなどを持参する。そして、これらを利用してシミュレーションファイルを利用者のコンピュータ装置上で実行し、利用者の利用環境及び目的に合わせたカメラサーバー１及びソフトウェアの設定を行うだけでよい。利用者のコンピュータ装置がインターネットに接続できる環境にあれば、直接ウェブサーバー３からダウンロードしてもよいが、記憶媒体の形で持参すれば、利用者の使用するコンピュータ装置がインターネットに接続できるか否かに拘わらずシミュレーションファイルを利用することができる。
【００６３】
利用者によっては、複数台のネットワーク装置を同時に利用することもある。
シミュレーションファイルはこのような場合についても対応できるようになっている。具体的には、シミュレーションファイルの実行時に、設定ファイルをアップロードするカメラサーバー１を指示するよう求められる。これに対し、カメラサーバー１のＩＰアドレスを入力する。カメラサーバー１を複数台用いる場合であれば、ここでＩＰアドレスを複数、あるいは範囲指定するだけで、全てのカメラサーバー１の設定をバッチ処理的に一括して行うことが可能である。よって、利用者の利用環境、利用台数に合わせた設定を容易に行うことができる。
【００６４】
さらに、図１中のカメラサーバー１Ｂのように、グローバルＩＰアドレスが割り当てられインターネットに接続されている場合であれば、サポート担当者は、製造メーカー局２に居ながらにして、ウェブサーバー３を操作し、遠隔操作によるカメラサーバー１Ｂの設定や更新作業を行うことも可能である。あるいは、利用者に対し、製造メーカー局２で取得している複数のグローバルＩＰアドレスの１つを、利用者局４内にあるカメラサーバー１に割り当て、図１中のカメラサーバー１Ａのようにインターネット７に接続するよう指示すれば、同様に製造メーカー局２のウェブサーバー３から、利用者局４内のカメラサーバー１Ａを遠隔操作により設定、更新することができる。
【００６５】
なお、もし利用者の利用環境及び目的に合致するシミュレーションファイルが存在しないときには、これに相当するシミュレーションファイルを作成し提供することでサポート活動を成立させる。そして、新たに作成したシミュレーションファイルは、製造メーカー局２内のウェブサーバー３上にあるデータベースに追加する。これにより、従来であれば、サポート担当者個々人のサポート活動に係る経験において蓄積されていた情報を、サポート活動全体に反映することができる。そして、データベースが充実してゆけば、これに伴ってサポート活動も容易なものとなり、ウェブサーバー３上で提供されるシミュレーションファイルにも反映され、このウェブサーバー３内のウェブサイトにアクセスする利用者に対してもさらに充実したサポート活動を行うことができるようになる。
【００６６】
このように、シミュレーションファイルを利用したサポートシステムを用いれば、製造メーカー２の行うサポート活動も従来とは異なり容易なものとなる。また、シミュレーションファイルのデータベースを構築し、これを充実させてゆけば、それに伴ってサポートシステム及びサポート活動も充実したものとなる。
【００６７】
｛セキュリティ｝
次に、図３を用いてサポート活動に伴って発生するセキュリティに関する問題点の解決方法について説明する。なお、図３中、図１と同一符号を付したものは、個々の動作及び機能が図１中の同符号のものと同じであることを意味する。
【００６８】
カメラサーバー１を第２ＩＰアドレスを利用し、インターネット７に接続して利用する場合、通常はそのＩＰアドレスが公開されなければ、他のコンピュータ装置１０や、製造メーカーのウェブサーバー３から、カメラサーバー１の撮像する画像は閲覧できない。
【００６９】
カメラサーバー１の利用者の中には、ＩＰアドレスの公開を望まず、カメラサーバー１を個人的にのみ利用する利用者も存在する。しかし、製造メーカーがサポート活動を行う際に、カメラサーバー１の設定や動作確認テストを行うためにＩＰアドレスが必要となり、利用者は、サポートを受けるために、カメラサーバー１のＩＰアドレスをサポート担当者に明かすことを迫られることがある。このような場合、利用者が、サポート活動の終了後にはサポート担当者からカメラサーバー１にアクセスされないようにしたいときには、カメラサーバー１のＩＰアドレスを変更するという方法がある。しかし、インターネット接続にて利用されるグローバルＩＰアドレスは、世界的にはＩＣＡＮＮ（Ｉｎｔｅｒｎｅｔ　Ｃｏｒｐｏｒａｔｉｏｎ　ｆｏｒ　Ａｓｓｉｇｎｅｄ　Ｎａｍｅｓ　ａｎｄ　Ｎｕｍｂｅｒｓ）、日本国内ではＪＰＮＩＣ（Ｊａｐａｎ　Ｎｅｔｗｏｒｋ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｃｅｎｔｅｒ）が管理し、申請によって得られるものであり、簡単に変更することはできない。
【００７０】
このようなサポート活動に伴って発生する問題を解決するため、カメラサーバー１にパスワード機能を付与し、他人によりカメラサーバー１へのアクセスを制御できるようにする。ＩＰアドレスの入力あるいは確認を行うためにはパスワードを入力する必要があり、カメラサーバー１にアクセスする際にも、このパスワードの入力を求められる。一般に、カメラサーバー１の利用者以外の者がカメラサーバー１のＩＰアドレスを知ることはできないことから、あらかじめパスワードを知り正確にこれを入力してカメラサーバー１にアクセスできれば、利用者であると判断し、利用者端末５のＩＰアドレス及びＭＡＣアドレスがカメラサーバー１に記憶され、次回のアクセスからはパスワードを入力することなく撮像画像を閲覧することが可能となる。このパスワードは、変更することが可能とされており、サポート活動等により他人にカメラサーバー１のパスワード及びＩＰアドレスが知られた場合でも、後にこのパスワードを変更することで、パスワードによる制限によりこのカメラサーバー１へのアクセスを制限することができる。
【００７１】
また、このカメラサーバー１には、アクセスしようとするコンピュータ装置のＩＰアドレスやＭＡＣアドレスのフィルタリングを行うアクセス制御機能も備えている。これにより、利用者端末５以外のＩＰアドレスやＭＡＣアドレスを持つ端末からのアクセスをフィルタリングし、パスワード機能と合わせてセキュリティを向上することが可能である。フィルタリングを行いたいＩＰアドレスやＭＡＣアドレスは、利用者が設定することが可能である。
【００７２】
さらに、このアクセス制御機能は、パスワード機能とも連携しており、他のコンピュータ装置１０がカメラサーバー１への不正なアクセスを試み、パスワードの入力を既定の回数以上誤って行った場合には、当該コンピュータ装置のＩＰアドレスやＭＡＣアドレスを記憶し、アクセス制御によって、それ以降は該当するコンピュータ装置１０からのアクセス自体を認めないようにすることができる。
【００７３】
このようなセキュリティ機能をネットワーク装置に持たせ、サポート活動後のセキュリティ確保が可能になれば、ＩＰアドレスの公開を望まない利用者であっても、安心して製造メーカーにサポートを依頼することができる。また、外部からの不正な利用を排除することで、利用者は安心してネットワーク装置を利用することができる。
【００７４】
｛変形例｝
上記実施の形態において、カメラサーバーを接続するネットワークについては、インターネットやＬＡＮの他、ＶＰＮ（Ｖｉｒｔｕａｌ　Ｐｒｉｖａｔｅ　Ｎｅｔｗｏｒｋ）やＷＡＮであってもよい。
【００７５】
また、ネットワーク装置は、カメラサーバー以外に、ウェブカメラ、インターネット電話、インターネットテレビ電話など、ネットワークを介してコンピュータ装置から利用する装置であればよい。
【００７６】
また、ネットワーク装置は、３つ以上のＩＰアドレスを設定、記憶できる機能を持っていてもよい。
【００７７】
また、ＩＰアドレスの切り替えは、専用のハードウェア及びソフトウェアのいずれか一方あるいは両方から成る構成によって実現されてもよい。また、当該機能を果たすハードウェア及びソフトウェアのいずれか一方あるいは両方が、単独の装置として機能する態様であってもよいし、ネットワーク装置に内蔵されてもよい。
【００７８】
また、シミュレーションファイルは、別の名称でもよく、ネットワーク装置の設定を支援するものであれば、単独で実行できる形式ではなく、各種パラメーターなどの情報のみを含み、専用のソフトウェアを実行し、このソフトウェアにより利用される形で設定や機能更新が行われてもよい。
【００７９】
【発明の効果】
請求項１に記載の発明によれば、プライベートネットワークアドレスとグローバルネットワークアドレスとを記憶し、手動でまたは外部からネットワークを介して遠隔操作で、これらを切り替えて通信を行うことで、複数のネットワーク環境に接続した状態で、所望のネットワーク環境に容易に切り替えて通信を行うことができる。
【００８０】
請求項２に記載の発明によれば、製造メーカーに設置されたサーバーから、インターネットを介して、製造メーカーから離れた場所にある利用者のネットワーク装置を遠隔操作し、当該ネットワーク装置の設定及び機能更新に係る作業を行うことで、利用者の作業を容易に、かつ正確に支援するサポート活動を行うことができる。
【００８１】
請求項３に記載の発明によれば、利用環境に応じて変更すべきネットワーク装置の設定項目及び設定値に係る情報と、製造後に判明した障害を解決する当該ネットワーク装置の機能更新に係る情報とを、製造メーカーに設置したサーバー内にファイルの態様で有し、当該ファイルをインターネットを介して利用者に提供し、利用者がこれを利用して、利用環境に応じたネットワーク装置の設定変更や機能更新を行うことで、利用者は設定作業や機能更新作業を一括して容易に行うことができ、製造メーカーも利用者の設定に係るサポート活動を容易に行うことができる。
【００８２】
請求項４に記載の発明によれば、ネットワーク装置が、撮像した画像をネットワークを介して配信するカメラサーバー機能を有することで、利用者は、製造メーカーのサポートを受けて、ＬＡＮやインターネットを利用したカメラサーバーの機能を容易に実現することができる。
【図面の簡単な説明】
【図１】この発明の一の実施の形態に係るネットワーク構成を示すブロック図である。
【図２】この発明の一の実施の形態に係るネットワーク構成を示すブロック図である。
【図３】この発明の一の実施の形態に係るネットワーク構成を示すブロック図である。
【符号の説明】
１　カメラサーバー
２　製造メーカー局
３　ウェブサーバー
４，１０　利用者局利用環境
５　利用者端末
６　ルーター
７　インターネット
８　ＬＡＮ
【図１】
2004072296.tif 000003
【図２】
2004072296.tif 000004
【図３】
2004072296.tif 000005