(57)【要約】【課題】表示部には、有限の表示可能領域が存在するため、取得してきた画像データを表示部に一度に表示しきれないおそれがある。【解決手段】表示部に表示しきれない画像データについて、表示部に表示するに際し、画像データより表示面積の小さい代替画像データを、コンテンツ情報に含まれるコンテンツＵＲＬに関係付けて表示する。【選択図】図３
2010239482.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツのタイトルと、画像データの位置情報を示す画像ＵＲＬと、前記コンテンツの位置情報を示すコンテンツＵＲＬと、を含むコンテンツ情報を複数備えたフィード情報を、電気通信回線を介してサーバ装置から取得するフィード取得手段と、
取得した前記フィード情報に含まれる各画像ＵＲＬに基づいて、前記画像データを取得する画像データ取得手段と、
前記画像ＵＲＬに基づき取得した前記画像データを、当該画像ＵＲＬを含むコンテンツ情報に含まれる前記コンテンツＵＲＬに関係付けて表示部に表示する表示手段と、
表示された前記画像データが選択されたことを条件として、当該画像データに関連付けられた前記コンテンツＵＲＬに基づいて前記コンテンツを取得するコンテンツ取得手段と、
前記画像データ取得手段により取得した複数の前記画像データを前記表示部に表示するために必要な表示領域を示す第１表示領域と前記表示部が表示可能な表示領域である第２表示領域とを比較する比較手段と、
前記画像データより前記表示部への表示領域が小さい代替画像データを作成する代替画像データ作成手段と、
を備え、
前記表示手段は、
前記比較手段による比較の結果、前記第２表示領域に比して前記第１表示領域が大きいとされた場合、前記画像データの前記表示部への表示に替えて、前記代替画像データ作成手段により作成された前記代替画像データを、前記コンテンツ情報に含まれる前記コンテンツＵＲＬに関係付けて前記表示部に表示することを特徴とする通信装置。
【請求項２】
前記第２表示領域には、当該第２表示領域の一部である大領域と当該大領域より表示領域の小さい小領域が含まれ、
前記表示手段は、
前記比較手段による比較の結果、前記第２表示領域に比して前記第１表示領域が大きいとされた場合、
取得した複数の前記画像データのうち少なくとも一つの前記画像データを前記コンテンツＵＲＬに関係付けて前記大領域に表示するとともに、
取得した複数の前記画像データのうち他の前記画像データについては、当該他の画像データの前記表示部への表示に替えて、前記代替画像データ作成手段により作成された前記代替画像データを、前記コンテンツＵＲＬに関係付けて前記小領域に表示することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記大領域には表示可能な前記画像データの数が予め決められており、
前記表示手段は、
取得した複数の前記画像データのうち前記数の画像データを前記コンテンツＵＲＬに関係付けて前記大領域に表示するとともに、
前記大領域に表示しきれない他の画像データについては、当該他の画像データの前記表示部への表示に替えて、前記代替画像データ作成手段により作成された前記代替画像データを、前記コンテンツＵＲＬに関係付けて前記小領域に表示することを特徴とする請求項２に記載の通信装置。
【請求項４】
前記表示部に表示可能なテンプレート画像データを記憶する記憶媒体を備え、
前記代替画像データ作成手段は、前記テンプレート画像データを用いて前記代替画像データを作成することを特徴とする請求項１乃至３のいずれかに記載の通信装置。
【請求項５】
前記代替画像データ作成手段は、
前記記憶媒体に前記テンプレート画像データが記憶されているか否かを判断する記憶判断手段を備え、
前記記憶判断手段により、前記テンプレート画像データが前記記憶媒体に記憶されていないと判断された場合に、前記コンテンツのタイトルのみを前記代替画像データとすることを特徴とする請求項４に記載の通信装置。
【請求項６】
取得した前記フィード情報に含まれる前記画像ＵＲＬに基づいて、前記画像データを取得できたか否かを判定する画像データ判定手段を備え、
前記画像データ判定手段により前記画像データを取得できなかったと判定された場合、前記表示手段は、当該取得できなかった画像データの前記表示部への表示に替えて、前記代替画像データ作成手段により作成された前記代替画像データを、前記第２表示領域に表示することを特徴とする請求項１乃至５のいずれかに記載の通信装置。
【請求項７】
前記表示手段は、前記代替画像データ作成手段により作成された前記代替画像データを前記第２表示領域に表示するにあたり、前記コンテンツ情報に含まれる前記コンテンツのタイトルを重ね合わせて表示することを特徴とする請求項１乃至６のいずれかに記載の通信装置。
【請求項８】
通信装置を、
コンテンツのタイトルと、画像データの位置情報を示す画像ＵＲＬと、前記コンテンツの位置情報を示すコンテンツＵＲＬと、を含むコンテンツ情報を複数備えたフィード情報を、電気通信回線を介してサーバ装置から取得するフィード取得手段と、
取得した前記フィード情報に含まれる各画像ＵＲＬに基づいて、前記画像データを取得する画像データ取得手段と、
前記画像ＵＲＬに基づき取得した前記画像データを、当該画像ＵＲＬを含むコンテンツ情報に含まれる前記コンテンツＵＲＬに関係付けて表示部に表示する表示手段と、
表示された前記画像データが選択されたことを条件として、当該画像データに関連付けられた前記コンテンツＵＲＬに基づいて前記コンテンツを取得するコンテンツ取得手段と、
前記画像データ取得手段により取得した複数の前記画像データを前記表示部に表示するために必要な表示領域を示す第１表示領域と前記表示部が表示可能な表示領域である第２表示領域とを比較する比較手段と、
前記画像データより前記表示部への表示領域が小さい代替画像データを作成する代替画像データ作成手段と、
して機能させ、
前記表示手段を、
前記比較手段による比較の結果、前記第２表示領域に比して前記第１表示領域が大きいとされた場合、前記画像データの前記表示部への表示に替えて、前記代替画像データ作成手段により作成された前記代替画像データを、前記コンテンツ情報に含まれる前記コンテンツＵＲＬに関係付けて前記表示部に表示するよう機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置及び通信装置のプログラムに関する。
【背景技術】
【０００２】
様々なコンテンツがネットワーク上で公開されている。各コンテンツのＵＲＬと各コンテンツのタイトルとを含むコンテンツ情報を複数備えたフィード情報を公開しているサーバが存在する。フィード情報のフォーマットとしては、例えば、ＲＳＳ(Resource Description Framework Site Summary)やＡｔｏｍが存在する。下記の非特許文献１には、フィード情報を取得して各コンテンツのタイトルを表示するためのソフトウェアが開示されている。このソフトウェアをＰＣにインストールすると、ユーザは、各コンテンツのタイトルを見ることができる。ユーザがタイトルを選択すると、ＰＣは、そのタイトルと共にコンテンツ情報に含まれるコンテンツＵＲＬに基づきコンテンツを取得し表示する。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】小津智幸、“ＲＳＳ対応サイトの配信記事タイトルを電光掲示板風に表示「Ｄｉｒｔｙ  Ｎｅｗｓ  Ｒｅａｄｅｒ」”、［Ｏｎｌｉｎｅ］、平成１６年５月２６日、Ｉｍｐｒｅｓｓ  Ｃｏｒｐｏｒａｔｉｏｎ、［平成２０年７月２９日検索］、インターネット、＜ｈｔｔｐ：／／ｗｗｗ．ｆｏｒｅｓｔ．ｉｍｐｒｅｓｓ．ｃｏ．ｊｐ／ａｒｔｉｃｌｅ／２００４／０５／２６／ｄｉｒｔｙｎｅｗｓｒｅａｄｅｒ．ｈｔｍｌ＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
コンテンツ情報には、コンテンツのＵＲＬやコンテンツのタイトルの他に、画像データのＵＲＬ（以下、画像ＵＲＬとする。）が含まれている場合もある。
通信装置は、取得したフィード情報に含まれるコンテンツ情報を表示する時に、コンテンツ情報に含まれる画像ＵＲＬに基づいて画像データを取得し表示部に表示する。ユーザが表示された画像データを選択すると、通信装置は、その画像データに係る画像ＵＲＬと共にコンテンツ情報に含まれるコンテンツＵＲＬに基づきコンテンツを取得し表示する。
表示部の表示可能領域には限りがある。そのため、取得したフィード情報に大量のコンテンツ情報が含まれ、各々のコンテンツ情報に画像ＵＲＬが含まれていると、その画像ＵＲＬに基づき取得した画像データを表示部に一度に表示しきれないおそれがある。本発明はこのような不便性を解決する手段を提供する。
【課題を解決するための手段】
【０００５】
請求項１に記載の通信装置は、フィード情報を、電気通信回線を介してサーバ装置から取得するフィード取得手段と、取得したフィード情報に含まれる各画像ＵＲＬに基づいて画像データを取得する画像データ取得手段と、画像ＵＲＬに基づき取得した画像データを、当該画像ＵＲＬを含むコンテンツ情報に含まれるコンテンツＵＲＬに関係付けて表示部に表示する表示手段と、表示された画像データが選択されたことを条件として、当該画像データに関連付けられたコンテンツＵＲＬに基づいてコンテンツを取得するコンテンツ取得手段と、画像データ取得手段により取得した複数の画像データを表示部に表示するために必要な表示領域を示す第１表示領域と表示部が表示可能な表示領域である第２表示領域とを比較する比較手段と、画像データより表示部への表示領域が小さい代替画像データを作成する代替画像データ作成手段と、を備えている。
また、表示手段は、比較手段による比較の結果、第２表示領域に比して第１表示領域が大きいとされた場合、画像データの表示部への表示に替えて、代替画像データ作成手段により作成された代替画像データを、コンテンツ情報に含まれるコンテンツＵＲＬに関係付けて表示部に表示する。
フィード情報には、コンテンツ情報が複数含まれている。コンテンツ情報には、コンテンツのタイトルと、画像データの位置情報を示す画像ＵＲＬと、コンテンツの位置情報を示すコンテンツＵＲＬとが含まれている。
【０００６】
請求項２に記載の通信装置は、請求項１に記載の通信装置に従属している。
第２表示領域には、当該第２表示領域の一部である大領域と当該大領域より表示領域の小さい小領域が含まれている。表示手段は、比較手段による比較の結果、第２表示領域に比して第１表示領域が大きいとされた場合、取得した複数の画像データのうち少なくとも一つの画像データをコンテンツＵＲＬに関係付けて大領域に表示するとともに、取得した複数の画像データのうち他の画像データについては、当該他の画像データの表示部への表示に替えて、代替画像データ作成手段により作成された代替画像データを、コンテンツＵＲＬに関係付けて前記小領域に表示する。
【０００７】
請求項３に記載の通信装置は、請求項２に記載の通信装置に従属している。大領域には表示可能な画像データの数が予め決められている。表示手段は、取得した複数の画像データのうち、予め決められている数の画像データをコンテンツＵＲＬに関係付けて大領域に表示するとともに、大領域に表示しきれない他の画像データについては、当該他の画像データの表示部への表示に替えて、代替画像データ作成手段により作成された代替画像データを、コンテンツＵＲＬに関係付けて小領域に表示する。
【０００８】
請求項４に記載の通信装置は、請求項１乃至３のいずれかに記載の通信装置に従属している。表示部に表示可能なテンプレート画像データを記憶する記憶媒体を備えている。代替画像データ作成手段は、テンプレート画像データを用いて代替画像データを作成する。
【０００９】
請求項５に記載の通信装置は、請求項４に記載の通信装置に従属している。代替画像データ作成手段は、記憶媒体にテンプレート画像データが記憶されているか否かを判断する記憶判断手段を備えている。記憶判断手段により、テンプレート画像データが記憶媒体に記憶されていないと判断された場合に、コンテンツのタイトルのみを代替画像データとする。
【００１０】
請求項６に記載の通信装置は、請求項１乃至５のいずれかに記載の通信装置に従属している。取得したフィード情報に含まれる画像ＵＲＬに基づいて、画像データを取得できたか否かを判定する画像データ判定手段を備えている。画像データ判定手段により画像データを取得できなかったと判定された場合、表示手段は、当該取得できなかった画像データの表示部への表示に替えて、代替画像データ作成手段により作成された代替画像データを、第２表示領域に表示する。
【００１１】
請求項７に記載の通信装置は、請求項１乃至６のいずれかに記載の通信装置に従属している。表示手段は、代替画像データ作成手段により作成された代替画像データを第２表示領域に表示するにあたり、コンテンツ情報に含まれるコンテンツのタイトルを重ね合わせて表示する。
【００１２】
請求項８に記載のプログラムは、通信装置を、フィード情報を、電気通信回線を介してサーバ装置から取得するフィード取得手段と、取得したフィード情報に含まれる各画像ＵＲＬに基づいて画像データを取得する画像データ取得手段と、画像ＵＲＬに基づき取得した画像データを、当該画像ＵＲＬを含むコンテンツ情報に含まれるコンテンツＵＲＬに関係付けて表示部に表示する表示手段と、表示された画像データが選択されたことを条件として、当該画像データに関連付けられたコンテンツＵＲＬに基づいてコンテンツを取得するコンテンツ取得手段と、画像データ取得手段により取得した複数の画像データを表示部に表示するために必要な表示領域を示す第１表示領域と表示部が表示可能な表示領域である第２表示領域とを比較する比較手段と、画像データより表示部への表示領域が小さい代替画像データを作成する代替画像データ作成手段と、して機能させる。
また、表示手段を、比較手段による比較の結果、第２表示領域に比して第１表示領域が大きいとされた場合、画像データの表示部への表示に替えて、代替画像データ作成手段により作成された代替画像データを、コンテンツ情報に含まれるコンテンツＵＲＬに関係付けて表示部に表示するよう機能させる。
フィード情報には、コンテンツ情報が複数含まれている。コンテンツ情報には、コンテンツのタイトルと、画像データの位置情報を示す画像ＵＲＬと、コンテンツの位置情報を示すコンテンツＵＲＬとが含まれている。
【発明の効果】
【００１３】
請求項１に記載の通信装置及び請求項８に記載のプログラムによれば、表示しきれない画像データを画像データより表示領域の小さい代替画像データに変え、さらにコンテンツ情報に含まれるコンテンツＵＲＬに関係付けて表示部に表示することにより、表示部に多くの画像データを表示することができる。ユーザにとって画像データを一度に閲覧可能となる。
【００１４】
請求項２に記載の通信装置によれば、すべての画像データを代替画像データに置き替えるのではなく、一部の画像データだけを代替画像データに替えるので、可能な限りもともとの画像データでの表示態様を保ちつつ、多くの画像データを表示させることができる。
【００１５】
請求項３に記載の通信装置によれば、すべての画像データを代替画像データに置き替えるのではなく、表示領域に表示しきれなかった画像データだけを代替画像データに替えるので、可能な限りもともとの表示の態様を保ちつつ、多くのコンテンツ情報を表示させることができる。
【００１６】
請求項４に記載の通信装置によれば、テンプレート画像データが記録されている場合に、小領域に表示される代替画像データの画像に共通性を持たせることができる。ユーザは、表示されている画像データのうちいずれが代替画像データであるのかを容易に判断することができる。
【００１７】
請求項５に記載の通信装置によれば、テンプレート画像データが記録されている場合に、小領域に表示される代替画像データの画像に共通性を持たせることができ、記憶されていない場合でも代替画像データに替わりタイトルを表示することができる。
【００１８】
請求項６に記載の通信装置によれば、画像を取得できなかった場合においても代替画像データが表示されることにより、ユーザにとってコンテンツ情報を閲覧しやすいものとすることができる。
【００１９】
請求項７に記載の通信装置によれば、作成された代替画像データが、どのコンテンツ情報に係るものであるのかをユーザは容易に判断することができる。
【図面の簡単な説明】
【００２０】
【図１】通信システムの概略図である。
【図２】フィード情報の一例である。
【図３】通信装置の主たる作用を示したフローである。
【図４】コンテンツ記憶領域３４に記憶されている各種データの概念図である。
【図５】大領域に画像を表示する処理について示したフローである。
【図６】小領域に画像を表示する処理について示したフローである。
【図７】第１スクロール処理について示したフローである。
【図８】第２スクロール処理について示したフローである。
【図９】スクロール処理の効果を示した概念図である。
【発明を実施するための形態】
【００２１】
図１を参照し、通信システム２の構成について説明する。図１は、通信システム２の概略図である。
【００２２】
通信システム２は、通信装置１０、ＰＣ７０、及び複数のコンテンツ提供サーバ９０、９１を備える。通信装置１０は、ＬＡＮ回線４に接続されている。ＰＣ７０は、ＬＡＮ回線４に接続されている。ＬＡＮ回線４は、ルータ６を介してインターネット８に接続されている。各コンテンツ提供サーバ９０、９１は、インターネット８に接続されている。
【００２３】
図１において、不図示ではあるが、コンテンツ提供サーバ９０には、フィード情報１０１（ＲＳＳ形式のフィード情報）が記憶されている。また、フィード情報１０１は、複数のユーザに広く公開されている。ここで、図２を参照し、フィード情報１０１について説明する。図２は、フィード情報１０１の一例である。
【００２４】
フィード情報１０１には、コンテンツ情報１５０が複数含まれている。また、各々のコンテンツ情報１５０には、リンク先コンテンツのタイトル１０６（以下、単に「タイトル１０６」）、リンク先コンテンツのＵＲＬ１０７（以下、コンテンツＵＲＬ１０７）、及びリンク先画像データのＵＲＬ１０８（以下、画像ＵＲＬ１０８）が含まれている。
【００２５】
不図示ではあるが、図１に示されているコンテンツ提供サーバ９１には、各々のコンテンツＵＲＬ１０７が特定しているコンテンツ、及び各々の画像データＵＲＬ１０８が特定している画像データ１１０が含まれているものとする。以下、フィード情報１０１をコンテンツ提供サーバ９０が、コンテンツ及び画像データ１１０をコンテンツ提供サーバ９１が備えている構成で本実施形態を説明するが、それは一例にすぎず、画像データ１１０とコンテンツとは異なるサーバ内に記憶されていることもあれば、コンテンツとフィード情報１０１とが同じサーバ内に記憶されていることも、画像データ１１０とフィード情報１１０とが同じサーバ内に記憶されていることもある。
【００２６】
図２に戻り、フィード情報１１０の説明を続ける。フィード情報１０１には、フィード情報１０１内に含まれる各種情報を識別する「タグ」というものが添付されている。フィード情報１０１を特定する「タグ」は＜channel＞及び＜/channel＞である。コンテンツ情報１５０を特定する「タグ」は＜image＞と＜/image＞である。「タグ」は一対で構成されている。＜image＞と＜/image＞の間に存在する文字列が、コンテンツ情報１５０の内容である。「タグ」が一対で構成されているという特徴については、いずれの「タグ」についても共通している。「タグ」により、ＣＰＵ１４は、その情報がどの種類の情報であるかを識別することができる。
【００２７】
タイトル１０６を特定する「タグ」は、＜title＞と＜/title＞である。＜title＞と＜/title＞との間に存在する「Ａ」という文字が、タイトル１０６の内容である。コンテンツＵＲＬ１０７特定する「タグ」は、＜link＞と＜/link＞である。＜link＞と＜/link＞との間に存在する「http://rss.brother.co.jp/１」という文字列が、コンテンツＵＲＬ１０７の内容である。画像ＵＲＬ１０８を特定する「タグ」は、＜url＞と＜/url>である「http://rss.brother.co.jp/○.jpg」という文字列が、画像ＵＲＬ１０８の内容である。
【００２８】
図１に戻り、通信システム２の説明を続ける。通信装置１０には、制御部１２、タッチパネル５０、キーパッド５２、印刷部５４、ＦＡＸ部５８、ネットワークインターフェイス６０、及びＰＳＴＮインターフェイス６２等が含まれている。制御部１２には、ＣＰＵ１４、ＲＯＭ１６、ＲＡＭ３０、及びＮＶＲＡＭ４０等が含まれている。
【００２９】
ＣＰＵ１４は、ＲＯＭ１６に記憶されている各種のプログラムに従って様々な処理を実行する。基本機能プログラム１８は、通信装置１０の基本的な動作を制御するためのプログラムである。基本機能プログラム１８には、例えば、タッチパネル５０に表示される表示データを生成するためのプログラムが含まれている。また、基本機能プログラム１８には、例えば、印刷部５４、ＦＡＸ部５８等を制御するためのプログラムが含まれている。インターネット接続プログラム２０は、インターネット８に接続するためのプログラムである。フィード情報解析プログラム２２は、コンテンツ提供サーバ９０から取得されるフィード情報１０１を解析し、「タグ」に基づいた処理を実行していく。
【００３０】
ＮＶＲＡＭ４０には、基本機能パラメータ記憶領域４２およびＵＲＬ記憶領域４４が含まれている。基本機能パラメータ記憶領域４２は、ＣＰＵ１４が基本機能プログラム１８に従って処理を実行する際に利用される各種パラメータ（例えば印刷設定、ＦＡＸ設定、通信装置１０が有する複数の機能の初期設定値等）を記憶するための記憶領域である。ＵＲＬ記憶領域４４は、フィード情報１０１を記憶しているコンテンツ提供サーバ９０を特定するための情報であるサイトＵＲＬを記憶するための記憶領域である。例えば、ユーザは、コンテンツ提供サーバ９０からフィード情報１０１を取得するために、キーパッド５２を利用して、ＵＲＬ記憶領域４４に、サイトＵＲＬを記憶させる必要がある。
【００３１】
ネットワークインターフェイス６０は、ＬＡＮ回線４に接続されている。通信装置１０は、ＰＣ７０と通信可能であるとともに、インターネット８にアクセス可能である。
【００３２】
ＲＡＭ３０は、基本機能ワーク領域３２、フィード情報解析ワーク領域３４、及びコンテンツ記憶領域３７を備える。基本機能ワーク領域３２は、基本機能プログラム１８に従って処理が実行される過程で生成される各種データを記憶するための記憶領域である。フィード情報解析ワーク領域３４は、フィード情報解析プログラム２２に従って処理が実行される過程で作成される各種データを記憶するための記憶領域である。コンテンツ記憶領域３７は、フィード情報解析プログラム２２に従って処理が実行され、作成された各種データを記憶するための記憶領域である。
【００３３】
図３を参照し、通信装置１０の作用について説明する。図３は、通信装置１０の主たる作用を示したフローである。このフローの処理は、ユーザが例えば、キーパッド５２を使用して外部から指令を送った時に開始される。
【００３４】
Ｓ１において、ＣＰＵ１４は、ＵＲＬ記憶領域４４に記憶されているサイトＵＲＬを１つ選択し、選択したサイトＵＲＬが特定している１つのサーバからフィード情報１０１を取得する。本実施形態では、ＵＲＬ記憶領域４４には予めサイトＵＲＬが記憶されているものとする。ここでは、コンテンツ提供サーバ９０からフィード情報１０１を取得する。
【００３５】
Ｓ２において、ＣＰＵ１４は、フィード情報解析ワーク領域３４及びコンテンツ記憶領域３７に記憶されている情報をすべて消去する。記憶されている情報の例として、過去にフィード情報解析ワーク領域３４に記憶されたフィード情報１０１等がある。その後、ＣＰＵ１４は、コンテンツ提供サーバ９０から取得したフィード情報１０１をフィード情報解析ワーク領域３４に記憶させる。
【００３６】
Ｓ３において、ＣＰＵ１４は、フィード情報解析ワーク領域３４に記憶されているフィード情報１０１に含まれているコンテンツ情報１５０であって、未だに選択していないコンテンツ情報１５０を１つ選択する。ＲＳＳのようなスクリプトプログラムでは、一定の方向（図２を視覚的に見た時に、上から下の方向）に処理が実行される。したがって、ここでは図２を視覚的にみて、上にあるコンテンツ情報１５０から未だに選択していないコンテンツ情報１５０を１つ選択する。
【００３７】
１つのコンテンツ情報１５０を選択した後は、そのコンテンツ情報１５０に含まれる画像ＵＲＬ１０８に基づいて、コンテンツ提供サーバ９１にある画像データ１１０が格納されているであろう位置にアクセスを行う。
【００３８】
Ｓ４において、画像データ１１０が格納されているであろう位置から画像データ１１０を取得できたか否かを判定する。画像データ１１０を取得できた（Ｓ４：ＹＥＳ）場合、Ｓ５に進む。取得できなかった（Ｓ４：ＮＯ）場合、Ｓ６に進む。なお、画像データ１１０を取得できなかったと判定される場合は、画像ＵＲＬ１０８に基づくコンテンツ提供サーバ９１の位置に、画像データ１１０が存在しなかった場合や、コンテンツ提供サーバ９１との通信が不可能な状態の場合があげられる。
【００３９】
Ｓ５において、ＣＰＵ１４は、Ｓ４において、取得した画像データ１１０を、その画像データ１１０が格納されている位置を特定した画像データＵＲＬ１０８と同一のコンテンツ情報１５０に含まれているタイトル１０６及びコンテンツＵＲＬ１０７と共に、コンテンツ記憶領域３７にある記憶領域３７Ａに記憶させる。この時、ＣＰＵ１４は、記憶されるタイトル１０６に、Ｓ３にて選択した順の数の識別番号１０５を付する。Ｓ３からＳ７までのループ処理を行うと、図２を視覚的に見て、上のタイトル１０６から選択が行われる。よって、Ｓ３にて選択したタイトル１０６に付される識別番号の数は、図２を視覚的に見て上から順のタイトル１０６の数になる。図２と図４を参照されたい。図４は、記憶領域３７Ａに記憶される記憶内容の一例である。
【００４０】
Ｓ６において、ＣＰＵ１４は、画像データ１１０を取得できなかった格納位置を特定した画像データＵＲＬ１０８と同一のコンテンツ情報１５０に含まれているタイトル１０６及びコンテンツＵＲＬ１０７を共にコンテンツ記憶領域３７にある記憶領域３７Ｂに記憶させる。この時、ＣＰＵ１４は、記憶されるタイトル１０６に、Ｓ３にて選択した順の数の識別番号１０５を付する。Ｓ３からＳ７までのループ処理を行うと、図２を視覚的に見て、上のタイトル１０６から選択が行われる。よって、Ｓ３にて選択したタイトル１０６に付される識別番号の数は、図２を視覚的に見て上から順のタイトル１０６の数になる。図２と図４を参照されたい。図４は、記憶領域３７Ｂに記憶される記憶内容の一例である。
【００４１】
Ｓ７において、ＣＰＵ１４は、Ｓ３において、すべてのコンテンツ情報１５０を選択したか否かを判断する。ＲＳＳのようなスクリプトプログラムでは、一定の方向（図２を視覚的に見た時に、上から下の方向）に処理が実行されることは先述した通りである。したがって、ＣＰＵ１４が、フィード情報１０１に含まれるコンテンツ情報１５０を上から順に選択しすべてのコンテンツ情報１５０を選択し終えた場合には、＜/channel>のタグを参照することになる。これにより、ＣＰＵ１４は、すべてのコンテンツ情報１５０を選択したとみなす。すべてのコンテンツ情報１５０を選択した（Ｓ７：ＹＥＳ）場合、Ｓ８に進む。すべてのコンテンツ情報１５０を選択していない（Ｓ７：ＮＯ）場合、Ｓ３に進む。
【００４２】
Ｓ８において、ＣＰＵ１４は、コンテンツ記憶領域３７に記憶されているタイトル１０６の数と大領域に表示可能なタイトル１０６の数とを比較する。ここで大領域とは、タッチパネル５０上に表示される表示領域のうちの１つである。また、ここでは大領域に表示可能なタイトル１０６の数は、予め定められている。また、大領域に表示するタイトル１０６の表示サイズはすべて同じである。これは、後述するＳ１０７、Ｓ１０８、及びＳ１０９の処理において、１つのタイトル１０６を大領域に表示する際のタイトル１０６の表示サイズ及び座標についても同様である。なお、これ以降に大領域に表示するタイトル１０６ひとつあたりの表示サイズを「所定のサイズ」として記載する。大領域に表示する画像データ１１０及び代替画像データについても同様とする。代替画像データについての詳しい説明は後述する。
【００４３】
コンテンツ記憶領域３７に記憶されているタイトル１０６の数が、予め定められている大領域に表示可能なタイトル１０６の数以下（Ｓ８：ＹＥＳ）の場合、言い換えるとコンテンツ記憶領域３７に記憶されているタイトル１０６が大領域にすべて表示可能な場合、コンテンツ記憶領域３７に記憶されているタイトル１０６とこれに関する情報とを対象にしてＳ１００の処理を行う。
【００４４】
コンテンツ記憶領域３７に記憶されているタイトル１０６の数が、予め定められている大領域に表示可能なタイトル１０６の数を上回る（Ｓ８：ＮＯ）場合、言い換えるとコンテンツ記憶領域３７に記憶されているタイトル１０６が大領域にすべて表示不可能な場合、記憶領域３７Ａに記憶されているタイトル１０６とこれに関する情報とを対象にしてＳ１００の処理を行う。なお、不図示ではあるが、記憶領域３７Ａに記憶されているタイトル１０６が存在しない場合においては、Ｓ１２の処理に進む。
【００４５】
なお、本実施形態にて、第１座標フラグなる用語を使用する。第１座標フラグとは、大領域に１つのタイトル１０６を表示する際において、どこに表示するのかを示す座標情報である。大領域に表示可能なタイトル１０６の数と第１座標フラグの数は同じである。また、第１座標フラグには番号が付されている。１番の第１座標フラグ、２番の第１座標フラグという具合である。大領域に表示可能なタイトル１０６の数が３つである場合には、第１座標フラグの本数は３本であり、１番から３番の第１座標フラグが存在する。ここで第１座標フラグの数は予め定まっているものとする。また、不図示ではあるが、第１座標フラグは予め基本機能パラメータ記憶領域４２に記憶されている。また、第１座標フラグのそれぞれの番号に応じて大領域のどの座標にタイトル１０６を表示するかが予め設定されている。図９を参照されたい。大きな四角枠の一番左が、１番の第１座標フラグに対応している。大きな四角枠の中央が、２番の第１座標フラグに対応している。大きな四角枠の一番右が、３番の第１座標フラグに対応している。
【００４６】
図５を参照し、Ｓ１００の処理について説明する。
【００４７】
Ｓ１０１において、ＣＰＵ１４は、第１座標フラグ及び第２座標フラグのいずれもが付されていなく、一番小さい識別番号が付されているタイトル１０６を１つ選択する。ただし、優先権フラグが付されているタイトル１０６がある場合には、そのタイトル１０６を選択する。そして、選択したタイトル１０６と共に画像データ１１０が記憶されているか否かを参照する。画像データ１１０が共に記憶されていた（Ｓ１０１：ＹＥＳ）場合、Ｓ１０３に進む。記憶されていなかった（Ｓ１０１：ＮＯ）場合、Ｓ１０２に進む。なお、Ｓ８：ＮＯと判断された場合において、記憶領域３７Ａにタイトル１０６が存在していて、Ｓ１００を実行する時には、ＣＰＵ１４が選択するすべてのタイトル１０６は、Ｓ１０１：ＹＥＳとなる。しかし、Ｓ８：ＹＥＳと判断された以降のフローについて、Ｓ１０１：ＮＯとなる場合があるのでここで説明しておく。また、Ｓ８の次の順に続くＳ１００フローでは、第２座標フラグ及び優先権フラグは無関係である。第２座標フラグに留意するのは、Ｓ１２以降のフローでＳ１００の処理を実行する時である。また優先権フラグに留意するのは、Ｓ１６及びＳ１７の内部フローでＳ１００の処理を実行する時である。したがって、第２座標フラグ及び優先権フラグについての詳しい説明は後述する。
【００４８】
Ｓ１０１：ＹＥＳとなる場合のフローについて説明する。Ｓ１０３において、ＣＰＵ１４は、Ｓ１０１にて参照したタイトル１０６と共に記憶されている画像データ１１０を基本機能ワーク領域３２に複製する。そして、複製先の画像データ１１０のサイズを所定のサイズに変更する。Ｓ１０５において、ＣＰＵ１４は、Ｓ１０１にて参照したタイトル１０６を基本機能ワーク領域３２に複製する。そして複製先のタイトル１０６を所定のサイズに変更する。
【００４９】
Ｓ１０７において、ＣＰＵ１４は、Ｓ１０３にて所定のサイズにした画像データ１１０とＳ１０５にて所定のサイズにしたタイトル１０６とに、基本機能パラメータ記憶領域４２に記憶されている第１座標フラグであって、コンテンツ記憶領域３７に含まれているタイトル１０６のどれにも付されていなく、番号の１番小さい第１座標フラグを付す。そして、付した第１座標フラグに基づいて、タイトル１０６及び画像データ１１０を大領域に表示する。タイトル１０６と画像データ１１０とは同一の座標に表示されるので、タッチパネル５０上には重なって表示される。この時、大領域に表示されるタイトル１０６は、タイトル１０６と共に記憶されていたコンテンツＵＲＬ１０７に関連付けて表示される。ここで関連付けるとは、ユーザが、タッチパネル５０に表示されたタイトル１０６を選択した時に、タイトル１０６に関連付けられているコンテンツＵＲＬ１０７を基にして、そのコンテンツＵＲＬ１０７が特定しているコンテンツにアクセスできる状態にすることである（以下、関連付けの意味について同じ）。
【００５０】
Ｓ１０１：ＮＯとなる場合のフローについて説明する。Ｓ１０１：ＮＯとなると、Ｓ１０２において、ＣＰＵ１４は、基本機能パラメータ記憶領域４２に、代替画像データが記憶されているか否かを判定する。代替画像データとは、ユーザが予め基本機能パラメータ記憶領域４２に記憶させておく画像情報である。ユーザは、キーパッド５２を使用して、基本機能パラメータ記憶領域４２に代替画像データを記憶させることができる。代替画像データが記憶されている（Ｓ１０２：ＹＥＳ）場合、Ｓ１０４に進む。記憶されていない（Ｓ１０２：ＮＯ）場合、Ｓ１０５に進む。
【００５１】
以下、Ｓ１０２：ＹＥＳとなる場合のフローについて説明する。Ｓ１０４において、ＣＰＵ１４は、代替画像データを基本機能ワーク領域３２に複製する。そして、複製先の代替画像データのサイズを所定のサイズに変更する。Ｓ１０５において、ＣＰＵ１４は、Ｓ１０１にて参照したタイトル１０６を基本機能ワーク領域３２に複製する。そして複製先のタイトル１０６を所定のサイズに変更する。
【００５２】
Ｓ１０８において、ＣＰＵ１４は、Ｓ１０４にて所定のサイズにした代替画像データとＳ１０５にて所定のサイズにしたタイトル１０６とに、基本機能パラメータ記憶領域４２に記憶されている第１座標フラグであって、コンテンツ記憶領域３７に含まれているタイトル１０６及び画像データ１１０のどれにも付されていない第１座標フラグの中から番号の小さいものを付する。そして、付した第１座標フラグに基づいて、タイトル１０６及び代替画像データを大領域に表示する。タイトル１０６と代替画像データとは同一の座標に表示されるので、タッチパネル５０上には重なって表示される。この時、大領域に表示するタイトル１０６は、タイトル１０６と共に記憶されていたコンテンツＵＲＬ１０７に関連付けて表示される。
【００５３】
Ｓ１０２：ＮＯとなる場合におけるフローについて説明する。Ｓ１０５において、ＣＰＵ１４は、Ｓ１０１にて参照したタイトル１０６を基本機能ワーク領域３２に複製する。そして複製先のタイトル１０６を所定のサイズに変更する。Ｓ１０９において、ＣＰＵ１４は、Ｓ１０５にて所定のサイズにしたタイトル１０６に、基本機能パラメータ記憶領域４２に記憶されている第１座標フラグであって、コンテンツ記憶領域３７に含まれているタイトル１０６のどれにも付されていなく、番号の１番小さい第１座標フラグを付す。そして、付した第１座標フラグに基づいて、タイトル１０６を大領域に表示する。この時、大領域に表示するタイトル１０６は、タイトル１０６と共に記憶されていたコンテンツＵＲＬ１０７に関連付けて表示される。
【００５４】
Ｓ１０７又はＳ１０８又はＳ１０９のいずれかの処理の後、Ｓ１１１において、ＣＰＵ１４は、コンテンツ記憶領域３７に記憶されているすべてのタイトル１０６に第１座標フラグが付されているか否かを判断する。すべてに第１座標フラグが付されている（Ｓ１１１：ＹＥＳ）場合、Ｓ１００におけるフローを終了する。ここでＳ１１１：ＹＥＳとなる場合とは、例えば、取得してきたフィード情報１０１に含まれるタイトル１０６がすべて大領域に表示しきれた場合である。すべてに第１座標フラグが付されていない（Ｓ１１１：ＮＯ）場合、Ｓ１１２に進む。
【００５５】
Ｓ１１２において、ＣＰＵ１４は、タイトル１０６に付されていない第１座標フラグがあるか否かを判定する。タイトル１０６に付されていない第１座標フラグがある（Ｓ１１２：ＹＥＳ）場合、Ｓ１０１に進む。タイトル１０６に付されていない第１座標フラグがない（Ｓ１１１：ＮＯ）場合、Ｓ１００におけるフローを終了する。ここでＳ１１１：ＮＯとなる場合とは、大領域にタイトル１０６をこれ以上、表示しきれない場合である。本実施形態では第１座標フラグの数を３本と例示してあり、Ｓ１１１にてＮＯと判定される場合とは、番号が付されている第１座標フラグを３本ともすべてタイトル１０６に付してしまった場合である。
【００５６】
以上、Ｓ１００の説明を終了し、図３に戻る。コンテンツ記憶領域３７に記憶されているタイトル１０６の数が、予め定められている大領域に表示可能なタイトル１０６の数を上回り（Ｓ８：ＮＯ）、Ｓ１００の処理を行うと、Ｓ１１において、ＣＰＵ１４は、これ以上大領域にタイトル１０６が表示可能か否かを判断する。判断の基準は、基本機能パラメータ記憶領域４２に記憶されているすべての第１座標フラグが、コンテンツ記憶領域３７に記憶されているか否かである。基本機能パラメータ記憶領域４２に記憶されているすべての第１座標フラグが、コンテンツ記憶領域３７に記憶されていれば、ＣＰＵ１４は、これ以上は大領域に表示不可能（Ｓ１１：ＮＯ）とみなし、Ｓ１２に進む。記憶されていなければ、ＣＰＵ１４は、これ以上でも大領域に表示可能（Ｓ１１：ＹＥＳ）とみなす。そして、コンテンツ記憶領域３７に記憶されているタイトル１０６とこれに関する情報とを対象にして、Ｓ１００の処理を行った後にＳ１２に進む。
【００５７】
Ｓ１２において、ＣＰＵ１４は、コンテンツ記憶領域３７に記憶されていて、第１座標フラグが付されていないタイトル１０６の数を計算する。言い換えると、コンテンツ記憶領域３７に記憶されていて大領域に表示されていないタイトル１０６の数を計算する。
そして、小領域に表示する１つあたりのタイトル１０６の表示サイズを計算する。ここで小領域とは、タッチパネル５０に表示される表示領域のうちの１つである。また、小領域の表示面積は、大領域において１つのタイトル１０６を表示する際の表示サイズよりも小さいように予め定められているものとする。小領域に表示する１つあたりのタイトル１０６の表示サイズは、予め定められている小領域の表示面積を、コンテンツ記憶領域３７に記憶されていて第１座標フラグが付されていないタイトル１０６の数で割ることによって求められる。小領域の表示面積における横軸を固定のものとして、縦軸を第１座標フラグが付されていないタイトル１０６の数で割ることによって小領域に表示する１つあたりのタイトル１０６の表示サイズが求められる。これ以降、小領域に表示するタイトル１０６のサイズを「既定のサイズ」と記載する。これは画像データ１１０及び代替画像データについても同様である。
【００５８】
この時、小領域に表示するタイトル１０６の数分、第２座標フラグが作成され、基本機能ワーク領域３２に記憶される。第２座標フラグとは、小領域に１つのタイトル１０６を表示する際において、どこに表示するのかを示す座標情報である。また、第２座標フラグには、第１座標フラグ同様に番号が付されている。第２座標フラグのそれぞれの番号に応じて小領域のどの座標にタイトル１０６を表示するかが定められる。図９を参照されたし、上の小さな四角枠が、１番の第２座標フラグに対応している。下の小さな四角枠が、２番の第２座標フラグに対応している。
【００５９】
Ｓ１２の処理を行った後、ＣＰＵ１４は、コンテンツ記憶領域３７に記憶されているタイトル１０６とこれに関する情報とに対してＳ２００の処理を行う。以下、図６を参照し、Ｓ２００の処理について説明する。
【００６０】
Ｓ２０１において、ＣＰＵ１４は、第１座標フラグ及び第２座標フラグのいずれもが付されていなく、一番小さい識別番号が付されているタイトル１０６を１つ選択する。そして、選択したタイトル１０６と共に画像データ１１０が記憶されているか否かを参照する。画像データ１１０が共に記憶されていた（Ｓ２０１：ＹＥＳ）場合、Ｓ２０３に進む。記憶されていなかった（Ｓ２０１：ＮＯ）場合、Ｓ２０２に進む。
【００６１】
Ｓ２０１：ＹＥＳとなる場合のフローについて説明する。Ｓ２０３において、ＣＰＵ１４は、Ｓ２０１にて参照したタイトル１０６と共に記憶されている画像データ１１０を基本機能ワーク領域３２に複製する。そして、複製先の画像データ１１０のサイズを既定のサイズに変更する。Ｓ２０５において、ＣＰＵ１４は、Ｓ２０１にて参照したタイトル１０６を基本機能ワーク領域３２に複製する。そして、複製先のタイトル１０６を既定のサイズに変更する。
【００６２】
Ｓ２０７において、ＣＰＵ１４は、Ｓ２０３にて既定のサイズにした画像データ１１０とＳ２０５にて既定のサイズにしたタイトル１０６とに、基本機能ワーク領域３２に記憶されている第２座標フラグであって、コンテンツ記憶領域３７に含まれているタイトル１０６のどれにも付されていなく、番号の１番小さい第２座標フラグを付す。そして、付した第２座標フラグに基づいて、タイトル１０６及び画像データ１１０を小領域に表示する。タイトル１０６と画像データ１１０とは同一の座標に表示されるので、タッチパネル５０上には重なって表示される。この時、小領域に表示するタイトル１０６は、タイトル１０６と共に記憶されていたコンテンツＵＲＬ１０７に関連付けて表示される。
【００６３】
Ｓ２０１：ＮＯとなる場合におけるフローについて説明する。Ｓ２０１：ＮＯと判断されると、Ｓ２０２において、ＣＰＵ１４は、基本機能パラメータ記憶領域４２に、代替画像データが記憶されているか否かを判定する。代替画像データが記憶されている（Ｓ２０２：ＹＥＳ）場合、Ｓ２０４に進む。記憶されていない（Ｓ２０２：ＮＯ）場合、Ｓ２０５に進む。
【００６４】
以下、Ｓ２０２：ＹＥＳとなる場合のフローについて説明する。Ｓ２０４において、ＣＰＵ１４は、代替画像データを基本機能ワーク領域３２に複製する。そして、複製先の代替画像データのサイズを既定のサイズに変更する。Ｓ２０５において、ＣＰＵ１４は、Ｓ２０１にて参照したタイトル１０６を基本機能ワーク領域３２に複製する。そして複製先のタイトル１０６を既定のサイズに変更する。
【００６５】
Ｓ２０８において、ＣＰＵ１４は、Ｓ２０４にて既定のサイズにした代替画像データとＳ２０５にて既定のサイズにしたタイトル１０６とに、基本機能ワーク領域３２に記憶されている第２座標フラグであって、コンテンツ記憶領域３７に含まれているタイトル１０６のどれにも付されていなく、番号の１番小さい第２座標フラグを付す。そして、付した第２座標フラグに基づいて、タイトル１０６及び代替画像データを小領域に表示する。タイトル１０６と代替画像データとは同一の座標に表示されるので、タッチパネル５０上には重なって表示される。この時、大領域に表示するタイトル１０６は、タイトル１０６と共に記憶されていたコンテンツＵＲＬ１０７に関連付けて表示される。
【００６６】
Ｓ２０２：ＮＯとなる場合におけるフローについて説明する。Ｓ２０５において、ＣＰＵ１４は、Ｓ２０１にて参照したタイトル１０６を基本機能ワーク領域３２に複製する。そして複製先のタイトル１０６を既定のサイズに変更する。Ｓ２０９において、ＣＰＵ１４は、Ｓ２０５にて既定のサイズにしたタイトル１０６に、基本機能ワーク領域３２に記憶されている第２座標フラグであって、コンテンツ記憶領域３７に含まれているタイトル１０６のどれにも付されていなく、番号の１番小さい第２座標フラグを付す。そして、付した第２座標フラグに基づいて、タイトル１０６を小領域に表示する。この時、小領域に表示するタイトル１０６は、タイトル１０６と共に記憶されていたコンテンツＵＲＬ１０７に関連付けて表示される。
【００６７】
Ｓ２０７又はＳ２０８又はＳ２０９のいずれかの処理の後、Ｓ２１２において、ＣＰＵ１４は、タイトル１０６に付されていない第２座標フラグがあるか否かを判定する。タイトル１０６に付されていない第２座標フラグがある（Ｓ２１２：ＹＥＳ）場合、Ｓ２０１に進む。タイトル１０６に付されていない第２座標フラグがない（Ｓ２１２：ＮＯ）場合、Ｓ２００におけるフローを終了する。ここでＳ２１２：ＮＯとなる場合とは、タイトル１０６をすべて小領域に表示した場合である。
【００６８】
以上、Ｓ２００の説明を終了し、図３に戻る。
【００６９】
Ｓ１４において、ＣＰＵ１４は、ユーザが、第１スクロールボタンを押したか否かを判定する。第１スクロールボタンとは、タッチパネル５０上に表示されているタイトル１０６をスクロール表示させるためのボタンである。第１スクロールボタンを選択することによって大領域に表示されているタイトル１０６が小領域に、小領域に表示されているタイトル１０６が大領域に遷移する。ＣＰＵ１４が、ユーザが第１スクロールボタンを押したと判定した（Ｓ１４：ＹＥＳ）場合、Ｓ１６に進む。第１スクロールボタンを押していないと判定した（Ｓ１４：ＮＯ）場合、Ｓ１５に進む。
【００７０】
図７を参照し、Ｓ１６における作用を説明する。
【００７１】
Ｓ１６Ａにおいて、ＣＰＵ１４は、大領域に表示されているタイトル１０６の中で、一番小さい番号の第１座標フラグが付されているタイトル１０６とこれに関する情報とを基本機能ワーク領域３４から削除する。この時、削除したタイトル１０６の複製元となったコンテンツ記憶領域３７に記憶されているタイトル１０６に付されている第１座標フラグも削除する。
【００７２】
Ｓ１６Ｂにおいて、ＣＰＵ１４は、小領域に表示されているタイトル１０６の中で、一番小さい番号の第２座標フラグが付されているタイトル１０６とこれに関する情報とを基本機能ワーク領域３４から削除する。また、この時、削除したタイトル１０６の複製元となったコンテンツ記憶領域３７に記憶されているタイトル１０６に付されている第２座標フラグも削除する。また、複製元のタイトル１０６には、優先権フラグを付する。優先権フラグとはＳ１０１の処理を実行する時に、他のタイトル１０６より先に、ＣＰＵ１４に選択させたいタイトル１０６が存在する場合において、そのタイトル１０６に付する目印のようなものである。Ｓ１７内部でＳ１００の処理を行うと、Ｓ１０１の処理を行う時において、第１座標フラグ及び第２座標フラグのどちらも付されていないタイトル１０６が複数コンテンツ記憶領域３７に存在することになる。小領域に表示されているタイトル１０６及びこれに関する情報を大領域に確実に表示させるために優先権フラグが存在する。
【００７３】
Ｓ１６Ｃにおいて、ＣＰＵ１４は、大領域に表示されている各々のタイトル１０６に付されている第１座標フラグの番号を１つ減少させる。この時、各々のタイトル１０６の複製元に付されている第１座標フラグの番号についても同様に１つ減少させる。
【００７４】
Ｓ１６Ｄにおいて、ＣＰＵ１４は、小領域に表示されている各々のタイトル１０６に添付されている第２座標フラグの番号を１つ減少させる。この時、各々のタイトル１０６の複製元に添付されている第２座標フラグの番号についても１つ減少させる。その後、コンテンツ記憶領域３７に記憶されているタイトル１０６とこれに関する情報とを対象にしてＳ１００の処理を行い、その後、同様にＳ２００の処理を行う。
【００７５】
図３に戻る。Ｓ１５において、ＣＰＵ１４は、ユーザが第２スクロールボタンを押したか否かを判定する。第２スクロールボタンとは、タッチパネル５０上に表示されているタイトル１０６をスクロール表示させるためのボタンである。ＣＰＵ１４が、ユーザが第２スクロールボタンを押したと判定した（Ｓ１５：ＹＥＳ）場合、Ｓ１７に進む。第２スクロールボタンを押していないと判定した（Ｓ１５：ＮＯ）場合、Ｓ１４に進む。
【００７６】
図８を参照し、Ｓ１７における作用を説明する。Ｓ１７Ａにおいて、ＣＰＵ１４は、大領域に表示されているタイトル１０６の中で、一番大きい番号の第１座標フラグが付されているタイトル１０６を基本機能ワーク領域３４から削除する。この時、削除したタイトル１０６の複製元となったコンテンツ記憶領域３７に記憶されているタイトル１０６に付されている第１座標フラグも削除する。
【００７７】
Ｓ１６Ｂにおいて、ＣＰＵ１４は、小領域に表示されているタイトル１０６の中で、一番小さい番号の第２座標フラグが付されているタイトル１０６を基本機能ワーク領域３４から削除する。また、この時、削除したタイトル１０６の複製元となったコンテンツ記憶領域３７に記憶されているタイトル１０６に付されている第２座標フラグも削除する。また、複製元のタイトル１０６には、優先権フラグを付する。
【００７８】
Ｓ１７Ｃにおいて、ＣＰＵ１４は、大領域に表示されている各々のタイトル１０６に付されている第１座標フラグの番号を１つ増加させる。この時、各々のタイトル１０６の複製元に付されている第１座標フラグの番号についても同様に１つ増加させる。
【００７９】
Ｓ１６Ｄにおいて、ＣＰＵ１４は、小領域に表示されている各々のタイトル１０６に添付されている第２座標フラグの番号を１つ減少させる。この時、各々のタイトル１０６の複製元に添付されている第２座標フラグの番号についても１つ減少させる。その後、コンテンツ記憶領域３７に記憶されている各種情報を対象にしてＳ１００の処理を行い、その後、同様にコンテンツ記憶領域３７に記憶されている各種情報を対象にしてＳ２００の処理を行う。
【００８０】
次に、本実施形態の効果について説明する。
【００８１】
本実施形態によれば、画像データ１１０とタイトル１０６とを大領域に表示する際に、表示しきれない場合においては、表示しきれない分のタイトル１０６の数を計算し、大領域より表示面積の小さい小領域に表示する。この時、表示サイズを変えて、コンテンツＵＲＬ１０７に関係付けて表示部に表示することにより、タッチパネル５０に表示しきれるようになる。ユーザにとってコンテンツ情報１５０を一度に閲覧可能となる。
【００８２】
また、取得したコンテンツ情報１５０に含まれるリンク先画像ＵＲＬ１０８の先に画像データ１１０がなかった場合においても、画像データ１１０の代わりに代替画像データが記憶されていれば代替画像データが、タッチパネル５０に表示させる。
大領域には、画像データ１１０が取得できたコンテンツ情報１５０に含まれるタイトル１０６が優先的に表示されるこれにより、ユーザにとって閲覧製の高い表示となる。
また、コンテンツ情報１５０の数に応じて、小領域に表示する１つあたりの表示サイズが変動するので、タッチパネル５０の表示領域が無駄に消費されることを防止し、多くのタイトル１０６とこれに関する情報を表示することができる。それに伴い、ユーザにとって閲覧製のものとなる。
また、大領域に表示しきれなかったタイトル１０６だけを表示面積の小さい画像データに変えるので可能な限りもともとの表示の態様を保ちつつ、多くのコンテンツ情報を表示させることができる。
またタッチパネル５０の表示領域を大領域と小領域とに分かれることにより、ユーザに閲覧しやすい表示態様となる。
また、代替画像データが記録されている場合に、小領域に表示されるタイトル１０６に共通性を持たせることができる。
代替画像データが記録されていない場合でも、タイトル１０６が表示されることは言うまでもない。
【００８３】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
【００８４】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００８５】
通信装置１０は、請求項の通信装置の一例である。タイトル１０６は、請求項のコンテンツのタイトルの一例である。画像データ１１０は、請求項の画像データの一例である。画像ＵＲＬ１０８は、請求項の画像ＵＲＬの一例である。コンテンツＵＲＬ１０７は、請求項のコンテンツＵＲＬの一例である。コンテンツ情報１５０は、請求項のコンテンツ情報の一例である。フィード情報１０１は、請求項のフィード情報の一例である。インターネット８は、請求項の電気通信回線の一例である。コンテンツ提供サーバ９０は、請求項のサーバ装置の一例である。タッチパネル５０は、請求項の表示部の一例である。
代替画像データは、請求項のテンプレート画像の一例である。大領域は、請求項の大領域の一例である。小領域は、請求項の小領域の一例である。
基本機能パラメータ記憶領域４２は、請求項の記憶媒体の一例である。
【００８６】
Ｓ１の処理を実行する制御部は、請求項のフィード取得手段の一例である。Ｓ３の処理を実行する制御部は、請求項の画像データ取得手段の一例である。Ｓ４、及びＳ１０１を実行する制御部は、請求項の画像データ判定手段の一例である。Ｓ８を実行する制御部は、請求項の比較手段の一例である。Ｓ１０４、Ｓ１０５、Ｓ２０４、Ｓ２０５、及びＳ２０８を実行する制御部は、請求項の代替画像データ作成手段の一例である。Ｓ１０２及びＳ２０２を実行する制御部は、請求項の記憶判断手段の一例である。Ｓ１０７、Ｓ１０８、Ｓ１０９、Ｓ２０７、Ｓ２０８、及びＳ２０９を実行する制御部は、請求項の表示手段の一例である。
【符号の説明】
【００８７】
８  インターネット
１０  通信装置
４２  基本機能パラメータ記憶領域
５０  タッチパネル
９０  コンテンツ提供サーバ
１０１  フィード情報
１０６  タイトル
１０７  コンテンツＵＲＬ
１０８  画像ＵＲＬ
１１０  画像データ
１５０  コンテンツ情報
【図１】
2010239482.tif 000003
【図２】
2010239482.tif 000004
【図３】
2010239482.tif 000005
【図４】
2010239482.tif 000006
【図５】
2010239482.tif 000007
【図６】
2010239482.tif 000008
【図７】
2010239482.tif 000009
【図８】
2010239482.tif 000010
【図９】
2010239482.tif 000011
【手続補正書】
【提出日】平成21年4月1日(2009.4.1)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2010239482.tif 000012