(57)【特許請求の範囲】
【請求項１】
アプリケーションにより提供される第１オブジェクトを表示部に表示させる第１表示制御手段と、
インターネットを介して取得されるＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＨＴＭＬ）形式のページデータに含まれる第２オブジェクトを前記表示部に表示させる第２表示制御手段と、
コンテンツの更新を示す情報を前記表示部に表示させる期間を特定するための管理情報を外部装置から取得する取得手段と、
前記取得手段により取得した管理情報をメモリに格納させる保持手段と、
を有し、
前記第１表示制御手段は、前記メモリに格納された管理情報に基づいて、前記第１オブジェクトが表示されるタイミングが前記期間内の場合は、前記アプリケーションにより、前記第１オブジェクトと共に前記コンテンツの更新を示す情報を表示させ、
前記第２表示制御手段は、前記インターネットを介して取得される前記ＨＴＭＬ形式のページデータが前記コンテンツの更新を示す情報を含む場合は、前記第２オブジェクトと共に前記コンテンツの更新を示す情報を表示させることを特徴とする情報処理装置。
【請求項２】
前記第１表示制御手段は、前記メモリに格納された管理情報に基づいて、前記アプリケーションにより提供される第１画面に前記コンテンツの更新を示す情報を表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２表示制御手段は、前記ページデータに基づき第２画面を前記表示部に表示させ、前記第２画面内に前記第２オブジェクト及び前記コンテンツの更新を示す情報が含まれていることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記情報処理装置がインターネットに接続されている場合、前記アプリケーションにより提供される前記第１画面に、インターネットを介して前記取得手段が前記外部装置から取得したコンテンツに関する情報に基づくコンテンツを表示させ、
前記情報処理装置がインターネットに接続されていない場合、前記アプリケーションにより提供される前記第１画面に、インターネットに接続されていないことが認識可能な表示をさせることを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記取得手段は、前記ページデータを取得する際に、前記管理情報を取得することを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記コンテンツは、ユーザによる前記第１オブジェクト及び前記第２オブジェクトの選択により表示されることを特徴とする請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記ページデータに基づく第２画面がＷｅｂＶｉｅｗにより表示されることを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記取得手段は、インターネットを介して前記外部装置と接続する際に前記管理情報を取得し、
前記保持手段は、前記取得手段が前記管理情報を取得すると前記メモリの管理情報を更新することを特徴とする請求項１〜７のいずれか１項に記載の情報処理装置。
【請求項９】
前記第１オブジェクトは階層構造を有しており、
前記第１表示制御手段は、下位層の第１オブジェクトの管理情報に基づいて、上位層の第１オブジェクトに対して前記コンテンツの更新を示す情報を表示することを特徴とする請求項１〜８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記第１表示制御手段は、前記コンテンツの更新を示す情報として、マークを表示することを特徴とする請求項１〜９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記第１表示制御手段は、前記コンテンツの更新を示す情報として、前記第１オブジェクトの色を変更した表示を行うことを特徴とする請求項１〜９のいずれか１項に記載の情報処理装置。
【請求項１２】
前記第１表示制御手段は、前記コンテンツの更新を示す情報として、前記第１オブジェクトの背景を変更した表示を行うことを特徴とする請求項１〜９のいずれか１項に記載の情報処理装置。
【請求項１３】
前記管理情報は、前記表示部に表示させる前記第１オブジェクト毎の前記コンテンツの更新を示す情報の表示期間を管理する管理ファイルであることを特徴とする請求項１〜１２のいずれか１項に記載の情報処理装置。
【請求項１４】
前記第１オブジェクトは、階層構造で構成されるボタンであることを特徴とする請求項１〜１３のいずれか１項に記載の情報処理装置。
【請求項１５】
情報処理装置の表示制御方法であって、
アプリケーションにより提供される第１オブジェクトを表示部に表示させる第１表示工程と、
インターネットを介して取得されるＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＨＴＭＬ）形式のページデータに含まれる第２オブジェクトを前記表示部に表示させる第２表示工程と、
コンテンツの更新を示す情報を前記表示部に表示させる期間を特定するための管理情報を外部装置から取得する取得工程と、
前記取得工程により取得した管理情報をメモリに格納させる保持工程と、
を有し、
前記第１表示制御工程では、前記メモリに格納された管理情報に基づいて、前記第１オブジェクトが表示されるタイミングが前記期間内の場合は、前記アプリケーションにより、前記第１オブジェクトと共に前記コンテンツの更新を示す情報が表示され
前記第２表示制御工程では、前記インターネットを介して取得される前記ＨＴＭＬ形式のページデータが前記コンテンツの更新を示す情報を含む場合、前記第２オブジェクトと共に前記コンテンツの更新を示す情報が表示されることを特徴とする表示制御方法。
【請求項１６】
前記第１表示制御工程は、前記メモリに格納された管理情報に基づいて、前記アプリケーションにより提供される第１画面に前記コンテンツの更新を示す情報を表示させることを特徴とする請求項１５に記載の表示制御方法。
【請求項１７】
前記第２表示制御工程では、前記ページデータに基づき第２画面を前記表示部に表示させ、前記第２画面内に前記第２オブジェクトが含まれていることを特徴とする請求項１５に記載の表示制御方法。
【請求項１８】
前記情報処理装置がインターネットに接続されている場合、前記アプリケーションにより提供される前記第１画面に、インターネットを介して前記外部装置から取得したコンテンツに関する情報に基づくコンテンツを表示させ、
前記情報処理装置がインターネットに接続されていない場合、前記アプリケーションにより提供される前記第１画面に、インターネットに接続されていないことが認識可能な表示をさせることを特徴とする請求項１６に記載の表示制御方法。
【請求項１９】
前記取得工程では、前記ページデータを取得する際に、前記管理情報を取得することを特徴とする請求項１５〜１８のいずれか１項に記載の表示制御方法。
【請求項２０】
前記コンテンツは、ユーザによる前記第１オブジェクト及び前記第２オブジェクトの選択により表示されることを特徴とする請求項１５〜１９のいずれか１項に記載の表示制御方法。
【請求項２１】
前記アプリケーションにより提供される前記第１オブジェクトが選択されることにより、前記ページデータに基づく第２画面がＷｅｂＶｉｅｗにより表示されることを特徴とする請求項１５〜２０のいずれか１項に記載の表示制御方法。
【請求項２２】
前記取得工程では、インターネットを介して前記外部装置と接続する際に前記管理情報を取得し、
前記保持工程では、前記管理情報が取得されると前記メモリの管理情報を更新することを特徴とする請求項１５〜２１のいずれか１項に記載の表示制御方法。
【請求項２３】
前記第１オブジェクトは階層構造を有しており、
前記第１表示制御工程では、下位層の第１オブジェクトの管理情報に基づいて、上位層の第１オブジェクトに対して前記コンテンツの更新を示す情報を表示することを特徴とする請求項１５〜２２のいずれか１項に記載の表示制御方法。
【請求項２４】
前記第１表示制御工程では、前記コンテンツの更新を示す情報として、マークを表示することを特徴とする請求項１５〜２３のいずれか１項に記載の表示制御方法。
【請求項２５】
前記第１表示制御工程では、前記コンテンツの更新を示す情報として、前記第１オブジェクトの色を変更した表示を行うことを特徴とする請求項１５〜２３のいずれか１項に記載の表示制御方法。
【請求項２６】
前記第１表示制御工程では、前記コンテンツの更新を示す情報として、前記第１オブジェクトの背景を変更した表示を行うことを特徴とする請求項１５〜２３のいずれか１項に記載の表示制御方法。
【請求項２７】
前記管理情報は、前記表示部に表示させる前記第１オブジェクト毎の前記コンテンツの更新を示す情報の表示期間を管理する管理ファイルであることを特徴とする請求項１５〜２６のいずれか１項に記載の表示制御方法。
【請求項２８】
前記第１オブジェクトは、階層構造で構成されるボタンであることを特徴とする請求項１５〜２７のいずれか１項に記載の表示制御方法。
【請求項２９】
請求項１〜１４のいずれか１項に記載の情報処理装置の各手段としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーに所定の情報を通知するための表示制御装置、表示制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、グリーティングカード、ラベル、メニューリストといったアイテムを、個人で簡単に印刷できる環境が構築されてきている。グリーティングカード、ラベル、メニューリスト等の各種アイテムを印刷するための電子データ（以下、印刷コンテンツともいう）をＷｅｂサーバで管理し、アプリケーションを用いて印刷する方法が知られている。具体的には、情報処理装置で動作するアプリケーションが提供する表示画面において、ユーザーが印刷目的やカテゴリ情報が付与されたボタンを順次タップして所望の印刷コンテンツを選択することにより、所望のアイテムを印刷することができる。
【０００３】
このようなアプリケーションにおいて、印刷コンテンツを管理するサーバ上で印刷コンテンツが更新されると、印刷コンテンツ上に更新情報を表すマークを表示することがある。更新されたか否かの情報は、印刷コンテンツを管理するサーバに存在し、アプリケーションは、サーバから該情報を取得することにより更新情報を表すマークの表示・非表示の制御を行われる。ところで、サーバ上の印刷コンテンツの内容を更新し、予め決められた時期に所定の印刷コンテンツをユーザーに提供することがある。特許文献１では、データ更新通知サーバーがネットワーク上の指定された情報コンテンツを所定の周期で巡回し、データの更新が検知された時、その旨をデータ更新通知サーバーがデータ受信端末へ通知する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３５０６６７
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、同様に、サーバから情報が取得できない環境下においては、ユーザーに更新した情報を通知することができないという問題があった。
【０００６】
本発明は上述の課題に鑑みてなされたものであり、サーバから情報が取得できない環境下においては、ユーザーに更新した情報を通知することができる情報処理装置、表示制御方法、及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記目的を解決するために、本発明の情報処理装置は、アプリケーションにより提供される第１オブジェクトを表示部に表示させる第１表示制御手段と、インターネットを介して取得されるＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＨＴＭＬ）形式のページデータに含まれる第２オブジェクトを前記表示部に表示させる第２表示制御手段と、コンテンツの更新を示す情報を前記表示部に表示させる期間を特定するための管理情報を外部装置から取得する取得手段と、前記取得手段により取得した管理情報をメモリに格納させる保持手段と、を有し、前記第１表示制御手段は、前記メモリに格納された管理情報に基づいて、前記第１オブジェクトが表示されるタイミングが前記期間内の場合は、前記アプリケーションにより、前記第１オブジェクトと共に前記コンテンツの更新を示す情報を表示させ、前記第２表示制御手段は、前記インターネットを介して取得される前記ＨＴＭＬ形式のページデータが前記コンテンツの更新を示す情報を含む場合は、前記第２オブジェクトと共に前記コンテンツの更新を示す情報を表示させる。
【発明の効果】
【０００８】
本発明によれば、通信できない環境下においても所望のタイミングで、更新情報をユーザーに通知することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１に係るシステム構成を示す図である。
【図２】実施形態１に係る端末装置の構成を表すブロック図である。
【図３】実施形態１に係る印刷装置の構成を表すブロック図である。
【図４】実施形態１に係るトップ画面を表す図である。
【図５】実施形態１に係るプリント画面を表す図である。
【図６】実施形態１に係るカテゴリの選択画面を表す図である。
【図７】実施形態１に係る印刷コンテンツの選択画面を表す図である。
【図８】実施形態１に係る印刷コンテンツの確認画面を表す図である。
【図９】実施形態１に係る管理情報の一例を表す図である。
【図１０】実施形態１に係る処理の内容を表すフローチャート図である。
【図１１】実施形態１に係る管理情報の他の例を表す図である。
【図１２】実施形態１に係るアプリケーションの構成図である。
【図１３】実施形態１に係るトップ画面の表示処理を表すフローチャート図である。
【図１４】実施形態１に係るボタンの表示処理を表すフローチャート図である。
【図１５】実施形態１に係るカテゴリ選択画面の表示処理を表すフローチャート図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明の実施形態について詳細に説明する。尚、以下の実施形態は、本発明を限定するものでなく、また、実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１１】
（実施形態１）
図１は、印刷処理システムの構成を示す図である。本実施形態に係る印刷システムは、端末装置２００、印刷装置３００、及びコンテンツ管理サーバ４００を有する。端末装置２００と印刷装置３００は、それぞれアクセスポイント１００に接続可能である。
【００１２】
端末装置２００は、情報処理装置の一例であり、例えば、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の個人情報端末、携帯電話、デジタルカメラ等の携帯型の端末装置が挙げられる。本実施形態では、印刷コンテンツを取得して、印刷を行うものとするため、印刷対象となるファイルを扱える装置であればよい。なお、他の電子データを扱う場合は、装置の種類はこれに限定されるものではない。端末装置２００は、通信機能を有し、アクセスポイント１００を経由し、インターネット経由でコンテンツ管理サーバ４００と通信することが可能である。
【００１３】
印刷装置３００は、印刷機能を有する装置であり、通信装置としても機能する。なお、印刷装置は、印刷機能のみを有するものであってもよいし、原稿台に原稿を載せて原稿を読み取る読取機能や、その他、ＦＡＸ機能や、電話機能等を有していてもよい。印刷装置３００は、アクセスポイント１００を経由し、インターネット経由で端末装置２００と通信することができる。
【００１４】
コンテンツ管理サーバ４００は、コンテンツを管理しており、端末装置２００に印刷コンテンツを提供することができる。コンテンツとしては、グリーティングカード、ラベル、メニューリスト等の各種アイテムを印刷するための印刷コンテンツが挙げられる。
【００１５】
上述した構成により、印刷装置３００は、コンテンツ管理サーバ４００から提供される印刷コンテンツを用いて、ネットワーク経由で端末装置２００内のデータを印刷することができる。
【００１６】
図２は、端末装置のハードウェア構成を示すブロック図である。本実施形態では、端末装置２００として、携帯電話を例に挙げて説明する。端末装置２００は、装置全体の制御を行うメインボード２１０、無線ＬＡＮユニット２０２、ＮＦＣユニット２０１、回線接続ユニット２０３、タッチパネルディスプレイ２０４を有する。
【００１７】
ＮＦＣユニット２０１は、ＮＦＣ１０１通信のインターフェースであり、無線ＬＡＮユニット２０２は、無線ＬＡＮ１０２通信のインターフェースである。回線接続ユニット２０３は、携帯電話回線網１０５通信のインターフェースである。なお、本実施形態では、端末装置２００は、携帯電話回線網１０５、無線ＬＡＮ１０２、ＮＦＣ１０１による通信が可能なものを例に挙げて説明したが、これに限定されるものではない。端末装置２００は、他の通信を可能としてもよいし、ＮＦＣ１０１や携帯電話回線網１０５と通信できないものであってもよい。
【００１８】
タッチパネルディスプレイ２０４は、ＬＣＤの表示の上に操作機構を備えるものである。本実施形態では、操作部と表示部の少なくとも一部が一体としたが、これに限定されるものではなく、表示部は操作部と別に備えるものであってもよい。タッチパネルディスプレイ２０４には、アプリケーションが提供する画面が表示される。
【００１９】
メインボード２１０は、ＣＰＵ２１１と、プログラムメモリ２１３と、データメモリ２１４と、無線ＬＡＮ制御回路２１５と、ＮＦＣ制御回路２１６と、回線接続ユニット２１７と、操作部制御回路２１８と、カメラ部２１９と、不揮発性メモリ２２１とを有する。これらは、内部バス２１２を介して互いに接続されている。
【００２０】
ＣＰＵ２１１は、マイクロプロセッサであり、端末装置全体の動作を制御する。ＣＰＵ２１１は、内部バス２１２を介して接続されているプログラムメモリ２１３に格納されている制御プログラムと、データメモリ２１４の内容とに従って動作する。プログラムメモリ２１３は、例えば、ＲＯＭであり、データメモリ２１４は、例えばＲＡＭである。また、データメモリ２１４は、ＣＰＵ２１１等を動作させるために必要となるメモリ領域であり、ＣＰＵ２１１のワークエリアとして用いられたり、種々の受信データの一時格納領域として用いられたり、各種設定データを記憶させたりする。
【００２１】
ＣＰＵ２１１は、無線ＬＡＮ制御回路２１５を介して無線ＬＡＮユニット２０２を制御することで、他の通信端末装置と無線ＬＡＮ１０２による通信を行う。ＣＰＵ２１１は、ＮＦＣ制御回路２１６を介してＮＦＣユニット２０１を制御することによって、他のＮＦＣ端末とのＮＦＣ１０１による接続を検知したり、他のＮＦＣ端末との間でデータの送受信を行うことができる。ＣＰＵ２１１は、回線接続ユニット２１７を介して回線接続ユニット２０３を制御することで、携帯電話回線網１０５に接続し、通話やデータ送受信を行うことができる。
【００２２】
ＣＰＵ２１１は、操作部制御回路２１８を制御することによってタッチパネルディスプレイ２０４に表示を行ったり、ユーザーからの操作を受け付けることが可能である。ＣＰＵ２１１は、カメラ部２１９を制御して画像を撮影することができ、撮影した画像のデータをデータメモリ２１４中の画像メモリ２２０に格納する。また、撮影した画像のデータ以外にも、携帯電話回線網１０５、無線ＬＡＮ１０２、あるいはＮＦＣ１０１を通じて外部から取得した画像データを画像メモリ２２０に格納する。また、ＣＰＵ２１１は、画像メモリ２２０の画像データを外部に送信することも可能である。
【００２３】
不揮発性メモリ２２１は、フラッシュメモリ等のメモリで構成され、電源をオフされた後でも保存しておきたいデータを格納する。例えば、電話帳データや、各種通信接続情報や過去に接続したデバイス情報等の他、保存しておきたい画像データ、あるいは端末装置２００に各種機能を実現するアプリケーションソフトウェア等のプログラムが格納される。
【００２４】
本実施形態のアプリケーションプログラム、印刷コンテンツを処理するＷｅｂＶｉｅｗプログラム、管理サーバから取得した印刷コンテンツデータも、不揮発性メモリ２２１内に格納される。ＷｅｂＶｉｅｗとは、Ｗｅｂページ描画の際に用いられるＨＴＭＬを解釈し、画面への表示制御を行う機能を有するソフトウエアである。アプリケーションに組み込む事によって、簡単にＨＴＭＬの制御を行うことができる。  印刷コンテンツは、携帯電話回線網１０５、回線接続ユニット２０３を経由して、あるいは、無線ＬＡＮ１０２、無線ＬＡＮユニット２０２を経由して取得することができる。
【００２５】
図３は、印刷装置のハードウェア構成を示すブロック図である。本実施形態では、印刷装置として、印刷機能と読取機能を備える複合プリンタを例に挙げて説明する。
【００２６】
印刷装置３００は、装置全体の制御を行うメインボード３１０、無線ＬＡＮユニット３０８、ＮＦＣユニット３０６と、操作パネル３０５を有する。
【００２７】
ＮＦＣユニット３０６は、ＮＦＣ１０１通信のインターフェースであり、無線ＬＡＮユニット３０８は、無線ＬＡＮ１０２通信のインターフェースである。
【００２８】
メインボード２１０は、ＣＰＵ３１１と、プログラムメモリ３１３と、データメモリ３１４と、スキャナ３１５と、印刷部３１７と、無線ＬＡＮ制御回路３１８と、ＮＦＣ制御回路３１９と、操作部制御回路３２０と、とを有する。これらは、内部バス３１２を介して互いに接続されている。
【００２９】
ＣＰＵ３１１は、マイクロプロセッサであり、印刷装置全体の動作を制御する。ＣＰＵ３１１は、内部バス３１２を介して接続されているプログラムメモリ３１３に格納されている制御プログラムと、データメモリ３１４の内容とに従って動作する。プログラムメモリ３１３は、例えば、ＲＯＭであり、データメモリ３１４は、例えばＲＡＭである。また、データメモリ３１４は、ＣＰＵ３１１等を動作させるために必要となるメモリ領域であり、ＣＰＵ３１１のワークエリアとして用いられたり、種々の受信データの一時格納領域として用いられたり、各種設定データを記憶させたりする。
【００３０】
ＣＰＵ３１１は、無線ＬＡＮ制御回路３１８を介して無線ＬＡＮユニット３０８を制御することで、他の通信端末装置と無線ＬＡＮ１０２による通信を行う。ＣＰＵ３１１は、ＮＦＣ制御回路３１９を介してＮＦＣユニット３０６を制御することによって、他のＮＦＣ端末とのＮＦＣ１０１による接続を検知したり、他のＮＦＣ端末との間でデータの送受信を行うことができる。
【００３１】
操作パネル３０５は、例えば、ＬＣＤの表示の上に操作機構であるタッチパネルを備えるものである。本実施形態では、操作部と表示部の少なくとも一部が一体としたが、これに限定されるものではなく、表示部は操作部と別に備えるものであってもよい。操作パネル３０５には、印刷装置３００を動作させるための各種情報等が表示される。
【００３２】
ＣＰＵ３１１は、操作部制御回路３２０を制御することによって操作パネル３０５に表示を行ったり、ユーザーからの操作を受け付けることが可能である。
【００３３】
画像メモリ３１６は、無線ＬＡＮ１０２、あるいはＮＦＣ１０１を通じて外部から取得した画像データを格納する。また、ＣＰＵ３１１は、画像メモリ３１６の画像データを外部に送信することも可能である。
【００３４】
印刷部３１７は、画像データに基づき被記録媒体に印刷を行う。印刷部は、例えば、インクを吐出することによりプリント動作を行う。スキャナ３１５は、図示しない原稿台に載置された原稿をスキャンし、画像データを得ることができる。得られた画像データは、画像メモリ３１６に格納される。
【００３５】
ここで、図１２を用いて、端末装置２００で動作するアプリケーションについて説明する。図１２は、本実施形態に係るアプリケーションソフトウェアの構成図である。アプリケーションは、ローカルＵＩ制御モジュール１２０１、印刷コンテンツ制御モジュール１２０２、通信モジュール１２０３を有する。
【００３６】
ローカルＵＩ制御モジュール１２０１は、端末装置２００のタッチパネルディスプレイ２０４の表示を制御する。具体的には、詳細は後述するが、トップ画面の画面表示、ボタンの制御、その他、印刷コンテンツ制御モジュール１２０２が処理する画面以外の画面表示、ボタンの制御を行う。
【００３７】
印刷コンテンツ制御モジュール１２０２は、コンテンツ管理サーバ４００から取得した印刷コンテンツの表示・画面制御を行う。本実施形態では、コンテンツ制御モジュール１２０２は、ＷｅｂＶｉｅｗとして説明する。通信モジュール１２０３は、回線接続ユニット２０３あるいは無線ＬＡＮユニット２０２を経由して通信処理を行う。
【００３８】
すなわち、ローカルＵＩ制御モジュール１２０１は、アプリケーションが直接制御する部分であり、コンテンツ制御モジュール１２０２は、アプリケーションがＷｅｂＶｉｅｗを用いてＨＴＭＬ等を処理することにより制御する部分である。印刷目的の内容が表示されたボタンやカテゴリ情報が付与されたボタンは、高速に動作することが求められるため、端末装置２００内で動作するアプリケーションで直接制御することが望ましい。したがって、印刷目的のボタンやカテゴリ情報が付与されたボタンは、ローカルＵＩ制御モジュール１２０１が制御する。一方、膨大な量の印刷コンテンツは、ＨＴＭＬで作成し、ＷｅｂＶｉｅｗで処理することによって、印刷コンテンツの制御処理に関する開発コストを小さくすることができる。
【００３９】
図１２に示すアプリケーションが提供する画面は、端末装置２００のタッチパネルディスプレイ２０４に表示される。ユーザーは、端末装置２００のタッチパネルディスプレイ２０４に表示される画面を介して、印刷装置３００を操作することができる。
【００４０】
図４は、本実施形態に係るアプリケーションが提供するトップ画面を示す図である。本実施形態では、トップ画面ではメインメニューを表示する。具体的には、トップ画面は、フォトプリントボタン４０２、スキャンボタン４０３、いろいろプリントボタン４０４、コンテンツを紹介するコンテンツ情報の表示領域４０１を含む。フォトプリントボタン４０２、スキャンボタン４０３、色々プリントボタン４０４は、それぞれタップする（選択する）ことができる。
【００４１】
コンテンツ情報の表示領域４０１には、インターネットを介してコンテンツ管理サーバ４００から取得したコンテンツ紹介のページを表示する。すなわち、端末装置２００がインターネットに接続されている場合は、コンテンツ管理サーバ４００から取得したコンテンツ紹介のページを表示領域４００に表示させる。図４（Ａ）では、アプリケーションで扱う印刷コンテンツのうちユーザーにお勧めするコンテンツを表示している。コンテンツ紹介のページデータは、ＷｅｂＶｉｅｗ（コンテンツ制御モジュール１２０２）で制御され、表示される。コンテンツ紹介のページデータは、例えば、ＨＴＭＬで構成され、アプリケーションは、ページデータをＷｅｂＶｉｅｗ（コンテンツ制御モジュール１２０２）に渡すと、ＷｅｂＶｉｅｗが、これを解釈して表示領域にコンテンツ紹介のページを表示する。
【００４２】
なお、端末装置２００がインターネットを介してコンテンツ管理サーバ４００からコンテンツ紹介のページデータを取得できない場合、例えば、インターネットに接続できない環境である場合、表示領域４０１には、ローカルＵＩ制御モジュール１２０１が提供する画像を表示する。端末装置２００がインターネットに接続されていない場合は、具体的には、表示領域４０１には、インターネットに接続されていないことをユーザが認識可能となる表示をする。本実施形態では、図４（Ｂ）に示すように、インターネットに接続することを喚起するメッセージを含む画像を表示する。図４（Ｂ）では、「インターネットに接続できる環境でお使いください。」というメッセージを含む画像を表示するが、これに限定されるものではない。図４（Ｂ）に示す画像により、ユーザーは、端末装置２００がインターネットに接続できない環境であることを認識することができる。
【００４３】
フォトプリントボタン４０２をタップすると、図示しないが、端末装置２００内の画像メモリ２２０内に格納される画像データの一覧を表示する画面に遷移する。該画面にて、所望の画像を選択し、プリントボタンをタップすると選択した写真を印刷することができる。スキャンボタン４０３をタップすると印刷装置３００にセットされた原稿をスキャナ３１５がスキャンした画像データを取得し、画像データのプレビュー画面を表示する。いろいろプリントボタン４０４をタップすると、いろいろプリント画面に遷移する。なお、トップ画面で表示されるボタンは、端末装置２００内で動作するアプリケーションにより直接制御される。すなわち、トップ画面で表示されるボタンは、ローカルＵＩ制御モジュール１２０１により制御される。
【００４４】
図５は、アプリケーションが提供するいろいろプリントのメニューを表示する画面（以下、いろいろプリントのメニュー画面ともいう）である。いろいろプリントのメニュー画面は、図４においていろいろプリントボタン４０４がタップされると、表示される。いろいろプリントのメニュー画面は、カテゴリから選ぶボタン５０１と、おためし用紙を使うボタン５０２と、お気に入りボタン５０３と、履歴ボタン５０４と、戻るボタン５０５と、を有する。
【００４５】
カテゴリから選ぶボタン５０１をタップすると、カテゴリ選択画面に遷移する。おためし用紙を使うボタン５０２をタップすると印刷装置３００に付属するおためし用紙に印刷するための印刷コンテンツ一覧を表示する画面に遷移する。お気に入りボタン５０３をタップするとユーザーが気に入った印刷コンテンツの一覧を表示する画面に遷移する。具体的には、ユーザーが気に入った印刷コンテンツに対して特定の情報を付加しておき、お気に入りボタン５０３がタップされると、特定の情報が付加された印刷コンテンツのみを、ユーザーが気に入った印刷コンテンツ一覧画面に表示する。履歴ボタン５０４をタップすると、ユーザーが過去に印刷した印刷コンテンツの一覧を表示する画面に遷移する。戻るボタン５０５をタップすると、トップ画面に遷移する。いろいろプリント画面で表示されるボタンは、端末装置２００内で動作するアプリケーションにより直接制御される。すなわち、ローカルＵＩ制御モジュール１２０１により制御される。
【００４６】
図６は、印刷カテゴリを選択する画面（以下、カテゴリ選択画面ともいう）である。なお、印刷カテゴリを選択する画面は、インターネットを介して提供される画面である。カテゴリ選択画面では、グリーティングカードボタン６０１、ギフトボックスボタン６０２、ペーパーバックボタン６０３ボタンをタップすることができる。各々のボタンをタップすると、ボタンに記載されたカテゴリの印刷コンテンツの一覧を表示する画面に遷移する。カテゴリ選択画面で表示されるボタンは、印刷コンテンツを解釈したＷｅｂＶｉｅｗにより、表示され制御される。すなわち、コンテンツ制御モジュール１２０２により制御される。戻るボタン６０４をタップすると、いろいろプリントのメニュー画面に遷移する。
【００４７】
図７は、印刷コンテンツの選択画面（以下、コンテンツ選択画面ともいう）である。なお、印刷コンテンツの選択画面は、インターネットを介して提供される画面である。図７では、グリーティングカードの印刷コンテンツの一覧を表示する画面を例に挙げて説明する。コンテンツ選択画面には、印刷対象となる印刷コンテンツの一覧が表示される。図７は、グリーティングカード７０１〜７０３の３種類のグリーティングカードが表示された例である。戻るボタン７０４をタップすると、カテゴリ選択画面に遷移する。
【００４８】
図８は、印刷コンテンツの確認画面（以下、コンテンツ確認画面ともいう）である。なお、印刷コンテンツの確認画面は、インターネットを介して提供される画面である。コンテンツの確認画面は、コンテンツの選択画面で選択した印刷コンテンツの詳細情報を表示する表示領域８０１と、プリントボタン８０２と、戻るボタン８０３を有する。ここでは、表示領域８０１には、印刷コンテンツのプレビュー画像が表示される。プリントボタン８０２をタップすると印刷が開始される。戻るボタン８０３をタップすると、コンテンツ選択画面に遷移する。
【００４９】
図９は、端末装置２００内で動作するアプリケーションが直接制御するオブジェクト（本実施形態では、ボタン）上に更新情報があることを表すマークの表示・非表示を制御するための管理情報である。本実施形態では、更新情報があることを表すマークとして「ＮＥＷマーク」をオブジェクト上に表示する。すなわち、更新情報がある場合、オブジェクト上にＮＥＷマークを表示する。管理情報９００には、ボタン名の情報９０１、ＮＥＷマークの表示対象か否かの情報９０２、表示開始日時情報９０３、表示終了日時情報９０４が含まれる。図９では、いろいろプリントボタン４０４は、ＮＥＷマークを表示するボタンであり、２０１５年５月２０日の０：００から表示を開始し、２０１５年７月２６日２３：５９に表示を終了することを示している。カテゴリから選ぶボタン５０１は、ＮＥＷマークを表示するボタンであり、２０１５年５月２０日の０：００から表示を開始し、２０１５年６月１９日２３：５９に表示を終了することを示している。おためし用紙を使うボタン５０２は、ＮＥＷマークを表示するボタンであり、２０１５年６月２０日の０：００から表示を開始し、２０１５年７月２０日２３：５９に表示を終了することを示している。一方、お気に入りボタン５０３及び履歴ボタン５０４は、ＮＥＷマーク表示対象でないことを示している。アプリケーションは、管理情報をコンテンツ管理サーバ４００から取得し、ファイル形式で端末装置２００の不揮発性メモリ２２１に格納する。アプリケーションインストール時には、空の状態の管理ファイルが格納されてもよいし、インストール時点で確定している情報を入力してもよい。
【００５０】
ここで、図４及び図５に示すように、図４のいろいろプリントボタン（オブジェクト）の下位には、カテゴリから選ぶボタン５０１、おためし用紙を使うボタン５０２、お気に入りボタン５０３、履歴ボタン５０４が関連付けられている。すなわち、オブジェクトは、階層構造を有している。そして、上位層のオブジェクトには、下位層のオブジェクトの更新情報に基づいて、Ｎｅｗマーク表示及び表示開始日時及び表示終了日時が設定される。すなわち、下位層にＮｅｗマーク表示がＯＮとなっているものがあれば、上位層のオブジェクトはＮｅｗマーク表示をＯＮとし、下位層の各オブジェクト（ボタン）の表示開始日時及び表示終了日時により、上位層のオブジェクトの表示開始日時及び表示終了日時に反映される。より具体的には、トップ画面に表示される上位層のオブジェクト（いろいろプリントボタン）の表示開始日時は、カテゴリ選択画面に表示される下位層の各オブジェクト（カテゴリから選ぶ、おためし用紙を使う、お気に入り、履歴）の表示開始日時のうち最も早い表示開始日時とされる。また、トップ画面に表示される上位層のオブジェクトの表示終了日時は、カテゴリ選択画面に表示される下位層の各オブジェクトの表示終了日時のうち最も遅い表示終了日時とされる。
【００５１】
本実施形態では、図９に示すような管理情報に基づいて、アプリケーションは表示画面の表示を行う。上述したように、本実施形態では、ボタン毎にＮＥＷマークの表示開始時期及び表示終了時期が設定されている。そして、ＮＥＷマークの表示開始時期から表示終了時期まで、ＮＥＷマークを表示したままとすることができる。
【００５２】
ここで、管理情報は、コンテンツ管理サーバ４００に接続可能なタイミングで取得し、不揮発性メモリ２２１に格納する。そして、不揮発性メモリ２２１の管理情報に基づいて、アプリケーションが表示画面の表示を行う。すなわち、端末装置２００がインターネットに接続できない環境であっても、不揮発性メモリ２２１の管理情報に基づき、ＮＥＷマークの開始時期となった時点でＮＥＷマークの表示を行うことができる。
【００５３】
なお、図９に示すような管理情報に管理されていないオブジェクト（ボタン）については、更新情報に関する表示（ＮＥＷマークの表示）はされない。
【００５４】
図１０、図１３〜図１５を使用して本実施形態に係る処理フローを説明する。図１０、１３〜１５は、アプリケーションソフトウェアにおける処理のフローチャートである。ＣＰＵ２１１が、不揮発性メモリ２２１に格納されているアプリケーションソフトウェアのプログラムをデータメモリ２１４にロードし、それを実行することにより行われる。
【００５５】
ユーザーが、端末装置２００のタッチパネルディスプレイを操作して、アプリケーションを起動すると、図１０に示す処理が開始する。アプリケーションは、トップ画面を表示する（Ｓ１００１）。ここで、図１３のフローチャートを用いて、トップ画面の表示処理について説明する。アプリケーションは、コンテンツ紹介のページデータの取得を試み（Ｓ１３０１）、コンテンツ紹介のページデータが取得できたか、すなわち、取得が成功したか判定する（Ｓ１３０２）。ページデータの取得ができなかった場合（Ｓ１３０２でＮｏ）、表示領域に、図４（Ｂ）に示すように、インターネットに接続できる環境で使用すること喚起するメッセージを表示し（Ｓ１３０３）、Ｓ１３０６へ進む。ページデータを取得できた場合（Ｓ１３０２でＹｅｓ）、取得したコンテンツ紹介のページデータを表示領域に表示する（Ｓ１３０４）。取得したページデータは、例えば、ＨＴＭＬで構成され、アプリケーションが取得したページデータをＷｅｂＶｉｅｗに渡すと、ＷｅｂＶｉｅｗがこれを読み込んで、ページデータを表示領域に表示する。コンテンツ紹介のページデータを取得できた場合は、コンテンツ管理サーバ４００と通信が確立できているため、続いて、管理情報９００を取得し、端末装置内の不揮発性メモリ２２１の該ファイルの管理情報を更新し（Ｓ１３０５）、Ｓ１３０６へ進む。Ｓ１３０６では、ボタン処理表示を行う。このように、本実施形態では、アプリケーションを起動したタイミングで、コンテンツ紹介のページデータを取得するとともに、管理情報を取得する。
【００５６】
図１４を用いて、Ｓ１３０６のボタン表示処理について説明する。トップ画面で表示するオブジェクト（ボタン）の数だけＳ１４０１からＳ１４０６の処理を繰り返す。Ｓ１４０１では、ローカルＵＩ制御モジュール１２０１が、１つのボタンを表示する。次に、不揮発性メモリ２２１の管理情報のうちＳ１４０１で表示したボタンの管理情報を参照する（Ｓ１４０２）。すなわち、管理情報９００から、表示したボタンに対応するＮｅｗマーク表示の情報９０２を取得する。ここで、管理情報９００は、Ｓ１３０１で取得できなかったとしても、それよりも前にアプリケーションを起動した際に、管理ファイルが取得されていれば、管理情報９００は保存されている。すなわち、今回のアプリケーションの起動のタイミングでネットワークを介して管理情報が取得できなかったとしても、１度でも管理情報が取得されていれば、管理情報９００は不揮発性メモリ２２１に保存されている。したがって、ネットワークに接続していなかったとしても、Ｎｅｗマークの表示をすることが可能となる。
【００５７】
そして、Ｎｅｗマークを表示するオブジェクトであるか判定する（Ｓ１４０３）。言い換えれば、対象のオブジェクトにおいて、コンテンツの更新を通知するか判定する。例えば、「いろいろプリントボタン４０４」は、Ｎｅｗマーク表示の情報９０２は、「ＯＮ」であるため、Ｎｅｗマークを表示するオブジェクトであると判定する。Ｎｅｗマークを表示するオブジェクトであると判定した場合（Ｓ１４０３でＹｅｓ）、端末装置２００から現在時刻を取得し、管理情報９００から表示開始日時情報９０３及び表示終了日時情報９０４を取得する（Ｓ１４０４）。そして、所定の条件を満たすか、具体的には、現在時刻が、表示開始日時と表示終了日時の間であるか判定する（Ｓ１４０５）。条件を満たすと判定した場合（Ｓ１４０５でＹｅｓ）、ＮＥＷマークを表示し（Ｓ１４０６）、Ｓ１４０７に進む。すなわち、Ｓ１４０６では、対象のオブジェクトにおいて、コンテンツの更新を通知し、Ｓ１４０７へ進む。例えば、「いろいろプリントボタン４０４」において現在の時刻が２０１５年６月１日１２：００であれば、該ボタン上にＮｅｗマークを表示し、Ｓ１４０７に進む。一方、所定の条件を満たさない場合、すなわち、現在時刻が表示開始日時前又は表示終了日時の後である場合（Ｓ１４０５でＮｏ）、Ｎｅｗマークを表示することなく、Ｓ１４０７へ進む。Ｓ１４０７では、トップ画面で表示すべきボタンを全て表示したか否かを判定する。全てのボタンを表示した場合（Ｓ１４０７でＹｅｓ）、処理を終了し、表示すべきボタンが残っている場合（Ｓ１４０７でＮＯ）、Ｓ１４０１に戻る。トップ画面で表示すべきボタンとしては、「いろいろプリントボタン４０４」のほかに、「フォトプリントボタン４０２」、「スキャンボタン４０３」等があるが、これらについては、管理情報９００に該等する情報がないため、Ｎｅｗマークは、表示されない。
【００５８】
図１０に戻って、トップ画面において、ユーザーが「いろいろプリントボタン４０４」をタップすると、図５に示すようないろいろプリント画面が表示される（Ｓ１００２）。アプリケーションは、図１４に示すトップ画面のボタン表示処理と同様の処理を行うことにより、いろいろプリント画面にボタンを表示する。ここで、いろいろプリント画面において、戻るボタン５０５がタップされると、Ｓ１００２に戻って、トップ画面の表示処理、すなわち、図１４に示す処理を行う。したがって、戻るボタン５０５が選択された場合、図４に示すトップ画面には、いろいろプリントボタン４０４には、再びＮｅｗマークが表示される。
【００５９】
なお、フォトプリントボタン４０１をタップすると、印刷装置３００にフォトプリントの実行要求が送信されて、印刷装置３００はフォトプリントを実行する。また、スキャンボタン４０３をタップすると、印刷装置３００にスキャンの実行要求が送信されて、印刷装置３００はスキャンを実行する。図１０では、これらについての説明は省略する。
【００６０】
そして、ユーザーが、いろいろプリント画面上の「カテゴリから選ぶボタン５０１」をタップすると、図６に示すようなインターネットを介して提供されるカテゴリ選択画面が表示される。なお、おためし用紙を使うボタン５０２がタップされると、印刷装置３００に付属するおためし用紙に印刷するための印刷コンテンツ一覧を表示する画面に遷移する。お気に入りボタン５０３をタップするとユーザーが気に入った印刷コンテンツの一覧を表示する画面に遷移する。履歴ボタン５０４をタップすると、ユーザーが過去に印刷した印刷コンテンツの一覧を表示する画面に遷移する。図１０では、これらの説明は省略する。
【００６１】
図１５を用いて、カテゴリ選択画面の表示処理について説明する。アプリケーションは、カテゴリ一覧のページデータの取得を試み（Ｓ１５０１）、ページデータが取得できたか（ページデータの取得が成功したか）判定する（Ｓ１５０２）。ページデータを取得できなかった場合（Ｓ１５０２でＮＯ）、表示領域にインターネットに接続できる環境で使用すること喚起するメッセージを表示する（Ｓ１５０３）。なお、表示領域には、例えば、Ｓ１３０３と同様の方法によりメッセージを表示すればよい。ページデータを取得できた場合（Ｓ１５０２でＹＥＳ）、カテゴリ一覧ページを表示領域に表示する（Ｓ１５０４）。ページデータは、ＨＴＭＬで構成され、図６に示すように、該ページデータがＷｅｂＶｉｅｗにより表示される。図６のカテゴリ選択画面において「グリーティングカードボタン６０１」上には、Ｎｅｗマークが表示されるが、該Ｎｅｗマークは、管理情報９００から情報を取得しローカルＵＩ制御モジュール１２０１が付加したものではない。具体的には、カテゴリ一覧ページデータ内に含まれるＮｅｗマークの情報をＷｅｂＶｉｅｗが表示したものである。このようにコンテンツ管理サーバ４００から取得した印刷コンテンツを表示する際のＮｅｗマークは、アプリケーションが直接付与するものではない。続いて、管理情報９００を取得し、端末内の管理情報９００を保持するファイルの情報を更新する（Ｓ１５０５）。
【００６２】
なお、カテゴリ選択画面において、戻るボタン６０４がタップされると、Ｓ１００２に戻って、いろいろプリント画面の表示処理、すなわち、図１４に示す処理を行う。したがって、戻るボタン６０４が選択された場合、図５に示すいろいろプリント画面のカテゴリから選ぶボタン５０１には、再びＮｅｗマークが表示される。
【００６３】
図１０に戻って、カテゴリ選択画面において、ユーザーが所望のカテゴリを選択すると、図７に示すような、選択したカテゴリのコンテンツの一覧を表す印刷コンテンツの選択画面が表示される（Ｓ１００４）。印刷コンテンツ画面のページデータは、コンテンツ管理サーバ４００から取得する。すなわち、印刷コンテンツ画面は、インターネットを介して提供される画面である。該ページデータ表示処理は、カテゴリ選択画面の表示処理と同様であるため、説明を省略する。すなわち、印刷コンテンツ画面のページデータは、ＨＴＭＬで構成され、図６に示すように、該ページデータがＷｅｂＶｉｅｗにより表示される。また、Ｎｅｗマークは、管理情報９００から情報を取得しローカルＵＩ制御モジュール１２０１が付加したものではなく、カテゴリ一覧ページデータ内に含まれるＮｅｗマークの情報をＷｅｂＶｉｅｗが表示する。ユーザーが、印刷コンテンツ選択画面において、所望の印刷コンテンツを選択すると、図８で示す印刷コンテンツの確認画面が表示される（Ｓ１００５）。ユーザーが、印刷コンテンツの確認画面のプリントボタン８０２をタップすると、アプリケーションはコンテンツ管理サーバ４００から印刷用の画像データを取得し、該画像データに印刷用のコマンドを付与し、印刷装置３００に送信する（Ｓ１００６）。印刷コンテンツの確認画面における表示領域８０１への表示方法については、図１５に示すフローと同様であるため説明を省略する。
【００６４】
本実施形態では、通信可能なタイミングで管理情報９００の情報を取得し、不揮発性メモリ２２１に保存する。なお、既に不揮発性メモリ２２１に管理情報９００が保存されていた場合は、管理情報９００を更新する。そして、不揮発性メモリ２２１に保存されている管理情報９００に基づき、アプリケーションが直接制御するボタン上に表示するＮｅｗマークの表示・非表示を制御する。ここで、管理情報９００は、Ｓ１３０１で取得できなかったとしても、それよりも前にアプリケーションを起動した際に、管理ファイルが取得されていれば、管理情報９００は保存されている。これにより、インターネットに接続できない状況下においても、Ｎｅｗマークの表示することができる。
【００６５】
また、図９に示す管理情報９００には、表示の開始日時と表示の終了日時が指定されており、指定された期間内はＮｅｗマークが表示される。すなわち、オフラインであっても、開始日時になると、Ｎｅｗマークが表示される。これにより、ユーザーがインターネットに接続するのを誘導することができる。また、期限が経過した後に、Ｎｅｗマークが表示されたままの状態になることはない。また、管理情報９００で管理している表示開始時間には、未来の時刻を設定できるため、特定の時間になると、Ｎｅｗマークが表示され、ユーザーにコンテンツが更新されたことを通知することができる。  さらに、上述した実施形態では、図９に示すように、オブジェクト毎に更新情報を設定し、そのオブジェクトの上位オブジェクトの更新情報は、下位オブジェクトの更新情報に基づいて設定している。すなわち、下位オブジェクトにＮｅｗマークの表示があれば、上位オブジェクトにＮｅｗマークを表示するように設定している。これにより、ユーザーは、上位オブジェクト（本実施形態では、いろいろプリントボタン）を確認することにより、下位の層に更新されたものがあることを認識することができる。
【００６６】
また、指定された表示期間中（表示開始日時から表示終了日時まで）は、Ｎｅｗマークが表示され続けることにより、対象のコンテンツが更新されて間もないことを通知することができる。すなわち、Ｎｅｗマークの表示期間を適宜設定することにより、オフラインであっても所定期間Ｎｅｗマークを表示させることができる。
【００６７】
（実施形態２）
本実施形態では、オブジェクト毎に複数の表示開始日時及び表示終了日時を設定できるものとする。なお、実施形態１と同様の構成については、説明を省略する。図１１に示すように、管理情報９００は、各々のボタンに対して、複数の表示開始日時９０３及び表示終了日時９０４を設定することができる。例えば、トップ画面のいろいろプリントボタン４０４は、以降遷移する画面に配置されるボタン（下位層のオブジェクト）のいずれかにＮｅｗマークが表示される場合は、該ボタン上にもＮｅｗマークが表示させる。例えば、図１１の管理情報９００に基づいて、図５に示すカテゴリから選ぶボタン５０１上には、２０１５年５月２０日０：００〜２０１５年６月１９日２３：５９までＮｅｗマークが表示される。おためし用紙を使うボタン５０２上には、２０１５年８月１日０：００〜２０１５年９月１日２３：５９までＮｅｗマークが表示される。そのため、図４に示すいろいろプリントボタン４０４上には、前記２つのボタン上にＮｅｗマークが表示される２つの期間において、Ｎｅｗマークを表示するように設定する。具体的には、図１１に示すように、いろいろプリントボタン４０４において複数の表示開始日時９０３、表示終了日時９０４を設定する。これにより、いろいろプリントボタン４０３には、複数の期間Ｎｅｗマークを表示させることができる。
【００６８】
（他の実施形態）
本発明は上述した実施形態に限定されるものではない。例えば、上述した実施形態では、管理情報９００の内容に従い、所定のオブジェクト（ボタン）上にＮＥＷマークを付加して表示する例を説明したが、これに限定されるものではない。例えば、管理情報９００に基づいて、更新情報を含むオブジェクトの色、背景、形状を変更してもよい。また、更新情報を含むオブジェクトを点滅させてもよい。このように、オブジェクトの表示方式を変更させるようにすればよい。
【００６９】
上述した実施形態では、コンテンツ管理サーバ４００から管理情報を取得した際に、既に不揮発性メモリ２２１に管理情報９００が保存されていた場合は、管理情報９００を更新するようにしたが、これに限定されず、管理情報を追加するようにしてもよい。
【００７０】
また、上述した実施形態では、コンテンツとして印刷コンテンツを例に挙げて説明したが、これに限定されず、例えば、音楽コンテンツ等であってもよい。
【００７１】
上述した実施形態では、管理情報９００は、「フォトプリントボタン４０２」や「スキャンボタン４０３」に関する情報を含ないものとした。そして、管理情報に管理されていないオブジェクトについては、更新情報に関する表示をしないものとした。しかしながら、これに限定されるものではない。例えば、これらのボタンに対応する情報を、Ｎｅｗマーク表示情報９０２は、「ＯＦＦ」として管理情報９００に格納するようにしてもよい。
【００７２】
上述した実施形態は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウエア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。また、プログラムは、１つのコンピュータで実行させても、複数のコンピュータを連動させて実行させるようにしてもよい。また、上記した処理の全てをソフトウエアで実現する必要はなく、処理の一部または全部をＡＳＩＣ等のハードウェアで実現するようにしてもよい。また、ＣＰＵも１つのＣＰＵで全ての処理を行うものに限らず、複数のＣＰＵが適宜連携をしながら処理を行うものとしてもよい。
【符号の説明】
【００７３】
１００  アクセスポイント
２００  端末装置
３００  印刷装置
４００  コンテンツ管理サーバ
【図１】
0006555949.tif 000002
【図２】
0006555949.tif 000003
【図３】
0006555949.tif 000004
【図４】
0006555949.tif 000005
【図５】
0006555949.tif 000006
【図６】
0006555949.tif 000007
【図７】
0006555949.tif 000008
【図８】
0006555949.tif 000009
【図９】
0006555949.tif 000010
【図１０】
0006555949.tif 000011
【図１１】
0006555949.tif 000012
【図１２】
0006555949.tif 000013
【図１３】
0006555949.tif 000014
【図１４】
0006555949.tif 000015
【図１５】
0006555949.tif 000016