Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6523116B2 - Image data processing system, image data processing method and image data processing program - Google Patents
[go: Go Back, main page]

JP6523116B2 - Image data processing system, image data processing method and image data processing program - Google Patents

Image data processing system, image data processing method and image data processing program Download PDF

Info

Publication number
JP6523116B2
JP6523116B2 JP2015186267A JP2015186267A JP6523116B2 JP 6523116 B2 JP6523116 B2 JP 6523116B2 JP 2015186267 A JP2015186267 A JP 2015186267A JP 2015186267 A JP2015186267 A JP 2015186267A JP 6523116 B2 JP6523116 B2 JP 6523116B2
Authority
JP
Japan
Prior art keywords
image data
image
group
operator
grouping
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.)
Active
Application number
JP2015186267A
Other languages
Japanese (ja)
Other versions
JP2017062532A (en
Inventor
和彦 杉山
和彦 杉山
一雄 丸田
一雄 丸田
隆幸 上田
隆幸 上田
英世 上原
英世 上原
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2015186267A priority Critical patent/JP6523116B2/en
Publication of JP2017062532A publication Critical patent/JP2017062532A/en
Application granted granted Critical
Publication of JP6523116B2 publication Critical patent/JP6523116B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)

Description

この発明は、画像データ処理システム、画像データ処理方法および画像データ処理プログラムに関し、特にたとえば、複数のカメラで撮影した大量の写真データをグループ化する、画像データ処理システム、画像データ処理方法および画像データ処理プログラムに関する。   The present invention relates to an image data processing system, an image data processing method, and an image data processing program, and in particular, an image data processing system, an image data processing method, and an image data for grouping a large amount of photographic data photographed by a plurality of cameras. It relates to a processing program.

近年、写真撮影所等で記念撮影を行って、写真や写真データを顧客に販売する写真ビジネスある。写真撮影所等では顧客の写真を大量に撮影し、顧客は大量の写真の中から任意の写真を選択し、写真撮影所等ではそれらの選択した写真を印刷したり、記憶媒体に写真データを記憶させたりして、顧客に提供する。   In recent years, there is a photo business that takes commemorative photos at photo studios and sells photos and photo data to customers. A large number of photos of the customer are taken at the photo studio etc., the customer selects any photo from among the large number of photos, the selected photo is printed at the photo studio etc, or the photo data is stored in the storage medium. Make them memorized and provide them to customers.

このとき、写真撮影所等では複数のカメラを使って顧客の写真撮影を行うことが常態化している。   At this time, it has become common practice to take photos of customers using a plurality of cameras at a photo studio or the like.

また、特許文献1には、写真撮影の受付、写真撮影、写真の確認、発注に関連したシステムについての技術が記載されている。   In addition, Patent Document 1 describes a technique for a system related to reception of photographing, photographing, confirmation of a photograph, and ordering.

特開2003−37798号JP 2003-37798

写真ビジネスにおいては、大量に撮影した顧客の写真を顧客に確認させる際、同じコスチュームやシーンを纏めて提示する必要があるが、纏めるためには、複数のカメラで撮影した大量の写真のデータファイルの名前を変更してグループ化を行う等の煩雑な作業が必要であった。   In the photo business, it is necessary to give up the same costumes and scenes together when presenting a large number of customer photos to the customer, but in order to give up, a large number of photo data files taken with multiple cameras It is necessary to perform troublesome work such as changing the name of and grouping.

特許文献1のような従来のシステムは、写真撮影所側のスタッフが操作する管理サーバと表示装置と、撮影した大量の写真を保存する画像サーバと、顧客に写真を確認させるための大型表示装置から構成されているものの、複数のカメラで撮影した大量の写真データの整理については何等考慮されていなかった。   A conventional system such as Patent Document 1 includes a management server and a display device operated by a staff member at a photo studio side, an image server for storing a large number of photographed pictures, and a large display device for allowing a customer to confirm a picture. However, no consideration was given to organizing a large amount of photo data taken by multiple cameras.

それゆえに、この発明の主たる目的は、新規な、画像データ処理システム、画像データ処理方法および画像データ処理プログラムを提供することである。   Therefore, the main object of the present invention is to provide a novel image data processing system, an image data processing method and an image data processing program.

この発明の他の目的は、簡単な操作で大量の画像データを整理することができる、画像データ処理システム、画像データ処理方法および画像データ処理プログラムを提供することである。   Another object of the present invention is to provide an image data processing system, an image data processing method and an image data processing program capable of organizing a large amount of image data with a simple operation.

第1の発明は、画像データベースに記憶されている画像データを用いて画像データを処理する画像データ処理システムであって、モニタ、画像データベースから画像データを読み出してモニタに画像を表示するための画像データを記憶する記憶装置、記憶装置に記憶された画像データに基づいて、複数の画像データを含む画像データ管理テーブルを作成するテーブル作成手段、画像データ管理テーブルに基づいて、モニタに複数の画像を一覧表示する画像一覧表示手段、一覧表示された複数の画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化のための複数の画像を特定するグループ化画像特定手段、操作者が選択した複数の画像を1つのグループとして識別できるように画像データ管理テーブルを更新する第1グルーピング設定手段、第1グルーピング設定手段によって更新された画像データ管理テーブルに基づいてモニタに複数のグループの画像を一覧表示する表示するグループ一覧表示手段、一覧表示された複数のグループに対する操作者の選択操作を受け付けて、操作者が選択した複数のグループを特定するグループ特定手段、および操作者が選択した複数のグループを1つのグループとして識別できるように画像データ管理テーブルを更新する第2グルーピング設定手段を備える、画像データ処理システムである。   A first invention is an image data processing system for processing image data using image data stored in an image database, which is an image for reading image data from a monitor or image database and displaying an image on the monitor A storage device for storing data, table creation means for creating an image data management table including a plurality of image data based on image data stored in the storage device, a plurality of images on a monitor based on the image data management table Image list display means for displaying a list, grouped image specifying means for specifying a plurality of images for grouping selected by the operator upon receipt of a selection operation of the operator for a plurality of images displayed in a list, the operator A first group updating the image data management table so that a plurality of selected images can be identified as one group Ping setting means, group list display means for displaying a list of images of a plurality of groups on the monitor based on the image data management table updated by the first grouping setting means, selection of the operator for the plurality of groups displayed in a list Group specifying means for receiving a manipulation and specifying a plurality of groups selected by the operator, and a second grouping setting means for updating the image data management table so that the plurality of groups selected by the operator can be identified as one group An image data processing system comprising:

第1の発明では、画像データベース(32)に記憶されている画像データが記憶装置(30)に読み出され、記憶される。テーブル作成手段(24,S3)は、記憶装置に記憶された画像データに基づいて、画像データ管理テーブル(42d)を作成し、画像一覧表示手段(24,S5)はその画像データ管理テーブルに基づいて、モニタに複数の画像を一覧表示する。その一覧表示された画像の任意の複数の画像を操作者が選択または指定すると、そのような操作者の選択操作を受け付けて、グループ化画像特定手段(24,S21,S23)が、操作者が選択したグループ化のための複数の画像を特定する。第1グルーピング設定手段(24,S25)が操作者が選択した複数の画像を1つのグループとして識別できるように画像データ管理テーブルを更新し、グループ一覧表示手段(24,S51)がその更新された画像データ管理テーブルに基づいてモニタに複数のグループの画像を一覧表示する表示する。グループ特定手段(24,S71)は、一覧表示された複数のグループに対する操作者の選択操作を受け付けて、操作者が選択した任意の複数のグループを特定する。そして、第2グルーピング設定手段(24,S73)が、操作者が選択した複数のグループを1つのグループとして識別できるように再グループ化して、画像データ管理テーブルを更新する。   In the first invention, the image data stored in the image database (32) is read out to the storage device (30) and stored. The table creation means (24, S3) creates an image data management table (42d) based on the image data stored in the storage device, and the image list display means (24, S5) is based on the image data management table. Display a list of multiple images on the monitor. When the operator selects or designates an arbitrary plurality of images of the images displayed in a list, such an operator's selection operation is accepted, and the grouped image specifying means (24, S21, S23) causes the operator to Identify multiple images for the selected grouping. The image data management table is updated so that the first grouping setting unit (24, S25) can identify a plurality of images selected by the operator as one group, and the group list display unit (24, S51) is updated. A list of images of a plurality of groups is displayed on the monitor based on the image data management table. The group specifying means (24, S71) receives an operator's selection operation on the plurality of groups displayed in a list, and specifies an arbitrary plurality of groups selected by the operator. Then, the second grouping setting unit (24, S73) regroups the plurality of groups selected by the operator so as to identify them as one group, and updates the image data management table.

第1の発明によれば、一度グループ化したグループどうしを再度グループ化するので、多数の画像データを効率よく、整理することができる。   According to the first aspect of the invention, since the groups once grouped are grouped again, a large number of image data can be efficiently organized.

第2の発明は、第1の発明に従属し、一覧表示された任意のグループの画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化を解除する解除画像を特定する解除画像特定手段、および操作者が選択した解除画像をグループから解除するように画像データ管理テーブルを更新する第1グルーピング解除手段をさらに備える、画像データ処理システムである。   A second invention is according to the first invention, and receives a selection operation of an operator on an image of an arbitrary group displayed in a list, and determines a cancellation image for specifying a cancellation image for canceling the grouping selected by the operator. The image data processing system further includes identification means and first grouping release means for updating the image data management table so as to release the release image selected by the operator from the group.

第2の発明では、解除画像特定手段(24,S31)が一覧表示された任意のグループの画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化を解除する解除画像を特定する。第1グルーピング解除手段(24,S25)操作者が選択した解除画像をグループから解除するように画像データ管理テーブルを更新する。   In the second invention, the release image specifying means (24, S31) receives the selection operation of the operator with respect to the images of the arbitrary groups displayed in a list, and specifies the release image for releasing the grouping selected by the operator. . First grouping release means (24, S25) The image data management table is updated so as to release the release image selected by the operator from the group.

第2の発明によれば、第1グルーピング設定手段によって間違ってグループ化した場合でも、特定の画像をグループから解除できる。   According to the second invention, even when grouping is erroneously made by the first grouping setting means, it is possible to release a specific image from the group.

第3の発明は、第1または第2の発明に従属し、一覧表示された任意のグループに別の画像データを追加する追加手段をさらに備える、画像データ処理システムである。   A third invention is an image data processing system according to the first or second invention, further comprising an addition means for adding another image data to an arbitrary group listed.

第3の発明では、追加手段(24,S19)が一覧表示された任意のグループに別の画像データを追加する。たとえば、第1グルーピング設定手段でグループ化されているグループをグループ一覧表示手段がモニタ上に一覧表示するが、そのとき、未だグループ化されていない画像も一緒に表示されている。その状態で、追加したい画像を指定し、追加先のグループを選択することによって、画像データ管理テーブルが書き換えられて、当該画像を追加先グループへ追加する。   In the third invention, the adding means (24, S19) adds another image data to an arbitrary group listed. For example, although the group list display means displays a list of groups grouped by the first grouping setting means on the monitor, at this time, images not yet grouped are also displayed together. In this state, the image data management table is rewritten by designating an image to be added and selecting an addition destination group, and the image is added to the addition destination group.

第3の発明によれば、第1グルーピング設定手段によって一旦グループ化した後でも、画像をグループへ追加できるので、効率的にグループ化できる。   According to the third aspect of the invention, even after grouping is performed by the first grouping setting unit, images can be added to the group, so that grouping can be performed efficiently.

第4の発明は、第1ないし第3のいずれかの発明に従属し、第2グルーピング設定手段が更新した画像データ管理テーブルに基づいてモニタに、第2グルーピング設定手段によって再グループ化した第2グルーピング処理結果を表示する第2グルーピング処理結果表示手段をさらに備える、画像データ処理システムである。   A fourth invention is according to any one of the first to third inventions, and a second grouping setting unit regroups the monitor into a monitor based on the image data management table updated by the second grouping setting unit. It is an image data processing system further provided with the 2nd grouping processing result display means which displays a grouping processing result.

第4の発明では、第2グルーピング処理結果表示手段(24,S73)が、第2グルーピング設定手段によって再グループ化した第2グルーピング処理結果を表示する。   In the fourth invention, the second grouping processing result display means (24, S73) displays the second grouping processing result regrouped by the second grouping setting means.

第4の発明によれば、再グループ化の結果を表示するので、操作者は容易に第2グルーピング設定の結果を確認することができる。   According to the fourth invention, since the result of the regrouping is displayed, the operator can easily confirm the result of the second grouping setting.

第5の発明は、第1ないし第4のいずれかの発明に従属し、モニタに表示された第2グルーピング設定結果において、任意のグループに対する操作者の選択操作を受け付けて、操作者が選択したグループを特定するグループ特定手段、および操作者が選択したグループを再グループ化したグループから解除する第2グルーピング解除手段をさらに備える、画像データ処理システムである。   A fifth invention is according to any one of the first to fourth inventions, and in the second grouping setting result displayed on the monitor, an operator's selection operation is received by an operator's selection operation on an arbitrary group. The image data processing system further includes a group specifying unit that specifies a group, and a second grouping cancellation unit that cancels the group selected by the operator from the regrouped group.

第5の発明では、グループ特定手段(24,S81)が、モニタに表示された第2グルーピング設定結果において、操作者が選択したグループを特定し、第2グルーピング解除手段(24,S83)は操作者が選択したグループを再グループ化したグループから解除する。具体的には、画像データ管理テーブルを更新して、特定されたグループが再グループ化によって纏められたグループから解除される。   In the fifth invention, the group identification means (24, S81) identifies the group selected by the operator in the second grouping setting result displayed on the monitor, and the second grouping release means (24, S83) is operated The group selected by the person from the regrouped group. Specifically, the image data management table is updated, and the specified group is released from the groups collected by the regrouping.

第5の発明によれば、再グループ化で纏めてグループ化された任意のグループを当該グループから解除できるので、間違って再グループ化した場合でも容易に元に戻すことができる。   According to the fifth aspect of the invention, since any group grouped together in the regrouping can be released from the group, even if it is erroneously regrouped, it can be easily restored.

第6の発明は、画像データベースに記憶されている画像データを用いて画像データを処理する画像データ処理装置であって、モニタ、画像データベースから画像データを読み出してモニタに画像を表示するための画像データを記憶する記憶装置、記憶装置に記憶された画像データに基づいて、複数の画像データを含む画像データ管理テーブルを作成するテーブル作成手段、画像データ管理テーブルに基づいて、モニタに複数の画像を一覧表示する画像一覧表示手段、一覧表示された複数の画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化のための複数の画像を特定するグループ化画像特定手段、操作者が選択した複数の画像を1つのグループとして識別できるように画像データ管理テーブルを更新する第1グルーピング設定手段、第1グルーピング設定手段によって更新された画像データ管理テーブルに基づいてモニタに複数のグループの画像を一覧表示する表示するグループ一覧表示手段、一覧表示された複数のグループに対する操作者の選択操作を受け付けて、操作者が選択した複数のグループを特定するグループ特定手段、および操作者が選択した複数のグループを1つのグループとして識別できるように画像データ管理テーブルを更新する第2グルーピング設定手段を備える、画像データ処理装置である。   A sixth invention is an image data processing apparatus for processing image data using image data stored in an image database, which is an image for reading image data from a monitor or image database and displaying an image on the monitor A storage device for storing data, table creation means for creating an image data management table including a plurality of image data based on image data stored in the storage device, a plurality of images on a monitor based on the image data management table Image list display means for displaying a list, grouped image specifying means for specifying a plurality of images for grouping selected by the operator upon receipt of a selection operation of the operator for a plurality of images displayed in a list, the operator A first group image updating the image data management table so that a plurality of selected images can be identified as one group Setting means, group list display means for displaying a list of images of a plurality of groups on the monitor based on the image data management table updated by the first grouping setting means, selection of the operator for the plurality of groups displayed in a list Group specifying means for receiving a manipulation and specifying a plurality of groups selected by the operator, and a second grouping setting means for updating the image data management table so that the plurality of groups selected by the operator can be identified as one group An image data processing apparatus comprising:

第7の発明は、モニタおよび画像データベースから画像データを読み出してモニタに画像を表示するための画像データを記憶する記憶装置を備える画像データ処理装置のコンピュータを、記憶装置に記憶された画像データに基づいて、複数の画像データを含む画像データ管理テーブルを作成するテーブル作成手段、画像データ管理テーブルに基づいて、モニタに複数の画像を一覧表示する画像一覧表示手段、一覧表示された複数の画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化のための複数の画像を特定するグループ化画像特定手段、操作者が選択した複数の画像を1つのグループとして識別できるように画像データ管理テーブルを更新する第1グルーピング設定手段、第1グルーピング設定手段によって更新された画像データ管理テーブルに基づいてモニタに複数のグループの画像を一覧表示する表示するグループ一覧表示手段、一覧表示された複数のグループに対する操作者の選択操作を受け付けて、操作者が選択した複数のグループを特定するグループ特定手段、および操作者が選択した複数のグループを1つのグループとして識別できるように画像データ管理テーブルを更新する第2グルーピング設定手段として機能させる、画像データ処理プログラムである。   A seventh invention relates to a computer of an image data processing apparatus including a monitor and a storage device for reading out image data from an image database and storing the image data on the monitor as image data stored in the storage device. Table creation means for creating an image data management table including a plurality of image data, image list display means for listing a plurality of images on a monitor based on the image data management table, and a plurality of images listed Grouped image specifying means for specifying a plurality of images for grouping selected by the operator upon receiving a selection operation of the operator, image data so that a plurality of images selected by the operator can be identified as one group A first grouping setting unit that updates the management table, and an update performed by the first grouping setting unit Group list display means for displaying a list of images of a plurality of groups on the monitor based on the image data management table, a plurality of groups selected by the operator upon receipt of an operator's selection operation for the plurality of groups listed. The program is an image data processing program that functions as a group specifying unit that specifies a group, and a second grouping setting unit that updates an image data management table so that a plurality of groups selected by the operator can be identified as one group.

第8の発明は、モニタおよび画像データベースから画像データを読み出してモニタに画像を表示するための画像データを記憶する記憶装置を備える画像データ処理装置が、記憶装置に記憶された画像データに基づいて、複数の画像データを含む画像データ管理テーブルを作成するステップ、画像データ管理テーブルに基づいて、モニタに複数の画像を一覧表示する画像一覧表示ステップ、一覧表示された複数の画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化のための複数の画像を特定するグループ化画像特定ステップ、操作者が選択した複数の画像を1つのグループとして識別できるように画像データ管理テーブルを更新する第1グルーピング設定ステップ、第1グルーピング設定ステップで更新された画像データ管理テーブルに基づいてモニタに複数のグループの画像を一覧表示する表示するグループ一覧表示ステップ、一覧表示された複数のグループに対する操作者の選択操作を受け付けて、操作者が選択した複数のグループを特定するグループ特定ステップ、および操作者が選択した複数のグループを1つのグループとして識別できるように画像データ管理テーブルを更新する第2グルーピング設定ステップを含む、画像データ処理方法である。   According to an eighth aspect of the present invention, an image data processing apparatus comprising a monitor and a storage device for reading out image data from an image database and storing the image data for displaying the image on the monitor is based on the image data stored in the storage device. Creating an image data management table including a plurality of image data, an image list display step of displaying a plurality of images on the monitor based on the image data management table, selecting an operator for the plurality of images displayed as a list Accepting the operation, updating the image data management table so that the grouped image identification step of identifying a plurality of images for grouping selected by the operator, and the plurality of images selected by the operator can be identified as one group Image data updated in the first grouping setting step and the first grouping setting step A group list display step for displaying a list of images of a plurality of groups on a monitor based on the management table, accepting an operator's selection operation for a plurality of groups displayed in a list, and identifying a plurality of groups selected by the operator The image data processing method includes a group identification step to be performed, and a second grouping setting step of updating an image data management table so that a plurality of groups selected by the operator can be identified as one group.

この発明によれば、第1グルーピング設定でグループ化したグループどうしを第2グルーピング処理によってさらにグループ化するので、大量の画像データを容易に整理することができる。   According to the present invention, since the groups grouped in the first grouping setting are further grouped by the second grouping process, a large amount of image data can be easily organized.

図1はこの発明の一実施例の画像データ処理システムを示す図解図である。FIG. 1 is an illustrative view showing an image data processing system according to an embodiment of the present invention. 図2は図1の画像データ処理システムにおける制御装置の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a control device in the image data processing system of FIG. 図3は図2の制御装置における記憶装置内のRAMのメモリマップの一例を示す図解図である。FIG. 3 is an illustrative view showing one example of a memory map of a RAM in a storage device in the control device of FIG. 2; 図4は図3のRAMのデータ記憶領域に記憶される画像データ一覧の一例を示す図解図である。FIG. 4 is an illustrative view showing one example of an image data list stored in a data storage area of a RAM of FIG. 3; 図5は図1の画像データ処理システムにおける第1モニタに表示されるGUIの一例を示す図解図である。FIG. 5 is an illustrative view showing one example of a GUI displayed on a first monitor in the image data processing system of FIG. 1; 図6は第1モニタに画像を一覧表示した初期状態を示す画面表示例1の一例を示す図解図である。FIG. 6 is an illustrative view showing one example of a screen display example 1 showing an initial state in which images are displayed as a list on a first monitor. 図7は図3のRAMのデータ記憶領域に記憶される画像データ管理テーブルの図6に対応した初期状態の一例を示す図解図である。FIG. 7 is an illustrative view showing one example of an initial state corresponding to FIG. 6 of the image data management table stored in the data storage area of the RAM of FIG. 3; 図8は第1グルーピング設定において第1モニタに画像を表示した状態を示す画面表示例2の一例を示す図解図である。FIG. 8 is an illustrative view showing one example of a screen display example 2 showing a state where an image is displayed on the first monitor in the first grouping setting. 図9は図8の第1グルーピング設定後の画像データ管理テーブルの一例を示す図解図である。FIG. 9 is an illustrative view showing one example of an image data management table after setting of the first grouping of FIG. 8; 図10は、実際には表示されないが、第1グルーピング処理後の追加処理において第1モニタに画像を表示した状態を模式的に示す画面表示例3の一例を示す図解図である。FIG. 10 is an illustrative view showing one example of a screen display example 3 schematically showing a state in which an image is displayed on the first monitor in the additional processing after the first grouping processing, although it is not actually displayed. 図11は図10の追加処理後に第1モニタに画像を表示した状態を示す画面表示例4の一例を示す図解図である。FIG. 11 is an illustrative view showing one example of a screen display example 4 showing a state where an image is displayed on the first monitor after the addition processing of FIG. 10; 図12は図10の追加処理後の画像データ管理テーブルの一例を示す図解図である。FIG. 12 is an illustrative view showing one example of an image data management table after the addition processing of FIG. 10; 図13は第2グルーピング設定を実行する前の第1モニタに画像(グループ)を表示した画面表示例5の一例を示す図解図である。FIG. 13 is an illustrative view showing one example of a screen display example 5 in which an image (group) is displayed on the first monitor before execution of the second grouping setting. 図14は第2グルーピング設定を実行する前の画像データ管理テーブル一例を示す図解図である。FIG. 14 is an illustrative view showing one example of an image data management table before executing the second grouping setting. 図15は第2グルーピング設定を実行した後に第1モニタに画像(グループ)を表示した画面表示例6の一例を示すフロー図である。FIG. 15 is a flowchart showing an example of a screen display example 6 in which an image (group) is displayed on the first monitor after the second grouping setting is performed. 図16は第2グルーピング設定を実行した後に第1モニタに画像(グループ)を表示した画面表示例7の一例を示すフロー図である。FIG. 16 is a flowchart showing an example of the screen display example 7 in which the image (group) is displayed on the first monitor after the second grouping setting is performed. 図17は第2グルーピング設定を実行した後の画像データ管理テーブル一例を示す図解図である。FIG. 17 is an illustrative view showing one example of an image data management table after execution of the second grouping setting. 図18は図1実施例における第1グルーピング処理の動作の一例を示すフロー図である。FIG. 18 is a flow chart showing an example of the operation of the first grouping process in the FIG. 1 embodiment. 図19は第1グルーピング処理における第1グルーピング設定処理の動作の一例を示すフロー図である。FIG. 19 is a flow chart showing an example of the operation of the first grouping setting process in the first grouping process. 図20は第1グルーピング処理における第1グルーピング解除処理の動作の一例を示すフロー図である。FIG. 20 is a flow chart showing an example of the operation of the first grouping release process in the first grouping process. 図21は第1グルーピング処理後の追加処理の動作の一例を示すフロー図である。FIG. 21 is a flowchart showing an example of the operation of the addition processing after the first grouping processing. 図22は図1実施例における第2グルーピング処理の動作の一例を示すフロー図である。FIG. 22 is a flow chart showing an example of the operation of the second grouping process in the FIG. 1 embodiment. 図23は第2グルーピング処理における第2グルーピング設定処理の動作の一例を示すフロー図である。FIG. 23 is a flow chart showing an example of the operation of the second grouping setting process in the second grouping process. 図24は第2グルーピング処理における第2グルーピング解除処理の動作の一例を示すフロー図である。FIG. 24 is a flow chart showing an example of the operation of the second grouping release process in the second grouping process.

<第1実施例>
図1を参照して、この発明の一実施例である画像データ処理システム10は、一例として、写真撮影所に設置され、制御装置12を含む。制御装置12は、一例として、スタッフ側モニタとして機能する第1モニタ14、キーボード16およびマウス18を含む汎用コンピュータである。ただし、実施例では、操作の容易性からいわゆるタブレットコンピュータを利用する。タブレットコンピュータの場合、第1モニタ14をタッチ画面表示器として構成される。第1モニタ14は、液晶ディスプレイ、ELディスプレイなどである。
First Embodiment
Referring to FIG. 1, an image data processing system 10 according to an embodiment of the present invention is installed at a photo studio and includes a control device 12 as an example. The control device 12 is, by way of example, a general purpose computer including a first monitor 14 functioning as a staff side monitor, a keyboard 16 and a mouse 18. However, in the embodiment, a so-called tablet computer is used because of the ease of operation. In the case of a tablet computer, the first monitor 14 is configured as a touch screen display. The first monitor 14 is a liquid crystal display, an EL display, or the like.

第1モニタ14はスタッフ用モニタであるため顧客側に表示画面が向けられることはない。後述するこの実施例のグルーピング処理は、第1モニタ14上で実行される。   Since the first monitor 14 is a staff monitor, the display screen is not directed to the customer side. The grouping process of this embodiment to be described later is executed on the first monitor 14.

制御装置12には、顧客側モニタとして機能する第2モニタ20が、たとえばRS232C(商品名)のような通信ケーブル22によって接続される。第2モニタ20は顧客側に表示画面が向けられる。第2モニタ20は、液晶ディスプレイ、ELディスプレイなどである。   A second monitor 20 functioning as a customer-side monitor is connected to the control device 12 by a communication cable 22 such as RS232C (product name). The display screen of the second monitor 20 is directed to the customer side. The second monitor 20 is a liquid crystal display, an EL display, or the like.

制御装置12と第2モニタ20の接続手段は、上述の通信ケーブル22のような有線接続手段であってよいし、Wi−Fiを利用した無線LANあるいは近距離無線通信のような無線接続手段であってよい。   The connection means of the control device 12 and the second monitor 20 may be a wired connection means such as the communication cable 22 described above, or a wireless connection means such as a wireless LAN using Wi-Fi or short distance wireless communication. May be there.

図2は制御装置12の電気的構成の一例を示すブロック図である。制御装置12は、全体的な制御を行うCPU24を含む。このCPU26は、コンピュータを構成し、バス26を通じて、キーボード16やマウス18を含む入力装置28、記憶装置30および画像データベース32などに接続される。   FIG. 2 is a block diagram showing an example of the electrical configuration of the control device 12. The control device 12 includes a CPU 24 that performs overall control. The CPU 26 constitutes a computer, and is connected to an input device 28 including a keyboard 16 and a mouse 18, a storage device 30, an image database 32, and the like through a bus 26.

画像データベース32は、一例として、ハードディスクドライブ(HDD)であり、当該写真撮影所のすべての画像データを蓄えておくための記憶装置である。CPU24は、バス26および図示しないLANなどを通して、この画像データベース32にアクセスできる。   The image database 32 is, for example, a hard disk drive (HDD), and is a storage device for storing all image data of the photo studio. The CPU 24 can access the image database 32 through the bus 26 and a LAN (not shown).

記憶装置30はこの制御装置12に内蔵されているもので、いずれも図示しないが、たとえばCPU24のワーク領域およびバッファ領域として用いられるRAM、オペレーティングシステム(OS)やアプリケーションプログラムをインストールするためのHDDなどを含む。   The storage device 30 is built in the control device 12 and neither of them is shown in the figure, for example, a RAM used as a work area and buffer area of the CPU 24, an HDD for installing an operating system (OS) and application programs, etc. including.

グルーピング処理のような、実際の画像データ処理を実行するときには、上述の画像データベース32から該当する顧客の画像データなど、処理に必要な画像データを記憶装置30のRAMなどに記憶させておくとともに、画像データ管理テーブル(後述)を作成して第1モニタ14に表示する画像を管理する。。   When actual image data processing such as grouping processing is performed, image data necessary for processing, such as image data of a corresponding customer, is stored in the RAM of the storage device 30 from the image database 32 described above, An image data management table (described later) is created to manage an image to be displayed on the first monitor 14. .

表示制御回路34は、CPU24の制御に従って、たとえば記憶装置30から読み出された画像データ(画像データ管理テーブル)に従って、第1モニタ14に画像を表示する。たとえば、CPU24が記憶装置30から画像データを読み出し、その画像データが表示制御回路34に与えられる。表示制御回路34では、画像データに従ってVRAM(図示せず)上で表示データを生成し、それを第1モニタ14に与える。このようにして、制御装置12では、第1モニタ14において、画像が表示される。   The display control circuit 34 displays an image on the first monitor 14 in accordance with, for example, image data (image data management table) read from the storage device 30 under the control of the CPU 24. For example, the CPU 24 reads image data from the storage device 30, and the image data is supplied to the display control circuit 34. The display control circuit 34 generates display data on a VRAM (not shown) in accordance with the image data and supplies the display data to the first monitor 14. Thus, in the control device 12, an image is displayed on the first monitor 14.

表示制御回路36は、上述の通信ケーブル22を通して制御装置12から画像データを受け取り、その画像データに従って、第2モニタ20に画像を表示する。たとえば、CPU24が記憶装置30から画像データを読み出し、その画像データが表示制御回路36に与えられる。表示制御回路36では、画像データ(画像データ管理テーブル)に従ってVRAM(図示せず)上で表示データを生成し、それを第2モニタ20に与え、第2モニタ20において、画像が表示される。   The display control circuit 36 receives image data from the control device 12 through the communication cable 22 described above, and displays an image on the second monitor 20 according to the image data. For example, CPU 24 reads image data from storage device 30, and the image data is applied to display control circuit 36. The display control circuit 36 generates display data on a VRAM (not shown) in accordance with image data (image data management table), applies it to the second monitor 20, and the image is displayed on the second monitor 20.

ただし、画像データは、実施例では写真画像(静止画像)の画像データであるが、動画像の画像データであってもよい。   However, the image data is image data of a photographic image (still image) in the embodiment, but may be image data of a moving image.

第1モニタ14は、ディスプレイスクリーンにタッチパネルの機能を備えた表示器である。タッチパネル制御回路36は、そのタッチパネルに必要な電圧などを付与するとともに、タッチパネルのタッチ有効範囲内でのタッチ操作(タッチ入力)を検出して、そのタッチ入力の位置を示すタッチ座標データをCPU24に出力する。   The first monitor 14 is a display provided with a touch panel function on a display screen. The touch panel control circuit 36 applies a necessary voltage or the like to the touch panel, detects a touch operation (touch input) within the touch effective range of the touch panel, and sends to the CPU 24 touch coordinate data indicating the position of the touch input. Output.

ただし、タッチパネルとしては、実施例では静電容量方式を用いるが、その他電磁誘導方式、抵抗膜方式、赤外線方式など、任意の方式のものを用いることができる。   However, as a touch panel, although an electrostatic capacitance system is used in the embodiment, other arbitrary systems such as an electromagnetic induction system, a resistance film system, an infrared system, etc. can be used.

図3は図2に示す制御装置12の記憶装置30に含まれるRAM(図示せず)のメモリマップの一例を示す図解図である。図3に示すように、制御装置12のRAMは、プログラム記憶領域40およびデータ記憶領域42を含む。プログラム記憶領域40には、OSなどのCPU24に必要なプログラムの他、この実施例では、第1グルーピング処理プログラム40aおよび第2グルーピング処理プログラム40bが記憶される。   FIG. 3 is an illustrative view showing one example of a memory map of a RAM (not shown) included in the storage device 30 of the control device 12 shown in FIG. As shown in FIG. 3, the RAM of the controller 12 includes a program storage area 40 and a data storage area 42. The program storage area 40 stores, in this embodiment, a first grouping processing program 40a and a second grouping processing program 40b, in addition to programs necessary for the CPU 24 such as an OS.

第1グルーピン処理グプログラム40aは、一例として、第1モニタ14上で、画像データベース32から読み出して当該RAMに画像データ一覧42cや画像データ管理テーブル42dとして記憶されている該当の顧客の写真画像データを、コスチューム、シーンなどの種類毎にグループ化(グルーピング)するためのプログラムである。   As an example, the first group pin processing program 40a is read from the image database 32 on the first monitor 14 and the picture image data of the corresponding customer stored as the image data list 42c or the image data management table 42d in the RAM. Is a program for grouping (grouping) the types of costumes, scenes, etc.

第2グルーピング処理プログラム40bは、この実施例の特徴の1つであり、第1グルーピング処理プログラム40aに従って一度グループ化したグループどうしをさらにグルーピングするためのプログラムである。   The second grouping processing program 40b is one of the features of this embodiment, and is a program for further grouping the groups once grouped according to the first grouping processing program 40a.

一度グループ化したものをさらにグループ化することで、似たシチュエーションの写真画像をグループ化できる。たとえば、和装写真、洋装写真、キャラクタ写真、兄弟写真、家族写真のように種類毎にグルーピングしている場合、和装写真から1枚、兄弟写真から1枚、家族写真から1枚と選ぶ場合、この3つのグループを再度グループ化(第2グルーピング)することで、顧客に対して、効率的に写真画像を紹介することができる。   By grouping what was once grouped, it is possible to group the picture images of similar situations. For example, when grouping by type, such as Japanese-style photo, Western-style photo, character photo, brother photo, and family photo, when selecting 1 photo from Japanese photo, 1 photo from brother photo, and 1 photo from family photo By grouping the three groups again (second grouping), it is possible to efficiently introduce a photographic image to the customer.

データ記憶領域42には、第1モニタ14上のタッチスクリーンからタッチパネル制御回路38(図示2)が取得したタッチ座標がタッチ座標データ42aとして一時的に記憶される。GUI表示データ42bは、たとえば図5に示すようなGUI44(後述)を表示するための表示データである。   In the data storage area 42, touch coordinates acquired by the touch panel control circuit 38 (shown in FIG. 2) from the touch screen on the first monitor 14 are temporarily stored as touch coordinate data 42a. The GUI display data 42 b is display data for displaying a GUI 44 (described later) as shown in FIG. 5, for example.

データ記憶領域42には、さらに画像データ一覧42cが記憶される。後に顧客に選択してもらう必要のある当該顧客の写真の画像データが、上述のように制御装置12に画像データベース32から読み出されて、画像データ一覧42cとして記憶されている。   The data storage area 42 further stores an image data list 42c. As described above, the image data of the photograph of the customer, which needs to be selected by the customer later, is read out from the image database 32 by the control device 12 and stored as an image data list 42c.

たとえば、図4を参照して、画像データ一覧42cは、複数のフォルダ42F1、42F2、…を有する。各フォルダ42F1、42F2、…は、実施例では、各カメラに対応していて、つまり、画像データ一覧42cには、カメラ別の撮影画像データがフォルダ別にリストされている。   For example, referring to FIG. 4, the image data list 42c has a plurality of folders 42F1, 42F2,. Each of the folders 42F1, 42F2,... Corresponds to each camera in the embodiment, that is, in the image data list 42c, photographed image data for each camera is listed for each folder.

各フォルダに共通するが、画像データ一覧42cは、ファイル名、日付、サイズ、ファイル種別および画像の各欄を含む。画像の欄には、実際の写真の画像データが記憶される。たとえばフォルダ42F1を例に挙げると、画像A1、A2、A3、A4、A5、A6、A7が記憶される。このような画像A1、A2、A3、A4、A5、A6、A7を特定するファイル名が、ファイル名の欄に設定される。サイズの欄には、画像A1‐A7のデータサイズが記憶され、この実施例では各画像はすべて1Mバイトであることが分かる。ファイル種別の欄には、画像A1‐A7のデータ形式が設定される。この実施例では、画像A1‐A7はすべてJPEGフォーマットで圧縮された画像データであることがわかる。   Although common to the respective folders, the image data list 42c includes fields of file name, date, size, file type and image. The image column stores image data of an actual picture. For example, taking folder 42F1 as an example, images A1, A2, A3, A4, A5, A6 and A7 are stored. File names for specifying such images A1, A2, A3, A4, A5, A6, and A7 are set in the file name column. The size column stores the data size of the images A1-A7 and it can be seen that in this example each image is all 1 Mbyte. In the field of the file type, the data format of the images A1 to A7 is set. In this embodiment, it can be seen that the images A1-A7 are all image data compressed in the JPEG format.

この画像データ一覧42cでは、すべての画像データを時系列順に並べていて、たとえばフォルダ42F1と42F2では、フォルダ42F1の方が時系列上は古い(先の)画像を含む。また、同じフォルダ内であれば、先頭から順に時系列上は新しい(後の)画像になっている。   In this image data list 42c, all the image data are arranged in chronological order. For example, in the folders 42F1 and 42F2, the folder 42F1 includes an older (earlier) image in chronological order. Also, in the same folder, the images are new (after) images in chronological order from the top.

図3に戻って、RAMのデータ記憶領域42には、画像データ管理テーブル42dが記憶される。画像データ管理テーブル42では、画像データ一覧42cから取得した全てのファイル名のそれぞれに対して、第1グルーピング処理および第2グルーピング処理によって付与されたグループIDが設定される。初期状態においては、たとえば図7に示すように、グループIDはすべて「0」として設定される。CPU24はこの画像データ管理テーブル42dに基づいて、第1モニタ14の一覧表示領域50(後述)に、グルーピング処理すべき複数の画像を表示する。つまり、画像データは、画像データ一覧42cに記憶されているが、画像データ管理テーブル42dには記憶されていない。しかしながら、画像データ一覧42cと画像データ管理テーブル42dはファイル名で紐付けされている(リンクしている)ので、CPU24は画像データ管理テーブル42dから画像データ一覧42cの画像データを読み出して、画像を第1モニタ14や第2モニタ20に表示することができるのである。

なお、図示しないが、データ記憶領域42には、その他必要なフラグ、タイマなどが適宜設定される。
Returning to FIG. 3, an image data management table 42d is stored in the data storage area 42 of the RAM. In the image data management table 42, group IDs assigned by the first grouping process and the second grouping process are set for each of all the file names acquired from the image data list 42c. In the initial state, for example, as shown in FIG. 7, all group IDs are set as “0”. The CPU 24 displays a plurality of images to be grouped on the list display area 50 (described later) of the first monitor 14 based on the image data management table 42d. That is, although the image data is stored in the image data list 42c, it is not stored in the image data management table 42d. However, since the image data list 42c and the image data management table 42d are linked by the file name (linked), the CPU 24 reads the image data of the image data list 42c from the image data management table 42d, and displays the image. It can be displayed on the first monitor 14 or the second monitor 20.
,
Although not shown, other necessary flags, timers, and the like are appropriately set in the data storage area 42.

データ記憶領域42のGUI表示データ42bに従って第1モニタ14に表示されるGUI44の一例が図5に示される。図5のGUI44には、第1グルーピング処理を実行することを指示または選択するための第1グルーピングボタン46a、第2グルーピング処理を実行することを指示または選択するための第2グルーピングボタン46bおよび顧客に対して画像を提示することを指示または選択する画像提示ボタン48を含む。   An example of the GUI 44 displayed on the first monitor 14 in accordance with the GUI display data 42b of the data storage area 42 is shown in FIG. In the GUI 44 of FIG. 5, a first grouping button 46a for instructing or selecting to execute the first grouping process, a second grouping button 46b for instructing or selecting to execute the second grouping process, and a customer And an image presentation button 48 for instructing or selecting presentation of an image.

第1グルーピングボタン46aがタッチされると、制御装置12のCPU24は第1グルーピング処理プログラム40a(図3)に従って第1グルーピング処理(後述)を実行し、第2グルーピングボタン46bがタッチされると、制御装置12のCPU24は第2グルーピング処理プログラム40b(図3)に従って第2グルーピング処理(後述)を実行する。   When the first grouping button 46a is touched, the CPU 24 of the control device 12 executes a first grouping process (described later) according to the first grouping processing program 40a (FIG. 3), and when the second grouping button 46b is touched, The CPU 24 of the control device 12 executes a second grouping process (described later) according to the second grouping process program 40b (FIG. 3).

画像提示ボタン48にタッチすると、第2モニタ20(図1、図2)を用いて、第1および/または第2グルーピング処理を実行した後の画像データに従って、写真画像を顧客に提示する。この場合、1つのグループの画像データは連続して再生することができるため、顧客に対して効率的に写真(画像)閲覧してもらうことができる。そして、顧客は提示された写真画像の中から適宜必要なものを選択し、写真撮影所等では選択した写真画像を印刷したり、記憶媒体に写真画像のデータを記憶させたりして、顧客に提供する。   When the image presentation button 48 is touched, a photographic image is presented to the customer according to the image data after the execution of the first and / or second grouping processing using the second monitor 20 (FIG. 1, FIG. 2). In this case, since image data of one group can be reproduced continuously, it is possible to efficiently have a customer browse a picture (image). Then, the customer appropriately selects one of the presented photographic images as necessary, and prints the selected photographic image at a photo studio or the like, or stores the data of the photographic image in a storage medium, thereby making the customer provide.

ここで、図6以降の画面表示例を参照して、第1グルーピング処理および第2グルーピング処理を概略的に説明する。   Here, the first grouping process and the second grouping process will be schematically described with reference to screen display examples shown in FIG.

図6に示す画面表示例1は、図6の第1グルーピングボタン46aを操作した後、第1グルーピング処理を実行する前の初期状態を示し、この初期状態では、第1モニタ14の一覧表示領域50には、たとえば図4に具体的に示した画像データ一覧42cに含まれるすべての画像データが示す画像が表示される。図6に示す画面表示例1では、上述の画像データ一覧42cに従って各画像が表示されるため、各画像は時系列に従って配置されている。たとえば、図6では、ファイル名A1の画像が最も古く、ファイル名B2の画像が最も新しい。   The screen display example 1 shown in FIG. 6 shows an initial state before executing the first grouping process after operating the first grouping button 46a of FIG. 6, and in this initial state, the list display area of the first monitor 14 is displayed. An image represented by all the image data included in the image data list 42c specifically shown in FIG. 4 is displayed at 50, for example. In the screen display example 1 shown in FIG. 6, each image is displayed according to the above-described image data list 42c, and therefore, each image is arranged in chronological order. For example, in FIG. 6, the image with the file name A1 is the oldest, and the image with the file name B2 is the newest.

なお、グルーピング処理においてこの一覧表示領域50に表示される画像は、画像データ一覧42cの画像欄に記憶されている画像データに基づくサムネイル画像である。   The images displayed in the list display area 50 in the grouping process are thumbnail images based on the image data stored in the image column of the image data list 42c.

また、グルーピング処理する画像は、実施例では写真画像のような静止画であるが、動画であってもよく、動画の場合にもサムネイル画像を表示するものとする。   Further, although the images to be grouped are still images such as photographic images in the embodiment, they may be moving images, and thumbnail images are also displayed in the case of moving images.

一覧表示領域50にすべての画像を表示するために、一覧表示領域の右端にはスクロールバー52を設定し、画面を上下にスクロールさせることによってすべての画像を見ることができるようにしている。一覧表示領域50の右方には、第1グルーピング設定ボタン54、第1グルーピング解除ボタン56および第1グループへの追加ボタン58が操作可能に表示される。そして、右辺下に終了ボタン60が表示される。   In order to display all the images in the list display area 50, a scroll bar 52 is set at the right end of the list display area so that all the images can be viewed by scrolling the screen up and down. On the right side of the list display area 50, a first grouping setting button 54, a first grouping release button 56, and an add to first group button 58 are displayed in an operable manner. Then, an end button 60 is displayed below the right side.

図6においては、たとえば図4の画像データ一覧42cに含まれるすべての画像データA1‐A7およびB1、B2が示す画像が一覧表示領域50に表示されていて、各画像の下にファイル名A1‐A7およびB1、B2が表示されている。   In FIG. 6, for example, the images represented by all the image data A1-A7 and B1, B2 included in the image data list 42c of FIG. 4 are displayed in the list display area 50, and file names A1- A7 and B1, B2 are displayed.

図6の初期状態においては、データ記憶領域42の画像データ管理テーブル42dには、図7で示すように、すべての画像すなわちファイル名A1‐A7およびB1、B2に対して、第1グループIDおよび第2グループIDがそれぞれ「0」として設定される。つまり、どの画像も未だグループ化されていないことが示されている。   In the initial state of FIG. 6, in the image data management table 42d of the data storage area 42, as shown in FIG. 7, the first group ID and the file names A1-A7 and B1, B2 for all the images are stored. The second group IDs are set as “0”, respectively. That is, it is shown that no image has been grouped yet.

この図6に示す状態で第1グルーピング設定ボタン54をタッチすると、第1モニタ14には、図8で示す画面表示例2が表示される。第1グルーピング設定では、たとえば最初の画像と最後の画像を指定することによって、グループ化したい画像を指定または選択する。図8に示す画面表示例2では、一覧表示領域50に表示されている画像のうち、ファイル名A1、A2およびA3で示される3つの画像が選択されことを、表示部62によって表示している。つまり、表示部62は、第1グルーピングのために選択された画像のファイル名「A1」、「A2」、「A3」を矩形枠で囲み、これらの画像が同一グループであると定義付けられたことを示す。   When the first grouping setting button 54 is touched in the state shown in FIG. 6, a screen display example 2 shown in FIG. 8 is displayed on the first monitor 14. In the first grouping setting, for example, an image to be grouped is specified or selected by specifying the first image and the last image. In the screen display example 2 shown in FIG. 8, the display unit 62 displays that three images indicated by the file names A1, A2 and A3 are selected from the images displayed in the list display area 50. . That is, the display unit 62 encloses the file names “A1”, “A2”, and “A3” of the images selected for the first grouping in a rectangular frame, and these images are defined as being in the same group. Indicates that.

図8に示すような第1グルーピング設定が行われた後には、データ記憶領域42の画像データ管理テーブル42dには、図9で示すように、ファイル名A1、A2、A3に対して、「1」の第1グループIDが付与される。ただ、第2グルーピング処理は未だ行われていないので、第2グループIDはすべての画像(ファイル名)について「0」が設定される。つまり、画像データ管理テーブル42dにおいて、ファイル名A1、A2、A3の3つの画像がグループ化されたことが、「1」の第1グループIDによって示される。   After the first grouping setting as shown in FIG. 8 is performed, as shown in FIG. 9, the image data management table 42d of the data storage area 42 displays “1” for the file names A1, A2 and A3. Is assigned a first group ID. However, since the second grouping process has not been performed yet, “0” is set to the second group ID for all the images (file names). That is, in the image data management table 42d, it is indicated by the first group ID "1" that the three images having the file names A1, A2 and A3 are grouped.

図10は、追加ボタン58がタッチされて、一例として、ファイル名B1の画像を、第1グループIDで「1」で示すグループに追加するときの画面表示例3である。この図10の画面表示例3においては、一覧表示領域50において、追加すべき画像、この例ではファイル名B1の画像を指定し、それを追加したいグループに属するどれか1つの画像、この例ではファイルA2の画像を選択したことを模式的に示している。ただし、この図10の画面表示例3は、画像B1を第1グルーピング設定でグルーピングした第1グループへ追加することを矢印を用いて模式的に示したものであるが、実際の画面表示ではこのような矢印は表示されないので、この画面表示例3は画面表示例2(図8)と同じものである。つまり、画面表示例3は実際には表示されない。   FIG. 10 is a screen display example 3 when the image of the file name B1 is added to the group indicated by “1” in the first group ID as an example by touching the add button 58. In the screen display example 3 of FIG. 10, in the list display area 50, an image to be added, in this example, an image having the file name B1 is specified, and any one image belonging to a group to which it is added It schematically shows that the image of the file A2 is selected. However, in the screen display example 3 of FIG. 10, addition of the image B1 to the first group grouped by the first grouping setting is schematically shown using an arrow, but in the actual screen display, this is shown. Since no such arrow is displayed, this screen display example 3 is the same as the screen display example 2 (FIG. 8). That is, the screen display example 3 is not actually displayed.

そのような追加すべき画像の指定と追加したいグループの選択の後、図11の画面表示例4で示すように、ファイル名B1の画像がファイル名A1‐A3で形成していたグループに追加される。つまり、ファイル名A1‐A3とファイル名B1がグループ表示部62によって囲まれる。このとき、先にグループ化されていたファイル名A1‐A3の画像の最後尾にファイルB1の画像が配置される。ファイル名A1‐A3の画像に対してファイル名B1の画像が時系列上後の画像であるからである。   After designation of an image to be added and selection of a group to be added, as shown in screen display example 4 of FIG. 11, an image of file name B1 is added to the group formed with file names A1 to A3. Ru. That is, the file name A1-A3 and the file name B1 are enclosed by the group display unit 62. At this time, the image of the file B1 is placed at the end of the image of the file name A1-A3 grouped previously. This is because the image with the file name B1 is the image after the time series with respect to the image with the file name A1-A3.

このように、この実施例の追加処理では、第1グルーピング設定でグルーピングされたグループへ、時系列的に後のどの画像データを選択しても、追加の画像は必ず当該グループの最後尾に自動的に配置される。そのため、後から追加(撮影)した写真(画像)であることが容易に区別できる。   As described above, in the addition process of this embodiment, an additional image is always automatically added to the end of the group regardless of which image data is selected in time series to the group grouped in the first grouping setting. Are arranged. Therefore, it can be easily distinguished that it is a photograph (image) added (photographed) later.

このような、第1グルーピング設定でグルーピングされたグループへの追加処理は、次のようなとき、有用である。たとえば、ファイル名A1‐A3の画像が、たとえばカメラAで撮影した「着物を着た」写真の画像であり、ファイル名B1の画像がたとえばカメラBで撮影した「着物を着た」写真の画像であるとき、ファイル名A1‐A3の画像を第1グループの中にファイル名B1の画像を追加することによって、「着物を着た」写真の画像を1つのグループに纏めることができる。したがって、再グルーピングされたグループの画像データを顧客に見てもらえば、「着物を着た」写真の画像をまとめて見てもらえるので便利である。   Such addition processing to the groups grouped in the first grouping setting is useful in the following cases. For example, an image of file name A1-A3 is, for example, an image of a "Kimono" picture taken with camera A, and an image of file name B1 is an image of a "kimono" picture, for example taken with camera B When the image of the file name A1-A3 is added to the first group, the images of the "dressed" picture can be combined into one group. Therefore, it is convenient if the customer can view the image data of the regrouped group, and can view the images of the "kimono" picture at a time.

図11のように、ファイルB1の画像がファイル名A1‐A3のグループに追加された後の画像データテーブル42dにおいて、図12に示すように、ファイル名A1‐A3およびB1に、「1」の第1グループIDが付与される。   As shown in FIG. 11, in the image data table 42d after the image of the file B1 is added to the file name group A1-A3, as shown in FIG. 12, the file names A1-A3 and B1 are "1". The first group ID is assigned.

次に図13以降を参照して、第2グルーピング処理を概略的に説明する。第2グルーピング処理は、たとえば図5のGUI44において、第2グルーピングボタン56bをタッチしたとき開始される。第2グルーピング処理も基本的には、先に説明した第1グルーピング処理と同様である。   Next, the second grouping process will be schematically described with reference to FIG. The second grouping process is started, for example, when the second grouping button 56 b is touched in the GUI 44 of FIG. 5. The second grouping process is also basically the same as the first grouping process described above.

図13の画面表示例5は、一覧表示領域50に、第1グルーピング処理によってグループ化されたグループ、この例では7つのグループ1‐7が一覧表示されている。そして、この第2グルーピング処理画面では、スクロールバー52の右方最上位に、第2グループ名A、B、…が自動的にインクメメントされて表示される第2グループ名表示領域66が設けられる。その下に、第2グルーピング設定ボタン66および第2グルーピング解除ボタン68がそれぞれ操作可能に設けられる。最下位位置に終了ボタン60が表示される。   In the screen display example 5 of FIG. 13, the groups grouped by the first grouping process, seven groups 1 to 7 in this example, are displayed in a list display area 50. In the second grouping process screen, a second group name display area 66 is provided on the upper right of the scroll bar 52, in which the second group names A, B, ... are automatically incremented and displayed. . Below that, a second grouping setting button 66 and a second grouping release button 68 are provided so as to be operable. An end button 60 is displayed at the lowermost position.

なお、図13、図15、図16において、第1グルーピング処理によってグループ化した状態を画像を重ねることによって表示し、その「重ねた枚数」すなわち1つのグループに含まれる画像の数を便宜上、どのグループでも同じ数として描いているが、実際には個々のグループによって画像の数が違うということを予め指摘しておく。   In FIG. 13, FIG. 15, and FIG. 16, the grouped state by the first grouping processing is displayed by overlapping the images, and the “number of overlapped images”, that is, the number of images included in one group is displayed for convenience. Although the groups are drawn as the same number, it is pointed out in advance that the number of images differs depending on the individual groups.

図13のような第2グルーピング処理の初期状態においては、画像データ管理テーブル42dには、図14に示すように、各ファイル名に対応して第1グループIDが付与されている。ただし、この図14の第1グループIDは、図13の状態に合わせているため、先に説明した第1グルーピング処理が終了したときの図9に示すグループIDとも、追加処理をした後の図12に示すグループIDとも違っていることに注意されたい。   In the initial state of the second grouping process as shown in FIG. 13, as shown in FIG. 14, the image data management table 42d is assigned a first group ID corresponding to each file name. However, since the first group ID of FIG. 14 matches the state of FIG. 13, the diagram after the addition process is performed on the group ID shown in FIG. 9 when the first grouping process described above is completed. Note that it is also different from the group ID shown in 12.

図14の画像データ管理テーブル42dでは、ファイル名A1‐A3、B1に第1グループID「1」が付与され、ファイル名A4、A5に第1グループID「2」が付与され、ファイル名A6、A7に第1グループID「3」が付与され、ファイル名B2に第1グループID「7」が付与されている。   In the image data management table 42d of FIG. 14, the first group ID "1" is assigned to the file names A1-A3 and B1, and the first group ID "2" is assigned to the file names A4 and A5. The first group ID "3" is assigned to A7, and the first group ID "7" is assigned to the file name B2.

図13に示す第2グルーピング設定ボタン66をタッチすると、図15の画面表示例6が第1モニタ14に表示される。図15の画面表示例6では、第2グループ名表示領域64に第2グループID「A」が設定される。そして、再グループ化(第2グルーピング)をするべき画像グループ、図15に示す画面表示例6では、第1グループ1、2および7を指定する。図15では、第1グルーピング処理に従ってグループ化されたグループが第2グルーピングのために選択されたことを明確にするために、ファイル名と画像とを囲む枠70を表示する。   When the second grouping setting button 66 shown in FIG. 13 is touched, the screen display example 6 of FIG. 15 is displayed on the first monitor 14. In the screen display example 6 of FIG. 15, the second group ID “A” is set in the second group name display area 64. Then, an image group to be regrouped (second grouping), and in the screen display example 6 shown in FIG. 15, first groups 1, 2 and 7 are specified. In FIG. 15, in order to clarify that the group grouped according to the first grouping process is selected for the second grouping, a frame 70 surrounding the file name and the image is displayed.

第2グループ名Aについての第2グルーピング処理が終了したとき、画像データ管理テーブル42dには図17で示すように、第1グループ名1、2、7に属するファイル名A1‐A3、A4、A5、B2に対して、第2グループID「A」が付与されている。   When the second grouping process for the second group name A is completed, as shown in FIG. 17, the file names A1-A3, A4, and A5 belonging to the first group names 1, 2, and 7 are displayed in the image data management table 42d. , And B2 are assigned a second group ID "A".

このように、第2グルーピング設定処理によって再グループ化することによって、顧客による画像選択に要する時間を可及的短縮できる。   Thus, by regrouping by the second grouping setting process, the time required for the image selection by the customer can be reduced as much as possible.

写真撮影所等におけるアルバム写真の作成システムにおいて、顧客に画像を選択してもらうために、事前に多くの画像データを各グループに分類しておき、顧客は、画像のグループ毎に、必要な写真(画像)確認しながら選択する。しかし、この方法ではグループとグループの切り替え時に画像読込み時間がかかり、顧客による画像選定に長時間を要するこことなっていた。   In the album photo creation system at a photo studio etc., in order to have the customer select an image, a large number of image data are classified into each group in advance, and the customer needs to photograph for each group of images. (Image) Select while checking. However, in this method, it takes time to read an image when switching between groups and groups, and it takes a long time to select an image by a customer.

これに対して、この実施例に従って、グルーピングを重ねることによって、1回目にグルーピングした画像グループの中で必要なグループを再度グループ化して1つのグループとすることにより、2回目にグルーピングしたグループの中で画像を確認することができ、従来グループの切り替え時に発生していた待ち時間をなくし、スムーズな画像選択が期待できる。   On the other hand, according to this embodiment, by superposing groupings, necessary groups among the image groups grouped first are grouped again into one group, and among the groups grouped secondly, The image can be confirmed by the above, and the waiting time which has conventionally occurred when switching the group can be eliminated, and smooth image selection can be expected.

つまり、膨大な画像(写真)データを扱う画像データ処理システムにおいて、一覧表示を見ながら2段階で画像のグループ化を行うことによって、画像の確認および選択(整理)を容易に行える。   That is, in the image data processing system that handles a large amount of image (photograph) data, the images can be easily confirmed and selected (organized) by grouping the images in two steps while viewing the list display.

以上で第1グルーピング処理および第2グルーピング処理を概説したが、次に、図18‐図21のフロー図を用いて、第1グルーピング処理の動作を説明する。   The first grouping process and the second grouping process have been outlined above. Next, the operation of the first grouping process will be described using the flowcharts of FIGS.

図5に示すGUI44の第1グルーピングボタン46aを操作すると、図18に示す第1グルーピング処理が開始される。この第1グルーピング処理は、図3に示した第1グルーピング処理プログラム40aに従って実行される。   When the first grouping button 46a of the GUI 44 shown in FIG. 5 is operated, the first grouping process shown in FIG. 18 is started. The first grouping process is executed in accordance with the first grouping process program 40a shown in FIG.

最初のステップS1では、CPU24(図2)は図3に示すRAMにアクセスし、それのデータ記憶領域42に形成されている画像データ一覧42c(図4)から、必要な画像データのファイル名を取得する。つまり、画像データ一覧42cにおいて画像データが存在するフォルダから、ファイル名を取得する。   In the first step S1, the CPU 24 (FIG. 2) accesses the RAM shown in FIG. 3, and from the image data list 42c (FIG. 4) formed in the data storage area 42 thereof, the file name of necessary image data get. That is, the file name is acquired from the folder in which the image data exists in the image data list 42c.

ステップS3では、取得したファイル名に従って、たとえば図7に示す画像データ管理テーブル42dを作成する。ただし、このステップS3では、初期状態であるため、図7に示すようにすべてのファイル名に対して、第1グループIDも第2グループIDもすべて「0」を設定しておく。   In step S3, an image data management table 42d shown in FIG. 7, for example, is created in accordance with the acquired file name. However, in this step S3, as shown in FIG. 7, “0” is set to all the first group ID and the second group ID for all file names, as shown in FIG.

次のステップS5において、CPU24は、ステップS3で作成した画像データ管理テーブル42d(図7)に従って、第1グルーピング処理のための初期画面表示、たとえば図6に示す画面表示例1を第1モニタ14上に表示する。   In the next step S5, the CPU 24 displays an initial screen for the first grouping process, for example, the screen display example 1 shown in FIG. 6 as the first monitor 14 according to the image data management table 42d (FIG. 7) created in step S3. Display on top.

そして、次のステップS7で、終了ボタン60(図6)がタッチされたかどうか判断する。“YES”なら、そのまま、終了する。   Then, in the next step S7, it is determined whether the end button 60 (FIG. 6) is touched. If "YES", the process ends.

ステップS7で“NO”なら、続くステップS9において、第1グルーピング設定ボタン54がタッチされたかどうか、判断する。“YES”なら、ステップS11で、後述する第1グルーピング設定処理を実行する。   If "NO" in the step S7, it is determined in the subsequent step S9 whether or not the first grouping setting button 54 is touched. If "YES", in step S11, a first grouping setting process described later is executed.

ステップS9で“NO”が判断されると、続くステップS13において、第1グルーピング解除ボタン56がタッチされたかどうか、判断する。“YES”なら、ステップS15で、後述する第1グルーピング解除処理を実行する。   If "NO" is determined in step S9, it is determined in the subsequent step S13 whether or not the first grouping release button 56 is touched. If "YES", in step S15, a first grouping release process described later is executed.

ステップS13で“NO”なら、続くステップS17において、追加ボタン58がタッチされたかどうか、判断する。“YES”なら、ステップS19で、後述する第1グループへの追加処理を実行する。   If "NO" in the step S13, it is determined in the following step S17 whether the addition button 58 is touched. If "YES", in step S19, an addition process to the first group described later is executed.

ステップS11の第1グルーピング設定処理の詳細が図19に示される。図19の最初のステップS21において、操作者は、第1グルーピング処理において同じグループとしてグルーピングしたい最初の画像の画像データ(開始画像データ)を選択し、CPU24は操作者によるその選択を受け付ける。すなわち、操作者がそのときタッチしたタッチ座標をタッチパネル制御回路38(図2)から受け取り、そのタッチ座標位置を画面表示例1(図6)のどの画像を指示しているかを判断することによって、そのとき操作者が選択した開始画像データを特定する。ステップS23で、第1グループとしてグルーピングしたい最後の画像データ(終了画像データ)を選択し、CPU24は、操作者によるその選択を受け付ける。つまり、そのときのタッチ座標に基づいて、当該終了画像データを特定する。図8の画面表示例2の場合、開始画像データとしてファイル名A1で示す画像が選択され、終了画像データとしてファイル名A3で示す画像が選択される。   Details of the first grouping setting process of step S11 are shown in FIG. In the first step S21 of FIG. 19, the operator selects the image data (start image data) of the first image to be grouped as the same group in the first grouping process, and the CPU 24 receives the selection by the operator. That is, the touch coordinates touched by the operator at that time are received from the touch panel control circuit 38 (FIG. 2), and by determining which image of the screen display example 1 (FIG. 6) the touch coordinates position is designated, At that time, the start image data selected by the operator is specified. In step S23, the last image data (end image data) to be grouped as a first group is selected, and the CPU 24 receives the selection by the operator. That is, the end image data is specified based on the touch coordinates at that time. In the case of screen display example 2 in FIG. 8, an image indicated by file name A1 is selected as start image data, and an image indicated by file name A3 is selected as end image data.

そして、次のステップS25において、CPU24は、ステップS3(図18)で作成した画像データ管理テーブル42dへ第1グループを示す第1グループIDを追加する。たとえば、図8で示すように開始画像としてA1を指定し、終了画像としてA3を指定したとき、ステップS25では、図9に示すように、ファイル名A1、A2、A3に対して、第1グループID「1」が設定される。   Then, in the next step S25, the CPU 24 adds the first group ID indicating the first group to the image data management table 42d created in step S3 (FIG. 18). For example, when A1 is specified as the start image as shown in FIG. 8 and A3 is specified as the end image, in step S25, as shown in FIG. 9, for the file names A1, A2 and A3, the first group The ID "1" is set.

そして、最後のステップS27において、書き換えた画像データ管理テーブル42d(図9)に従った画面表示例2(図8)を第1モニタ14に表示して、図18にリターンする。   Then, in the final step S27, a screen display example 2 (FIG. 8) according to the rewritten image data management table 42d (FIG. 9) is displayed on the first monitor 14, and the process returns to FIG.

ステップS15の第1グルーピング解除処理の詳細が図20に示される。第1グルーピング解除処理の最初のステップS31では、操作者は、第1グルーピング設定処理でグループ化された画像データのうち、グルーピングを解除したい画像データを選択し、CPU24はその選択を受け付ける。すなわち、操作者がそのときタッチしたタッチ座標をタッチパネル制御回路38(図2)から受け取り、そのタッチ座標位置を画面表示例2(図8)のどの画像を指示しているかを判断することによって、そのとき操作者が選択した、グルーピング解除を希望する画像データを特定する。   Details of the first grouping release process of step S15 are shown in FIG. In the first step S31 of the first grouping release process, the operator selects image data to be released from the grouping among the image data grouped in the first grouping setting process, and the CPU 24 receives the selection. That is, by receiving from the touch panel control circuit 38 (FIG. 2) the touch coordinates touched by the operator at that time and judging which image of the screen display example 2 (FIG. 8) indicates the touch coordinate position. At that time, the image data selected by the operator for which grouping release is desired is specified.

応じて、CPU24は、ステップS33で、ステップS25で更新した画像データ管理テーブル42dから、ステップS31で選択した画像のファイル名に対応する第1グループIDを解除する(「0」にする)。   In response, in step S33, the CPU 24 cancels the first group ID corresponding to the file name of the image selected in step S31 from the image data management table 42d updated in step S25 (set it to "0").

そして、ステップS35で、第1グルーピング解除後の内容を第1モニタ14に表示する。たとえば、図8の画面表示例2において、グルーピング解除すべき画像としてA3が選択または指定されたと仮定すると、ステップS35で表示される第1グルーピング解除後においては、表示部62がファイル名A1、A2にのみ設定され、ファイル名A3が表示部62から外される。その状態が、図示しないが、第1グルーピング解除後の画面表示の一例である。その後、図18へリターンする。   Then, in step S35, the contents after the release of the first grouping are displayed on the first monitor 14. For example, assuming that A3 is selected or designated as the image to be degrouped in screen display example 2 of FIG. 8, after the first grouping cancellation displayed in step S35, display unit 62 displays the file names A1 and A2 The file name A3 is removed from the display unit 62 only. Although not shown, the state is an example of screen display after releasing the first grouping. Thereafter, the process returns to FIG.

ステップS19の第1グルーピング設定によってグループ化されたグループへ画像を追加する追加処理の詳細が図21に示される。たとえば図8で示す第1グルーピング設定処理後の画面表示例2において、追加ボタン58にタッチすると、最初のステップS41が実行される。   Details of an addition process for adding an image to a group grouped by the first grouping setting in step S19 are shown in FIG. For example, in the screen display example 2 after the first grouping setting process shown in FIG. 8, when the addition button 58 is touched, the first step S41 is executed.

このステップS41では、まず、先に図8に示した画面表示例2を表示する。ただし、ここでは、追加処理がよく分かるように、図10データ示す画面表示例3を参照する。   In this step S41, first, the screen display example 2 shown in FIG. 8 is displayed. However, here, in order to clearly understand the addition process, reference is made to screen display example 3 showing data in FIG.

そして、このステップS41では、その画面表示例2において、第1グルーピング設定処理でグルーピングされたどれかのグループに追加すべき画像データを選択ないし指定し、CPU24はその選択ないし指定を受け付ける。すなわち、操作者がそのときタッチしたタッチ座標をタッチパネル制御回路38(図2)から受け取り、そのタッチ座標位置が画面表示例2(図8)のどの画像を指示しているかを判断することによって、そのとき操作者が選択した追加画像データを特定する。図10でいえば、ファイル名B1の画像を選択したことを受け付ける。   Then, in this step S41, image data to be added to one of the groups grouped in the first grouping setting process is selected or designated in the screen display example 2, and the CPU 24 receives the selection or designation. That is, by receiving from the touch panel control circuit 38 (FIG. 2) the touch coordinates touched by the operator at that time and judging which image of the screen display example 2 (FIG. 8) the touch coordinate position indicates At that time, the additional image data selected by the operator is specified. In FIG. 10, the selection of the image with the file name B1 is accepted.

次のステップS43では、当該選択した画像データを追加する追加先のグループを指定し、CPU24はそのグループ指定を受け付ける。具体的には、追加先のグループに属する画像データのどれか1つを選択し、CPU24は、操作者がそのときタッチしたタッチ座標が画面表示例2のどの画像を指示しているかを判断することによって、そのとき操作者が選択した追加先となるグループ内の画像データを特定する。図10の画面表示例3でいえば、第1グループに属するファイル名A2の画像データが選択ないし指定される。   In the next step S43, the group of the addition destination to which the selected image data is added is designated, and the CPU 24 receives the designation of the group. Specifically, one of the image data belonging to the addition destination group is selected, and the CPU 24 determines which image of the screen display example 2 the touch coordinates touched by the operator at that time indicate Thus, the image data in the group to which the operator selects at that time to be added is specified. In screen display example 3 of FIG. 10, image data of file name A2 belonging to the first group is selected or designated.

ステップS45では、ステップS41での追加すべき画像データの指定と、ステップS43での追加先のグループの指定とを受けて、画像データ管理テーブル42dを書き換える。図9に示す画像データ管理テーブル42dにおいて第1グループに属するファイル名はA1‐A3であり、最後の行はファイル名A3の行である。その後に、追加すべき画像B1の行(図9の下から2行目)を追加する。それによって画像データ管理テーブル42dが図12に示すように更新される。つまり、第1グループの最後の画像A3の後に、追加した画像B1が配置され、そのファイル名B1の行の第1グループIDが「1」に設定される。   In step S45, the image data management table 42d is rewritten in response to the designation of the image data to be added in step S41 and the designation of the addition destination group in step S43. In the image data management table 42d shown in FIG. 9, the file names belonging to the first group are A1-A3 and the last line is the line of the file name A3. Thereafter, the line of the image B1 to be added (the second line from the bottom of FIG. 9) is added. As a result, the image data management table 42d is updated as shown in FIG. That is, the added image B1 is arranged after the last image A3 of the first group, and the first group ID of the line of the file name B1 is set to "1".

そして、最後に、ステップS47において、このようにしてステップS45で書き換えた画像データ管理テーブル42d(図12)に従って、たとえば図11に示す画面表示例4を第1モニタ14に表示する。図11では、先に第1グループにグルーピングされていたファイル名A1‐A3に加えて、追加したファイル名B1を含むように、表示部62が形成されている。したがって、操作者は、ファイル名B1の画像が第1グループに追加されたことを確認できる。その後、図18へリターンする。   Finally, in step S47, the screen display example 4 shown in FIG. 11, for example, is displayed on the first monitor 14 in accordance with the image data management table 42d (FIG. 12) thus rewritten in step S45. In FIG. 11, the display unit 62 is formed so as to include the added file name B1 in addition to the file names A1-A3 previously grouped into the first group. Therefore, the operator can confirm that the image of the file name B1 has been added to the first group. Thereafter, the process returns to FIG.

図22は、第2グルーピング処理を示すフロー図である。この第2グルーピング処理は、図3に示した第2グルーピング処理プログラム40bに従って実行される。   FIG. 22 is a flowchart showing the second grouping process. The second grouping process is executed in accordance with the second grouping process program 40b shown in FIG.

最初のステップS51では、CPU24(図2)は図3に示すRAMにアクセスし、それのデータ記憶領域42に形成されている画像データ管理テーブル42d(図14)に従って、第1グルーピング処理が終わった画面表示、たとえば図13に示す画面表示例5を第1モニタ14に表示する。ただし、このときの画像データ管理テーブル42dでは、第1グルーピング処理は終わっているので、その第1グルーピング処理の結果に従った第1グループIDが各ファイル名に付されているが、第2グルーピング処理は未だ実行されていないので、すべてのファイル名に対して第2グループIDはすべて「0」を設定しておく。   In the first step S51, the CPU 24 (FIG. 2) accesses the RAM shown in FIG. 3, and the first grouping process is finished according to the image data management table 42d (FIG. 14) formed in the data storage area 42 thereof. A screen display, for example, a screen display example 5 shown in FIG. 13 is displayed on the first monitor 14. However, in the image data management table 42d at this time, since the first grouping process is completed, the first group ID according to the result of the first grouping process is attached to each file name, but the second grouping is performed. Since the process has not been executed yet, all second group IDs are set to "0" for all file names.

次のステップS53で、終了ボタン60(図13)がタッチされたかどうか判断する。“YES”なら、そのまま、終了する。   In the next step S53, it is determined whether the end button 60 (FIG. 13) is touched. If "YES", the process ends.

ステップS53で“NO”なら、続くステップS55において、第2グルーピング設定ボタン66(図13)がタッチされたかどうか、判断する。“YES”なら、ステップS57で、後述する第2グルーピング設定処理を実行する。   If "NO" in the step S53, it is determined in the subsequent step S55 whether or not the second grouping setting button 66 (FIG. 13) is touched. If "YES", in step S57, a second grouping setting process described later is executed.

ステップS55で“NO”が判断されると、続くステップS59において、第2グルーピング解除ボタン68(図13)がタッチされたかどうか、判断する。“YES”なら、ステップS61で、後述する第2グルーピング解除処理を実行する。   If "NO" is determined in the step S55, it is determined in the subsequent step S59 whether or not the second grouping release button 68 (FIG. 13) is touched. If "YES", in step S61, a second grouping release process described later is executed.

ステップS57の第2グルーピング設定処理の詳細が図23に示される。図23の最初のステップS71では、操作者は、第1グルーピング設定処理(解除処理および追加処理を含む)を経てグループ化されたグループのうち、再グループ化(第2グルーピング)したい複数のグループを、画面表示例5(図13)で指定または選択し、CPU24(図2)は、その指定または選択を受け付ける。すなわち、操作者がそのときタッチしたタッチ座標をタッチパネル制御回路38(図2)から受け取り、そのタッチ座標位置を画面表示例5のどの画像(グループ)を指示しているかを判断することによって、そのとき操作者が選択した、再グループ化したい複数のグループを特定する。   The details of the second grouping setting process of step S57 are shown in FIG. In the first step S71 of FIG. 23, the operator sets a plurality of groups to be regrouped (second grouping) out of the groups grouped through the first grouping setting process (including the canceling process and the adding process). , Designated or selected in the screen display example 5 (FIG. 13), and the CPU 24 (FIG. 2) receives the designation or selection. That is, the touch coordinates touched by the operator at that time are received from the touch panel control circuit 38 (FIG. 2), and by determining which image (group) of the screen display example 5 indicates the touch coordinate position, Identify the multiple groups you want to regroup, selected by the operator.

図15の画面表示例6において、操作者が第2グルーピングのために複数のグループを選択したことが模式的に描かれている。図15では矩形枠70が第2グルーピングのために選択されたグループを囲むことによって、当該選択を表示している。この例では、第1グルーピング処理によってグルーピングされた、第1グループ、第2グループおよび第7グループが選択されたことがわかる。   In the screen display example 6 of FIG. 15, it is schematically depicted that the operator has selected a plurality of groups for the second grouping. In FIG. 15, the rectangular frame 70 displays the selection by surrounding the group selected for the second grouping. In this example, it can be seen that the first group, the second group, and the seventh group grouped by the first grouping process are selected.

ただし、矩形枠70に代えて、選択されたグループをハイライト表示するなど、他の方法で第2グルーピングのために選択されたグループを明示するようにしてもよい。   However, instead of the rectangular frame 70, the group selected for the second grouping may be clearly indicated by another method such as highlighting the selected group.

そして、操作者は、この図15のような画面表示例6を見て、自分が指定したグループを確認できる。もし間違った選択をしていた場合、間違って選択したグループの画像にダブルタッチするなどすることによって間違った選択を取り消せばよい。つまり、CPU24は、第2グルーピング設定のために画面表示例6が第1モニタ14に表示された状態で、タッチパネル制御回路38からダブルタッチ信号を受けたとき、そのときのタッチ座標で示されるグループ画像の選択の取消があったことを知ることができる。そして、上述の方法で選択をやり直せばよい。   Then, the operator can confirm the group designated by himself / herself by looking at the screen display example 6 as shown in FIG. If you made a wrong selection, you can cancel the wrong selection by double-touching the image of the incorrectly selected group. That is, when the CPU 24 receives a double touch signal from the touch panel control circuit 38 in a state where the screen display example 6 is displayed on the first monitor 14 for the second grouping setting, the group indicated by the touch coordinates at that time It can be known that there is a cancellation of the selection of the image. Then, the selection may be redone in the manner described above.

そして、ステップS73で、ステップS71で選択されたグループの各画像について、第2グループIDを付与するように、図14に示す画像データ管理テーブル42dを図17に示す画像データ管理テーブル42dに更新する。図17の画像データ管理テーブル42dでは、ステップS71で第2グルーピングのために選択した各グループの画像のファイル名に対応して、第2グループIDたとえば「A」が設定されている。   Then, in step S73, the image data management table 42d shown in FIG. 14 is updated to the image data management table 42d shown in FIG. 17 so as to assign a second group ID to each image of the group selected in step S71. . In the image data management table 42d of FIG. 17, a second group ID such as "A" is set corresponding to the file name of the image of each group selected for the second grouping in step S71.

ステップS73で、確認のために、図17の画像データ管理テーブル42dに基づいて、図16の画面表示例7を第1モニタ14に表示する。一覧表示領域50において、1、2、7で示す第1グループIDが矩形枠72によって囲まれ、第2グルーピング設定が終了した状態が表示される。   In step S73, the screen display example 7 of FIG. 16 is displayed on the first monitor 14 based on the image data management table 42d of FIG. 17 for confirmation. In the list display area 50, the first group ID indicated by 1, 2 and 7 is surrounded by the rectangular frame 72, and the state in which the second grouping setting is completed is displayed.

その後、CPU24は、次の第2グルーピング設定処理のために、第2グループ名をインクリメントして、「B」の第2グループ名を第2グループ名表示領域64(図16)に表示させる。この後、図22にリターンする。   Thereafter, the CPU 24 increments the second group name and causes the second group name display area 64 (FIG. 16) to display the second group name of "B" for the next second grouping setting process. Thereafter, the process returns to FIG.

ステップS61の第2グルーピング解除処理の詳細が図23に示される。図23の最初のステップS81では、操作者は、第2グルーピング設定処理を経て再グループ化されたグループのうち、再グループ化(第2グルーピング)を解除したいグループを、画面表示例7(図16)で指定または選択し、CPU24(図2)は、その指定または選択を受け付ける。すなわち、操作者がそのときタッチしたタッチ座標をタッチパネル制御回路38(図2)から受け取り、そのタッチ座標位置をたとえば画面表示例7のどの画像を指示しているかを判断することによって、そのとき操作者が選択した、第2グルーピングを解除したいグループを特定する。   The details of the second grouping release process of step S61 are shown in FIG. In the first step S81 of FIG. 23, the operator selects one of the groups regrouped through the second grouping setting process that is desired to release the regrouping (second grouping), as shown in FIG. And the CPU 24 (FIG. 2) accepts the specification or selection. That is, the operator receives the touch coordinates touched at that time from touch panel control circuit 38 (FIG. 2), and determines the touch coordinate position, for example, which image of screen display example 7 is designated at that time. The group selected by the person who wants to cancel the second grouping is specified.

そして、ステップS83で、たとえば図14に示す画像データ管理テーブル42dにおいて、ステップS81で選択されたグループの各画像について、第2グループIDが設定されている第2グルーピング名と同じとき、その第2グループIDを削除する。実際には、第2グループIDとして「0」を書き込む。この後、図22にリターンする。
<第2実施例>
第1実施例の第1グルーピング設定処理を示す図19では、第1グルーピング設定する画像データを選択するために、開始画像データおよび終了画像データをそれぞれ指定するようにした。この方法では、連続した画像データを選択する場合には効率よく操作できるが、第1グルーピング設定したい画像データをランダムに選択する場合には操作が煩雑になる恐れがある。
Then, in step S83, for example, in the image data management table 42d shown in FIG. 14, for each image of the group selected in step S81, when it is the same as the second grouping name in which the second group ID is set, Delete group ID. In practice, "0" is written as the second group ID. Thereafter, the process returns to FIG.
Second Embodiment
In FIG. 19 showing the first grouping setting process of the first embodiment, the start image data and the end image data are respectively designated in order to select the image data to be subjected to the first grouping setting. In this method, although it is possible to operate efficiently when selecting continuous image data, there is a possibility that the operation may be complicated when selecting image data to be set as the first grouping at random.

そこで、第2実施例として、たとえば図6のような画面表示例1において、第1グルーピング設定したい画像データをたとえばタッチ操作で選択または指定し、他方、第1モニタ14上に「選択確定ボタン」(図示せず)を設定しておき、この選択確定ボタンをタッチするまでは任意に、選択または取消ができるようにすることが考えられる。この場合、CPU24は、選択が確定した画像データに対して図19のステップS25を実行すればよい。   Therefore, as a second embodiment, for example, in the screen display example 1 as shown in FIG. 6, the image data to be set by the first grouping is selected or specified by touch operation, for example, while the “selection confirmation button” on the first monitor 14 It is conceivable to set (not shown) and to allow selection or cancellation arbitrarily until the selection confirmation button is touched. In this case, the CPU 24 may execute step S25 of FIG. 19 on the image data whose selection has been determined.

ただし、選択を取り消す方法は、第2グループ設定のステップS71で説明したように、一旦選択した画像をダブルタッチするなど、任意の方法が考えられる。なお、この取消方法は、図19で開始画像や終了画像を間違えて指定した場合に、その指定を取り消す方法としても有効であろう。
<第3実施例>
たとえば、図8(図11)で示す第1グルーピング設定(追加)後の画面表示例1(画面表示例4)において、他のグループとの区別を明確にするために、グループ表示部62の矩形枠をグループ(第1グループID)毎に異なる色の矩形枠としたり、グループ毎に矩形枠内の背景色を異ならせたりするようにしてもよい。
However, as a method of canceling the selection, as described in step S71 of the second group setting, any method such as double-touching the image selected once can be considered. In addition, this cancellation method may be effective as a method for canceling the designation when the start image and the end image are incorrectly designated in FIG.
Third Embodiment
For example, in the screen display example 1 (screen display example 4) after the first grouping setting (addition) shown in FIG. 8 (FIG. 11), the rectangle of the group display unit 62 in order to clarify the distinction from other groups. The frame may be a rectangular frame of a different color for each group (first group ID), or the background color in the rectangular frame may be different for each group.

同じ考えに基づいて、第2グルーピング設定を示す、たとえば図16の画面表示例7においても、矩形枠72の色または矩形枠72の背景色を第2グループID毎に変えるようにしてもよい。
<第4実施例>
上述の実施例において、第1グルーピング設定後に画像データを追加するとき、図21では、追加する画像データを選択または指定した後、追加先のグループに属するどれかの画像データを選択または指定することによって、追加する画像データを追加先グループへ追加するように処理した。
Based on the same idea, the color of the rectangular frame 72 or the background color of the rectangular frame 72 may be changed for each second group ID also in the screen display example 7 of FIG. 16 showing the second grouping setting, for example.
Fourth Embodiment
In the above-described embodiment, when adding image data after setting the first grouping, in FIG. 21, after selecting or specifying the image data to be added, selecting or specifying any image data belonging to the addition destination group Processed to add the image data to be added to the addition destination group.

このような方法に代えて、いわゆる「ドラックアンドドロップ」の手法を用いてもよい。この場合、たとえば図10の画面表示例3に矢印で示しているように、追加する画像データB1にタッチしたまま、移動して表示部62によって第1グループとして示されている領域にドロップする。そして、CPU24はそのようなドラッグアンドドロップを検出して、図21のステップS45を実行する。
<その他>
上述の実施例では、第1モニタ14がタッチ画面表示器であり、操作者のタッチ操作に従って動作するように説明した。しかしながら、第1モニタ14はタッチ画面表示器でなくてもよい。その場合には、操作者は図1に示すようなキーボード16やマウス18などの入力装置28(図2)を用いて操作すればよい。
Instead of such a method, a so-called "drag and drop" method may be used. In this case, as indicated by an arrow in screen display example 3 of FIG. 10, for example, while touching the image data B1 to be added, the image data B1 is moved and dropped in the area shown as the first group by the display unit 62. Then, the CPU 24 detects such drag and drop, and executes step S45 of FIG.
<Others>
In the above-described embodiment, the first monitor 14 is the touch screen display, and it has been described that the first monitor 14 operates according to the touch operation of the operator. However, the first monitor 14 may not be a touch screen display. In that case, the operator may operate using the input device 28 (FIG. 2) such as the keyboard 16 and the mouse 18 as shown in FIG.

なお、図2において、画像データベース32はHDDとして説明したが、これは、たとえば、DDR SDRAM(Double Data Rate Synchronous Dynamic Random Access Memory)などの揮発性メモリ、およびフラッシュROM、EEPROM(登録商標)、などの不揮発性メモリで構成されてもよい。   Although the image database 32 has been described as an HDD in FIG. 2, for example, volatile memory such as DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory), flash ROM, EEPROM (registered trademark), etc. Of non-volatile memory.

さらに、上述の説明では、第1グルーピング処理プログラム40aおよび第2グルーピング処理プログラム40bは、記憶装置30内のRAMに設定されるように説明したが、このようなグルーピング処理プログラムは、従来公知の、コンピュータ読み取り可能な記録媒体に記録できる。グルーピング処理プログラムを記録媒体に記録することで、グルーピング処理プログラムに基づく処理を実行するためのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラムなど)を記録した記録媒体を持ち運び自在に提供することができる。   Furthermore, in the above description, the first grouping processing program 40a and the second grouping processing program 40b are described as being set in the RAM in the storage device 30, but such grouping processing programs are conventionally known. It can be recorded on a computer readable recording medium. To provide a recording medium on which a program code (an executable program, an intermediate code program, a source program, etc.) for executing processing based on a grouping processing program is portablely provided by recording the grouping processing program on the recording medium. Can.

なお、記録媒体は、制御装置(コンピュータ)12が処理を実行するためのメモリ、たとえばROMのようなプログラムメディアであってもよいし、またはコンピュータ12が外部記憶装置として備えるプログラム読取装置に挿入することで読み取られるプログラムメディアであってもよい。   Note that the recording medium may be a program medium such as a memory, for example, a ROM, for the control device (computer) 12 to execute processing, or the computer 12 is inserted into a program reading device provided as an external storage device. It may be a program medium that can be read.

また、グルーピング処理プログラムは記憶装置30内のRAMに記憶される方式として説明したが、CPU24が記録媒体に直接アクセスして実行する方式であってもよい。   Although the grouping processing program has been described as being stored in the RAM in the storage device 30, the CPU 24 may directly access and execute a recording medium.

ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープ、カセットテープなどのテープ系、フレキシブルディスク、ハードディスクなどの磁気ディスク、CD−ROM、MD(Mini Disc)、DVDなどの光ディスクのディスク系、ICカード(メモリカードを含む)、光カードなどのカード系、あるいはマスクROM、EPROM、EEPROM(登録商標)、フラッシュROMなどによる半導体メモリを含めた固定的にプログラムコードを担持する媒体であってもよい。   Here, the program medium is a recording medium configured to be separable from the main body, and a tape system such as a magnetic tape and a cassette tape, a flexible disk, a magnetic disk such as a hard disk, a CD-ROM, an MD (Mini Disc), Disc code of optical disc such as DVD, IC card (including memory card), card type such as optical card, or fixed program code including semiconductor memory such as mask ROM, EPROM, EEPROM (registered trademark), flash ROM, etc. It may be a medium that carries

また、制御装置12が、インターネットを含む通信ネットワークに接続可能なシステム構成であれば、記録媒体は、通信ネットワークからプログラムコードをダウンロードするように、流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、または他の記録媒体からインストールしておく。また、上記表示プログラムは、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。   In addition, if the control device 12 has a system configuration connectable to a communication network including the Internet, the recording medium may be a medium that carries program code in a fluid manner so as to download the program code from the communication network. Good. When the program is downloaded from the communication network as described above, the download program is stored in advance in the main device or installed from another recording medium. The display program may also be realized in the form of a computer data signal embedded in a carrier wave, in which the program code is embodied by electronic transmission.

さらに、上述の実施例で示したフロー図の各ステップは、同じ結果が得られるのであれば、処理される順番は適宜変更することが可能である。   Furthermore, in each step of the flow chart shown in the above-described embodiment, the order of processing can be changed as appropriate as long as the same result is obtained.

10 …画像データ処理システム
12 …制御装置
14 …第1モニタ
20 …第2モニタ
24 …CPU
30 …記憶装置
32 …画像データベース
38 …タッチパネル制御回路
40 …プログラム記憶領域
40a …第1グルーピング処理プログラム
40b …第2グルーピング処理プログラム
42 …データ記憶領域
42c …画像データ一覧
42d …画像データ管理テーブル
44 …GUI
50 一覧表示領域
10 ... image data processing system 12 ... control device 14 ... first monitor 20 ... second monitor 24 ... CPU
30 storage unit 32 image database 38 touch panel control circuit 40 program storage area 40a first grouping processing program 40b second grouping processing program 42 data storage area 42c image data list 42d image data management table 44 GUI
50 List display area

Claims (8)

画像データベースに記憶されている画像データを用いて画像データを処理する画像データ処理システムであって、
モニタ、
前記画像データベースから画像データを読み出してモニタに画像を表示するための画像データを記憶する記憶装置、
前記記憶装置に記憶された画像データに基づいて、複数の画像データを含む画像データ管理テーブルを作成するテーブル作成手段、
前記画像データ管理テーブルに基づいて、前記モニタに複数の画像を一覧表示する画像一覧表示手段、
前記一覧表示された複数の画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化のための複数の画像を特定するグループ化画像特定手段、
前記操作者が選択した複数の画像を1つのグループとして識別できるように前記画像データ管理テーブルを更新する第1グルーピング設定手段、
前記第1グルーピング設定手段によって更新された前記画像データ管理テーブルに基づいて前記モニタに複数のグループの画像を一覧表示する表示するグループ一覧表示手段、
前記一覧表示された複数のグループに対する操作者の選択操作を受け付けて、操作者が選択した複数のグループを特定するグループ特定手段、および
前記操作者が選択した複数のグループを1つのグループとして識別できるように前記画像データ管理テーブルを更新する第2グルーピング設定手段を備える、画像データ処理システム。
An image data processing system for processing image data using image data stored in an image database, comprising:
monitor,
A storage device for reading image data from the image database and storing the image data for displaying the image on a monitor;
A table creation unit that creates an image data management table including a plurality of image data based on the image data stored in the storage device;
Image list display means for displaying a list of a plurality of images on the monitor based on the image data management table;
Grouped image specifying means for specifying the plurality of images for grouping selected by the operator upon receipt of the selection operation of the operator on the plurality of images displayed in the list;
A first grouping setting unit configured to update the image data management table so that a plurality of images selected by the operator can be identified as one group;
Group list display means for displaying a list of images of a plurality of groups on the monitor based on the image data management table updated by the first grouping setting means;
Group identification means for identifying the plurality of groups selected by the operator upon receipt of the operator's selection operation for the plurality of groups displayed in the list, and the plurality of groups selected by the operator can be identified as one group An image data processing system comprising a second grouping setting unit for updating the image data management table as described above.
前記一覧表示された任意のグループの画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化を解除する解除画像を特定する解除画像特定手段、および
前記操作者が選択した解除画像をグループから解除するように前記画像データ管理テーブルを更新する第1グルーピング解除手段をさらに備える、請求項1記載の画像データ処理システム。
A release image specifying means for receiving a selection operation of the operator on the images of the arbitrary groups displayed in the list and specifying a release image for releasing the grouping selected by the operator; and the release image selected by the operator The image data processing system according to claim 1, further comprising: a first grouping release unit that updates the image data management table so as to release from a group.
前記一覧表示された任意のグループに別の画像データを追加する追加手段をさらに備える、請求項1または2記載の画像データ処理システム。   The image data processing system according to claim 1, further comprising an addition unit that adds another image data to the listed arbitrary group. 前記第2グルーピング設定手段が更新した画像データ管理テーブルに基づいて前記モニタに、前記第2グルーピング設定手段によって再グループ化した第2グルーピング処理結果を表示する第2グルーピング設定結果表示手段をさらに備える、請求項1ないし3のいずれかに記載の画像データ処理システム。   The monitor further includes second grouping setting result display means for displaying the second grouping processing result regrouped by the second grouping setting means on the monitor based on the image data management table updated by the second grouping setting means. The image data processing system according to any one of claims 1 to 3. 前記モニタに表示された前記第2グルーピング設定結果において、任意のグループに対する操作者の選択操作を受け付けて、操作者が選択したグループを特定するグループ特定手段、および
前記操作者が選択したグループを再グループ化したグループから解除する第2グルーピング解除手段をさらに備える、請求項1ないし4のいずれかに記載の画像データ処理システム。
In the second grouping setting result displayed on the monitor, a group specifying unit that receives an operator's selection operation for an arbitrary group and specifies the group selected by the operator; and the group selected by the operator again The image data processing system according to any one of claims 1 to 4, further comprising second grouping release means for releasing from a grouped group.
画像データベースに記憶されている画像データを用いて画像データを処理する画像データ処理装置であって、
モニタ、
前記画像データベースから画像データを読み出してモニタに画像を表示するための画像データを記憶する記憶装置、
前記記憶装置に記憶された画像データに基づいて、複数の画像データを含む画像データ管理テーブルを作成するテーブル作成手段、
前記画像データ管理テーブルに基づいて、前記モニタに複数の画像を一覧表示する画像一覧表示手段、
前記一覧表示された複数の画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化のための複数の画像を特定するグループ化画像特定手段、
前記操作者が選択した複数の画像を1つのグループとして識別できるように前記画像データ管理テーブルを更新する第1グルーピング設定手段、
前記第1グルーピング設定手段によって更新された前記画像データ管理テーブルに基づいて前記モニタに複数のグループの画像を一覧表示する表示するグループ一覧表示手段、
前記一覧表示された複数のグループに対する操作者の選択操作を受け付けて、操作者が選択した複数のグループを特定するグループ特定手段、および
前記操作者が選択した複数のグループを1つのグループとして識別できるように前記画像データ管理テーブルを更新する第2グルーピング設定手段を備える、画像データ処理装置。
An image data processing apparatus for processing image data using image data stored in an image database, comprising:
monitor,
A storage device for reading image data from the image database and storing the image data for displaying the image on a monitor;
A table creation unit that creates an image data management table including a plurality of image data based on the image data stored in the storage device;
Image list display means for displaying a list of a plurality of images on the monitor based on the image data management table;
Grouped image specifying means for specifying the plurality of images for grouping selected by the operator upon receipt of the selection operation of the operator on the plurality of images displayed in the list;
A first grouping setting unit configured to update the image data management table so that a plurality of images selected by the operator can be identified as one group;
Group list display means for displaying a list of images of a plurality of groups on the monitor based on the image data management table updated by the first grouping setting means;
Group identification means for identifying the plurality of groups selected by the operator upon receipt of the operator's selection operation for the plurality of groups displayed in the list, and the plurality of groups selected by the operator can be identified as one group An image data processing apparatus comprising a second grouping setting unit configured to update the image data management table as described above.
モニタおよび画像データベースから画像データを読み出してモニタに画像を表示するための画像データを記憶する記憶装置を備える画像データ処理装置のコンピュータを、
前記記憶装置に記憶された画像データに基づいて、複数の画像データを含む画像データ管理テーブルを作成するテーブル作成手段、
前記画像データ管理テーブルに基づいて、前記モニタに複数の画像を一覧表示する画像一覧表示手段、
前記一覧表示された複数の画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化のための複数の画像を特定するグループ化画像特定手段、
前記操作者が選択した複数の画像を1つのグループとして識別できるように前記画像データ管理テーブルを更新する第1グルーピング設定手段、
前記第1グルーピング設定手段によって更新された前記画像データ管理テーブルに基づいて前記モニタに複数のグループの画像を一覧表示する表示するグループ一覧表示手段、
前記一覧表示された複数のグループに対する操作者の選択操作を受け付けて、操作者が選択した複数のグループを特定するグループ特定手段、および
前記操作者が選択した複数のグループを1つのグループとして識別できるように前記画像データ管理テーブルを更新する第2グルーピング設定手段
として機能させる、画像データ処理プログラム。
A computer of an image data processing apparatus comprising a monitor and a storage device for reading out image data from an image database and storing the image data for displaying the image on the monitor;
A table creation unit that creates an image data management table including a plurality of image data based on the image data stored in the storage device;
Image list display means for displaying a list of a plurality of images on the monitor based on the image data management table;
Grouped image specifying means for specifying the plurality of images for grouping selected by the operator upon receipt of the selection operation of the operator on the plurality of images displayed in the list;
A first grouping setting unit configured to update the image data management table so that a plurality of images selected by the operator can be identified as one group;
Group list display means for displaying a list of images of a plurality of groups on the monitor based on the image data management table updated by the first grouping setting means;
Group identification means for identifying the plurality of groups selected by the operator upon receipt of the operator's selection operation for the plurality of groups displayed in the list, and the plurality of groups selected by the operator can be identified as one group An image data processing program that functions as a second grouping setting unit that updates the image data management table as described above.
モニタおよび画像データベースから画像データを読み出してモニタに画像を表示するための画像データを記憶する記憶装置を備える画像データ処理装置が、
前記記憶装置に記憶された画像データに基づいて、複数の画像データを含む画像データ管理テーブルを作成するステップ、
前記画像データ管理テーブルに基づいて、前記モニタに複数の画像を一覧表示する画像一覧表示ステップ、
前記一覧表示された複数の画像に対する操作者の選択操作を受け付けて、操作者が選択したグループ化のための複数の画像を特定するグループ化画像特定ステップ、
前記操作者が選択した複数の画像を1つのグループとして識別できるように前記画像データ管理テーブルを更新する第1グルーピング設定ステップ、
前記第1グルーピング設定ステップで更新された前記画像データ管理テーブルに基づいて前記モニタに複数のグループの画像を一覧表示する表示するグループ一覧表示ステップ、
前記一覧表示された複数のグループに対する操作者の選択操作を受け付けて、操作者が選択した複数のグループを特定するグループ特定ステップ、および
前記操作者が選択した複数のグループを1つのグループとして識別できるように前記画像データ管理テーブルを更新する第2グルーピング設定ステップを含む、画像データ処理方法。
An image data processing apparatus comprising a monitor and a storage device for reading out image data from an image database and storing image data for displaying the image on the monitor;
Creating an image data management table including a plurality of image data based on the image data stored in the storage device;
An image list display step of displaying a list of a plurality of images on the monitor based on the image data management table;
A grouping image specifying step of specifying a plurality of images for grouping selected by the operator upon receiving a selection operation of the operator on the plurality of images displayed in the list;
A first grouping setting step of updating the image data management table so that a plurality of images selected by the operator can be identified as one group;
A group list display step of displaying a list of images of a plurality of groups on the monitor based on the image data management table updated in the first grouping setting step;
The group identification step of identifying the plurality of groups selected by the operator upon receipt of the operator's selection operation for the plurality of groups displayed in the list, and the plurality of groups selected by the operator can be identified as one group A second grouping setting step of updating the image data management table as described above.
JP2015186267A 2015-09-24 2015-09-24 Image data processing system, image data processing method and image data processing program Active JP6523116B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015186267A JP6523116B2 (en) 2015-09-24 2015-09-24 Image data processing system, image data processing method and image data processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015186267A JP6523116B2 (en) 2015-09-24 2015-09-24 Image data processing system, image data processing method and image data processing program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2019083883A Division JP6823104B2 (en) 2019-04-25 2019-04-25 Image data processing system, image data processing method and image data processing program

Publications (2)

Publication Number Publication Date
JP2017062532A JP2017062532A (en) 2017-03-30
JP6523116B2 true JP6523116B2 (en) 2019-05-29

Family

ID=58430131

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015186267A Active JP6523116B2 (en) 2015-09-24 2015-09-24 Image data processing system, image data processing method and image data processing program

Country Status (1)

Country Link
JP (1) JP6523116B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7447500B2 (en) * 2020-01-22 2024-03-12 富士フイルムビジネスイノベーション株式会社 Information processing device and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3767093B2 (en) * 1997-05-30 2006-04-19 カシオ計算機株式会社 Image data group editing / playback method, image processing apparatus, and recording medium recording image data group editing / playback program
JP2006318033A (en) * 2005-05-10 2006-11-24 Olympus Imaging Corp Image management device, image management program, image management method and storage medium
JP2010009608A (en) * 2009-07-13 2010-01-14 Sony Corp Image management device, method for managing image, and image management program

Also Published As

Publication number Publication date
JP2017062532A (en) 2017-03-30

Similar Documents

Publication Publication Date Title
US10061493B2 (en) Method and device for creating and editing object-inserted images
JP5149724B2 (en) Image management apparatus, control method therefor, and storage medium
US20190104221A1 (en) Information processing method, information processing apparatus, and storage medium
US8341219B1 (en) Sharing data based on tagging
JP6702900B2 (en) Information processing apparatus, display control method, and program
JP2009500884A (en) Method and device for managing digital media files
JP5883815B2 (en) Electronic album apparatus and operation control method thereof
US12106561B2 (en) Information processing device, information processing method, and program
JP6083546B1 (en) Information management apparatus, information management method and program
JP2017120541A (en) Information processing device, information processing method and program
JP5027350B2 (en) Image folder transmission reproduction apparatus and image folder transmission reproduction program
JP6823104B2 (en) Image data processing system, image data processing method and image data processing program
JP6523116B2 (en) Image data processing system, image data processing method and image data processing program
JP2016095787A (en) Information processing apparatus, information processing system, information processing method, and information processing program
JP6539993B2 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
JP6132811B2 (en) Program and information processing apparatus
CN103608821B (en) The control method of information terminal and information terminal
CN106453987A (en) File management apparatus and method
JP2016010612A (en) Electronic shelf label system, portable terminal, and control program of electronic shelf label system
JP5587398B2 (en) System for creating media with images laid out
US20210044704A1 (en) Information processing apparatus, method for information processing, and storage medium
JP4674728B2 (en) Image selecting apparatus, image selecting apparatus control method, program, and recording medium
JP2007052742A (en) Image display device, image display method, and program
KR101421726B1 (en) method for browsing photograph
JP2017129941A (en) Information processing system, information processing program, and information processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180323

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190320

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190402

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190425

R150 Certificate of patent or registration of utility model

Ref document number: 6523116

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150