JP6330485B2 - Display system and server - Google Patents
Display system and server Download PDFInfo
- Publication number
- JP6330485B2 JP6330485B2 JP2014111356A JP2014111356A JP6330485B2 JP 6330485 B2 JP6330485 B2 JP 6330485B2 JP 2014111356 A JP2014111356 A JP 2014111356A JP 2014111356 A JP2014111356 A JP 2014111356A JP 6330485 B2 JP6330485 B2 JP 6330485B2
- Authority
- JP
- Japan
- Prior art keywords
- screen
- screen image
- information
- notified
- displayed
- 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
Links
- 230000006870 function Effects 0.000 claims description 63
- 230000004044 response Effects 0.000 claims description 10
- 230000004913 activation Effects 0.000 description 47
- 238000000034 method Methods 0.000 description 29
- 238000012790 confirmation Methods 0.000 description 28
- 230000008569 process Effects 0.000 description 28
- 238000004040 coloring Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 20
- 230000000694 effects Effects 0.000 description 19
- 230000004048 modification Effects 0.000 description 10
- 238000012986 modification Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 230000007704 transition Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、表示システムおよびサーバに関する。 The present invention relates to a display system and a server.
特許文献1には、新たな機能が利用可能になったことを複合機の表示部に表示させるシステムが記載されている。一方、特許文献2には、スキャン文書のショートカットを条件に応じたフォルダに作成するシステムが記載されている。ユーザは、作成されたショートカットを実行することにより、ショートカットが作成されたフォルダとは異なるフォルダに格納されたスキャン文書の実体にアクセスできる。 Patent Document 1 describes a system that displays on a display unit of a multifunction peripheral that a new function is available. On the other hand, Patent Document 2 describes a system that creates a shortcut of a scanned document in a folder according to conditions. By executing the created shortcut, the user can access the substance of the scanned document stored in a folder different from the folder in which the shortcut is created.
しかしながら、従来、ショートカットを実行した場合に、ショートカットされた経路に通知すべき情報があるか否かについては考慮されていない。そのため、ショートカットを利用することにより、ショートカット先に手間なくアクセスできる一方で、ショートカットを利用したが故に、ユーザが上記「通知すべき情報」を確認できない虞があった。 However, conventionally, whether or not there is information to be notified in the shortcut route when a shortcut is executed is not considered. Therefore, by using the shortcut, it is possible to access the shortcut destination without trouble, but there is a possibility that the user cannot confirm the “information to be notified” because the shortcut is used.
本発明は、上述した事情を鑑みてなされたものであり、ショートカットを利用する場合であっても、通知すべき情報を報せることができる表示システムおよびサーバを提供することを目的とする。 The present invention has been made in view of the above-described circumstances, and an object of the present invention is to provide a display system and a server capable of reporting information to be notified even when a shortcut is used.
この目的を達成するために、本発明の表示システムは、表示装置の表示部に画面画像を表示させる表示制御手段と、階層的に構成される複数の画面画像のうち、所定の画面画像が位置する1または複数の階層を越えて下位側の階層に位置する画面画像を前記表示部に表示させる指示であるショートカット指示を受け付けた場合、当該ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像があるかを判断する第1判断手段と、を備え、前記表示制御手段は、前記第1判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を前記表示部に表示させる一方で、前記第1判断手段により前記特定の通知すべき情報に関連する画面画像がないと判断された場合、前記特定の通知すべき情報を表示させることなく、前記階層的に構成される複数の画面画像のうち、前記ショートカット指示に応じた画面画像を前記表示部に表示させる。 In order to achieve this object, a display system of the present invention includes a display control unit that displays a screen image on a display unit of a display device, and a predetermined screen image among a plurality of hierarchically configured screen images. When a shortcut instruction that is an instruction to display on the display unit a screen image located in a lower hierarchy beyond one or more hierarchies to be received is received, the position is higher in the hierarchy than the screen image corresponding to the shortcut instruction. First display means for determining whether there is a screen image related to specific information to be notified among the screen images to be displayed, wherein the display control means notifies the specific notification by the first determination means. When it is determined that there is a screen image related to the information to be displayed, the information to be notified is displayed on the display unit, while the information to be notified by the first determination unit If it is determined that there is no continuous screen image, the screen image corresponding to the shortcut instruction is displayed among the plurality of hierarchically configured screen images without displaying the specific information to be notified. Display on the screen.
なお、本発明の表示システムは、表示システムを制御する制御装置、表示システムを構成する1または複数の装置またはサーバ、表示方法、表示プログラム、表示プログラムを記録する記録媒体等の種々の態様で構成することができる。 The display system of the present invention is configured in various modes such as a control device that controls the display system, one or more devices or servers that configure the display system, a display method, a display program, and a recording medium that records the display program. can do.
請求項1記載の表示システムによれば、階層的に構成される複数の画面画像のうち、所定の画面画像が位置する1または複数の階層を越えて下位側の階層に位置する画面画像を表示部に表示させる指示であるショートカット指示を受け付けることができる。ショートカット指示を受け付けた場合に、当該ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合には、特定の通知すべき情報が表示部に表示される。よって、ショートカットを利用する場合であっても、特定の通知すべき情報を報せることができる。特に、特定の通知すべき情報の表示は、通知すべき情報に関連する画面画像が、ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像に含まれることを条件とするので、特定の通知すべき情報の表示が煩雑に表示されることを防止できる。 According to the display system of claim 1, among the plurality of screen images configured in a hierarchical manner, a screen image positioned in a lower layer beyond one or a plurality of layers where the predetermined screen image is positioned is displayed. A shortcut instruction that is an instruction to be displayed on the screen can be received. When a shortcut instruction is accepted, if there is a screen image related to specific information to be notified in a screen image located at a higher level than the screen image corresponding to the shortcut instruction, the specific notification Information to be displayed is displayed on the display unit. Therefore, even when a shortcut is used, specific information to be notified can be reported. In particular, since the display of specific information to be notified is based on the condition that the screen image related to the information to be notified is included in a screen image located at a higher level than the screen image corresponding to the shortcut instruction, It is possible to prevent display of specific information to be notified from being displayed in a complicated manner.
なお、特許請求の範囲に記載される表示システムは、表示制御手段により画面画像が表示される表示装置と、当該表示装置に接続されるサーバから構成されている場合と、表示制御手段により画面画像が表示される表示装置を含むことなく、当該表示装置に接続されるサーバから構成されている場合とを意図する。 The display system described in the claims includes a display device in which a screen image is displayed by the display control unit and a server connected to the display device, and a screen image by the display control unit. The case where it is comprised from the server connected to the said display apparatus without including the display apparatus by which is displayed is intended.
請求項2記載の表示システムによれば、請求項1が奏する効果に加え、次の効果を奏する。ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合であっても、特定の通知すべき情報に関連する画面画像と、ショートカット指示に応じた画面画像とが、同じ機能に関わるメニュー画面画像であることが、特定の通知すべき情報が表示される条件とされる。よって、特定の通知すべき情報であっても、ショートカット指示に応じた画面画像との関連が薄いものが表示されることを抑制できる。 According to the display system of claim 2, in addition to the effect of claim 1, the following effect is obtained. A screen related to specific information to be notified even if there is a screen image related to specific information to be notified among screen images located on a higher level than the screen image corresponding to the shortcut instruction A condition for displaying specific information to be notified is that the image and the screen image corresponding to the shortcut instruction are menu screen images related to the same function. Therefore, even if it is specific information to be notified, it is possible to suppress the display of information that is not closely related to the screen image corresponding to the shortcut instruction.
請求項3記載の表示システムによれば、請求項1または2が奏する効果に加え、次の効果を奏する。ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合、当該特定の通知すべき情報を含むショートカット指示に応じた画面画像が表示される。よって、ショートカット指示に応じた画面画像において、特定の通知すべき情報を確認させることができる。 According to the display system of claim 3, in addition to the effect of claim 1 or 2, the following effect is provided. If there is a screen image related to specific information to be notified in the screen images located on the higher level than the screen image corresponding to the shortcut instruction, the screen image corresponding to the specific information to be notified corresponds to the shortcut instruction. A screen image is displayed. Therefore, specific information to be notified can be confirmed on the screen image corresponding to the shortcut instruction.
請求項4記載の表示システムによれば、請求項3が奏する効果に加え、次の効果を奏する。ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合、特定の通知すべき情報を含む第1指示子が、ショートカット指示に応じた画面画像内に表示される。そして、第1操作子に対する操作に応じて、第1指示子に含まれる特定の通知すべき情報の詳細を示す情報を含む、階層的に構成される複数の画面画像とは異なる通知画面画像が表示される。よって、ショートカット指示に応じた画面画像に特定の通知すべき情報が表示されることによって、他の情報の視認性が損なわれることを抑制できる。その一方で、特定の通知すべき情報の詳細を通知することができる。 According to the display system of claim 4, in addition to the effect of claim 3, the following effect is provided. In the case where there is a screen image related to information to be notified in a screen image located at a higher level than the screen image corresponding to the shortcut instruction, the first indicator including the information to be notified is It is displayed in the screen image according to the shortcut instruction. And according to operation with respect to a 1st operation element, the notification screen image different from the several screen image comprised hierarchically including the information which shows the detail of the information which should be notified contained in the 1st indicator is contained. Is displayed. Therefore, it is possible to prevent the visibility of other information from being impaired by displaying specific information to be notified on the screen image corresponding to the shortcut instruction. On the other hand, details of specific information to be notified can be notified.
請求項5記載の表示システムによれば、請求項1または2が奏する効果に加え、次の効果を奏する。ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合、特定の通知すべき情報を含む、階層的に構成される複数の画面画像とは異なる通知画面画像が表示される。よって、通知画面画像において、特定の通知すべき情報を確認させることができる。 According to the display system of claim 5, in addition to the effect of claim 1 or 2, the following effect is obtained. If there is a screen image related to specific information to be notified among the screen images located at a higher level than the screen image corresponding to the shortcut instruction, it is configured in a hierarchy including specific information to be notified. A notification screen image different from the plurality of screen images is displayed. Therefore, specific information to be notified can be confirmed in the notification screen image.
請求項6記載の表示システムによれば、請求項4または5が奏する効果に加え、次の効果を奏する。通知画面画像には、特定の通知すべき情報を含む画面画像を確認する指示を入力させるための第2指示子と、特定の通知すべき情報を含む画面画像を確認しない指示を入力させるための第3指示子とが含まれる。第2指示子を介して入力された指示を受け付けた場合には、階層的に構成される複数の画面画像のうち、特定の通知すべき情報を含む画面画像が表示される。その一方で、第3指示子を介して入力された指示を受け付けた場合には、ショートカット指示に応じた画面画像が表示される。よって、特定の通知すべき情報を含む画面画像を確認するか否かを選択させることができる。また、確認しない選択がされた場合には、ショートカット指示がされたことによる当該ショートカット指示に応じた画面画像が表示されるので、当初の意図に応じた画面画像を表示させることができる。 According to the display system of the sixth aspect, in addition to the effect produced by the fourth or fifth aspect, the following effect is obtained. The notification screen image includes a second indicator for inputting an instruction for confirming a screen image including information to be notified, and an instruction for not confirming the screen image including information to be notified. And a third indicator. When an instruction input via the second indicator is received, a screen image including specific information to be notified is displayed among a plurality of hierarchically configured screen images. On the other hand, when an instruction input via the third indicator is received, a screen image corresponding to the shortcut instruction is displayed. Therefore, it is possible to select whether or not to confirm a screen image including specific information to be notified. Further, when a selection not to be confirmed is made, a screen image corresponding to the shortcut instruction when the shortcut instruction is given is displayed, so that a screen image corresponding to the original intention can be displayed.
請求項7記載の表示システムによれば、請求項6が奏する効果に加え、次の効果を奏する。通知画面画像には、前記第2指示子と、前記第3指示子と、ショートカット指示に応じたサービスの利用後に特定の通知すべき情報を含む画面画像を確認する指示を入力させるための第4指示子とを含む。第4指示子を介して入力された指示を受け付けた場合には、ショートカット指示に応じたサービスを利用した後に、特定の通知すべき情報を含む画面画像が表示される。よって、当初の意図に応じたサービスを利用した後に、特定の通知すべき情報を確認することができる。 According to the display system of claim 7, in addition to the effect of claim 6, the following effect is obtained. The notification screen image is a fourth indicator for inputting the second indicator, the third indicator, and an instruction for confirming a screen image including specific information to be notified after using the service according to the shortcut instruction. Including an indicator. When an instruction input via the fourth indicator is received, a screen image including information to be notified is displayed after using the service corresponding to the shortcut instruction. Therefore, it is possible to confirm specific information to be notified after using the service according to the original intention.
請求項8記載の表示システムによれば、請求項6または7が奏する効果に加え、次の効果を奏する。第3指示子を介して入力された指示を受け付けたことに応じて表示される画面画像は、通知画面画像がショートカット指示の受け付けを契機として表示されか否かに応じて、異なる。具体的に、通知画面画像がショートカット指示を受け付けたことに応じて表示されたものである場合、ショートカット指示に応じた画面画像が表示される。一方で、通知画面画像がショートカット指示を受け付けることなく表示されたものである場合、階層的に構成される複数の画面画像のうち、階層に応じた表示順に従う次の画面画像が表示される。よって、当初の意図に応じた画面画像を表示させることができる。 According to the display system of Claim 8, in addition to the effect which Claim 6 or 7 has, there exists the following effect. The screen image displayed in response to receiving the instruction input via the third indicator differs depending on whether the notification screen image is displayed when the shortcut instruction is received. Specifically, when the notification screen image is displayed in response to receiving the shortcut instruction, the screen image corresponding to the shortcut instruction is displayed. On the other hand, when the notification screen image is displayed without accepting the shortcut instruction, the next screen image according to the display order corresponding to the hierarchy is displayed from among the plurality of hierarchically configured screen images. Therefore, a screen image according to the original intention can be displayed.
請求項9記載の表示システムによれば、請求項4から8のいずれかが奏する効果に加え、次の効果を奏する。通知画面画像は、当該通知画面画像がショートカット指示の受け付けを契機として表示されか否かに応じて、特定の通知すべき情報に関する画像である一方で、その表示内容が互いに異なる。よって、通知画面画像の表示内容を、ショートカット指示がされたか否かのそれぞれに適した内容にすることができる。 According to the display system of the ninth aspect, in addition to the effect produced by any one of the fourth to eighth aspects, the following effect is produced. The notification screen image is an image related to specific information to be notified, depending on whether or not the notification screen image is displayed upon reception of a shortcut instruction, but the display contents thereof are different from each other. Therefore, the display content of the notification screen image can be made suitable for each of whether or not a shortcut instruction has been given.
請求項10記載の表示システムによれば、請求項1から9のいずれかが奏する効果に加え、次の効果を奏する。表示装置にインターネットを介して接続されるサーバが、表示制御手段を備えている。よって、サーバからの制御に応じて、通知画面画像などの各種画面画像を表示装置の表示部に表示させることができる。 According to the display system of the tenth aspect, in addition to the effect produced by any one of the first to ninth aspects, the following effect is obtained. A server connected to the display device via the Internet includes display control means. Therefore, various screen images such as a notification screen image can be displayed on the display unit of the display device in accordance with control from the server.
請求項11記載のサーバによれば、請求項1の表示システムと同様の効果を奏する。 According to the server of the eleventh aspect, the same effect as the display system of the first aspect can be obtained.
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。まず、図1から図5を参照して、本発明の第1実施形態について説明する。図1は、本発明のサーバの一実施形態である中継サーバ100を含むシステム1の全体構成の一例を示すブロック図である。システム1は、例えば、サービス連携システムである。
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. First, a first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a block diagram showing an example of the overall configuration of a system 1 including a
システム1は、多機能周辺装置(以下「MFP」と称す)10と、中継サーバ100と、サービス提供サーバ200とを含んで構成される。なお、システム1には、複数のMFP10が含まれていてもよい。また、システム1には、複数のサービス提供サーバ200が含まれていてもよい。システム1において、MFP10と、中継サーバ100と、サービス提供サーバ200とは、ネットワーク800を介して互いに通信可能に接続される。ネットワーク800は、例えば、インターネットである。データ通信は、例えば、HTTP/1.1に従って行われる。
The system 1 includes a multifunction peripheral device (hereinafter referred to as “MFP”) 10, a
システム1において、クライアントであるMFP10は、サービス事業者がサービス提供サーバ200を用いて提供するサービスを利用できる。サービス提供サーバ200により提供されるサービスとしては、サービス提供サーバ200から画像データをダウンロードするサービス等がある。よって、MFP10は、例えば、サービス提供サーバ200からダウンロードした画像データをMFP10の印刷機能を用いて印刷することができる。
In the system 1, the
システム1において、MFP10は、中継サーバ100と連携し、サービス提供サーバ200から各種サービスの提供を受ける。その際、MFP10のLCD16に表示される画面画像(以下、単に「画面」と称す)は、中継サーバ100により管理され、中継サーバ100からの指示に従って遷移する。詳細は後述するが、本実施形態の中継サーバ100は、階層的に構成される画面に属する1の画面が、ショートカットにより、当該1の画面より上位側の階層に位置する画面を飛び越えて表示される場合であっても、通知すべき情報を漏れなく報せることができるよう構成される。
In the system 1, the
MFP10は、印刷機能、スキャン機能、コピー機能、ファクシミリ機能などの各種機能を有する多機能周辺装置である。MFP10には、CPU11、ROM12、RAM13、NVRAM14、操作キー15、LCD16、タッチパネル17、スキャナ部18、プリンタ部19、NCU20、モデム21、通信部23が主に設けられている。これらの各部は、入出力ポート24を介して互いに接続されている。
The
CPU11は、ROM12、RAM13、NVRAM14に記憶されるプログラムやデータ、あるいは、NCU20を介して送受信される各種信号に従って、MFP10が有する各機能の制御や、入出力ポート24と接続された各部を制御する。ROM12は、CPU11により実行される各種プログラムや、そのプログラムを実行する際に参照する定数やテーブルを記憶する読み出し専用のメモリである。ROM12には、MFP10の動作を制御する制御プログラム12aなどが格納される。後述する図4のフローチャートに示す各処理は、CPU11が制御プログラム12aに従い実行する処理である。RAM13は、CPU11が制御プログラム12aを実行するにあたり、各種データを一時的に記憶するためのテンポラリエリアを有する書換可能な揮発性のメモリである。NVRAM14は、不揮発性のRAMである。
The
操作キー15は、MFP10の筐体に設けられるメカニカルキーであり、各種の設定値や指示などをユーザから受け付ける。LCD16は、液晶表示装置であり、各種画面を表示する。LCD16の画面には、タッチパネル17がLCD16に重ねて設けられる。タッチパネル17は、例えば、指や棒などの指示体がLCD16の画面に対して接触又は近づいた場合に、接触又は近づいた位置を検知し、検知した位置をMFP10に入力する。
The
スキャナ部18は、原稿を読み取って画像データに変換する。プリンタ部19は、画像データに基づく画像を記録用紙に印刷する。モデム21は、FAX送信時には送信すべき画像データを、電話回線網(図示せず)に伝送可能な信号に変調してNCU20を介して送信し、または、電話回線網からNCU20を介して入力された信号を画像データに復調する。NCU20は、図示されない電話回線網とMFP10との間を接続するものであり、モデム21からの指示に従って、回線を閉結または切断することにより、電話回線網との間の接続状態を制御する。通信部23は、ネットワーク800に接続された他の装置と通信するための機器である。通信部23としては、周知のネットワークカードを採用できる。
The
中継サーバ100には、制御部101、記憶部102、通信部103が主に設けられている。これらの各部は、入出力ポート104を介して互いに接続されている。制御部11は、図示されていないCPUと、CPUに電気的に接続されたROM及びRAMとを含み、コンピュータを構成する。CPUは、ROMおよび記憶部102に記憶されるプログラムやデータに従って、中継サーバ100の動作を制御する。
The
記憶部102は、不揮発性の記憶装置である。記憶部102は、例えば、ハードディスクドライブである。記憶部102には、プログラム102aが記憶される。プログラム102aには、MFP10がサービス提供サーバ200からサービスの提供を受ける際の画面を管理するプログラム、例えば、制御部101が後述する図5のフローチャートに示す各処理を実現するためのプログラムが含まれる。また、プログラム102aには、MFP10にサービスを提供するためにサービス提供サーバ200と通信するためのプログラムが含まれる。
The
記憶部102には、プログラム102a以外にも、指示情報およびツリー情報などが記憶される。指示情報は、中継サーバ100がMFP10に対して行う指示に関する情報である。指示情報は、識別番号と指示ジャンルとを含む。識別番号は、指示情報を個別に識別する番号である。
In addition to the program 102a, the
指示ジャンルは、指示情報の指示内容を分類する情報である。本実施形態では、指示ジャンルとして、UI指示と、機能動作指示とが設けられている。指示ジャンルがUI指示である指示情報(以下「UI指示情報」と称す)は、MFP10のLCD16に表示させる画面の制御に関わる指示情報である。UI指示情報は、画面タイプ、リモートキー情報、および固有情報などを含む。
The instruction genre is information for classifying the instruction content of the instruction information. In the present embodiment, a UI instruction and a function operation instruction are provided as instruction genres. The instruction information whose instruction genre is a UI instruction (hereinafter referred to as “UI instruction information”) is instruction information related to control of a screen displayed on the
画面タイプは、LCD16に表示させる画面のタイプを指定する情報であり、例えば、リスト、メッセージ、入力ボックスなどである。リモートキー情報は、画面に表示するリモートキーを特定する情報である。リモートキーは、中継サーバ100に各種指示を送信するトリガとなるキーである。リモートキーとしては、例えば、画面を前画面に戻す操作を指示するためのキーである「戻るキー」、画面を次画面に移動する操作を指示するためのキーである「次へキー」、および、中継サーバ100への情報の送信を確定する「確定キー」がある。UI指示情報に含まれる固有情報は、画面タイプに応じて異なる。例えば、画面タイプがリストである場合、UI指示情報は、リスト表示する各項目を示す文字列を固有情報として含む。
The screen type is information for specifying the type of screen to be displayed on the
指示ジャンルが機能動作指示である指示情報(以下「機能動作指示情報」と称す)は、MFP10が実行する機能の制御に関わる指示情報である。機能動作指示情報には、動作情報などが含まれる。動作情報は、機能動作を指定する動作タイプを含む。動作タイプとしては、アップロード、ダウンロード、コピーなどがある。
The instruction information whose instruction genre is a functional operation instruction (hereinafter referred to as “functional operation instruction information”) is instruction information related to control of functions executed by the
機能動作指示情報には、動作タイプに応じたパラメータが付加される。MFP10は、機能動作指示情報に付加されたパラメータに従って、印刷機能、スキャン機能、コピー機能などの機能を実行する。例えば、動作タイプがダウンロードである機能動作指示情報に、パラメータとしてダウンロード対象の画像データを特定する情報と、印刷を指示する値とが付加されている場合、MFP10は、パラメータにより特定される画像データをダウンロードし、ダウンロードした画像データの印刷を実行する。
Parameters corresponding to the operation type are added to the functional operation instruction information. The
ツリー情報は、MFP10に表示させる画面の遷移を規定する情報である。具体的に、ツリー情報は、UI指示情報の識別番号ごとに、当該識別番号により特定される画面に対する前画面および/または次画面を特定する識別情報が関連付けられた情報として構成される。つまり、MFP10がUI指示情報に従って表示する画面の階層構造は、記憶部102のデータ記憶領域102aに記憶されるツリー情報により管理される。
The tree information is information that defines the transition of the screen displayed on the
通信部103は、ネットワーク800に接続された他の装置と通信するための機器である。通信部103としては、周知のネットワークカードを採用できる。中継サーバ100は、周知のサーバ機能を有する装置であればよい。MFP10のメーカが保有するサーバを中継サーバ100として採用できる。本実施形態では、中継サーバ100は、物理的に存在する1つのサーバとして説明する。中継サーバ100は、複数の物理的な装置が協働して1つのサーバとして機能するヴァーチャルマシンであってもよい。
The
図2および図3は、中継サーバ100により制御されるMFP10の画面遷移の一例を示す図である。より詳細には、図2は、MFP10が新たに利用可能になったサービス(以下「新着サービス」と称す)が存在しない場合における画面遷移を示す図である。
2 and 3 are diagrams illustrating an example of screen transition of the
画面61および画面62は、MFP10のLCD16に表示される待機画面である。画面61,62は、中継サーバ100からの指示情報に応じて表示される画面ではなく、MFP10の表示制御によって表示される画面である。よって、画面61,62は、中継サーバ100と通信できない状況であっても表示させることができる。所定の切り替え操作に応じて、画面61または画面62をLCD16に表示できる。
画面61は、サービス提供サーバ200から提供されるサービスを利用するためのユーザインターフェイス(以下「リモートUI」と称す)の起動を指示するアイコン61aを含む。アイコン61aに対するタップ操作が行われた場合、MFP10は、リモートUIの開始を指示するためのアプリ起動要求と、MFP10のモデルを特定するモデル特定情報とを中継サーバ100に送信する。より詳細には、MFP10は、ショートカットでない通常起動によるアプリ起動要求(以下「通常のアプリ起動要求」と称す)を中継サーバ100に送信する。
The
MFP10に対する新着サービスが存在しない場合、通常のアプリ起動要求を受信した中継サーバ100は、リモートUIのメインメニュー画面81を表示させるためのUI指示情報をMFP10に送信する。このUI指示情報を受信したMFP10は、受信したUI指示情報に従い、メインメニュー画面81をLCD16に表示する。なお、MFP10に対する新着サービスが存在する場合については、図3を参照して後述する。
When there is no new arrival service for the
メインメニュー画面81は、画面タイプがリストである画面である。メインメニュー画面81のリスト項目表示部81aには、サービスとして利用可能な機能の数だけ、項目が表示される。図2に示す例では、項目として、コピー機能を選択するための項目A1と、スキャン機能を選択するための項目A2と、印刷機能を選択するための項目A3とが表示されている。メインメニュー画面81は、確定キー81bを含む。
The
リスト項目表示部81aに表示された項目の中から、1の項目が選択された状態で、確定キー81bに対するタップ操作が行われた場合、MFP10は、操作結果情報として、選択された項目が確定されたことを示す情報を、中継サーバ100に送信する。中継サーバ100は、受信した操作結果情報に応じた指示情報をMFP10に送信する。よって、例えば、項目A3が選択された状態で確定キー81bが操作された場合、MFP10は、中継サーバ100から、印刷機能が確定されたことに対する次画面として、印刷メニュー画面82を表示させるためのUI指示情報を受信する。そして、MFP10は、受信したUI指示情報に従い、印刷メニュー画面82をLCD16に表示する。
When a tap operation is performed on the confirmation key 81b with one item selected from the items displayed on the list
印刷メニュー画面82もまた、画面タイプがリストである画面である。リスト項目表示部82aには、印刷機能において利用可能な機能の数だけ、リストの項目が表示される。図2に示す例では、項目として、塗り絵の台紙をサービス提供サーバ200からダウンロードして印刷する機能である塗り絵機能を選択するための項目B1と、ペーパークラフトの台紙をサービス提供サーバ200からダウンロードして印刷する機能を選択するための項目B2とが表示されている。印刷メニュー画面82は、確定キー82bを含む。
The
例えば、項目B1が選択された状態で確定キー82bが操作された場合、MFP10は、中継サーバ100から、塗り絵機能が確定されたことに対する次画面として、塗り絵メニュー画面83を表示させるためのUI指示情報を受信する。そして、MFP10は、受信したUI指示情報に従い、塗り絵メニュー画面83をLCD16に表示する。このように、メインメニュー画面81において印刷機能が選択された場合、メインメニュー画面81から印刷メニュー画面82、そして、印刷メニュー画面82から塗り絵メニュー画面83へと、リモートUIの画面は、下位側の階層の画面(図示せず)に順次遷移する。
For example, when the confirmation key 82b is operated in a state where the item B1 is selected, the
リモートUIの画面のうち、任意の画面に対しショートカットを作成できる。例えば、塗り絵メニュー画面83の表示中に、所定の操作を行うことによって、塗り絵メニュー画面83を表示するためのショートカットを作成できる。ショートカットが作成された場合、当該ショートカットを実行するためのアイコンが待機画面に表示される。図2に示す例では、塗り絵メニュー画面83を表示するためのショートカットを実行するためのアイコン62aが、画面62に表示されている。
Shortcuts can be created for any of the remote UI screens. For example, a shortcut for displaying the coloring
アイコン62aに対するタップ操作が行われた場合、MFP10は、ショートカット起動によるアプリ起動要求(以下「ショートカットによるアプリ起動要求」と称す)と、モデル特定情報とを中継サーバ100に送信する。ショートカットによるアプリ起動要求には、ショートカット先の画面を特定可能な情報が含まれる。例えば、アイコン62aに対するタップ操作が行われた場合、中継サーバ100に送信されるアプリ起動要求には、アイコン62aを示す情報が、ショートカット先の画面を特定可能な情報として含まれる。中継サーバ100の記憶部102には、アイコン62aを示す情報に対し、ショートカット先の画面を特定する情報が記憶されている。よって、中継サーバ100は、ショートカットによるアプリ起動要求に含まれる、アイコン62aを示す情報に基づき、アイコン62aが操作された場合におけるショートカット先の画面を特定できる。
When the tap operation is performed on the
MFP10に対する新着サービスが存在しない場合、ショートカットによるアプリ起動要求を受信した中継サーバ100は、ショートカット先の画面を特定可能な情報に基づき、当該情報から特定されるショートカット先の画面を表示させるためのUI指示情報を、MFP10に送信する。このUI指示情報を受信したMFP10は、受信したUI指示情報に従い、ショートカット先の画面をLCD16に表示する。よって、アイコン62aが操作された場合、アイコン61aが操作された場合と異なり、メインメニュー画面81および印刷メニュー画面82を経ることなく、塗り絵メニュー画面83がLCD16に表示される。
When there is no new arrival service for the
一方、図3は、MFP10に対する新着サービスが存在する場合における画面遷移を示す図である。この例では、新着サービスとして、サービス提供サーバ200を利用して年賀状を作成し、作成した年賀状をサービス提供サーバ200からダウンロードして印刷する機能である年賀状機能が追加されたものとする。つまり、印刷メニュー画面82のリスト項目表示部82aに、項目B1,B2に加え、年賀状機能を選択するための項目B3が新たに追加された場合を例示し、MFP10に対する新着サービスが存在する場合における画面遷移を説明する。
On the other hand, FIG. 3 is a diagram showing screen transition when a new arrival service for the
中継サーバ100は、通常のアプリ起動要求を受信した場合、MFP10に対する新着サービスが存在すれば、新着サービスを通知する画面である新着通知画面71を表示させるためのUI指示情報を送信する。MFP10は、受信したUI指示情報に従い、新着通知画面71をLCD16に表示する。
When the
新着通知画面71は、画面タイプがメッセージである画面である。新着通知画面71のメッセージ表示領域71aには、UI指示情報に固有情報として含まれるメッセージの文字列、具体的に、新着サービスに関連する文字列が表示される。新着通知画面71は、メッセージに対する動作を指示するキーとして、「使う」キー71bと、「使わない」キー71cとを含む。キー71a,71bは、確定キー82b,83bと同様、確定キーとして分類されるキーである。
The new
「使う」キー71bは、新着サービスの使用を指示するキーである。キー71bに対するタップ操作がおこなわれた場合、MFP10は、操作結果情報として、新着通知画面71のキー71bに対する操作が行われたことを示す情報を、中継サーバ100に送信する。中継サーバ100の記憶部102には、新着通知画面71のキー71bが操作された場合に表示する画面、具体的に、新着サービスを含む画面を特定する情報が記憶されている。図3に示す例では、新着サービスを含む画面は印刷メニュー画面82である。よって、中継サーバ100は、新着通知画面71の「使う」キー71bに対する操作が行われたことを示す操作結果情報を受信したことに応じて、印刷メニュー画面82を表示させるためのUI指示情報を送信し、その結果、MFP10は、印刷メニュー画面82をLCD16に表示する。
The “use” key 71b is a key for instructing use of the new arrival service. When the tap operation is performed on the key 71b, the
「使わない」キー71cは、新着サービスを使用しないことを指示するキーである。キー71cに対するタップ操作がおこなわれた場合、MFP10は、操作結果情報として、新着通知画面71のキー71cに対する操作がおこなわれたことを示す情報を、中継サーバ100に送信する。中継サーバ100の記憶部102には、新着通知画面71のキー71cが操作された場合に表示する画面、具体的に、新着が存在しない場合に表示される画面を特定する情報が記憶されている。図3に示す例では、新着が存在しない場合に表示される画面は、階層に応じた本来の表示順に従う次の画面であるメインメニュー画面81である。よって、中継サーバ100は、新着通知画面71の「使わない」キー71cに対する操作がおこなわれたことを示す操作結果情報を受信したことに応じて、メインメニュー画面81を表示させるためのUI指示情報を送信し、その結果、MFP10は、メインメニュー画面81をLCD16に表示する。
The “not use” key 71c is a key for instructing not to use the new arrival service. When the tap operation is performed on the key 71c, the
一方、中継サーバ100は、ショートカットによるアプリ起動要求を受信した場合、MFP10に対する新着サービスが、ショートカットされた画面、つまり、ショートカットにより飛び越された画面に含まれる機能であることを条件として、新着通知画面72を表示させるためのUI情報を送信する。MFP10は、受信したUI指示情報に従い、新着通知画面72をLCD16に表示する。
On the other hand, when the
新着通知画面72は、新着通知画面71と同様、画面タイプがメッセージである画面である。新着通知画面72のメッセージ表示領域72aには、UI指示情報に固有情報として含まれるメッセージの文字列が表示される。図3に示す例では、メッセージ表示領域72aには、メッセージ表示領域71aに表示される文字列と同じ文字列が表示される。メッセージ表示領域71a,72aに表示される文字列は互いに異なっていてもよい。
Similar to the new
新着通知画面72は、キー71bと同様の、新着サービスの使用を指示する確定キーである「使う」キー72bを含む。キー72bに対するタップ操作がおこなわれた場合、MFP10は、操作結果情報として、新着通知画面72のキー72bに対する操作がおこなわれたことを示す情報を、中継サーバ100に送信する。中継サーバ100の記憶部102には、新着通知画面72のキー72bが操作された場合に表示する画面、具体的に、新着サービスを含む画面を特定する情報が記憶されている。図3に示す例では、新着サービスを含む画面は印刷メニュー画面82である。よって、MFP10は、新着通知画面72の「使う」キー72bに対する操作を行ったことに応じて、印刷メニュー画面82をLCD16に表示する。
Similar to the key 71b, the new
また、新着通知画面72は、キー71cと同様の、新着サービスを使用しないことを指示する確定キーである「使わない」キー72cを含む。キー72cに対するタップ操作がおこなわれた場合、MFP10は、操作結果情報として、新着通知画面72のキー72cに対する操作がおこなわれたことを示す情報を、中継サーバ100に送信する。中継サーバ100の記憶部102には、新着通知画面72のキー72cが操作された場合に表示する画面、具体的に、ショートカット先の画面を特定する情報が記憶されている。図3に示す例では、ショートカット先の画面は塗り絵メニュー画面83である。よって、MFP10は、新着通知画面72の「使わない」キー72cに対する操作を行ったことに応じて、塗り絵メニュー画面83をLCD16に表示する。
The new
本実施形態によれば、新着通知画面72の「使う」キー72bに対する操作が行われた場合、新着通知画面71の「使う」キー71bに対する操作が行われた場合と同じ画面がLCD16に表示される。一方、新着通知画面72の「使わない」キー72cに対する操作が行われた場合、新着通知画面71の「使わない」キー71cに対する操作が行われた場合とは異なる画面が表示される。
According to the present embodiment, when an operation is performed on the “use” key 72 b of the new
つまり、新着サービスを使用しないことを指示するキー71c,72cに対する操作に応じて次に表示される画面は、リモートUIの画面を表示させる契機となるアプリ起動要求が、通常のアプリ起動要求であるか、ショートカットによるアプリ起動要求であるかに応じて相違する。いずれのアプリ起動要求が行われた場合であっても、「使わない」キー71c,72cに対する操作が行われた場合には、階層に応じた本来の表示順に従う次の画面、または、ショートカット先の画面といった、当初の意図に応じた画面が表示されるので、利便性がよい。
That is, in the screen displayed next in response to an operation on the
図4は、MFP10のCPU11が実行する、中継サーバ100からの指示情報に応じた処理を示すフローチャートである。本処理は、CPU11が、リモートUIの開始を指示するための操作を受け付けたことに応じて開始される。リモートUIの開始を指示するための操作は、サービスの利用を指示するアイコン、または、当該サービスを利用するショートカットを実行するためのアイコンに対する操作である。なお、サービスの利用を指示するアイコンは、例えば、アイコン61aである。一方、サービス提供サーバ200から提供されるサービスを利用するショートカットを実行するためのアイコンは、例えば、アイコン62aである。
FIG. 4 is a flowchart illustrating processing according to instruction information from the
CPU11は、リモートUIがショートカット起動により開始されたかを判断する(S401)。つまり、CPU11は、リモートUIの開始を指示するための操作が、ショートカットを実行するためのアイコンに対する操作であったかを判断する。
The
リモートUIがショートカット起動により開始されたと、CPU11が判断した場合(S401:Yes)、CPU11は、ショートカットによるアプリ起動要求を、通信部23を介して中継サーバ100に送信する(S412)。一方、リモートUIがショートカット起動により開始されていない、すなわち、通常起動により開始されたと、CPU11が判断した場合(S401:No)、CPU11は、通常のアプリ起動要求を、通信部23を介して中継サーバ100に送信する(S402)。
When the
CPU11は、S402またはS412の処理後、MFP10が中継サーバ100から指示情報を受信することを待機する(S403:No)。MFP10が中継サーバ100から指示情報を受信した場合(S403:Yes)、CPU11は、受信した指示情報をRAM13に記憶する(S404)。CPU11は、受信した指示情報に含まれる指示ジャンルを判断する(S405)。
After the process of S402 or S412, the
指示ジャンルが機能動作指示であると、CPU11が判断した場合(S404:機能動作指示)、CPU11は、受信した指示情報、すなわち、指示ジャンルが機能動作指示である機能動作指示情報に従う機能動作を実行する(S413)。具体的に、CPU11は、機能動作指示情報に含まれる動作タイプに対応した機能動作が、当該機能動作指示情報に付加されているパラメータに従って実行されるよう、プリンタ部19、スキャナ部18、および通信部23のうち、少なくとも1つの動作を制御する。
When the
例えば、受信した機能動作指示情報に、ダウンロードを示す動作タイプと、パラメータとして、ダウンロード対象の画像データを特定する情報と印刷を指示する値が含まれている場合、CPU11は、まず、通信部23を制御し、パラメータにより特定される画像データをサービス提供サーバ200からダウンロードする。次いで、CPU11は、プリンタ部19を制御し、ダウンロードした画像データを印刷する。
For example, when the received functional operation instruction information includes an operation type indicating download, information specifying the image data to be downloaded and a value instructing printing as parameters, the
CPU11は、S413の処理後、受信した機能動作指示情報に従う機能動作が終了したことを示す機能動作終了情報を、通信部23を介して中継サーバ100に送信し(S414)、処理をS403に移行する。
After the processing of S413, the
S405において、指示ジャンルがUI指示であると、CPU11が判断した場合(S405:UI指示)、CPU11は、受信した指示情報、すなわち、指示ジャンルがUI指示であるUI指示情報に従い、画面情報を生成する(S406)。具体的に、CPU11は、NVRAM14に記憶されているテンプレート情報を用い、UI指示情報に従う画面情報を生成する。テンプレート情報は、画面タイプに応じた基本画面を示すビットマップ情報、確定キーなどのリモートキーのビットマップ情報や配置情報、リモートキー以外の操作キー(以下「画面固有キー」と称す)のビットマップ情報、タイトルの配置情報や、リスト表示する項目の配置情報などを含む。CPU11は、テンプレート情報から、受信したUI指示情報に含まれる画面タイプおよび固有情報に応じた情報を抽出し、受信したUI指示情報に従う画面の画面情報を生成する。これにより、例えば、メインメニュー画面81や印刷メニュー画面82などの各画面に対応する画面情報が生成される。
When the
CPU11は、S406の処理後、生成された画面情報に基づく画面をLCD16に表示する(S407)。次に、CPU11は、表示中の画面において、リモートキーまたは画面固有キーのいずれかが操作されるまで待機する(S408:No)。なお、リモートキーは、例えば、確定キー81b,82bや、「使う」キー71b,72bや、「使わない」キー71c,72cなどである。一方、画面固有キーは、リスト表示された各項目を示すキーや、画面に収まりきらないリストの項目や文字列などを上または下に移動させるための上キーまたは下キーなどである。
After the process of S406, the
リモートキーまたは画面固有キーのいずれかが操作されたとCPU11が判断した場合(S408:Yes)、CPU11は、操作されたキーが画面固有キーであるかを判断する(S409)。操作されたキーが画面固有キーであるとCPU11が判断した場合(S409:Yes)、操作された画面固有キーに応じた処理を実行し(S415)、処理をS408に移行する。例えば、メインメニュー画面81などのリスト画面において、リスト表示された項目うち、選択対象とする1の項目を示すキーが操作された場合、CPU11は、操作されたキーに対応する項目が選択されたとして、当該項目を特定する項目番号をRAM13に記憶する。なお、項目番号は、リスト画面に表示される各項目に対し個別に割り当てられた番号である。
When the
操作されたキーが画面固有キーでない、すなわち、リモートキーが操作されたとCPU11が判断した場合(S409:No)、操作結果情報を生成する(S410)。CPU11は、生成された操作結果情報を、通信部23を介して中継サーバ100に送信し(S411)、処理をS403に移行する。
When the operated key is not a screen-specific key, that is, when the
具体的に、CPU11は、S410において、操作されたキーを特定する情報と、表示中の画面を特定する情報と、表示中の画面のタイプに応じた確定情報とを含む、操作結果情報を生成する。なお、表示中の画面を特定する情報は、S404にてRAM13に記憶された指示情報に含まれる識別情報である。表示中の画面のタイプに応じた確定情報は、例えば、メインメニュー画面81などのリスト画面において、確定キー81bなどの確定キーが操作されたタイミングでRAM13に記憶されている項目番号である。また、新着通知画面71などの新着サービスを通知する画面において、キー71bなどの、新着サービスの使用を指示するキーが操作された場合には、その旨を示す情報も、確定情報の1つである。
Specifically, in S410, the
図5は、中継サーバ100の制御部101が実行するメインループ処理を示すフローチャートである。制御部101は、MFP10から情報を受信することを待機する(S501:No)。中継サーバ100がMFP10から情報を受信した場合(S501:Yes)、制御部101は、受信した情報の種類を判断する(S502)。本実施形態では、中継サーバ100がMFP10から受信する情報は、アプリ起動要求、操作結果情報、機能動作終了情報のいずれかである。アプリ起動要求は、図4のS402またはS412のいずれかにて送信される。操作結果情報は、図4のS411にて送信される。機能動作終了は、図4のS414にて送信される。
FIG. 5 is a flowchart illustrating main loop processing executed by the
受信した情報がアプリ起動要求である場合(S502:アプリ起動要求)、制御部101は、受信したアプリ起動情報が、ショートカットによるアプリ起動要求であるかを判断する(S509)。ショートカットによるアプリ起動要求は、図4のS412にて送信される。ショートカットによるアプリ起動要求であると制御部101が判断した場合(S509:Yes)、MFP10に通知すべき新着サービスがあるかを判断する(S510)。記憶部102には、新着サービスを通知する画面、例えば、新着通知画面71に対応するUI指示情報に対し、当該新着サービスの対象となるモデル情報が関連づけられて記憶されている。よって、制御部101は、S510において、記憶部102を参照し、アプリ起動要求とともに受信したモデル情報に対し、新着サービスを通知する画面に対応するUI指示情報が関連づけられている場合に、MFP10に通知すべき新着サービスがあると判断する。
When the received information is an application activation request (S502: Application activation request), the
通知すべき新着サービスがないと制御部101が判断した場合(S510:No)、制御部101は、ショートカット先の画面に対応するUI指示情報を、記憶部102から読み出す(S514)。なお、制御部101は、ショートカット先の画面に対応するUI指示情報を、ショートカットによるアプリ起動要求に含まれる、ショートカット先の画面を特定可能な情報に基づき取得する。制御部101は、S514にて読み出したUI指示情報を、通信部103を介してMFP10に送信し(S507)、処理をS501に移行する。S514,S507の処理の結果、MFP10のLCD16には、ショートカット先の画面が表示される。図2に示す例であれば、塗り絵メニュー画面83が表示される。
When the
S510において、通知すべき新着サービスがあると制御部101が判断した場合(S510:Yes)、制御部101は、新着サービスの種別が、ショートカットの種別に一致するかを判断する(S511)。制御部101は、S511の判断を、記憶部102に記憶されている種別情報に基づいて行う。種別情報は、画面が属する機能種別を特定する情報であり、例えば、印刷機能に属する画面であることを示す情報や、スキャン機能に属する画面であることを示す情報などを含む。種別情報は、UI指示情報に関連付けられて記憶されている。一方、新着サービスを通知する画面に対応するUI指示情報には、新着サービスを含む画面を特定する情報が含まれる。制御部101は、新着サービスを含む画面を特定する情報に基づき、新着サービスを含む画面に対応するUI指示情報を特定し、特定されたUI指示情報に関連付けられた種別情報を取得できる。
In S510, when the
よって、制御部101は、S511において、新着サービスを含む画面に対応するUI指示情報に関連付けられた種別情報と、ショートカット先の画面に対応するUI指示情報に対応付けられている種別情報とを比較し、両者が一致する場合に、新着サービスの種別が、ショートカットの種別に一致するとし、S511の判断を肯定する。例えば、通知すべき情報が印刷機能の新着サービスに関連する情報であり、かつ、ショートカット先の画面が、印刷機能に関わる画面群における1画面(例えば、塗り絵メニュー画面83印刷メニュー画面82)である場合、制御部101は、S511の判断を肯定する。
Therefore, in step S511, the
一方、両者が一致しない場合、制御部101は、S511の判断を否定する。よって、ショートカット先の画面が、印刷機能に関わる画面群における1画面である場合、通知すべき情報があったとしても、当該情報がスキャン機能の新着サービスに関連する情報であれば、制御部101は、S511の判断を否定する。
On the other hand, if the two do not match, the
制御部101がS511の判断を否定した場合(S511:No)、制御部101は、処理をS514に移行する。一方、制御部101がS511の判断を肯定した場合(S511:Yes)、制御部101は、新着サービスを含む画面が、ショートカット先の画面より上位側の階層に位置する画面であるかを判断する(S512)。制御部101は、S512の判断を、記憶部102に記憶されるツリー情報に基づいて行う。新着サービスを含む画面がショートカット先の画面より上位側の階層に位置する画面でないと、制御部101が判断した場合(S512:No)、制御部101は、処理をS514に移行する。
When the
S512において、新着サービスを含む画面がショートカット先の画面より上位側の階層に位置する画面であると、制御部101が判断した場合(S512:Yes)、制御部101は、新着サービスを通知する画面に対応するUI指示情報を記憶部102から読み出す(S513)。制御部101は、S513にて読み出したUI指示情報を、通信部103を介してMFP10に送信し(S507)、処理をS501に移行する。S513,S507の処理の結果、MFP10のLCD16には、新着サービスを通知する画面が表示される。図3に示す例であれば、新着通知画面72が表示される。
In S512, when the
S509において、受信したアプリ起動要求が、ショートカットによるアプリ起動要求でない、すなわち、通常のアプリ起動要求であると、制御部101が判断した場合(S509:No)、制御部101は、S510と同様に、MFP10に通知すべき新着サービスがあるかを判断する(S515)。通知すべき新着サービスがあると制御部101が判断した場合(S515:Yes)、制御部101は、処理をS513に移行する。その結果、MFP10のLCD16には、新着サービスを通知する画面が表示される。図3に示す例であれば、新着通知画面71が表示される。
In S509, when the
一方、通知すべき新着サービスがないと制御部101が判断した場合(S515:No)、制御部101は、最上位の階層に位置するUI指示情報、すなわち、リモートUIのトップ画面であるメインメニュー画面81を表示させるためのUI指示情報を記憶部102から読み出す(S516)。制御部101は、S516にて読み出したUI指示情報を、通信部103を介してMFP10に送信し(S507)、処理をS501に移行する。S516,S507の処理の結果、MFP10のLCD16には、メインメニュー画面81が表示される。
On the other hand, when the
中継サーバ100が受信した情報が操作結果情報である場合(S502:操作結果情報)、制御部101は、操作されたリモートキーのタイプを判断する(S503)。制御部101は、S503の判断を、操作結果情報に含まれる、操作されたキーを特定する情報に基づいて行う。
When the information received by the
操作されたリモートキーのタイプが確定キーであると、制御部101が判断した場合(S503:確定)、制御部101は、操作結果情報に含まれる確定情報を、制御部101を構成するRAMに記憶する(S504)。制御部101は、次の指示情報を記憶部102から読み出す処理を実行する(S505)。具体的に、制御部101は、S505において、ツリー情報を参照し、操作結果情報に含まれる識別情報に対応する次画面がある場合、当該次画面に対応するUI指示情報を記憶部102から読み出す。一方、操作結果情報に含まれる識別情報に対応する次画面がない場合、制御部101は、次画面がない識別情報の次に読み出す識別情報を規定する規定情報に従い、操作結果情報に含まれる識別情報の次に読み出す識別情報を特定する。なお、上記規定情報は記憶部102に記憶されている。そして、制御部101は、特定された識別情報に対応する指示情報を記憶部102から読み出す。
When the
なお、操作結果情報に含まれる識別情報が、新着通知画面71などの新着サービスを通知する画面を示し、かつ、当該操作結果情報に含まれる確定情報が、新着サービスの使用を指示するキーが操作されたことを示す情報である場合には、新着サービスを含む画面に対応するUI指示情報を、次の指示情報として読み出す。
The identification information included in the operation result information indicates a screen for notifying the new arrival service such as the new
制御部101は、S505にて読み出した指示情報にパラメータを付加する(S506)。付加対象のパラメータは、記憶部102に記憶されているテーブルを参照し、操作結果情報に含まれる識別情報および確定情報に応じて決定される。制御部101は、S506の処理後、パラメータが付加された指示情報を、通信部103を介してMFP10に送信し(S507)、処理をS501に移行する。なお、識別情報および確定情報の組み合わせによっては、付加対象とするパラメータが存在しない場合がある。かかる場合、S506において、指示情報にパラメータは付加されず、読み出された指示情報がMFP10に送信される。
The
操作されたリモートキーのタイプが確定キー以外のキーであると、制御部101が判断した場合(S503:その他)、制御部101は、操作されたキーのタイプに応じた指示情報を記憶部102から読み出す(S508)。確定キー以外のキーは、例えば、戻るキーや、次へキーなどである。操作されたキーが戻るキーである場合、制御部101は、ツリー情報を参照し、操作結果情報に含まれる識別情報に基づいて、前画面に対応するUI指示情報を記憶部102から読み出す。操作されたキーが次へキーである場合、制御部101は、ツリー情報を参照し、次画面に対応するUI指示情報を記憶部102から読み出す。制御部101は、S508の処理後、処理をS506に移行する。
When the
中継サーバ100が受信した情報が機能動作終了情報である場合(S502:機能動作終了情報)、制御部101は、S505と同様に、次の指示情報を記憶部102から読み出し(S517)、処理をS506に移行する。
When the information received by the
上記第1実施形態によれば、中継サーバ100は、ショートカットによるアプリ起動要求を受信した場合に、要求元のMFP10に対する新着サービスを含む画面が、ショートカット先の画面より上位側の階層に位置する画面、つまり、ショートカットにより飛び越された画面の1つであることを条件として、新着サービスを通知する画面に対応するUI指示情報を送信する。よって、ショートカットを利用する場合であっても、新着サービスが存在する場合には新着通知画面72を表示させることができ、新着サービスを漏れなく確認させることができる。特に、新着通知画面72の表示は、新着サービスを含む画面が、ショートカット先の画面より上位側の階層に位置する画面であることを条件とするので、新着通知画面72が煩雑に表示されることを防止できる。
According to the first embodiment, when the
また、新着サービスを含む画面が、ショートカット先の画面より上位側の階層に位置する画面に存在する場合であっても、通知対象の新着サービスの種別が、ショートカットの種別に一致することが、新着通知画面72の表示条件とされる。よって、ショートカット先の画面との関連が薄い新着サービスについての通知が行われることを防止できる。
In addition, even if the screen containing the new arrival service exists on a screen located in a higher hierarchy than the shortcut destination screen, the type of the new arrival service to be notified matches the type of the shortcut. The display condition of the
次に、図6を参照して、本発明の第2実施形態について説明する。第1実施形態では、MFP10がショートカットによるアプリ起動要求を行った中継サーバ100に、MFP10に対する新着サービスが存在する場合、ショートカット先の画面でなく、新着通知画面72がLCD16に表示された。これに対し、第2実施形態では、新着サービスを報せる新着通知キー91を、ショートカット先の画面(この例では、塗り絵メニュー画面83)に表示させる。具体的に、MFP10に対する新着サービスが存在する場合には、図6に示すように、新着サービスが存在することを示す「新着あり」との文字列が表示された新着通知キー91を、ショートカット先の画面の一例である塗り絵メニュー画面83内に表示する。第2実施形態において、第1実施形態と同一の部分には、同一の符号を付して、その説明を省略する。
Next, a second embodiment of the present invention will be described with reference to FIG. In the first embodiment, when there is a new arrival service for the
新着通知キー91は、確定キーの1つである。よって、新着通知キー91に対する操作が行われた場合、MFP10は、その旨を示す操作結果情報を中継サーバ100に送信する。中継サーバ100は、新着通知画面72に対応するUI指示情報をMFP10に送信する。その結果、MFP10は、新着通知画面72をLCD16に表示する。
The new
第2実施形態によれば、MFP10に対する新着サービスが存在する場合、「新着あり」のような、新着サービスが存在することを示す文字列が新着通知キー91に表示される。よって、ショートカット先の画面において、新着サービスを確認させることができる。しかし、ショートカット先の画面に表示される新着通知キー91に表示できる文字列の数には限界がある。つまり、文字数を増やせば、その分、新着通知キー91を大きくする必要があるため、他の情報の視認性が損なわれる虞がある。これに対し、第2実施形態によれば、新着通知キー91に表示する文字列は「新着あり」などの最小限とし、新着通知キー91が操作されたことに応じて、新着通知画面72を表示させ、新着サービスに関するより詳細を表示させる。これにより、ショートカット先の画面に本来表示される情報の視認性を損ねることなく、新着サービスの存在を報せることができる。
According to the second embodiment, when there is a new arrival service for the
なお、第2実施形態では、新着通知キー91に表示される、新着サービスが存在することを示す文字列として「新着あり」を例示したが、「新着1件」などの新着サービスの件数を表示する構成としてもよい。
In the second embodiment, “new arrival” is illustrated as a character string indicating that there is a new arrival service displayed on the new
上記実施形態において、中継サーバ100が、表示システム、サーバの一例である。MFP10が、表示装置の一例である。LCD16が、表示部の一例である。制御部101が、制御部の一例である。ネットワーク800が、インターネットの一例である。画面81〜83が、階層的に構成される複数の画面画像の一例である。メインメニュー画面81が、所定の画面画像の一例である。塗り絵メニュー画面83が、ショートカット指示に応じた画面画像の一例である。項目B3を含む印刷メニュー画面82、および、新着通知キー91を含む塗り絵メニュー画面83が、特定の通知すべき情報に関連する画面画像の一例である。メッセージ表示領域71a,72aに表示される文字列、および、新着通知キー91に表示される「新着あり」の文字列が、特定の通知すべき情報の一例である。新着通知キー91を含む塗り絵メニュー画面83が、特定の通知すべき情報を含むショートカット指示に応じた画面画像の一例である。項目B3を含む印刷メニュー画面82が、特定の通知すべき情報を含む画面画像の一例である。メインメニュー画面81が、階層に応じた表示順に従う次の画面画像の一例である。新着通知キー91が、第1指示子の一例である。「使う」キー71b,72bが、第2指示子の一例である。「使わない」キー71c,72cが、第3指示子の一例である。S505,S507,S508,S513、S514,S516,S517の処理を実行する制御部101が、表示制御手段の一例である。S512の処理を実行する制御部101が、第1判断手段の一例である。S515の処理を実行する制御部101が、第2判断手段の一例である。
In the above embodiment, the
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。 Although the present invention has been described based on the embodiments, the present invention is not limited to the above-described embodiments, and various improvements and modifications can be easily made without departing from the spirit of the present invention. Can be inferred.
例えば、上記実施形態では、画面を表示する表示装置として、MFP10に含まれるLCD16を例示したが、印刷機能を実行する装置などに接続されたLCD16であってもよい。上記実施形態では、サービス提供サーバ200と別体に構成される中継サーバ100が、MFP10のLCD16に表示される画面を制御する構成とした。これに代えて、中継サーバ100の機能とサービス提供サーバ200の機能とを有するサーバが、LCD16に表示される画面を制御する構成としてもよい。
For example, in the above-described embodiment, the
上記実施形態では、中継サーバ100が、MFP10にUI指示情報を送信することによって、LCD16に表示される画面を制御する構成としたが、LCD16に表示される画面に関わる制御をMFP10が実行する構成であってもよい。すなわち、表示装置であるMFP10が表示制御手段を備える構成であってもよい。かかる構成において、MFP10には、メインメニュー画面81などの画面の画像データが予め準備されている。中継サーバ100は、新着サービスが生じる毎に、新着サービスを含む画面に対応する画像データをMFP10に送信し、表示させる画面の内容を更新する。中継サーバ100は、S510〜S512,S515の各判断処理の結果を示す情報をMFP10に送信する。かかる情報を受信したMFP10は、新着通知画面72に相当する画面をLCD16に表示する。
In the above embodiment, the
なお、本変形例において、新着通知画面72に相当する画面としては、MFP10に準備されている画面としてもよい。あるいは、新着サービスの内容を示す文字列中継サーバ100から取得し、取得した文字列をMFP10に準備されている画面に表示させたものを、新着通知画面72に相当する画面としてもよい。また、メインメニュー画面81などの階層的に構成される画面の表示に関わる制御はMFP10が実行し、新着通知画面72に関わる制御は中継サーバ100が実行する構成であってもよい。
In this modification, the screen corresponding to the new
上記実施形態では、通知すべき情報として新着サービスを例示したが、これに限られるものではない。新着サービスに関連する情報に限らず、既存のサービスに変更あることを示す情報や、既存のサービスがメンテナンスなどによって一時停止されることを示す情報など、新着サービスに関連する情報以外の情報を通知する場合であっても、本発明を適用できる。かかる場合、既存のサービスに変更あることを示す情報など、新着サービスに関連する情報以外の情報もまた、特定の通知すべき情報の一例である。 In the above embodiment, the new arrival service is exemplified as the information to be notified, but the present invention is not limited to this. Not only information related to new arrival services, but also information other than information related to new arrival services such as information indicating that existing services have changed and information indicating that existing services are suspended due to maintenance, etc. Even in this case, the present invention can be applied. In such a case, information other than information related to the new arrival service such as information indicating that the existing service is changed is also an example of specific information to be notified.
上記第1実施形態では、新着通知画面71および新着通知画面72の表示内容が同じであった。これに対し、リモートUIの画面を表示させる契機となるアプリ起動要求が、通常のアプリ起動要求であるか、ショートカットによるアプリ起動要求であるかに応じて、新着通知画面71,72の表示内容を異ならせるようにしてもよい。ただし、新着通知画面71,72が同じ新着サービスを通知する画面であることを条件とする。
In the first embodiment, the display contents of the new
例えば、「使わない」キー72cには、キー72cが操作された場合に表示される画面、すなわち、ショートカット先の画面を示す文字列を表示させる。一方、「使わない」キー71cには、キー71cが操作された場合に表示される画面、すなわち、階層に応じた本来の表示順に従う次の画面を示す文字列を表示させる。あるいは、メッセージ表示領域71aに表示される文字列と、メッセージ表示領域72aに表示される文字列とを異ならせるようにしてもよい。本変形例によれば、新着通知画面71a,72aは、ショートカットによるアプリ起動要求が行われたか、そうでないかのそれぞれに適した内容を通知することができる。
For example, the “not used” key 72c displays a character string indicating a screen that is displayed when the key 72c is operated, that is, a shortcut destination screen. On the other hand, the “not used” key 71c displays a character string indicating a screen displayed when the key 71c is operated, that is, a next screen in the original display order corresponding to the hierarchy. Alternatively, the character string displayed in the message display area 71a may be different from the character string displayed in the
上記第2実施形態では、MFP10に対する新着サービスが存在する場合に、「新着あり」との文字列が表示された新着通知キー91を表示する構成とした。MFP10に対する新着サービスが存在しない場合に、新着サービスが存在しないことを示す「新着なし」や「新着0件」などの文字列が表示されたキーを表示する構成としてもよい。ただし、「新着なし」と表示されたキーが表示されたショートカット先の画面は、新着を通知する画面ではないので、特定の通知すべき情報を含むショートカット指示に応じた画面画像から除外される。
In the second embodiment, when there is a new arrival service for the
上記第2実施形態では、MFP10に対する新着サービスが存在する場合に、新着サービスが存在することを示す文字列が表示された新着通知キー91を表示する構成とした。これに代えて、新着通知画面72に表示される内容を、ショートカット先の画面に表示させる構成としてもよい。
In the second embodiment, when there is a new arrival service for the
図7(a)は、本変形例を説明するための図である。本変形例では、図7(a)に示すように、ショートカット先の画面(この例では、塗り絵メニュー画面83)に、メッセージ表示領域92a、「使う」キー92b、および「使わない」キー92cが表示される。メッセージ表示領域92aには、メッセージ表示領域72aと同様、新着サービスに関連する文字列が表示される。「使う」キー92bは、「使う」キー72bと同様の確定キーである。「使わない」キー92cは、「使わない」キー72cと同様の確定キーである。本変形例では、キー92bが操作された場合には、キー72bが操作された場合と同様、新着サービスを含む画面が表示される。一方、キー92cが操作された場合には、ショートカット先の画面が表示されたままとされる。よって、本変形例によれば、第2実施形態と同様、ショートカット先の画面において、新着サービスを確認させることができる。
FIG. 7A is a diagram for explaining this modification. In this modified example, as shown in FIG. 7A, a
上記実施形態では、新着通知画面72が、確定キーとして、「使う」キー72bと、「使わない」キー72cとを含む構成とした。これに代えて、図7(b)に示すように、キー72b,72cに加え、ショートカット先の画面にて利用できるサービスを利用した後に、新着サービスの使用を指示する「後で使う」キー72dを確定キーとして表示する構成としてもよい。
In the embodiment described above, the new
本変形例では、「後で使う」キー72dに対する操作が行われた場合、中継サーバ100は、「使わない」キー72cに対する操作が行われた場合と同様、ショートカット先の画面に対応するUI指示情報をMFP10に送信する。これにより、MFP10は、ショートカット先の画面をLCD16に表示する。一方、中継サーバ100は、「後で使う」キー72dが操作されたことを記憶しておく。中継サーバ100は、ショートカット先の画面にて利用できる、サービス提供サーバ200が提供するサービスである機能、例えば、印刷機能がMFP10にて実行されたことに応じて、新着サービスを含む画面に対応するUI指示情報をMFP10に送信する。これにより、ショートカット先の画面にて利用できるサービスの利用後に、新着サービスを含む画面がLCD16に表示される。本変形例によれば、当初のショートカットの意図に応じたサービスを利用した後に、新着サービスを確認することができる。
In this modification, when an operation is performed on the “use later” key 72d, the
上記実施形態では、MFP10と、中継サーバ100と、サービス提供サーバ200とのデータ通信が、HTTP/1.1に従って行われるものとして説明したが、これに限られるものではない。例えば、MFP10と中継サーバ100との間のデータ通信が、接続確立型のプロトコル、より詳細には、XMPP over BOSH(Extensible Messaging and Presence Protocol Over Bidirectional−Streams Over Synchronous HTTPの略)に従って行われる構成であってもよい。
In the above embodiment, the data communication between the
上記実施形態では、通常のアプリ起動要求が行われた場合、MFP10に対する新着サービスが存在すれば、メインメニュー画面81の表示前に、新着通知画面71を表示させる構成とした。通常のアプリ起動要求が行われた場合に新着通知画面71を表示させるタイミングとしては、メインメニュー画面81の表示前とは限らず、他のタイミングも採用できる。例えば、新着サービスに関連する機能に関する最上位のメニュー画面の表示前に新着通知画面71を表示させてもよい。つまり、例えば、新着サービスが印刷機能に関するサービスである場合には、印刷機能に関する最上位のメニュー画面である印刷メニュー画面82の表示前に新着通知画面71を表示させてもよい。
In the above embodiment, when a normal application activation request is made, if there is a new service for the
あるいは、新着サービスに最も関連するメニュー画面の表示前に新着通知画面71を表示させてもよい。つまり、例えば、塗り絵メニュー83に追加された項目がある場合には、塗り絵メニュー画面83の表示前に新着通知画面71を表示させてもよい。通常のアプリ起動要求が行われた場合に新着通知画面71を表示させるタイミングが上記の場合であっても、ショートカットにより上位側の階層の画面を飛び越した場合には、新着通知画面71の確認ができなくなる虞がある。よって、本発明の適用により、ショートカットを利用する場合であっても、新着サービスを漏れなく確認させることができる。
Alternatively, the new
上記実施形態では、通常のアプリ起動要求が行われた場合、MFP10に対する新着サービスが存在する場合には、新着通知画面71がLCD16に表示される構成としたが、第2実施形態と同様に、新着通知キー91と同様のキーが表示された画面が表示される構成であってもよい。例えば、図3に示す例において、新着通知画面71に代えて、メインメニュー画面81に「新着あり」との文字列を含むキーを表示する構成としてもよい。なお、MFP10に対する新着サービスが存在する場合において、「新着あり」との文字列を含むキーを表示させる画面は、メインメニュー画面81に限られるものではない。
In the above embodiment, when a normal application activation request is made and there is a new service for the
なお、本変形例を適用する場合、S512において、新着サービスを含む画面が、ショートカット先の画面より前の画面であるかを判断することに代えて、新着通知キー91と同様のキーが表示された画面がショートカット先の画面より前の画面にて表示されるかを判断する構成としてもよい。
When this modification is applied, a key similar to the new
図4,図5に示す各処理のうち、一部の処理を、特許請求の範囲における独立請求項から逸脱しない範囲で、省略または変更してもよい。例えば、S511の処理を省略する構成としてもよい。 Among the processes shown in FIGS. 4 and 5, some of the processes may be omitted or changed without departing from the independent claims. For example, the process of S511 may be omitted.
10:MFP,100:中継サーバ
10: MFP, 100: Relay server
Claims (11)
階層的に構成される複数の画面画像のうち、所定の画面画像が位置する1または複数の階層を越えて下位側の階層に位置する画面画像を前記表示部に表示させる指示であるショートカット指示を受け付けた場合、当該ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像があるかを判断する第1判断手段と、
を備え、
前記表示制御手段は、
前記第1判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を前記表示部に表示させる一方で、前記第1判断手段により前記特定の通知すべき情報に関連する画面画像がないと判断された場合、前記特定の通知すべき情報を表示させることなく、前記階層的に構成される複数の画面画像のうち、前記ショートカット指示に応じた画面画像を前記表示部に表示させることを特徴とする表示システム。 Display control means for displaying a screen image on the display unit of the display device;
A shortcut instruction which is an instruction to display on the display unit a screen image located in a lower layer beyond one or more layers where a predetermined screen image is located among a plurality of screen images configured in a hierarchical manner. A first determination means for determining whether there is a screen image related to specific information to be notified among screen images located in a higher hierarchy than the screen image corresponding to the shortcut instruction,
With
The display control means includes
When it is determined by the first determination means that there is a screen image related to the information to be notified, the information to be notified is displayed on the display unit, while the first determination means displays the information If it is determined that there is no screen image related to the specific information to be notified, the shortcut instruction is selected from the plurality of hierarchically configured screen images without displaying the specific information to be notified. A display system that displays a corresponding screen image on the display unit.
前記階層的に構成される複数の画面画像は、前記表示装置が実行可能な機能毎に設けられた、各機能を利用するために階層的に構成された複数のメニュー画面画像であり、
前記表示制御手段は、
前記第1判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報に関連する画面画像と、前記ショートカット指示に応じた画面画像とが、同じ機能に関わるメニュー画面画像であることを条件として、前記特定の通知すべき情報を前記表示部に表示させることを特徴とする請求項1記載の表示システム。 The display device is configured to execute a plurality of functions,
The plurality of hierarchically configured screen images are provided for each function that can be executed by the display device, and are a plurality of menu screen images configured hierarchically to use each function,
The display control means includes
When the first determination unit determines that there is a screen image related to the specific information to be notified, a screen image related to the specific information to be notified and a screen image corresponding to the shortcut instruction are 2. The display system according to claim 1, wherein the specific information to be notified is displayed on the display unit on condition that the menu screen images are related to the same function.
前記第1判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を含む第1指示子を、前記ショートカット指示に応じた画面画像内に表示させ、
前記第1指示子に対する操作を受け付けた場合、当該第1指示子に含まれる前記特定の通知すべき情報の詳細を示す情報を含む、前記階層的に構成される複数の画面画像とは異なる通知画面画像を、前記表示部に表示させることを特徴とする請求項3記載の表示システム。 The display control means includes
When it is determined by the first determination means that there is a screen image related to the specific information to be notified, a first indicator including the specific information to be notified is included in the screen image corresponding to the shortcut instruction. Displayed on the
When an operation for the first indicator is accepted, the notification is different from the plurality of hierarchically configured screen images including information indicating details of the specific information to be notified included in the first indicator. The display system according to claim 3, wherein a screen image is displayed on the display unit.
前記第1判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を含む、前記階層的に構成される複数の画面画像とは異なる通知画面画像を、前記表示部に表示させることを特徴とする請求項1または2に記載の表示システム。 The display control means includes
When the first determining means determines that there is a screen image related to the specific information to be notified, the screen image is different from the plurality of hierarchically configured screen images including the specific information to be notified. The display system according to claim 1, wherein a notification screen image is displayed on the display unit.
前記表示制御手段は、
前記第2指示子を介して入力された指示を受け付けた場合、前記階層的に構成される複数の画面画像のうち、前記特定の通知すべき情報を含む画面画像を前記表示部に表示させる一方で、前記第3指示子を介して入力された指示を受け付けた場合、前記ショートカット指示に応じた画面画像を前記表示部に表示させることを特徴とする請求項4または5に記載の表示システム。 The notification screen image is inputted with a second indicator for inputting an instruction for confirming the screen image including the specific information to be notified and an instruction for not confirming the screen image including the specific information to be notified. A third indicator different from the second indicator for
The display control means includes
When receiving an instruction input via the second indicator, the display unit displays a screen image including the specific information to be notified among the plurality of hierarchically configured screen images. The display system according to claim 4 or 5, wherein when an instruction input via the third indicator is received, a screen image corresponding to the shortcut instruction is displayed on the display unit.
前記第1判断手段により前記特定の通知すべき情報に関連する画面画像があると判断されたことに応じて表示された前記通知画面画像は、前記第2指示子と、前記第3指示子と、前記ショートカット指示に応じたサービスの利用後に前記特定の通知すべき情報を含む画面画像を確認する指示を入力させるための第4指示子とを含み、
前記表示制御手段は、
前記第4指示子を介して入力された指示を受け付けた場合、前記ショートカット指示に応じた画面画像を前記表示部に表示させ、当該ショートカット指示に応じたサービスを利用した後に、前記特定の通知すべき情報を含む画面画像を前記表示部に表示させることを特徴とする請求項6記載の表示システム。 The plurality of screen images configured hierarchically are a plurality of menu screen images configured hierarchically in order to use the functions executable by the display device,
The notification screen image displayed in response to the determination by the first determination means that there is a screen image related to the specific information to be notified includes the second indicator, the third indicator, A fourth indicator for inputting an instruction for confirming a screen image including the specific information to be notified after using the service according to the shortcut instruction,
The display control means includes
When an instruction input via the fourth indicator is received, a screen image corresponding to the shortcut instruction is displayed on the display unit, and after using the service corresponding to the shortcut instruction, the specific notification is performed. The display system according to claim 6, wherein a screen image including power information is displayed on the display unit.
前記表示制御手段は、
前記第1判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された第1の場合、または、前記第2判断手段により前記特定の通知すべき情報があると判断された第2の場合に、前記通知画面画像を表示し、
前記表示制御手段は、
前記第1の場合に表示される前記通知画面画像に含まれる前記第2指示子を介して入力された指示を受け付けた場合、前記階層的に構成される複数の画面画像のうち、前記特定の通知すべき情報を含む画面画像を前記表示部に表示させる一方で、前記第1の場合に表示される前記通知画面画像に含まれる前記第3指示子を介して入力された指示を受け付けた場合、前記ショートカット指示に応じた画面画像を前記表示部に表示させ、
前記第2の場合に表示される前記通知画面画像に含まれる前記第2指示子を介して入力された指示を受け付けた場合、前記階層的に構成される複数の画面画像のうち、前記特定の通知すべき情報を含む画面画像を前記表示部に表示させる一方で、前記第2の場合に表示される前記通知画面画像に含まれる前記第3指示子を介して入力された指示を受け付けた場合、前記階層的に構成される複数の画面画像のうち、階層に応じた表示順に従う次の画面画像を表示させることを特徴とする請求項6または7に記載の表示システム。 A second determination unit configured to determine whether there is information to be notified when the plurality of screen images configured hierarchically are moved to a lower side without receiving the shortcut instruction;
The display control means includes
In the first case where it is determined by the first determining means that there is a screen image related to the specific information to be notified, or it is determined by the second determining means that there is information to be notified. In the second case, the notification screen image is displayed,
The display control means includes
When an instruction input via the second indicator included in the notification screen image displayed in the first case is received, the specific screen among the plurality of hierarchically configured screen images When a screen image including information to be notified is displayed on the display unit, while an instruction input via the third indicator included in the notification screen image displayed in the first case is received , Display a screen image corresponding to the shortcut instruction on the display unit,
When an instruction input via the second indicator included in the notification screen image displayed in the second case is received, the specific screen among the plurality of hierarchically configured screen images When a screen image including information to be notified is displayed on the display unit, while an instruction input via the third indicator included in the notification screen image displayed in the second case is received The display system according to claim 6 or 7, wherein a next screen image according to a display order corresponding to a hierarchy is displayed among the plurality of screen images configured in a hierarchical manner.
前記表示制御手段は、
前記第1判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された第1の場合、または、前記第2判断手段により前記特定の通知すべき情報があると判断された第2の場合に、前記通知画面画像を表示し、
前記第1の場合に表示される前記通知画面画像、および、前記第2の場合に表示される前記通知画面画像は、いずれも前記特定の通知すべき情報に関する通知画面画像である一方で、表示内容が互いに異なる画面画像であることを特徴とする請求項4から8のいずれかに記載の表示システム。 A second determination unit configured to determine whether there is information to be notified when the plurality of screen images configured hierarchically are moved to a lower side without receiving the shortcut instruction;
The display control means includes
In the first case where it is determined by the first determining means that there is a screen image related to the specific information to be notified, or it is determined by the second determining means that there is information to be notified. In the second case, the notification screen image is displayed,
The notification screen image displayed in the first case and the notification screen image displayed in the second case are both notification screen images related to the specific information to be notified. The display system according to claim 4, wherein the screen images are different from each other.
前記サーバは、前記表示制御手段を備えていることを特徴とする請求項1から9のいずれかに記載の表示システム。 A server connected to the display device via the Internet,
The display system according to claim 1, wherein the server includes the display control unit.
制御部を備え、
前記制御部は、
表示装置の表示部に画面画像を表示させる表示制御手段と、
階層的に構成される複数の画面画像のうち、所定の画面画像が位置する1または複数の階層を越えて下位側の階層に位置する画面画像を前記表示部に表示させる指示であるショートカット指示を受け付けた場合、当該ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像があるかを判断する第1判断手段と、
を備え、
を備え、
前記表示制御手段は、
前記第1判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を前記表示部に表示させる一方で、前記第1判断手段により前記特定の通知すべき情報に関連する画面画像がないと判断された場合、前記特定の通知すべき情報を表示させることなく、前記階層的に構成される複数の画面画像のうち、前記ショートカット指示に応じた画面画像を前記表示部に表示させることを特徴とするサーバ。
A server connected to a display device via the Internet,
With a control unit,
The controller is
Display control means for displaying a screen image on the display unit of the display device;
A shortcut instruction which is an instruction to display on the display unit a screen image located in a lower layer beyond one or more layers where a predetermined screen image is located among a plurality of screen images configured in a hierarchical manner. A first determination means for determining whether there is a screen image related to specific information to be notified among screen images located in a higher hierarchy than the screen image corresponding to the shortcut instruction,
With
With
The display control means includes
When it is determined by the first determination means that there is a screen image related to the information to be notified, the information to be notified is displayed on the display unit, while the first determination means displays the information If it is determined that there is no screen image related to the specific information to be notified, the shortcut instruction is selected from the plurality of hierarchically configured screen images without displaying the specific information to be notified. A server that displays a corresponding screen image on the display unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014111356A JP6330485B2 (en) | 2014-05-29 | 2014-05-29 | Display system and server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014111356A JP6330485B2 (en) | 2014-05-29 | 2014-05-29 | Display system and server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015225590A JP2015225590A (en) | 2015-12-14 |
| JP6330485B2 true JP6330485B2 (en) | 2018-05-30 |
Family
ID=54842266
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014111356A Active JP6330485B2 (en) | 2014-05-29 | 2014-05-29 | Display system and server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6330485B2 (en) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4579713B2 (en) * | 2005-02-24 | 2010-11-10 | キヤノン株式会社 | Information processing apparatus, information processing method, and computer program |
| EP1939718A4 (en) * | 2005-09-28 | 2010-08-04 | Access Co Ltd | TERMINAL DEVICE AND PROGRAM |
| JP4827869B2 (en) * | 2008-03-24 | 2011-11-30 | コニカミノルタビジネステクノロジーズ株式会社 | Storage means management apparatus, image processing apparatus, control method therefor, and computer program |
| JP5093266B2 (en) * | 2010-03-02 | 2012-12-12 | コニカミノルタビジネステクノロジーズ株式会社 | Image forming apparatus, preview display method and display program in the same |
| KR20140042467A (en) * | 2012-09-28 | 2014-04-07 | 삼성전자주식회사 | Method of setting options for function performed by using shortcut and image forming apparatus executing the same |
-
2014
- 2014-05-29 JP JP2014111356A patent/JP6330485B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015225590A (en) | 2015-12-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102685348B (en) | Compound machine, compound machine control system, and compound machine control method | |
| US9411610B2 (en) | Server, screen control method, and screen transition method for effectively displaying screens on a terminal device | |
| JP5565132B2 (en) | Image forming apparatus, image forming system, operation input support method, and program | |
| JP3770268B2 (en) | Information processing system, information processing method and information processing program used therefor | |
| KR101324339B1 (en) | Information processing apparatus, control method of information processing apparatus, and storage medium | |
| JP6354370B2 (en) | Function execution device, display system, and function execution program. | |
| JP6520404B2 (en) | Mobile terminal and output program | |
| JP6044400B2 (en) | TERMINAL DEVICE, TERMINAL DEVICE PROGRAM, SYSTEM, AND SYSTEM CONTROL METHOD | |
| EP2393275A1 (en) | Information processing system, information processing apparatus, control method thereof, and program | |
| JP2018055462A (en) | Program to be executed on information processing terminal and information processing system | |
| JP6641928B2 (en) | program | |
| US8867052B2 (en) | Multi-function peripheral, communication system, and communication method indicating and operation setting function or a user setting function of the multi-function peripheral based on received instructions | |
| JP6555052B2 (en) | Mobile terminal and program | |
| JP6551105B2 (en) | Image forming apparatus, screen display method, and computer program | |
| JP2019029971A (en) | Image processing apparatus, control method therefor, program, and image processing system | |
| JP2018005295A (en) | Program and mobile terminal | |
| JP2013142920A (en) | Application management device, application management system, program, and recording medium therefor | |
| JP6330485B2 (en) | Display system and server | |
| JP6743946B2 (en) | Mobile terminal and program | |
| JP6544163B2 (en) | Mobile terminal and program | |
| CN113497860A (en) | Image processing system, image processing method and storage medium for providing attribute information | |
| JP6520403B2 (en) | Mobile terminal and output program | |
| JP6575267B2 (en) | Mobile terminal and program | |
| JP6520405B2 (en) | Mobile terminal, content designation program, and output program | |
| JP2019185807A (en) | Mobile terminal and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170518 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180228 |
|
| 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: 20180327 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180409 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6330485 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |