Nothing Special   »   [go: up one dir, main page]

JP2017182548A - Image management system, image management method, image communication system, and program - Google Patents

Image management system, image management method, image communication system, and program Download PDF

Info

Publication number
JP2017182548A
JP2017182548A JP2016070426A JP2016070426A JP2017182548A JP 2017182548 A JP2017182548 A JP 2017182548A JP 2016070426 A JP2016070426 A JP 2016070426A JP 2016070426 A JP2016070426 A JP 2016070426A JP 2017182548 A JP2017182548 A JP 2017182548A
Authority
JP
Japan
Prior art keywords
image
communication terminal
thumbnail
data
predetermined
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
JP2016070426A
Other languages
Japanese (ja)
Inventor
浩太 永井
Kota Nagai
浩太 永井
太一 山本
Taichi Yamamoto
太一 山本
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2016070426A priority Critical patent/JP2017182548A/en
Publication of JP2017182548A publication Critical patent/JP2017182548A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To solve the problem in which: although a special digital camera obtaining a full 360-degree spherical panoramic picture obtains a full 360-degree spherical panoramic picture, a user has difficulty in seeing the picture as it is, and a smartphone displays part of the full 360-degree spherical panoramic picture; in general, a technology is known where an image with a lower resolution than that of the original image is displayed as a thumbnail on a browser's communication terminal, and when a user selects the thumbnail, the corresponding original image is displayed; however, when displaying a thumbnail according to a partial image of the entire original image on the browser's communication terminal, if the partial image does not include the browser's point of interest, the browser has difficulty in referring to the thumbnail in browsing the original image.SOLUTION: An image management system 5 creates thumbnail data on the basis of the details of past operations with a communication terminal 7 to enable a thumbnail to display a browser Y's point of interest. This makes it easy for the browser Y to refer to the thumbnail in browsing an original image.SELECTED DRAWING: Figure 33

Description

本発明は、画像管理システム、画像管理方法、画像通信システム及びプログラムに関するものである。   The present invention relates to an image management system, an image management method, an image communication system, and a program.

近年、一度の撮影で、360°の全天球パノラマ画像を得る特殊なデジタルカメラが提供されている(特許文献1参照)。   In recent years, there has been provided a special digital camera that obtains a 360-degree panoramic image at one time (see Patent Document 1).

このデジタルカメラは、全天球パノラマ画像を得るが、そのままでは画像が湾曲して利用者が見えづらいため、スマートフォン等が全天球パノラマ画像の一部の画像を表示することで、利用者は通信端末で従来のデジタルカメラで撮影された画像と同じ平面画像を閲覧することができる。   This digital camera obtains an omnidirectional panoramic image, but the image is curved as it is and it is difficult to see the user, so a smartphone or the like displays a partial image of the omnidirectional panoramic image, so that the user can The same planar image as the image photographed by the conventional digital camera can be viewed on the communication terminal.

また、一般に、閲覧者の通信端末に、元画像よりも解像度の低い画像をサムネイルとして表示させることで、利用者がサムネイルを選択すると、対応する元画像が表示される技術が知られている。   In general, a technique is known in which, when a user selects a thumbnail by displaying an image having a resolution lower than that of the original image on the communication terminal of the viewer, the corresponding original image is displayed.

しかしながら、閲覧者の通信端末に、元画像全体の一部の画像に係るサムネイルを表わそうとすると、一部の画像に閲覧者の見所が含まれていないような場合、閲覧者が元画像を閲覧するに際してサムネイルを参考にしづらいという課題が生じる。   However, if the viewer's communication terminal tries to represent thumbnails related to some images of the entire original image, if the viewer's highlights are not included in some images, the viewer When browsing, there is a problem that it is difficult to refer to the thumbnail.

請求項1に係る発明は、通信端末に送信する所定の画像データを管理する画像管理システムであって、前記通信端末から、前記所定の画像データに係るサムネイルデータの要求を受信する受信手段と、前記通信端末において前記所定の画像データに係る画像に対して過去に操作された内容を示す操作情報に基づいて、前記所定の画像データの画像の一部に係る特定のサムネイルデータを作成する作成手段と、前記作成された特定のサムネイルデータを、前記通信端末に送信する送信手段と、を有することを特徴とする画像管理システムである。   The invention according to claim 1 is an image management system for managing predetermined image data to be transmitted to a communication terminal, and receiving means for receiving a request for thumbnail data related to the predetermined image data from the communication terminal; Creation means for creating specific thumbnail data relating to a part of the image of the predetermined image data based on operation information indicating contents operated in the past with respect to the image related to the predetermined image data in the communication terminal And a transmission means for transmitting the created specific thumbnail data to the communication terminal.

以上説明したように本発明によれば、画像管理システムは、通信端末によって過去に操作された内容に基づいてサムネイルデータを作成することで、サムネイルは閲覧者の見所を表わすことができる。これにより、閲覧者が元画像を閲覧するに際してサムネイルを参考にし易いという効果を奏する。   As described above, according to the present invention, the image management system creates thumbnail data based on the contents operated in the past by the communication terminal, so that the thumbnail can represent the viewer's highlight. Thereby, there is an effect that the viewer can easily refer to the thumbnail when browsing the original image.

(a)は撮影装置の左側面図であり、(b)は撮影装置の正面図であり、(c)は撮影装置の平面図である。(A) is a left side view of the photographing apparatus, (b) is a front view of the photographing apparatus, and (c) is a plan view of the photographing apparatus. 撮影装置の使用イメージ図である。It is a usage image figure of an imaging device. (a)は撮影装置で撮影された半球画像(前)、(b)は撮影装置で撮影された半球画像(後)、(c)はメルカトル図法により表された画像を示した図である。(A) is the hemispherical image (front) image | photographed with the imaging device, (b) is the hemispherical image (back) image | photographed with the imaging device, (c) is the figure which showed the image represented by the Mercator projection. (a)メルカトル画像で球を被う状態を示した概念図、(b)全天球パノラマ画像を示した図である。(A) The conceptual diagram which showed the state which covers a sphere with a Mercator image, (b) The figure which showed the omnidirectional panoramic image. 全天球パノラマ画像を3次元の立体球とした場合の仮想カメラ及び所定領域の位置を示した図である。It is the figure which showed the position of the virtual camera and predetermined | prescribed area | region at the time of making an omnidirectional panoramic image into a three-dimensional solid sphere. (a)は図4の立体斜視図、(b)はディスプレイに所定領域の画像が表示された通信端末を示す図である。(A) is the three-dimensional perspective view of FIG. 4, (b) is a figure which shows the communication terminal by which the image of the predetermined area | region was displayed on the display. 所定領域情報と所定領域画像との関係を示した図である。It is the figure which showed the relationship between predetermined area information and a predetermined area image. 本発明の実施形態に係る画像通信システムの概略図である。1 is a schematic diagram of an image communication system according to an embodiment of the present invention. 撮影装置のハードウェア構成図である。It is a hardware block diagram of an imaging device. スマートフォンの場合の通信端末のハードウェア構成図である。It is a hardware block diagram of the communication terminal in the case of a smart phone. 画像管理システム及び通信端末のハードウェア構成図である。It is a hardware block diagram of an image management system and a communication terminal. 本実施形態の処理の概略を示した図である。It is the figure which showed the outline of the process of this embodiment. 画像データの登録及び取得の処理の概略を示した図である。It is the figure which showed the outline of the process of registration and acquisition of image data. 拠点管理テーブルを示す概念図である。It is a conceptual diagram which shows a base management table. 端末管理テーブルを示す概念図である。It is a conceptual diagram which shows a terminal management table. 撮影管理テーブルを示す概念図である。It is a conceptual diagram which shows an imaging | photography management table. 画像管理テーブルを示す概念図である。It is a conceptual diagram which shows an image management table. サムネイル管理テーブルを示す概念図である。It is a conceptual diagram which shows a thumbnail management table. 閲覧操作管理テーブルの概念図である。It is a conceptual diagram of a browsing operation management table. 操作点数管理テーブルの概念図である。It is a conceptual diagram of an operation point number management table. 集計結果管理テーブルの概念図である。It is a conceptual diagram of a total result management table. 拠点レイアウトマップの概念図である。It is a conceptual diagram of a base layout map. 撮影予約の処理を示すシーケンス図である。It is a sequence diagram which shows a process of imaging reservation. 撮影指示を行なう処理を示したシーケンス図である。It is the sequence diagram which showed the process which performs imaging | photography instruction | indication. レイアウトマップの表示の処理を示すシーケンス図である。FIG. 10 is a sequence diagram illustrating a layout map display process. 撮影画像データの表示処理を示すシーケンス図である。It is a sequence diagram which shows the display process of picked-up image data. 撮影画像データの表示処理を示すシーケンス図である。It is a sequence diagram which shows the display process of picked-up image data. サムネイル作成の設定画面である。This is a setting screen for creating thumbnails. 日程表画面を示す図であるIt is a figure showing a schedule table screen 日程表画面を示す図である。It is a figure which shows a schedule table screen. 特定拠点の状況を表す拠点状況画面である。It is a site status screen showing the status of a specific site. (a)特定拠点における所定領域画像を示す図、(b)特定拠点における新たな所定領域画像を示す図である。(A) The figure which shows the predetermined area image in a specific base, (b) The figure which shows the new predetermined area image in a specific base. 特定拠点の状況を表す拠点状況画面である。It is a site status screen showing the status of a specific site. 特定拠点の状況を表す拠点状況画面である。It is a site status screen showing the status of a specific site. 特定拠点の状況を表す拠点状況画面である。It is a site status screen showing the status of a specific site. サムネイル作成領域を算出するバッチ処理を示したフローチャートである。It is the flowchart which showed the batch process which calculates a thumbnail creation area. サムネイル作成領域を定める際の算出例1を示した概念図である。It is the conceptual diagram which showed the example 1 of calculation at the time of defining a thumbnail creation area. サムネイル作成領域を定める際の算出例2を示した概念図である。It is the conceptual diagram which showed the example 2 of calculation at the time of defining a thumbnail creation area.

以下、図面を用いて、本発明の実施形態について説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

<<実施形態の概略>>
<全天球パノラマ画像の生成方法>
図1乃至図7を用いて、全天球パノラマ画像の生成方法について説明する。
<< Summary of Embodiment >>
<Generation method of panoramic image>
A method for generating an omnidirectional panoramic image will be described with reference to FIGS.

まず、図1を用いて、撮影装置1の外観を説明する。撮影装置1は、全天球(360°)パノラマ画像の元になる撮影画像を得るためのデジタルカメラである。なお、図1(a)は撮影装置の左側面図であり、図1(b)は撮影装置の正面図であり、図1(c)は撮影装置の平面図である。   First, the external appearance of the photographing apparatus 1 will be described with reference to FIG. The photographing apparatus 1 is a digital camera for obtaining a photographed image that is the basis of a panoramic image of a celestial sphere (360 °). 1A is a left side view of the photographing apparatus, FIG. 1B is a front view of the photographing apparatus, and FIG. 1C is a plan view of the photographing apparatus.

図1(a)に示されているように、撮影装置1は、人間が片手で持つことができる大きさである。また、図1(a),(b),(c)に示されているように、撮影装置1の上部には、正面側(前側)に撮像素子103a及び背面側(後側)に撮像素子103bが設けられている。また、図1(b)に示されているように、撮影装置1の正面側には、シャッターボタン等の操作部115が設けられている。   As shown in FIG. 1A, the photographing apparatus 1 has a size that a human can hold with one hand. Further, as shown in FIGS. 1A, 1B, and 1C, on the upper part of the photographing apparatus 1, an image sensor 103a is provided on the front side (front side) and an image sensor is provided on the back side (rear side). 103b is provided. Further, as shown in FIG. 1B, an operation unit 115 such as a shutter button is provided on the front side of the photographing apparatus 1.

次に、図2を用いて、撮影装置1の使用状況を説明する。なお、図2は、撮影装置の使用イメージ図である。撮影装置1は、図2に示されているように、ユーザが手に持ってユーザの周りの被写体を撮影するために用いられる。この場合、図1に示されている撮像素子103a及び撮像素子103bによって、それぞれユーザの周りの被写体が撮像されることで、2つの半球画像を得ることができる。   Next, the usage situation of the imaging device 1 will be described with reference to FIG. FIG. 2 is a usage image diagram of the photographing apparatus. As shown in FIG. 2, the photographing apparatus 1 is used for photographing a subject around the user with the hand held by the user. In this case, two hemispherical images can be obtained by imaging the subject around the user by the imaging device 103a and the imaging device 103b shown in FIG.

次に、図3及び図4を用いて、撮影装置1で撮影された画像から全天球パノラマ画像が作成されるまでの処理の概略を説明する。なお、図3(a)は撮影装置で撮影された半球画像(前側)、図3(b)は撮影装置で撮影された半球画像(後側)、図3(c)はメルカトル図法により表された画像(以下、「メルカトル画像」という)を示した図である。図4(a)はメルカトル画像で球を被う状態を示した概念図、図4(b)は全天球パノラマ画像を示した図である。   Next, an outline of processing until an omnidirectional panoramic image is created from an image photographed by the photographing apparatus 1 will be described with reference to FIGS. 3 and 4. 3A is a hemispheric image (front side) photographed by the photographing apparatus, FIG. 3B is a hemispheric image photographed by the photographing apparatus (rear side), and FIG. 3C is represented by Mercator projection. FIG. 6 is a diagram showing an image (hereinafter referred to as “Mercatl image”). FIG. 4A is a conceptual diagram showing a state in which a sphere is covered with a Mercator image, and FIG. 4B is a diagram showing an omnidirectional panoramic image.

図3(a)に示されているように、撮像素子103aによって得られた画像は、後述の魚眼レンズ102aによって湾曲した半球画像(前側)となる。また、図3(b)に示されているように、撮像素子103bによって得られた画像は、後述の魚眼レンズ102bによって湾曲した半球画像(後側)となる。そして、半球画像(前側)と、180度反転された半球画像(後側)とは、撮影装置1によって合成され、図3(c)に示されているように、メルカトル画像が作成される。   As shown in FIG. 3A, the image obtained by the image sensor 103a is a hemispherical image (front side) curved by a fish-eye lens 102a described later. Also, as shown in FIG. 3B, the image obtained by the image sensor 103b is a hemispherical image (rear side) curved by a fish-eye lens 102b described later. Then, the hemispherical image (front side) and the hemispherical image inverted by 180 degrees (rear side) are combined by the photographing apparatus 1 to create a Mercator image as shown in FIG.

そして、OpenGL ES(Open Graphics Library for Embedded Systems)が利用されることで、図4(a)に示されているように、メルカトル画像が球面を覆うように貼り付けられ、図4(b)に示されているような全天球パノラマ画像が作成される。このように、全天球パノラマ画像は、メルカトル画像が球の中心を向いた画像として表される。なお、OpenGL ESは、2D(2-Dimensions)および3D(3-Dimensions)のデータを視覚化するために使用するグラフィックスライブラリである。なお、全天球パノラマ画像は、静止画であっても動画であってもよい。   By using OpenGL ES (Open Graphics Library for Embedded Systems), as shown in FIG. 4A, the Mercator image is pasted so as to cover the spherical surface, and FIG. An omnidirectional panoramic image as shown is created. Thus, the omnidirectional panoramic image is represented as an image in which the Mercator image faces the center of the sphere. OpenGL ES is a graphics library used for visualizing 2D (2-Dimensions) and 3D (3-Dimensions) data. Note that the omnidirectional panoramic image may be a still image or a moving image.

以上のように、全天球パノラマ画像は、球面を覆うように貼り付けられた画像であるため、人間が見ると違和感を持ってしまう。そこで、全天球パノラマ画像の一部の所定領域(以下、「所定領域画像」という)を湾曲の少ない平面画像として表示することで、人間に違和感を与えない表示をすることができる。これに関して、図5及び図6を用いて説明する。   As described above, since the omnidirectional panoramic image is an image pasted so as to cover the spherical surface, it is uncomfortable when viewed by a human. Therefore, by displaying a predetermined area (hereinafter referred to as “predetermined area image”) of a part of the omnidirectional panoramic image as a flat image with little curvature, a display that does not give a sense of incongruity to humans can be achieved. This will be described with reference to FIGS.

なお、図5は、全天球パノラマ画像を3次元の立体球とした場合の仮想カメラ及び所定領域の位置を示した図である。仮想カメラICは、3次元の立体球として表示されている全天球パノラマ画像に対して、その画像を見るユーザの視点の位置に相当するものである。また、図6(a)は図5の立体斜視図、図6(b)はディスプレイに表示された場合の所定領域画像を表す図である。また、図6(a)では、図4に示されている全天球パノラマ画像が、3次元の立体球CSで表わされている。このように生成された全天球パノラマ画像が、立体球CSであるとすると、図5に示されているように、仮想カメラICが全天球パノラマ画像の外部に位置している。全天球パノラマ画像における所定領域Tは、この全天球パノラマ画像における仮想カメラICの位置の所定領域情報によって特定される。この所定領域情報は、例えば、座標x(rH)、座標y(rV)、及び画角α(angle)によって示される。所定領域Tのズームは、画角αの範囲(円弧)を広げたり縮めたりすることで表現することができる。また、所定領域Tのズームは、仮想カメラICを全天球パノラマ画像に近づいたり、遠ざけたりすることで表現することもできる。   FIG. 5 is a diagram illustrating the positions of the virtual camera and the predetermined area when the panoramic image is a three-dimensional solid sphere. The virtual camera IC corresponds to the position of the viewpoint of the user who views the omnidirectional panoramic image displayed as a three-dimensional solid sphere. FIG. 6A is a three-dimensional perspective view of FIG. 5, and FIG. 6B is a diagram showing a predetermined area image when displayed on the display. In FIG. 6A, the omnidirectional panoramic image shown in FIG. 4 is represented by a three-dimensional solid sphere CS. If the omnidirectional panoramic image generated in this way is a solid sphere CS, the virtual camera IC is located outside the omnidirectional panoramic image as shown in FIG. The predetermined area T in the omnidirectional panoramic image is specified by predetermined area information of the position of the virtual camera IC in the omnidirectional panoramic image. This predetermined area information is indicated by, for example, coordinates x (rH), coordinates y (rV), and angle of view α (angle). The zoom of the predetermined region T can be expressed by expanding or contracting the range (arc) of the angle of view α. The zoom of the predetermined area T can also be expressed by moving the virtual camera IC closer to or away from the panoramic image.

そして、図6(a)で示されているように、全天球パノラマ画像における所定領域Tの画像は、図6(b)に示されているように、所定のディスプレイに、所定領域画像として表示される。図6(b)に示されている画像は、初期設定(デフォルト)された所定領域情報(x,y,α)によって表された画像である。   Then, as shown in FIG. 6A, the image of the predetermined area T in the omnidirectional panoramic image is displayed on the predetermined display as the predetermined area image as shown in FIG. 6B. Is displayed. The image shown in FIG. 6B is an image represented by predetermined area information (x, y, α) that is initially set (default).

ここで、図7を用いて、所定領域情報と所定領域画像の関係について説明する。なお、図7は、所定領域情報と所定領域画像の関係との関係を示した図である。図7に示されているように、仮想カメラICの画角αによって表される所定領域Tの対角線画角を2Lとした場合の中心点CPが、所定領域情報の(x,y)パラメータとなる。fは仮想カメラICから所定領域Tの中心点CPまでの距離である。そして、図7では、一般的に以下の式(1)で示される三角関数が成り立つ。   Here, the relationship between the predetermined area information and the predetermined area image will be described with reference to FIG. FIG. 7 is a diagram showing the relationship between the predetermined region information and the relationship between the predetermined region images. As shown in FIG. 7, the center point CP when the diagonal field angle of the predetermined area T represented by the field angle α of the virtual camera IC is 2L is the (x, y) parameter of the predetermined area information. Become. f is the distance from the virtual camera IC to the center point CP of the predetermined area T. In FIG. 7, a trigonometric function represented by the following formula (1) is generally established.

Lf=tan(α/2)・・・(式1)
<画像通信システムの概略>
続いて、図8を用いて、本実施形態の画像通信システムの構成の概略について説明する。図8は、本実施形態の画像通信システムの構成の概略図である。
Lf = tan (α / 2) (Formula 1)
<Outline of image communication system>
Next, an outline of the configuration of the image communication system according to the present embodiment will be described with reference to FIG. FIG. 8 is a schematic diagram of the configuration of the image communication system of the present embodiment.

図8に示されているように、本実施形態の画像通信システムは、撮影装置1、通信端末3、無線ルータ9a、画像管理システム5、及び通信端末7によって構成されている。   As shown in FIG. 8, the image communication system according to the present embodiment includes an imaging device 1, a communication terminal 3, a wireless router 9 a, an image management system 5, and a communication terminal 7.

このうち、撮影装置1は、上述のように、全天球(360°)パノラマ画像を得るためのデジタルカメラである。なお、この撮影装置1は、一般的なデジタルカメラであっても良く、通信端末3にカメラが付いている場合は、通信端末3がデジタルカメラとなりうる。本実施形態では、説明を分かりやすくするために全天球パノラマ画像を得るためのデジタルカメラとして説明を行う。通信端末3は、撮影装置1への充電やデータ送受信を行なうクレードル(Cradle)の一例である。また、通信端末3は、接点を介して撮影装置1とデータ通信を行なうことができると共に、無線ルータ9a及び通信ネットワーク9を介して画像管理システム5とデータ通信を行なうことができる。なお、通信ネットワーク9は、例えば、インターネットである。   Among these, the imaging device 1 is a digital camera for obtaining an omnidirectional (360 °) panoramic image as described above. The photographing apparatus 1 may be a general digital camera. When the communication terminal 3 has a camera, the communication terminal 3 can be a digital camera. In the present embodiment, the description will be made as a digital camera for obtaining an omnidirectional panoramic image for easy understanding. The communication terminal 3 is an example of a cradle that charges the photographing apparatus 1 and performs data transmission / reception. In addition, the communication terminal 3 can perform data communication with the photographing apparatus 1 through the contact point, and can perform data communication with the image management system 5 through the wireless router 9 a and the communication network 9. The communication network 9 is, for example, the Internet.

また、画像管理システム5は、例えば、サーバコンピュータであり、通信ネットワーク9を介して、通信端末3,5とデータ通信を行なうことができる。画像管理システム5には、OpenGL ESがインストールされており、全天球パノラマ画像を作成する。また、画像管理システム5は、全天球パノラマ画像の一部の画像(所定領域画像)のサムネイルデータを作成し、通信端末7にサムネイルデータ及び撮影画像データを提供する。なお、画像管理システム5は、単一のサーバコンピュータによって構成されてもよいし、複数のサーバコンピュータによって構成されてもよい。   The image management system 5 is a server computer, for example, and can perform data communication with the communication terminals 3 and 5 via the communication network 9. OpenGL ES is installed in the image management system 5 and creates a panoramic image. In addition, the image management system 5 creates thumbnail data of a part of the omnidirectional panoramic image (predetermined region image) and provides the communication terminal 7 with the thumbnail data and the captured image data. The image management system 5 may be configured by a single server computer or may be configured by a plurality of server computers.

また、通信端末7は、例えば、ノートPC(Personal Computer)であり、通信ネットワーク9を介して、画像管理システム5とデータ通信を行なうことができる。なお、通信端末7は、ノートPCだけでなく、デスクトップ型のPC等のパーソナルコンピュータであってもよく、更に、スマートフォン、タブレット型端末、又はスマートウォッチであってもよい。   The communication terminal 7 is, for example, a notebook PC (Personal Computer), and can perform data communication with the image management system 5 via the communication network 9. Note that the communication terminal 7 may be a personal computer such as a desktop PC as well as a notebook PC, and may be a smartphone, a tablet terminal, or a smart watch.

更に、撮影装置1、通信端末3、及び無線ルータ9aは、衣服等の各販売拠点で設置者Xによって所定の位置に設置される。通信端末7は、各販売拠点を統括する本社等に設置され、画像管理システム5を介して送られて来る各拠点の状況を表した画像を表示することで、閲覧者Yが各拠点の状況を表した画像(以下、「拠点状況画像」と示す)を閲覧することができる。画像管理システム5は、各拠点の通信端末3から送られて来た撮影画像データに基づいてサムネイルデータを作成したり、通信端末7にサムネイルデータや撮影画像データを提供したりするサービスを行なうサービス会社等に設置されている。   Furthermore, the photographing device 1, the communication terminal 3, and the wireless router 9a are installed at predetermined positions by the installer X at each sales base such as clothes. The communication terminal 7 is installed in the head office that supervises each sales base, and displays an image showing the situation of each base sent via the image management system 5 so that the viewer Y can check the situation of each base. Can be viewed (hereinafter referred to as “site status image”). The image management system 5 creates a thumbnail data based on the photographed image data sent from the communication terminal 3 at each base, and provides a service for providing thumbnail data and photographed image data to the communication terminal 7 It is installed in companies.

<実施形態のハードウェア構成>
次に、図9乃至図11を用いて、本実施形態の撮影装置1、通信端末3,7、及び画像管理システム5のハードウェア構成を詳細に説明する。
<Hardware Configuration of Embodiment>
Next, the hardware configuration of the imaging device 1, the communication terminals 3 and 7, and the image management system 5 according to the present embodiment will be described in detail with reference to FIGS.

まず、図9を用いて、撮影装置1のハードウェア構成を説明する。なお、図9は、撮影装置のハードウェア構成図である。以下では、撮影装置1は、2つの撮像素子を使用した全方位撮影装置とするが、撮像素子は3つ以上いくつでもよい。また、必ずしも全方位撮影専用の装置である必要はなく、通常のデジタルカメラやスマートフォン等に後付けの全方位撮影ユニットを取り付けることで、実質的に撮影装置1と同じ機能を有するようにしてもよい。   First, the hardware configuration of the photographing apparatus 1 will be described with reference to FIG. FIG. 9 is a hardware configuration diagram of the photographing apparatus. In the following, the photographing apparatus 1 is an omnidirectional photographing apparatus using two imaging elements, but the number of imaging elements may be three or more. In addition, it is not always necessary to use an apparatus dedicated to omnidirectional imaging. By attaching a retrofit omnidirectional imaging unit to an ordinary digital camera, a smartphone, or the like, the apparatus may have substantially the same function as the imaging apparatus 1. .

図9に示されているように、撮影装置1は、撮像ユニット101、画像処理ユニット104、撮像制御ユニット105、マイク108、音処理ユニット109、CPU(Central Processing Unit)111、ROM(Read Only Memory)112、SRAM(Static Random Access Memory)113、DRAM(Dynamic Random Access Memory)114、操作部115、ネットワークI/F116、通信部117、及びアンテナ117aによって構成されている。   As shown in FIG. 9, the imaging apparatus 1 includes an imaging unit 101, an image processing unit 104, an imaging control unit 105, a microphone 108, a sound processing unit 109, a CPU (Central Processing Unit) 111, a ROM (Read Only Memory). ) 112, SRAM (Static Random Access Memory) 113, DRAM (Dynamic Random Access Memory) 114, operation unit 115, network I / F 116, communication unit 117, and antenna 117a.

このうち、撮像ユニット101は、各々半球画像を結像するための180°以上の画角を有する広角レンズ(いわゆる魚眼レンズ)102a,102bと、各広角レンズに対応させて設けられている2つの撮像素子103a,103bを備えている。撮像素子103a,103bは、魚眼レンズによる光学像を電気信号の画像データに変換して出力するCMOS(Complementary Metal Oxide Semiconductor)センサやCCD(Charge Coupled Device)センサなどの画像センサ、この画像センサの水平又は垂直同期信号や画素クロックなどを生成するタイミング生成回路、この撮像素子の動作に必要な種々のコマンドやパラメータなどが設定されるレジスタ群などを有している。   Among these, the imaging unit 101 includes wide-angle lenses (so-called fish-eye lenses) 102a and 102b each having an angle of view of 180 ° or more for forming a hemispherical image, and two imaging units provided corresponding to the wide-angle lenses. Elements 103a and 103b are provided. The image sensors 103a and 103b are image sensors such as a CMOS (Complementary Metal Oxide Semiconductor) sensor and a CCD (Charge Coupled Device) sensor that convert an optical image obtained by a fisheye lens into image data of an electric signal and output the image data. A timing generation circuit for generating a vertical synchronization signal, a pixel clock, and the like, and a register group in which various commands and parameters necessary for the operation of the image sensor are set.

撮像ユニット101の撮像素子103a,103bは、各々、画像処理ユニット104とはパラレルI/Fバスで接続されている。一方、撮像ユニット101の撮像素子103a,103bは、撮像制御ユニット105とは別に、シリアルI/Fバス(I2Cバス等)で接続されている。画像処理ユニット104及び撮像制御ユニット105は、バス110を介してCPU111と接続される。さらに、バス110には、ROM112、SRAM113、DRAM114、操作部115、ネットワークI/F116、通信部117、及び電子コンパス118なども接続される。   The imaging elements 103a and 103b of the imaging unit 101 are each connected to the image processing unit 104 via a parallel I / F bus. On the other hand, the imaging elements 103 a and 103 b of the imaging unit 101 are connected to a serial I / F bus (I2C bus or the like) separately from the imaging control unit 105. The image processing unit 104 and the imaging control unit 105 are connected to the CPU 111 via the bus 110. Further, ROM 112, SRAM 113, DRAM 114, operation unit 115, network I / F 116, communication unit 117, and electronic compass 118 are connected to the bus 110.

画像処理ユニット104は、撮像素子103a,103bから出力される画像データをパラレルI/Fバスを通して取り込み、それぞれの画像データに対して所定の処理を施した後、これらの画像データを合成処理して、図3(c)に示されているようなメルカトル画像のデータを作成する。   The image processing unit 104 takes in the image data output from the image sensors 103a and 103b through the parallel I / F bus, performs predetermined processing on the respective image data, and then combines these image data. Then, data of a Mercator image as shown in FIG.

撮像制御ユニット105は、一般に撮像制御ユニット105をマスタデバイス、撮像素子103a,103bをスレーブデバイスとして、I2Cバスを利用して、撮像素子103a,103bのレジスタ群にコマンド等を設定する。必要なコマンド等は、CPU111から受け取る。また、該撮像制御ユニット105は、同じくI2Cバスを利用して、撮像素子103a,103bのレジスタ群のステータスデータ等を取り込み、CPU111に送る。   In general, the imaging control unit 105 sets a command or the like in a register group of the imaging elements 103a and 103b using the I2C bus with the imaging control unit 105 as a master device and the imaging elements 103a and 103b as slave devices. Necessary commands and the like are received from the CPU 111. The imaging control unit 105 also uses the I2C bus to capture status data of the register groups of the imaging elements 103a and 103b and send it to the CPU 111.

また、撮像制御ユニット105は、操作部115のシャッターボタンが押下されたタイミングで、撮像素子103a,103bに画像データの出力を指示する。撮影装置によっては、ディスプレイによるプレビュー表示機能や動画表示に対応する機能を持つ場合もある。この場合は、撮像素子103a,103bからの画像データの出力は、所定のフレームレート(フレーム/分)によって連続して行われる。   The imaging control unit 105 instructs the imaging elements 103a and 103b to output image data at the timing when the shutter button of the operation unit 115 is pressed. Some photographing apparatuses have a preview display function by a display and a function corresponding to a moving image display. In this case, output of image data from the image sensors 103a and 103b is continuously performed at a predetermined frame rate (frame / min).

また、撮像制御ユニット105は、後述するように、CPU111と協働して撮像素子103a,103bの画像データの出力タイミングの同期をとる同期制御手段としても機能する。なお、本実施形態では、撮影装置には表示部が設けられていないが、表示部を設けてもよい。   Further, as will be described later, the imaging control unit 105 also functions as a synchronization control unit that synchronizes the output timing of image data of the imaging elements 103a and 103b in cooperation with the CPU 111. In the present embodiment, the photographing apparatus is not provided with a display unit, but a display unit may be provided.

マイク108は、音を音(信号)データに変換する。音処理ユニット109は、マイク108から出力される音データをI/Fバスを通して取り込み、音データに対して所定の処理を施す。   The microphone 108 converts sound into sound (signal) data. The sound processing unit 109 takes in the sound data output from the microphone 108 through the I / F bus and performs predetermined processing on the sound data.

CPU111は、撮影装置1の全体の動作を制御すると共に必要な処理を実行する。ROM112は、CPU111のための種々のプログラムを記憶している。SRAM113及びDRAM114はワークメモリであり、CPU111で実行するプログラムや処理途中のデータ等を記憶する。特にDRAM114は、画像処理ユニット104での処理途中の画像データや処理済みのメルカトル画像のデータを記憶する。   The CPU 111 controls the overall operation of the photographing apparatus 1 and executes necessary processes. The ROM 112 stores various programs for the CPU 111. The SRAM 113 and the DRAM 114 are work memories, and store programs executed by the CPU 111, data being processed, and the like. In particular, the DRAM 114 stores image data being processed by the image processing unit 104 and processed Mercator image data.

操作部115は、種々の操作ボタンや電源スイッチ、シャッターボタン、表示と操作の機能を兼ねたタッチパネルなどの総称である。ユーザは操作ボタンを操作することで、種々の撮影モードや撮影条件などを入力する。   The operation unit 115 is a general term for various operation buttons, a power switch, a shutter button, a touch panel that has both display and operation functions, and the like. The user inputs various shooting modes and shooting conditions by operating the operation buttons.

ネットワークI/F116は、SDカード等の外付けのメディアやパーソナルコンピュータなどとのインターフェース回路(USBI/F等)の総称である。また、ネットワークI/F116としては、無線、有線を問わずにネットワークインタフェースである場合も考えられる。DRAM114に記憶されたメルカトル画像のデータは、このネットワークI/F116を介して外付けのメディアに記録されたり、必要に応じてネットワークI/FとなるネットワークI/F116を介して通信端末3等の外部装置に送信されたりする。   The network I / F 116 is a general term for an interface circuit (USB I / F or the like) with an external medium such as an SD card or a personal computer. Further, the network I / F 116 may be a network interface regardless of wireless or wired. The data of the Mercator image stored in the DRAM 114 is recorded on an external medium via the network I / F 116 or the communication terminal 3 or the like via the network I / F 116 which becomes a network I / F as necessary. Or sent to an external device.

通信部117は、撮影装置1に設けられたアンテナ117aを介して、WiFi(wireless fidelity)やNFC等の短距離無線技術によって、通信端末3等の外部装置と通信を行う。この通信部117によっても、メルカトル画像のデータを通信端末3の外部装置に送信することができる。   The communication unit 117 communicates with an external device such as the communication terminal 3 by a short-range wireless technology such as WiFi (wireless fidelity) or NFC via the antenna 117 a provided in the photographing apparatus 1. The communication unit 117 can also transmit Mercator image data to an external device of the communication terminal 3.

電子コンパス118は、地球の磁気から撮影装置1の方位及び傾き(Roll回転角)を算出し、方位・傾き情報を出力する。この方位・傾き情報はExifに沿った関連情報(メタデータ)の一例であり、撮影画像の画像補正等の画像処理に利用される。なお、関連情報には、画像の撮影日時、及び画像データのデータ容量の各データも含まれている。   The electronic compass 118 calculates the azimuth and tilt (Roll rotation angle) of the photographing apparatus 1 from the earth's magnetism, and outputs azimuth / tilt information. This azimuth / tilt information is an example of related information (metadata) along Exif, and is used for image processing such as image correction of a captured image. Note that the related information includes each data of the image capturing date and time and the data capacity of the image data.

次に、図10を用いて、通信端末3のハードウェア構成を説明する。なお、図10は、無線通信機能を有したクレードルの場合の通信端末3のハードウェア構成図である。   Next, the hardware configuration of the communication terminal 3 will be described with reference to FIG. FIG. 10 is a hardware configuration diagram of the communication terminal 3 in the case of a cradle having a wireless communication function.

図10に示されているように、通信端末3は、通信端末3全体の動作を制御するCPU301、基本入出力プログラムを記憶したROM302、CPU301のワークエリアとして使用されるRAM(Random Access Memory)303、CPU301の制御にしたがってデータの読み出し又は書き込みを行うEEPROM(Electrically Erasable and Programmable ROM)304、CPU301の制御に従って被写体を撮像し画像データを得る撮像素子としてのCMOSセンサ305を備えている。   As shown in FIG. 10, the communication terminal 3 includes a CPU 301 that controls the operation of the entire communication terminal 3, a ROM 302 that stores basic input / output programs, and a RAM (Random Access Memory) 303 that is used as a work area for the CPU 301. An EEPROM (Electrically Erasable and Programmable ROM) 304 that reads or writes data according to the control of the CPU 301, and a CMOS sensor 305 as an image pickup device that captures an image of the subject and obtains image data according to the control of the CPU 301 are provided.

なお、EEPROM304には、CPU301が実行するオペレーティングシステム(OS)、その他のプログラム、及び、種々データが記憶されている。また、CMOSセンサ305の代わりにCCDセンサを用いてもよい。   The EEPROM 304 stores an operating system (OS) executed by the CPU 301, other programs, and various data. A CCD sensor may be used instead of the CMOS sensor 305.

更に、通信端末3は、アンテナ313a、このアンテナ313aを利用して無線通信信号により、無線ルータ9a等と通信を行う通信部313、GPS(Global Positioning Systems)衛星又は屋内GPSとしてのIMES(Indoor MEssaging System)によって通信端末3の位置情報(緯度、経度、および高度)を含んだGPS信号を受信するGPS受信部314、及び、上記各部を電気的に接続するためのアドレスバスやデータバス等のバスライン310を備えている。   Further, the communication terminal 3 includes an antenna 313a, a communication unit 313 that communicates with the wireless router 9a and the like by a wireless communication signal using the antenna 313a, an IMES (Indoor MEssaging as a GPS (Global Positioning Systems) satellite or an indoor GPS. System)) a GPS receiver 314 that receives a GPS signal including position information (latitude, longitude, and altitude) of the communication terminal 3, and a bus such as an address bus and a data bus for electrically connecting the above-described units. A line 310 is provided.

図11を用いて、画像管理システム5及びノートPCの場合の通信端末7のハードウェア構成を説明する。なお、図11は、画像管理システム5及び通信端末7のハードウェア構成図である。画像管理システム5、及び通信端末7は、ともにコンピュータであるため、以下では、画像管理システム5の構成について説明し、通信端末7の構成の説明は省略する。   The hardware configuration of the communication terminal 7 in the case of the image management system 5 and the notebook PC will be described with reference to FIG. FIG. 11 is a hardware configuration diagram of the image management system 5 and the communication terminal 7. Since the image management system 5 and the communication terminal 7 are both computers, the configuration of the image management system 5 will be described below, and the description of the configuration of the communication terminal 7 will be omitted.

画像管理システム5は、画像管理システム5全体の動作を制御するCPU501、IPL等のCPU501の駆動に用いられるプログラムを記憶したROM502、CPU501のワークエリアとして使用されるRAM503、画像管理システム5用のプログラム等の各種データを記憶するHD504、CPU501の制御にしたがってHD504に対する各種データの読み出し又は書き込みを制御するHDD(Hard Disk Drive)505、フラッシュメモリ等の記録メディア506に対するデータの読み出し又は書き込み(記憶)を制御するメディアI/F507、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示するディスプレイ508、通信ネットワーク9を利用してデータ通信するためのネットワークI/F509、文字、数値、各種指示などの入力のための複数のキーを備えたキーボード511、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行うマウス512、着脱可能な記録媒体の一例としてのCD−ROM(Compact Disc Read Only Memory)513に対する各種データの読み出し又は書き込みを制御するCD−ROMドライブ514、及び、上記各構成要素を図11に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン510を備えている。   The image management system 5 includes a CPU 501 that controls the overall operation of the image management system 5, a ROM 502 that stores programs used to drive the CPU 501 such as an IPL, a RAM 503 that is used as a work area for the CPU 501, and a program for the image management system 5. For reading various data such as HD504, HDD (Hard Disk Drive) 505 for controlling the reading or writing of various data to the HD504 in accordance with the control of the CPU 501, and data reading or writing (storage) for a recording medium 506 such as a flash memory. A media I / F 507 to be controlled, a display 508 for displaying various information such as a cursor, menu, window, character, or image, a network I / F 509 for data communication using the communication network 9, As an example of a keyboard 511 having a plurality of keys for inputting characters, numerical values, various instructions, a mouse 512 for selecting and executing various instructions, selecting a processing target, moving a cursor, and the like, and a removable recording medium A CD-ROM drive 514 for controlling the reading or writing of various data to / from a CD-ROM (Compact Disc Read Only Memory) 513, and the above-mentioned components are electrically connected as shown in FIG. A bus line 510 such as an address bus or a data bus.

<実施形態の処理の概略>
次に、図12を用いて、本実施形態の処理の概略について説明する。図12は、本実施形態の処理の概略を示した図である。
<Outline of Processing of Embodiment>
Next, the outline of the processing of this embodiment will be described with reference to FIG. FIG. 12 is a diagram showing an outline of the processing of the present embodiment.

まず、通信端末3が撮影装置1から、撮影画像データ、所定領域情報、及び関連情報を取得する(ステップS1)。そして、通信端末3は、画像管理システム5に対して、撮影画像データ、所定領域画像、関連情報、及びサムネイルデータを送信する(ステップS2)。撮影装置1での撮像、及び通信端末3からの送信の各処理は、一定時間毎(例えば、1分おき)に行なわれる。次に、画像管理システム5は、通信端末7から送られて来た過去の所定領域画像に対する移動や拡大等の操作を示す操作情報に基づいて、サムネイルデータを作成する(ステップS3)。そして、画像管理システム5は、所定領域情報で示される所定領域画像に代えて、過去の操作に基づいた画像である新たな所定領域画像、関連情報、及び新たな所定領域のサムネイルデータを送信する(ステップS4)。これにより、通信端末7側では、閲覧者Yは、過去に閲覧された注目すべき領域を表すサムネイルを表示することができる。その後、新たに閲覧者Yが、新たな所定領域画像に対して移動や拡大等の操作を行なうと(ステップS5)、通信端末7は、画像管理システム5に、この操作内容を示す操作情報を送信する(ステップS6)。そして、次回の閲覧時に、この操作情報が、過去の所定領域画像に対する移動や拡大等の操作を示す操作情報として、ステップS3の処理で利用される。   First, the communication terminal 3 acquires photographed image data, predetermined area information, and related information from the photographing apparatus 1 (step S1). Then, the communication terminal 3 transmits the captured image data, the predetermined area image, the related information, and the thumbnail data to the image management system 5 (Step S2). Each process of the imaging by the imaging device 1 and the transmission from the communication terminal 3 is performed at regular time intervals (for example, every 1 minute). Next, the image management system 5 creates thumbnail data based on operation information indicating operations such as movement and enlargement on the past predetermined area image sent from the communication terminal 7 (step S3). Then, the image management system 5 transmits a new predetermined area image that is an image based on the past operation, related information, and thumbnail data of the new predetermined area, instead of the predetermined area image indicated by the predetermined area information. (Step S4). Thereby, on the communication terminal 7 side, the viewer Y can display a thumbnail representing a region that should have been viewed in the past. Thereafter, when the viewer Y newly performs an operation such as moving or enlarging the new predetermined area image (step S5), the communication terminal 7 sends operation information indicating the operation content to the image management system 5. Transmit (step S6). Then, at the next browsing, this operation information is used in the process of step S3 as operation information indicating an operation such as movement or enlargement with respect to the past predetermined area image.

<<実施形態の機能構成>>
次に、図9乃至図11、及び図13乃至図22を用いて、本実施形態の機能構成について説明する。図13は、本実施形態の画像通信システムの一部を構成する、撮影装置1、通信端末3、画像管理システム5、及び通信端末7の各機能ブロック図である。図13では、画像管理システム5が、通信ネットワーク9を介して、通信端末3及び通信端末7とデータ通信することができる。
<< Functional Configuration of Embodiment >>
Next, the functional configuration of this embodiment will be described with reference to FIGS. 9 to 11 and FIGS. 13 to 22. FIG. 13 is a functional block diagram of the imaging device 1, the communication terminal 3, the image management system 5, and the communication terminal 7 that constitute a part of the image communication system of the present embodiment. In FIG. 13, the image management system 5 can perform data communication with the communication terminal 3 and the communication terminal 7 via the communication network 9.

<撮影装置1の機能構成>
図13に示されているように、撮影装置1は、受付部12、撮像部13、集音部14、接続部18、及び記憶・読出部19を有している。これら各部は、図9に示されている各構成要素のいずれかが、SRAM113からDRAM114上に展開された撮影蔵置用のプログラムに従ったCPU111からの命令によって動作することで実現される機能又は手段である。
<Functional configuration of photographing apparatus 1>
As illustrated in FIG. 13, the imaging device 1 includes a reception unit 12, an imaging unit 13, a sound collection unit 14, a connection unit 18, and a storage / readout unit 19. Each of these units is a function or means realized by any of the constituent elements shown in FIG. 9 being operated by a command from the CPU 111 in accordance with a shooting storage program developed from the SRAM 113 onto the DRAM 114. It is.

また、撮影装置1は、図9に示されているROM112、SRAM113、及びDRAM114によって構築される記憶部1000を有している。   Further, the photographing apparatus 1 has a storage unit 1000 constructed by the ROM 112, the SRAM 113, and the DRAM 114 shown in FIG.

(撮影装置1の各機能構成)
次に、図9及び図13を用いて、撮影装置1の各機能構成について更に詳細に説明する。
(Each functional configuration of the photographing apparatus 1)
Next, each functional configuration of the photographing apparatus 1 will be described in more detail with reference to FIGS. 9 and 13.

撮影装置1の受付部12は、主に、図9に示されている操作部115及びCPU111の処理によって実現され、利用者(図8では、設置者X)からの操作入力を受け付ける。   The accepting unit 12 of the photographing apparatus 1 is mainly realized by the processing of the operation unit 115 and the CPU 111 illustrated in FIG. 9 and accepts an operation input from a user (installer X in FIG. 8).

撮像部13は、主に、図9に示されている撮像ユニット101、画像処理ユニット104、及び撮像制御ユニット105、並びにCPU111の処理によって実現され、風景等を撮像し、撮影画像データを得る。   The imaging unit 13 is realized mainly by the processing of the imaging unit 101, the image processing unit 104, the imaging control unit 105, and the CPU 111 shown in FIG. 9, and images a landscape and the like to obtain captured image data.

集音部14は、図9に示されている108及び音処理ユニット109、並びにCPU111の処理によって実現され、撮影装置1の周囲の音を収音する。   The sound collecting unit 14 is realized by the processing of the CPU 108, the sound processing unit 109, and the CPU 111 shown in FIG. 9, and collects sounds around the photographing apparatus 1.

接続部18は、主に、電気接点、及びCPU111の処理によって実現され、通信端末3からの電源供給を受けると共に、データ通信を行う。   The connection unit 18 is mainly realized by an electrical contact and processing of the CPU 111, receives power supply from the communication terminal 3, and performs data communication.

記憶・読出部19は、主に、図9に示されているCPU111の処理によって実現され、記憶部1000に各種データ(または情報)を記憶したり、記憶部1000から各種データ(または情報)を読み出したりする。   The storage / reading unit 19 is realized mainly by the processing of the CPU 111 shown in FIG. 9, and stores various data (or information) in the storage unit 1000 or stores various data (or information) from the storage unit 1000. Read out.

<通信端末3の機能構成>
図13に示されているように、通信端末3は、送受信部31、接続部38、及び記憶・読出部39を有している。これら各部は、図10に示されている各構成要素のいずれかが、EEPROM304からRAM303上に展開された通信端末3用プログラムに従ったCPU301からの命令によって動作することで実現される機能又は手段である。
<Functional configuration of communication terminal 3>
As illustrated in FIG. 13, the communication terminal 3 includes a transmission / reception unit 31, a connection unit 38, and a storage / readout unit 39. Each of these units is a function or means realized by any one of the constituent elements shown in FIG. 10 operating according to a command from the CPU 301 according to the communication terminal 3 program expanded from the EEPROM 304 onto the RAM 303. It is.

また、通信端末3は、図10に示されているROM302、RAM303、及びEEPROM304によって構築される記憶部3000を有している。   Further, the communication terminal 3 includes a storage unit 3000 constructed by the ROM 302, the RAM 303, and the EEPROM 304 shown in FIG.

(通信端末3の各機能構成)
次に、図10及び図13を用いて、通信端末3の各機能構成について更に詳細に説明する。
(Each functional configuration of the communication terminal 3)
Next, each functional configuration of the communication terminal 3 will be described in more detail with reference to FIGS. 10 and 13.

通信端末3の送受信部31は、主に、図10に示されている通信部313及びCPU301の処理によって実現され、無線ルータ9a及び通信ネットワーク9を介して、画像管理システム5と各種データ(または情報)の送受信を行う。   The transmission / reception unit 31 of the communication terminal 3 is mainly realized by the processing of the communication unit 313 and the CPU 301 shown in FIG. 10, and the image management system 5 and various data (or the data (or Information).

接続部38は、主に、電気接点、及びCPU301の処理によって実現され、通信端末3に電源供給すると共に、データ通信を行う。   The connection unit 38 is mainly realized by electrical contacts and processing of the CPU 301, and supplies power to the communication terminal 3 and performs data communication.

記憶・読出部39は、主に、図10に示されているCPU301の処理によって実現され、記憶部3000に各種データ(または情報)を記憶したり、記憶部3000から各種データ(または情報)を読み出したりする。   The storage / reading unit 39 is mainly realized by the processing of the CPU 301 shown in FIG. 10, and stores various data (or information) in the storage unit 3000 or stores various data (or information) from the storage unit 3000. Read out.

なお、上記各プログラムが記憶されたCD−ROM等の記録媒体、並びに、これらプログラムが記憶されたHD504は、いずれもプログラム製品(Program Product)として、国内又は国外へ提供されることができる。   Note that a recording medium such as a CD-ROM in which the above programs are stored, and an HD 504 in which these programs are stored can be provided domestically or abroad as a program product.

<画像管理システムの機能構成>
次に、図11及び図13乃至図22を用いて、画像管理システム5の各機能構成について詳細に説明する。画像管理システム5は、送受信部51、導出部52、算出部53、作成部54、生成部55、及び記憶・読出部59を有している。これら各部は、図11に示されている各構成要素のいずれかが、HD504からRAM503上に展開された画像管理システム5用プログラムに従ったCPU501からの命令によって動作することで実現される機能又は手段である。
<Functional configuration of image management system>
Next, the functional configuration of the image management system 5 will be described in detail with reference to FIGS. 11 and 13 to 22. The image management system 5 includes a transmission / reception unit 51, a derivation unit 52, a calculation unit 53, a creation unit 54, a generation unit 55, and a storage / readout unit 59. Each of these units is a function realized by any of the constituent elements shown in FIG. 11 being operated by an instruction from the CPU 501 according to the image management system 5 program expanded from the HD 504 to the RAM 503, or Means.

また、画像管理システム5は、図11に示されているRAM503、及びHD504によって構築される記憶部5000を有している。この記憶部5000には、拠点管理DB5001、端末管理DB5002、撮影管理DB5003、画像管理DB5004、サムネイル管理DB5005、操作管理DB5006、点数管理DB5007、及び作成管理DB5008が構築されている。このうち、拠点管理DB5001は、後述の拠点管理テーブルによって構成されている。端末管理DB5002は、後述の撮影管理テーブルによって構成されている。撮影管理DB5003は、撮影管理テーブルによって構成されている。画像管理DB5004は、後述の画像管理テーブルによって構成されている。サムネイル管理DB5005は、サムネイル管理テーブルによって構成されている。操作管理DB5006は、後述の操作管理テーブルによって構成されている。点数管理DB5007は、後述の点数管理テーブルによって構成されている。作成管理DB5008は、後述の作成管理テーブルによって構成されている。   Further, the image management system 5 includes a storage unit 5000 constructed by the RAM 503 and the HD 504 shown in FIG. In the storage unit 5000, a base management DB 5001, a terminal management DB 5002, a shooting management DB 5003, an image management DB 5004, a thumbnail management DB 5005, an operation management DB 5006, a point management DB 5007, and a creation management DB 5008 are constructed. Among these, the base management DB 5001 is configured by a base management table described later. The terminal management DB 5002 is configured by a shooting management table described later. The shooting management DB 5003 is configured by a shooting management table. The image management DB 5004 is configured by an image management table described later. The thumbnail management DB 5005 is configured by a thumbnail management table. The operation management DB 5006 is configured by an operation management table described later. The score management DB 5007 is configured by a score management table described later. The creation management DB 5008 includes a creation management table described later.

(拠点管理テーブル)
図14は、拠点管理テーブルを示す概念図である。この拠点管理テーブルでは、地域ID、地域名、拠点ID、拠点名、拠点のレイアウトマップのファイル名、及び、装置IDが関連付けて記憶されて管理されている。このうち、地域IDは、地域を識別するための地域識別情報の一例である。地域は、例えば、関東、東京、渋谷区、ニューヨーク州、ニューヨーク市等の一定の範囲を示す。拠点IDは、拠点を識別するための拠点識別情報の一例である。拠点名は、渋谷店等の店舗名や、渋谷会場等の会場名等を示す。レイアウトマップは、図22に示されているように、各拠点のレイアウトを示し、2次元座標で詳細に拠点内の位置を特定することができる。なお、図22は、拠点レイアウトマップの概念図である。装置IDは、撮影装置1を識別するための装置識別情報の一例である。レイアウトマップのデータは、記憶部5000に記憶されている。
(Base management table)
FIG. 14 is a conceptual diagram showing a base management table. In this base management table, a region ID, a region name, a base ID, a base name, a file name of a base layout map, and a device ID are stored and managed in association with each other. Of these, the region ID is an example of region identification information for identifying a region. The region indicates a certain range, for example, Kanto, Tokyo, Shibuya Ward, New York State, New York City. The base ID is an example of base identification information for identifying the base. The base name indicates the name of a store such as a Shibuya store or the name of a venue such as a Shibuya venue. As shown in FIG. 22, the layout map shows the layout of each site, and the position in the site can be specified in detail with two-dimensional coordinates. FIG. 22 is a conceptual diagram of the base layout map. The device ID is an example of device identification information for identifying the photographing device 1. The layout map data is stored in the storage unit 5000.

(端末管理テーブル)
図15は、端末管理テーブルを示す概念図である。この端末管理テーブルでは、装置ID毎に、装置設置位置情報、及び所定領域情報が関連付けて記憶されて管理されている。このうち、装置設置位置情報は、例えば、図22に示されているように、2次元座標で示された拠点レイアウトマップ上における撮影装置の設置位置を示す。所定領域情報は、図7で説明した所定領域情報である。この端末管理テーブルにおける装置ID、装置設置位置情報、及び所定領域情報は、閲覧者Yが設置者Xから予め取得した情報である。設置者Xは、各撮影装置1を拠点内の所定の位置に設置する際に、閲覧者Yに電子メール等で伝える。
(Terminal management table)
FIG. 15 is a conceptual diagram showing a terminal management table. In this terminal management table, device installation position information and predetermined area information are stored and managed in association with each device ID. Among these, the apparatus installation position information indicates the installation position of the imaging apparatus on the base layout map indicated by the two-dimensional coordinates, for example, as shown in FIG. The predetermined area information is the predetermined area information described with reference to FIG. The device ID, the device installation position information, and the predetermined area information in this terminal management table are information acquired in advance by the viewer Y from the installer X. The installer X notifies the viewer Y by e-mail or the like when installing each photographing apparatus 1 at a predetermined position in the base.

(撮影管理テーブル)
図16は、撮影管理テーブルを示す概念図である。この撮影管理テーブルでは、拠点ID毎に、撮影タイトル、撮影開始日時、及び撮影終了日時が関連付けて記憶されて管理されている。このうち、撮影タイトルは、閲覧者によって入力されたタイトルであり、閲覧者によって複数の撮影画像データから所望の撮影画像データを抽出する際に利用される。撮影開始日時は、閲覧者によって入力された日時であり、撮影装置1が撮影を開始する(又は開始した)日時を示す。撮影終了日時は、閲覧者によって入力された日時であり、撮影装置1が撮影を終了する(又は終了した)日時を示す。
(Shooting management table)
FIG. 16 is a conceptual diagram showing a photographing management table. In this shooting management table, a shooting title, a shooting start date and time, and a shooting end date and time are stored and managed in association with each base ID. Among these, the photographed title is a title input by the viewer, and is used when the viewer extracts desired photographed image data from a plurality of photographed image data. The shooting start date and time is the date and time input by the viewer, and indicates the date and time when the shooting apparatus 1 starts (or starts) shooting. The shooting end date and time is the date and time input by the viewer, and indicates the date and time when the shooting apparatus 1 ends (or ends) shooting.

(画像管理テーブル)
図17は、画像管理テーブルを示す概念図である。この画像管理テーブルでは、装置ID毎に、画像ID、撮影画像データのファイル名、及び撮影日時が関連付けて記憶されて管理されている。このうち、画像IDは、撮影画像データを識別するための画像識別情報の一例である。撮影画像データのファイル名は、この関連付けられている画像IDで示される撮影画像データのファイル名である。撮影日時は、この関連付けられている撮影画像データが装置IDで示される撮影装置1で撮影された日時である。撮影画像データは、記憶部5000に記憶されている。
(Image management table)
FIG. 17 is a conceptual diagram showing an image management table. In this image management table, for each device ID, an image ID, a file name of captured image data, and a shooting date and time are associated with each other and stored and managed. Among these, the image ID is an example of image identification information for identifying captured image data. The file name of the photographed image data is the file name of the photographed image data indicated by the associated image ID. The shooting date and time is the date and time when the associated shooting image data was shot by the shooting device 1 indicated by the device ID. The photographed image data is stored in the storage unit 5000.

(サムネイル管理テーブル)
図18は、サムネイル管理テーブルを示す概念図である。このサムネイル管理テーブルでは、画像ID毎に、サムネイルID、及び所定領域情報が関連付けて記憶されて管理されている。このうち、サムネイルIDは、この関連付けられている画像IDで示される画像データに基づいて作成されたサムネイルデータを識別するためのサムネイル識別情報の一例である。サムネイルデータのファイル名は、この関連付けられているサムネイルIDで示されるサムネイルデータのファイル名である。所定領域情報は、この関連づけられている画像IDで示される画像データにおいて、サムネイルデータが作成された領域を示す。例えば、図6(a)の全天球パノラマ画像における所定領域Tの画像が、図6(b)に示されているが、サムネイルデータが作成される場合、この所定領域Tの画像である図6(b)のサムネイルデータが作成される。
(Thumbnail management table)
FIG. 18 is a conceptual diagram showing a thumbnail management table. In this thumbnail management table, for each image ID, a thumbnail ID and predetermined area information are stored in association with each other and managed. Among these, the thumbnail ID is an example of thumbnail identification information for identifying thumbnail data created based on the image data indicated by the associated image ID. The file name of thumbnail data is the file name of thumbnail data indicated by the associated thumbnail ID. The predetermined area information indicates an area in which thumbnail data is created in the image data indicated by the associated image ID. For example, the image of the predetermined area T in the omnidirectional panoramic image of FIG. 6A is shown in FIG. 6B, but when thumbnail data is created, the image is an image of this predetermined area T. 6 (b) thumbnail data is created.

(操作管理テーブル)
図19は、操作管理テーブルを示す概念図である。この操作管理テーブルでは、画像ID毎に、操作開始時間、操作終了時間、操作後の所定領域情報、拡大率、明るさ、コントラスト、及びメモ数が関連付けて記憶されて管理されている。このうち、操作開始時間は、通信端末7において、閲覧者Yが所定領域画像に対して移動や拡大等の操作を開始した時間(年、月、日、時間)を示す。操作終了時間は、通信端末7において、閲覧者Yが所定領域画像に対して移動や拡大等の操作を終了した時間(年、月、日、時間)を示す。操作後の所定領域情報は、閲覧者Yによる操作後の所定領域を示す操作後の所定領域を示す。拡大率は、閲覧者Yによる操作後の所定領域画像の拡大率を示している。この拡大率には、拡大倍率、縮小倍率が含まれている。明るさは、閲覧者Yが閲覧する際の所定領域画像の明るさを示している。コントラストは、閲覧者Yが閲覧する際の所定領域画像のコントラストを示している。メモ数は、閲覧者によって所定領域画像に添付されたメモの数を示している。
(Operation management table)
FIG. 19 is a conceptual diagram showing an operation management table. In this operation management table, for each image ID, operation start time, operation end time, predetermined area information after operation, enlargement ratio, brightness, contrast, and number of memos are stored and managed in association with each other. Among these, the operation start time indicates a time (year, month, day, time) when the viewer Y starts an operation such as moving or enlarging the predetermined area image in the communication terminal 7. The operation end time indicates the time (year, month, day, time) when the viewer Y ends the operation such as moving or enlarging the predetermined area image in the communication terminal 7. The predetermined area information after the operation indicates the predetermined area after the operation indicating the predetermined area after the operation by the viewer Y. The enlargement ratio indicates the enlargement ratio of the predetermined area image after the operation by the viewer Y. This enlargement ratio includes an enlargement magnification and a reduction magnification. The brightness indicates the brightness of the predetermined area image when the viewer Y browses. The contrast indicates the contrast of the predetermined area image when the viewer Y browses. The number of memos indicates the number of memos attached to the predetermined area image by the viewer.

(点数管理テーブル)
図20は、点数管理テーブルを示す概念図である。この点数管理テーブルでは、操作変更情報毎に、所定の点数を関連付けて記憶されて管理されている。このうち、操作変更情報は、所定領域画像に対する閲覧者Yの所定の操作による変更の内容を示す。点数は、変更の内容に応じて予め定められた数である。例えば、閲覧者Yが、所定領域画像を移動させた場合、閲覧者Yは操作後の所定領域画像に注目していると推測することができるため、閲覧者Yの操作に点数が付けられる。閲覧者Yが、所定領域画像に対してメモを添付した場合、閲覧者Yは操作後の所定領域画像に非常に注目していると推測することができるため、閲覧者Yの操作に多くの点数(例えば、5点)が付けられる。
(Point management table)
FIG. 20 is a conceptual diagram showing a score management table. In this score management table, a predetermined score is associated and stored for each operation change information. Among these, operation change information shows the content of the change by the predetermined operation of the browsing person Y with respect to a predetermined area image. The score is a number determined in advance according to the content of the change. For example, when the viewer Y moves the predetermined area image, it can be estimated that the viewer Y is paying attention to the predetermined area image after the operation, and therefore, the operation of the viewer Y is given a score. When the viewer Y attaches a memo to the predetermined area image, it can be assumed that the viewer Y is very interested in the predetermined area image after the operation. A score (for example, 5 points) is assigned.

(作成管理テーブル)
図21は、作成管理テーブルを示す概念図である。この作成管理テーブルでは、画像ID毎に、指定開始時間、指定終了時間、作成領域情報、平均の拡大率、平均の明るさ、及び平均のコントラストが関連付けて記憶されて管理されている。このうち、指定開始時間は、サムネイルデータの作成領域の算出対象期間の最初の時間(年、月、日、時間)を示す。指定終了時間は、サムネイルデータの作成領域の算出対象期間の最後の時間(年、月、日、時間)を示す。作成領域情報は、撮影画像データに係る画像内で、サムネイルデータが作成される所定領域を示す。平均の拡大率は、算出対象期間内の各操作情報における拡大率の平均値を示している。平均の明るさは、算出対象期間内の各操作情報における明るさの平均値を示している。平均のコントラストは、算出対象期間内の各操作情報におけるコントラストの平均値を示している。なお、算出対象期間は、図23に示されているような後述のサムネイル作成設定画面で、閲覧者Yが予め設定する。
(Create management table)
FIG. 21 is a conceptual diagram showing a creation management table. In this creation management table, for each image ID, designated start time, designated end time, creation area information, average enlargement ratio, average brightness, and average contrast are stored and managed in association with each other. Among these, the designated start time indicates the first time (year, month, day, time) of the calculation target period in the thumbnail data creation area. The designated end time indicates the last time (year, month, day, time) of the calculation target period in the thumbnail data creation area. The creation area information indicates a predetermined area in which thumbnail data is created in an image related to captured image data. The average enlargement ratio indicates the average value of the enlargement ratio in each operation information within the calculation target period. The average brightness indicates the average value of brightness in each operation information within the calculation target period. The average contrast indicates the average value of contrast in each operation information within the calculation target period. Note that the calculation target period is set in advance by the viewer Y on a thumbnail creation setting screen to be described later as shown in FIG.

(画像管理システムの各機能構成)
次に、図11及び図13を用いて、画像管理システム5の各機能構成について詳細に説明する。
(Each functional configuration of the image management system)
Next, the functional configuration of the image management system 5 will be described in detail with reference to FIGS. 11 and 13.

画像管理システム5の送受信部51は、主に、図11に示されているネットワークI/F509及びCPU501の処理によって実現され、通信ネットワーク9を介して通信端末3、又は通信端末7と各種データ(または情報)の送受信を行う。   The transmission / reception unit 51 of the image management system 5 is realized mainly by the processing of the network I / F 509 and the CPU 501 illustrated in FIG. 11, and the communication terminal 3 or the communication terminal 7 and various data ( Or information).

導出部52は、主に、図11に示されているCPU501の処理によって実現され、操作管理テーブル(図19参照)で管理されている各操作情報に基づいて、過去の閲覧者の操作による特定の操作変更情報を導出する。   The deriving unit 52 is realized mainly by the processing of the CPU 501 shown in FIG. 11 and specified by the operation of the past viewer based on each operation information managed in the operation management table (see FIG. 19). Deriving operation change information.

算出部53は、主に、図11に示されているCPU501の処理によって実現され、点数管理テーブル(図20参照)において特定の操作変更情報に対応する特定の点数によって操作情報を重み付けした場合の算術平均を求めることにより、サムネイルデータの作成領域を算出する。   The calculation unit 53 is realized mainly by the processing of the CPU 501 shown in FIG. 11, and the operation information is weighted by a specific score corresponding to specific operation change information in the score management table (see FIG. 20). The creation area of the thumbnail data is calculated by calculating the arithmetic average.

作成部54は、主に、図11に示されているCPU501の処理によって実現され、所定領域画像に対する閲覧者の過去の操作の内容を示す操作情報に基づいて、撮影画像データにおける所定領域を表わすサムネイルデータを作成する。   The creation unit 54 is realized mainly by the processing of the CPU 501 shown in FIG. 11, and represents a predetermined area in the photographed image data based on operation information indicating the contents of the past operation of the viewer with respect to the predetermined area image. Create thumbnail data.

生成部55は、後述の図29乃至図31、図33及び図34に示されているような、特定拠点の状況を表す拠点状況画面を生成する。   The generation unit 55 generates a site status screen representing the status of a specific site as shown in FIGS. 29 to 31, 33, and 34 described later.

記憶・読出部59は、主に、図11に示されているHDD505、及びCPU501の処理によって実現され、記憶部5000に各種データ(または情報)を記憶したり、記憶部5000から各種データ(または情報)を読み出したりする。   The storage / reading unit 59 is mainly realized by the processing of the HDD 505 and the CPU 501 shown in FIG. 11, and stores various data (or information) in the storage unit 5000 or various data (or information) from the storage unit 5000. Information).

<通信端末7の機能構成>
次に、図11及び図13を用いて、通信端末7の機能構成について詳細に説明する。通信端末7は、送受信部71、受付部72、表示制御部73、及び、記憶・読出部79を有している。これら各部は、図11に示されている各構成要素のいずれかが、HD504からRAM503上に展開された通信端末7用プログラムに従ったCPU501からの命令によって動作することで実現される機能又は手段である。
<Functional configuration of communication terminal 7>
Next, the functional configuration of the communication terminal 7 will be described in detail with reference to FIGS. 11 and 13. The communication terminal 7 includes a transmission / reception unit 71, a reception unit 72, a display control unit 73, and a storage / readout unit 79. Each of these units is a function or means realized by any one of the constituent elements shown in FIG. 11 operating according to a command from the CPU 501 according to the communication terminal 7 program expanded from the HD 504 to the RAM 503. It is.

また、通信端末7は、図11に示されているRAM503、及びHD504によって構築される記憶部7000を有している。   In addition, the communication terminal 7 includes a storage unit 7000 constructed by the RAM 503 and the HD 504 shown in FIG.

(通信端末7の各機能構成)
次に、図13を用いて、通信端末7の各機能構成について詳細に説明する。
(Each functional configuration of the communication terminal 7)
Next, each functional configuration of the communication terminal 7 will be described in detail with reference to FIG.

通信端末7の送受信部71は、主に、図11に示されているネットワークI/F509及びCPU501の処理によって実現され、通信ネットワーク9を介して画像管理システム5と各種データ(または情報)の送受信を行う。   The transmission / reception unit 71 of the communication terminal 7 is realized mainly by the processing of the network I / F 509 and the CPU 501 shown in FIG. 11, and transmits / receives various data (or information) to / from the image management system 5 via the communication network 9. I do.

受付部72は、主に、図11に示されているキーボード511及びマウス512、並びにCPU501の処理によって実現され、利用者(図8では、閲覧者Y)からの操作入力を受け付ける。   The accepting unit 72 is realized mainly by the processing of the keyboard 511 and mouse 512 and the CPU 501 shown in FIG. 11, and accepts an operation input from a user (browser Y in FIG. 8).

表示制御部73は、主に、図11に示されているCPU501の処理によって実現され、通信端末7のディスプレイ508に各種画像を表示させるための制御を行なう。   The display control unit 73 is mainly realized by the processing of the CPU 501 illustrated in FIG. 11 and performs control for displaying various images on the display 508 of the communication terminal 7.

記憶・読出部79は、主に、図11に示されているHDD505、及びCPU501の処理によって実現され、記憶部7000に各種データ(または情報)を記憶したり、記憶部7000から各種データ(または情報)を読み出したりする。   The storage / reading unit 79 is realized mainly by the processing of the HDD 505 and the CPU 501 shown in FIG. 11, and stores various data (or information) in the storage unit 7000 or various data (or information) from the storage unit 7000. Information).

<<実施形態の処理又は動作>>
続いて、図23乃至図34を用いて、本実施形態の処理又は動作について説明する。まず、図23を用いて、閲覧者Yが通信端末7を利用して、撮影装置1の撮影予約の処理を説明する。図23は、撮影予約の処理を示すシーケンス図である。また、図29及び図30は、日程表画面を示す図である。図31、図33及び図34は、特定拠点の状況を表す拠点状況画面である。図32(a)は特定拠点における所定領域画像を示す図であり、図32(b)は特定拠点における新たな所定領域画像を示す図である。
<< Processing or Operation of Embodiment >>
Next, the processing or operation of this embodiment will be described with reference to FIGS. First, referring to FIG. 23, a process for making a reservation for photographing by the photographing apparatus 1 using the communication terminal 7 by the viewer Y will be described. FIG. 23 is a sequence diagram showing a process for taking a picture. FIG. 29 and FIG. 30 are diagrams showing a schedule table screen. 31, FIG. 33 and FIG. 34 are site status screens showing the status of specific sites. FIG. 32A is a diagram showing a predetermined area image at a specific base, and FIG. 32B is a diagram showing a new predetermined area image at the specific base.

図23に示されているように、閲覧者Yが、通信端末7に拠点IDを入力すると、受付部72が拠点IDの入力を受け付ける(ステップS11)。この場合、通信端末7のディスプレイ508上には、図29(a)に示されているように、拠点IDを入力するための入力欄7110が表示されるため、閲覧者Yは、入力欄7110に閲覧したい店舗等である拠点の拠点IDを入力する。これにより、送受信部71は、画像管理システム5に対して、日程表の要求を送信する(ステップS12)。この要求には、ステップS11で入力された拠点IDが含まれている。これにより、画像管理システム5の送受信部51は、日程表の要求を受信する。   As shown in FIG. 23, when the viewer Y inputs a site ID to the communication terminal 7, the accepting unit 72 receives an input of the site ID (step S11). In this case, as shown in FIG. 29 (a), an input field 7110 for inputting the base ID is displayed on the display 508 of the communication terminal 7, so that the viewer Y can enter the input field 7110. Enter the base ID of the base that is the store you want to view. Thereby, the transmission / reception part 71 transmits the request | requirement of a schedule to the image management system 5 (step S12). This request includes the base ID input in step S11. Accordingly, the transmission / reception unit 51 of the image management system 5 receives the schedule request.

次に、画像管理システム5の記憶・読出部59は、送受信部51によって受信された拠点IDを検索キーとして撮影管理テーブル(図16参照)を検索することにより、対応する撮影タイトル、撮影開始日時、及び撮影終了日時を読み出すと共に、拠点IDを検索キーとして拠点管理テーブル(図14参照)を検索することにより、対応する拠点名を読み出す(ステップS13)。そして、生成部55が、ステップS13によって読み出された各種情報に基づいて、図29(b)に示されているような日程表画面を作成し、送受信部51が通信端末7に日程表画面のデータを送信する(ステップS14)。この際、日程表画面データと共に、拠点IDも送信される。これにより、通信端末7の送受信部71は、日程表画面のデータを受信する。   Next, the storage / reading unit 59 of the image management system 5 searches the shooting management table (see FIG. 16) using the base ID received by the transmission / reception unit 51 as a search key, thereby corresponding shooting title, shooting start date and time. And the shooting end date and time, and the corresponding base name is read by searching the base management table (see FIG. 14) using the base ID as a search key (step S13). And the production | generation part 55 produces a schedule table screen as shown in FIG.29 (b) based on the various information read by step S13, and the transmission / reception part 51 transmits the schedule table screen to the communication terminal 7. FIG. Is transmitted (step S14). At this time, the base ID is also transmitted together with the schedule table screen data. Thereby, the transmission / reception unit 71 of the communication terminal 7 receives the data of the schedule table screen.

次に、通信端末7では、表示制御部73が、ディスプレイ508に、図29(b)に示されているような日程表画面を表示させる(ステップS15)。日程表画面には、日毎に時間の表が表示され、予約ボタン7290が表示されている。そして、受付部72は、閲覧者Yから撮影予約を受け付ける(ステップS16)。具体的には、閲覧者Yが所望の日の項目7210を押下した後、予約ボタン7290を押下すると、表示制御部73が、図30(a)に示されているような「撮影の予約」画面を表示する。そして、閲覧者Yが、撮影タイトル(ここでは、「土日セール」)、撮影の開始時間(ここでは、10:00)、及び、撮影の終了時間(ここでは、18:00)を入力し、「OK」ボタン7380を押下すると、送受信部71が、画像管理システム5に対して、撮影予約を送信する(ステップ17)。この撮影予約には、拠点ID、撮影タイトル、撮影開始日時、及び撮影終了日時が含まれている。これにより、画像管理システム5の送受信部51は、撮影予約を受信する。   Next, in the communication terminal 7, the display control unit 73 displays a schedule table screen as shown in FIG. 29B on the display 508 (step S15). On the schedule table screen, a time table is displayed for each day, and a reservation button 7290 is displayed. And the reception part 72 receives imaging | photography reservation from the browsing person Y (step S16). Specifically, when the viewer Y presses the reservation button 7290 after pressing the item 7210 of a desired day, the display control unit 73 performs “reservation for shooting” as shown in FIG. Display the screen. Then, the viewer Y inputs the shooting title (here, “Saturday and Sunday sale”), the shooting start time (here, 10:00), and the shooting end time (here, 18:00), When the “OK” button 7380 is pressed, the transmission / reception unit 71 transmits a photographing reservation to the image management system 5 (step 17). This shooting reservation includes a base ID, a shooting title, a shooting start date and time, and a shooting end date and time. Thereby, the transmission / reception unit 51 of the image management system 5 receives the imaging reservation.

次に、画像管理システム5の記憶・読出部59は、撮影管理テーブル(図16参照)に、新たなレコードとして、撮影予約の内容を記憶する(ステップS18)。以上により、撮影予約の処理が終了する。   Next, the storage / reading unit 59 of the image management system 5 stores the contents of the shooting reservation as a new record in the shooting management table (see FIG. 16) (step S18). Thus, the shooting reservation process is completed.

続いて、図24を用いて、画像管理システム5が撮影管理テーブル(図16参照)に基づいて、通信端末3に撮影指示を行なう処理について説明する。図24は、撮影指示を行なう処理を示したシーケンス図である。   Next, a process in which the image management system 5 issues a shooting instruction to the communication terminal 3 based on the shooting management table (see FIG. 16) will be described with reference to FIG. FIG. 24 is a sequence diagram showing a process for giving a shooting instruction.

図24に示されているように、画像管理システム5の送受信部51は、拠点IDで示される拠点内の全ての通信端末3に対して、撮影指示を送信する(ステップS31)。この撮影指示には、撮影開始日時及び撮影終了日時が含まれている。これにより、通信端末3は、撮影指示を受信する。   As illustrated in FIG. 24, the transmission / reception unit 51 of the image management system 5 transmits a shooting instruction to all the communication terminals 3 in the site indicated by the site ID (step S31). This shooting instruction includes a shooting start date and time and a shooting end date and time. Thereby, the communication terminal 3 receives the photographing instruction.

次に、通信端末3は、撮影開始時間になると、撮影装置1に対して、撮影開始指示を送信する(ステップS32)。これにより、撮影装置1の送受信部11は、撮影開始指示を受信する。   Next, the communication terminal 3 transmits a photographing start instruction to the photographing apparatus 1 when the photographing start time is reached (step S32). Thereby, the transmission / reception part 11 of the imaging device 1 receives an imaging start instruction.

次に、通信端末3では、例えば、10分毎に撮影を行い、通信端末3に対して、自己の装置ID、撮影画像データ、関連情報、及び所定領域情報を送信する(ステップS33)。関連情報は、実際の撮影日時等を示す。所定領域情報は、撮影装置1の工場出荷時に予め定められた視点方向を示している。これにより、通信端末3の送受信部31は、装置ID、撮影画像データ、関連情報、及び所定領域情報を受信する。   Next, in the communication terminal 3, for example, imaging is performed every 10 minutes, and its own device ID, captured image data, related information, and predetermined area information are transmitted to the communication terminal 3 (step S33). The related information indicates the actual shooting date and time. The predetermined area information indicates a viewpoint direction that is predetermined when the photographing apparatus 1 is shipped from the factory. Thereby, the transmission / reception unit 31 of the communication terminal 3 receives the device ID, the captured image data, the related information, and the predetermined area information.

次に、通信端末3の送受信部31は、画像管理システム5に対して、画像の登録要求を送信する(ステップS34)。この画像の登録要求には、ステップS3で受信された装置ID、撮影画像データ、関連情報、及び所定領域情報が含まれている。これにより。画像管理システム5の送受信部51は、画像の登録要求を受信する。そして、画像管理システム5では、記憶・読出部59が、ステップS34によって受信された撮影画像データに対して、新たに画像IDを割り当てる(ステップS35)。   Next, the transmission / reception unit 31 of the communication terminal 3 transmits an image registration request to the image management system 5 (step S34). This image registration request includes the device ID, captured image data, related information, and predetermined area information received in step S3. By this. The transmission / reception unit 51 of the image management system 5 receives an image registration request. In the image management system 5, the storage / reading unit 59 newly assigns an image ID to the captured image data received in step S34 (step S35).

次に、記憶・読出部59は、各テーブルに対して各情報を記録して管理する(ステップS36)。具体的には、記憶・読出部59は、端末管理テーブル(図15参照)に対して、装置IDに対応する所定領域情報を上書きして管理する。また、記憶・読出部59は、画像管理テーブル(図17参照)に対して、新たなレコードとして、装置ID、画像ID、画像データのファイル名、及び撮影日時を関連付けて記憶する。このうち、装置IDは、ステップS34によって受信されたIDである。画像IDは、ステップS35によって割り当てられたIDである。画像データのファイル名は、ステップ34によって受信された撮影画像データのファイル名である。撮影日時は、ステップS34によって受信された関連情報に含まれる撮影日時である。   Next, the storage / reading unit 59 records and manages each information for each table (step S36). Specifically, the storage / reading unit 59 manages the terminal management table (see FIG. 15) by overwriting predetermined area information corresponding to the device ID. In addition, the storage / reading unit 59 stores the device ID, the image ID, the file name of the image data, and the shooting date and time as new records in the image management table (see FIG. 17). Among these, the device ID is the ID received in step S34. The image ID is the ID assigned in step S35. The file name of the image data is the file name of the captured image data received at step 34. The shooting date / time is the shooting date / time included in the related information received in step S34.

次に、送受信部51は、通信端末3に対して、登録完了の通知を送信する(ステップS37)。この通知には、画像IDが含まれている。これにより、通信端末3の送受信部31は、登録完了の通知を受信する。そして、通信端末3の記憶・読出部39は、記憶部3000に画像IDを記憶する(ステップS38)。   Next, the transmission / reception unit 51 transmits a registration completion notification to the communication terminal 3 (step S37). This notification includes an image ID. Thereby, the transmission / reception part 31 of the communication terminal 3 receives the notification of registration completion. Then, the storage / reading unit 39 of the communication terminal 3 stores the image ID in the storage unit 3000 (step S38).

続いて、図25を用いて、レイアウトマップの表示の処理について説明する。図25は、レイアウトマップの表示の処理を示すシーケンス図である。   Next, layout map display processing will be described with reference to FIG. FIG. 25 is a sequence diagram illustrating a layout map display process.

図25に示されているように、閲覧者Yが、通信端末7に拠点IDを入力すると、受付部72が拠点IDの入力を受け付ける(ステップS51)。この場合、通信端末7のディスプレイ508上には、図29(a)に示されているように、拠点IDを入力するための入力欄7110が表示されるため、閲覧者Yは、入力欄7110に閲覧したい店舗等である拠点の拠点IDを入力する。これにより、送受信部71は、画像管理システム5に対して、日程表の要求を送信する(ステップS52)。この要求には、ステップS51で入力された拠点IDが含まれている。これにより、画像管理システム5の送受信部51は、日程表の要求を受信する。   As shown in FIG. 25, when the viewer Y inputs a base ID to the communication terminal 7, the receiving unit 72 receives the input of the base ID (step S51). In this case, as shown in FIG. 29 (a), an input field 7110 for inputting the base ID is displayed on the display 508 of the communication terminal 7, so that the viewer Y can enter the input field 7110. Enter the base ID of the base that is the store you want to view. Thereby, the transmission / reception part 71 transmits the request | requirement of a schedule to the image management system 5 (step S52). This request includes the base ID input in step S51. Accordingly, the transmission / reception unit 51 of the image management system 5 receives the schedule request.

次に、画像管理システム5の記憶・読出部59は、送受信部51によって受信された拠点IDを検索キーとして撮影管理テーブル(図16参照)を検索することにより、対応する撮影タイトル、撮影開始日時、及び撮影終了日時を読み出すと共に、拠点IDを検索キーとして拠点管理テーブル(図14参照)を検索することにより、対応する拠点名を読み出す(ステップS53)。そして、生成部55が、ステップS13によって読み出された各種情報に基づいて、図30(b)に示されているような日程表画面を作成し、送受信部51が通信端末7に日程表画面のデータを送信する(ステップS54)。この際、日程表画面データと共に、拠点IDも送信される。これにより、通信端末7の送受信部71は、日程表画面のデータを受信する。   Next, the storage / reading unit 59 of the image management system 5 searches the shooting management table (see FIG. 16) using the base ID received by the transmission / reception unit 51 as a search key, thereby corresponding shooting title, shooting start date and time. In addition, the photographing end date and time are read out, and the corresponding base name is read out by searching the base management table (see FIG. 14) using the base ID as a search key (step S53). And the production | generation part 55 produces a schedule table screen as shown in FIG.30 (b) based on the various information read by step S13, and the transmission / reception part 51 transmits the schedule table screen to the communication terminal 7. FIG. Is transmitted (step S54). At this time, the base ID is also transmitted together with the schedule table screen data. Thereby, the transmission / reception unit 71 of the communication terminal 7 receives the data of the schedule table screen.

次に、通信端末7では、表示制御部73が、ディスプレイ508に、図30(b)に示されているような日程表画面を表示させる(ステップS55)。ここでは、図29(b)と異なり、既に撮影予約されていた場合の日程表画面が示されている。図30(b)では、例えば、ステップS16〜S18の処理で行なわれた撮影日程の内容を示す日程情報7410等が表示されている。   Next, in the communication terminal 7, the display control unit 73 displays a schedule table screen as shown in FIG. 30B on the display 508 (step S55). Here, unlike FIG. 29B, a schedule table screen in the case where a shooting reservation has already been made is shown. In FIG. 30B, for example, schedule information 7410 indicating the contents of the shooting schedule performed in the processes of steps S16 to S18 is displayed.

次に、閲覧者Yが、例えば、日程情報7410を押下すると、受付部72が、日程情報7410に係るレイアウトマップの取得を受け付ける(ステップS56)。そして、送受信部71が、画像管理システム5に対して、レイアウトマップを要求する(ステップS57)。この要求には、拠点ID、撮影開始日時、及び撮影終了日時が含まれている。これにより、画像管理システム5の送受信部51は、レイアウトマップの要求を受信する。   Next, when the viewer Y presses the schedule information 7410, for example, the reception unit 72 receives the acquisition of the layout map related to the schedule information 7410 (step S56). Then, the transmitting / receiving unit 71 requests a layout map from the image management system 5 (step S57). This request includes the base ID, the shooting start date and time, and the shooting end date and time. Thereby, the transmission / reception unit 51 of the image management system 5 receives the request for the layout map.

次に、画像管理システム5の記憶・読出部59は、ステップS57によって受信された拠点IDを検索キーとして、拠点管理テーブル(図14参照)を検索することにより、対応するレイアウトアップのファイル名を読み出す(ステップ58)。また、記憶・読出部59は、ステップS57によって受信された拠点IDを検索キーとして、拠点管理テーブル(図14参照)を検索することにより、対応するレイアウトアップのファイル名、及び装置IDを読み出す(ステップ58)。また、記憶・読出部59は、読み出した装置IDを検索キーとして、端末管理テーブル(図15参照)を検索することにより、対応する装置設置位置情報、及び所定領域情報を読み出す(ステップS58)。   Next, the storage / reading unit 59 of the image management system 5 searches the base management table (see FIG. 14) using the base ID received in step S57 as a search key, thereby obtaining the corresponding layout-up file name. Read (step 58). Further, the storage / reading unit 59 searches the base management table (see FIG. 14) using the base ID received in step S57 as a search key, thereby reading out the corresponding layout-up file name and device ID (see FIG. 14). Step 58). The storage / reading unit 59 reads the corresponding device installation position information and the predetermined area information by searching the terminal management table (see FIG. 15) using the read device ID as a search key (step S58).

次に、生成部55は、ステップS58によって読み出された各情報を利用して、レイアウトマップを生成する(ステップ59)。そして、送受信部51は、通信端末7に対して、レイアウトマップのデータを送信する(ステップS60)。これにより、通信端末7の送受信部71は、レイアウトマップのデータを受信する。そして、通信端末7では、表示制御部73が、ディスプレイ508に、図31(a)に示されているような拠点状況画面を表示させる(ステップS61)。この拠点状況画面の上部には、その拠点に設置された全ての撮影装置を示すアイコンを含んだレイアウトが表示されている。   Next, the generation unit 55 generates a layout map using each information read out in step S58 (step 59). Then, the transmission / reception unit 51 transmits the layout map data to the communication terminal 7 (step S60). Thereby, the transmission / reception unit 71 of the communication terminal 7 receives the data of the layout map. In the communication terminal 7, the display control unit 73 causes the display 508 to display a site status screen as shown in FIG. 31A (step S61). On the upper part of the site status screen, a layout including icons indicating all imaging devices installed at the site is displayed.

続いて、図26乃至図28を用いて、撮影画像データの表示処理を説明する。図26及び図27は、撮影画像データの表示処理を示すシーケンス図である。図28は、サムネイル作成の設定画面である。   Subsequently, the display processing of captured image data will be described with reference to FIGS. FIG. 26 and FIG. 27 are sequence diagrams showing display processing of captured image data. FIG. 28 is a thumbnail creation setting screen.

図28に示されているサムネイル作成の設定画面は、通信端末7で表示され、ステップS71の処理の前に、閲覧者Yが、サムネイル作成領域の算出対象期間、サムネイル作成領域の算出元、及びサムネイル作成領域の算出タイミングを設定するための画面である。これらのうち、サムネイル作成領域の算出対象期間は、過去の何日まで遡ってサムネイル作成領域の算出を算出するかを示す。   The thumbnail creation setting screen shown in FIG. 28 is displayed on the communication terminal 7, and before the process of step S71, the viewer Y calculates the thumbnail creation area calculation target period, the thumbnail creation area calculation source, and It is a screen for setting the calculation timing of the thumbnail creation area. Among these, the calculation period of the thumbnail creation area indicates how many days in the past the calculation of the thumbnail creation area is calculated.

サムネイル作成領域の算出元では、「同じカメラ(ここでは、撮影装置1)で撮影した画像すべて」と「各画像」の選択をすることができる。このうち、「同じカメラで撮影した画像すべて」は、同じ撮影装置1で順次撮影されることで得られた複数の時系列の撮影画像データが、サムネイル作成領域の算出元になることを示している。例えば、多数の撮影画像データのうち、任意の1つの撮影画像データの中に、1又は複数の閲覧者が注目して閲覧した任意の所定領域画像があった場合であっても、残りの多数の撮影画像データの中に、1又は複数の閲覧者が注目して閲覧した他の所定領域画像があった場合には、この他の所定領域画像に係る所定領域に基づいてサムネイルデータが作成される。一方、「各画像」は、1つの撮影画像データ毎に、1又は複数の閲覧者が注目して閲覧した所定領域画像に係る所定領域に基づいてサムネイルデータが作成される。   The calculation source of the thumbnail creation area can select “all images photographed by the same camera (here, photographing apparatus 1)” and “each image”. Among these, “all images taken with the same camera” indicates that a plurality of time-series shot image data obtained by sequentially taking images with the same photographing apparatus 1 are the calculation source of the thumbnail creation area. Yes. For example, even if there is an arbitrary predetermined area image viewed by one or a plurality of viewers in any one of the plurality of captured image data, the remaining many If there is another predetermined area image that one or a plurality of viewers pay attention to in the captured image data, thumbnail data is created based on the predetermined area related to the other predetermined area image. The On the other hand, for each “image”, thumbnail data is created for each piece of captured image data based on a predetermined area related to a predetermined area image viewed by one or more viewers.

また、サムネイル作成領域の算出タイミングでは、「逐次」と「時間指定(バッチ処理)」の選択をすることができる。このうち、「逐次」は、通信端末7から、サムネイルデータの要求があった際に、画像管理システム5が、逐次、サムネイル作成領域を算出することを示している。一方、「時間指定(バッチ処理)」は、通信端末7からサムネイルデータの要求がある前に(例えば、夜間に)、画像管理システム5が、サムネイル作成領域の算出を行なっておくことを示している。なお、バッチ処理の場合、選択と共に、バッチ処理の時間指定も行なう。図28では、1:00にバッチ処理が行なわれる。   In addition, at the calculation timing of the thumbnail creation area, “sequential” and “time designation (batch processing)” can be selected. Among these, “sequential” indicates that the image management system 5 sequentially calculates thumbnail creation areas when there is a request for thumbnail data from the communication terminal 7. On the other hand, “time designation (batch processing)” indicates that the image management system 5 calculates the thumbnail creation area before a request for thumbnail data from the communication terminal 7 (for example, at night). Yes. In the case of batch processing, the time for batch processing is also specified along with the selection. In FIG. 28, batch processing is performed at 1:00.

以降、サムネイル作成設定画面において、図28に示されているように、サムネイル作成領域の算出対象期間が「3日」、サムネイル作成単位が「共通画像のサムネイル」、及びサムネイル作成領域の算出タイミングが「バッチ処理」として設定された場合について説明する。   Thereafter, in the thumbnail creation setting screen, as shown in FIG. 28, the calculation target period of the thumbnail creation area is “3 days”, the thumbnail creation unit is “thumbnail of common image”, and the calculation timing of the thumbnail creation area is A case where “batch processing” is set will be described.

まず、図26に示されているように、閲覧者Yが、図31(b)に示すように、所望の撮影装置のアイコンを選択すると、受付部72が、選択された撮影装置を受け付ける(ステップS71)。これにより、送受信部71は、画像管理システム5に対して、選択された撮影装置が撮影した撮影画像データ及びサムネイルデータの要求を送信する(ステップS72)。この要求には、選択されたアイコンに係る撮影装置の装置IDが含まれている。これにより、画像管理システム5の送受信部51は、撮影画像データ及びサムネイルデータの要求を受信する。   First, as shown in FIG. 26, when the viewer Y selects an icon of a desired photographing device as shown in FIG. 31B, the accepting unit 72 accepts the selected photographing device ( Step S71). As a result, the transmission / reception unit 71 transmits a request for captured image data and thumbnail data captured by the selected imaging device to the image management system 5 (step S72). This request includes the device ID of the imaging device related to the selected icon. As a result, the transmission / reception unit 51 of the image management system 5 receives a request for captured image data and thumbnail data.

次に、画像管理システム5の記憶・読出部59は、ステップS72によって受信された装置IDを検索キーとして画像管理テーブル(図17参照)を検索することにより、対応する最初の画像データのファイル名を読み出すと共に、このファイル名の撮影画像データ及び画像IDを記憶部5000から読み出す(ステップS73)。そして、記憶・読出部59は、画像IDに基づいて、作成管理テーブル(図21参照)から、対応する作成情報を読み出す(ステップS74)。   Next, the storage / reading unit 59 of the image management system 5 searches the image management table (see FIG. 17) by using the device ID received in step S72 as a search key, and thereby the file name of the corresponding first image data. And the captured image data and image ID of this file name are read from the storage unit 5000 (step S73). Then, the storage / reading unit 59 reads the corresponding creation information from the creation management table (see FIG. 21) based on the image ID (step S74).

次に、記憶・読出部59は、端末管理テーブル(図15参照)において、ステップS72によって受信された装置IDに対応する所定領域情報を、ステップS74によって読み出された作成情報における作成領域情報の内容に変更する(ステップS75)。この場合、最初の所定領域情報で示される所定領域画像は、図32(a)に示されているように、柱が映っているに過ぎないが、図32(b)に示されているように店舗が見渡される新たな所定領域画像に変更される。   Next, in the terminal management table (see FIG. 15), the storage / reading unit 59 obtains the predetermined area information corresponding to the device ID received in step S72 in the creation area information in the creation information read in step S74. The contents are changed (step S75). In this case, the predetermined area image indicated by the first predetermined area information is only a pillar as shown in FIG. 32 (a), but as shown in FIG. 32 (b). The image is changed to a new predetermined area image overlooking the store.

次に、作成部54は、作成領域情報で示される作成領域に基づいて、サムネイルデータを作成する(ステップS76)。この際、作成部54は、選択された日時の最初の撮影画像データだけでなく、撮影開始日時と撮影終了日時の間に撮影された全ての撮影画像データに対して、同様の所定領域画像に基づいて、新たにサムネイルデータを作成する。また、撮影画像データが複数ある場合、作成部54は、端末管理テーブル(図15参照)が現在の所定領域情報に代えて、新たな所定領域情報を管理したことに基づき、複数の画像データのそれぞれに関して、新たな所定領域情報で示される新たな所定領域画像に係るサムネイルデータを作成する。   Next, the creation unit 54 creates thumbnail data based on the creation area indicated by the creation area information (step S76). At this time, the creation unit 54 uses not only the first photographed image data of the selected date and time but also all the photographed image data photographed between the photography start date and the photography end date and time based on the same predetermined area image. To newly create thumbnail data. When there are a plurality of photographed image data, the creation unit 54 manages the plurality of image data based on the fact that the terminal management table (see FIG. 15) manages new predetermined area information instead of the current predetermined area information. For each, thumbnail data relating to a new predetermined area image indicated by the new predetermined area information is created.

次に、記憶・読出部59は、全てのサムネイルデータに対して、それぞれ新たにサムネイルIDを割り当てる(ステップS77)。そして、記憶・読出部59は、サムネイル管理テーブル(図18参照)に対して、サムネイルデータ毎に、新たなレコードとして、サムネイルデータの元の撮影画像データを示す画像ID、ステップS77で割り当てられたサムネイルID、及びステップ76で作成されたサムネイルデータのファイル名を関連付けて管理する(ステップS78)。また、この際に、記憶・読出部59は、元の撮影画像データの撮影日時(画像管理テーブル参照)、装置設置位置(端末管理テーブル参照)、及び所定領域情報(端末管理テーブル参照)を関連付けて管理することで、サムネイルデータに関する情報を、サムネイル管理テーブルで一括管理する。   Next, the storage / reading unit 59 assigns a new thumbnail ID to all thumbnail data (step S77). Then, the storage / reading unit 59 assigns to the thumbnail management table (see FIG. 18), for each thumbnail data, an image ID indicating the original captured image data of the thumbnail data as a new record in step S77. The thumbnail ID and the file name of the thumbnail data created in step 76 are managed in association with each other (step S78). At this time, the storage / reading unit 59 associates the shooting date and time (refer to the image management table) of the original captured image data, the device installation position (refer to the terminal management table), and the predetermined area information (refer to the terminal management table). Information about thumbnail data is collectively managed in the thumbnail management table.

次に、画像管理システム5の送受信部51は、通信端末7に対して、拠点名、選択された日時の最初の撮影画像データ、撮影開始日時と撮影終了日時との間の全てのサムネイルデータ、及び撮影日時を送信する(ステップS79)。この場合、撮影画像データと共に、この撮影画像データの画像IDが送信され、各サムネイルデータと共に、各サムネイルデータのサムネイルIDが送信される。これにより、通信端末7の送受信部71は、拠点名、選択された日時の最初の撮影画像データ、撮影開始日時と撮影終了日時との間の全てのサムネイルデータ、及び撮影日時を受信する。   Next, the transmission / reception unit 51 of the image management system 5 sends to the communication terminal 7 the site name, the first captured image data of the selected date, all thumbnail data between the shooting start date and the shooting end date, Then, the shooting date and time are transmitted (step S79). In this case, the image ID of the captured image data is transmitted together with the captured image data, and the thumbnail ID of each thumbnail data is transmitted together with the respective thumbnail data. Thereby, the transmission / reception unit 71 of the communication terminal 7 receives the base name, the first captured image data of the selected date and time, all the thumbnail data between the shooting start date and time and the shooting end date and time, and the shooting date and time.

次に、通信端末7の表示制御部73は、図33に示されているように、拠点状況画面として、図33に示されている拠点状況画像の下側に、所定領域画像、並びに、各サムネイル及び撮影日時を表示すると共に、最下欄に、所定領域画像の明るさとコントラストを変更するための操作領域を表示する(ステップS80)。   Next, as shown in FIG. 33, the display control unit 73 of the communication terminal 7 displays a predetermined area image as well as each area on the lower side of the site status image shown in FIG. The thumbnail and the shooting date and time are displayed, and an operation area for changing the brightness and contrast of the predetermined area image is displayed in the bottom column (step S80).

続いて、図27に進み、閲覧者Yが、図34に示されているように、左から4番目のサムネイルを選択すると、受付部72は、この選択を受け付ける(ステップS91)。そして、送受信部71は、画像管理システム5に対して、所定領域画像のデータの要求を行なう(ステップS92)。この要求には、ステップS91で選択されたサムネイルのサムネイルIDが含まれている。これにより、画像管理システム5の送受信部51は、所定領域画像のデータの要求を受信する。   Subsequently, proceeding to FIG. 27, when the viewer Y selects the fourth thumbnail from the left as shown in FIG. 34, the accepting unit 72 accepts this selection (step S91). Then, the transmission / reception unit 71 requests data of a predetermined area image from the image management system 5 (step S92). This request includes the thumbnail ID of the thumbnail selected in step S91. Thereby, the transmission / reception unit 51 of the image management system 5 receives a request for data of a predetermined area image.

次に、画像管理システム5では、記憶・読出部59が、ステップS92で受信されたサムネイルIDを検索キーとして、サムネイル管理テーブル(図18参照)を検索することにより、対応する画像IDを読み出す(ステップS93)。更に、記憶・読出部59が、この画像IDを検索キーとして画像管理テーブル(図17参照)を検索することにより、対応する撮影画像データのファイル名を読み出し、これにより、記憶部5000からこのファイル名の撮影画像データを読み出す(ステップS93)。   Next, in the image management system 5, the storage / reading unit 59 reads the corresponding image ID by searching the thumbnail management table (see FIG. 18) using the thumbnail ID received in step S92 as a search key (see FIG. 18). Step S93). Further, the storage / reading unit 59 retrieves the file name of the corresponding photographed image data by searching the image management table (see FIG. 17) using the image ID as a search key, and this file is read from the storage unit 5000. The photographed image data of the name is read (step S93).

次に、生成部55は、ステップS93で読み出された撮影画像データから、所定領域情報に基づいて、所定領域画像を生成する(ステップS94)。そして、送受信部51は、通信端末7に対して所定領域画像のデータを送信する(ステップS95)。この際、ステップS93によって読み出された撮影画像データの画像IDも送信される。これにより、通信端末7の送受信部71は、撮影画像データ及び画像IDを受信する。   Next, the generation unit 55 generates a predetermined area image based on the predetermined area information from the captured image data read out in step S93 (step S94). Then, the transmission / reception unit 51 transmits data of a predetermined area image to the communication terminal 7 (step S95). At this time, the image ID of the captured image data read out in step S93 is also transmitted. Thereby, the transmission / reception unit 71 of the communication terminal 7 receives the captured image data and the image ID.

次に、通信端末7では、表示制御部73が、図34に示されているように、ディスプレイ508に、閲覧者Yによって選択されたサムネイルに係る所定領域画像を表示する(ステップS96)。以上より、閲覧者Yは、所望の撮影日時の所定領域画像を閲覧することができる。   Next, in the communication terminal 7, the display control unit 73 displays a predetermined area image related to the thumbnail selected by the viewer Y on the display 508 as shown in FIG. 34 (step S96). As described above, the viewer Y can browse the predetermined area image at the desired shooting date and time.

次に、閲覧者Yが、図34に示されている所定領域画像に対して、例えば、図35に示されているように、移動及び拡大の操作を行なうと、受付部72は、閲覧者Yの操作を受け付ける(ステップS97)。そして、送受信部71は、画像管理システム5に対して、操作内容を示す操作情報を送信する(ステップS98)。この操作情報には、図19に示されている画像ID等が含まれている。これにより、画像管理システム5の送受信部51は、操作情報を受信する。   Next, when the viewer Y performs a movement and enlargement operation on the predetermined region image shown in FIG. 34, for example, as shown in FIG. Y operation is accepted (step S97). Then, the transmitting / receiving unit 71 transmits operation information indicating the operation content to the image management system 5 (step S98). This operation information includes the image ID shown in FIG. Thereby, the transmission / reception unit 51 of the image management system 5 receives the operation information.

次に、画像管理システム5の記憶・読出部59は、作成管理テーブル(図22参照)に、ステップS98で受信された操作情報を追加して記憶する(ステップS99)。   Next, the storage / reading unit 59 of the image management system 5 adds the operation information received in step S98 to the creation management table (see FIG. 22) and stores it (step S99).

続いて、図36を用いて、サムネイル作成領域の算出のバッチ処理について説明する。図36は、サムネイル作成領域を算出するバッチ処理を示したフローチャートである。   Subsequently, the batch processing for calculating the thumbnail creation area will be described with reference to FIG. FIG. 36 is a flowchart showing batch processing for calculating a thumbnail creation area.

図36に示されているように、画像管理システム5の記憶・読出部59は、操作管理テーブル(図19参照)から、サムネイル作成設定画面で設定されたサムネイル作成領域の算出対象期間に含まれる「操作開始時間」及び「操作終了時間」の操作情報を全て読み出す(ステップS111)。次に、導出部52は、操作管理テーブル(図19参照)で管理されている各操作情報に基づいて、閲覧者Yの過去の操作による特定の操作変更情報を導出する(ステップS112)。例えば、操作管理テーブル(図19参照)から、2つの操作情報が読み出された場合、第1の操作情報で示される操作後の所定領域情報と、第2の操作情報で示される操作後の所定領域情報が異なり、かつ、拡大率が大きくなっている場合、導出部52は、操作変更情報として、「移動」及び「拡大」を導出する。   As shown in FIG. 36, the storage / reading unit 59 of the image management system 5 is included in the calculation target period of the thumbnail creation area set on the thumbnail creation setting screen from the operation management table (see FIG. 19). All the operation information of “operation start time” and “operation end time” is read (step S111). Next, the deriving unit 52 derives specific operation change information based on past operations of the viewer Y based on each operation information managed in the operation management table (see FIG. 19) (step S112). For example, when two pieces of operation information are read from the operation management table (see FIG. 19), the predetermined area information after the operation indicated by the first operation information and the post-operation indicated by the second operation information. When the predetermined area information is different and the enlargement rate is large, the deriving unit 52 derives “movement” and “enlargement” as the operation change information.

次に、記憶・読出部59は、点数管理テーブル(図20参照)から、操作変更情報に対応する点数を読み出す(ステップS113)。そして、算出部53は、点数管理テーブル(図20参照)において特定の操作変更情報に対応する特定の点数によって操作情報を重み付けした場合の算術平均を求めることにより、サムネイルデータの作成領域を算出する(ステップS114)。ここで、図37及び図38を用いて、2つの算出例について説明する。図37は、サムネイル作成領域を定める際の算出例1を示した概念図である。図38は、サムネイル作成領域を定める際の算出例2を示した概念図である。   Next, the storage / reading unit 59 reads the score corresponding to the operation change information from the score management table (see FIG. 20) (step S113). Then, the calculation unit 53 calculates the creation area of the thumbnail data by obtaining an arithmetic average when the operation information is weighted by a specific score corresponding to the specific operation change information in the score management table (see FIG. 20). (Step S114). Here, two calculation examples will be described with reference to FIGS. 37 and 38. FIG. 37 is a conceptual diagram showing a calculation example 1 for determining the thumbnail creation area. FIG. 38 is a conceptual diagram showing a calculation example 2 for determining the thumbnail creation area.

(算出例1)
図37には、それぞれ図3(c)に示されているようなメルカトル画像が表示されている。そして、図37(a)に示されているように、算出部53は、各所定領域情報の中心点と操作変更情報とを付ける。そして、図37(b)に示されているように、算出部53は、ひとまず、各所定領域情報の中心点に基づいて、中心点の座標の算術平均を定めることにより、重心c1を算出する。次に、図37(b)に示されているように、算出部53は、点数管理テーブル(図20参照)から読み出された各点数を、各所定領域情報の中心点に関連付ける。そして、図37(d)に示されているように、算出部53は、各点数によって操作情報を重み付けした場合の算術平均を求めることにより、サムネイルの中心座標c11を算出することで、重心c1の位置を修正し(重心c11)、最終的にサムネイルデータの作成領域を算出する。
(Calculation Example 1)
In FIG. 37, Mercator images as shown in FIG. 3C are displayed. Then, as shown in FIG. 37A, the calculation unit 53 attaches the center point of each predetermined area information and the operation change information. Then, as shown in FIG. 37 (b), the calculation unit 53 calculates the center of gravity c1 by first determining the arithmetic average of the coordinates of the center point based on the center point of each predetermined area information. . Next, as illustrated in FIG. 37B, the calculation unit 53 associates each score read from the score management table (see FIG. 20) with the center point of each predetermined area information. Then, as shown in FIG. 37 (d), the calculation unit 53 calculates the center coordinate c11 of the thumbnail by calculating the arithmetic average when the operation information is weighted by each score, thereby calculating the center of gravity c1. Is corrected (centroid c11), and finally a thumbnail data creation area is calculated.

(算出例2)
図38には、それぞれ図3(c)に示されているようなメルカトル画像が表示されている。そして、図38(a)に示されているように、算出部53は、各所定領域情報の中心点と操作変更情報とを付ける。そして、図38(b)に示されているように、算出部53は、各所定領域情報の中心点をまとめるクラスタリングを行なう。ここでは、領域a1と領域a2にまとまっている。次に、図38(c)に示されているように、算出部53は、点数管理テーブル(図20参照)から読み出された各点数を、各所定領域情報の中心点に関連付ける。そして、図38(d)に示されているように、算出部53は、領域a1,a2毎に、各点数を合計し、合計点の多い領域(ここでは、領域a2)の中心点をサムネイルの中心座標c21とすることで、最終的にサムネイルデータの作成領域を算出する。
(Calculation example 2)
In FIG. 38, Mercator images as shown in FIG. 3C are displayed. Then, as shown in FIG. 38A, the calculation unit 53 attaches the center point of each predetermined area information and the operation change information. Then, as illustrated in FIG. 38B, the calculation unit 53 performs clustering that collects the center points of each predetermined area information. Here, the area a1 and the area a2 are grouped. Next, as illustrated in FIG. 38C, the calculation unit 53 associates each score read from the score management table (see FIG. 20) with the center point of each predetermined area information. Then, as shown in FIG. 38 (d), the calculation unit 53 sums up the points for each of the regions a1 and a2, and determines the center point of the region having a large total number (here, region a2) as a thumbnail. By using the center coordinate c21, a thumbnail data creation area is finally calculated.

<<本実施形態の主な効果>>
以上説明したように本実施形態によれば、画像管理システム5は、通信端末7によって過去に操作された内容に基づいてサムネイルデータを作成することで、サムネイルは閲覧者Yの見所を表わすことができる。これにより、閲覧者Yが元画像を閲覧するに際してサムネイルを参考にし易いという効果を奏する。
<< Main effects of this embodiment >>
As described above, according to the present embodiment, the image management system 5 creates thumbnail data based on the contents operated in the past by the communication terminal 7 so that the thumbnail represents the highlight of the viewer Y. it can. Thereby, there is an effect that the viewer Y can easily refer to the thumbnail when browsing the original image.

〔変形例〕
以下、上記実施形態の変形例について説明する。上記実施形態では、サムネイル作成設定画面において、図28に示されているように、サムネイル作成領域の算出対象期間が「3日」、サムネイル作成単位が「共通画像のサムネイル」、及びサムネイル作成領域の算出タイミングが「バッチ処理」として設定された場合について説明した。これに対して、「画像毎のサムネイル」を表示することが選択された場合には、画像管理システム5は、図27に示されているステップS76の処理において、変更された所定領域画像毎に異なったサムネイルデータを作成する。図33では、同じ所定領域画像に係るサムネイルが表示されているが、本変形例の場合には、異なる所定領域画像に係るサムネイルが表示される。
[Modification]
Hereinafter, modifications of the embodiment will be described. In the above embodiment, on the thumbnail creation setting screen, as shown in FIG. 28, the calculation target period of the thumbnail creation area is “3 days”, the thumbnail creation unit is “common image thumbnail”, and the thumbnail creation area The case where the calculation timing is set as “batch processing” has been described. On the other hand, when it is selected to display the “thumbnail for each image”, the image management system 5 performs the process for step S76 shown in FIG. 27 for each changed predetermined area image. Create different thumbnail data. In FIG. 33, thumbnails related to the same predetermined area image are displayed, but in the case of this modification, thumbnails related to different predetermined area images are displayed.

また、図28において、サムネイル作成領域の算出タイミングで「逐次」が選択された場合には、画像管理システム5は、図27に示されているステップ74の処理において、作成情報の読み出しに代えて、図36に示されている夜間のバッチ処理を逐次行なう。   In FIG. 28, when “sequential” is selected at the calculation timing of the thumbnail creation area, the image management system 5 replaces the creation information reading in the process of step 74 shown in FIG. The nighttime batch processing shown in FIG. 36 is sequentially performed.

1 撮影装置
3 通信端末
5 画像管理システム
7 通信端末
9 通信ネットワーク
51 送受信部(送信手段の一例、受信手段の一例)
52 検出部(検出手段の一例)
53 作成部(作成手段の一例)
54 生成部(生成手段の一例)
59 記憶・読出部
508 ディスプレイ(表示手段の一例)
5000 記憶部
5001 拠点管理DB(拠点管理手段の一例)
5002 端末管理DB(端末管理手段の一例)
5003 撮影管理DB(撮影管理手段の一例)
5004 画像管理DB(画像管理手段の一例)
5005 サムネイル管理DB(サムネイル管理手段の一例)
DESCRIPTION OF SYMBOLS 1 Imaging device 3 Communication terminal 5 Image management system 7 Communication terminal 9 Communication network 51 Transmission / reception part (an example of a transmission means, an example of a reception means)
52 Detection unit (an example of detection means)
53 Creation unit (an example of creation means)
54 Generation Unit (Example of Generation Unit)
59 Storage / reading unit 508 Display (an example of display means)
5000 storage unit 5001 base management DB (an example of base management means)
5002 Terminal management DB (an example of terminal management means)
5003 Shooting management DB (an example of shooting management means)
5004 Image management DB (an example of image management means)
5005 Thumbnail management DB (an example of thumbnail management means)

特開2014−131215号公報JP 2014-131215 A

Claims (11)

通信端末に送信する所定の画像データを管理する画像管理システムであって、
前記通信端末から、前記所定の画像データに係るサムネイルデータの要求を受信する受信手段と、
前記通信端末において前記所定の画像データに係る画像に対して過去に操作された内容を示す操作情報に基づいて、前記所定の画像データの画像における所定領域のサムネイルデータを作成する作成手段と、
前記作成されたサムネイルデータを、前記通信端末に送信する送信手段と、
を有することを特徴とする画像管理システム。
An image management system for managing predetermined image data to be transmitted to a communication terminal,
Receiving means for receiving a request for thumbnail data relating to the predetermined image data from the communication terminal;
Creating means for creating thumbnail data of a predetermined area in the image of the predetermined image data based on operation information indicating contents operated in the past on the image related to the predetermined image data in the communication terminal;
Transmitting means for transmitting the created thumbnail data to the communication terminal;
An image management system comprising:
請求項1に記載の画像管理システムであって、
前記受信手段は、前記通信端末から前記操作情報を受信し、
前記受信された前記操作情報を管理する操作管理手段を有し、
前記作成手段は、前記操作管理手段で管理されている過去の操作の内容を示す操作情報に基づいて、前記サムネイルデータを作成する画像管理システム。
The image management system according to claim 1,
The receiving means receives the operation information from the communication terminal,
Operation management means for managing the received operation information;
The image creation system for creating the thumbnail data based on operation information indicating contents of past operations managed by the operation management unit.
請求項2に記載の画像管理システムであって、
前記操作管理手段に管理されている各操作情報に基づいて、前記画像に係るサムネイルデータの作成に用いる作成情報を算出する算出手段と、
前記算出手段によって算出された前記作成情報を管理する作成管理手段を有し、
前記作成手段は、前記作成管理手段で管理されている前記作成情報に基づいて、前記サムネイルデータを作成する画像管理システム。
The image management system according to claim 2,
Calculation means for calculating creation information used to create thumbnail data relating to the image based on each operation information managed by the operation management means;
Having creation management means for managing the creation information calculated by the calculation means;
The image creation system for creating the thumbnail data based on the creation information managed by the creation management unit.
請求項3に記載の画像管理システムであって、
前記各操作情報は、前記通信端末における操作後の所定領域を示す操作後の所定領域情報を含み、
前記算出手段は、前記操作後の所定領域情報に基づいて、前記作成情報に含まれるサムネイルデータの作成領域を示す作成領域情報を算出する画像管理システム。
The image management system according to claim 3,
Each operation information includes predetermined area information after operation indicating a predetermined area after operation in the communication terminal,
The image management system is configured to calculate creation area information indicating a creation area of thumbnail data included in the creation information based on the predetermined area information after the operation.
請求項4に記載の画像管理システムであって、
所定の画像に対する所定の操作による変更の内容を示す所定の操作変更情報毎に、当該変更の内容に応じて定められた所定の点数を関連付けて管理する点数管理手段と、
前記操作管理手段で管理されている前記各操作情報に基づいて過去の操作による各特定の操作変更情報を導出する導出手段と、
を有し、
前記算出手段は、前記点数管理手段において各特定の操作変更情報に対応する特定の点数によって前記操作情報を重み付けした場合の算術平均を求めることにより、前記サムネイルデータの作成領域を算出する画像管理システム。
The image management system according to claim 4,
Point management means for associating and managing a predetermined score determined according to the content of the change for each predetermined operation change information indicating the content of the change by a predetermined operation on the predetermined image;
Derivation means for deriving each specific operation change information based on past operations based on each operation information managed by the operation management means;
Have
The image calculation system calculates the thumbnail data creation area by calculating an arithmetic average when the operation information is weighted by a specific score corresponding to each specific operation change information in the score management unit .
請求項4に記載の画像管理システムであって、
所定の画像に対する所定の操作による変更の内容を示す所定の操作変更情報毎に、当該変更の内容に応じて定められた所定の点数を関連付けて管理する点数管理手段と、
前記操作管理手段で管理されている前記各操作情報に基づいて過去の操作による各特定の操作変更情報を導出する導出手段と、
を有し、
前記算出手段は、前記点数管理手段において各特定の操作変更情報の前記画像データにおけるまとまりを含む所定の領域毎に、対応する特定の点数の合計を算出することによって、合計点が多い特定の領域の中心点を求めることにより、前記サムネイルデータの作成領域を算出する画像管理システム。
The image management system according to claim 4,
Point management means for associating and managing a predetermined score determined according to the content of the change for each predetermined operation change information indicating the content of the change by a predetermined operation on the predetermined image;
Derivation means for deriving each specific operation change information based on past operations based on each operation information managed by the operation management means;
Have
The calculation unit calculates a total of specific points corresponding to each predetermined region including a group of the specific operation change information in the image data in the point management unit, so that a specific region with a large total score is obtained. An image management system for calculating a thumbnail data creation area by obtaining a center point of the thumbnail data.
前記操作変更情報は、前記所定領域の画像である所定領域画像に対する明るさ変更、コントラスト変更、若しくはメモの添付数、又は、前記所定領域画像の移動、拡大、若しくは縮小を含む請求項5又は6に記載の画像管理システム。   The operation change information includes brightness change, contrast change, or number of attached memos to the predetermined area image that is an image of the predetermined area, or movement, enlargement, or reduction of the predetermined area image. The image management system described in 1. 前記画像データは、全天球パノラマ画像データであることを特徴とする請求項1乃至7のいずれか一項に記載の画像管理システム。   The image management system according to claim 1, wherein the image data is omnidirectional panoramic image data. 請求項1乃至8に記載の画像管理システムと、
前記通信端末と、
を有する画像通信システム。
The image management system according to claim 1,
The communication terminal;
An image communication system.
通信端末に送信する所定の画像データを管理する画像管理システムが実行する画像管理方法であって、
前記画像管理システムは、
前記通信端末から、前記所定の画像データに係るサムネイルデータの要求を受信する受信ステップと、
前記通信端末において前記所定の画像データに係る画像に対して過去に操作された内容を示す操作情報に基づいて、前記所定の画像データの画像における所定領域のサムネイルデータを作成する作成ステップと、
前記作成されたサムネイルデータを、前記通信端末に送信する送信ステップと、
を実行する画像管理方法。
An image management method executed by an image management system for managing predetermined image data to be transmitted to a communication terminal,
The image management system includes:
A receiving step of receiving a request for thumbnail data related to the predetermined image data from the communication terminal;
A creation step of creating thumbnail data of a predetermined area in the image of the predetermined image data based on operation information indicating contents operated in the past on the image related to the predetermined image data in the communication terminal;
Transmitting the created thumbnail data to the communication terminal;
Image management method to execute.
コンピュータに、請求項10に記載の方法を実行させるプログラム。   The program which makes a computer perform the method of Claim 10.
JP2016070426A 2016-03-31 2016-03-31 Image management system, image management method, image communication system, and program Pending JP2017182548A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016070426A JP2017182548A (en) 2016-03-31 2016-03-31 Image management system, image management method, image communication system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016070426A JP2017182548A (en) 2016-03-31 2016-03-31 Image management system, image management method, image communication system, and program

Publications (1)

Publication Number Publication Date
JP2017182548A true JP2017182548A (en) 2017-10-05

Family

ID=60006153

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016070426A Pending JP2017182548A (en) 2016-03-31 2016-03-31 Image management system, image management method, image communication system, and program

Country Status (1)

Country Link
JP (1) JP2017182548A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3591499A1 (en) 2018-07-05 2020-01-08 Canon Kabushiki Kaisha Electronic device, control method for electronic device, program, and computer readable medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3591499A1 (en) 2018-07-05 2020-01-08 Canon Kabushiki Kaisha Electronic device, control method for electronic device, program, and computer readable medium
US11050925B2 (en) 2018-07-05 2021-06-29 Canon Kabushiki Kaisha Electronic device, control method for electronic device, and non-transitory computer readable medium

Similar Documents

Publication Publication Date Title
JP6665558B2 (en) Image management system, image management method, image communication system, and program
JP6186775B2 (en) Communication terminal, display method, and program
JP6075066B2 (en) Image management system, image management method, and program
JP2022031324A (en) Communication management system, communication system, communication management method and program
JP2014112302A (en) Prescribed area management system, communication method, and program
JP7420126B2 (en) System, management system, image management method, and program
JP6816465B2 (en) Image display systems, communication systems, image display methods, and programs
JP6720778B2 (en) Image management system, image management method, and program
JP6617547B2 (en) Image management system, image management method, and program
JP6115113B2 (en) Predetermined area management system, predetermined area management method, and program
JP6304300B2 (en) Transmitting apparatus, communication method, program, and receiving apparatus
JP2018026642A (en) Image management system, image communication system, image management method, and program
JP7020523B2 (en) Image display system, image display method, and program
JP6586819B2 (en) Image management system, image communication system, image management method, and program
JP2017182548A (en) Image management system, image management method, image communication system, and program
JP2018061243A (en) Communication terminal, display method, and program
JP2017041881A (en) Protective appliance, image communication system, radiation method, and program
JP6508288B2 (en) SYSTEM, IMAGE SHARING SYSTEM, COMMUNICATION METHOD, AND PROGRAM
JP5942637B2 (en) Additional information management system, image sharing system, additional information management method, and program
JP6665440B2 (en) Image management system, image management method, image communication system, and program
JP6776758B2 (en) Image display system, image display method, and program
JP6233451B2 (en) Image sharing system, communication method and program
JP6816403B2 (en) Image management system, image communication system, image management method, and program