(57)【要約】【課題】ネットワーク接続に関連する設定処理において例えばＤＨＣＰサーバの準備や、設定用ホストのＩＰアドレスの変更処理等を行う必要を無くし、且つ、ネットワーク接続に関連しない設定処理を実行する際に改めて外部装置の設定管理プログラムにアクセスする等の必要性も無くし、外部装置に対する各種設定処理を容易なものとする。【解決手段】カメラサーバ１０とネットワークを介して接続される設定用ホスト１１が、カメラサーバ１０のネットワーク接続に関連する第１の設定情報及びネットワーク接続に関連しない第２の設定情報を作成し、作成された第１の設定情報及び第２の設定情報に基づく設定処理をカメラサーバ１０で実行させるために、第１の設定情報及び第２の設定情報をカメラサーバ１０に送信する。【選択図】　図１
2004118318.tif 000002
【特許請求の範囲】
【請求項１】
外部装置とネットワークを介して接続される情報処理装置であって、
前記外部装置のネットワーク接続に関連する第１の設定情報及び前記外部装置のネットワーク接続に関連しない第２の設定情報を作成する設定情報作成手段と、
前記設定情報作成手段により作成された前記第１の設定情報及び前記第２の設定情報に基づく設定処理を前記外部装置で実行させるために、前記第１の設定情報及び前記第２の設定情報を前記外部装置に送信する送信手段とを有することを特徴とする情報処理装置。
【請求項２】
前記第２の設定情報には、ビデオ入力信号形式の設定情報が含まれることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
複数のビデオ入力信号形式を地域毎に対応付けた対応テーブルを更に有し、
前記設定情報作成手段は、選択された地域に対応するビデオ入力信号形式を前記対応テーブルから決定し、当該ビデオ入力信号形式の設定情報を作成することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第１の設定情報及び前記第２の設定情報を保存する保存手段を更に有し、
前記保存手段に保存される前記第１の設定情報及び前記第２の設定情報を他の外部装置の設定処理時にも使用することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記第１の設定情報には、ＩＰアドレスを示す情報、ネットマスクを示す情報及びデフォルトゲートウェイを示す情報のうちの少なくとも何れか１つが含まれることを特徴とする請求項１〜４の何れか１項に記載の情報処理装置。
【請求項６】
外部装置とネットワークを介して接続される情報処理装置の制御方法であって、
前記外部装置のネットワーク接続に関連する第１の設定情報及び前記外部装置のネットワーク接続に関連しない第２の設定情報を、設定情報作成手段にて作成するステップと、
前記設定情報作成手段により作成された前記第１の設定情報及び前記第２の設定情報に基づく設定処理を前記外部装置で実行させるために、前記第１の設定情報及び前記第２の設定情報を送信手段から前記外部装置に送信するステップとを含むことを特徴とする情報処理装置の制御方法。
【請求項７】
請求項６に記載の情報処理装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して接続される例えばカメラサーバ等の外部装置に対する各種設定処理を行うための情報処理装置、その制御方法、プログラム及び記録媒体に関するものである。
【０００２】
【従来の技術】
従来、カメラサーバの設定を行う場合、まず最初にカメラサーバのＩＰアドレスを設定する必要があったが、その設定を行うためにはＤＨＣＰサーバなどであらかじめカメラサーバにＩＰアドレスを割り当てるか、設定用ホストのＩＰアドレスをカメラサーバにアクセスできるＩＰアドレスに変更して、カメラサーバの設定管理プログラムにアクセスして設定を行う必要があった。
【０００３】
また、従来の初期設定ツールであってもＤＨＣＰサーバを利用したり、設定用ホストのＩＰアドレス設定を行うことをせずにカメラサーバのＩＰアドレス、ネットマスクおよびデフォルトゲートウェイの設定を行うことは可能であったが、ネットワーク接続に関係しないビデオ入力信号形式などの設定値の設定を行うことはできなかった。
【０００４】
【発明が解決しようとする課題】
しかしながら、このように従来の方法ではカメラサーバを運用するための初期設定を行うためにはＤＨＣＰサーバなどを準備するか、設定用ホストのＩＰアドレスを変更してカメラサーバの設定管理プログラムにアクセスする、もしくは最初に初期設定ツールでＩＰアドレス、ネットマスク、デフォルトゲートウェイを設定した後、改めてカメラサーバの設定管理プログラムなどにアクセスし、必要な設定を行う必要があり手間のかかるものであった。また、これらの設定を怠ると正常な画像を送信することができないなどの問題があった。
【０００５】
本発明は、上記問題点に鑑みてなされたものであり、ネットワーク接続に関連する設定処理において例えばＤＨＣＰサーバの準備や、設定用ホストのＩＰアドレスの変更処理等を行う必要を無くし、且つ、ネットワーク接続に関連しない設定処理を実行する際に改めて外部装置の設定管理プログラムにアクセスする等の必要性も無くし、外部装置に対する各種設定処理を容易なものとする情報処理装置、その制御方法、プログラム及び記録媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
斯かる目的を達成するために、本発明の第１の態様である情報処理装置は、外部装置とネットワークを介して接続される情報処理装置であって、前記外部装置のネットワーク接続に関連する第１の設定情報及び前記外部装置のネットワーク接続に関連しない第２の設定情報を作成する設定情報作成手段と、前記設定情報作成手段により作成された前記第１の設定情報及び前記第２の設定情報に基づく設定処理を前記外部装置で実行させるために、前記第１の設定情報及び前記第２の設定情報を前記外部装置に送信する送信手段とを有することを特徴とする。
【０００７】
また、本発明の第２の態様である情報処理装置の制御方法は、外部装置とネットワークを介して接続される情報処理装置の制御方法であって、前記外部装置のネットワーク接続に関連する第１の設定情報及び前記外部装置のネットワーク接続に関連しない第２の設定情報を、設定情報作成手段にて作成するステップと、前記設定情報作成手段により作成された前記第１の設定情報及び前記第２の設定情報に基づく設定処理を前記外部装置で実行させるために、前記第１の設定情報及び前記第２の設定情報を送信手段から前記外部装置に送信するステップとを含むことを特徴とする。
【０００８】
また、本発明の第３の態様であるプログラムは、前記情報処理装置の制御方法をコンピュータに実行させることを特徴とする。さらに、本発明の第４の態様であるコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。
【０００９】
【発明の実施の形態】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
はじめに、図１を用いて本発明の実施形態を概略的に説明する。本実施形態におけるカメラサーバ１０および設定用ホスト１１は同一のネットワーク１２上に接続されており、設定用ホスト１１はカメラサーバ１０から同報送信される設定要求１３を受信し、設定値を作成後、ネットワーク１２を介してカメラサーバ１０に設定情報を送信１４し、設定情報を受け取ったカメラサーバ１０は設定情報に基づき設定値をメモリに保存するとともに設定受付情報１５を送信することで設定用ホスト１１に対して設定の成功／失敗の情報を送信する。また、設定要求１３、設定情報１４、設定受付情報１５にはそれぞれカメラサーバ１０の設定に関する情報が含まれており、設定用ホスト１１で設定した内容が正確にカメラサーバ１０に通知されたことを確認することが可能となっている。
【００１０】
＜第１の実施形態＞
次に、以下の第１〜第３の実施形態を例示して本発明の実施形態を具体的に説明する。
先ず、本発明の第１の実施形態を図２、図３、図４および図５を用いて説明する。本実施形態については、設定用ホスト（１１）を使用してカメラサーバ（１０）の設定を行う手順について説明を行うものとする。
【００１１】
本実施形態では、ＩＰアドレス、ネットマスク、デフォルトゲートウェイの他に、日付、時間、時差、ビデオ入力信号形式の各設定値を設定する方法について説明する。カメラサーバ（１０）が起動するとまず、設定情報から遠隔設定を行うかどうかを判断する（２００）。遠隔設定を行わない場合、既存の設定情報を使用して通常のサービスプロセスが起動される（２０１）。遠隔設定を行う場合、既存の設定情報を使用して通常のサービスプロセスを起動するとともに、遠隔設定用のプロセスが起動される。遠隔設定プロセスが起動すると最初に設定要求パケットを作成する（２０２）。
【００１２】
設定要求パケットの詳細は図３に示す通りである。３０１はオペレーションコード、３０２はカメラサーバのネットワークインターフェースを表すハードウェアアドレスタイプ、３０３はハードウェアアドレスの長さ、３０５はカメラサーバが設定用ホストからの返信を識別するためのトランザクションＩＤ、３０８はカメラサーバが現在のＩＰアドレスを通知するためのＩＰアドレス、３０９は設定ホストから指定されたカメラサーバのＩＰアドレス、３１２はカメラサーバのハードウェアアドレス、３１３は設定ホストの名前またはＩＰアドレス、３１９はパケットの内容を表すメッセージタイプが続くことを表す識別子、３２０は設定情報１が続くことを表す識別子、３２１は設定情報２が続くことを表す識別子、３２２はパケットの終了を表す識別子、３１５はパケットの内容を表すメッセージタイプ、３１６は設定情報１、３１７は設定情報２がそれぞれ格納されている。未使用の領域には通常０がセットされる。
【００１３】
設定パケットを作成するとカメラサーバ（１０）は作成したパケットを同報送信機能を使用してネットワーク上へ送信し（２０３）、ある一定時間設定ホストからの設定情報の返信を待つ（２０４）。
【００１４】
次に、設定要求パケットを設定用ホスト（１１）が受け取ると（２１２）、図４に示すカメラサーバ選択パネル（４０１）上に設定要求パケットを送信したカメラサーバ（１０）のＭＡＣアドレス（４０２）、ＩＰアドレス（４０３）、カメラサーバの機種（４０４）をそれぞれ表示し、ユーザによりカメラサーバが選択されるのを待つ。
【００１５】
ユーザが特定のカメラサーバを選択し、「設定へ」ボタン（４０５）を押すと図５で示される設定画面（５０１）が表示される。この時、それぞれの設定項目の初期値はカメラサーバから送信された図３に示される設定要求パケットに含まれる設定情報を元にあらかじめ作成される（２１５）が、日付、時刻、時差の情報については設定ホスト（１１）がもつ情報から初期値が設定される。
【００１６】
次にユーザが日付（５０２）、時刻（５０３）、時差（５０４）、ビデオ入力信号形式（５０５）、ＩＰアドレス（５０８）、ネットマスク（５０９）、デフォルトゲートウェイ（５１０）を必要に応じて変更することが可能となっている。ビデオ入力信号形式（５０５）ではＮＴＳＣ，　ＰＡＬ，　ＳＥＣＡＭ等の形式がリストの形で指定可能となっている。次に「設定」ボタンが押されると、設定用ホストは設定情報パケットを作成し（２１６）、カメラサーバに対して送信し（２１７）、カメラサーバからの設定確認情報の受信待ち状態となる（２１８）。
【００１７】
一方、カメラサーバ（１０）は、設定情報を受け取ると（２０６）受け取った設定情報に誤りがないかの判定を行い（２０７）、設定に誤りがない場合には正常受付情報を送信し（２０８）、設定情報をメモリに書き込み（２０９）、再起動処理を行う（２１０）。設定に誤りがあった場合には設定拒否情報を設定ホスト（１１）に対して送信し（２１１）、再び設定情報受信待ち状態（２０４）となる。
【００１８】
設定用ホスト（１１）では正常受付情報を受け取ると（２１８）、次の設定要求を受け付けるため、設定情報要求の待ち状態となる（２１２）。設定拒否情報を受け取った場合には、設定に失敗した旨パネルを表示し（２２０）、ユーザが確認を行った後、設定要求の受信待ち状態（２１２）となる。このとき、カメラサーバ選択画面上には設定に失敗したカメラサーバのＭＡＣアドレス（４０２）、ＩＰアドレス（４０３）、カメラサーバの機種（４０４）が表示されており、再び同じカメラサーバを選択することで再度設定を行うことが可能となっている。
【００１９】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
これまでは、設定画面（５０１）にあらかじめ設定されている設定値はカメラサーバ（１０）から送信された設定要求パケットに含まれた設定情報を元にあらかじめ作成されていた。しかしながら、カメラサーバの出荷時設定は特定の国の情報に依存しており、別の国で設定を行う場合は必ずビデオ入力信号形式（５０５）を変更する必要があった。また、ユーザによっては自国で使用するビデオ信号形式がわからない場合もある。図６および図７ではこの問題に対応するために設定画面上に使用国を追加することで、使用国に応じたビデオ信号形式を設定ツール側で初期値を設定する方法について説明する。
【００２０】
前述の第１の実施形態の通り、設定ホスト（１１）はカメラサーバ（１０）から設定要求を受信し、カメラサーバ選択画面（４０１）上で特定のカメラサーバが選択されると、設定値を作成し、設定画面（６０１）を表示する。設定画面上でユーザが使用国（６０２）を選択すると設定ホスト１１は、図７に示す対応テーブル（７０１）を使用し自動的にビデオ入力信号形式を決定し、ビデオ入力信号形式（６０６）に初期値を設定する。日付（６０３）、時刻（６０４）、時差（６０５）については、設定ホストの持つ情報を使用して初期値が設定されるので、ユーザは使用国（６０２）を選択することで必要な初期値は全て設定されることになる。
【００２１】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
設定用ホスト（１１）は、カメラサーバ（１０）の設定を行った際に設定に関する情報を設定用ホスト（１１）上の記憶装置に保存しておくことで、同一ネットワーク上の別のカメラサーバから設定要求を受け取った場合に、ＩＰアドレス以外の設定情報を流用し、初期設定値として使用することも可能である。
【００２２】
図８は設定ホストが複数のカメラサーバ（１０）に対して設定を行う手順を示したものである。
設定用ホスト（１１）は設定要求を受信すると（８０１）、図４に示すカメラサーバ選択パネル（４０１）上に設定要求パケットを送信したカメラサーバ（１０）のＭＡＣアドレス（４０２）、ＩＰアドレス（４０３）、カメラサーバの機種（４０４）をそれぞれ表示し、ユーザによりカメラサーバが選択されるのを待つ。
【００２３】
次にユーザが特定のカメラサーバを選択し（８０２）、「設定へ」ボタン（４０５）を押すと、図９に示される設定画面（９０１）が表示される。設定ホストは記憶装置上にカメラサーバの設定情報が保存されているかを確認し（８０３）、設定情報が存在した場合には記憶装置から設定情報を取得し（８０４）、ＩＰアドレス以外の設定情報を初期設定値として、設定画面（９０１）上に表示する（８０６）。設定情報がなかった場合には、カメラサーバから受信した設定情報から初期設定値を作成し（８０５）、設定画面（９０１）上に表示する（８０６）。
【００２４】
ユーザが設定値の確認を行い設定画面（９０１）の設定ボタン（９０３）を押すと、設定ホストは設定情報パケットを作成し（８０９）、設定情報をカメラサーバに対して送信して（８１０）、カメラサーバからの設定受付情報待ち状態となる（８１１）。カメラサーバ（１０）から正常受付情報を受け取ると（８１２）、設定ホストは設定画面（９０１）の設定を保存するチェックボックス（９０２）がチェックされていたかを確認し（８１４）、チェックが行われていた場合にはカメラサーバ（１０）に送信した設定情報を記憶装置上に保存し（８１５）、再びカメラサーバからの設定要求受付待ち状態（８０１）となる。「設定を保存する」チェックボックス（９０２）がチェックされていなかった場合には、設定値の保存を行わずカメラサーバからの設定要求受信待ち状態（８０１）となる。カメラサーバ（１０）から設定拒否情報を受け取ると設定失敗パネルを表示し（８１３）、カメラサーバ（１０）からの設定要求受信待ち状態（８０１）となる。
【００２５】
上記の実施形態によれば、ＤＨＣＰサーバの準備や、設定ホストのＩＰアドレスの設定変更を行うことなしにカメラサーバの設定を行うことを可能としたことで、カメラサーバを購入したユーザが最初に設定する場合の手間を大幅に減らすことが可能となった。
また、ユーザからの依頼によりサービスマンが現場およびサービス拠点でカメラサーバの設定変更作業を行う必要があった場合に、これまでは設定用ホストの設定を毎回変更して作業を行う必要があったが、上記実施形態を適用することによって設定用ホストの設定変更を行うことなしに作業を行うことができ、サービスにかかる手間と時間を減らすことが可能となる。
【００２６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００２７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００２８】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることが出来る。
【００２９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３１】
【発明の効果】
本発明によれば、ネットワーク接続に関連する第１の設定情報及びネットワーク接続に関連しない第２の設定情報をともに作成し、作成された第１の設定情報及び第２の設定情報を外部装置に対して送信することにより、外部装置は一度に双方の設定情報に係る設定処理を実行することが可能となる。
従って、ネットワーク接続に関連する設定処理のために例えばＤＨＣＰサーバの準備や、設定用ホストのＩＰアドレスの変更処理等を行う必要がなく、また、ネットワーク接続に関連しない設定処理を実行させるために改めて外部装置の設定管理プログラムにアクセスする等の必要性もなくし、外部装置に対する各種設定処理を容易なものとすることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態の構成及び処理の流れを概略的に示した図である。
【図２】本発明の第１の実施形態に係る設定用ホスト及びカメラサーバの処理の流れを示した図である。
【図３】本発明の第１の実施形態に係る設定用データの構成を模式的に示した図である。
【図４】本発明の第１の実施形態に係る設定用ホストのカメラサーバ選択画面を示した図である。
【図５】本発明の第１の実施形態に係る設定用ホストの設定画面を示した図である。
【図６】本発明の第２の実施形態に係る設定用ホストの設定画面を示した図である。
【図７】本発明の第２の実施形態に係る設定用ホストで使用される対応テーブルを示した図である。
【図８】本発明の第３の実施形態に係る設定用ホストの処理の流れを示した図である。
【図９】本発明の第３の実施形態に係る設定用ホストの設定画面を示した図である。
【符号の説明】
１０　カメラサーバ
１１　設定用ホスト
１２　ネットワーク
１３　設定要求
１４　設定情報
１５　設定受付情報
【図１】
2004118318.tif 000003
【図２】
2004118318.tif 000004
【図３】
2004118318.tif 000005
【図４】
2004118318.tif 000006
【図５】
2004118318.tif 000007
【図６】
2004118318.tif 000008
【図７】
2004118318.tif 000009
【図８】
2004118318.tif 000010
【図９】
2004118318.tif 000011