JP2015095055A - Image processing apparatus, image processing method, and program - Google Patents
Image processing apparatus, image processing method, and program Download PDFInfo
- Publication number
- JP2015095055A JP2015095055A JP2013233497A JP2013233497A JP2015095055A JP 2015095055 A JP2015095055 A JP 2015095055A JP 2013233497 A JP2013233497 A JP 2013233497A JP 2013233497 A JP2013233497 A JP 2013233497A JP 2015095055 A JP2015095055 A JP 2015095055A
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- parameter
- unit
- displayed
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
本発明は、画像処理を選択する画像処理装置、画像処理方法及びプログラムに関するものである。 The present invention relates to an image processing apparatus, an image processing method, and a program for selecting image processing.
ユーザは画像処理サービスを利用後、表示された処理結果画像が想定通りの結果でなかった場合、表示されている画像処理方法のアイコンやアイコン付属の文字列、画像処理後のサムネイルから意図した通りの処理が可能な画像処理を再度選択していた。 If the displayed processing result image is not the expected result after using the image processing service, the user can use the displayed image processing method icon, the character string attached to the icon, and the thumbnail after image processing as intended. The image processing that can be processed is selected again.
画像処理の選択方法として処理結果をサムネイルとして表示し、画像処理を選択する方法がある。処理結果のサムネイルを表示することで、ユーザは画像処理の知識がなくても意図した通りの結果が得られる画像処理を選択することが可能であると考えられる。 As a selection method of image processing, there is a method of displaying a processing result as a thumbnail and selecting image processing. By displaying the thumbnails of the processing results, it is considered that the user can select image processing that can obtain the intended results without knowledge of image processing.
このように画像処理を選択する方法を感覚的に行うことで、ITリテラシーの低いユーザを想定したときに意図する画像処理結果を得る手助けとなる。したがって、画像処理の種類が多いほど、感覚的に画像処理を選択する方法が求められている。 By sensuously performing the method of selecting image processing in this way, it helps to obtain an intended image processing result when assuming a user with low IT literacy. Therefore, as the number of types of image processing increases, a method for selecting image processing sensuously is required.
特許文献1によれば、類似の効果が得られる複数の画像処理について、それぞれの画像処理を施したサンプル画像を、パラメータの値を変化させて一画面に表示するように構成する方法が記載されている。これにより、ユーザは、一覧表示されたサンプル画像を参照して、ユーザの意図した効果が得られる画像処理を選択できる。 According to Patent Document 1, a method is described in which, for a plurality of image processes that can obtain a similar effect, a sample image that has undergone each image process is displayed on a single screen by changing parameter values. ing. As a result, the user can select an image process with which the effect intended by the user can be obtained with reference to the sample images displayed in a list.
しかしながら、特許文献1では、類似の効果を得られる画像処理のサンプル画像しか表示することが出来ない。そのため、最初に選択した画像処理が意図する画像処理とは全く違った特徴の画像処理を選択していた場合に、ユーザは意図した画像処理に辿り着くことが出来ない。また、サンプル画像を表示するためには画像処理を行う必要があり、表示するまでに時間が掛かるという問題がある。 However, in Patent Document 1, only sample images of image processing that can obtain a similar effect can be displayed. Therefore, when the image processing selected at the beginning has selected an image processing having a completely different characteristic from the intended image processing, the user cannot reach the intended image processing. Further, in order to display the sample image, it is necessary to perform image processing, and there is a problem that it takes time to display the sample image.
本発明の画像処理装置は、複数の画像処理の種類の中から、画像処理の種類を選択する選択手段と、前記選択手段によって選択された画像処理の種類に対応するパラメータ調節部を表示する第1の表示手段と、前記第1の表示手段によって表示されたパラメータ調節部を用いて、パラメータを指示する指示手段と、前記指示手段によって指示されたパラメータ調節部の調節位置に応じて、前記画像処理の種類とは異なる画像処理の種類を表示する第2の表示手段とを有することを特徴とする。 The image processing apparatus of the present invention displays a selection unit that selects an image processing type from a plurality of types of image processing, and a parameter adjustment unit that corresponds to the type of image processing selected by the selection unit. One display means, an instruction means for instructing a parameter using the parameter adjustment section displayed by the first display means, and the image according to the adjustment position of the parameter adjustment section instructed by the instruction means. And a second display means for displaying a type of image processing different from the type of processing.
本発明によれば、画像処理後の画像処理結果のプレビュー表示において、ユーザに意図した画像処理結果と、実際の画像処理結果との差異を確認することで、ユーザの意図した画像処理結果を汲み取ることが可能である。このことにより、ユーザの意図を取り入れ、ユーザの意図通りの結果が得られる画像処理を提供することが可能となる。 According to the present invention, in the preview display of the image processing result after the image processing, the difference between the image processing result intended for the user and the actual image processing result is confirmed to fetch the image processing result intended by the user. It is possible. As a result, it is possible to provide image processing that takes in the user's intention and obtains a result as intended by the user.
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The following embodiments do not limit the invention according to the claims, and all combinations of features described in the embodiments are not necessarily essential to the solution means of the invention.
図10は画像処理エンジン選択支援システムの構成を示すブロック図である。 FIG. 10 is a block diagram showing the configuration of the image processing engine selection support system.
1000は画像処理エンジン選択支援システム(画像処理装置)における制御部である。CPU1001を含む制御部1000は、画像処理エンジン選択支援システム全体の動作を制御する。CPU1001は、ROM1002に記憶された制御プログラムを読み出して各種制御処理を実行する。RAM1003は、CPU1001の主メモリ、ワークエリア等の一時記憶領域として用いられる。HDD1004は、画像データや各種プログラム、或いは後述する各種情報テーブルを記憶する。図で示した各種情報テーブルは画像処理を管理するために必要なものであり、予めHDD1004に保持しているものである。
ネットワークI/F1007は、制御部1000をLANに接続する。ネットワークI/F1007は、LAN上の他の装置との間で各種情報を送受信する。
A network I /
制御部1000は操作部I/F1005を介して操作部1008を制御する。また、UII/F1006を介してUI部1009を制御し表示を行う。ここでの操作部とはタッチパネル機能を有する液晶表示部やキーボード、マウス等が挙げられる。UIについては、液晶画面等が挙げられる。
The
図11は、画像処理エンジン選択支援システムのモジュール構成を示す図である。これらソフトウェアモジュールは、画像処理エンジン選択支援システムのHDD1004に格納され、CPU1001が実行する。
FIG. 11 is a diagram illustrating a module configuration of the image processing engine selection support system. These software modules are stored in the
画像処理部1101は、後述する画像管理部1102によって選択された入力画像に対して、操作部1008によって選択された画像処理を行うためのモジュールである。
The
画像管理部1102は、入力画像をHDD1004に保存したり、操作部1008の操作によって選択された画像をHDD1004から取り出したりするためのモジュールである。
The
画像処理選択部1103は、操作部1008に対応し、必要となる画像処理のリスト化や、UIにリストを渡すためのモジュールである。ここでリスト化した画像処理はHDD1004に一時的に保管される。
The image
UI作成部1104は、必要となる画面を作成し、表示するためのモジュールである。ここでは、S403やS703で作成したバー202や、質問603、S408やS708で最適化された画像処理301の変更に応じて作成される。
The
本発明に関わる画像処理の選択方法として2回目以降の画像処理の選択について説明する。したがって、1回目の画像処理選択後の処理を本発明の対象とする。なお、画像処理の選択に関して、1回目に画像処理を選択して実行し、処理結果画像が意図した結果なら画像を保存する。意図した結果でなければ、再度画像処理を選択する。以降は、これらの処理を繰り返すものとする。 As a selection method of image processing according to the present invention, selection of image processing for the second time and thereafter will be described. Therefore, the processing after the first image processing selection is an object of the present invention. In addition, regarding the selection of the image processing, the image processing is selected and executed for the first time, and if the processing result image is the intended result, the image is saved. If the result is not the intended result, image processing is selected again. Thereafter, these processes are repeated.
最初にユーザは操作部1008によって任意の画像処理を選択する。選択された画像処理はS401でユーザが選択した画像処理をHDD1004に一時的に保管する。
First, the user selects arbitrary image processing using the
S402ではS401で保持した画像処理に該当するものを画像処理エンジン101から検索する。S403ではUI作成部1104がS402での検索結果の行に含まれるカテゴリ102とパラメータ103から図2のパラメータ調節バー表示部202に表示するバーを作成する。カテゴリ102の種類よってバーの左右に表示する文字と関連するパラメータは変わり、パラメータ103の数値によってバー202に付随する203の初期位置が変わる。バーの左右に表示する文字とは選択した画像処理に該当するカテゴリ102から図9のカテゴリ901を決定し、該当する左表示文字列902、右表示文字列903が選択される。例えば、画像処理ダークが選択された場合、該当するカテゴリ102は明度となる。よってカテゴリ901が明度の場合は左に表示する文字列は左表示文字列902より「暗」、右に表示する文字列は右表示文字列903より「明」が選択される。また、画像処理エンジン101がHDR処理のときのようにカテゴリ102が「明度、鮮明度」のように複数存在すれば、202で表示するバーを複数作成する。
In step S402, the
S404では図2で示した画面を表示する際にバー202にS403で作成したバーを用いる。S405において、ユーザはオリジナル画像200に対する画像処理結果201が意図したとおりでなかった場合、バー202に付随する203を左右にスライドし、カテゴリ102に対応したパラメータを指示することで調節する。パラメータ調節部による調節位置の調節完了後、やり直しボタン204を押すと図3の画像処理選択画面が表示される。この画面遷移の際にS407、S408、S409の処理が行われる。
In S404, the bar created in S403 is used for the
画像処理選択部1103はS407では該当する102とS405でシステムが204を押されたことを感知した際の203の位置からパラメータの値を決定し、カテゴリとパラメータをHDD1004に保持する。S408ではS407でHDD1004に保持したカテゴリと一致し、保持したパラメータに近いものからソートし、画像処理をリスト化する。S409では図3の画面を作成する際の301にS408でリスト化した画像処理を画像処理選択部1103から受け取りUI作成部1104で用い、UIを作成する。ユーザは301に表示された最適化された画像処理の中から再度画像処理を選択する。S409で表示されるUIでは、S401で選択された画像処理とは異なる種類の画像処理が表示される。S410では操作部1008によって301から選択された画像処理エンジンを受け付け、S401の処理に移行する。以降は、S405で保存ボタン205が押されるまで同様の処理を繰り返す。
In step S407, the image
実施例1において、S403で作成したバーをS405操作することで画像処理の最適化を図っていた。しかし、実施例1のような方法ではパラメータの正確な値をユーザが意識する必要はないが、S405でバーを動かしパラメータを調節するという操作が必要であった。そこで、パラメータを意識しないでも意図した画像処理を選択するための方法を提案する。 In the first embodiment, the image processing is optimized by operating the bar created in S403 in S405. However, in the method as in the first embodiment, the user does not need to be aware of the exact value of the parameter, but an operation of moving the bar and adjusting the parameter in S405 is necessary. Therefore, we propose a method for selecting the intended image processing without considering the parameters.
S702までは実施例1と同様の処理を行う。S703において図5のテーブルを用い、S702での検索結果に該当する502の質問をリスト化する。S704では図6で示した画面を表示する際に質問603にS703で作成した質問リストを用いる。質問リストはHDD1004に保持される。S705において、ユーザはオリジナル画像600と比べ結果画像601が意図した通りでなかった場合、603の質問の中から該当するものを選択する。UI作成部1104は603のいずれかが選択されたことを感知すると図3の画像処理選択画面を表示させる。この画面遷移の際にS707、S708、S709の処理が行われる。
Up to S702, the same processing as in the first embodiment is performed. In S703, the table of FIG. 5 is used, and 502 questions corresponding to the search result in S702 are listed. In S704, the question list created in S703 is used as the
S707では該当するカテゴリ102とパラメータ103とS705で押された質問603に対する回答をHDD1004に保持する。画像処理選択部1103はS708ではS707で保持したパラメータ103と質問603に対する回答の情報から画像処理選択に用いるパラメータを算出する。パラメータ102と算出したパラメータに近い画像処理エンジン101からソートし、リスト化する。
In S707, the corresponding
パラメータの算出方法をカテゴリ102が明度だった場合を例に挙げて説明する。明度のパラメータは明るいものほど+、暗いものほど−の値となっている。そして、S705で「思っていたよりも明るい」が選択されていた場合には、暗くするためにパラメータ103の値を小さくし、「思っていたよりも暗い」が選択されていた場合には、明るくするためにパラメータ103の値を大きくする必要がある。ここで算出したパラメータはS708で画像処理をリスト化するために必要となるためHDD1004にS706の処理が終了するまで保持される。
The parameter calculation method will be described by taking a case where the
S801ではS705で押された質問603に対する回答からパラメータを大きくする又は、小さくするのかを判断する。小さくする場合S802では前回の画像処理時にパラメータを小さくしたかを判断する。前回の画像処理時に小さくしていた場合、S805で次に行う画像処理のパラメータをパラメータの下限値とする。前回の画像処理時に大きくしていた場合、S707で保持したパラメータとパラメータの下限値の平均値を算出し、次に行う画像処理のパラメータとする。S804ではパラメータの上限値をS707で保持したパラメータとすることで、次回以降に取り得る値を限定していく。大きくする場合S806では前回の画像処理時にパラメータを大きくしたかを判断する。前回の画像処理時に大きくしていた場合、S809で次に行う画像処理のパラメータをパラメータの上限値とする。前回の画像処理時に小さくしていた場合、S707で保持したパラメータとパラメータの上限値の平均値を算出し、次に行う画像処理のパラメータとする。S808ではパラメータの下限値をS707で保持したパラメータとすることで、次回以降に取り得る値を限定していく。
In S801, it is determined whether to increase or decrease the parameter from the answer to the
S709ではUI作成部1104が図3の画面を作成する際の画像処理表示部301にS708で画像処理選択部1103によってリスト化した画像処理を用いる。ユーザはオリジナル画像300に対して行う画像処理を画像処理表示部301に表示された画像処理の中から再度画像処理を選択する。S710では画像処理表示部301から選択された画像処理エンジンを受け付け、S701の処理に移行する。以降は、S705で保存ボタン602が押されるまで同様の処理を繰り返す。
In S709, the image processing listed in the image
なお、実施例1と実施例2において、画像処理で使用するパラメータは簡略化されたカテゴリと、パラメータで管理されている。本来、画像処理ごとに設定が必要なパラメータが異なるが、本発明では、システムが各画像処理の簡略化されたカテゴリに対するパラメータに対して、本来必要となるパラメータの値を保有する。そのため、システム上では画像処理と、簡略されたカテゴリ、パラメータを指定することで、本来必要となるパラメータを指定しなくても、参照することで実現することが可能である。 In the first and second embodiments, parameters used for image processing are managed by simplified categories and parameters. Originally, the parameters that need to be set differ for each image processing, but in the present invention, the system holds the values of the parameters that are originally required for the parameters for the simplified categories of each image processing. Therefore, by specifying image processing and simplified categories and parameters on the system, it is possible to realize by referring to the parameters without specifying the parameters that are essential.
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。 The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, or the like) of the system or apparatus reads the program. It is a process to be executed.
Claims (6)
前記選択手段によって選択された画像処理の種類に対応するパラメータ調節部を表示する第1の表示手段と、
前記第1の表示手段によって表示されたパラメータ調節部を用いて、パラメータを指示する指示手段と、
前記指示手段によって指示されたパラメータ調節部の調節位置に応じて、前記画像処理の種類とは異なる画像処理の種類を表示する第2の表示手段と
を有することを特徴とする画像処理装置。 A selection means for selecting an image processing type from a plurality of image processing types;
First display means for displaying a parameter adjustment unit corresponding to the type of image processing selected by the selection means;
Using the parameter adjustment unit displayed by the first display means, an instruction means for instructing a parameter;
An image processing apparatus comprising: a second display unit that displays an image processing type different from the image processing type according to an adjustment position of the parameter adjustment unit instructed by the instruction unit.
前記選択ステップによって選択された画像処理の種類に対応するパラメータ調節部を表示する第1の表示ステップと、
前記第1の表示ステップによって表示されたパラメータ調節部を用いて、パラメータを指示する指示ステップと、
前記指示ステップによって指示されたパラメータ調節部の調節位置に応じて、前記画像処理の種類とは異なる画像処理の種類を表示する第2の表示ステップと
を有することを特徴とする画像処理方法。 A selection step of selecting an image processing type from a plurality of image processing types;
A first display step for displaying a parameter adjustment unit corresponding to the type of image processing selected in the selection step;
An instruction step for instructing a parameter using the parameter adjustment unit displayed in the first display step;
An image processing method comprising: a second display step for displaying an image processing type different from the image processing type in accordance with an adjustment position of the parameter adjustment unit instructed by the instruction step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013233497A JP2015095055A (en) | 2013-11-11 | 2013-11-11 | Image processing apparatus, image processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013233497A JP2015095055A (en) | 2013-11-11 | 2013-11-11 | Image processing apparatus, image processing method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015095055A true JP2015095055A (en) | 2015-05-18 |
Family
ID=53197423
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013233497A Pending JP2015095055A (en) | 2013-11-11 | 2013-11-11 | Image processing apparatus, image processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2015095055A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023037657A1 (en) * | 2021-09-09 | 2023-03-16 | 株式会社島津製作所 | Data analysis device and data analysis method |
WO2024013861A1 (en) * | 2022-07-12 | 2024-01-18 | 株式会社メディア・バックオフィス | Image-processing service system |
-
2013
- 2013-11-11 JP JP2013233497A patent/JP2015095055A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023037657A1 (en) * | 2021-09-09 | 2023-03-16 | 株式会社島津製作所 | Data analysis device and data analysis method |
WO2024013861A1 (en) * | 2022-07-12 | 2024-01-18 | 株式会社メディア・バックオフィス | Image-processing service system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9361666B2 (en) | Learning user preferences for photo adjustments | |
US8234568B2 (en) | Selecting image arrangement regions based on number of users | |
US20160026897A1 (en) | Using machine learning to define user controls for photo adjustments | |
US9009617B2 (en) | Decision aiding user interfaces | |
JP6900557B2 (en) | Information processing equipment and programs | |
US10936177B2 (en) | Visual example-based user interface for adjusting photos along two dimensions | |
US9864480B2 (en) | Image forming apparatus, control method therefor, and storage medium storing control program therefor | |
US20140040789A1 (en) | Tool configuration history in a user interface | |
US20120246587A1 (en) | Display control apparatus, method for controlling display, and non-transitory computer-readable storage medium | |
JP2012008883A (en) | Editing device, and layout editing method and program in editing device | |
JP2015095055A (en) | Image processing apparatus, image processing method, and program | |
JP6448500B2 (en) | Image processing apparatus and image processing method | |
JP2017225027A (en) | Image forming apparatus, program, and information processing system | |
JP2016007724A (en) | Job processor and controlling method for the same | |
US9661157B2 (en) | Apparatus, method, and non-transitory computer readable medium | |
US10244132B2 (en) | Information processing device that facilitates setting of image processing and recording medium | |
US9374482B2 (en) | Image processing apparatus, method for displaying preview image, and recording medium | |
CN112099779B (en) | Method and related device for generating visual operation interface | |
JP5883936B2 (en) | Programmable controller system | |
JP5963451B2 (en) | Information processing apparatus, control method therefor, program, and storage medium | |
JP2019133352A (en) | Image processing device, image processing method and image processing program | |
US20130050773A1 (en) | Image processing apparatus, image processing setting method for the image processing apparatus and storage medium that stores a program | |
JP6095743B2 (en) | Support device, program | |
US20220292059A1 (en) | Information processing apparatus, non-transitory computer readable medium storing program, and information processing method | |
CN117830595A (en) | Sample image preprocessing method and device, electronic equipment and storage medium |