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
JP6933057B2 - Display control device, display control program - Google Patents
[go: Go Back, main page]

JP6933057B2 - Display control device, display control program - Google Patents

Display control device, display control program Download PDF

Info

Publication number
JP6933057B2
JP6933057B2 JP2017165176A JP2017165176A JP6933057B2 JP 6933057 B2 JP6933057 B2 JP 6933057B2 JP 2017165176 A JP2017165176 A JP 2017165176A JP 2017165176 A JP2017165176 A JP 2017165176A JP 6933057 B2 JP6933057 B2 JP 6933057B2
Authority
JP
Japan
Prior art keywords
area
image
priority
arrangement
icon
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
JP2017165176A
Other languages
Japanese (ja)
Other versions
JP2019045931A (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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2017165176A priority Critical patent/JP6933057B2/en
Publication of JP2019045931A publication Critical patent/JP2019045931A/en
Application granted granted Critical
Publication of JP6933057B2 publication Critical patent/JP6933057B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Description

本発明は、表示制御装置、表示制御プログラムに関する。 The present invention relates to a display control device and a display control program.

従来、アイコンを並べて表示するホーム画面の背景画像としてユーザーが選択した画像を表示可能な電子機器が知られている。また、特許文献1には、背景画像を解析して背景画像に含まれる人物を検出し、人物の口元付近において人物の顔に重ならないようにメッセージテキストを含む吹き出し(付加画像)を重畳して表示する技術が記載されている。 Conventionally, an electronic device capable of displaying an image selected by a user as a background image of a home screen in which icons are displayed side by side has been known. Further, in Patent Document 1, a background image is analyzed to detect a person included in the background image, and a balloon (additional image) including a message text is superimposed so as not to overlap the person's face near the person's mouth. The display technique is described.

特開2006−172118号公報Japanese Unexamined Patent Publication No. 2006-172118

背景画像の解析結果によって自動的に付加画像を配置する領域を導出する場合、導出された領域が必ずしもユーザーの意図通りでない可能性がある。特許文献1には、付加画像の挿入位置をユーザーが指定できる機能が追加されてもよいことが触れられているが、その具体的方法については記載がない。背景画像においてコンテンツを配置したい領域やコンテンツを配置したくない領域をユーザーが簡便な操作で指定できることが望ましい。
本発明は、画像上にコンテンツを配置したい領域を簡便な操作でユーザーが指定可能な表示制御装置を提供することを目的とする。
When deriving an area for automatically arranging an additional image based on the analysis result of the background image, the derived area may not always be as intended by the user. Patent Document 1 mentions that a function that allows the user to specify the insertion position of the additional image may be added, but there is no description about a specific method thereof. It is desirable that the user can easily specify the area in which the content is to be placed or the area in which the content is not to be placed in the background image.
An object of the present invention is to provide a display control device that allows a user to specify an area on an image in which content is desired to be arranged by a simple operation.

上記目的を達成するための表示制御装置は、画像を取得する画像取得部と、画像を複数の領域に分割し、分割した各領域を配置領域または非配置領域としてユーザーが選択可能に画面に出力する第1出力部と、非配置領域よりも配置領域を優先して、画像の上にコンテンツを重ねて出力する第2出力部と、を備える。
この構成によれば、提示された領域単位で配置領域または非配置領域を指定するという操作で、ユーザーはコンテンツを配置したい領域(あるいは配置したくない領域)を指定することができる。例えばコンテンツを配置したい領域(あるいは配置したくない領域)自体(位置や形状)をユーザーの操作で指定する構成(例えば矩形領域の左上の座標や右下の座標を指定する構成)と比較すると本構成は簡便な操作で領域の指定を実現できる。
The display control device for achieving the above object divides the image into a plurality of areas and outputs the image acquisition unit for acquiring the image and the divided areas to the screen so that the user can select the arranged area or the non-arranged area. A first output unit is provided, and a second output unit is provided, which gives priority to the arranged area over the non-arranged area and outputs the content by superimposing the content on the image.
According to this configuration, the user can specify the area in which the content is to be arranged (or the area in which the content is not to be arranged) by the operation of designating the arranged area or the non-arranged area for each presented area. For example, when compared with the configuration in which the area (or the area in which you do not want to place) you want to place the content (or the area you do not want to place) itself (position or shape) is specified by the user's operation (for example, the configuration in which the upper left coordinates or the lower right coordinates of the rectangular area are specified), this book The configuration can realize the designation of the area with a simple operation.

さらに、上記目的を達成するための表示制御装置は、画像の解析によって、領域が画像の背景部に属するか否かを判別する解析部を備え、第1出力部は、解析部によって背景部に属すると判別された領域が配置領域として選択され、解析部によって背景部に属さないと判別された領域が非配置領域として選択された状態を初期状態とする構成であってもよい。
解析部による解析結果を初期状態として提示することにより、初期状態とユーザーの意図が異なる場合等にユーザーが配置領域または非配置領域の指定を変更すればよい。したがって、ユーザーの手間を軽減可能である。
Further, the display control device for achieving the above object includes an analysis unit that determines whether or not the region belongs to the background portion of the image by analyzing the image, and the first output unit is set as the background portion by the analysis unit. The initial state may be a state in which the region determined to belong is selected as the arrangement region and the region determined not to belong to the background portion by the analysis unit is selected as the non-arrangement region.
By presenting the analysis result by the analysis unit as the initial state, the user may change the designation of the arranged area or the non-arranged area when the initial state and the user's intention are different. Therefore, it is possible to reduce the time and effort of the user.

さらに、上記目的を達成するための表示制御装置において、第1出力部は、ユーザーによってクリックまたはタッチされた領域について、配置領域が選択された状態と非配置領域が選択された状態とを相互に切り換える構成であってもよい。
すなわち、提示された領域をクリックまたはタッチするという簡便な操作によってユーザーは当該領域について配置領域が選択された状態と非配置領域が選択された状態とを切り替えることができる。
Further, in the display control device for achieving the above object, the first output unit mutually changes the state in which the arrangement area is selected and the state in which the non-arrangement area is selected for the area clicked or touched by the user. It may be configured to switch.
That is, the user can switch between the state in which the arrangement area is selected and the state in which the non-arrangement area is selected for the area by a simple operation of clicking or touching the presented area.

さらに、上記目的を達成するための表示制御装置において、領域は、最小のコンテンツ以上の寸法である構成であってもよい。
この構成によれば、1つの領域は、画像上に配置されうるコンテンツのうちの最小コンテンツを内包することができる。仮に領域が最小コンテンツより小さい場合は、最小コンテンツを配置したい領域を指定するために複数の領域に対して配置領域を選択する操作を行う必要がある。しかし本構成の場合、例えば1つの最小コンテンツを配置したい領域の指定は、1つの領域に対して配置領域を選択する操作を行うことで実現可能である。
Further, in the display control device for achieving the above object, the area may be configured to have dimensions larger than the minimum content.
According to this configuration, one area can include the minimum content among the contents that can be arranged on the image. If the area is smaller than the minimum content, it is necessary to perform an operation of selecting the arrangement area for a plurality of areas in order to specify the area where the minimum content is to be arranged. However, in the case of this configuration, for example, the designation of the area where one minimum content is to be arranged can be realized by performing the operation of selecting the arrangement area for one area.

さらに、上記目的を達成するための表示制御装置は、ユーザーによって指定された配置領域の優先順位を取得する優先順位取得部と、コンテンツの優先順位を記憶する優先順位記憶部と、を備え、第2出力部は、配置領域の優先順位とコンテンツの優先順位とに従って画像の上にコンテンツを重ねて出力する構成であってもよい。
この構成によれば、ユーザーが指定した配置領域の優先順位に従った領域に、コンテンツの優先順位にしたがったコンテンツを配置することができる。
Further, the display control device for achieving the above object includes a priority acquisition unit for acquiring the priority of the arrangement area designated by the user and a priority storage unit for storing the priority of the content. The 2 output unit may have a configuration in which the content is superimposed on the image according to the priority of the arrangement area and the priority of the content.
According to this configuration, the content according to the priority of the content can be arranged in the area according to the priority of the arrangement area specified by the user.

さらに、上記目的を達成するための表示制御装置において、優先順位記憶部は、出力画面ごとにコンテンツの優先順位を記憶し、第2出力部は、配置領域の優先順位と出力しようとする出力画面に対応するコンテンツの優先順位とに従って画像の上にコンテンツを重ねた出力画面を出力する構成であってもよい。
この構成によれば、ユーザーが指定した配置領域の優先順位に従った領域に、出力画面に対応するコンテンツの優先順位にしたがったコンテンツを配置することができる。
Further, in the display control device for achieving the above object, the priority storage unit stores the priority of the content for each output screen, and the second output unit stores the priority of the arrangement area and the output screen to be output. The output screen may be configured in which the content is superimposed on the image according to the priority of the content corresponding to.
According to this configuration, the content according to the priority of the content corresponding to the output screen can be arranged in the area according to the priority of the arrangement area specified by the user.

さらに、上記目的を達成するための表示制御装置において、第1出力部は、非配置領域においては画像を表示し、配置領域においては画像を表示しない構成であってもよい。
この構成によれば、コンテンツを配置領域に配置した場合に画像においてコンテンツで隠れる部分をユーザーに容易に認識させることができる。
Further, in the display control device for achieving the above object, the first output unit may be configured to display an image in the non-arranged area and not to display the image in the arranged area.
According to this configuration, when the content is arranged in the arrangement area, the user can easily recognize the portion hidden by the content in the image.

さらに、上記目的を達成するための表示制御装置において、第2出力部は、隣接する複数の配置領域にまたがって1つのコンテンツを配置する構成であってもよい。
この構成によると、配置領域が隣接していれば、隣接している複数の配置領域からなる領域(連結領域)にコンテンツを配置することができる。したがって例えば、コンテンツを最小サイズから拡大して表示したい場合、拡大コンテンツ用に再度配置領域または非配置領域の選択を行わなくても、拡大コンテンツを包含する連結領域があれば当該連結領域に拡大コンテンツを配置することが可能である。
Further, in the display control device for achieving the above object, the second output unit may be configured to arrange one content over a plurality of adjacent arrangement areas.
According to this configuration, if the arrangement areas are adjacent to each other, the content can be arranged in an area (connected area) composed of a plurality of adjacent arrangement areas. Therefore, for example, when it is desired to enlarge the content from the minimum size and display it, even if the arranged area or the non-arranged area is not selected again for the enlarged content, if there is a connected area including the enlarged content, the enlarged content is in the connected area. Can be placed.

なお本発明は、上述の機能をコンピューターに実現させる表示制御プログラムの発明としても成立する。また請求項に記載された各部の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら各部の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。 The present invention also holds true as an invention of a display control program that realizes the above-mentioned functions in a computer. Further, the functions of the respective parts described in the claims are realized by hardware resources whose functions are specified by the configuration itself, hardware resources whose functions are specified by a program, or a combination thereof. Further, the functions of each of these parts are not limited to those realized by hardware resources that are physically independent of each other.

プリンターの構成を示すブロック図。A block diagram showing a printer configuration. 壁紙の画像を示す図。The figure which shows the image of the wallpaper. 壁紙の画像を分割した状態を示す図。The figure which shows the state which divided the wallpaper image. アイコン配置領域選択画面を示す図。The figure which shows the icon arrangement area selection screen. アイコン配置領域選択画面を示す図。The figure which shows the icon arrangement area selection screen. 配置順指定画面を示す図。The figure which shows the arrangement order specification screen. 配置順指定画面を示す図。The figure which shows the arrangement order specification screen. 配置順指定画面を示す図。The figure which shows the arrangement order specification screen. 配置領域の優先順位を示す図。The figure which shows the priority of the arrangement area. 機能選択画面ごとのアイコンの優先順位を示す図。The figure which shows the priority of the icon for each function selection screen. アイコン配置設定処理を示すフローチャート。A flowchart showing the icon arrangement setting process. アイコン配置処理を示すフローチャート。A flowchart showing the icon placement process. 第1機能選択画面を示す図。The figure which shows the 1st function selection screen. 第2機能選択画面を示す図。The figure which shows the 2nd function selection screen. 他の実施形態にかかる配置領域を示す図。The figure which shows the arrangement area which concerns on other embodiment. 他の実施形態にかかる機能選択画面(小アイコン)を示す図。The figure which shows the function selection screen (small icon) which concerns on other embodiment. 他の実施形態にかかる機能選択画面(拡大アイコン)を示す図。The figure which shows the function selection screen (enlarged icon) which concerns on other embodiment.

以下、本発明の実施の形態を、添付図面を参照しながら説明する。尚、各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。
1.第一実施形態:
1−1.表示制御装置の構成:
図1は、本発明の実施形態にかかる表示制御装置としての多機能プリンター(以降、単にプリンターという)1の構成を示すブロック図である。プリンター1は、コントローラー10と、不揮発性メモリー20と、UI(User Interface)部30と、通信部40と、印刷部50と、画像読取部60と、FAX通信部70とを備える。
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. The corresponding components in each figure are designated by the same reference numerals, and duplicate description is omitted.
1. 1. First Embodiment:
1-1. Display control device configuration:
FIG. 1 is a block diagram showing a configuration of a multifunction printer (hereinafter, simply referred to as a printer) 1 as a display control device according to an embodiment of the present invention. The printer 1 includes a controller 10, a non-volatile memory 20, a UI (User Interface) unit 30, a communication unit 40, a printing unit 50, an image reading unit 60, and a fax communication unit 70.

通信部40は、有線又は無線でインターネットに接続し、インターネットを経由して他の機器と各種の通信プロトコルに従って通信するための通信インターフェース回路を含む。また、通信部40は、プリンター1に装着された各種のリムーバブルメモリーや、有線または無線でプリンター1に接続された機器と通信するためのインターフェース回路を含む。 The communication unit 40 includes a communication interface circuit for connecting to the Internet by wire or wirelessly and communicating with other devices via the Internet according to various communication protocols. Further, the communication unit 40 includes various removable memories mounted on the printer 1 and an interface circuit for communicating with a device connected to the printer 1 by wire or wirelessly.

印刷部50は、インクジェット方式や電子写真方式等の周知の印刷方式で種々の印刷媒体に印刷を実行するためのアクチュエーターやセンサーや駆動回路や機械部品を備えている。画像読取部60は、原稿に発光し原稿からの反射光を受光してスキャンデータとする周知のカラーイメージセンサーや光源や、原稿を搬送するためのアクチュエーターや駆動回路やセンサーや機械部品を備えている。 The printing unit 50 includes actuators, sensors, drive circuits, and mechanical parts for executing printing on various printing media by a well-known printing method such as an inkjet method or an electrophotographic method. The image reading unit 60 includes a well-known color image sensor and light source that emits light from the document and receives the reflected light from the document to obtain scan data, and an actuator, a drive circuit, a sensor, and a mechanical component for transporting the document. There is.

FAX通信部70は、公衆交換電話網を経由して原稿を示す画像データのFAX通信を行うためのモデム、当該画像データを送受信するための制御信号を検出したり生成したりするための回路、送信データを符号化したり受信データを復号するための回路等を備えている。 The FAX communication unit 70 includes a modem for performing FAX communication of image data indicating a manuscript via a public exchange telephone network, a circuit for detecting and generating a control signal for transmitting and receiving the image data, and a circuit for detecting and generating a control signal for transmitting and receiving the image data. It is equipped with a circuit for encoding transmission data and decoding received data.

UI部30は、タッチパネル式のディスプレイやキー入力部を含む。ディスプレイは、表示パネルと、表示パネルに重ねられたタッチ検出パネルとを備える。ディスプレイは、コントローラー10の制御に基づいて様々な情報を表示パネルに表示する。また、ディスプレイはタッチ検出パネルに対する人の指等による接触を検出し、接触座標をコントローラー10に出力する。キー入力部は、電源ボタン等のキーに対する操作を検出すると操作されたキーを示すキー操作情報をコントローラー10に出力する。コントローラー10は、UI部30から取得した上記の情報に基づいてタッチパネル式のディスプレイやキー入力部に対する利用者の操作内容を取得することができ、当該操作内容に対応する処理を実行することができる。 The UI unit 30 includes a touch panel type display and a key input unit. The display includes a display panel and a touch detection panel superimposed on the display panel. The display displays various information on the display panel under the control of the controller 10. Further, the display detects the contact of the touch detection panel with a human finger or the like, and outputs the contact coordinates to the controller 10. When the key input unit detects an operation on a key such as a power button, the key input unit outputs key operation information indicating the operated key to the controller 10. The controller 10 can acquire the operation content of the user for the touch panel type display and the key input unit based on the above information acquired from the UI unit 30, and can execute the process corresponding to the operation content. ..

ディスプレイに表示される様々な画面には機能選択画面が含まれる。機能選択画面には、プリンター1がユーザーに提供する各種機能に対応する処理を起動するためのアイコンが列挙して表示される。機能選択画面は、プリンター1の動作状態等に応じて複数種類存在する。各機能選択画面において表示されるアイコンは少なくとも一部が異なる。例えば、第1機能選択画面においては、機能A、機能B、機能C、機能D、機能Eの5つのアイコンが表示され、第2機能選択画面においては、機能A、機能P、機能Q、機能R、機能S、機能T、機能Uの7つのアイコンが表示される。各機能選択画面において表示するアイコン(機能)の種類や個数は、プリンター1の動作状態に応じる以外に、ユーザーのカスタマイズによっても変化しうる。また各機能選択画面においては、共通の壁紙として選択された画像がアイコンの背景に表示される。なお、これらの機能選択画面は、出力画面の1例である。 The various screens displayed on the display include a function selection screen. On the function selection screen, icons for activating processes corresponding to various functions provided by the printer 1 to the user are listed and displayed. There are a plurality of types of function selection screens depending on the operating state of the printer 1. At least some of the icons displayed on each function selection screen are different. For example, on the first function selection screen, five icons of function A, function B, function C, function D, and function E are displayed, and on the second function selection screen, function A, function P, function Q, and function. Seven icons of R, function S, function T, and function U are displayed. The type and number of icons (functions) displayed on each function selection screen may change not only according to the operating state of the printer 1 but also by user customization. Further, on each function selection screen, an image selected as a common wallpaper is displayed on the background of the icon. Note that these function selection screens are examples of output screens.

コントローラー10は、図示しないCPUやROMやRAM等を備え、不揮発性メモリー20に記録された種々のプログラムをCPUが実行しプリンター1の各部を制御することができる。コントローラー10が実行する種々のプログラムには、表示制御プログラム11が含まれる。表示制御プログラム11は、アイコン配置設定機能と、設定内容に基づくアイコン配置機能と、をコントローラー10に実現させる。アイコン配置設定機能は、壁紙として選択された画像を背景に表示する機能選択画面に対するアイコンの配置領域/非配置領域の選択や配置領域の優先順位の指定をユーザーに行わせる機能である。アイコン配置機能は、背景に壁紙として選択された画像の上に、アイコン配置設定機能において配置領域として選択された領域にアイコンを配置した機能選択画面をディスプレイに表示する機能である。アイコン配置設定機能とアイコン配置機能を実現するため表示制御プログラム11は、画像取得部11aと、第1出力部11bと、解析部11cと、第1優先順位取得部11dと、第2優先順位取得部11eと、第2出力部11fを備えている。 The controller 10 includes a CPU, ROM, RAM, and the like (not shown), and the CPU can execute various programs recorded in the non-volatile memory 20 to control each part of the printer 1. The various programs executed by the controller 10 include the display control program 11. The display control program 11 makes the controller 10 realize the icon arrangement setting function and the icon arrangement function based on the setting contents. The icon placement setting function is a function that allows the user to select the placement area / non-placement area of the icon and specify the priority of the placement area on the function selection screen for displaying the image selected as the wallpaper in the background. The icon arrangement function is a function of displaying a function selection screen in which an icon is arranged in an area selected as an arrangement area in the icon arrangement setting function on an image selected as a wallpaper as a background. In order to realize the icon arrangement setting function and the icon arrangement function, the display control program 11 includes an image acquisition unit 11a, a first output unit 11b, an analysis unit 11c, a first priority acquisition unit 11d, and a second priority acquisition. A unit 11e and a second output unit 11f are provided.

画像取得部11aは、機能選択画面の壁紙とする画像を取得する機能をコントローラー10に実現させるプログラムモジュールである。ユーザーはUI部30を操作して所望の画像(画像データ20a)を壁紙の画像として選択することができる。例えばユーザーは画像を、画像読取部60によって読み取らせて不揮発性メモリー20に保存してもよいし、通信部40やFAX通信部70を介してリムーバブルメモリーや外部機器から取得し不揮発性メモリー20に保存してもよい。不揮発性メモリー20に保存された画像データ20aを機能選択画面の壁紙としてユーザーが指定すると、画像取得部11aの処理によりコントローラー10は不揮発性メモリー20から画像データ20aを取得する。 The image acquisition unit 11a is a program module that enables the controller 10 to acquire a function of acquiring an image as a wallpaper of the function selection screen. The user can operate the UI unit 30 to select a desired image (image data 20a) as the wallpaper image. For example, the user may read the image by the image reading unit 60 and store it in the non-volatile memory 20, or acquire the image from the removable memory or an external device via the communication unit 40 or the FAX communication unit 70 and store it in the non-volatile memory 20. You may save it. When the user specifies the image data 20a stored in the non-volatile memory 20 as the wallpaper of the function selection screen, the controller 10 acquires the image data 20a from the non-volatile memory 20 by the processing of the image acquisition unit 11a.

第1出力部11bは、機能選択画面の壁紙として取得した画像を複数の領域に分割し、分割した各領域を配置領域または非配置領域としてユーザーが選択可能にディスプレイに表示する機能をコントローラー10に実現させるプログラムモジュールである。図2は、壁紙として取得した画像データ20aが示す画像の一例を示している。図2は、平原に立つ1本の木の写真画像を示している。なお本実施形態においては、壁紙として取得した画像のアスペクト比は、機能選択画面の壁紙表示領域(後述する図13,14のAw)のアスペクト比と一致しているとして説明を行う。仮に、機能選択画面の壁紙表示領域のアスペクト比と取得した画像のアスペクト比とが相違する場合は、例えばトリミングや画像の端部への余白画像の付加等によってアスペクト比を一致させる処理がなされてもよい。当該処理はコントローラー10が画像を解析して自動的に実行する構成であってもよいし、ユーザーの指示に応じた範囲のトリミングや余白画像の付加を実行する構成であってもよい。 The first output unit 11b divides the image acquired as the wallpaper of the function selection screen into a plurality of areas, and provides the controller 10 with a function of displaying each divided area as an arrangement area or a non-arrangement area on the display so that the user can select it. It is a program module to be realized. FIG. 2 shows an example of the image shown by the image data 20a acquired as the wallpaper. FIG. 2 shows a photographic image of a tree standing on a plain. In this embodiment, it is assumed that the aspect ratio of the image acquired as the wallpaper matches the aspect ratio of the wallpaper display area (Aw in FIGS. 13 and 14 described later) of the function selection screen. If the aspect ratio of the wallpaper display area of the function selection screen and the aspect ratio of the acquired image are different, the aspect ratios are matched by, for example, trimming or adding a margin image to the edge of the image. May be good. The process may be configured such that the controller 10 analyzes the image and automatically executes the process, or may configure the controller 10 to perform trimming of a range and addition of a margin image according to a user's instruction.

図3は、壁紙表示領域の全体に渡って表示する画像を複数の領域に分割した状態を示している。以降では、分割した各領域のことを分割領域と呼ぶ。1つの分割領域は、機能選択画面に1つのアイコンを配置する際の占有領域に相当する。なお、プリンター1においてアイコンのサイズは変更可能であるが、本実施形態においては第1出力部11bにおいて設定される1つの分割領域は、プリンター1において定義されている最小サイズのアイコン1個分の占有領域に相当する。したがって本実施形態においては、1つの最小サイズのアイコンを配置したい領域の指定は、1つの分割領域に対して配置領域を選択する操作を行うことで実現可能である。 FIG. 3 shows a state in which an image to be displayed over the entire wallpaper display area is divided into a plurality of areas. Hereinafter, each divided area is referred to as a divided area. One divided area corresponds to an occupied area when one icon is arranged on the function selection screen. Although the size of the icon can be changed in the printer 1, in the present embodiment, one divided area set in the first output unit 11b is equivalent to one icon of the minimum size defined in the printer 1. Corresponds to the occupied area. Therefore, in the present embodiment, the designation of the area where one minimum size icon is to be arranged can be realized by performing the operation of selecting the arrangement area for one divided area.

図3は、壁紙として選択された画像を壁紙表示領域の全体に渡って表示する場合に、分割領域が40個(=8×5)設定されることを示している。本実施形態においては、縦方向に並ぶ分割領域の列をa〜hで識別し、横方向に並ぶ分割領域の列を1〜5で識別する。個別の分割領域は、縦方向の列番号と横方向の列番号とで識別する。例えば左上の分割領域はa1である。 FIG. 3 shows that 40 divided areas (= 8 × 5) are set when the image selected as the wallpaper is displayed over the entire wallpaper display area. In the present embodiment, the rows of the divided regions arranged in the vertical direction are identified by a to h, and the rows of the divided regions arranged in the horizontal direction are identified by 1 to 5. Individual division areas are identified by vertical column numbers and horizontal column numbers. For example, the upper left partition area is a1.

図4は、アイコン配置領域選択画面を示している。第1出力部11bによりコントローラー10は、アイコン配置領域選択画面をディスプレイに表示する。アイコン配置領域選択画面においては、領域Aaに、図3に示したように壁紙画像が分割された状態でユーザーに提示される。また、アイコン配置領域選択画面では、アイコンの配置領域においては壁紙の画像は表示されず、アイコンの非配置領域においては画像が表示される。このように配置領域と非配置領域とで表示態様を相違させることで、各領域が配置領域か非配置領域のいずれであるかをユーザーに認識させることができる。また、配置領域において壁紙の画像を表示しないことにより、配置領域にアイコンを表示した場合に壁紙の画像内のアイコンで隠れる部分をユーザーにイメージさせやすい。 FIG. 4 shows an icon arrangement area selection screen. The controller 10 displays the icon arrangement area selection screen on the display by the first output unit 11b. On the icon arrangement area selection screen, the wallpaper image is presented to the user in a divided state as shown in FIG. 3 in the area Aa. Further, on the icon placement area selection screen, the wallpaper image is not displayed in the icon placement area, and the image is displayed in the icon non-placement area. By differentiating the display mode between the arranged area and the non-arranged area in this way, it is possible to make the user recognize whether each area is an arranged area or a non-arranged area. Further, by not displaying the wallpaper image in the arrangement area, it is easy for the user to imagine the part hidden by the icon in the wallpaper image when the icon is displayed in the arrangement area.

また、アイコン配置領域選択画面において、各分割領域はユーザーのタッチ操作を受け付ける領域として設定される。第1出力部11bによりコントローラー10は、ユーザーがタッチした分割領域を、配置領域が選択された状態と非配置領域が選択された状態とで相互に切り換える。例えば図4に示す分割領域a1は配置領域が選択された状態を示しているが、分割領域a1へのタッチ操作を検知するとコントローラー10は、分割領域a1を非配置領域が選択された状態に切り替える。なお当該切り替えに伴ってコントローラー10は、分割領域a1において壁紙の画像を表示するように画面表示を更新する。 Further, on the icon arrangement area selection screen, each divided area is set as an area for accepting a user's touch operation. The controller 10 switches the divided area touched by the user by the first output unit 11b between the state in which the arranged area is selected and the state in which the non-arranged area is selected. For example, the divided area a1 shown in FIG. 4 shows a state in which the arranged area is selected, but when the touch operation to the divided area a1 is detected, the controller 10 switches the divided area a1 to the state in which the non-arranged area is selected. .. Along with the switching, the controller 10 updates the screen display so as to display the wallpaper image in the divided area a1.

解析部11cは、壁紙の画像を解析し、各分割領域が画像の背景部に属するか否かを判別する機能をコントローラー10に実現させるプログラムモジュールである。解析部11cによりコントローラー10は、画像内において、予め決められた特徴を有するオブジェクトと当該オブジェクト以外の背景部とを区別する。第1出力部11bにおいては、解析部11cの処理によって背景部に属すると判別された領域が配置領域として選択され、解析部11cの処理によって背景部に属さないと判別された領域が非配置領域として選択された状態を初期状態とする。 The analysis unit 11c is a program module that enables the controller 10 to perform a function of analyzing the wallpaper image and determining whether or not each divided region belongs to the background portion of the image. The analysis unit 11c causes the controller 10 to distinguish between an object having a predetermined feature and a background portion other than the object in the image. In the first output unit 11b, the area determined to belong to the background unit by the processing of the analysis unit 11c is selected as the arrangement area, and the area determined not to belong to the background area by the processing of the analysis unit 11c is the non-arrangement area. The state selected as is set as the initial state.

上述のオブジェクトとしては例えば、文字や、人物の顔や体、乗り物等、写真の主題として採用されやすいオブジェクトを想定してよい。それらのオブジェクトが画像に含まれる場合、当該オブジェクト以外の領域をコントローラー10は背景部と判別する。また、それらのオブジェクトが画像内に含まれない場合は別の方法によって背景部を判別してもよい。例えば、アイコンは濃度変化が相対的に少ない領域において画像に重畳される方が、視認性が向上するという設計思想を採用する場合、コントローラー10は、画像内において濃度変化が相対的に低い領域を背景部と判別するようにしてもよい。 As the above-mentioned object, for example, an object that is easily adopted as a subject of a photograph, such as a character, a person's face or body, or a vehicle, may be assumed. When those objects are included in the image, the controller 10 determines the area other than the objects as the background portion. Further, when those objects are not included in the image, the background portion may be determined by another method. For example, when adopting the design concept that the visibility is improved when the icon is superimposed on the image in the region where the density change is relatively small, the controller 10 determines the region where the density change is relatively low in the image. It may be determined from the background part.

優先順位取得部に相当する第1優先順位取得部11dは、ユーザーによって指定された配置領域の優先順位を取得する機能をコントローラー10に実現させるプログラムモジュールである。配置領域の優先順位は、複数の配置領域においてアイコンを優先的に配置する順序を示している。コントローラー10は、後述する配置順指定画面(図6〜図8)をディスプレイに表示し、配置領域として選択された分割領域についてユーザーがタッチした順番に基づいて配置領域の優先順位を取得する。コントローラー10は、ユーザーから取得した優先順位(配置領域の優先順位情報20b)を不揮発性メモリー20に記録する。図9は配置領域の優先順位情報20bの例を示している。もちろん、配置領域の優先順位を予め規定しておいた順位決定アルゴリズムに基づいて自動で取得するようにしてもよい。 The first priority acquisition unit 11d, which corresponds to the priority acquisition unit, is a program module that allows the controller 10 to realize a function of acquiring the priority of the arrangement area designated by the user. The priority of the arrangement area indicates the order in which the icons are preferentially arranged in a plurality of arrangement areas. The controller 10 displays the arrangement order designation screen (FIGS. 6 to 8) described later on the display, and acquires the priority of the arrangement area based on the order in which the user touches the divided area selected as the arrangement area. The controller 10 records the priority (priority information 20b of the arrangement area) acquired from the user in the non-volatile memory 20. FIG. 9 shows an example of the priority information 20b of the arrangement area. Of course, the priority of the arrangement area may be automatically acquired based on a predetermined ranking determination algorithm.

第2優先順位取得部11eは、アイコンの優先順位(コンテンツの優先順位)を取得する機能をコントローラー10に実現させるプログラムモジュールである。優先順位記憶部に相当する不揮発性メモリー20には、アイコンの優先順位情報20cが記録されている。アイコンの優先順位情報20cは、機能選択画面に表示するアイコンの表示順を示す情報である。アイコンの優先順位情報20cは、例えば図10に示すように機能選択画面ごとに決められている。もちろんユーザーがアイコンの優先順位をカスタマイズすることができてもよい。なおユーザーがアイコンの優先順位を明示的に指定しなくても、該当する機能選択画面に表示するアイコンとしてユーザーが登録した順序(アイコンの登録順)がアイコンの優先順位として扱われる構成であってもよい。コントローラー10は第2優先順位取得部11eの処理により不揮発性メモリー20からアイコンの優先順位情報20cを取得する。 The second priority acquisition unit 11e is a program module that enables the controller 10 to realize a function of acquiring the priority of icons (priority of contents). The priority information 20c of the icon is recorded in the non-volatile memory 20 corresponding to the priority storage unit. The icon priority information 20c is information indicating the display order of the icons displayed on the function selection screen. The priority information 20c of the icon is determined for each function selection screen as shown in FIG. 10, for example. Of course, the user may be able to customize the priority of the icons. Even if the user does not explicitly specify the priority of the icons, the order in which the user registers the icons to be displayed on the corresponding function selection screen (the order in which the icons are registered) is treated as the priority of the icons. May be good. The controller 10 acquires the priority information 20c of the icon from the non-volatile memory 20 by the processing of the second priority acquisition unit 11e.

第2出力部11fは、機能選択画面において壁紙の画像における配置領域の上にアイコンを重ねて表示する機能をコントローラー10に実現させるプログラムモジュールである。コントローラー10は、配置領域の優先順位とアイコンの優先順位とに従って画像の上にアイコンを重ねて表示する。すなわち、配置領域の優先順位がn位の分割領域に、表示対象の機能選択画面に対応するアイコンの優先順位がn位の機能に対応付けられたアイコンが配置されることとなる。アイコンを示すアイコン画像データ20dは各機能に対応付けて不揮発性メモリー20に記録されている。コントローラー10は、機能選択画面の壁紙表示領域に画像データ20aが示す壁紙の画像を配置し、壁紙の画像上のn位の分割領域の位置に、n位の機能に対応付けられたアイコン画像データ20dが示すアイコンを重畳して表示する。 The second output unit 11f is a program module that enables the controller 10 to realize a function of displaying an icon superimposed on the arrangement area in the wallpaper image on the function selection screen. The controller 10 superimposes the icon on the image according to the priority of the arrangement area and the priority of the icon. That is, the icon associated with the function having the n-position priority of the icon corresponding to the function selection screen to be displayed is arranged in the divided area having the n-position priority of the arrangement area. The icon image data 20d indicating the icon is recorded in the non-volatile memory 20 in association with each function. The controller 10 arranges the wallpaper image indicated by the image data 20a in the wallpaper display area of the function selection screen, and icon image data associated with the nth function at the position of the nth divided area on the wallpaper image. The icon indicated by 20d is superimposed and displayed.

以上の構成を備えることにより、ユーザーがアイコンを配置したくない領域を避け配置したい領域にアイコンを表示させることが簡便な操作によって実現可能である。そのため、例えば壁紙の画像の中の人物像を避けてその周囲にアイコンを表示させること等が可能である。また、壁紙の画像は各機能選択画面において共通して表示されるが、機能選択画面によってアイコンの表示数や種類が変化しても自動的に壁紙の画像の中の人物像を避けてアイコンが配置される。そのためユーザーは、各機能選択画面について当該機能選択画面に表示するアイコンごとに配置を指定する必要がなく、ユーザーの手間を軽減できる。 By providing the above configuration, it is possible to avoid the area where the user does not want to place the icon and display the icon in the area where the icon is to be placed by a simple operation. Therefore, for example, it is possible to avoid the human image in the wallpaper image and display an icon around it. In addition, the wallpaper image is displayed in common on each function selection screen, but even if the number or type of icons displayed changes depending on the function selection screen, the icon automatically avoids the person image in the wallpaper image. Be placed. Therefore, the user does not need to specify the arrangement of each function selection screen for each icon displayed on the function selection screen, which can reduce the user's trouble.

1−2:アイコン配置設定処理とアイコン配置処理:
図11はアイコン配置設定処理を示すフローチャートである。図11に示すアイコン配置設定処理は、アイコン配置設定機能を実行することをユーザーが選択した場合に開始される。アイコン配置設定処理が開始されると、画像取得部11aの処理によりコントローラー10は、壁紙とする画像を取得する(ステップS100)。具体的にはコントローラー10は、図示しない画像選択画面をディスプレイに表示し、壁紙として採用する画像をユーザーに選択させる。そしてユーザーが不揮発性メモリー20に保存された画像データ20aを選択した場合には、選択した画像を示す画像データ20aを不揮発性メモリー20から取得する。また、不揮発性メモリー20に保存されていない画像をユーザーが選択した場合には、画像読取部60や通信部40やFAX通信部70等を用いて画像を取得し、取得した画像を不揮発性メモリー20に保存するようにする。
1-2: Icon placement setting process and icon placement process:
FIG. 11 is a flowchart showing the icon arrangement setting process. The icon arrangement setting process shown in FIG. 11 is started when the user selects to execute the icon arrangement setting function. When the icon arrangement setting process is started, the controller 10 acquires an image to be used as wallpaper by the process of the image acquisition unit 11a (step S100). Specifically, the controller 10 displays an image selection screen (not shown) on the display, and allows the user to select an image to be adopted as wallpaper. Then, when the user selects the image data 20a stored in the non-volatile memory 20, the image data 20a indicating the selected image is acquired from the non-volatile memory 20. When the user selects an image that is not stored in the non-volatile memory 20, the image is acquired by using the image reading unit 60, the communication unit 40, the FAX communication unit 70, or the like, and the acquired image is stored in the non-volatile memory. Try to save at 20.

続いて解析部11cの処理によりコントローラー10は、取得した壁紙の画像を解析する(ステップS105)。コントローラー10は画像を解析し、画像内において予め決められた特徴を有するオブジェクトと当該オブジェクト以外の背景部とを区別する。また、コントローラー10は、画像を上記の領域に分割した分割領域を設定する。そしてコントローラー10は、各分割領域が画像の背景部に属するか否かを判別する。具体的には例えば、図3に示す分割領域の全体が背景部に属するか否かをコントローラー10は判別する。 Subsequently, the controller 10 analyzes the acquired wallpaper image by the processing of the analysis unit 11c (step S105). The controller 10 analyzes the image and distinguishes between an object having predetermined features in the image and a background portion other than the object. Further, the controller 10 sets a divided area in which the image is divided into the above areas. Then, the controller 10 determines whether or not each divided region belongs to the background portion of the image. Specifically, for example, the controller 10 determines whether or not the entire divided region shown in FIG. 3 belongs to the background portion.

続いてコントローラー10は解析部11cの処理により初期状態を決定する(ステップS110)。コントローラー10は、分割領域の全体が背景部に属すると判別された分割領域が配置領域として選択され、分割領域の少なくとも一部が背景部に属さないと判別された分割領域が非配置領域として選択された状態を初期状態として決定する。例えば図3に示す画像の場合、コントローラー10は分割領域a1〜a5、b5、c5、d5、e5、f5、g5、h1〜h5が配置領域、それ以外の分割領域が非配置領域として選択された状態(図4を参照)を初期状態とする。 Subsequently, the controller 10 determines the initial state by the processing of the analysis unit 11c (step S110). In the controller 10, the divided area determined that the entire divided area belongs to the background portion is selected as the arrangement area, and the divided area determined that at least a part of the divided area does not belong to the background portion is selected as the non-arranged area. The determined state is determined as the initial state. For example, in the case of the image shown in FIG. 3, in the controller 10, the divided regions a1 to a5, b5, c5, d5, e5, f5, g5, h1 to h5 are selected as the arranged regions, and the other divided regions are selected as the non-arranged regions. The initial state is the state (see FIG. 4).

続いてコントローラー10は第1出力部11bの処理により、アイコン配置領域選択画面をディスプレイに表示する(ステップS115)。ステップS110からステップS115に進む場合、ステップS115ではコントローラー10は、壁紙の画像を各分割領域にステップS110の初期状態が反映された状態で表示する。図4は、アイコンの配置領域と非配置領域とについて初期状態を反映させたアイコン配置領域選択画面を示している。アイコン配置領域選択画面には、領域分割され各分割領域が配置領域または非配置領域が選択された状態の壁紙の画像と、中止ボタンBcと、確定ボタンBoと、が含まれる。 Subsequently, the controller 10 displays the icon arrangement area selection screen on the display by the processing of the first output unit 11b (step S115). When proceeding from step S110 to step S115, in step S115, the controller 10 displays the wallpaper image in a state in which the initial state of step S110 is reflected in each divided area. FIG. 4 shows an icon placement area selection screen that reflects the initial state of the icon placement area and the non-placement area. The icon placement area selection screen includes an image of the wallpaper in which the area is divided and each of the divided areas is selected as the placement area or the non-placement area, the stop button Bc, and the confirmation button Bo.

アイコン配置領域選択画面が表示されている状態でコントローラー10は、ユーザーの操作を判定する(ステップS120)。すなわちコントローラー10は、ユーザーがいずれかの分割領域か、または、確定ボタンBoか、または、中止ボタンBcにタッチしたか否かを判定する。ステップS120においていずれかの分割領域にタッチされたと判定された場合、コントローラー10は当該分割領域について選択状態を配置領域と非配置領域とで切り替える(ステップS125)。すなわちコントローラー10は、配置領域が選択された状態の分割領域にタッチされた場合は、当該分割領域を非配置領域が選択された状態に切り替え、非配置領域が選択された状態の分割領域にタッチされた場合は、当該分割領域を配置領域が選択された状態に切り替える。 The controller 10 determines the user's operation while the icon arrangement area selection screen is displayed (step S120). That is, the controller 10 determines whether or not the user touches any of the divided areas, the confirm button Bo, or the stop button Bc. When it is determined in step S120 that any of the divided areas is touched, the controller 10 switches the selected state of the divided area between the arranged area and the non-arranged area (step S125). That is, when the controller 10 touches the divided area in the state where the arranged area is selected, the controller 10 switches the divided area to the state in which the non-arranged area is selected, and touches the divided area in the state where the non-arranged area is selected. If so, the divided area is switched to the state in which the arrangement area is selected.

例えば分割領域の配置領域または非配置領域の選択状態が図4に示す状態から、ユーザーがb5、c5、d5、e5、f5、g5の6個の分割領域(図4においては配置領域が選択された状態である)にそれぞれタッチしたことを検知した場合、コントローラー10はタッチされたことに応じて当該6個の分割領域を非配置領域が選択された状態に切り替える。図5は当該6個の領域が、非配置領域が選択された状態に切り替えられたことを示している。 For example, from the state in which the selected state of the arranged area or the non-arranged area of the divided area is shown in FIG. 4, the user selects six divided areas of b5, c5, d5, e5, f5, and g5 (in FIG. 4, the arranged area is selected. When it is detected that each of the six divided areas is touched, the controller 10 switches the six divided areas to a state in which the non-arranged area is selected. FIG. 5 shows that the six regions have been switched to a state in which the non-arranged region is selected.

ステップS120において中止ボタンBcがタッチされたと判定された場合、コントローラー10はアイコン配置領域選択画面を終了し(ステップS127)、アイコン配置設定処理を終了する。ステップS120において確定ボタンBoがタッチされたと判定された場合、コントローラー10は配置領域の数が閾値以上であるか否かを判定する(ステップS130)。当該閾値は、機能選択画面に配置するアイコンの数の最小値を示している。閾値は機能選択画面ごとに異なる値が採用されてもよいし同じであってもよい。確定ボタンBoがタッチされた時点で、配置領域が選択されている個数が閾値未満であれば(ステップS130:N判定)、ステップS120に戻りコントローラー10は閾値以上の個数の分割領域を配置領域として選択するようにユーザーに促す。すなわち、機能選択画面には少なくとも閾値個のアイコンが表示されることが予め決まっているため、ユーザーが選択した配置領域の個数が閾値未満の場合は、本実施形態においてはユーザーに閾値個以上の個数の配置領域を選択させる構成を採用している。 When it is determined in step S120 that the stop button Bc is touched, the controller 10 ends the icon placement area selection screen (step S127), and ends the icon placement setting process. When it is determined in step S120 that the confirmation button Bo is touched, the controller 10 determines whether or not the number of arrangement areas is equal to or greater than the threshold value (step S130). The threshold value indicates the minimum value of the number of icons arranged on the function selection screen. The threshold value may be different or the same for each function selection screen. If the number of selected placement areas is less than the threshold value when the confirmation button Bo is touched (step S130: N determination), the process returns to step S120 and the controller 10 uses the number of division areas equal to or larger than the threshold value as the placement area. Prompt the user to make a choice. That is, since it is predetermined that at least the threshold number of icons is displayed on the function selection screen, if the number of the arrangement areas selected by the user is less than the threshold value, the user has the threshold number or more in the present embodiment. A configuration is adopted in which the number of placement areas is selected.

ステップS130においてY判定の場合、すなわち配置領域として選択されている分割領域の個数が閾値以上と判定された場合、コントローラー10はアイコン配置領域選択画面の表示を終了し、配置順指定画面をディスプレイに表示する(ステップS135)。図6〜図8は配置順指定画面を示している。配置順指定画面には、配置領域が閾値以上の個数選択された状態の壁紙の画像と、中止ボタンBcと、確定ボタンBoが含まれる。 In the case of Y determination in step S130, that is, when the number of divided areas selected as the arrangement area is determined to be equal to or greater than the threshold value, the controller 10 ends the display of the icon arrangement area selection screen and displays the arrangement order designation screen on the display. Display (step S135). 6 to 8 show the arrangement order designation screen. The arrangement order designation screen includes an image of the wallpaper in which the number of arrangement areas selected is equal to or larger than the threshold value, a stop button Bc, and a confirmation button Bo.

続いてコントローラー10は配置順指定画面において、ユーザーの操作を判定する(ステップS140)。すなわちコントローラー10は、いずれかの配置領域か、または、確定ボタンBoか、または、中止ボタンBcがタッチされたか否かを判定する。なおコントローラー10は、配置順指定画面において非配置領域が選択されている分割領域に対するタッチ操作を受け付けない。ステップS140において、ユーザーがいずれかの配置領域(図6〜図8におけるグレーで表示された領域)をタッチしたと判定される場合、第1優先順位取得部11dの処理によりコントローラー10は、タッチされた順にタッチされた配置領域に優先順位を示す数字を表示する(ステップS145)。例えば図7は、分割領域a1が最初にタッチされたことを示している。なお、隣接する領域を連続的になぞる操作によってユーザーは優先順位の指定を行うことができてもよい。 Subsequently, the controller 10 determines the user's operation on the arrangement order designation screen (step S140). That is, the controller 10 determines whether or not any of the arrangement areas, the confirmation button Bo, or the stop button Bc is touched. Note that the controller 10 does not accept a touch operation on the divided area in which the non-arranged area is selected on the arrangement order designation screen. In step S140, when it is determined that the user has touched any of the arrangement areas (areas displayed in gray in FIGS. 6 to 8), the controller 10 is touched by the processing of the first priority acquisition unit 11d. A number indicating the priority is displayed in the arranged area touched in the order of the gray color (step S145). For example, FIG. 7 shows that the division region a1 was touched first. The user may be able to specify the priority by continuously tracing the adjacent areas.

ステップS140において中止ボタンBcがタッチされたと判定された場合、コントローラー10は、配置順指定画面の表示を終了し(ステップS147)、ステップS115に戻る。ステップS147からステップS115に戻る場合、配置領域/非配置領域の選択内容は、ステップS135における選択内容が採用されてもよいし、ステップS110からステップS115に進む際の初期状態が反映されてもよい。 If it is determined in step S140 that the stop button Bc has been touched, the controller 10 ends the display of the arrangement order designation screen (step S147), and returns to step S115. When returning from step S147 to step S115, the selection content in the arrangement area / non-arrangement area may adopt the selection content in step S135, or the initial state when proceeding from step S110 to step S115 may be reflected. ..

ステップS140において確定ボタンBoがタッチされたと判定された場合、コントローラー10は、配置領域の優先順位を配置領域の優先順位情報20bとして不揮発性メモリー20に保存する(ステップS150)。図8は全ての配置領域に対して優先順位が指定された状態を示している。なお、配置領域の全てに対してユーザーが優先順位を指定していない状態で確定ボタンBoがタッチされた場合、コントローラー10は、配置領域の全てに対して優先順位を指定してから確定ボタンBoをタッチするようにユーザーに促してステップS140に戻ってもよい。あるいは配置領域の全てに対してユーザーが優先順位を指定していない状態で確定ボタンBoがタッチされた場合、コントローラー10は予め決められた規則に従って優先順位が指定されていない配置領域に対して優先順位を指定するようにしてもよい。当該規則としては例えば、左側の分割領域ほど優先順位が高いことや、上側の分割領域ほど優先順位が高いこと、等が採用されてよい。図9は、図8に示すように配置領域に対して優先順位が指定された場合の配置領域の優先順位情報20bを示す図である。続いてコントローラー10は、配置順指定画面の表示を終了して(ステップS155)、アイコン配置設定処理を終了する。 When it is determined in step S140 that the confirmation button Bo is touched, the controller 10 saves the priority of the placement area as the priority information 20b of the placement area in the non-volatile memory 20 (step S150). FIG. 8 shows a state in which priority is specified for all the arrangement areas. If the confirm button Bo is touched while the user has not specified the priority for all of the arrangement areas, the controller 10 specifies the priority for all of the arrangement areas and then confirms the button Bo. You may prompt the user to touch and return to step S140. Alternatively, if the confirm button Bo is touched while the user has not specified priority for all of the placement areas, the controller 10 gives priority to the placement areas for which priority has not been specified according to a predetermined rule. You may specify the order. As the rule, for example, the left division area may have a higher priority, the upper division area may have a higher priority, and the like. FIG. 9 is a diagram showing the priority information 20b of the placement area when the priority is specified for the placement area as shown in FIG. Subsequently, the controller 10 ends the display of the arrangement order designation screen (step S155), and ends the icon arrangement setting process.

図10に示すように、アイコンの優先順位は機能選択画面ごとに記憶されている。図10には例として2種類の機能選択画面について図示されているがプリンター1において機能選択画面は2種類であることに限定されない。図11のアイコン配置設定処理が終了した後、機能選択画面の表示を要求するイベントが検知されると、コントローラー10は図12に示すアイコン配置処理を実行する。アイコン配置処理ではコントローラー10は第2出力部11fの処理により、機能選択画面の壁紙表示領域に壁紙の画像を配置し、配置領域の優先順位情報20bとアイコンの優先順位情報20cとに従った順序と位置で壁紙の画像上にアイコンを配置した機能選択画面をディスプレイに表示する(ステップS200)。 As shown in FIG. 10, the priority order of the icons is stored for each function selection screen. Although FIG. 10 shows two types of function selection screens as an example, the printer 1 is not limited to two types of function selection screens. When an event requesting the display of the function selection screen is detected after the icon arrangement setting process of FIG. 11 is completed, the controller 10 executes the icon arrangement process shown in FIG. In the icon arrangement process, the controller 10 arranges the wallpaper image in the wallpaper display area of the function selection screen by the process of the second output unit 11f, and the order according to the priority information 20b of the arrangement area and the priority information 20c of the icon. The function selection screen in which the icon is arranged on the wallpaper image is displayed on the display at the position (step S200).

例えば、第1機能選択画面の表示を要求するイベントが発生した場合、コントローラー10は、第1機能選択画面においてアイコンの優先順位が1位の機能A(図10を参照)のアイコンを配置領域の優先順位が1位である分割領域a1(図9を参照)において壁紙の画像上に配置する。コントローラー10は、アイコンの優先順位が5位の機能Eのアイコンまで、同様に配置する。図13はこのようにして、壁紙表示領域Awに壁紙の画像が表示され、5個のアイコンが壁紙の画像に重畳表示された第1機能選択画面を示している。 For example, when an event requesting the display of the first function selection screen occurs, the controller 10 places the icon of the function A (see FIG. 10) having the highest priority of the icon on the first function selection screen in the arrangement area. It is arranged on the wallpaper image in the divided area a1 (see FIG. 9) having the highest priority. The controller 10 is similarly arranged up to the icon of the function E having the fifth priority of the icon. FIG. 13 shows a first function selection screen in which a wallpaper image is displayed in the wallpaper display area Aw and five icons are superimposed and displayed on the wallpaper image.

また例えば、第2機能選択画面の表示を要求するイベントが発生した場合、コントローラー10は、第2機能選択画面においてアイコンの優先順位が1位の機能A(図10を参照)のアイコンを配置領域の優先順位が1位である分割領域a1(図9を参照)において壁紙の画像上に配置する。アイコンの優先順位が7位の機能Uのアイコンまで、同様に配置する。図14はこのようにして、壁紙表示領域Awに壁紙の画像が表示され、7個のアイコンが壁紙の画像に重畳表示された第2機能選択画面を示している。 Further, for example, when an event requesting the display of the second function selection screen occurs, the controller 10 arranges the icon of the function A (see FIG. 10) having the highest priority of the icon on the second function selection screen. Is placed on the wallpaper image in the divided region a1 (see FIG. 9) in which the priority of the above is first. The icons of the function U, which has the 7th priority of the icons, are arranged in the same manner. FIG. 14 shows a second function selection screen in which an image of the wallpaper is displayed in the wallpaper display area Aw and seven icons are superimposed and displayed on the image of the wallpaper.

このように、本実施形態によると、ユーザーは所望する壁紙の画像に対して一度アイコンの配置領域を選択すれば、機能選択画面ごとに表示するアイコンの個数が変化しても、配置領域に各機能選択画面に対応するアイコンが自動的に配置されることとなる。したがってユーザーは機能画面ごとにアイコンの表示位置を指定する必要がない。また、アイコンの配置領域は、アイコン配置領域選択画面において壁紙の画像に設定された分割領域をタッチすることによってユーザーは容易に選択可能である。したがってユーザーは壁紙の画像の内容に応じて所望する位置をアイコンの配置領域として選択することができる。 As described above, according to the present embodiment, once the user selects the icon placement area for the desired wallpaper image, even if the number of icons to be displayed for each function selection screen changes, each of the icons is placed in the placement area. The icon corresponding to the function selection screen will be automatically arranged. Therefore, the user does not need to specify the display position of the icon for each function screen. Further, the icon arrangement area can be easily selected by the user by touching the divided area set in the wallpaper image on the icon arrangement area selection screen. Therefore, the user can select a desired position as the icon placement area according to the content of the wallpaper image.

2.他の実施形態:
尚、本発明の技術的範囲は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、本発明は、パーソナルコンピューターやタブレット、スマートフォン等、表示画面を備えた様々な電子機器に適用可能である。また、表示制御装置に対するユーザーの操作はタッチパネルに対するタッチ操作以外にも、マウスを用いてクリックする構成を採用してもよいし、他のポインティングデバイスを用いて操作する構成を採用してもよいし、矢印ボタンと決定ボタンとを用いて操作する構成を採用してもよい。
2. Other embodiments:
The technical scope of the present invention is not limited to the above-described embodiment, and it goes without saying that various modifications can be made without departing from the gist of the present invention. For example, the present invention can be applied to various electronic devices provided with a display screen, such as personal computers, tablets, and smartphones. Further, as the user's operation on the display control device, in addition to the touch operation on the touch panel, a configuration in which the mouse is clicked may be adopted, or a configuration in which the user operates using another pointing device may be adopted. , You may adopt the configuration which operates by using the arrow button and the enter button.

第1出力部は、ユーザーによってクリックやタッチ等の操作がなされた領域について、配置領域が選択された状態(配置領域選択状態)と非配置領域が選択された状態(非配置領域選択状態)とをトグル動作で切り換える構成以外にも、例えば、配置領域選択状態と非配置領域選択状態と無選択状態(配置領域も非配置領域も選択されていない状態)とを切り替える構成を採用してもよい。 The first output unit has a state in which an arrangement area is selected (arrangement area selection state) and a state in which a non-arrangement area is selected (non-arrangement area selection state) for an area in which an operation such as a click or touch is performed by the user. In addition to the configuration in which is switched by the toggle operation, for example, a configuration in which the arrangement area selection state, the non-arrangement area selection state, and the non-selection state (the arrangement area and the non-arrangement area are not selected) may be adopted. ..

また、第1出力部において、分割された領域は、第1実施形態のように互いに隙間無く表示されてもよいし、各領域間に隙間を設けて表示されてもよい。また、分割された領域は壁紙表示領域の全体に設定されなくてもよく、壁紙表示領域の一部において設定されてもよい。また、分割された領域は全てが同じ大きさでなくてもよい。また例えば、分割された領域は第1実施形態のように格子状に配列されていてもよいし、格子状以外(例えば、矩形の第1分割領域の上辺又は下辺が第1分割領域の右又は左に隣接する矩形の第2分割領域の上辺又は下辺と一直線とならないような状態)で配置されていてもよい。また、分割された領域は第1実施形態のように四角形であってもよいし、四角形以外の三角形や六角形等であってもよい。 Further, in the first output unit, the divided regions may be displayed without gaps with each other as in the first embodiment, or may be displayed with gaps provided between the regions. Further, the divided area does not have to be set in the entire wallpaper display area, and may be set in a part of the wallpaper display area. Also, the divided areas do not have to be all the same size. Further, for example, the divided regions may be arranged in a grid pattern as in the first embodiment, or other than the grid pattern (for example, the upper side or the lower side of the rectangular first divided region is to the right of the first divided region or It may be arranged so as not to be in line with the upper side or the lower side of the second division area of the rectangle adjacent to the left. Further, the divided region may be a quadrangle as in the first embodiment, or may be a triangle, a hexagon, or the like other than the quadrangle.

また、第1実施形態では分割された領域は最小のコンテンツに対応する寸法であったが、分割された領域は最小のコンテンツより大きい寸法に対応していてもよい。なお、第1実施形態においては、アイコン配置領域選択画面において壁紙の画像は機能選択画面の壁紙表示領域Aw(図13を参照)よりも小さい領域Aa(図4を参照)に表示される構成である。そのため、アイコン配置領域選択画面における分割領域は機能選択画面において表示される最小のアイコンの占有領域に相当する領域ではあるが、機能選択画面における最小のアイコンの実際の占有領域よりは小さい。他の実施形態として、アイコン配置領域選択画面において、機能選択画面にて壁紙表示領域が設定される領域と同じ寸法の領域に壁紙の画像を表示する構成を採用してもよい(確定操作や中止操作は例えばキー入力部のOKボタンやキャンセルボタンで行う構成であってもよい)。この構成を採用する場合、第1出力部において壁紙の画像を分割した領域は、最小のアイコンの専有領域と同じ寸法となる。 Further, in the first embodiment, the divided area has a dimension corresponding to the minimum content, but the divided area may correspond to a dimension larger than the minimum content. In the first embodiment, the wallpaper image is displayed in the area Aa (see FIG. 4) smaller than the wallpaper display area Aw (see FIG. 13) of the function selection screen on the icon arrangement area selection screen. be. Therefore, the divided area on the icon arrangement area selection screen is an area corresponding to the occupied area of the smallest icon displayed on the function selection screen, but is smaller than the actual occupied area of the smallest icon on the function selection screen. As another embodiment, in the icon arrangement area selection screen, a configuration may be adopted in which the wallpaper image is displayed in an area having the same dimensions as the area in which the wallpaper display area is set on the function selection screen (confirmation operation or cancellation). The operation may be performed by, for example, the OK button or the cancel button of the key input unit). When this configuration is adopted, the area where the wallpaper image is divided in the first output unit has the same dimensions as the area occupied by the smallest icon.

また、第1実施形態においては、第1出力部は、非配置領域においては画像を表示し、配置領域においては画像を表示しない構成であったが、非配置領域と配置領域とをユーザーが区別可能に表示態様を相違させる他の構成を採用してもよい。例えば壁紙の画像を表示するレイヤー(第1レイヤー)の上に壁紙と重なる領域において単色の画像を表示するレイヤー(第2レイヤー)が設定される場合、非配置領域においては第2レイヤーを100%透過し、配置領域においては第2レイヤーを50%透過するようにしてもよい。 Further, in the first embodiment, the first output unit is configured to display an image in the non-arranged area and not to display the image in the arranged area, but the user distinguishes between the non-arranged area and the arranged area. Other configurations may be adopted that allow the display mode to be different. For example, if a layer (second layer) that displays a monochrome image is set on the layer that displays the wallpaper image (first layer) in the area that overlaps with the wallpaper, the second layer is 100% in the non-arranged area. It may be transparent, and the second layer may be 50% transparent in the arrangement area.

また第1実施形態においては、第1出力部は解析部の解析結果を初期状態として採用する構成であったが、解析部の解析結果を初期状態として採用しなくてもよい。その場合は、全ての領域が配置領域として選択された状態を初期状態としてもよいし、全ての領域が非配置領域として選択された状態を初期状態としてもよい。なお後者の場合、配置領域の選択と、配置領域の優先順位の指定とが同時に行われてもよい。すなわち、全ての領域が非配置領域として選択された初期状態から、ユーザーが所望する配置領域の優先順に配置領域としたい領域を選択する操作を行うことで、配置領域の選択と、配置領域の優先順位の指定とを行う構成であってもよい。 Further, in the first embodiment, the first output unit is configured to adopt the analysis result of the analysis unit as the initial state, but the analysis result of the analysis unit may not be adopted as the initial state. In that case, the state in which all the areas are selected as the placement area may be the initial state, or the state in which all the areas are selected as the non-placement area may be the initial state. In the latter case, the selection of the arrangement area and the designation of the priority of the arrangement area may be performed at the same time. That is, by performing an operation of selecting an area to be an arrangement area in the order of priority of the arrangement area desired by the user from the initial state in which all areas are selected as non-arrangement areas, the arrangement area is selected and the arrangement area is prioritized. It may be configured to specify the order.

また、第2出力部は、非配置領域よりも配置領域を優先して、壁紙の画像の上にコンテンツを重ねて出力することができればよい。例えば、第2出力部において表示するコンテンツの個数が、第1出力部において選択された配置領域の個数より多い場合、配置領域に優先的にコンテンツを配置し、配置領域に配置できなかったコンテンツ(あぶれたコンテンツ)は非配置領域に配置する構成であってもよい。その場合、例えば、配置領域に隣接している非配置領域に優先的に配置してもよい。また例えば、配置領域の画像に画像の特徴が類似している非配置領域に優先的に配置してもよい。 Further, the second output unit may output the content by superimposing the content on the wallpaper image by giving priority to the arrangement area over the non-arrangement area. For example, when the number of contents to be displayed in the second output unit is larger than the number of arrangement areas selected in the first output unit, the contents are preferentially arranged in the arrangement area and the contents that cannot be arranged in the arrangement area ( The content) may be arranged in a non-arranged area. In that case, for example, it may be preferentially arranged in the non-arrangement area adjacent to the arrangement area. Further, for example, the image may be preferentially arranged in a non-arranged area having similar image features to the image in the arranged area.

また、第2出力部は、隣接する複数の配置領域にまたがって1つのコンテンツを表示する構成であってもよい。例えば図15は、分割領域a1〜a5、b1〜b5、g1〜g5、h1〜h5が配置領域として選択されていることを示している。分割領域a1〜a5は分割領域b1〜b5に隣接しており、分割領域g1〜g5は分割領域h1〜h5に隣接している。図16は、配置領域が図15のように選択されている状態における、機能A〜機能Eの5つのアイコンの最小のアイコンサイズでの表示例を示している。アイコンサイズを最小のアイコンサイズより大きなサイズで表示するように切り替えた場合であって、図15に示すように隣接する配置領域が存在している場合、図17に示すように隣接する配置領域にまたがって1つのコンテンツを表示するようにしてもよい。すなわち隣接する複数の配置領域を連結した連結領域内に拡大アイコンの占有領域を包含可能であれば、連結領域に拡大アイコンが配置される。図17は、分割領域a1〜a5、b1〜b5からなる第1連結領域に配置しきれなかったアイコンは分割領域g1〜g5、h1〜h5からなる第2連結領域に移動して配置されることを示している。このように本構成によると、最小のアイコンサイズより大きいサイズでアイコンを表示するように変更する場合も、配置領域の再設定をすることなく大きいサイズのアイコンを壁紙の画像の上に重ねて表示することも可能である。 Further, the second output unit may be configured to display one content over a plurality of adjacent arrangement areas. For example, FIG. 15 shows that the divided regions a1 to a5, b1 to b5, g1 to g5, and h1 to h5 are selected as the arrangement regions. The divided regions a1 to a5 are adjacent to the divided regions b1 to b5, and the divided regions g1 to g5 are adjacent to the divided regions h1 to h5. FIG. 16 shows a display example of the five icons of functions A to E with the minimum icon size in a state where the arrangement area is selected as shown in FIG. When the icon size is switched to be displayed in a size larger than the minimum icon size and there is an adjacent arrangement area as shown in FIG. 15, the adjacent arrangement area is displayed as shown in FIG. One content may be displayed across the screen. That is, if the occupied area of the enlarged icon can be included in the connected area in which a plurality of adjacent arrangement areas are connected, the enlarged icon is arranged in the connected area. In FIG. 17, the icons that could not be arranged in the first connecting area consisting of the divided areas a1 to a5 and b1 to b5 are moved to the second connecting area consisting of the divided areas g1 to g5 and h1 to h5 and arranged. Is shown. In this way, according to this configuration, even when changing to display the icon in a size larger than the minimum icon size, the large size icon is displayed overlaid on the wallpaper image without resetting the placement area. It is also possible to do.

なお、第2出力部において画像の上に重ねるコンテンツは、アイコン以外にも様々なオブジェクトを想定してよい。例えば、1年分の月日が1枚の画像に含まれるカレンダー(1年のカレンダー)における各月の曜日と日を列挙した画像(月のカレンダー)が1つのコンテンツであってもよい。ユーザーは壁紙の画像の所望する位置に各コンテンツ(各月のカレンダー)が配置されるようなオリジナルの1年のカレンダーを画面に表示することができる。また、1年のカレンダーでは通常は各月のカレンダーは月の順番通りに配置されるが、例えば、ユーザー自身の誕生月のカレンダーを、例外的に月の順番から抜き出して画面の中央等の目立つ位置に配置させること等も本発明の表示制御装置を利用することによって簡便な操作で実施できる。 As the content to be superimposed on the image in the second output unit, various objects other than the icon may be assumed. For example, one content may be an image (monthly calendar) listing the days of the week and days of each month in a calendar (one-year calendar) in which one year's worth of months and days is included in one image. The user can display on the screen an original calendar of the year in which each content (calendar for each month) is placed at a desired position on the wallpaper image. Also, in the one-year calendar, the calendars for each month are usually arranged in the order of the months, but for example, the calendar of the user's own birth month is exceptionally extracted from the order of the months and stands out in the center of the screen. By using the display control device of the present invention, it is possible to arrange the display at a position with a simple operation.

また、第2出力部は、コンテンツを重畳した画像を画面に表示(出力)することに限定されない。第2出力部は、コンテンツを重畳した画像を印刷(出力)してもよい。 Further, the second output unit is not limited to displaying (outputting) an image on which the content is superimposed on the screen. The second output unit may print (output) an image on which the contents are superimposed.

1…プリンター、10…コントローラー、11…表示制御プログラム、11a…画像取得部、11b…第1出力部、11c…解析部、11d…第1優先順位取得部、11e…第2優先順位取得部、11f…第2出力部、20…不揮発性メモリー、20a…画像データ、20b…配置領域の優先順位情報、20c…アイコンの優先順位情報、20d…アイコン画像データ、30…UI部、40…通信部、50…印刷部、60…画像読取部、70…FAX通信部 1 ... Printer, 10 ... Controller, 11 ... Display control program, 11a ... Image acquisition unit, 11b ... First output unit, 11c ... Analysis unit, 11d ... First priority acquisition unit, 11e ... Second priority acquisition unit, 11f ... 2nd output unit, 20 ... non-volatile memory, 20a ... image data, 20b ... placement area priority information, 20c ... icon priority information, 20d ... icon image data, 30 ... UI unit, 40 ... communication unit , 50 ... Printing unit, 60 ... Image reading unit, 70 ... FAX communication unit

Claims (6)

画像を取得する画像取得部と、
前記画像を複数の領域に分割し、分割した各領域を配置領域または非配置領域としてユ
ーザーが選択可能に画面に出力する第1出力部と、
前記画像の前記配置領域の上にコンテンツを重ねて出力し、あぶれた前記コンテンツは
前記画像の前記非配置領域の上に重ねて出力する第2出力部と、
を備える表示制御装置。
The image acquisition unit that acquires images and
A first output unit that divides the image into a plurality of areas and outputs each divided area to a screen so that the user can select it as an arranged area or a non-arranged area.
The content is superimposed and output on the arrangement area of the image, and the content that has been exposed is
A second output unit that superimposes and outputs on the non-arranged region of the image, and
A display control device comprising.
前記第2出力部は、前記配置領域に隣接する領域に優先的にあぶれた前記コンテンツを
出力する、
請求項1に記載の表示制御装置。
The second output unit preferentially hits the content adjacent to the arrangement area.
Output,
The display control device according to claim 1.
前記第2出力部は、前記配置領域に特徴が類似する領域に優先的にあぶれた前記コンテ
ンツを出力する、
請求項1または請求項2に記載の表示制御装置。
The second output unit preferentially hits a region having similar characteristics to the arrangement region.
Output
The display control device according to claim 1 or 2.
前記第2出力部は、前記配置領域と前記非配置領域とで異なる透過率で前記コンテンツ
を出力する、
請求項1〜請求項3のいずれかに記載の表示制御装置。
The second output unit has the content with different transmittances in the arranged region and the non-arranged region.
To output,
The display control device according to any one of claims 1 to 3.
前記ユーザーによって指定された前記配置領域の優先順位を取得する優先順位取得部と

前記コンテンツの優先順位を記憶する優先順位記憶部と、
を備え、
前記優先順位取得部は、ユーザーが優先順位を指定しなかった前記配置領域には所定の
規則で自動的に優先順位を指定し、
前記第2出力部は、前記配置領域の優先順位と前記コンテンツの優先順位とに従って前
記画像の上に前記コンテンツを重ねて出力する、
請求項1〜請求項4のいずれかに記載の表示制御装置。
A priority acquisition unit that acquires the priority of the arrangement area specified by the user, and a priority acquisition unit.
A priority storage unit that stores the priority of the content and
With
The priority acquisition unit is predetermined to the arrangement area for which the user has not specified a priority.
The rules automatically prioritize and
The second output unit superimposes and outputs the content on the image according to the priority of the arrangement area and the priority of the content.
The display control device according to any one of claims 1 to 4.
コンピューターを、
画像を取得する画像取得部、
前記画像を複数の領域に分割し、分割した各領域を配置領域または非配置領域としてユ
ーザーが選択可能に画面に出力する第1出力部、
前記画像の前記配置領域の上にコンテンツを重ねて出力し、あぶれた前記コンテンツは
前記画像の前記非配置領域の上に重ねて出力する第2出力部、
として機能させる表示制御プログラム。
Computer,
Image acquisition unit to acquire images,
A first output unit that divides the image into a plurality of areas and outputs each divided area to a screen so that the user can select it as an arranged area or a non-arranged area.
The content is superimposed and output on the arrangement area of the image, and the content that has been exposed is
A second output unit that outputs the image overlaid on the non-arranged region of the image.
A display control program that functions as.
JP2017165176A 2017-08-30 2017-08-30 Display control device, display control program Active JP6933057B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017165176A JP6933057B2 (en) 2017-08-30 2017-08-30 Display control device, display control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017165176A JP6933057B2 (en) 2017-08-30 2017-08-30 Display control device, display control program

Publications (2)

Publication Number Publication Date
JP2019045931A JP2019045931A (en) 2019-03-22
JP6933057B2 true JP6933057B2 (en) 2021-09-08

Family

ID=65814310

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017165176A Active JP6933057B2 (en) 2017-08-30 2017-08-30 Display control device, display control program

Country Status (1)

Country Link
JP (1) JP6933057B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7279428B2 (en) 2019-03-13 2023-05-23 オムロンヘルスケア株式会社 Rehabilitation support device, rehabilitation support method, and rehabilitation support program
JP7490957B2 (en) 2019-12-26 2024-05-28 セイコーエプソン株式会社 Display device
JP7516926B2 (en) * 2020-07-03 2024-07-17 株式会社リコー Information processing device, image generating method, and program
JP7000528B1 (en) 2020-10-20 2022-01-19 エヌ・ティ・ティ・コミュニケーションズ株式会社 Information processing equipment, information processing methods and information processing programs

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006123513A1 (en) * 2005-05-19 2006-11-23 Access Co., Ltd. Information display device and information displaying method
JP2008299447A (en) * 2007-05-29 2008-12-11 Sharp Corp Display information generating apparatus, server apparatus, control program and computer-readable recording medium, information processing apparatus, display system, and control method
JP2009181501A (en) * 2008-01-31 2009-08-13 Toshiba Corp Mobile communication equipment
US8359541B1 (en) * 2009-09-18 2013-01-22 Sprint Communications Company L.P. Distributing icons so that they do not overlap certain screen areas of a mobile device
KR20130071908A (en) * 2011-12-21 2013-07-01 삼성전자주식회사 Device and method for editing screen in wireless terminal
JP5805588B2 (en) * 2012-06-28 2015-11-04 京セラ株式会社 Electronic device, control method, and control program
JP2014059736A (en) * 2012-09-18 2014-04-03 Sharp Corp Information processing device, method and program
JP2014164448A (en) * 2013-02-22 2014-09-08 Sharp Corp Object arrangement control device and object arrangement control program

Also Published As

Publication number Publication date
JP2019045931A (en) 2019-03-22

Similar Documents

Publication Publication Date Title
US10063722B2 (en) Image forming apparatus configured to display function setting buttons and switch display mode between first display mode and second display mode and image recording medium
JP4905377B2 (en) Information processing device
JP6933057B2 (en) Display control device, display control program
CN100586140C (en) Display control system, image procesing apparatus, and display control method
JP5925024B2 (en) Display control apparatus, display control method, and program
JP4853399B2 (en) Image processing apparatus, image processing method, and image processing program
JP2007293416A (en) Display control apparatus, image processing apparatus, and display control method
JP2009020144A (en) Image display device and image display program
JP2017173967A (en) Information processing apparatus and program
JP7210977B2 (en) image forming device
US10063724B2 (en) User interface for modifying a control's appearance to reflect a device's configuration
JP7405943B2 (en) Control device and control program
JP5370317B2 (en) Display control apparatus, image forming apparatus, and display control method for operation panel
JP6500582B2 (en) Screen display device and program
JP2005102001A (en) Image processing apparatus
JP2019003491A (en) Information processing apparatus and program
US10599295B2 (en) Information processing apparatus, information processing method, and non-transitory computer-executable storage medium for displaying setting or option buttons on a control panel
JP5648405B2 (en) Image forming apparatus and computer program
JP2024025815A (en) Image processing device
JP7354697B2 (en) Information processing device and information processing program
JP6198377B2 (en) Display control apparatus, display control method, and program
JP7480558B2 (en) Screen creation program, information processing device, and screen creation method
JP2016161476A (en) Mark display device for ship navigation
JP7160175B2 (en) Display device
JP2012008626A (en) Image forming apparatus, operation control method and computer program

Legal Events

Date Code Title Description
RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20180910

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20190920

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200713

RD07 Notification of extinguishment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7427

Effective date: 20200806

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210420

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210616

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: 20210720

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210802

R150 Certificate of patent or registration of utility model

Ref document number: 6933057

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150