(57)【要約】【課題】ショートカットを利用する場合であっても、通知すべき情報を報せることができる表示システムおよびサーバを提供すること。【解決手段】本発明によれば、ショートカット指示を受け付けた場合に、当該ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合には、特定の通知すべき情報が表示部に表示される。よって、ショートカットを利用する場合であっても、特定の通知すべき情報を報せることができる。特に、特定の通知すべき情報の表示は、通知すべき情報に関連する画面画像が、ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像に含まれることを条件とするので、特定の通知すべき情報の表示が煩雑に表示されることを防止できる。【選択図】図３
2015225590.tif 000002
【特許請求の範囲】
【請求項１】
表示装置の表示部に画面画像を表示させる表示制御手段と、
階層的に構成される複数の画面画像のうち、所定の画面画像が位置する１または複数の階層を越えて下位側の階層に位置する画面画像を前記表示部に表示させる指示であるショートカット指示を受け付けた場合、当該ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像があるかを判断する第１判断手段と、
を備え、
前記表示制御手段は、
前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を前記表示部に表示させる一方で、前記第１判断手段により前記特定の通知すべき情報に関連する画面画像がないと判断された場合、前記特定の通知すべき情報を表示させることなく、前記階層的に構成される複数の画面画像のうち、前記ショートカット指示に応じた画面画像を前記表示部に表示させることを特徴とする表示システム。
【請求項２】
前記表示装置は、複数の機能を実行可能に構成され、
前記階層的に構成される複数の画面画像は、前記表示装置が実行可能な機能毎に設けられた、各機能を利用するために階層的に構成された複数のメニュー画面画像であり、
前記表示制御手段は、
前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報に関連する画面画像と、前記ショートカット指示に応じた画面画像とが、同じ機能に関わるメニュー画面画像であることを条件として、前記特定の通知すべき情報を前記表示部に表示させることを特徴とする請求項１記載の表示システム。
【請求項３】
前記表示制御手段は、前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を含む前記ショートカット指示に応じた画面画像を、前記表示部に表示させることを特徴とする請求項１または２に記載の表示システム。
【請求項４】
前記表示制御手段は、
前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を含む第１指示子を、前記ショートカット指示に応じた画面画像内に表示させ、
前記第１指示子に対する操作を受け付けた場合、当該第１指示子に含まれる前記特定の通知すべき情報の詳細を示す情報を含む、前記階層的に構成される複数の画面画像とは異なる通知画面画像を、前記表示部に表示させることを特徴とする請求項３記載の表示システム。
【請求項５】
前記表示制御手段は、
前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を含む、前記階層的に構成される複数の画面画像とは異なる通知画面画像を、前記表示部に表示させることを特徴とする請求項１または２に記載の表示システム。
【請求項６】
前記通知画面画像は、前記特定の通知すべき情報を含む画面画像を確認する指示を入力させるための第２指示子と、前記特定の通知すべき情報を含む画面画像を確認しない指示を入力させるための前記第２指示子とは異なる第３指示子とを含み、
前記表示制御手段は、
前記第２指示子を介して入力された指示を受け付けた場合、前記階層的に構成される複数の画面画像のうち、前記特定の通知すべき情報を含む画面画像を前記表示部に表示させる一方で、前記第３指示子を介して入力された指示を受け付けた場合、前記ショートカット指示に応じた画面画像を前記表示部に表示させることを特徴とする請求項４または５に記載の表示システム。
【請求項７】
前記階層的に構成される複数の画面画像は、前記表示装置が実行可能な機能を利用するために階層的に構成された複数のメニュー画面画像であり、
前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断されたことに応じて表示された前記通知画面画像は、前記第２指示子と、前記第３指示子と、前記ショートカット指示に応じたサービスの利用後に前記特定の通知すべき情報を含む画面画像を確認する指示を入力させるための第４指示子とを含み、
前記表示制御手段は、
前記第４指示子を介して入力された指示を受け付けた場合、前記ショートカット指示に応じた画面画像を前記表示部に表示させ、当該ショートカット指示に応じたサービスを利用した後に、前記特定の通知すべき情報を含む画面画像を前記表示部に表示させることを特徴とする請求項６記載の表示システム。
【請求項８】
前記階層的に構成される複数の画面画像を、前記ショートカット指示を受け付けることなく下位側に移動させる場合、前記特定の通知すべき情報があるかを判断する第２判断手段を備え、
前記表示制御手段は、
前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された第１の場合、または、前記第２判断手段により前記特定の通知すべき情報があると判断された第２の場合に、前記通知画面画像を表示し、
前記表示制御手段は、
前記第１の場合に表示される前記通知画面画像に含まれる前記第２指示子を介して入力された指示を受け付けた場合、前記階層的に構成される複数の画面画像のうち、前記特定の通知すべき情報を含む画面画像を前記表示部に表示させる一方で、前記第１の場合に表示される前記通知画面画像に含まれる前記第３指示子を介して入力された指示を受け付けた場合、前記ショートカット指示に応じた画面画像を前記表示部に表示させ、
前記第２の場合に表示される前記通知画面画像に含まれる前記第２指示子を介して入力された指示を受け付けた場合、前記階層的に構成される複数の画面画像のうち、前記特定の通知すべき情報を含む画面画像を前記表示部に表示させる一方で、前記第２の場合に表示される前記通知画面画像に含まれる前記第３指示子を介して入力された指示を受け付けた場合、前記階層的に構成される複数の画面画像のうち、階層に応じた表示順に従う次の画面画像を表示させることを特徴とする請求項６または７に記載の表示システム。
【請求項９】
前記階層的に構成される複数の画面画像を、前記ショートカット指示を受け付けることなく下位側に移動させる場合、前記特定の通知すべき情報があるかを判断する第２判断手段を備え、
前記表示制御手段は、
前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された第１の場合、または、前記第２判断手段により前記特定の通知すべき情報があると判断された第２の場合に、前記通知画面画像を表示し、
前記第１の場合に表示される前記通知画面画像、および、前記第２の場合に表示される前記通知画面画像は、いずれも前記特定の通知すべき情報に関する通知画面画像である一方で、表示内容が互いに異なる画面画像であることを特徴とする請求項４から８のいずれかに記載の表示システム。
【請求項１０】
前記表示装置にインターネットを介して接続されるサーバを含み、
前記サーバは、前記表示制御手段を備えていることを特徴とする請求項１から９のいずれかに記載の表示システム。
【請求項１１】
インターネットを介して表示装置に接続されるサーバであって、
制御部を備え、
前記制御部は、
表示装置の表示部に画面画像を表示させる表示制御手段と、
階層的に構成される複数の画面画像のうち、所定の画面画像が位置する１または複数の階層を越えて下位側の階層に位置する画面画像を前記表示部に表示させる指示であるショートカット指示を受け付けた場合、当該ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像があるかを判断する第１判断手段と、
を備え、
を備え、
前記表示制御手段は、
前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を前記表示部に表示させる一方で、前記第１判断手段により前記特定の通知すべき情報に関連する画面画像がないと判断された場合、前記特定の通知すべき情報を表示させることなく、前記階層的に構成される複数の画面画像のうち、前記ショートカット指示に応じた画面画像を前記表示部に表示させることを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示システムおよびサーバに関する。
【背景技術】
【０００２】
特許文献１には、新たな機能が利用可能になったことを複合機の表示部に表示させるシステムが記載されている。一方、特許文献２には、スキャン文書のショートカットを条件に応じたフォルダに作成するシステムが記載されている。ユーザは、作成されたショートカットを実行することにより、ショートカットが作成されたフォルダとは異なるフォルダに格納されたスキャン文書の実体にアクセスできる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１８２２９５号公報
【特許文献２】特開２０１０−２５１９７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来、ショートカットを実行した場合に、ショートカットされた経路に通知すべき情報があるか否かについては考慮されていない。そのため、ショートカットを利用することにより、ショートカット先に手間なくアクセスできる一方で、ショートカットを利用したが故に、ユーザが上記「通知すべき情報」を確認できない虞があった。
【０００５】
本発明は、上述した事情を鑑みてなされたものであり、ショートカットを利用する場合であっても、通知すべき情報を報せることができる表示システムおよびサーバを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために、本発明の表示システムは、表示装置の表示部に画面画像を表示させる表示制御手段と、階層的に構成される複数の画面画像のうち、所定の画面画像が位置する１または複数の階層を越えて下位側の階層に位置する画面画像を前記表示部に表示させる指示であるショートカット指示を受け付けた場合、当該ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像があるかを判断する第１判断手段と、を備え、前記表示制御手段は、前記第１判断手段により前記特定の通知すべき情報に関連する画面画像があると判断された場合、前記特定の通知すべき情報を前記表示部に表示させる一方で、前記第１判断手段により前記特定の通知すべき情報に関連する画面画像がないと判断された場合、前記特定の通知すべき情報を表示させることなく、前記階層的に構成される複数の画面画像のうち、前記ショートカット指示に応じた画面画像を前記表示部に表示させる。
【０００７】
なお、本発明の表示システムは、表示システムを制御する制御装置、表示システムを構成する１または複数の装置またはサーバ、表示方法、表示プログラム、表示プログラムを記録する記録媒体等の種々の態様で構成することができる。
【発明の効果】
【０００８】
請求項１記載の表示システムによれば、階層的に構成される複数の画面画像のうち、所定の画面画像が位置する１または複数の階層を越えて下位側の階層に位置する画面画像を表示部に表示させる指示であるショートカット指示を受け付けることができる。ショートカット指示を受け付けた場合に、当該ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合には、特定の通知すべき情報が表示部に表示される。よって、ショートカットを利用する場合であっても、特定の通知すべき情報を報せることができる。特に、特定の通知すべき情報の表示は、通知すべき情報に関連する画面画像が、ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像に含まれることを条件とするので、特定の通知すべき情報の表示が煩雑に表示されることを防止できる。
【０００９】
なお、特許請求の範囲に記載される表示システムは、表示制御手段により画面画像が表示される表示装置と、当該表示装置に接続されるサーバから構成されている場合と、表示制御手段により画面画像が表示される表示装置を含むことなく、当該表示装置に接続されるサーバから構成されている場合とを意図する。
【００１０】
請求項２記載の表示システムによれば、請求項１が奏する効果に加え、次の効果を奏する。ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合であっても、特定の通知すべき情報に関連する画面画像と、ショートカット指示に応じた画面画像とが、同じ機能に関わるメニュー画面画像であることが、特定の通知すべき情報が表示される条件とされる。よって、特定の通知すべき情報であっても、ショートカット指示に応じた画面画像との関連が薄いものが表示されることを抑制できる。
【００１１】
請求項３記載の表示システムによれば、請求項１または２が奏する効果に加え、次の効果を奏する。ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合、当該特定の通知すべき情報を含むショートカット指示に応じた画面画像が表示される。よって、ショートカット指示に応じた画面画像において、特定の通知すべき情報を確認させることができる。
【００１２】
請求項４記載の表示システムによれば、請求項３が奏する効果に加え、次の効果を奏する。ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合、特定の通知すべき情報を含む第１指示子が、ショートカット指示に応じた画面画像内に表示される。そして、第１操作子に対する操作に応じて、第１指示子に含まれる特定の通知すべき情報の詳細を示す情報を含む、階層的に構成される複数の画面画像とは異なる通知画面画像が表示される。よって、ショートカット指示に応じた画面画像に特定の通知すべき情報が表示されることによって、他の情報の視認性が損なわれることを抑制できる。その一方で、特定の通知すべき情報の詳細を通知することができる。
【００１３】
請求項５記載の表示システムによれば、請求項１または２が奏する効果に加え、次の効果を奏する。ショートカット指示に応じた画面画像より上位側の階層に位置する画面画像の中に、特定の通知すべき情報に関連する画面画像がある場合、特定の通知すべき情報を含む、階層的に構成される複数の画面画像とは異なる通知画面画像が表示される。よって、通知画面画像において、特定の通知すべき情報を確認させることができる。
【００１４】
請求項６記載の表示システムによれば、請求項４または５が奏する効果に加え、次の効果を奏する。通知画面画像には、特定の通知すべき情報を含む画面画像を確認する指示を入力させるための第２指示子と、特定の通知すべき情報を含む画面画像を確認しない指示を入力させるための第３指示子とが含まれる。第２指示子を介して入力された指示を受け付けた場合には、階層的に構成される複数の画面画像のうち、特定の通知すべき情報を含む画面画像が表示される。その一方で、第３指示子を介して入力された指示を受け付けた場合には、ショートカット指示に応じた画面画像が表示される。よって、特定の通知すべき情報を含む画面画像を確認するか否かを選択させることができる。また、確認しない選択がされた場合には、ショートカット指示がされたことによる当該ショートカット指示に応じた画面画像が表示されるので、当初の意図に応じた画面画像を表示させることができる。
【００１５】
請求項７記載の表示システムによれば、請求項６が奏する効果に加え、次の効果を奏する。通知画面画像には、前記第２指示子と、前記第３指示子と、ショートカット指示に応じたサービスの利用後に特定の通知すべき情報を含む画面画像を確認する指示を入力させるための第４指示子とを含む。第４指示子を介して入力された指示を受け付けた場合には、ショートカット指示に応じたサービスを利用した後に、特定の通知すべき情報を含む画面画像が表示される。よって、当初の意図に応じたサービスを利用した後に、特定の通知すべき情報を確認することができる。
【００１６】
請求項８記載の表示システムによれば、請求項６または７が奏する効果に加え、次の効果を奏する。第３指示子を介して入力された指示を受け付けたことに応じて表示される画面画像は、通知画面画像がショートカット指示の受け付けを契機として表示されか否かに応じて、異なる。具体的に、通知画面画像がショートカット指示を受け付けたことに応じて表示されたものである場合、ショートカット指示に応じた画面画像が表示される。一方で、通知画面画像がショートカット指示を受け付けることなく表示されたものである場合、階層的に構成される複数の画面画像のうち、階層に応じた表示順に従う次の画面画像が表示される。よって、当初の意図に応じた画面画像を表示させることができる。
【００１７】
請求項９記載の表示システムによれば、請求項４から８のいずれかが奏する効果に加え、次の効果を奏する。通知画面画像は、当該通知画面画像がショートカット指示の受け付けを契機として表示されか否かに応じて、特定の通知すべき情報に関する画像である一方で、その表示内容が互いに異なる。よって、通知画面画像の表示内容を、ショートカット指示がされたか否かのそれぞれに適した内容にすることができる。
【００１８】
請求項１０記載の表示システムによれば、請求項１から９のいずれかが奏する効果に加え、次の効果を奏する。表示装置にインターネットを介して接続されるサーバが、表示制御手段を備えている。よって、サーバからの制御に応じて、通知画面画像などの各種画面画像を表示装置の表示部に表示させることができる。
【００１９】
請求項１１記載のサーバによれば、請求項１の表示システムと同様の効果を奏する。
【図面の簡単な説明】
【００２０】
【図１】システムの全体構成を示すブロック図である。
【図２】中継サーバにより制御される多機能周辺装置の画面遷移の一例を示す図である。
【図３】中継サーバにより制御される多機能周辺装置の画面遷移の一例を示す図である。
【図４】中継サーバからの指示情報に応じた処理を示すフローチャートである。
【図５】中継サーバのメインループ処理を示すフローチャートである。
【図６】本発明の第２実施形態を説明するための図である。
【図７】変形例を説明するための図である。
【発明を実施するための形態】
【００２１】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。まず、図１から図５を参照して、本発明の第１実施形態について説明する。図１は、本発明のサーバの一実施形態である中継サーバ１００を含むシステム１の全体構成の一例を示すブロック図である。システム１は、例えば、サービス連携システムである。
【００２２】
システム１は、多機能周辺装置（以下「ＭＦＰ」と称す）１０と、中継サーバ１００と、サービス提供サーバ２００とを含んで構成される。なお、システム１には、複数のＭＦＰ１０が含まれていてもよい。また、システム１には、複数のサービス提供サーバ２００が含まれていてもよい。システム１において、ＭＦＰ１０と、中継サーバ１００と、サービス提供サーバ２００とは、ネットワーク８００を介して互いに通信可能に接続される。ネットワーク８００は、例えば、インターネットである。データ通信は、例えば、ＨＴＴＰ／１．１に従って行われる。
【００２３】
システム１において、クライアントであるＭＦＰ１０は、サービス事業者がサービス提供サーバ２００を用いて提供するサービスを利用できる。サービス提供サーバ２００により提供されるサービスとしては、サービス提供サーバ２００から画像データをダウンロードするサービス等がある。よって、ＭＦＰ１０は、例えば、サービス提供サーバ２００からダウンロードした画像データをＭＦＰ１０の印刷機能を用いて印刷することができる。
【００２４】
システム１において、ＭＦＰ１０は、中継サーバ１００と連携し、サービス提供サーバ２００から各種サービスの提供を受ける。その際、ＭＦＰ１０のＬＣＤ１６に表示される画面画像（以下、単に「画面」と称す）は、中継サーバ１００により管理され、中継サーバ１００からの指示に従って遷移する。詳細は後述するが、本実施形態の中継サーバ１００は、階層的に構成される画面に属する１の画面が、ショートカットにより、当該１の画面より上位側の階層に位置する画面を飛び越えて表示される場合であっても、通知すべき情報を漏れなく報せることができるよう構成される。
【００２５】
ＭＦＰ１０は、印刷機能、スキャン機能、コピー機能、ファクシミリ機能などの各種機能を有する多機能周辺装置である。ＭＦＰ１０には、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＮＶＲＡＭ１４、操作キー１５、ＬＣＤ１６、タッチパネル１７、スキャナ部１８、プリンタ部１９、ＮＣＵ２０、モデム２１、通信部２３が主に設けられている。これらの各部は、入出力ポート２４を介して互いに接続されている。
【００２６】
ＣＰＵ１１は、ＲＯＭ１２、ＲＡＭ１３、ＮＶＲＡＭ１４に記憶されるプログラムやデータ、あるいは、ＮＣＵ２０を介して送受信される各種信号に従って、ＭＦＰ１０が有する各機能の制御や、入出力ポート２４と接続された各部を制御する。ＲＯＭ１２は、ＣＰＵ１１により実行される各種プログラムや、そのプログラムを実行する際に参照する定数やテーブルを記憶する読み出し専用のメモリである。ＲＯＭ１２には、ＭＦＰ１０の動作を制御する制御プログラム１２ａなどが格納される。後述する図４のフローチャートに示す各処理は、ＣＰＵ１１が制御プログラム１２ａに従い実行する処理である。ＲＡＭ１３は、ＣＰＵ１１が制御プログラム１２ａを実行するにあたり、各種データを一時的に記憶するためのテンポラリエリアを有する書換可能な揮発性のメモリである。ＮＶＲＡＭ１４は、不揮発性のＲＡＭである。
【００２７】
操作キー１５は、ＭＦＰ１０の筐体に設けられるメカニカルキーであり、各種の設定値や指示などをユーザから受け付ける。ＬＣＤ１６は、液晶表示装置であり、各種画面を表示する。ＬＣＤ１６の画面には、タッチパネル１７がＬＣＤ１６に重ねて設けられる。タッチパネル１７は、例えば、指や棒などの指示体がＬＣＤ１６の画面に対して接触又は近づいた場合に、接触又は近づいた位置を検知し、検知した位置をＭＦＰ１０に入力する。
【００２８】
スキャナ部１８は、原稿を読み取って画像データに変換する。プリンタ部１９は、画像データに基づく画像を記録用紙に印刷する。モデム２１は、ＦＡＸ送信時には送信すべき画像データを、電話回線網（図示せず）に伝送可能な信号に変調してＮＣＵ２０を介して送信し、または、電話回線網からＮＣＵ２０を介して入力された信号を画像データに復調する。ＮＣＵ２０は、図示されない電話回線網とＭＦＰ１０との間を接続するものであり、モデム２１からの指示に従って、回線を閉結または切断することにより、電話回線網との間の接続状態を制御する。通信部２３は、ネットワーク８００に接続された他の装置と通信するための機器である。通信部２３としては、周知のネットワークカードを採用できる。
【００２９】
中継サーバ１００には、制御部１０１、記憶部１０２、通信部１０３が主に設けられている。これらの各部は、入出力ポート１０４を介して互いに接続されている。制御部１１は、図示されていないＣＰＵと、ＣＰＵに電気的に接続されたＲＯＭ及びＲＡＭとを含み、コンピュータを構成する。ＣＰＵは、ＲＯＭおよび記憶部１０２に記憶されるプログラムやデータに従って、中継サーバ１００の動作を制御する。
【００３０】
記憶部１０２は、不揮発性の記憶装置である。記憶部１０２は、例えば、ハードディスクドライブである。記憶部１０２には、プログラム１０２ａが記憶される。プログラム１０２ａには、ＭＦＰ１０がサービス提供サーバ２００からサービスの提供を受ける際の画面を管理するプログラム、例えば、制御部１０１が後述する図５のフローチャートに示す各処理を実現するためのプログラムが含まれる。また、プログラム１０２ａには、ＭＦＰ１０にサービスを提供するためにサービス提供サーバ２００と通信するためのプログラムが含まれる。
【００３１】
記憶部１０２には、プログラム１０２ａ以外にも、指示情報およびツリー情報などが記憶される。指示情報は、中継サーバ１００がＭＦＰ１０に対して行う指示に関する情報である。指示情報は、識別番号と指示ジャンルとを含む。識別番号は、指示情報を個別に識別する番号である。
【００３２】
指示ジャンルは、指示情報の指示内容を分類する情報である。本実施形態では、指示ジャンルとして、ＵＩ指示と、機能動作指示とが設けられている。指示ジャンルがＵＩ指示である指示情報（以下「ＵＩ指示情報」と称す）は、ＭＦＰ１０のＬＣＤ１６に表示させる画面の制御に関わる指示情報である。ＵＩ指示情報は、画面タイプ、リモートキー情報、および固有情報などを含む。
【００３３】
画面タイプは、ＬＣＤ１６に表示させる画面のタイプを指定する情報であり、例えば、リスト、メッセージ、入力ボックスなどである。リモートキー情報は、画面に表示するリモートキーを特定する情報である。リモートキーは、中継サーバ１００に各種指示を送信するトリガとなるキーである。リモートキーとしては、例えば、画面を前画面に戻す操作を指示するためのキーである「戻るキー」、画面を次画面に移動する操作を指示するためのキーである「次へキー」、および、中継サーバ１００への情報の送信を確定する「確定キー」がある。ＵＩ指示情報に含まれる固有情報は、画面タイプに応じて異なる。例えば、画面タイプがリストである場合、ＵＩ指示情報は、リスト表示する各項目を示す文字列を固有情報として含む。
【００３４】
指示ジャンルが機能動作指示である指示情報（以下「機能動作指示情報」と称す）は、ＭＦＰ１０が実行する機能の制御に関わる指示情報である。機能動作指示情報には、動作情報などが含まれる。動作情報は、機能動作を指定する動作タイプを含む。動作タイプとしては、アップロード、ダウンロード、コピーなどがある。
【００３５】
機能動作指示情報には、動作タイプに応じたパラメータが付加される。ＭＦＰ１０は、機能動作指示情報に付加されたパラメータに従って、印刷機能、スキャン機能、コピー機能などの機能を実行する。例えば、動作タイプがダウンロードである機能動作指示情報に、パラメータとしてダウンロード対象の画像データを特定する情報と、印刷を指示する値とが付加されている場合、ＭＦＰ１０は、パラメータにより特定される画像データをダウンロードし、ダウンロードした画像データの印刷を実行する。
【００３６】
ツリー情報は、ＭＦＰ１０に表示させる画面の遷移を規定する情報である。具体的に、ツリー情報は、ＵＩ指示情報の識別番号ごとに、当該識別番号により特定される画面に対する前画面および／または次画面を特定する識別情報が関連付けられた情報として構成される。つまり、ＭＦＰ１０がＵＩ指示情報に従って表示する画面の階層構造は、記憶部１０２のデータ記憶領域１０２ａに記憶されるツリー情報により管理される。
【００３７】
通信部１０３は、ネットワーク８００に接続された他の装置と通信するための機器である。通信部１０３としては、周知のネットワークカードを採用できる。中継サーバ１００は、周知のサーバ機能を有する装置であればよい。ＭＦＰ１０のメーカが保有するサーバを中継サーバ１００として採用できる。本実施形態では、中継サーバ１００は、物理的に存在する１つのサーバとして説明する。中継サーバ１００は、複数の物理的な装置が協働して１つのサーバとして機能するヴァーチャルマシンであってもよい。
【００３８】
図２および図３は、中継サーバ１００により制御されるＭＦＰ１０の画面遷移の一例を示す図である。より詳細には、図２は、ＭＦＰ１０が新たに利用可能になったサービス（以下「新着サービス」と称す）が存在しない場合における画面遷移を示す図である。
【００３９】
画面６１および画面６２は、ＭＦＰ１０のＬＣＤ１６に表示される待機画面である。画面６１，６２は、中継サーバ１００からの指示情報に応じて表示される画面ではなく、ＭＦＰ１０の表示制御によって表示される画面である。よって、画面６１，６２は、中継サーバ１００と通信できない状況であっても表示させることができる。所定の切り替え操作に応じて、画面６１または画面６２をＬＣＤ１６に表示できる。
【００４０】
画面６１は、サービス提供サーバ２００から提供されるサービスを利用するためのユーザインターフェイス（以下「リモートＵＩ」と称す）の起動を指示するアイコン６１ａを含む。アイコン６１ａに対するタップ操作が行われた場合、ＭＦＰ１０は、リモートＵＩの開始を指示するためのアプリ起動要求と、ＭＦＰ１０のモデルを特定するモデル特定情報とを中継サーバ１００に送信する。より詳細には、ＭＦＰ１０は、ショートカットでない通常起動によるアプリ起動要求（以下「通常のアプリ起動要求」と称す）を中継サーバ１００に送信する。
【００４１】
ＭＦＰ１０に対する新着サービスが存在しない場合、通常のアプリ起動要求を受信した中継サーバ１００は、リモートＵＩのメインメニュー画面８１を表示させるためのＵＩ指示情報をＭＦＰ１０に送信する。このＵＩ指示情報を受信したＭＦＰ１０は、受信したＵＩ指示情報に従い、メインメニュー画面８１をＬＣＤ１６に表示する。なお、ＭＦＰ１０に対する新着サービスが存在する場合については、図３を参照して後述する。
【００４２】
メインメニュー画面８１は、画面タイプがリストである画面である。メインメニュー画面８１のリスト項目表示部８１ａには、サービスとして利用可能な機能の数だけ、項目が表示される。図２に示す例では、項目として、コピー機能を選択するための項目Ａ１と、スキャン機能を選択するための項目Ａ２と、印刷機能を選択するための項目Ａ３とが表示されている。メインメニュー画面８１は、確定キー８１ｂを含む。
【００４３】
リスト項目表示部８１ａに表示された項目の中から、１の項目が選択された状態で、確定キー８１ｂに対するタップ操作が行われた場合、ＭＦＰ１０は、操作結果情報として、選択された項目が確定されたことを示す情報を、中継サーバ１００に送信する。中継サーバ１００は、受信した操作結果情報に応じた指示情報をＭＦＰ１０に送信する。よって、例えば、項目Ａ３が選択された状態で確定キー８１ｂが操作された場合、ＭＦＰ１０は、中継サーバ１００から、印刷機能が確定されたことに対する次画面として、印刷メニュー画面８２を表示させるためのＵＩ指示情報を受信する。そして、ＭＦＰ１０は、受信したＵＩ指示情報に従い、印刷メニュー画面８２をＬＣＤ１６に表示する。
【００４４】
印刷メニュー画面８２もまた、画面タイプがリストである画面である。リスト項目表示部８２ａには、印刷機能において利用可能な機能の数だけ、リストの項目が表示される。図２に示す例では、項目として、塗り絵の台紙をサービス提供サーバ２００からダウンロードして印刷する機能である塗り絵機能を選択するための項目Ｂ１と、ペーパークラフトの台紙をサービス提供サーバ２００からダウンロードして印刷する機能を選択するための項目Ｂ２とが表示されている。印刷メニュー画面８２は、確定キー８２ｂを含む。
【００４５】
例えば、項目Ｂ１が選択された状態で確定キー８２ｂが操作された場合、ＭＦＰ１０は、中継サーバ１００から、塗り絵機能が確定されたことに対する次画面として、塗り絵メニュー画面８３を表示させるためのＵＩ指示情報を受信する。そして、ＭＦＰ１０は、受信したＵＩ指示情報に従い、塗り絵メニュー画面８３をＬＣＤ１６に表示する。このように、メインメニュー画面８１において印刷機能が選択された場合、メインメニュー画面８１から印刷メニュー画面８２、そして、印刷メニュー画面８２から塗り絵メニュー画面８３へと、リモートＵＩの画面は、下位側の階層の画面（図示せず）に順次遷移する。
【００４６】
リモートＵＩの画面のうち、任意の画面に対しショートカットを作成できる。例えば、塗り絵メニュー画面８３の表示中に、所定の操作を行うことによって、塗り絵メニュー画面８３を表示するためのショートカットを作成できる。ショートカットが作成された場合、当該ショートカットを実行するためのアイコンが待機画面に表示される。図２に示す例では、塗り絵メニュー画面８３を表示するためのショートカットを実行するためのアイコン６２ａが、画面６２に表示されている。
【００４７】
アイコン６２ａに対するタップ操作が行われた場合、ＭＦＰ１０は、ショートカット起動によるアプリ起動要求（以下「ショートカットによるアプリ起動要求」と称す）と、モデル特定情報とを中継サーバ１００に送信する。ショートカットによるアプリ起動要求には、ショートカット先の画面を特定可能な情報が含まれる。例えば、アイコン６２ａに対するタップ操作が行われた場合、中継サーバ１００に送信されるアプリ起動要求には、アイコン６２ａを示す情報が、ショートカット先の画面を特定可能な情報として含まれる。中継サーバ１００の記憶部１０２には、アイコン６２ａを示す情報に対し、ショートカット先の画面を特定する情報が記憶されている。よって、中継サーバ１００は、ショートカットによるアプリ起動要求に含まれる、アイコン６２ａを示す情報に基づき、アイコン６２ａが操作された場合におけるショートカット先の画面を特定できる。
【００４８】
ＭＦＰ１０に対する新着サービスが存在しない場合、ショートカットによるアプリ起動要求を受信した中継サーバ１００は、ショートカット先の画面を特定可能な情報に基づき、当該情報から特定されるショートカット先の画面を表示させるためのＵＩ指示情報を、ＭＦＰ１０に送信する。このＵＩ指示情報を受信したＭＦＰ１０は、受信したＵＩ指示情報に従い、ショートカット先の画面をＬＣＤ１６に表示する。よって、アイコン６２ａが操作された場合、アイコン６１ａが操作された場合と異なり、メインメニュー画面８１および印刷メニュー画面８２を経ることなく、塗り絵メニュー画面８３がＬＣＤ１６に表示される。
【００４９】
一方、図３は、ＭＦＰ１０に対する新着サービスが存在する場合における画面遷移を示す図である。この例では、新着サービスとして、サービス提供サーバ２００を利用して年賀状を作成し、作成した年賀状をサービス提供サーバ２００からダウンロードして印刷する機能である年賀状機能が追加されたものとする。つまり、印刷メニュー画面８２のリスト項目表示部８２ａに、項目Ｂ１，Ｂ２に加え、年賀状機能を選択するための項目Ｂ３が新たに追加された場合を例示し、ＭＦＰ１０に対する新着サービスが存在する場合における画面遷移を説明する。
【００５０】
中継サーバ１００は、通常のアプリ起動要求を受信した場合、ＭＦＰ１０に対する新着サービスが存在すれば、新着サービスを通知する画面である新着通知画面７１を表示させるためのＵＩ指示情報を送信する。ＭＦＰ１０は、受信したＵＩ指示情報に従い、新着通知画面７１をＬＣＤ１６に表示する。
【００５１】
新着通知画面７１は、画面タイプがメッセージである画面である。新着通知画面７１のメッセージ表示領域７１ａには、ＵＩ指示情報に固有情報として含まれるメッセージの文字列、具体的に、新着サービスに関連する文字列が表示される。新着通知画面７１は、メッセージに対する動作を指示するキーとして、「使う」キー７１ｂと、「使わない」キー７１ｃとを含む。キー７１ａ，７１ｂは、確定キー８２ｂ，８３ｂと同様、確定キーとして分類されるキーである。
【００５２】
「使う」キー７１ｂは、新着サービスの使用を指示するキーである。キー７１ｂに対するタップ操作がおこなわれた場合、ＭＦＰ１０は、操作結果情報として、新着通知画面７１のキー７１ｂに対する操作が行われたことを示す情報を、中継サーバ１００に送信する。中継サーバ１００の記憶部１０２には、新着通知画面７１のキー７１ｂが操作された場合に表示する画面、具体的に、新着サービスを含む画面を特定する情報が記憶されている。図３に示す例では、新着サービスを含む画面は印刷メニュー画面８２である。よって、中継サーバ１００は、新着通知画面７１の「使う」キー７１ｂに対する操作が行われたことを示す操作結果情報を受信したことに応じて、印刷メニュー画面８２を表示させるためのＵＩ指示情報を送信し、その結果、ＭＦＰ１０は、印刷メニュー画面８２をＬＣＤ１６に表示する。
【００５３】
「使わない」キー７１ｃは、新着サービスを使用しないことを指示するキーである。キー７１ｃに対するタップ操作がおこなわれた場合、ＭＦＰ１０は、操作結果情報として、新着通知画面７１のキー７１ｃに対する操作がおこなわれたことを示す情報を、中継サーバ１００に送信する。中継サーバ１００の記憶部１０２には、新着通知画面７１のキー７１ｃが操作された場合に表示する画面、具体的に、新着が存在しない場合に表示される画面を特定する情報が記憶されている。図３に示す例では、新着が存在しない場合に表示される画面は、階層に応じた本来の表示順に従う次の画面であるメインメニュー画面８１である。よって、中継サーバ１００は、新着通知画面７１の「使わない」キー７１ｃに対する操作がおこなわれたことを示す操作結果情報を受信したことに応じて、メインメニュー画面８１を表示させるためのＵＩ指示情報を送信し、その結果、ＭＦＰ１０は、メインメニュー画面８１をＬＣＤ１６に表示する。
【００５４】
一方、中継サーバ１００は、ショートカットによるアプリ起動要求を受信した場合、ＭＦＰ１０に対する新着サービスが、ショートカットされた画面、つまり、ショートカットにより飛び越された画面に含まれる機能であることを条件として、新着通知画面７２を表示させるためのＵＩ情報を送信する。ＭＦＰ１０は、受信したＵＩ指示情報に従い、新着通知画面７２をＬＣＤ１６に表示する。
【００５５】
新着通知画面７２は、新着通知画面７１と同様、画面タイプがメッセージである画面である。新着通知画面７２のメッセージ表示領域７２ａには、ＵＩ指示情報に固有情報として含まれるメッセージの文字列が表示される。図３に示す例では、メッセージ表示領域７２ａには、メッセージ表示領域７１ａに表示される文字列と同じ文字列が表示される。メッセージ表示領域７１ａ，７２ａに表示される文字列は互いに異なっていてもよい。
【００５６】
新着通知画面７２は、キー７１ｂと同様の、新着サービスの使用を指示する確定キーである「使う」キー７２ｂを含む。キー７２ｂに対するタップ操作がおこなわれた場合、ＭＦＰ１０は、操作結果情報として、新着通知画面７２のキー７２ｂに対する操作がおこなわれたことを示す情報を、中継サーバ１００に送信する。中継サーバ１００の記憶部１０２には、新着通知画面７２のキー７２ｂが操作された場合に表示する画面、具体的に、新着サービスを含む画面を特定する情報が記憶されている。図３に示す例では、新着サービスを含む画面は印刷メニュー画面８２である。よって、ＭＦＰ１０は、新着通知画面７２の「使う」キー７２ｂに対する操作を行ったことに応じて、印刷メニュー画面８２をＬＣＤ１６に表示する。
【００５７】
また、新着通知画面７２は、キー７１ｃと同様の、新着サービスを使用しないことを指示する確定キーである「使わない」キー７２ｃを含む。キー７２ｃに対するタップ操作がおこなわれた場合、ＭＦＰ１０は、操作結果情報として、新着通知画面７２のキー７２ｃに対する操作がおこなわれたことを示す情報を、中継サーバ１００に送信する。中継サーバ１００の記憶部１０２には、新着通知画面７２のキー７２ｃが操作された場合に表示する画面、具体的に、ショートカット先の画面を特定する情報が記憶されている。図３に示す例では、ショートカット先の画面は塗り絵メニュー画面８３である。よって、ＭＦＰ１０は、新着通知画面７２の「使わない」キー７２ｃに対する操作を行ったことに応じて、塗り絵メニュー画面８３をＬＣＤ１６に表示する。
【００５８】
本実施形態によれば、新着通知画面７２の「使う」キー７２ｂに対する操作が行われた場合、新着通知画面７１の「使う」キー７１ｂに対する操作が行われた場合と同じ画面がＬＣＤ１６に表示される。一方、新着通知画面７２の「使わない」キー７２ｃに対する操作が行われた場合、新着通知画面７１の「使わない」キー７１ｃに対する操作が行われた場合とは異なる画面が表示される。
【００５９】
つまり、新着サービスを使用しないことを指示するキー７１ｃ，７２ｃに対する操作に応じて次に表示される画面は、リモートＵＩの画面を表示させる契機となるアプリ起動要求が、通常のアプリ起動要求であるか、ショートカットによるアプリ起動要求であるかに応じて相違する。いずれのアプリ起動要求が行われた場合であっても、「使わない」キー７１ｃ，７２ｃに対する操作が行われた場合には、階層に応じた本来の表示順に従う次の画面、または、ショートカット先の画面といった、当初の意図に応じた画面が表示されるので、利便性がよい。
【００６０】
図４は、ＭＦＰ１０のＣＰＵ１１が実行する、中継サーバ１００からの指示情報に応じた処理を示すフローチャートである。本処理は、ＣＰＵ１１が、リモートＵＩの開始を指示するための操作を受け付けたことに応じて開始される。リモートＵＩの開始を指示するための操作は、サービスの利用を指示するアイコン、または、当該サービスを利用するショートカットを実行するためのアイコンに対する操作である。なお、サービスの利用を指示するアイコンは、例えば、アイコン６１ａである。一方、サービス提供サーバ２００から提供されるサービスを利用するショートカットを実行するためのアイコンは、例えば、アイコン６２ａである。
【００６１】
ＣＰＵ１１は、リモートＵＩがショートカット起動により開始されたかを判断する（Ｓ４０１）。つまり、ＣＰＵ１１は、リモートＵＩの開始を指示するための操作が、ショートカットを実行するためのアイコンに対する操作であったかを判断する。
【００６２】
リモートＵＩがショートカット起動により開始されたと、ＣＰＵ１１が判断した場合（Ｓ４０１：Ｙｅｓ）、ＣＰＵ１１は、ショートカットによるアプリ起動要求を、通信部２３を介して中継サーバ１００に送信する（Ｓ４１２）。一方、リモートＵＩがショートカット起動により開始されていない、すなわち、通常起動により開始されたと、ＣＰＵ１１が判断した場合（Ｓ４０１：Ｎｏ）、ＣＰＵ１１は、通常のアプリ起動要求を、通信部２３を介して中継サーバ１００に送信する（Ｓ４０２）。
【００６３】
ＣＰＵ１１は、Ｓ４０２またはＳ４１２の処理後、ＭＦＰ１０が中継サーバ１００から指示情報を受信することを待機する（Ｓ４０３：Ｎｏ）。ＭＦＰ１０が中継サーバ１００から指示情報を受信した場合（Ｓ４０３：Ｙｅｓ）、ＣＰＵ１１は、受信した指示情報をＲＡＭ１３に記憶する（Ｓ４０４）。ＣＰＵ１１は、受信した指示情報に含まれる指示ジャンルを判断する（Ｓ４０５）。
【００６４】
指示ジャンルが機能動作指示であると、ＣＰＵ１１が判断した場合（Ｓ４０４：機能動作指示）、ＣＰＵ１１は、受信した指示情報、すなわち、指示ジャンルが機能動作指示である機能動作指示情報に従う機能動作を実行する（Ｓ４１３）。具体的に、ＣＰＵ１１は、機能動作指示情報に含まれる動作タイプに対応した機能動作が、当該機能動作指示情報に付加されているパラメータに従って実行されるよう、プリンタ部１９、スキャナ部１８、および通信部２３のうち、少なくとも１つの動作を制御する。
【００６５】
例えば、受信した機能動作指示情報に、ダウンロードを示す動作タイプと、パラメータとして、ダウンロード対象の画像データを特定する情報と印刷を指示する値が含まれている場合、ＣＰＵ１１は、まず、通信部２３を制御し、パラメータにより特定される画像データをサービス提供サーバ２００からダウンロードする。次いで、ＣＰＵ１１は、プリンタ部１９を制御し、ダウンロードした画像データを印刷する。
【００６６】
ＣＰＵ１１は、Ｓ４１３の処理後、受信した機能動作指示情報に従う機能動作が終了したことを示す機能動作終了情報を、通信部２３を介して中継サーバ１００に送信し（Ｓ４１４）、処理をＳ４０３に移行する。
【００６７】
Ｓ４０５において、指示ジャンルがＵＩ指示であると、ＣＰＵ１１が判断した場合（Ｓ４０５：ＵＩ指示）、ＣＰＵ１１は、受信した指示情報、すなわち、指示ジャンルがＵＩ指示であるＵＩ指示情報に従い、画面情報を生成する（Ｓ４０６）。具体的に、ＣＰＵ１１は、ＮＶＲＡＭ１４に記憶されているテンプレート情報を用い、ＵＩ指示情報に従う画面情報を生成する。テンプレート情報は、画面タイプに応じた基本画面を示すビットマップ情報、確定キーなどのリモートキーのビットマップ情報や配置情報、リモートキー以外の操作キー（以下「画面固有キー」と称す）のビットマップ情報、タイトルの配置情報や、リスト表示する項目の配置情報などを含む。ＣＰＵ１１は、テンプレート情報から、受信したＵＩ指示情報に含まれる画面タイプおよび固有情報に応じた情報を抽出し、受信したＵＩ指示情報に従う画面の画面情報を生成する。これにより、例えば、メインメニュー画面８１や印刷メニュー画面８２などの各画面に対応する画面情報が生成される。
【００６８】
ＣＰＵ１１は、Ｓ４０６の処理後、生成された画面情報に基づく画面をＬＣＤ１６に表示する（Ｓ４０７）。次に、ＣＰＵ１１は、表示中の画面において、リモートキーまたは画面固有キーのいずれかが操作されるまで待機する（Ｓ４０８：Ｎｏ）。なお、リモートキーは、例えば、確定キー８１ｂ，８２ｂや、「使う」キー７１ｂ，７２ｂや、「使わない」キー７１ｃ，７２ｃなどである。一方、画面固有キーは、リスト表示された各項目を示すキーや、画面に収まりきらないリストの項目や文字列などを上または下に移動させるための上キーまたは下キーなどである。
【００６９】
リモートキーまたは画面固有キーのいずれかが操作されたとＣＰＵ１１が判断した場合（Ｓ４０８：Ｙｅｓ）、ＣＰＵ１１は、操作されたキーが画面固有キーであるかを判断する（Ｓ４０９）。操作されたキーが画面固有キーであるとＣＰＵ１１が判断した場合（Ｓ４０９：Ｙｅｓ）、操作された画面固有キーに応じた処理を実行し（Ｓ４１５）、処理をＳ４０８に移行する。例えば、メインメニュー画面８１などのリスト画面において、リスト表示された項目うち、選択対象とする１の項目を示すキーが操作された場合、ＣＰＵ１１は、操作されたキーに対応する項目が選択されたとして、当該項目を特定する項目番号をＲＡＭ１３に記憶する。なお、項目番号は、リスト画面に表示される各項目に対し個別に割り当てられた番号である。
【００７０】
操作されたキーが画面固有キーでない、すなわち、リモートキーが操作されたとＣＰＵ１１が判断した場合（Ｓ４０９：Ｎｏ）、操作結果情報を生成する（Ｓ４１０）。ＣＰＵ１１は、生成された操作結果情報を、通信部２３を介して中継サーバ１００に送信し（Ｓ４１１）、処理をＳ４０３に移行する。
【００７１】
具体的に、ＣＰＵ１１は、Ｓ４１０において、操作されたキーを特定する情報と、表示中の画面を特定する情報と、表示中の画面のタイプに応じた確定情報とを含む、操作結果情報を生成する。なお、表示中の画面を特定する情報は、Ｓ４０４にてＲＡＭ１３に記憶された指示情報に含まれる識別情報である。表示中の画面のタイプに応じた確定情報は、例えば、メインメニュー画面８１などのリスト画面において、確定キー８１ｂなどの確定キーが操作されたタイミングでＲＡＭ１３に記憶されている項目番号である。また、新着通知画面７１などの新着サービスを通知する画面において、キー７１ｂなどの、新着サービスの使用を指示するキーが操作された場合には、その旨を示す情報も、確定情報の１つである。
【００７２】
図５は、中継サーバ１００の制御部１０１が実行するメインループ処理を示すフローチャートである。制御部１０１は、ＭＦＰ１０から情報を受信することを待機する（Ｓ５０１：Ｎｏ）。中継サーバ１００がＭＦＰ１０から情報を受信した場合（Ｓ５０１：Ｙｅｓ）、制御部１０１は、受信した情報の種類を判断する（Ｓ５０２）。本実施形態では、中継サーバ１００がＭＦＰ１０から受信する情報は、アプリ起動要求、操作結果情報、機能動作終了情報のいずれかである。アプリ起動要求は、図４のＳ４０２またはＳ４１２のいずれかにて送信される。操作結果情報は、図４のＳ４１１にて送信される。機能動作終了は、図４のＳ４１４にて送信される。
【００７３】
受信した情報がアプリ起動要求である場合（Ｓ５０２：アプリ起動要求）、制御部１０１は、受信したアプリ起動情報が、ショートカットによるアプリ起動要求であるかを判断する（Ｓ５０９）。ショートカットによるアプリ起動要求は、図４のＳ４１２にて送信される。ショートカットによるアプリ起動要求であると制御部１０１が判断した場合（Ｓ５０９：Ｙｅｓ）、ＭＦＰ１０に通知すべき新着サービスがあるかを判断する（Ｓ５１０）。記憶部１０２には、新着サービスを通知する画面、例えば、新着通知画面７１に対応するＵＩ指示情報に対し、当該新着サービスの対象となるモデル情報が関連づけられて記憶されている。よって、制御部１０１は、Ｓ５１０において、記憶部１０２を参照し、アプリ起動要求とともに受信したモデル情報に対し、新着サービスを通知する画面に対応するＵＩ指示情報が関連づけられている場合に、ＭＦＰ１０に通知すべき新着サービスがあると判断する。
【００７４】
通知すべき新着サービスがないと制御部１０１が判断した場合（Ｓ５１０：Ｎｏ）、制御部１０１は、ショートカット先の画面に対応するＵＩ指示情報を、記憶部１０２から読み出す（Ｓ５１４）。なお、制御部１０１は、ショートカット先の画面に対応するＵＩ指示情報を、ショートカットによるアプリ起動要求に含まれる、ショートカット先の画面を特定可能な情報に基づき取得する。制御部１０１は、Ｓ５１４にて読み出したＵＩ指示情報を、通信部１０３を介してＭＦＰ１０に送信し（Ｓ５０７）、処理をＳ５０１に移行する。Ｓ５１４，Ｓ５０７の処理の結果、ＭＦＰ１０のＬＣＤ１６には、ショートカット先の画面が表示される。図２に示す例であれば、塗り絵メニュー画面８３が表示される。
【００７５】
Ｓ５１０において、通知すべき新着サービスがあると制御部１０１が判断した場合（Ｓ５１０：Ｙｅｓ）、制御部１０１は、新着サービスの種別が、ショートカットの種別に一致するかを判断する（Ｓ５１１）。制御部１０１は、Ｓ５１１の判断を、記憶部１０２に記憶されている種別情報に基づいて行う。種別情報は、画面が属する機能種別を特定する情報であり、例えば、印刷機能に属する画面であることを示す情報や、スキャン機能に属する画面であることを示す情報などを含む。種別情報は、ＵＩ指示情報に関連付けられて記憶されている。一方、新着サービスを通知する画面に対応するＵＩ指示情報には、新着サービスを含む画面を特定する情報が含まれる。制御部１０１は、新着サービスを含む画面を特定する情報に基づき、新着サービスを含む画面に対応するＵＩ指示情報を特定し、特定されたＵＩ指示情報に関連付けられた種別情報を取得できる。
【００７６】
よって、制御部１０１は、Ｓ５１１において、新着サービスを含む画面に対応するＵＩ指示情報に関連付けられた種別情報と、ショートカット先の画面に対応するＵＩ指示情報に対応付けられている種別情報とを比較し、両者が一致する場合に、新着サービスの種別が、ショートカットの種別に一致するとし、Ｓ５１１の判断を肯定する。例えば、通知すべき情報が印刷機能の新着サービスに関連する情報であり、かつ、ショートカット先の画面が、印刷機能に関わる画面群における１画面（例えば、塗り絵メニュー画面８３印刷メニュー画面８２）である場合、制御部１０１は、Ｓ５１１の判断を肯定する。
【００７７】
一方、両者が一致しない場合、制御部１０１は、Ｓ５１１の判断を否定する。よって、ショートカット先の画面が、印刷機能に関わる画面群における１画面である場合、通知すべき情報があったとしても、当該情報がスキャン機能の新着サービスに関連する情報であれば、制御部１０１は、Ｓ５１１の判断を否定する。
【００７８】
制御部１０１がＳ５１１の判断を否定した場合（Ｓ５１１：Ｎｏ）、制御部１０１は、処理をＳ５１４に移行する。一方、制御部１０１がＳ５１１の判断を肯定した場合（Ｓ５１１：Ｙｅｓ）、制御部１０１は、新着サービスを含む画面が、ショートカット先の画面より上位側の階層に位置する画面であるかを判断する（Ｓ５１２）。制御部１０１は、Ｓ５１２の判断を、記憶部１０２に記憶されるツリー情報に基づいて行う。新着サービスを含む画面がショートカット先の画面より上位側の階層に位置する画面でないと、制御部１０１が判断した場合（Ｓ５１２：Ｎｏ）、制御部１０１は、処理をＳ５１４に移行する。
【００７９】
Ｓ５１２において、新着サービスを含む画面がショートカット先の画面より上位側の階層に位置する画面であると、制御部１０１が判断した場合（Ｓ５１２：Ｙｅｓ）、制御部１０１は、新着サービスを通知する画面に対応するＵＩ指示情報を記憶部１０２から読み出す（Ｓ５１３）。制御部１０１は、Ｓ５１３にて読み出したＵＩ指示情報を、通信部１０３を介してＭＦＰ１０に送信し（Ｓ５０７）、処理をＳ５０１に移行する。Ｓ５１３，Ｓ５０７の処理の結果、ＭＦＰ１０のＬＣＤ１６には、新着サービスを通知する画面が表示される。図３に示す例であれば、新着通知画面７２が表示される。
【００８０】
Ｓ５０９において、受信したアプリ起動要求が、ショートカットによるアプリ起動要求でない、すなわち、通常のアプリ起動要求であると、制御部１０１が判断した場合（Ｓ５０９：Ｎｏ）、制御部１０１は、Ｓ５１０と同様に、ＭＦＰ１０に通知すべき新着サービスがあるかを判断する（Ｓ５１５）。通知すべき新着サービスがあると制御部１０１が判断した場合（Ｓ５１５：Ｙｅｓ）、制御部１０１は、処理をＳ５１３に移行する。その結果、ＭＦＰ１０のＬＣＤ１６には、新着サービスを通知する画面が表示される。図３に示す例であれば、新着通知画面７１が表示される。
【００８１】
一方、通知すべき新着サービスがないと制御部１０１が判断した場合（Ｓ５１５：Ｎｏ）、制御部１０１は、最上位の階層に位置するＵＩ指示情報、すなわち、リモートＵＩのトップ画面であるメインメニュー画面８１を表示させるためのＵＩ指示情報を記憶部１０２から読み出す（Ｓ５１６）。制御部１０１は、Ｓ５１６にて読み出したＵＩ指示情報を、通信部１０３を介してＭＦＰ１０に送信し（Ｓ５０７）、処理をＳ５０１に移行する。Ｓ５１６，Ｓ５０７の処理の結果、ＭＦＰ１０のＬＣＤ１６には、メインメニュー画面８１が表示される。
【００８２】
中継サーバ１００が受信した情報が操作結果情報である場合（Ｓ５０２：操作結果情報）、制御部１０１は、操作されたリモートキーのタイプを判断する（Ｓ５０３）。制御部１０１は、Ｓ５０３の判断を、操作結果情報に含まれる、操作されたキーを特定する情報に基づいて行う。
【００８３】
操作されたリモートキーのタイプが確定キーであると、制御部１０１が判断した場合（Ｓ５０３：確定）、制御部１０１は、操作結果情報に含まれる確定情報を、制御部１０１を構成するＲＡＭに記憶する（Ｓ５０４）。制御部１０１は、次の指示情報を記憶部１０２から読み出す処理を実行する（Ｓ５０５）。具体的に、制御部１０１は、Ｓ５０５において、ツリー情報を参照し、操作結果情報に含まれる識別情報に対応する次画面がある場合、当該次画面に対応するＵＩ指示情報を記憶部１０２から読み出す。一方、操作結果情報に含まれる識別情報に対応する次画面がない場合、制御部１０１は、次画面がない識別情報の次に読み出す識別情報を規定する規定情報に従い、操作結果情報に含まれる識別情報の次に読み出す識別情報を特定する。なお、上記規定情報は記憶部１０２に記憶されている。そして、制御部１０１は、特定された識別情報に対応する指示情報を記憶部１０２から読み出す。
【００８４】
なお、操作結果情報に含まれる識別情報が、新着通知画面７１などの新着サービスを通知する画面を示し、かつ、当該操作結果情報に含まれる確定情報が、新着サービスの使用を指示するキーが操作されたことを示す情報である場合には、新着サービスを含む画面に対応するＵＩ指示情報を、次の指示情報として読み出す。
【００８５】
制御部１０１は、Ｓ５０５にて読み出した指示情報にパラメータを付加する（Ｓ５０６）。付加対象のパラメータは、記憶部１０２に記憶されているテーブルを参照し、操作結果情報に含まれる識別情報および確定情報に応じて決定される。制御部１０１は、Ｓ５０６の処理後、パラメータが付加された指示情報を、通信部１０３を介してＭＦＰ１０に送信し（Ｓ５０７）、処理をＳ５０１に移行する。なお、識別情報および確定情報の組み合わせによっては、付加対象とするパラメータが存在しない場合がある。かかる場合、Ｓ５０６において、指示情報にパラメータは付加されず、読み出された指示情報がＭＦＰ１０に送信される。
【００８６】
操作されたリモートキーのタイプが確定キー以外のキーであると、制御部１０１が判断した場合（Ｓ５０３：その他）、制御部１０１は、操作されたキーのタイプに応じた指示情報を記憶部１０２から読み出す（Ｓ５０８）。確定キー以外のキーは、例えば、戻るキーや、次へキーなどである。操作されたキーが戻るキーである場合、制御部１０１は、ツリー情報を参照し、操作結果情報に含まれる識別情報に基づいて、前画面に対応するＵＩ指示情報を記憶部１０２から読み出す。操作されたキーが次へキーである場合、制御部１０１は、ツリー情報を参照し、次画面に対応するＵＩ指示情報を記憶部１０２から読み出す。制御部１０１は、Ｓ５０８の処理後、処理をＳ５０６に移行する。
【００８７】
中継サーバ１００が受信した情報が機能動作終了情報である場合（Ｓ５０２：機能動作終了情報）、制御部１０１は、Ｓ５０５と同様に、次の指示情報を記憶部１０２から読み出し（Ｓ５１７）、処理をＳ５０６に移行する。
【００８８】
上記第１実施形態によれば、中継サーバ１００は、ショートカットによるアプリ起動要求を受信した場合に、要求元のＭＦＰ１０に対する新着サービスを含む画面が、ショートカット先の画面より上位側の階層に位置する画面、つまり、ショートカットにより飛び越された画面の１つであることを条件として、新着サービスを通知する画面に対応するＵＩ指示情報を送信する。よって、ショートカットを利用する場合であっても、新着サービスが存在する場合には新着通知画面７２を表示させることができ、新着サービスを漏れなく確認させることができる。特に、新着通知画面７２の表示は、新着サービスを含む画面が、ショートカット先の画面より上位側の階層に位置する画面であることを条件とするので、新着通知画面７２が煩雑に表示されることを防止できる。
【００８９】
また、新着サービスを含む画面が、ショートカット先の画面より上位側の階層に位置する画面に存在する場合であっても、通知対象の新着サービスの種別が、ショートカットの種別に一致することが、新着通知画面７２の表示条件とされる。よって、ショートカット先の画面との関連が薄い新着サービスについての通知が行われることを防止できる。
【００９０】
次に、図６を参照して、本発明の第２実施形態について説明する。第１実施形態では、ＭＦＰ１０がショートカットによるアプリ起動要求を行った中継サーバ１００に、ＭＦＰ１０に対する新着サービスが存在する場合、ショートカット先の画面でなく、新着通知画面７２がＬＣＤ１６に表示された。これに対し、第２実施形態では、新着サービスを報せる新着通知キー９１を、ショートカット先の画面（この例では、塗り絵メニュー画面８３）に表示させる。具体的に、ＭＦＰ１０に対する新着サービスが存在する場合には、図６に示すように、新着サービスが存在することを示す「新着あり」との文字列が表示された新着通知キー９１を、ショートカット先の画面の一例である塗り絵メニュー画面８３内に表示する。第２実施形態において、第１実施形態と同一の部分には、同一の符号を付して、その説明を省略する。
【００９１】
新着通知キー９１は、確定キーの１つである。よって、新着通知キー９１に対する操作が行われた場合、ＭＦＰ１０は、その旨を示す操作結果情報を中継サーバ１００に送信する。中継サーバ１００は、新着通知画面７２に対応するＵＩ指示情報をＭＦＰ１０に送信する。その結果、ＭＦＰ１０は、新着通知画面７２をＬＣＤ１６に表示する。
【００９２】
第２実施形態によれば、ＭＦＰ１０に対する新着サービスが存在する場合、「新着あり」のような、新着サービスが存在することを示す文字列が新着通知キー９１に表示される。よって、ショートカット先の画面において、新着サービスを確認させることができる。しかし、ショートカット先の画面に表示される新着通知キー９１に表示できる文字列の数には限界がある。つまり、文字数を増やせば、その分、新着通知キー９１を大きくする必要があるため、他の情報の視認性が損なわれる虞がある。これに対し、第２実施形態によれば、新着通知キー９１に表示する文字列は「新着あり」などの最小限とし、新着通知キー９１が操作されたことに応じて、新着通知画面７２を表示させ、新着サービスに関するより詳細を表示させる。これにより、ショートカット先の画面に本来表示される情報の視認性を損ねることなく、新着サービスの存在を報せることができる。
【００９３】
なお、第２実施形態では、新着通知キー９１に表示される、新着サービスが存在することを示す文字列として「新着あり」を例示したが、「新着１件」などの新着サービスの件数を表示する構成としてもよい。
【００９４】
上記実施形態において、中継サーバ１００が、表示システム、サーバの一例である。ＭＦＰ１０が、表示装置の一例である。ＬＣＤ１６が、表示部の一例である。制御部１０１が、制御部の一例である。ネットワーク８００が、インターネットの一例である。画面８１〜８３が、階層的に構成される複数の画面画像の一例である。メインメニュー画面８１が、所定の画面画像の一例である。塗り絵メニュー画面８３が、ショートカット指示に応じた画面画像の一例である。項目Ｂ３を含む印刷メニュー画面８２、および、新着通知キー９１を含む塗り絵メニュー画面８３が、特定の通知すべき情報に関連する画面画像の一例である。メッセージ表示領域７１ａ，７２ａに表示される文字列、および、新着通知キー９１に表示される「新着あり」の文字列が、特定の通知すべき情報の一例である。新着通知キー９１を含む塗り絵メニュー画面８３が、特定の通知すべき情報を含むショートカット指示に応じた画面画像の一例である。項目Ｂ３を含む印刷メニュー画面８２が、特定の通知すべき情報を含む画面画像の一例である。メインメニュー画面８１が、階層に応じた表示順に従う次の画面画像の一例である。新着通知キー９１が、第１指示子の一例である。「使う」キー７１ｂ，７２ｂが、第２指示子の一例である。「使わない」キー７１ｃ，７２ｃが、第３指示子の一例である。Ｓ５０５，Ｓ５０７，Ｓ５０８，Ｓ５１３、Ｓ５１４，Ｓ５１６，Ｓ５１７の処理を実行する制御部１０１が、表示制御手段の一例である。Ｓ５１２の処理を実行する制御部１０１が、第１判断手段の一例である。Ｓ５１５の処理を実行する制御部１０１が、第２判断手段の一例である。
【００９５】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００９６】
例えば、上記実施形態では、画面を表示する表示装置として、ＭＦＰ１０に含まれるＬＣＤ１６を例示したが、印刷機能を実行する装置などに接続されたＬＣＤ１６であってもよい。上記実施形態では、サービス提供サーバ２００と別体に構成される中継サーバ１００が、ＭＦＰ１０のＬＣＤ１６に表示される画面を制御する構成とした。これに代えて、中継サーバ１００の機能とサービス提供サーバ２００の機能とを有するサーバが、ＬＣＤ１６に表示される画面を制御する構成としてもよい。
【００９７】
上記実施形態では、中継サーバ１００が、ＭＦＰ１０にＵＩ指示情報を送信することによって、ＬＣＤ１６に表示される画面を制御する構成としたが、ＬＣＤ１６に表示される画面に関わる制御をＭＦＰ１０が実行する構成であってもよい。すなわち、表示装置であるＭＦＰ１０が表示制御手段を備える構成であってもよい。かかる構成において、ＭＦＰ１０には、メインメニュー画面８１などの画面の画像データが予め準備されている。中継サーバ１００は、新着サービスが生じる毎に、新着サービスを含む画面に対応する画像データをＭＦＰ１０に送信し、表示させる画面の内容を更新する。中継サーバ１００は、Ｓ５１０〜Ｓ５１２，Ｓ５１５の各判断処理の結果を示す情報をＭＦＰ１０に送信する。かかる情報を受信したＭＦＰ１０は、新着通知画面７２に相当する画面をＬＣＤ１６に表示する。
【００９８】
なお、本変形例において、新着通知画面７２に相当する画面としては、ＭＦＰ１０に準備されている画面としてもよい。あるいは、新着サービスの内容を示す文字列中継サーバ１００から取得し、取得した文字列をＭＦＰ１０に準備されている画面に表示させたものを、新着通知画面７２に相当する画面としてもよい。また、メインメニュー画面８１などの階層的に構成される画面の表示に関わる制御はＭＦＰ１０が実行し、新着通知画面７２に関わる制御は中継サーバ１００が実行する構成であってもよい。
【００９９】
上記実施形態では、通知すべき情報として新着サービスを例示したが、これに限られるものではない。新着サービスに関連する情報に限らず、既存のサービスに変更あることを示す情報や、既存のサービスがメンテナンスなどによって一時停止されることを示す情報など、新着サービスに関連する情報以外の情報を通知する場合であっても、本発明を適用できる。かかる場合、既存のサービスに変更あることを示す情報など、新着サービスに関連する情報以外の情報もまた、特定の通知すべき情報の一例である。
【０１００】
上記第１実施形態では、新着通知画面７１および新着通知画面７２の表示内容が同じであった。これに対し、リモートＵＩの画面を表示させる契機となるアプリ起動要求が、通常のアプリ起動要求であるか、ショートカットによるアプリ起動要求であるかに応じて、新着通知画面７１，７２の表示内容を異ならせるようにしてもよい。ただし、新着通知画面７１，７２が同じ新着サービスを通知する画面であることを条件とする。
【０１０１】
例えば、「使わない」キー７２ｃには、キー７２ｃが操作された場合に表示される画面、すなわち、ショートカット先の画面を示す文字列を表示させる。一方、「使わない」キー７１ｃには、キー７１ｃが操作された場合に表示される画面、すなわち、階層に応じた本来の表示順に従う次の画面を示す文字列を表示させる。あるいは、メッセージ表示領域７１ａに表示される文字列と、メッセージ表示領域７２ａに表示される文字列とを異ならせるようにしてもよい。本変形例によれば、新着通知画面７１ａ，７２ａは、ショートカットによるアプリ起動要求が行われたか、そうでないかのそれぞれに適した内容を通知することができる。
【０１０２】
上記第２実施形態では、ＭＦＰ１０に対する新着サービスが存在する場合に、「新着あり」との文字列が表示された新着通知キー９１を表示する構成とした。ＭＦＰ１０に対する新着サービスが存在しない場合に、新着サービスが存在しないことを示す「新着なし」や「新着０件」などの文字列が表示されたキーを表示する構成としてもよい。ただし、「新着なし」と表示されたキーが表示されたショートカット先の画面は、新着を通知する画面ではないので、特定の通知すべき情報を含むショートカット指示に応じた画面画像から除外される。
【０１０３】
上記第２実施形態では、ＭＦＰ１０に対する新着サービスが存在する場合に、新着サービスが存在することを示す文字列が表示された新着通知キー９１を表示する構成とした。これに代えて、新着通知画面７２に表示される内容を、ショートカット先の画面に表示させる構成としてもよい。
【０１０４】
図７（ａ）は、本変形例を説明するための図である。本変形例では、図７（ａ）に示すように、ショートカット先の画面（この例では、塗り絵メニュー画面８３）に、メッセージ表示領域９２ａ、「使う」キー９２ｂ、および「使わない」キー９２ｃが表示される。メッセージ表示領域９２ａには、メッセージ表示領域７２ａと同様、新着サービスに関連する文字列が表示される。「使う」キー９２ｂは、「使う」キー７２ｂと同様の確定キーである。「使わない」キー９２ｃは、「使わない」キー７２ｃと同様の確定キーである。本変形例では、キー９２ｂが操作された場合には、キー７２ｂが操作された場合と同様、新着サービスを含む画面が表示される。一方、キー９２ｃが操作された場合には、ショートカット先の画面が表示されたままとされる。よって、本変形例によれば、第２実施形態と同様、ショートカット先の画面において、新着サービスを確認させることができる。
【０１０５】
上記実施形態では、新着通知画面７２が、確定キーとして、「使う」キー７２ｂと、「使わない」キー７２ｃとを含む構成とした。これに代えて、図７（ｂ）に示すように、キー７２ｂ，７２ｃに加え、ショートカット先の画面にて利用できるサービスを利用した後に、新着サービスの使用を指示する「後で使う」キー７２ｄを確定キーとして表示する構成としてもよい。
【０１０６】
本変形例では、「後で使う」キー７２ｄに対する操作が行われた場合、中継サーバ１００は、「使わない」キー７２ｃに対する操作が行われた場合と同様、ショートカット先の画面に対応するＵＩ指示情報をＭＦＰ１０に送信する。これにより、ＭＦＰ１０は、ショートカット先の画面をＬＣＤ１６に表示する。一方、中継サーバ１００は、「後で使う」キー７２ｄが操作されたことを記憶しておく。中継サーバ１００は、ショートカット先の画面にて利用できる、サービス提供サーバ２００が提供するサービスである機能、例えば、印刷機能がＭＦＰ１０にて実行されたことに応じて、新着サービスを含む画面に対応するＵＩ指示情報をＭＦＰ１０に送信する。これにより、ショートカット先の画面にて利用できるサービスの利用後に、新着サービスを含む画面がＬＣＤ１６に表示される。本変形例によれば、当初のショートカットの意図に応じたサービスを利用した後に、新着サービスを確認することができる。
【０１０７】
上記実施形態では、ＭＦＰ１０と、中継サーバ１００と、サービス提供サーバ２００とのデータ通信が、ＨＴＴＰ／１．１に従って行われるものとして説明したが、これに限られるものではない。例えば、ＭＦＰ１０と中継サーバ１００との間のデータ通信が、接続確立型のプロトコル、より詳細には、ＸＭＰＰ  ｏｖｅｒ  ＢＯＳＨ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｐｒｏｔｏｃｏｌ  Ｏｖｅｒ  Ｂｉｄｉｒｅｃｔｉｏｎａｌ−Ｓｔｒｅａｍｓ  Ｏｖｅｒ  Ｓｙｎｃｈｒｏｎｏｕｓ  ＨＴＴＰの略）に従って行われる構成であってもよい。
【０１０８】
上記実施形態では、通常のアプリ起動要求が行われた場合、ＭＦＰ１０に対する新着サービスが存在すれば、メインメニュー画面８１の表示前に、新着通知画面７１を表示させる構成とした。通常のアプリ起動要求が行われた場合に新着通知画面７１を表示させるタイミングとしては、メインメニュー画面８１の表示前とは限らず、他のタイミングも採用できる。例えば、新着サービスに関連する機能に関する最上位のメニュー画面の表示前に新着通知画面７１を表示させてもよい。つまり、例えば、新着サービスが印刷機能に関するサービスである場合には、印刷機能に関する最上位のメニュー画面である印刷メニュー画面８２の表示前に新着通知画面７１を表示させてもよい。
【０１０９】
あるいは、新着サービスに最も関連するメニュー画面の表示前に新着通知画面７１を表示させてもよい。つまり、例えば、塗り絵メニュー８３に追加された項目がある場合には、塗り絵メニュー画面８３の表示前に新着通知画面７１を表示させてもよい。通常のアプリ起動要求が行われた場合に新着通知画面７１を表示させるタイミングが上記の場合であっても、ショートカットにより上位側の階層の画面を飛び越した場合には、新着通知画面７１の確認ができなくなる虞がある。よって、本発明の適用により、ショートカットを利用する場合であっても、新着サービスを漏れなく確認させることができる。
【０１１０】
上記実施形態では、通常のアプリ起動要求が行われた場合、ＭＦＰ１０に対する新着サービスが存在する場合には、新着通知画面７１がＬＣＤ１６に表示される構成としたが、第２実施形態と同様に、新着通知キー９１と同様のキーが表示された画面が表示される構成であってもよい。例えば、図３に示す例において、新着通知画面７１に代えて、メインメニュー画面８１に「新着あり」との文字列を含むキーを表示する構成としてもよい。なお、ＭＦＰ１０に対する新着サービスが存在する場合において、「新着あり」との文字列を含むキーを表示させる画面は、メインメニュー画面８１に限られるものではない。
【０１１１】
なお、本変形例を適用する場合、Ｓ５１２において、新着サービスを含む画面が、ショートカット先の画面より前の画面であるかを判断することに代えて、新着通知キー９１と同様のキーが表示された画面がショートカット先の画面より前の画面にて表示されるかを判断する構成としてもよい。
【０１１２】
図４，図５に示す各処理のうち、一部の処理を、特許請求の範囲における独立請求項から逸脱しない範囲で、省略または変更してもよい。例えば、Ｓ５１１の処理を省略する構成としてもよい。
【符号の説明】
【０１１３】
１０：ＭＦＰ，１００：中継サーバ
【図１】
2015225590.tif 000003
【図２】
2015225590.tif 000004
【図３】
2015225590.tif 000005
【図４】
2015225590.tif 000006
【図５】
2015225590.tif 000007
【図６】
2015225590.tif 000008
【図７】
2015225590.tif 000009