[go: up one dir, main page]

JP2005301779A - Image server, program, and network system - Google Patents

Image server, program, and network system Download PDF

Info

Publication number
JP2005301779A
JP2005301779A JP2004118616A JP2004118616A JP2005301779A JP 2005301779 A JP2005301779 A JP 2005301779A JP 2004118616 A JP2004118616 A JP 2004118616A JP 2004118616 A JP2004118616 A JP 2004118616A JP 2005301779 A JP2005301779 A JP 2005301779A
Authority
JP
Japan
Prior art keywords
image server
image
network
network information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2004118616A
Other languages
Japanese (ja)
Inventor
Yuji Arima
祐二 有馬
Hirofumi Ogawa
裕文 小川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2004118616A priority Critical patent/JP2005301779A/en
Priority to PCT/JP2005/000436 priority patent/WO2005067263A1/en
Priority to GB0613030A priority patent/GB2430849B/en
Priority to DE112005000173T priority patent/DE112005000173B4/en
Priority to CN2005800060957A priority patent/CN1922847B/en
Priority to US11/031,284 priority patent/US20050152287A1/en
Publication of JP2005301779A publication Critical patent/JP2005301779A/en
Priority to US12/268,139 priority patent/US8295268B2/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image server, which can easily list display a plurality of images to be displayed on a portal screen and also easily configure displaying of a single image. <P>SOLUTION: If accessed from a computer apparatus 5 through a LAN 1, image servers 4a, 4b and 4c transmit portal image display information and allows the computer apparatus 5 to display images, which are photographed by one or more cameras provided in the image servers 4a, 4b and 4c connected on the LAN 1, through the LAN 1. If network information to acquire images is registered in automatic setting, a controller broadcasts a network information acquisition request, and receives its network information acquisition response from other image servers on the LAN 1 to register network information in a display image server table. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、自カメラまたは自分及びローカルエリアネットワーク内の他の画像サーバのカメラが撮像した画像をポータル画面に表示させることができる画像サーバ、そのためのプログラム、及びこれらの画像サーバと端末からなるネットワークシステムに関する。   The present invention relates to an image server capable of displaying on the portal screen an image captured by the own camera or the camera of the own camera and another image server in the local area network, a program therefor, and a network comprising these image server and terminal About the system.

近年のネットワーク技術の発達により、ネットワークカメラ等の画像サーバで撮像した画像を、インターネットなどネットワークを介して、遠隔地のクライアント端末から閲覧することができるようになってきた。しかし、クライアントの端末から複数の画像サーバの画像を閲覧する場合、一つ一つの画像サーバにアクセスする必要があり、アクセス時間がかかり煩わしく、不便である。したがって、このように複数の画像サーバにアクセスするとき、複数の画像を一覧で表示し、これを使ってアクセスすることによりネットワークから画像情報を入手できれば好都合である。例えば、従来、画像サーバを利用する通信ではないが、複数の画像をサムネイル画像で一覧表示するシステムが提案されている(特許文献1参照)。同様に、複数の画像をそれぞれ表示しながら所望の画像を選択する画像通信方法も提案されている(特許文献2参照)。これは、サーバが保持する画像を何れかまたは順に画像表示しながらに、クライアントがリクエストを送信した場合、サーバは、表示中の画像をクライアントに送信するものである。
特開2002−82957号公報 特開2002−351771号公報
With the recent development of network technology, it has become possible to browse images taken by an image server such as a network camera from a remote client terminal via a network such as the Internet. However, when browsing images from a plurality of image servers from a client terminal, it is necessary to access each image server, which is time consuming and cumbersome and inconvenient. Therefore, when accessing a plurality of image servers in this way, it is advantageous if image information can be obtained from the network by displaying a plurality of images in a list and accessing them using the list. For example, a system that displays a list of a plurality of images as thumbnail images, although not communication using an image server, has been proposed (see Patent Document 1). Similarly, an image communication method for selecting a desired image while displaying a plurality of images has been proposed (see Patent Document 2). In this case, when the client transmits a request while displaying the images held by the server either or in order, the server transmits the displayed image to the client.
JP 2002-82957 A Japanese Patent Laid-Open No. 2002-351717

以上説明した(特許文献1,2)のシステムは、画像を一覧で表示し、詳細画像を表示する。しかし、(特許文献1,2)の技術は、予めサーバが保持する画像を一覧表示するものであって、それぞれが次々と更新されて画像サーバによって送信される画像を一覧表示するものではない。   The systems described above (Patent Documents 1 and 2) display images in a list and display detailed images. However, the techniques of (Patent Documents 1 and 2) display a list of images held in advance by the server, and do not display a list of images that are updated one after another and transmitted by the image server.

また、画像サーバが送信する画像を一覧表示する方法として、クライアントに送信するウェブページ等の画面表示用情報(HTMLなどのマークアップ言語で記述された情報)に他の画像サーバへのリンク情報を含ませる方法が考えられるが、複数の画像サーバの画像を一覧表示する場合には面倒な登録作業が必要になるなどの以下述べるような問題がある。以下、図7、図8を用いて具体的に説明する。図7は従来の画像サーバを含むネットワークシステムの構成図、図8は従来の一覧表示のための設定とポータル画面閲覧のシーケンスチャートである。   Also, as a method of displaying a list of images transmitted by the image server, link information to other image servers is added to screen display information (information described in a markup language such as HTML) such as a web page transmitted to the client. Although a method of including the images can be considered, there are problems as described below, such as troublesome registration work, when displaying a list of images from a plurality of image servers. This will be specifically described below with reference to FIGS. FIG. 7 is a configuration diagram of a network system including a conventional image server, and FIG. 8 is a sequence chart for conventional list display settings and portal screen browsing.

図7、図8において、画像サーバ60a,60b,60cは、ルータのDHCP機能、UPnP機能によって自動的にローカルIPアドレスと外部ポート番号を割り当てされるものであって、画像サーバ60aがクライアントPC50からアクセス可能なように代表画像サーバとして画像サーバ60b,60cのIPアドレス、ポート番号、MACアドレス、ホスト名を管理している。   7 and 8, the image servers 60a, 60b, and 60c are automatically assigned with a local IP address and an external port number by the DHCP function and UPnP function of the router. The IP addresses, port numbers, MAC addresses, and host names of the image servers 60b and 60c are managed as representative image servers so that they can be accessed.

図8の(B)ポータル画面閲覧シーケンスに示すように、ポータルページ(以下、ポータル画面)の各画像サーバの画像一覧をみるためコンピュータ装置80から代表の画像サーバ60aにアクセスすると、画像サーバ60aは、自カメラと、画像サーバ60b、画像サーバ60cのカメラが撮像した画像をそれぞれ取得する旨、例えばHTMLで<img src=http:// 1.1.1.1:8001/ image/image.jpg>等を記述したポータル画面表示用情報を送
信する。コンピュータ装置80のブラウザ等の通信手段(閲覧用アプリケーションプログラムにより実行される機能手段)は上述の記述に従って画像サーバ60a,60b,60cの各URLから画像データを取得するため、各画像サーバ60a,60b,60cにそれぞれ画像送信要求を行う。各画像サーバ60a,60b,60cは、この要求に応じてそれぞれ画像「image.jpg」を送信し、表示されたポータル画面に各画像が表示される。なお、クライアントPC50からルータ90、インターネット40経由でアクセスする場合も同様である。
As shown in the portal screen browsing sequence in FIG. 8B, when the computer device 80 accesses the representative image server 60a to see a list of images of each image server on the portal page (hereinafter referred to as portal screen), the image server 60a In the HTML, for example, <img src = http: // 1.1.1.1:8001/image/image.jpg> is described to acquire images captured by the own camera, the image server 60b, and the camera of the image server 60c. Send the portal screen display information. Since the communication means (functional means executed by the browsing application program) of the computer device 80 acquires image data from the URLs of the image servers 60a, 60b, 60c in accordance with the above description, the image servers 60a, 60b. , 60c, request image transmission. Each image server 60a, 60b, 60c transmits an image “image.jpg” in response to this request, and each image is displayed on the displayed portal screen. The same applies when accessing from the client PC 50 via the router 90 and the Internet 40.

以上から分るように、画像サーバの画像を一覧表示するためには、URL(Uniform Resource Locator)として上述の「1.1.1.1」のようなIPアドレス、「8001」のようなポート番号、あるいはDNS(Dynamic name system)機能が利用できる場合には、ホスト名、ポート番号の入力が必要である。   As can be seen from the above, in order to display a list of images from the image server, an IP address such as “1.1.1.1”, a port number such as “8001”, or DNS is used as a URL (Uniform Resource Locator). When the (Dynamic name system) function is available, it is necessary to enter the host name and port number.

そこで、従来は図8の(A)登録シーケンスに示すように、面倒な登録作業を行っていた。まず、コンピュータ装置80から画像サーバ60aに、一覧表示する画像サーバ60a,60b,60cを設定するための画面設定要求を送信する。画像サーバ60aは設定画面表示用情報を送信し、コンピュータ装置80では利用者が画像サーバ60b,60cのそれぞれに対して、IPアドレス、ポート番号、ホスト名を入力し、マルチ画像登録要求を送信する。   Therefore, conventionally, a troublesome registration work has been performed as shown in FIG. First, a screen setting request for setting the image servers 60a, 60b, and 60c to be displayed as a list is transmitted from the computer device 80 to the image server 60a. The image server 60a transmits setting screen display information. In the computer device 80, the user inputs an IP address, a port number, and a host name to each of the image servers 60b and 60c, and transmits a multi-image registration request. .

画像サーバ60aは、入力された各画像サーバ60b,60cのIPアドレス、ポート番号を使って、登録要求をユニキャストで送信し、各画像サーバ60b,60cはこれに対してMACアドレスを通知するACKを送信する。画像サーバ60aはこれを受信すると、画像サーバ60a,60b,60cのホスト名、IPアドレス、ポート番号とMACアドレスを関係付けて登録テーブルに登録する。なお、セキュリティの面から、この(A)の登録シーケンスの間に認証が行われ、登録手続きはさらに複雑で面倒なものとなる。   The image server 60a transmits a registration request by unicast using the input IP addresses and port numbers of the image servers 60b and 60c, and each of the image servers 60b and 60c notifies the MAC address of the registration request. Send. Upon receiving this, the image server 60a associates the host names, IP addresses, port numbers and MAC addresses of the image servers 60a, 60b, 60c and registers them in the registration table. From the viewpoint of security, authentication is performed during the registration sequence (A), and the registration procedure becomes more complicated and troublesome.

このように従来のシステムでは、画像の一覧表示を行う画像サーバを登録するために、設定画面表示用情報を受信して、ホスト名、IPアドレス、ポート番号をそれぞれ手入力する面倒な作業が必要であった。しかも、ホスト名、IPアドレス、ポート番号の入力は画像サーバの台数だけ必要であり、利用者にとって意味の分からない多数の英数字の列は入力ミスを招き易く、とても快適な操作環境が実現されているとはいえないものであった。   As described above, in the conventional system, in order to register an image server for displaying a list of images, it is necessary to receive the setting screen display information and manually enter the host name, IP address, and port number. Met. In addition, the host name, IP address, and port number need only be entered for the number of image servers, and a large number of alphanumeric strings that do not make sense to the user are prone to input errors, resulting in a very comfortable operating environment. It could not be said.

そこで本発明は、ポータル画面表示に表示する複数の画像を容易に一覧の表示にすることができ、単独の画像の表示も容易に設定できる画像サーバとプログラム、及びネットワークシステムを提供することを目的とする。   SUMMARY OF THE INVENTION An object of the present invention is to provide an image server, a program, and a network system that can easily display a list of a plurality of images displayed on a portal screen display and can easily set a single image display. And

上記課題を解決するために本発明は、ネットワークを介して端末からアクセスされると、ポータル画面表示用情報を送信し、自カメラ及びローカルエリアネットワーク内の他の画像サーバのカメラが撮像した画像を端末にネットワーク経由で表示させることができる画像サーバであって、画像を取得するためのネットワーク情報を登録するときに、自動設定で登録する場合には、制御部がネットワーク情報取得要求をブロードキャストし、ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信して、ネットワーク情報を表示用画像サーバテーブルに登録することを主要な特徴とする。   In order to solve the above problems, the present invention transmits portal screen display information when accessed from a terminal via a network, and captures images captured by the own camera and cameras of other image servers in the local area network. An image server that can be displayed on a terminal via a network, and when registering network information for acquiring an image, when registering with automatic setting, the control unit broadcasts a network information acquisition request, The main feature is that a network information acquisition response is received from another image server in the local area network, and the network information is registered in the display image server table.

本発明の画像サーバとプログラム、及びネットワークシステムによれば、ポータル画面表示に表示する複数の画像を容易に一覧の表示にすることができ、単独の画像の表示も容
易に設定できる。
According to the image server, the program, and the network system of the present invention, a plurality of images to be displayed on the portal screen display can be easily displayed as a list, and display of a single image can be easily set.

本発明の第1の形態は、ネットワークを介して端末からアクセスされると、ポータル画面表示用情報を送信し、自カメラ及びローカルエリアネットワーク内の他の画像サーバのカメラが撮像した画像を端末にネットワーク経由で表示させることができる画像サーバであって、画像を取得するためのネットワーク情報を登録するときに、自動設定で登録する場合には、制御部がネットワーク情報取得要求をブロードキャストし、ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信して、ネットワーク情報を表示用画像サーバテーブルに登録する画像サーバであり、ネットワーク情報取得応答を返した画像サーバのネットワーク情報を表示用画像サーバテーブルに登録するから、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。ネットワーク情報取得応答を返した画像サーバがなければ単独の画像のシングル画面表示が行える。   In the first aspect of the present invention, when accessed from a terminal via a network, portal screen display information is transmitted, and an image captured by the own camera and a camera of another image server in the local area network is transmitted to the terminal. An image server that can be displayed via a network. When registering network information for acquiring an image, when registering with automatic setting, the control unit broadcasts a network information acquisition request, and the local area An image server that receives a network information acquisition response from another image server in the network, registers the network information in the display image server table, and displays the network information of the image server that returned the network information acquisition response. Since it is registered in the table, it is displayed in the portal screen display. Image can be a multi-screen display of easily list of. If no image server returns a network information acquisition response, a single image can be displayed on a single screen.

本発明の第2の形態は、ネットワーク情報が、IPアドレス、ポート番号、MACアドレスを含む画像サーバであり、IPアドレス、ポート番号、MACアドレスを表示用画像サーバテーブルに登録するから、IPアドレスでURLを記述して、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。ネットワーク情報取得応答を返した画像サーバがなければ単独の画像のシングル画面表示が行える。   In the second aspect of the present invention, the network information is an image server including an IP address, a port number, and a MAC address, and the IP address, the port number, and the MAC address are registered in the display image server table. By describing the URL, a plurality of images displayed on the portal screen display can be easily displayed as a multi-screen display of a list. If no image server returns a network information acquisition response, a single image can be displayed on a single screen.

本発明の第3の形態は、ネットワーク情報が、ホスト名を含む画像サーバであり、IPアドレス、ポート番号、MACアドレスを表示用画像サーバテーブルに登録するから、ドメイン名でURLを記述して、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。ネットワーク情報取得応答を返した画像サーバがなければ単独の画像のシングル画面表示が行える。   In the third aspect of the present invention, the network information is an image server including a host name, and the IP address, port number, and MAC address are registered in the display image server table. A plurality of images to be displayed on the portal screen display can be easily made into a multi-screen display of a list. If no image server returns a network information acquisition response, a single image can be displayed on a single screen.

本発明の第4の形態は、画像サーバにおいて、制御部は、手動設定で登録する場合には、他の画像サーバごとに入力手段によってネットワーク情報を入力し、制御部がネットワーク情報取得要求をネットワーク情報を入力した画像サーバにユニキャストし、ネットワーク情報取得応答を受信して、表示用画像サーバテーブルに登録する画像サーバであり、手動設定によって登録する場合は、自動設定から切り替えて単独の画像の表示を設定できる。   According to a fourth aspect of the present invention, in the image server, when registering by manual setting, the control unit inputs network information by input means for each other image server, and the control unit sends a network information acquisition request to the network. This is an image server that unicasts to the image server that entered the information, receives a network information acquisition response, and registers it in the display image server table. You can set the display.

本発明の第5の形態は、設定画面を表示するための設定画面表示用情報には、グラフィカルユーザインターフェースによる入力が行える自動設定入力ボタンと手動設定入力ボタンとが設けられる画像サーバであり、入力するための設定画面に自動設定入力ボタンと手動設定入力ボタンが表示されるから、自動設定入力ボタンと手動設定入力ボタンを選択するだけで、自動設定でも、手動設定でも行える。   According to a fifth aspect of the present invention, there is provided an image server provided with an automatic setting input button and a manual setting input button that can be input by a graphical user interface in the setting screen display information for displaying the setting screen. Since the automatic setting input button and the manual setting input button are displayed on the setting screen for performing the setting, the automatic setting or the manual setting can be performed only by selecting the automatic setting input button and the manual setting input button.

本発明の第6の形態は、ネットワーク情報が設定画面情報のテンプレートに表示されて一覧表示される画像サーバであり、設定画面で自動設定を選択すると、ネットワーク情報が表示用画像サーバテーブルに登録され、そのまま設定画面にデータが書き込まれたマルチ画面表示とすることができ、快適な操作感覚をえることができる。   The sixth aspect of the present invention is an image server in which network information is displayed in a list of setting screen information templates, and when automatic setting is selected on the setting screen, the network information is registered in the display image server table. In addition, a multi-screen display in which data is written on the setting screen can be made as it is, and a comfortable operation feeling can be obtained.

本発明の第7の形態は、コンピュータを、自動設定で登録する場合にネットワーク情報取得要求をブロードキャストする自動設定手段、ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信したときネットワーク情報を表示用画像サーバテーブルに登録するテーブル登録手段、として機能させるプログラムであり、ブロードキャストして一斉に送信を行い、ネットワーク情報取得応答を返した画像サーバのネッ
トワーク情報を表示用画像サーバテーブルに登録するから、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。
According to a seventh aspect of the present invention, there is provided automatic setting means for broadcasting a network information acquisition request when a computer is registered by automatic setting, network information when a network information acquisition response is received from another image server in the local area network. Is registered in the image server table for display, and the network information of the image server that has returned the network information acquisition response is registered in the image server table for display. Thus, a plurality of images to be displayed on the portal screen display can be easily displayed as a multi-screen display of a list.

本発明の第8の形態は、コンピュータを、表示用画像サーバテーブルのネットワーク情報を設定画面表示用情報のテンプレートに記述させるデータ反映手段として機能させるプログラムであり、ネットワーク情報がそのまま設定画面に書き込まれたマルチ画面表示とすることができ、快適な操作感覚をえることができる。   The eighth aspect of the present invention is a program for causing a computer to function as data reflecting means for describing network information of a display image server table in a template for setting screen display information, and the network information is directly written on the setting screen. Multi-screen display can be provided, and a comfortable operation feeling can be obtained.

本発明の第9の形態は、ローカルエリアネットワークに接続され、アクセスされるとポータル画面表示用情報を送信する第1画像サーバと、ローカルエリアネットワークに接続された第2画像サーバと、該ローカルエリアネットワークを含むネットワークを介して第1画像サーバにアクセスする端末とから構成され、ポータル画面表示用情報には、第1画像サーバ及び第2画像サーバのカメラが撮像した画像を表示する旨の記述がなされたネットワークシステムであって、画像を取得するためのネットワーク情報を自動設定で登録するとき、第1画像サーバがネットワーク情報取得要求をブロードキャストし、第2画像サーバからネットワーク情報取得応答を受信すると、第1画像サーバがネットワーク情報を表示用画像サーバテーブルに登録するネットワークシステムであり、ネットワーク情報取得応答を返した画像サーバのネットワーク情報を表示用画像サーバテーブルに登録するから、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。ネットワーク情報取得応答を返した画像サーバがなければ単独の画像のシングル画面表示が行える。   According to a ninth aspect of the present invention, there is provided a first image server connected to a local area network and transmitting portal screen display information when accessed, a second image server connected to the local area network, and the local area A terminal that accesses the first image server via a network including a network, and the portal screen display information includes a description that displays images captured by the cameras of the first image server and the second image server. When the first image server broadcasts the network information acquisition request and receives the network information acquisition response from the second image server when the network information for acquiring the image is automatically registered in the network system, The first image server registers the network information in the display image server table The network information of the image server that returned the network information acquisition response is registered in the display image server table, so that multiple images displayed on the portal screen display can be easily displayed as a multi-screen display of a list. it can. If no image server returns a network information acquisition response, a single image can be displayed on a single screen.

以下、本発明の実施例1における画像サーバとプログラム、ネットワークシステムについて、図面に基づいて説明を行う。図1は本発明の実施例1における画像サーバを含むネットワークシステムの構成図、図2(a)は本発明の実施例1における画像サーバの構成図、図2(b)は(a)の画像サーバに搭載された自動設定のためのプログラムの機能構成の説明図、図3は本発明の実施例1におけるポータル画面表示用情報の説明図、図4(a)は本発明の実施例1における設定画面の説明図、図4(b)は本発明の実施例1における表示用画像サーバ登録画面の説明図、図5は表示用画像サーバテーブルの説明図、図6は本発明の実施例1における自動設定のシーケンスチャートである。   Hereinafter, an image server, a program, and a network system according to Embodiment 1 of the present invention will be described with reference to the drawings. FIG. 1 is a configuration diagram of a network system including an image server in Embodiment 1 of the present invention, FIG. 2A is a configuration diagram of an image server in Embodiment 1 of the present invention, and FIG. 2B is an image of FIG. 3 is an explanatory diagram of a functional configuration of a program for automatic setting installed in the server, FIG. 3 is an explanatory diagram of portal screen display information according to the first embodiment of the present invention, and FIG. 4A is a first embodiment according to the present invention. FIG. 4B is an explanatory diagram of a display image server registration screen in the first embodiment of the present invention, FIG. 5 is an explanatory diagram of a display image server table, and FIG. 6 is a first embodiment of the present invention. 5 is a sequence chart of automatic setting in FIG.

図1において、1はローカルエリアネットワーク(以下、LAN)、2はインターネット、3はインターネット2と接続可能なインタフェースを有し、LAN側のポートを複数備えて配下の各IP機器に対してルーティングする、特にUPnP規格に従って動的にポートフォワーディング設定するUPnP機能搭載のルータ、4a,4b,4cはプロトコルTCP/IPで画像を配信できるDHCP,UPnP機能搭載の画像サーバである。本発明のネットワークは、LAN1に限られず、アクセスする端末の位置によってインターネット1等の広域ネットワークとLAN1から構成されるネットワークを含むものである。   In FIG. 1, 1 is a local area network (hereinafter referred to as LAN), 2 is the Internet, 3 is an interface that can be connected to the Internet 2, and has a plurality of ports on the LAN side for routing to each subordinate IP device. In particular, routers equipped with UPnP function that dynamically set port forwarding according to the UPnP standard, 4a, 4b, and 4c are image servers equipped with DHCP and UPnP functions that can distribute images using the protocol TCP / IP. The network of the present invention is not limited to the LAN 1 and includes a network composed of a wide area network such as the Internet 1 and the LAN 1 depending on the location of a terminal to be accessed.

5はLAN内に接続され画像サーバ4a,4b,4cの運営上の管理を行うためのコンピュータ装置、6はルータ、7はインターネット2に接続して画像サーバ4a,4b,4cにアクセスできる端末である。なお、コンピュータ装置5と端末7は、いずれも本発明の端末に相当する。また、実施例1のルータ3には、UPnP機能のほか、所定のローカルIPアドレス(以下、IPアドレス)の中からLAN内のIP機器、すなわち画像サーバ4a,4b,4c、コンピュータ装置5にIPアドレスを割り当てるDHCP(Dynamic Host Configuration Protocol)サーバ機能を搭載している。   Reference numeral 5 denotes a computer device connected to the LAN for managing the operation of the image servers 4a, 4b, and 4c. Reference numeral 6 denotes a router. Reference numeral 7 denotes a terminal that can connect to the Internet 2 and access the image servers 4a, 4b, and 4c. is there. Note that both the computer device 5 and the terminal 7 correspond to the terminal of the present invention. In addition to the UPnP function, the router 3 according to the first embodiment has an IP device in the LAN, that is, the image servers 4a, 4b, and 4c, and the computer device 5 out of predetermined local IP addresses (hereinafter referred to as IP addresses). It is equipped with a DHCP (Dynamic Host Configuration Protocol) server function for assigning addresses.

以下、画像サーバ4a,4b,4cの構成ついて説明する。図2において、11はIE
EE802.3規格に準拠したインタフェースであり、端末7のブラウザ等の通信手段からのリクエストを画像サーバ4a,4b,4cに伝え、画像サーバ4a,4b,4cからのウェブページ等を表示するためにHTML等のマークアップ言語で記述された画面表示用情報をインターネット2に送信したりする。12はCCDあるいはCMOS撮像素子等を備えたカメラ部、13はカメラ部12からの映像信号を処理し、JPEG形式、MPEG形式等の圧縮形式に圧縮する画像データ生成部である。
Hereinafter, the configuration of the image servers 4a, 4b, and 4c will be described. In FIG. 2, 11 is IE.
An interface conforming to the EE802.3 standard for transmitting a request from a communication means such as a browser of the terminal 7 to the image servers 4a, 4b, and 4c and displaying a web page and the like from the image servers 4a, 4b, and 4c. The screen display information described in a markup language such as HTML is transmitted to the Internet 2. Reference numeral 12 denotes a camera unit including a CCD or CMOS image sensor, and 13 denotes an image data generation unit that processes a video signal from the camera unit 12 and compresses it into a compression format such as JPEG format or MPEG format.

14は制御プログラムや各種データをメモリする記憶部であり、14aはポータル画面表示用情報や設定画面ページ(本発明の設定画面表示用情報)、その他の画面表示を行うための表示指示やリンク情報が記述された画面表示用情報を格納した画面表示用情報記憶部である。画面表示用情報は、HTML等のマークアップ言語とJava(登録商標)アプレット等で記述される。HTMLに限らず、XML、XTML等の他のマークアップ言語で記述するのでもよい。14bは画像データ生成部13で圧縮した画像データを格納する画像記憶部、14cはUPnP規格に従ってルータ3のポートフォワーディングテーブルに割り当てられたポート番号、ルータ3のWAN側IPアドレス、及び自装置のMACアドレス、IPアドレス、ホスト名等を記憶したアドレス情報記憶部、14dはポータル画面表示用情報に単独または一覧の画像を表示するための情報を記録した表示用画像サーバテーブルを格納した表示用画像サーバテーブル記憶部である。また、上述したHTML等で記述した画面表示用情報は画面表示用情報記憶部14aに記憶されるが、このとき表示される画像データは各画像サーバの画像記憶部14bに格納されている。   Reference numeral 14 denotes a storage unit that stores a control program and various data. Reference numeral 14a denotes portal screen display information, a setting screen page (setting screen display information of the present invention), and other display instructions and link information for performing screen display. Is a screen display information storage unit that stores screen display information in which is described. The screen display information is described in a markup language such as HTML and a Java (registered trademark) applet. Not only HTML but also other markup languages such as XML and XML may be used. 14b is an image storage unit for storing the image data compressed by the image data generation unit 13, 14c is a port number assigned to the port forwarding table of the router 3 according to the UPnP standard, the WAN side IP address of the router 3, and the MAC of the own device An address information storage unit storing an address, an IP address, a host name, and the like, 14d is a display image server storing a display image server table in which information for displaying a single image or a list of images is displayed in the portal screen display information. It is a table storage unit. The screen display information described in HTML or the like described above is stored in the screen display information storage unit 14a. The image data displayed at this time is stored in the image storage unit 14b of each image server.

15は、プロトコルTCP/IP、UDP等のプロトコルでネットワークとの通信を行うウェブサーバ部であり、16は、画面表示用情報を生成するとともに、端末4の通信手段からウェブサーバ部15へのアクセスがあったときに、画面表示用情報を記憶部14から取り出し、送信する画面表示用情報生成部である。なお、後述のマルチ画像画面の表示用情報は、表示用画像サーバテーブルに基づいて、画面表示用情報生成部16により生成され、送信される。   15 is a web server unit that communicates with the network using protocols such as TCP / IP and UDP, and 16 generates screen display information and accesses the web server unit 15 from the communication means of the terminal 4. This is a screen display information generation unit that extracts the screen display information from the storage unit 14 and transmits it. Note that display information for a multi-image screen, which will be described later, is generated and transmitted by the screen display information generating unit 16 based on the display image server table.

17は制御部であって、中央処理装置(CPU)に制御プログラムを読み込んで各機能を奏する機能実現手段として構成される。17aはUPnP機能を実行し、ルータ3のポートフォワーディングテーブルに割り当てたWAN側ポート番号及び要求により取得したルータ3のWAN側IPアドレス等をアドレス情報記憶部14cに格納し、管理するポート管理手段、17bはDHCP発見パケットを送信してDHCPサーバ等からIPアドレスの割り当てを受けるDHCP管理手段である。DHCP管理手段17bとポート管理手段17aは、DHCP機能とUPnP機能を搭載したルータ3に対してWAN側IPアドレスとWAN側ポート番号の割り当てを要求し、割り当てられるとアドレス情報記憶部14cにこれを登録する。なお、DHCPサーバは必ずしもルータ3に搭載される必要はなくLAN内に配置するのでもよい。   Reference numeral 17 denotes a control unit, which is configured as a function realizing unit that reads a control program into a central processing unit (CPU) and performs each function. 17a is a port management unit that executes the UPnP function and stores and manages the WAN side port number assigned to the port forwarding table of the router 3 and the WAN side IP address of the router 3 acquired by the request in the address information storage unit 14c, Reference numeral 17b denotes DHCP management means for transmitting a DHCP discovery packet and receiving IP address assignment from a DHCP server or the like. The DHCP management unit 17b and the port management unit 17a request the router 3 equipped with the DHCP function and the UPnP function to allocate the WAN side IP address and the WAN side port number. register. Note that the DHCP server is not necessarily installed in the router 3 and may be arranged in the LAN.

17cはコンピュータ装置5が画像サーバ4aに自動設定を要求したとき、コンピュータ装置5に表示するポータル画面表示用情報の画像を自動的に設定するためLAN1内にUDPパケットをブロードキャストする自動設定実行手段、17dはこのパケットを受信した画像サーバからの応答のパケットから登録情報を取り出して表示用画像サーバテーブルをつくるテーブル登録手段である。自動設定実行手段17cとテーブル登録手段17dによって、IPアドレス、ポート番号、ホスト名をまったく手入力することなく、登録情報送信要求をブロードキャストするだけで表示用画像サーバテーブルに登録することができる。   17c is an automatic setting execution means for broadcasting a UDP packet in the LAN 1 in order to automatically set an image of portal screen display information displayed on the computer device 5 when the computer device 5 requests the image server 4a to perform automatic setting. Reference numeral 17d denotes a table registration means for extracting registration information from a response packet from the image server that has received this packet and creating a display image server table. The automatic setting execution means 17c and the table registration means 17d can be registered in the display image server table simply by broadcasting a registration information transmission request without manually inputting the IP address, port number, and host name.

17eはブロードキャストによって表示用画像サーバテーブルが完成すると、設定画面にデータを反映するため画面表示用情報生成部16によって設定画面表示用情報のテンプ
レートにデータを表示させるデータ反映実行手段である。画面表示用情報生成部16は、データを設定画面表示用情報のテンプレートに表示した画面表示用情報を自動的に生成し、制御部17は生成した画面表示用情報を記憶部14に登録する。このようにして、図3(b)で示す自カメラ及び他の画像サーバの画像の一覧表示(アクセス用マルチ画像画面)22の画面表示用情報を生成し、登録することができる。
Reference numeral 17e denotes data reflection executing means for displaying data on the setting screen display information template by the screen display information generating unit 16 in order to reflect the data on the setting screen when the display image server table is completed by broadcasting. The screen display information generating unit 16 automatically generates screen display information in which data is displayed in the setting screen display information template, and the control unit 17 registers the generated screen display information in the storage unit 14. In this way, the screen display information of the list display (multi-image screen for access) 22 of the own camera and other image servers shown in FIG. 3B can be generated and registered.

なお、図2(b)に示すAのように、自動設定のためのプログラムは自動設定実行手段17c、テーブル登録手段17d、データ反映実行手段17eを備えたもので、画像サーバ4aに搭載されるが、上述のアプレットもしくはプラグイン等のプログラムを使って通信により搭載するのでもよい。データ反映実行手段17eはデータを反映した画面表示用情報生成のために画面表示用情報生成部16を動作させるように一体となって機能する。   As shown in FIG. 2B, the automatic setting program includes automatic setting execution means 17c, table registration means 17d, and data reflection execution means 17e, and is installed in the image server 4a. However, it may be mounted by communication using the above-described program such as an applet or a plug-in. The data reflection execution unit 17e functions integrally to operate the screen display information generation unit 16 to generate screen display information reflecting the data.

また、17fはアドレス情報記憶部14cに登録されたネットワーク情報を取り出す処理を行う登録情報送信手段である。登録情報送信手段17fは、IPアドレス、ポート番号、MACアドレス、ホスト名を要求する旨の登録情報送信要求(本発明のネットワーク情報取得要求)をネットワークインターフェース11を介して受信したとき、アドレス情報記憶部14cに登録されたこれらの情報を取り出し、登録情報応答(本発明のネットワーク情報取得応答)として送信する。なお、この自動設定実行手段17c、テーブル登録手段17d、データ反映実行手段17e、登録情報送信手段17fはいずれもCPUをハードウェアとしてプログラムによって構成される機能実現手段である。   Reference numeral 17f denotes registration information transmission means for performing processing for extracting network information registered in the address information storage unit 14c. When the registration information transmission unit 17f receives a registration information transmission request (network information acquisition request of the present invention) requesting an IP address, a port number, a MAC address, and a host name via the network interface 11, the registration information transmission unit 17f stores the address information. These pieces of information registered in the unit 14c are extracted and transmitted as a registration information response (network information acquisition response of the present invention). The automatic setting execution unit 17c, the table registration unit 17d, the data reflection execution unit 17e, and the registration information transmission unit 17f are all function realizing units configured by a program using a CPU as hardware.

18はカメラ部12のパンチルト等の操作を行うモータ等の駆動部、19は駆動部18を駆動させるカメラ制御部である。制御部17は、通信手段からの要求を処理しHTML生成部16を動作させてページ情報を生成したり、通信手段へ送信する画像データを記憶部から取り出したり、さらにカメラ制御部18に対して撮像モードを指定して動作させるものである。   Reference numeral 18 denotes a drive unit such as a motor that performs operations such as pan and tilt of the camera unit 12, and 19 denotes a camera control unit that drives the drive unit 18. The control unit 17 processes a request from the communication unit and operates the HTML generation unit 16 to generate page information, retrieves image data to be transmitted to the communication unit from the storage unit, and further sends a request to the camera control unit 18. The operation is performed by designating an imaging mode.

ところで、コンピュータ装置5からポータル画面の変更のため画面設定要求を行うと、画像サーバ4aの制御部17は画面表示用情報記憶部14aに格納された設定画面表示用情報を読み出し、コンピュータ装置5に送信する。これに基づいて表示された設定画面(後述の図4(a)参照)を使ってグラフィカルインターフェースにより自動設定要求を行うと、これを受信した画像サーバ4aの自動設定実行手段17cは、LAN1内に登録情報を要求する登録情報送信要求をブロードキャストする。   By the way, when a screen setting request is made for changing the portal screen from the computer device 5, the control unit 17 of the image server 4 a reads the setting screen display information stored in the screen display information storage unit 14 a and sends it to the computer device 5. Send. When an automatic setting request is made by a graphical interface using a setting screen (see FIG. 4A described later) displayed based on this, the automatic setting executing means 17c of the image server 4a that has received the automatic setting request is in LAN1. Broadcast a registration information transmission request for requesting registration information.

LAN1内の画像サーバ4b,4cはこのUDPパケットを受信し、登録情報送信部17fがアドレス情報記憶部14cに登録されたIPアドレス、ポート番号、MACアドレス、ホスト名を取り出し、登録情報応答を生成して画像サーバ4aに対してユニキャストする。画像サーバ4aのテーブル登録手段17dは、受信したパケットのデータ域からMACアドレス、IPアドレス、ポート番号、ホスト名を取り出し、図5に示す表示用画像サーバテーブルを完成する。なお、MACアドレス、IPアドレス、ポート番号の取り出しは、受信したパケットのヘッダ域から取り出すようにしてもよい。   The image servers 4b and 4c in the LAN 1 receive this UDP packet, and the registration information transmission unit 17f extracts the IP address, port number, MAC address, and host name registered in the address information storage unit 14c, and generates a registration information response. And unicast to the image server 4a. The table registration unit 17d of the image server 4a extracts the MAC address, IP address, port number, and host name from the data area of the received packet, and completes the display image server table shown in FIG. Note that the MAC address, IP address, and port number may be extracted from the header area of the received packet.

さらに、このグラフィカルユーザインターフェースにより入力する設定画面について説明すると、図4(a)に示す画面表示は、コンピュータ装置5においてHTML等の設定画面表示用情報を画面表示した設定画面である。IPアドレスボックス23、ポートボックス24、ホスト名ボックス25の登録情報表示ボックスと、これらに表示された情報を削除するデリートボタン26、自動設定要求を行うための自動設定ボタン27、手動設定ボタン28が表示される。また、登録情報が表示されたとき押すと内容を確定できる登録ボタン29、設定画面に表示された登録情報をすべてキャンセルできるキャンセルボタン30が設けられている。なお、31は画像を表示できる画像サーバ4a,4b,4cの登
録番号で、それぞれポータル画面表示用情報の画像の配置と関係付けられている。ただ、画像サーバ4aは常に登録番号1に登録される。また、デリートボタン26、自動設定ボタン27、手動設定ボタン28、登録ボタン29、キャンセルボタン30は、いずれもマウス等を使って入力することができる。
Further, the setting screen input by this graphical user interface will be described. The screen display shown in FIG. 4A is a setting screen in which setting screen display information such as HTML is displayed on the computer device 5. A registration information display box of an IP address box 23, a port box 24, and a host name box 25, a delete button 26 for deleting information displayed on these boxes, an automatic setting button 27 for making an automatic setting request, and a manual setting button 28 are provided. Is displayed. In addition, a registration button 29 that can be confirmed when pressed when registration information is displayed, and a cancel button 30 that can cancel all the registration information displayed on the setting screen are provided. Reference numeral 31 denotes a registration number of the image servers 4a, 4b, and 4c that can display images, and is associated with the image layout of the portal screen display information. However, the image server 4a is always registered with registration number 1. The delete button 26, the automatic setting button 27, the manual setting button 28, the registration button 29, and the cancel button 30 can all be input using a mouse or the like.

続いて、設定画面にネットワーク情報を反映させる動作について説明する。画面設定要求したとき、コンピュータ装置5に表示される設定画面は、図4(a)に示すようにIPアドレスボックス23、ポートボックス24、ホスト名ボックス25が空欄で、テンプレートがそのまま表示される。その後、自動設定実行手段17cが登録情報要求をブロードキャストし、テーブル登録手段17dが登録情報応答から送信元画像サーバ4のMACアドレス、IPアドレス、ポート番号、ホスト名を取り出し、表示用画像サーバテーブルを作成する。そして、制御部17が表示用画像サーバテーブルを画像サーバテーブル記憶部14dに登録する。   Next, an operation for reflecting network information on the setting screen will be described. When a screen setting request is made, the setting screen displayed on the computer device 5 has the IP address box 23, the port box 24, and the host name box 25 blank as shown in FIG. Thereafter, the automatic setting execution unit 17c broadcasts a registration information request, and the table registration unit 17d extracts the MAC address, IP address, port number, and host name of the transmission source image server 4 from the registration information response, and displays the display image server table. create. Then, the control unit 17 registers the display image server table in the image server table storage unit 14d.

この後、データ反映実行手段17eが設定画面表示用情報のテンプレートにネットワーク情報を表示するように画面表示用情報生成部16に命じると、画面表示用情報生成部16は、画面表示用情報記憶部14aから設定画面表示用情報を読み出すとともに、表示用画像サーバテーブル記憶部14dからネットワーク情報を読み出し、テンプレートにネットワーク情報のデータを表示した図4(b)のような設定画面表示用情報を生成して送信し、コンピュータ装置5はその設定画面表示用情報(表示用画像サーバ登録画面表示情報)を表示する。   Thereafter, when the data reflection execution unit 17e instructs the screen display information generation unit 16 to display the network information in the setting screen display information template, the screen display information generation unit 16 displays the screen display information storage unit. The setting screen display information is read from 14a and the network information is read from the display image server table storage unit 14d to generate the setting screen display information as shown in FIG. The computer device 5 displays the setting screen display information (display image server registration screen display information).

例えば、図4(b)に示す表示用画像サーバ登録画面では、画像サーバ4aに対してIPアドレス「192.168.0.151」、ポート番号「8001」、ホスト名「camera001」、画像サーバ4bに対してIPアドレス「192.168.0.152」、ポート番号「8002」、ホスト名「camera002」、画像サーバ4cに対してIPアドレス「192.168.0.153」、ポート番号「8003」、ホスト名「camera003」が表示される。なお、図5に示す表示用画像サーバテーブルには、表示用画像サーバ登録画面には表示されないMACアドレスが登録シーケンスの中で登録される。すなわち、画像サーバ4aにおいては登録情報応答から取り出されたMACアドレス「0080FF445510」がIPアドレス、ポート番号、ホスト名と関係付けられて登録される。同様に、画像サーバ4bに対してMACアドレス「0080FF445520」、画像サーバ4cに対してMACアドレス「0080FF445530」が関係付けられて登録される。画像サーバ4aのネットワーク情報はアドレス情報記憶部14cのマッピングテーブルから取り出されて表示される。   For example, in the display image server registration screen shown in FIG. 4B, the IP address “192.168.0.151”, the port number “8001”, the host name “camera001”, and the image server 4b are IP addresses. An address “192.168.0.152”, a port number “8002”, a host name “camera002”, an IP address “192.168.0.153”, a port number “8003”, and a host name “camera003” are displayed for the image server 4c. In the display image server table shown in FIG. 5, MAC addresses that are not displayed on the display image server registration screen are registered in the registration sequence. That is, in the image server 4a, the MAC address “0080FF445510” extracted from the registration information response is registered in association with the IP address, the port number, and the host name. Similarly, the MAC address “0080FF445520” is associated with the image server 4b and the MAC address “0080FF445530” is associated with the image server 4c and registered. The network information of the image server 4a is extracted from the mapping table of the address information storage unit 14c and displayed.

これらを用いることにより画像サーバ4b,4cに対して、画面表示用情報生成部16が例えばIPアドレスとポート番号を使って<img src= http:// 192.168.0.152:8002 /image/ image.jpg>等と記述することで「image.jpg」という画像を要求できるし、DDNSサーバ(図示しない)が利用できる場合には、ホスト名を使って<img src= http:// xxx.net/camera002 /image/ image.jpg>等で画像を要求できる。   By using these, for the image servers 4b and 4c, the screen display information generating unit 16 uses, for example, an IP address and a port number to display <img src = http://192.168.0.152:8002/image/image.jpg > Etc., you can request the image "image.jpg", and if you can use a DDNS server (not shown), use the host name <img src = http://xxx.net/camera002 You can request an image with /image/image.jpg> etc.

この画像サーバ4a,4b,4cの各画像を一覧表示したポータル画面表示用情報を生成するときには、このまま登録ボタン29を押して登録すれば、表示用画像サーバテーブル記憶部14dの表示用画像サーバテーブルが確定する。そして、図3(b)で示すマルチ画像画面が表示される。また、この画像サーバ4a,4b,4cの各画像を一覧表示したポータル画面表示用情報を表示するときには、LAN1内の端末(例えばコンピュータ装置5)から例えば画像サーバ4aの所定のURLをアクセスすることにより行う。画像サーバ4の制御部17は、LAN1内の端末から上述したような所定のURLを指定してアクセスがあると、記憶部14からアクセス用マルチ画像画面22の画面表示用情報を取り出し、LAN1内の端末に送信する。   When generating portal screen display information in which the images of the image servers 4a, 4b, and 4c are displayed as a list, if the registration button 29 is pressed and registered as it is, the display image server table in the display image server table storage unit 14d is displayed. Determine. Then, the multi-image screen shown in FIG. 3B is displayed. Further, when displaying portal screen display information in which the images of the image servers 4a, 4b, and 4c are displayed as a list, a predetermined URL of the image server 4a is accessed from a terminal (for example, the computer device 5) in the LAN 1. To do. When the control unit 17 of the image server 4 is accessed by specifying a predetermined URL as described above from a terminal in the LAN 1, the control unit 17 extracts the screen display information of the access multi-image screen 22 from the storage unit 14, To your device.

これに対し、デリートボタン26で画像サーバ4b,4cのデータを削除して登録ボタン29を押して送信すれば、画像サーバ4aの画像を単独で表示した図3(a)で示すシングル画像画面が表示されることになる。   On the other hand, if the delete button 26 is used to delete the data of the image servers 4b and 4c and the registration button 29 is pressed for transmission, the single image screen shown in FIG. 3A displaying the image of the image server 4a alone is displayed. Will be.

また、手動設定は、コンピュータ装置5の入力手段(図示せず)から、表示用画像サーバ登録画面の各欄(IPアドレスボックス23、ポートボックス24、ホスト名ボックス25)に文字や数字を入力し、手動設定ボタン28を押すことによって行われる。この入力手段の操作により、各欄に入力された情報を含む手動設定要求が画像サーバ4a,4b,4cに送信される。画像サーバ4a,4b,4cは、コンピュータ装置5から送信される入力情報を表示用画像サーバテーブルに登録する。   In the manual setting, characters and numbers are input to each column (IP address box 23, port box 24, host name box 25) of the display image server registration screen from the input means (not shown) of the computer apparatus 5. The manual setting button 28 is pressed. By the operation of this input means, a manual setting request including information input in each field is transmitted to the image servers 4a, 4b, 4c. The image servers 4a, 4b, and 4c register the input information transmitted from the computer device 5 in the display image server table.

続いて、実施例1の自動設定のシーケンスについて説明する。図6は自動設定のシーケンスチャートを示す。コンピュータ装置5から画面設定要求を行う(sq1)。画像サーバ4aの制御部17は設定画面表示用情報を読み出しコンピュータ装置5に送信する(sq2)。これに基づいて自動設定要求を行うと(sq3)、これを受信した画像サーバ4aの自動設定実行手段17cは登録情報送信要求をブロードキャストする(sq4)。画像サーバ4bは画像サーバ4aに対して登録情報応答をユニキャストする(sq5)。画像サーバ4cも同様に画像サーバ4aに対して登録情報応答をユニキャストする(sq6)。   Next, the automatic setting sequence according to the first embodiment will be described. FIG. 6 shows a sequence chart for automatic setting. A screen setting request is made from the computer device 5 (sq1). The control unit 17 of the image server 4a reads the setting screen display information and transmits it to the computer device 5 (sq2). When an automatic setting request is made based on this (sq3), the automatic setting execution means 17c of the image server 4a that receives this broadcasts a registration information transmission request (sq4). The image server 4b unicasts the registration information response to the image server 4a (sq5). Similarly, the image server 4c unicasts a registration information response to the image server 4a (sq6).

画像サーバ4aのテーブル登録手段17dは、受信したパケットから送信元のMACアドレス、IPアドレス、ポート番号を取り出し、表示用画像サーバテーブルを完成し、表示用画像サーバ登録画面表示用情報を生成して、コンピュータ装置5に自動設定応答を送信する(sq7)。表示用画像サーバ登録画面から登録要求が行なわれると(sq8)、画像サーバ4aは表示用画像サーバテーブルを確定する(sq9)。   The table registration unit 17d of the image server 4a extracts the MAC address, IP address, and port number of the transmission source from the received packet, completes the display image server table, and generates display image server registration screen display information. Then, an automatic setting response is transmitted to the computer device 5 (sq7). When a registration request is made from the display image server registration screen (sq8), the image server 4a determines the display image server table (sq9).

このように、本発明の実施例1の画像サーバとプログラム、ネットワークシステムは、ポータル画面表示用情報の画像表示を容易に複数の画像の一覧表示にすることができ、単独表示も容易に設定できる画像サーバに適用できる。   As described above, the image server, the program, and the network system according to the first embodiment of the present invention can easily display the portal screen display information as a list of a plurality of images, and can easily set a single display. Applicable to image server.

なお、本実施例1では、コンピュータ装置5から自動設定要求を受信したときに、自動設定の動作を開始するようにしたが、画像サーバ4の電源ONやリセットを自動設定開始のタイミングとすることもできる。   In the first embodiment, the automatic setting operation is started when an automatic setting request is received from the computer apparatus 5. However, the power ON or reset of the image server 4 is set as the automatic setting start timing. You can also.

また、本発明の実施例1では、LAN1内からのアクセス用マルチ画像画面22の画面表示用情報の自動生成について説明したが、インターネット2からのアクセス用マルチ画像画面22の画面表示用情報の自動生成をするようにしてもよい。この場合、例えば画像サーバ4aの自動設定実行手段17cは画像サーバ4b、4cに対し、登録情報送信要求として、ルータ3のポートフォワーディングテーブルに割り当てられた画像サーバ4b、4cのためのポート番号、ルータ3のWAN側IPアドレス及びホスト名を要求し、一方、テーブル登録手段17dは、受信したパケットからこれらの情報を取り出して表示用画像サーバテーブルを完成し、表示用画像サーバ登録画面表示用情報を生成して、コンピュータ装置5に自動設定応答を送信する。そして、表示用画像サーバ登録画面から登録要求が行なわれると、画像サーバ4aは表示用画像サーバテーブルを確定する。これにより、インターネット2からのアクセス用マルチ画像画面22の画面表示用情報が自動生成される。   In the first embodiment of the present invention, automatic generation of screen display information of the access multi-image screen 22 from within the LAN 1 has been described. However, automatic display of screen display information of the access multi-image screen 22 from the Internet 2 has been described. You may make it produce | generate. In this case, for example, the automatic setting execution means 17c of the image server 4a sends the registration information transmission request to the image servers 4b and 4c as the port number for the image servers 4b and 4c assigned to the port forwarding table of the router 3 and the router. 3, the table registration means 17 d extracts these pieces of information from the received packet to complete the display image server table, and displays the display image server registration screen display information. Generate an automatic setting response to the computer device 5. When a registration request is made from the display image server registration screen, the image server 4a determines the display image server table. Thereby, screen display information of the multi-image screen 22 for access from the Internet 2 is automatically generated.

また、LAN1内からのアクセス用マルチ画像画面22の画面表示用情報と、インターネット2からのアクセス用マルチ画像画面22の画面表示用情報との両方を自動生成する
ようにしてもよい。この場合、例えば画像サーバ4aの自動設定実行手段17cは画像サーバ4b、4cに対し、登録情報送信要求として、ルータ3のポートフォワーディングテーブルに割り当てられた画像サーバ4b、4cのポート番号、ルータ3のWAN側IPアドレス、要求先画像サーバ4aのIPアドレス、ポート番号及びホスト名を要求し、一方、テーブル登録手段17dは、受信したパケットからこれらの情報を取り出し、LAN1内からのアクセス用の表示用画像サーバテーブルとインターネット2からアクセス用の表示用画像サーバテーブルとを完成し、表示用画像サーバ登録画面表示用情報を生成して、コンピュータ装置5に自動設定応答を送信する。そして、表示用画像サーバ登録画面から登録要求が行なわれるとと、画像サーバ4aは表示用画像サーバテーブルを確定する。これにより、LAN1内からアクセスするためのマルチ画像画面と、インターネット2からアクセスするためのマルチ画像画面が自動生成される。そして、画像サーバ4にアクセス元検出手段(図示せず)を設け、マルチ画像画面の要求元のIPアドレスに基づいていずれのマルチ画面を表示するのかを決定する。
Further, both the screen display information of the access multi-image screen 22 from within the LAN 1 and the screen display information of the access multi-image screen 22 from the Internet 2 may be automatically generated. In this case, for example, the automatic setting execution means 17c of the image server 4a sends the registration information transmission request to the image servers 4b and 4c as the registration information transmission request, the port numbers of the image servers 4b and 4c assigned to the port forwarding table of the router 3, and the router 3 The WAN side IP address, the IP address of the requested image server 4a, the port number, and the host name are requested. On the other hand, the table registration unit 17d extracts these pieces of information from the received packet and displays it for access from within the LAN1. An image server table and a display image server table for access from the Internet 2 are completed, display image server registration screen display information is generated, and an automatic setting response is transmitted to the computer apparatus 5. When a registration request is made from the display image server registration screen, the image server 4a determines the display image server table. As a result, a multi-image screen for access from within the LAN 1 and a multi-image screen for access from the Internet 2 are automatically generated. Then, an access source detection unit (not shown) is provided in the image server 4 to determine which multi-screen to display based on the IP address of the request source of the multi-image screen.

なお、マルチ画像画面の要求元のIPアドレスがLAN1内のIPアドレスである場合には、LAN1内からアクセスするためのマルチ画像画面を、LAN1内のIPアドレスでない場合には、インターネット2からアクセスするためのマルチ画像画面を表示するようにする。   If the IP address requesting the multi-image screen is an IP address in the LAN 1, the multi-image screen for accessing from the LAN 1 is accessed from the Internet 2 if the IP address is not in the LAN 1. To display a multi-image screen.

本発明は、ポータル画面表示に表示する複数の画像を容易に一覧の表示にすることができ、単独の画像の表示も容易に設定できる画像サーバとプログラム、及びネットワークシステムに適用できる。   The present invention can be applied to an image server, a program, and a network system that can easily display a list of a plurality of images displayed on a portal screen display and can easily set display of a single image.

本発明の実施例1における画像サーバを含むネットワークシステムの構成図1 is a configuration diagram of a network system including an image server in Embodiment 1 of the present invention. (a)本発明の実施例1における画像サーバの構成図、(b)(a)の画像サーバに搭載された自動設定のためのプログラムの機能構成の説明図(A) Configuration diagram of image server in Embodiment 1 of the present invention, (b) An explanatory diagram of a functional configuration of a program for automatic setting installed in the image server of (a) 本発明の実施例1におけるポータル画面表示用情報の説明図Explanatory drawing of the information for portal screen display in Example 1 of this invention (a)本発明の実施例1における設定画面の説明図、(b)本発明の実施例1における表示用画像サーバ登録画面の説明図(A) Explanatory drawing of the setting screen in Example 1 of this invention, (b) Explanatory drawing of the display image server registration screen in Example 1 of this invention. 表示用画像サーバテーブルの説明図Illustration of display image server table 本発明の実施例1における自動設定のシーケンスチャートSequence chart of automatic setting in Embodiment 1 of the present invention 従来の画像サーバを含むネットワークシステムの構成図Configuration diagram of a network system including a conventional image server 従来の一覧表示のための設定とポータル画面表示用情報閲覧のシーケンスチャートConventional chart display setting and portal screen display information browsing sequence chart

符号の説明Explanation of symbols

1 ローカルエリアネットワーク(LAN)
2,40 インターネット
3,6,70 ルータ
4a,4b,4c,60a,60b,60c 画像サーバ
5,80 コンピュータ装置
7 端末
11 ネットワークインターフェース
12 カメラ部
13 画像データ生成部
14 記憶部
14a 画面表示用情報記憶部
14b 画像記憶部
14c アドレス情報記憶部
14d 表示用画像サーバテーブル記憶部
15 ウェブサーバ部
16 画面表示用情報生成部
17 制御部
17a ポート管理手段
17b DHCP管理手段
17c 自動設定実行手段
17d テーブル登録手段
18 カメラ制御部
21 単独表示
22 アクセス用マルチ画像画面
23 IPアドレスボックス
24 ポートボックス
25 ホスト名ボックス
26 デリートボタン
27 自動設定ボタン
28 手動設定ボタン
29 登録ボタン
30 キャンセルボタン
31 登録番号
50 クライアントPC
1 Local Area Network (LAN)
2,40 Internet 3,6,70 Router 4a, 4b, 4c, 60a, 60b, 60c Image server 5, 80 Computer device 7 Terminal 11 Network interface 12 Camera unit 13 Image data generation unit 14 Storage unit 14a Screen display information storage Unit 14b Image storage unit 14c Address information storage unit 14d Display image server table storage unit 15 Web server unit 16 Screen display information generation unit 17 Control unit 17a Port management unit 17b DHCP management unit 17c Automatic setting execution unit 17d Table registration unit 18 Camera control unit 21 Single display 22 Multi-image screen for access 23 IP address box 24 Port box 25 Host name box 26 Delete button 27 Automatic setting button 28 Manual setting button 29 Registration button 30 key Cancel button 31 Registration number 50 Client PC

Claims (9)

ネットワークを介して端末からアクセスされると、ポータル画面表示用情報を送信し、自カメラ及びローカルエリアネットワーク内の他の画像サーバのカメラが撮像した画像を前記端末に前記ネットワーク経由で表示させることができる画像サーバであって、前記画像を取得するためのネットワーク情報を登録するときに、自動設定で登録する場合には、制御部がネットワーク情報取得要求をブロードキャストし、前記ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信して、前記ネットワーク情報を表示用画像サーバテーブルに登録することを特徴とする画像サーバ。 When accessed from a terminal via a network, the portal screen display information is transmitted, and an image captured by the camera of the own camera and another image server in the local area network is displayed on the terminal via the network. When registering network information for acquiring the image by automatic setting when the network information for acquiring the image is registered, the control unit broadcasts a network information acquisition request and transmits the other information in the local area network. An image server, which receives a network information acquisition response from an image server and registers the network information in a display image server table. 前記ネットワーク情報が、IPアドレス、ポート番号、MACアドレスを含むことを特徴とする請求項1記載の画像サーバ。 2. The image server according to claim 1, wherein the network information includes an IP address, a port number, and a MAC address. 前記ネットワーク情報が、ホスト名を含むことを特徴とする請求項2記載の画像サーバ。 The image server according to claim 2, wherein the network information includes a host name. 請求項1〜3のいずれかに記載の画像サーバにおいて、前記制御部は、手動設定で登録する場合には、前記他の画像サーバごとに入力手段によって前記ネットワーク情報を入力し、前記制御部がネットワーク情報取得要求を前記ネットワーク情報を入力した画像サーバにユニキャストし、ネットワーク情報取得応答を受信して、前記表示用画像サーバテーブルに登録することを特徴とする画像サーバ。 The image server according to any one of claims 1 to 3, wherein, when registering by manual setting, the control unit inputs the network information by an input unit for each of the other image servers, and the control unit An image server characterized by unicasting a network information acquisition request to an image server that has input the network information, receiving a network information acquisition response, and registering it in the display image server table. 設定画面を表示するための設定画面表示用情報には、グラフィカルユーザインターフェースによる入力が行える自動設定入力ボタンと手動設定入力ボタンとが設けられることを特徴とする請求項4記載の画像サーバ。 5. The image server according to claim 4, wherein the setting screen display information for displaying the setting screen is provided with an automatic setting input button and a manual setting input button that can be input by a graphical user interface. 前記ネットワーク情報が、前記設定画面情報のテンプレートに表示されて一覧表示されることを特徴とする請求項5記載の画像サーバ。 6. The image server according to claim 5, wherein the network information is displayed as a list in a template of the setting screen information. コンピュータを、自動設定で登録する場合にネットワーク情報取得要求をブロードキャストする自動設定手段、ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信したときネットワーク情報を表示用画像サーバテーブルに登録するテーブル登録手段、として機能させるプログラム。 Automatic setting means for broadcasting a network information acquisition request when registering a computer with automatic setting, and when receiving a network information acquisition response from another image server in the local area network, registers the network information in the display image server table A program that functions as a table registration means. 請求項7記載のプログラムであって、コンピュータを、表示用画像サーバテーブルのネットワーク情報を設定画面表示用情報のテンプレートに記述させるデータ反映手段として機能させるプログラム。 8. The program according to claim 7, wherein the computer functions as data reflecting means for causing the network information of the display image server table to be described in the setting screen display information template. ローカルエリアネットワークに接続され、アクセスされるとポータル画面表示用情報を送信する第1画像サーバと、前記ローカルエリアネットワークに接続された第2画像サーバと、該ローカルエリアネットワークを含むネットワークを介して前記第1画像サーバにアクセスする端末とから構成され、前記ポータル画面表示用情報には、前記第1画像サーバ及び前記第2画像サーバのカメラが撮像した画像を表示する旨の記述がなされたネットワークシステムであって、前記画像を取得するためのネットワーク情報を自動設定で登録するとき、前記第1画像サーバがネットワーク情報取得要求をブロードキャストし、前記第2画像サーバからネットワーク情報取得応答を受信すると、前記第1画像サーバが前記ネットワーク情報を表示用画像サーバテーブルに登録することを特徴とするネットワークシステム。 A first image server connected to a local area network and transmitting portal screen display information when accessed, a second image server connected to the local area network, and the network including the local area network A network system that includes a terminal that accesses the first image server, and the portal screen display information includes a description to display images captured by the cameras of the first image server and the second image server When the network information for acquiring the image is registered by automatic setting, the first image server broadcasts a network information acquisition request and receives a network information acquisition response from the second image server. Image server for displaying the network information by the first image server Network system and registers the Buru.
JP2004118616A 2004-01-09 2004-04-14 Image server, program, and network system Pending JP2005301779A (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP2004118616A JP2005301779A (en) 2004-04-14 2004-04-14 Image server, program, and network system
PCT/JP2005/000436 WO2005067263A1 (en) 2004-01-09 2005-01-07 Ip device, management server, and network system
GB0613030A GB2430849B (en) 2004-01-09 2005-01-07 IP Device Management Server and Network System
DE112005000173T DE112005000173B4 (en) 2004-01-09 2005-01-07 IP device and management server
CN2005800060957A CN1922847B (en) 2004-01-09 2005-01-07 Ip device, management server and network system
US11/031,284 US20050152287A1 (en) 2004-01-09 2005-01-10 IP device, management server, and network system
US12/268,139 US8295268B2 (en) 2004-01-09 2008-11-10 IP device, management server, and network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004118616A JP2005301779A (en) 2004-04-14 2004-04-14 Image server, program, and network system

Publications (1)

Publication Number Publication Date
JP2005301779A true JP2005301779A (en) 2005-10-27

Family

ID=35333218

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004118616A Pending JP2005301779A (en) 2004-01-09 2004-04-14 Image server, program, and network system

Country Status (1)

Country Link
JP (1) JP2005301779A (en)

Similar Documents

Publication Publication Date Title
JP4110977B2 (en) server
US8295268B2 (en) IP device, management server, and network system
JP4531794B2 (en) Method for controlling a device connected to a UPnP home network through the Internet, and system and apparatus therefor
JP7028117B2 (en) Information processing system, information processing device, information processing method and program
JP2004304602A (en) Network connected camera and image display method
US8687219B2 (en) System which can utilize a function of an image processing apparatus as a web service
US20030152038A1 (en) Router, network system, and network setup method
JP2005198145A (en) Server, access destination database server, and network system
CN109474646A (en) Communication connecting method, device, system and storage medium
JP3925237B2 (en) Remote control system and its processing side distributed control system and remote control method
JP7188024B2 (en) Information processing device, information processing system, information processing method and program
JP4779328B2 (en) Image distribution system
JP4926381B2 (en) Management server and communication confirmation method
JP2005301779A (en) Image server, program, and network system
JP2005141620A (en) Selection method for information processor, information processor, retrieval server and program
JP4661520B2 (en) Search for network devices via network devices with web server functionality
JP2005204124A (en) Camera device and network system
JP4289044B2 (en) Server and screen display method
JP2003249941A (en) Setting method of remote control system, remote control system thereof, and distributed control system on the processing side
JP2006252321A (en) Electronic document management system, print setting device, print history device, image forming device, print setting service device, temporary document storage service device, and control program
US20140297877A1 (en) Method and device for pairing a terminal and a user account
JP2005260311A (en) Server, program and network system
JP6198511B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP3775198B2 (en) Image server and image server system
JP2006092320A (en) Content data transmitting device, control method of content data transmitting device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070326

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20070412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090908

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20091120

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100112