(57)【要約】【課題】本発明は、制御端末の操作性を向上させ、ネットワークを介して撮像視野を快適に操作させることができる画像サーバ、制御端末、撮像視野の変更方法、プログラム及び記憶媒体を提供することを目的とする。【解決手段】本発明は、ネットワークに接続した携帯型端末から画像サーバ５の撮像視野の変更を行うもので、画像サーバ５は、携帯型端末との通信制御を行うウェブサーバ部１５、撮像部１７の撮像視野の変更制御を行う駆動制御部１９と、携帯型端末で実行されることにより撮像視野の変更を指令するための撮像視野変更指令２３を生成する伝送用プログラムを記憶する撮像視野変更手段記憶部２０ｂと、携帯型端末の機種を判断して該機種に応じた伝送用プログラムを選択する制御部２１を備え、伝送用プログラムを携帯型端末に送信するとともに撮像視野変更指令２３を携帯型端末から受信するように構成する。【選択図】  図４
2004320199.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続した制御端末との通信によって撮像視野の変更が可能な画像サーバであって、前記制御端末との通信制御を行う通信部と、撮像を行う撮像部と、前記撮像部の撮像視野の変更制御を行う撮像制御部と、前記制御端末で実行されることにより前記撮像視野の変更を指令するための撮像視野変更指令を生成する伝送用の撮像視野変更手段を記憶する記憶部と、前記制御端末の機種を判断して該機種に応じた前記撮像視野変更手段を選択する制御部と、を備え、前記撮像視野変更手段を前記制御端末に送信するとともに前記撮像視野変更指令を該制御端末から受信することを特徴とする画像サーバ。
【請求項２】
ネットワークに接続した画像サーバとの通信によって該画像サーバの撮像視野の変更が可能な制御端末であって、前記画像サーバとの通信制御を行う通信部と、前記画像サーバから送信された操作画面情報と画像情報を表示することができる表示部と、前記操作画面上で入力するための入力操作を行う操作指示入力部と、該入力操作と対応した撮像視野の変更状態情報を前記操作画面上に表示する表示制御部と、前記画像サーバから受信した伝送用の撮像視野変更手段を記憶する記憶部と、前記操作指示入力部から入力があると前記撮像視野変更手段を機能させ、前記操作指示入力部の入力操作量と撮像視野の変更量を関係付け、前記表示制御部に前記変更状態情報を表示させるとともに、撮像視野変更指令を生成させる制御部と、を備え、前記撮像視野変更手段によって生成された撮像視野変更指令を前記画像サーバに送信するとともに前記画像情報を該画像サーバから受信することを特徴とする制御端末。
【請求項３】
ネットワークに接続した制御端末との通信によって該ネットワークに接続した画像サーバの撮像視野を変更する撮像視野の変更方法であって、前記制御端末が該制御端末の機種情報を前記画像サーバに送信する第１のステップと、前記画像サーバが前記機種情報に基づいて前記制御端末の機種を判断する第２のステップと、前記画像サーバが前記機種に応じた伝送用の撮像視野変更手段を選択して前記制御端末に送信する第３のステップと、前記制御端末が受信した伝送用の撮像視野変更手段を機能させて撮像視野変更指令を生成する第４のステップと、前記制御端末が前記撮像視野変更指令を前記画像サーバに送信する第５のステップと、前記画像サーバが前記撮像視野変更指令に基づいて該画像サーバの撮像視野を変更する第６のステップと、を含むことを特徴とする撮像視野の変更方法。
【請求項４】
前記第４のステップが、前記撮像視野変更指令の生成処理の開始を判断するステップと、前記入力操作量の有無を判断するステップと、前記入力操作量から撮像視野の変更量を算出するステップと、前記入力操作の確定判断を行うステップと、前記変更量の情報を記載した撮像視野変更指令を生成するステップと、を含むことを特徴とする請求項３記載の撮像視野の変更方法。
【請求項５】
前記第４のステップが、前記撮像視野変更指令の生成処理の開始を判断するステップと、操作位置を前記制御端末の表示部に表示するステップと、前記操作指示入力部の入力操作の有無を判断するステップと、前記操作指示入力部の操作位置を算出して記憶するステップと、前記入力操作の確定を判断するステップと、を含み、前記操作指示入力部の操作位置を算出して記憶するステップを複数回行い該複数の操作位置の情報を記載した撮像視野変更指令を生成することを特徴とする請求項３記載の撮像視野の変更方法。
【請求項６】
前記撮像視野変更指令の生成処理の開始を判断する前に、生成すべき撮像視野変更指令の種類を判断することを特徴とする請求項４または５記載の撮像視野の変更方法。
【請求項７】
コンピュータに、撮像視野変更指令の生成処理の開始を判断する手順、操作指示入力部の入力操作の有無を判断する手順、前記操作指示入力部の操作位置を算出する手順、前記入力操作の確定を判断する手順、を実行させて撮像視野変更指令を生成することを特徴とするプログラム。
【請求項８】
コンピュータに、前記撮像視野変更指令の生成処理の開始を判断する手順、操作位置を表示部に表示する手順、前記操作指示入力部の入力操作の有無を判断する手順、前記操作指示入力部の操作位置を算出して記憶する手順、前記入力操作の確定を判断する手順、さらに前記操作指示入力部の操作位置を算出して記憶する手順を複数回行い該複数の操作位置を記憶する手順を実行させて撮像視野変更指令を生成することを特徴とするプログラム。
【請求項９】
コンピュータに、前記撮像視野変更指令の生成処理の開始を判断する手順を実行させる前に、生成すべき撮像視野変更指令の種類を判断する手順を実行させて撮像視野変更指令を生成することを特徴とする請求項７または８記載のプログラム。
【請求項１０】
請求項７〜９のいずれかに記載のプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに接続した制御端末との通信によって撮像視野の変更が可能な画像サーバと制御端末、その撮像視野の変更方法、そのために使用されるプログラム、及び記憶媒体に関するものである。
【０００２】
【従来の技術】
従来、ネットワーク接続機能付きの携帯電話をネットワーク経由でリモコンのように使用して、遠隔地のカメラを制御する技術が知られている（特許文献１参照）。
【０００３】
前記従来の技術では、携帯電話の番号入力用ボタンの「２」が押されるとカメラが上へチルトし、ボタン「８」が押されるとカメラが下へチルトし、ボタン「６」が押されるとカメラが右へパンし、ボタン「４」が押されるとカメラが左へパンするようになっている。
【０００４】
【特許文献１】
特開２００２−５７９３５号公報（第４頁、図４）
【０００５】
【発明が解決しようとする課題】
しかし、前記従来の技術では携帯電話の番号入力用ボタンを操作することによってカメラ（画像サーバ）の制御を行っていたため、カメラの操作性が悪いという問題があった。この操作性の悪さは、カメラの操作ミスを誘発し、これによって、迅速な撮像の妨げとなっていた。
【０００６】
そこで上記従来の課題を解決するために、本発明は、制御端末の操作性を向上させ、ネットワークを介して撮像視野を快適に操作させることができる画像サーバを提供することを目的とする。
【０００７】
また、本発明は、操作性がよく、ネットワークを介して快適に撮像視野を制御できる制御端末を提供することを目的とする。
【０００８】
そして本発明は、ネットワークを介して画像サーバの撮像視野を快適に変更する撮像視野の変更方法を提供することを目的とする。
【０００９】
さらに、本発明は、制御端末の操作性を向上させ、撮像視野を快適に操作可能にさせることができるプログラム、及びこのプログラムを記憶した記憶媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明は上記課題を解決するためになされたものであって、請求項１記載の発明は、ネットワークに接続した制御端末との通信によって撮像視野の変更が可能な画像サーバであって、制御端末との通信制御を行う通信部と、撮像を行う撮像部と、撮像部の撮像視野の変更制御を行う撮像制御部と、制御端末で実行されることにより撮像視野の変更を指令するための撮像視野変更指令を生成する伝送用の撮像視野変更手段を記憶する記憶部と、制御端末の機種を判断して該機種に応じた撮像視野変更手段を選択する制御部と、を備え、撮像視野変更手段を制御端末に送信するとともに撮像視野変更指令を該制御端末から受信するように構成する。
【００１１】
これにより、制御端末の操作性を向上させ、ネットワークを介して撮像視野を快適に操作させることができる。
【００１２】
【発明の実施の形態】
上記課題を解決するためになされた請求項１の発明は、ネットワークに接続した制御端末との通信によって撮像視野の変更が可能な画像サーバであって、制御端末との通信制御を行う通信部と、撮像を行う撮像部と、撮像部の撮像視野の変更制御を行う撮像制御部と、制御端末で実行されることにより撮像視野の変更を指令するための撮像視野変更指令を生成する伝送用の撮像視野変更手段を記憶する記憶部と、制御端末の機種を判断して該機種に応じた撮像視野変更手段を選択する制御部と、を備え、撮像視野変更手段を制御端末に送信するとともに撮像視野変更指令を該制御端末から受信することを特徴とする画像サーバであり、伝送用の撮像視野変更手段を送信して、特殊な制御端末でなくても撮像視野変更指令を生成させ、ネットワークを介して撮像視野を快適に操作可能にさせることができる。
【００１３】
請求項２の発明は、ネットワークに接続した画像サーバとの通信によって該画像サーバの撮像視野の変更が可能な制御端末であって、画像サーバとの通信制御を行う通信部と、画像サーバから送信された操作画面情報と画像情報を表示することができる表示部と、操作画面上で入力するための入力操作を行う操作指示入力部と、該入力操作と対応した撮像視野の変更状態情報を操作画面上に表示する表示制御部と、画像サーバから受信した伝送用の撮像視野変更手段を記憶する記憶部と、操作指示入力部から入力があると撮像視野変更手段を機能させ、操作指示入力部の入力操作量と撮像視野の変更量を関係付け、表示制御部に変更状態情報を表示させるとともに、撮像視野変更指令を生成させる制御部と、を備え、撮像視野変更手段によって生成された撮像視野変更指令を画像サーバに送信するとともに画像情報を該画像サーバから受信することを特徴とする制御端末であり、操作指示入力部から入力を行いながら操作画面上に撮像視野の変更状態情報を表示し、入力操作量と撮像視野の変更量を関係付けるため操作性がよく、画像サーバから伝送用の撮像視野変更手段を受信して撮像視野変更指令を生成させて画像サーバに送信するから、特殊な制御端末でなくとも、また操作ミスも少なく、ネットワークを介して快適に撮像視野を制御できる。
【００１４】
請求項３の発明は、ネットワークに接続した制御端末との通信によって該ネットワークに接続した画像サーバの撮像視野を変更する撮像視野の変更方法であって、制御端末が該制御端末の機種情報を画像サーバに送信する第１のステップと、画像サーバが機種情報に基づいて制御端末の機種を判断する第２のステップと、画像サーバが機種に応じた伝送用の撮像視野変更手段を選択して制御端末に送信する第３のステップと、制御端末が受信した伝送用の撮像視野変更手段を機能させて撮像視野変更指令を生成する第４のステップと、制御端末が撮像視野変更指令を画像サーバに送信する第５のステップと、画像サーバが撮像視野変更指令に基づいて該画像サーバの撮像視野を変更する第６のステップと、を含むことを特徴とする撮像視野の変更方法であり、制御端末の操作性を向上させ、特殊な制御端末でなくてもネットワークを介して画像サーバの撮像視野を快適に変更することができる。
【００１５】
請求項４の発明は、請求項３の発明において、第４のステップが、撮像視野変更指令の生成処理の開始を判断するステップと、入力操作量の有無を判断するステップと、入力操作量から撮像視野の変更量を算出するステップと、入力操作の確定判断を行うステップと、変更量の情報を記載した撮像視野変更指令を生成するステップとを含む撮像視野の変更方法であり、制御端末の操作性を向上させることができる。
【００１６】
請求項５の発明は、請求項３の発明において、第４のステップが、撮像視野変更指令の生成処理の開始を判断するステップと、操作位置を制御端末の表示部に表示するステップと、操作指示入力部の入力操作の有無を判断するステップと、操作指示入力部の操作位置を算出して記憶するステップと、入力操作の確定を判断するステップとを含み、操作指示入力部の操作位置を算出して記憶するステップを複数回行い該複数の操作位置の情報を記載した撮像視野変更指令を生成する撮像視野の変更方法であり、複数の操作位置に従って画像サーバを操作でき、制御端末の操作性を向上させ、画像サーバの撮像視野を快適に変更することができる。
【００１７】
請求項６の発明は、請求項４の発明または請求項５の発明において、撮像視野変更指令の生成処理の開始を判断する前に、生成すべき撮像視野変更指令の種類を判断する撮像視野の変更方法であり、視野変更の種類が最初に判断されるので制御端末の操作性を向上させることができる。
【００１８】
請求項７の発明は、コンピュータに、撮像視野変更指令の生成処理の開始を判断する手順、操作指示入力部の入力操作の有無を判断する手順、操作指示入力部の操作位置を算出する手順、入力操作の確定を判断する手順、を実行させて撮像視野変更指令を生成することを特徴とするプログラムであり、制御端末の操作性を向上させ、特殊な制御端末でなくても撮像視野を快適に操作可能にさせることができる。
【００１９】
請求項８の発明は、コンピュータに、撮像視野変更指令の生成処理の開始を判断する手順、操作位置を表示部に表示する手順、操作指示入力部の入力操作の有無を判断する手順、操作指示入力部の操作位置を算出して記憶する手順、入力操作の確定を判断する手順、さらに操作指示入力部の操作位置を算出して記憶する手順を複数回行い該複数の操作位置を記憶する手順を実行させて撮像視野変更指令を生成することを特徴とするプログラムであり、複数の操作位置に従って画像サーバを操作でき、制御端末の操作性を向上させ、画像サーバの撮像視野を快適に変更することができる。
【００２０】
請求項９の発明は、請求項７の発明または請求項８の発明において、コンピュータに、撮像視野変更指令の生成処理の開始を判断する手順を実行させる前に、生成すべき撮像視野変更指令の種類を判断する手順を実行させて撮像視野変更指令を生成するプログラムであり、視野変更の種類が最初に判断されるので制御端末の操作性を向上させることができる。
【００２１】
請求項１０の発明は、請求項７の発明乃至請求項９の発明のプログラムを記憶した記憶媒体であり、制御端末の操作性を向上させ、特殊な制御端末でなくても撮像視野を快適に操作可能にさせることができる。
【００２２】
（実施の形態１）
図１は本発明の実施の形態１におけるシステム構成図、図２は本発明の実施の形態１における制御端末の正面図、図３は本発明の実施の形態１における制御端末の構成図、図４は本発明の実施の形態１における画像サーバの構成図、図５は本発明の実施の形態１におけるシーケンスチャート、図６は本発明の実施の形態１におけるフローチャート、図７は本発明の実施の形態１における表示部の表示状態を示す図、図８は本発明の実施の形態１におけるフローチャート、図９（ａ）は本発明の実施の形態１における表示部の表示状態を示す図、図９（ｂ）は本発明の実施の形態１における表示部の表示状態を示す図である。以下、図面を参照しながら本発明の実施の形態１を説明する。
【００２３】
まず、本発明の実施の形態１におけるシステム全体について説明する。図１において、制御端末としての携帯型端末１及び据え置き型電話１Ａは、公衆電話回線（ＰＳＴＮ）２とゲートウエイ３を介してネットワークとしてのインターネット４に接続可能となっている。同様に、制御端末としてのコンピュータ１Ｂも、インターネット４に接続可能となっている。後述するように、実施の形態１においては、制御端末として、持ち運びが容易である携帯型端末１を採用している。なお、本発明の実施の形態において、携帯型端末とは、携帯電話、ＰＨＳ等を含む概念である。一方、画像サーバ５は、ルーティングを行うルータ６を介してインターネット４に接続可能となっている。画像サーバ５は、ネットワークに接続可能なカメラ、いわゆるネットワークカメラである。画像サーバ５において画像を撮像する撮像部１７（図４参照）は、制御端末からの指令によりパニングしたりチルティングされ、撮像視野を上下左右に変更できるようになっている。また、撮像視野の拡大・縮小、若しくは、照明・画質調整等も可能となっている。そして、この画像サーバ５は、インターネット４に接続した制御端末に自己の撮像視野を変更するためのコマンドを生成する伝送用プログラム（後述）を送信し、これを受信した制御端末で撮像視野変更のための入力を行うとともにプログラムを実行し、生成したコマンドを画像サーバ５に送信して、画像サーバ５はこれにしたがって撮像視野を変更する。
【００２４】
そこで、本発明の実施の形態１における制御端末について説明する。図２において、制御端末としての携帯型端末１は、押下により数字・記号等の文字情報をキー入力する文字情報入力部としてのボタン１ａと、このボタン１ａとは別に設けられたレバー１ｂを有している。レバー１ｂは、揺動操作または回動操作によって上下左右に動かすことができ、押下操作も可能となっている。すなわち、レバー１ｂは、これらの操作を行うことによりＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）による入力、決定・選択操作入力が行えるもので、例えば、揺動操作によって入力操作を行うジョイスティックや、回転操作によって入力操作を行うトラックボール、マウス等から構成される操作指示入力部である。このように文字情報入力部とは別に設けられ揺動操作または回転操作によって入力操作を行う操作指示入力部を用いることにより、入力操作の操作性が格段に向上する。ファンクションキー１ｃを押下すると、予め定められた所定機能が実行される。表示部１ｄには、ボタン１ａを押下して入力した情報やインターネット４を介して得られた情報、特に、撮像部１７の撮像視野で得られた画像等が表示される。また、マイク１ｅとスピーカ１ｆを用いることにより、音声通話が可能となっている。携帯型端末１の右上部には、アンテナ１ｇが設けられている。
【００２５】
図３は本発明の実施の形態１における制御端末の構成図である。制御端末としての携帯型端末１は、無線通信部７、入力制御部８、表示制御部９、制御部１１、記憶部１２、音声処理部１３を有し、これらは相互に接続されている。通信部としての無線通信部７は、アンテナ１ｇに接続されている。なお、実施の形態１においては携帯型端末１を使用するため無線で通信するが、通信は無線によるものには限られず、有線によるものも含む。入力制御部８は、ボタン１ａからの入力をコード化したり、レバー１ｂからの入力を操作画面上の操作位置と関係付ける。表示制御部９は表示部１ｄが文字・画像等の情報を表示する際の表示に関する制御を行い、操作画面上に撮像視野の変更状態情報を表示させる。表示制御部９と表示部１ｄは本実施の形態１の表示手段を構成する。音声処理部１３は、マイク１ｅとスピーカ１ｆに接続されている。記憶部１２は、ＲＡＭ、ハードディスク等の記憶媒体からなり、電話番号情報、ＵＲＬ情報、画像データ、当該携帯型端末１の機種名・シリアル番号等を記憶する。さらに、記憶部１２は、後述する撮像視野を変更する伝送用プログラムＰ（以下、「撮像視野変更手段」という）を記憶する撮像視野変更手段記憶部１２ａと、軌跡データ（後述）を記憶する軌跡データ記憶部１２ｂとを有している。ＣＰＵ（本発明におけるコンピュータ）からなる制御部１１は、無線通信部７、入力制御部８、表示制御部９、記憶部１２、音声処理部１３の各操作を制御するとともに、各種プログラムの制御、各種演算・判断等を行う。また、制御部１１はブラウザ手段１１ａを有し、このブラウザ手段１１ａにより無線通信部７を介してウェブサイトを閲覧できる。
【００２６】
次に、本発明の実施の形態１における画像サーバを説明する。図４は本発明の実施の形態１における画像サーバの構成図である。画像サーバ５において、撮像部１７は、駆動部１８によって上下左右等に駆動されることにより撮像視野が変更され、望ましくは撮像視野が拡大・縮小するように駆動される。また、駆動部１８により、照明・画質調整等も行うことができる。駆動部１８は、撮像視野変更指令２３に基づいて駆動制御部１９により制御される。駆動部１８の駆動速度も制御可能となっている。駆動部１８と駆動制御部１９は、撮像部１７の撮像視野の変更制御を行う撮像制御部を構成する。インターフェース１４は、携帯型端末１との通信制御を行う通信部であり、撮像視野変更指令２３等の指令（信号）を送受信する。ウェブサーバ部１５は、インターフェース１４を介して画像情報等を携帯型端末１へ送信する。インターフェース１４とウェブサーバ部１５を介して受信した撮像視野変更指令２３は制御コマンド解析部２２により解析され、駆動制御部１９に伝達される。撮像部１７で得られた画像は、画像データ生成部１６で画像データに変換され、インターフェース１４とウェブサーバ部１５を介して、携帯型端末１に送信される。記憶部２０は、ＲＡＭ、ハードディスク等の記憶媒体からなり、マークアップ言語形式情報記憶部２０ａと撮像視野変更手段記憶部２０ｂとを有している。マークアップ言語形式情報記憶部２０ａは、マークアップ言語の一種であるＨＴＭＬで記述された情報（ＨＴＭＬ情報）等を記憶する。なお、マークアップ言語として、ＨＴＭＬの他に、ＭＭＬ，ＨＤＭＬ，ＷＭＬ等を採用してもよい。マークアップ言語形式情報記憶部２０ａは、具体的には、表示部１ｄに操作画面等を画面表示させるためのＨＴＭＬ情報等で、画像やプログラム等のデータのリンク先情報等を記述した情報を記憶する。撮像視野変更手段記憶部２０ｂは、駆動部１８の駆動によって撮像視野の変更を指令する撮像視野変更指令２３を携帯型端末１において生成するための伝送用プログラムＰを、携帯型端末１の機種ごとに、複数記憶する。記憶部２０は、この他に、画像サーバ５の全体を統括的に制御するための制御プログラム等を記憶している。ＣＰＵ（本発明におけるコンピュータ）は制御プログラムを実行して各機能を実現し、機能実現手段として制御部２１を構成するものである。そして制御部２１は画像サーバ５の全体を統括的に制御する。
【００２７】
ここで、伝送用プログラムＰはＯＳの種類やパソコンの機種に依存することなく操作（実行）可能であり、且つ、携帯型端末１のブラウザ上で操作可能なＪａｖａ（登録商標）等のプログラミング言語で記述されている。この伝送用プログラムＰは、ブラウザの機能を拡張するものである。また、この伝送用プログラムＰが属するカテゴリーは、一般的には、アプレットまたはプラグインソフト等である。
【００２８】
また、制御部２１は、機種名に基づいて携帯型端末１の機種を判断して該機種に応じた伝送用プログラムＰを選択する機種判断部２１ａを有している。これにより、画像サーバを遠隔制御しようとする携帯型端末１がレバー１ｂを有しているか否か、有しているとすればどのタイプのレバー１ｂかを判断することができ、当該携帯型端末１の機種に最も適した制御操作が可能となる。制御部２１は、記憶部２０に記憶した複数の伝送用プログラムＰの中から、機種判断部２１ａで判断した機種に応じた伝送用プログラムＰを選択し、ＨＴＭＬ情報の中に埋め込んで、ウェブサーバ部１５によって携帯型端末１に送信する。なお、機種名に加えて、キャリア名やシリアル番号等も判断の際に参照すると、よりきめ細かい対応が可能となるので望ましい。
【００２９】
次に携帯型端末１から画像サーバ５を制御する際のシーケンスを、図５を参照して説明する。ここで、指令、画像データ（画像情報）等の情報の通信（送受信）はインターネットを介して行われる。
【００３０】
まず、携帯型端末１から画像サーバ５のＵＲＬへアクセスする（ＳＱ１）。このとき、携帯型端末１から画像サーバ５へ、携帯型端末１の機種を示す機種情報を含む環境情報も送信される。すると画像サーバ５は、携帯型端末１の環境情報を受信し、次いで、携帯型端末１にパスワード・ＩＤ情報を要求する。これに応じて携帯型端末１が画像サーバ５にパスワード・ＩＤ情報を送信する。携帯型端末１からパスワード・ＩＤを受信した画像サーバ５の制御部２１は、携帯型端末１が画像サーバ５にアクセスするアクセス権を有しているか否かの認証を行う。
【００３１】
次に、画像サーバ５の機種判断部２１ａは、機種情報に基づいて携帯型端末１の機種を判断する。すなわち、画像サーバ５が受信した携帯型端末１の環境情報のうちＨＴＴＰヘッダー（ＨＴＴＰ  ＵＳＥＲ  ＡＧＥＮＴ）に含まれる機種名及びシリアル番号を取り出し、携帯型端末１の機種に応じたＨＴＭＬ情報を送信する（ＳＱ２）。なお、携帯型端末１の環境情報が記述されたＨＴＴＰヘッダーの取得は、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）によって行ってもよい。また、ＨＴＴＰヘッダーの送信記述の書式は、キャリア名／バージョン／機種名／シリアル番号となっている。また、このときのＨＴＭＬ情報には、当初表示するＧＵＩ入力用の操作画面の情報や画像データのリンク先等が記述されている。また、このとき、撮像視野変更指令２３を生成するための伝送用プログラムＰの要求を促す指令も携帯型端末１へ送信する。
【００３２】
携帯型端末１は、受信したＨＴＭＬ情報により、表示部１ｄの画面表示を行い画像サーバ５に対して画像データを要求し（ＳＱ３）、且つ、撮像視野変更手段としての伝送用プログラムＰの送信を画像サーバ５に対して要求する（ＳＱ４）。
【００３３】
画像サーバ５は、要求があった画像データを携帯型端末１へ送信し（ＳＱ５）、携帯型端末１の機種に応じた伝送用プログラムＰを選択して携帯型端末１へ送信する（ＳＱ６）。
【００３４】
携帯型端末１は、受信した伝送用プログラムＰを撮像視野変更手段記憶部１２ａに記憶し、この伝送用プログラムＰがＣＰＵに読み込まれ、撮像視野変更手段を構成して、携帯型端末１のブラウザ手段１１ａの機能を拡張する。なお、ブラウザ手段１１ａは、表示制御部９によってＧＵＩ入力が行える操作画面に受信した画像を配置して表示する。携帯型端末１のレバー１ｂまたはボタン１ａを押下すると、これがイベントとなって、制御部１１が撮像視野変更手段に起動をかける。次いで、レバー１ｂを上下左右に操作させ、その後、再びレバー１ｂを押下するなどによって操作を確定させる。すると、撮像視野変更手段が、そのレバー１ｂの入力操作の情報を、上下方向への操作指令、左右方向への操作指令等の駆動部１８を駆動する指令に変換することによって、撮像部１７の撮像視野を変更する撮像視野変更指令２３を生成する。なお、操作画面上にはレバー１ｂの操作と対応する撮像部１７の変更状態情報が表示される。このように入力操作量と撮像視野の変更量を関係付けることによって生成した撮像視野変更指令２３を、携帯型端末１が画像サーバ５へ送信する（ＳＱ７）。画像サーバ５は、受信した撮像視野変更指令２３にしたがって駆動部１８によりパニング、またはチルティング等をして撮像視野を変更する。そして撮像視野の画像を撮像して画像データを取得した後、その画像データを携帯型端末１に送信する（ＳＱ８）。携帯型端末１は、受信した画像データを表示部１ｄに表示する。
【００３５】
このように、操作性に優れたレバー１ｂと伝送用プログラムＰを用いて、撮像部１７の撮像視野を変更する指令を示す撮像視野変更指令２３を簡単に生成することができるので、インターネット４に接続した画像サーバ５を携帯型端末１によって操作性良く制御することができる。
【００３６】
以上説明した撮像視野変更指令２３を生成する処理には、（１）レバー１ｂによる入力を逐次行って１つの撮像視野変更指令２３に対し１つの画像を得る場合（以下、「逐次キー入力」という）と、（２）撮像部１７が操作する軌跡（軌跡データ）を入力することによって１つの撮像視野変更指令２３に対し複数の画像を得る場合（以下、「軌跡入力」という）とがある。これによって、２つの異なる種類の撮像視野変更指令２３が生成される。以下、それぞれの入力について説明する。なお、逐次キー入力と軌跡入力との選択は、制御部１１が撮像視野変更指令２３の生成処理の開始を判断する前に、携帯型端末１のボタン１ａまたはファンクションキー１ｃの押下によって行う。すなわち、撮像視野変更指令２３の生成処理の開始を判断する前に、制御部１１が生成すべき撮像視野変更指令２３の種類を判断する。これにより、撮像対象・目的により変化する画像撮像の状況に応じた撮像視野変更指令２３を生成できるので、操作性がさらに向上する。
【００３７】
まず、（１）撮像視野変更指令を生成する処理が逐次キー入力である場合を、図６を参照して説明する。最初に、レバー１ｂの押下により制御部１１が撮像視野変更指令２３の生成処理の開始と判断し、逐次キー入力による入力を開始する（ｓｔｅｐ６１）。レバー１ｂの入力操作量があるか否かを判断する（ｓｔｅｐ６２）。入力操作量ありの場合（判断結果がＹＥＳの場合）は、レバー１ｂの操作量が制御部１１により算出され、加算されることによって、レバー１ｂの入力操作量から撮像視野の変更量が算出される（ｓｔｅｐ６３）。次に、撮像部１７の撮像視野の変更状態情報を表示制御部９が表示して、表示部１ｄに表示された撮像部１７の上下左右位置を更新し（ｓｔｅｐ６４）、レバー１ｂの入力操作が確定したか否かが制御部１１により判断される（ｓｔｅｐ６５）。レバー１ｂの押下等によりレバー１ｂの入力操作が確定した場合（判断結果がＹＥＳの場合）は、レバー１ｂを操作した加算Ｘ，Ｙ座標位置（入力操作量）から撮像視野の変更量を算出し、その変更量の情報を記載した撮像視野変更指令を生成し、画像サーバ５へ送信する（ｓｔｅｐ６６）。なお、ｓｔｅｐ６２およびｓｔｅｐ６５において、判断結果がＮＯの場合は、ｓｔｅｐ６２の前へ戻る。
【００３８】
この逐次キー入力により、操作性に優れたレバー１ｂと伝送用プログラムＰを用いて、撮像部１７の撮像視野を変更する指令を示す撮像視野変更指令２３を簡単に生成することができるので、インターネット４に接続した画像サーバ５を携帯型端末１によって操作性良く制御することができる。
【００３９】
なお、レバー１ｂを連続して２回押下すると、画像を表示した操作画面において、撮像視野の拡大・縮小が可能となる。例えば、レバー１ｂを上に動かすと拡大、下に動かすと縮小になるように設定するが、他の設定でも構わない。さらに、レバー１ｂの押下により、撮像部１７の上下左右操作や撮像視野の拡大・縮小が可能であることを表示部１ｄに表示すると、操作性が向上するので望ましい。
【００４０】
また、ＨＴＭＬ情報を用いてレバー１ｂの操作について記述できるときは、撮像視野変更手段として、伝送用プログラムＰを用いる必要はなく、ＨＴＭＬ情報だけで撮像視野変更手段を構成してもよい。
【００４１】
なお、レバー１ｂの上下左右等の操作により、撮像部１７がどのくらい操作するかを図７のように表示部１ｄにメータ３０によって表示すると、撮像部１７の現在位置と操作可能範囲が分かりやすくなり、操作性が向上するので望ましい。図７における表示部１ｄの下部のメータ３０において、黒く塗りつぶした部分３０ａが撮像部１７の現在位置を示し、メータ３０の左端及び右端がそれぞれ撮像部１７の操作範囲の上限・右限及び下限・左限を示す。さらに、レバー１ｂの上下左右の操作指令が一定時間入力されない場合（レバー１ｂが一定位置に一定時間停留している場合）には、操作指令が確定したとみなし、画像サーバ５にその操作指令（移動位置Ｘ，Ｙ座標）を送信するようにして、レバー１ｂの操作指令を画像サーバ５へ逐次送信してもよい。また、この際、所定時間内に携帯型端末１から画像サーバ５が受け取った指令を加算して、所定時間経過後に携帯型端末１へ画像データを送信するようにしてもよい。
【００４２】
次に、（２）撮像視野変更指令を生成する処理が軌跡入力である場合を図８及び図９を参照して説明する。図８は本発明の実施の形態１におけるフローチャート、図９（ａ）は本発明の実施の形態１における表示部の表示状態を示す図、図９（ｂ）は本発明の実施の形態１における表示部の表示状態を示す図である。
【００４３】
最初に、レバー１ｂの押下により制御部１１が撮像視野変更指令２３の生成処理の開始と判断し、軌跡入力による入力を開始する（ｓｔｅｐ８１）。その後、撮像部１７の現在の撮像視野の中心に対応する位置（操作位置）が、矢印であるポインタ２４の先端で表示部１ｄに示され（ｓｔｅｐ８２）、レバー１ｂを上下左右に操作させると、レバー１ｂの操作に同期してポインタ２４の操作軌跡２５が表示部１ｄ上に表示される。まず、レバー１ｂの操作があるか否かが制御部１１により判断され（ｓｔｅｐ８３）、操作ありの場合（判断結果がＹＥＳの場合）は、レバー１ｂの入力操作量が制御部１１により算出され（ｓｔｅｐ８４）、表示部１ｄに撮像部１７の操作予定軌跡が表示された後、Ｘ，Ｙ座標からなる軌跡データとして軌跡データ記憶部１２ｂに記憶され（ｓｔｅｐ８５）、軌跡入力の入力操作が確定したか否かが制御部１１により判断される（ｓｔｅｐ８６）。ｓｔｅｐ８６において、判断結果がＮＯの場合は、ｓｔｅｐ８３の前へ戻るというサイクルを繰り返すことによって、ｓｔｅｐ８５が複数回行われ、軌跡データ記憶部１２ｂには、複数のＸ，Ｙ座標のまとまりからなる軌跡データが記憶される。レバー１ｂの押下等の所定の操作により軌跡入力が確定した場合（判断結果がＹＥＳの場合）は、制御部１１が、操作軌跡のうち所定間隔のＸ，Ｙ座標（操作位置）のまとまりから成る軌跡データという情報を記載した撮像視野変更指令を生成し、画像サーバ５へ送信する（ｓｔｅｐ８７）。なお、ｓｔｅｐ８３において、判断結果がＮＯの場合は、ｓｔｅｐ８３の前へ戻る。
【００４４】
画像サーバ５が軌跡データを受け取ると、その軌跡データにしたがって駆動部１８によって撮像部１７を駆動して、所定距離間隔で複数の画像を撮像する。指定された全ての画像を撮像し終わったら、複数の画像を適宜圧縮して所定形式の動画像の画像データとし、所定時間間隔で携帯型端末１へ画像データを送信する。これにより、撮像部１７の撮像視野の操作軌跡上の所定の複数の画像を一括してまとめて画像サーバ５から送信できるので、画像取得の操作性がより向上する。
【００４５】
このように、軌跡入力により、操作性に優れたレバー１ｂと伝送用プログラムＰを用いて、撮像部１７の撮像視野を連続して変更して複数の画像を撮像する撮像視野変更指令２３を制御部１１が簡単に生成することができ、かつ、その複数の画像を一括してまとめて画像サーバ５から送信できるので、インターネット４に接続した画像サーバ５を携帯型端末１によって、非常に操作性良く制御することができる。
【００４６】
なお、各画像の撮像距離間隔及び所定形式の動画像の送信間隔は、設定により適宜変更可能である。また、軌跡データ入力の際、または軌跡データを表示部１ｄに表示する際は、図９（ａ）に示すように駆動部１８の操作により画像サーバ５が撮像可能な範囲全体とともに表示するようにすると、撮像範囲が把握しやすいので望ましい。ここで、図９（ａ）において、ポインタ２４は表示部１ｄ上で撮像部１７の撮像視野の操作の軌跡を指示することにより軌跡データを作成するためのものであり、操作軌跡２５は撮像部１７の撮像視野が操作する軌跡を表すものである。
【００４７】
また、図９（ｂ）に、軌跡入力の際に画像へ番号を付す場合における、表示部１ｄの状態を示している。ポインタ２４で表示部１ｄ上のポイントを指定するたびに▲１▼、▲２▼、▲３▼等の連続する番号が割り当てられ、表示部１ｄにはその番号が表示される。携帯型端末１が画像データを受信する場合には、画像データの表示に先立ち予め割り当てた番号が表示部１ｄに表示される。これにより、画像データの受信にある程度の時間を要する場合にも、次にどのポイントの画像データが受信されるかを予め知ることができるので望ましい。
【００４８】
以上説明したように、本発明の実施の形態１の画像サーバと制御端末を使った撮像視野の変更方法は、携帯型端末１が機種情報を画像サーバ５に送信するステップと、画像サーバ５が機種情報に基づいて携帯型端末１の機種を判断するステップと、画像サーバ５が機種に応じた伝送用プログラムＰを選択して携帯型端末１に送信するステップと、携帯型端末１が受信した伝送用プログラムＰを機能させて撮像視野変更指令を生成するステップと、携帯型端末１が撮像視野変更指令を画像サーバ５に送信するステップと、画像サーバ５が撮像視野変更指令に基づいてパン、チルト等を変更するステップを備えたものであり、携帯型端末１の操作性を向上させ、特殊な制御端末でなくてもネットワークを介して画像サーバ５の撮像視野を快適に変更することができる。
【００４９】
この撮像視野変更指令を生成するステップとして、撮像視野変更指令の生成処理の開始を判断するステップと、入力操作量の有無を判断するステップと、入力操作量から撮像視野の変更量を算出するステップと、入力操作の確定判断を行うステップと、変更量の情報を記載した撮像視野変更指令を生成するステップと、を採用すると、携帯型端末１の操作性を向上させることができる。
【００５０】
同様に、このステップを、撮像視野変更指令の生成処理の開始を判断するステップと、操作位置を携帯型端末１の表示部１ｄに表示するステップと、レバー１ｂ等の入力操作を判断するステップと、レバー１ｂ等の操作位置を算出して記憶するステップと、入力操作の確定を判断するステップで構成し、レバー１ｂ等の操作位置を算出して記憶するステップを複数回行い該複数の操作位置の情報を記載した撮像視野変更指令を生成すると、レバー１ｂ等を使って、連続して複数の画像を撮像する撮像視野変更指令２３を簡単に生成することができ、且つその複数の画像を一括してまとめて画像サーバ５から送信できるので、画像サーバ５を携帯型端末１によって操作性良く快適に制御することができる。
【００５１】
また、予め生成すべき撮像視野変更指令の種類を判断すると、撮像対象・目的により変化する画像撮像の状況に応じた撮像視野変更指令を生成することができ、操作性を向上させることができる。
【００５２】
【発明の効果】
以上説明したように、本発明によれば、制御端末の操作指示入力部から入力を行いながら操作画面上に撮像視野の変更状態情報を表示し、操作指示入力部の入力操作量と撮像視野の変更量を関係付けているため操作性がよく、画像サーバから受信した伝送用の撮像視野変更手段で撮像視野変更指令を生成させ、撮像視野の変更量情報を撮像視野変更指令で画像サーバに送信するから、特殊な制御端末でなくとも、また操作ミスも少なく、ネットワークを介して快適に画像サーバの撮像視野を制御できる。
【図面の簡単な説明】
【図１】本発明の実施の形態１におけるシステム構成図
【図２】本発明の実施の形態１における制御端末の正面図
【図３】本発明の実施の形態１における制御端末の構成図
【図４】本発明の実施の形態１における画像サーバの構成図
【図５】本発明の実施の形態１におけるシーケンスチャート
【図６】本発明の実施の形態１におけるフローチャート
【図７】本発明の実施の形態１における表示部の表示状態を示す図
【図８】本発明の実施の形態１におけるフローチャート
【図９】（ａ）本発明の実施の形態１における表示部の表示状態を示す図
（ｂ）本発明の実施の形態１における表示部の表示状態を示す図
【符号の説明】
１  携帯型端末
１ａ  ボタン
１ｂ  レバー
１ｃ  ファンクションキー
１ｄ  表示部
１ｅ  マイク
１ｆ  スピーカ
１ｇ  アンテナ
２  公衆電話回線（ＰＳＴＮ）
３  ゲートウエイ
４  インターネット
５  画像サーバ
６  ルータ
７  無線通信部
８  入力制御部
９  表示制御部
１１  制御部
１１ａ  ブラウザ手段
１２  記憶部
１２ａ  撮像視野変更手段記憶部
１２ｂ  軌跡データ記憶部
１３  音声処理部
１４  インターフェース
１５  ウェブサーバ部
１６  画像データ生成部
１７  撮像部
１８  駆動部
１９  駆動制御部
２０  記憶部
２０ａ  マークアップ言語形式情報記憶部
２０ｂ  撮像視野変更手段記憶部
２１  制御部
２１ａ  機種判断部
２２  制御コマンド解析部
２３  撮像視野変更指令
２４  ポインタ
２５  操作軌跡
３０  メータ
【図１】
2004320199.tif 000003
【図２】
2004320199.tif 000004
【図３】
2004320199.tif 000005
【図４】
2004320199.tif 000006
【図５】
2004320199.tif 000007
【図６】
2004320199.tif 000008
【図７】
2004320199.tif 000009
【図８】
2004320199.tif 000010
【図９】
2004320199.tif 000011