(57)【要約】【課題】本発明は、コンテンツ情報を表示手段に表示させる際、同一または類似したコンテンツ情報が不必要に表示手段に表示されることを防止することができる通信装置を提供することを目的とする。【解決手段】コンテンツのタイトルと、コンテンツの位置情報を含むコンテンツ情報を複数有したコンテンツ要約情報を取得し、前記タイトルを表示する通信装置であって、表示しているタイトルを含むコンテンツ情報のうち一のコンテンツ情報を選択すると、当該コンテンツ情報に類似する他のコンテンツ情報に含まれるタイトルの表示を制限するものである。【選択図】図４
2010198412.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された情報処理装置と通信可能な通信装置であって、
コンテンツのタイトルと当該コンテンツの位置情報とを含むコンテンツ情報を複数有しているコンテンツ要約情報の位置情報を複数記憶することが可能な位置情報記憶手段と、
前記位置情報記憶手段に記憶されている位置情報各々に基づいて前記コンテンツ要約情報を取得する要約情報取得手段と、
前記要約情報取得手段によって取得されたコンテンツ要約情報が有するコンテンツ情報を記憶するコンテンツ情報記憶手段と、
前記コンテンツ情報記憶手段に記憶された各コンテンツ情報に含まれるタイトルを表示するタイトル表示手段と、
前記コンテンツ情報記憶手段に記憶されたコンテンツ情報のうち、一のコンテンツ情報を選択する選択手段と、
前記選択手段によって選択されたコンテンツ情報に含まれる前記コンテンツの位置情報に基づいてコンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段によって取得されたコンテンツを表示するコンテンツ表示手段と、
前記選択手段により選択されたコンテンツ情報に係るコンテンツが前記コンテンツ表示手段により表示されたことを条件として、当該コンテンツ情報と類似する前記コンテンツ情報記憶手段に記憶された他のコンテンツ情報に含まれるタイトルの表示を制限するよう前記タイトル表示手段を制御するタイトル表示制御手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記選択手段により前記コンテンツ情報が選択されたことを条件として、当該選択されたコンテンツ情報に、当該コンテンツ情報に係るコンテンツの表示に関する表示情報を関連付けて記憶するよう前記コンテンツ情報記憶手段を制御する第１コンテンツ情報記憶制御手段と、
前記コンテンツ情報記憶手段にコンテンツ情報が記憶されている状態で、前記要約情報取得手段により新たなコンテンツ要約情報が取得された場合、当該新たに取得したコンテンツ要約情報が有するコンテンツ情報と類似した前記コンテンツ情報記憶手段に記憶されたコンテンツ情報に、前記表示情報が関連付けられているか否かを判断する第１判断手段と、を備え、
前記タイトル表示制御手段は、前記第１判断手段により肯定判断された場合、前記新たに取得したコンテンツ要約情報が有するコンテンツ情報に含まれるタイトルの表示を制限するよう前記タイトル表示手段を制御する一方、前記第１判断手段により否定判断された場合には、前記新たに取得したコンテンツ要約情報が有するコンテンツ情報に含まれるタイトルを表示するよう前記タイトル表示手段を制御することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第１判断手段により肯定判断された場合、前記新たに取得したコンテンツ要約情報が有するコンテンツ情報に、当該コンテンツ情報に係るコンテンツの表示に関する表示情報を関連付けて記憶するよう前記コンテンツ情報記憶手段を制御する第２コンテンツ情報記憶制御手段を備ることを特徴とする請求項２に記載の通信装置。
【請求項４】
前記コンテンツ情報記憶手段にコンテンツ情報が記憶されている状態で、前記要約情報取得手段により新たなコンテンツ要約情報が取得された場合、当該新たに取得したコンテンツ要約情報が有するコンテンツ情報と類似するコンテンツ情報が前記コンテンツ情報記憶手段に記憶されているか否かを判断する第２判断手段を備え、
前記タイトル表示制御手段は、前記第２判断手段により肯定判断された場合、前記第１判断手段による判断結果に基づく処理を実行し、否定判断された場合、前記新たに取得したコンテンツ要約情報が有するコンテンツ情報に含まれるタイトルを表示するよう前記タイトル表示手段を制御することを特徴とする請求項２または請求項３に記載の通信装置。
【請求項５】
前記選択手段により選択されたコンテンツ情報に、選択された旨を示す選択情報を関連付けて記憶するよう前記コンテンツ情報記憶手段を制御する第３コンテンツ情報記憶制御手段を備え、
前記タイトル表示制御手段は、前記選択情報が関連付けて記憶されたコンテンツ情報に含まれるタイトルを表示するよう前記タイトル表示手段を制御することを特徴とする請求項１乃至請求項４のいずれかに記載の通信装置。
【請求項６】
前記タイトル表示制御手段は、前記選択情報が関連付けられたコンテンツ情報に含まれるタイトルを表示するに際し、当該コンテンツ情報に類似するコンテンツ情報に含まれるタイトルの表示が制限されていることを示す表示を行い、操作手段により表示が制限されているタイトルの表示指示が入力されると、当該類似するコンテンツ情報に含まれるタイトルを表示するよう表示手段を制御することを特徴とする請求項５に記載の通信装置。
【請求項７】
一のコンテンツ情報に含まれるタイトルと位置情報との少なくとも一方に含まれる文字列と、他のコンテンツ情報に含まれるタイトルと位置情報との少なくとも一方に含まれる文字列と、が所定文字列数以上一致した場合に、当該一のコンテンツ情報と当該他のコンテンツ情報とは互いに類似するコンテンツ情報として取り扱うことを特徴とする請求項１乃至請求項６のいずれかに記載の通信装置。
【請求項８】
ネットワークを介して接続された情報処理装置と通信可能であり、情報を表示可能な表示手段と、情報を記憶可能な情報記憶手段と、を備えたコンピュータが読み取り可能なプログラムであって、
前記コンピュータを、
コンテンツのタイトルと当該コンテンツの位置情報とを含むコンテンツ情報を複数有しているコンテンツ要約情報の位置情報を前記情報記憶手段に複数記憶する第１記憶制御手段と、
前記位置情報記憶手段に記憶されている位置情報各々に基づいて前記コンテンツ要約情報を取得する要約情報取得手段と、
前記要約情報取得手段によって取得されたコンテンツ要約情報が有するコンテンツ情報を前記情報記憶手段に記憶するコンテンツ情報記憶手段と、
前記コンテンツ情報記憶手段に記憶された各コンテンツ情報に含まれるタイトルを前記表示手段に表示するタイトル表示手段と、
前記情報記憶手段に記憶されたコンテンツ情報のうち、一のコンテンツ情報を選択する選択手段と、
前記選択手段によって選択されたコンテンツ情報に含まれる前記コンテンツの位置情報に基づいてコンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段によって取得されたコンテンツを前記表示手段に表示するコンテンツ表示手段と、
前記選択手段により選択されたコンテンツ情報に係るコンテンツが前記表示手段に表示されたことを条件として、当該コンテンツ情報と類似する前記情報記憶手段に記憶された他のコンテンツ情報に含まれるタイトルの表示を制限するよう前記タイトル表示手段を制御するタイトル表示制御手段と、
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関するものである。
【背景技術】
【０００２】
様々なコンテンツがネットワーク上で公開されている。コンテンツのＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）とコンテンツのタイトルとを含むコンテンツ情報を複数備えたコンテンツ要約情報を公開しているサーバが存在する。コンテンツ要約情報の一例として、例えば、フィード情報（Ｆｅｅｄ）を挙げることができる。フィード情報のフォーマットとしては、例えば、ＲＳＳ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）やＡｔｏｍが存在する。
【０００３】
下記の非特許文献１には、サーバにアクセスし、そのサーバからフィード情報を取得して各コンテンツのタイトルを表示するためのソフトウェアが開示されている。このソフトウェアをパーソナルコンピュータ（以下「ＰＣ」と称す）にインストールすると、利用者は、ＰＣ上でコンテンツのタイトルを閲覧することができる。利用者がタイトルをクリックなどにより選択すると、ＰＣは、ブラウザを起動し、そのタイトルに対応するコンテンツのＵＲＬにアクセスする。これにより、ＰＣにおいてコンテンツが表示され、コンテンツを閲覧することが可能となる。
【非特許文献１】小津智幸、“ＲＳＳ対応サイトの配信記事タイトルを電光掲示板風に表示「Ｄｉｒｔｙ Ｎｅｗｓ Ｒｅａｄｅｒ」”、［Ｏｎｌｉｎｅ］、平成１６年５月２６日、Ｉｍｐｒｅｓｓ Ｃｏｒｐｏｒａｔｉｏｎ、［平成２０年７月２９日検索］、インターネット、＜ｈｔｔｐ：／／ｗｗｗ．ｆｏｒｅｓｔ．ｉｍｐｒｅｓｓ．ｃｏ．ｊｐ／ａｒｔｉｃｌｅ／２００４／０５／２６／ｄｉｒｔｙｎｅｗｓｒｅａｄｅｒ．ｈｔｍｌ＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、取得したフィード情報に、互いに同一または類似するコンテンツ情報（以下「類似コンテンツ情報」と称す）が複数含まれていた場合、前述のソフトウェアにより、取得したフィード情報が有するすべてのコンテンツ情報に含まれるタイトルが表示されると、それら複数の類似コンテンツ情報に含まれるタイトルによって、表示装置の表示領域が占有されてしまっていた。
【０００５】
また、過去に閲覧したコンテンツに係るコンテンツ情報に類似したコンテンツ情報に含まれるタイトルは選択される可能性は低い。類似したコンテンツ情報に係るコンテンツは、過去に閲覧したコンテンツと同一または類似している可能性が高いためである。
【０００６】
互いに類似していないコンテンツ情報のタイトルを複数閲覧したい利用者は、過去に閲覧したコンテンツに係るコンテンツ情報に類似したコンテンツ情報に含まれるタイトルと、過去に閲覧したコンテンツに係るコンテンツ情報に類似していない他のコンテンツ情報に含まれるタイトルと、を区別しながら閲覧する必要があった。そのため、取得したフィード情報に含まれるすべてのタイトルを表示する従来の表示態様では、利用者にとって閲覧性が悪い場合があった。
【０００７】
本発明は、コンテンツ情報に含まれるタイトルを表示手段に表示させる際、同一または類似したコンテンツ情報に含まれるタイトルが不必要に表示手段に表示されることを防止し、閲覧性の高い通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この目的を達成するために請求項１に係る発明は、ネットワークを介して接続された情報処理装置と通信可能な通信装置であって、コンテンツのタイトルと当該コンテンツの位置情報とを含むコンテンツ情報を複数有しているコンテンツ要約情報の位置情報を複数記憶することが可能な位置情報記憶手段と、前記位置情報記憶手段に記憶されている位置情報各々に基づいて前記コンテンツ要約情報を取得する要約情報取得手段と、前記要約情報取得手段によって取得されたコンテンツ要約情報が有するコンテンツ情報を記憶するコンテンツ情報記憶手段と、前記コンテンツ情報記憶手段に記憶された各コンテンツ情報に含まれるタイトルを表示するタイトル表示手段と、前記コンテンツ情報記憶手段に記憶されたコンテンツ情報のうち、一のコンテンツ情報を選択する選択手段と、前記選択手段によって選択されたコンテンツ情報に含まれる前記コンテンツの位置情報に基づいてコンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段によって取得されたコンテンツを表示するコンテンツ表示手段と、前記選択手段により選択されたコンテンツ情報に係るコンテンツが前記コンテンツ表示手段により表示されたことを条件として、当該コンテンツ情報と類似する前記コンテンツ情報記憶手段に記憶された他のコンテンツ情報に含まれるタイトルの表示を制限するよう前記タイトル表示手段を制御するタイトル表示制御手段と、を備えることを特徴とする通信装置である。
【０００９】
これにより、選択したコンテンツ情報に類似するコンテンツ情報に含まれるタイトルの表示を制限することができるので、通信装置の利用者は、表示手段に表示される複数のコンテンツのタイトルの中から、表示したコンテンツに係るコンテンツ情報に含まれるタイトルと、そのコンテンツ情報に類似したコンテンツ情報に含まれるタイトルとを区別して閲覧する必要がなくなる。よって、利用者にとって閲覧性の高いタイトルの表示が可能な通信装置を提供できる。さらには、表示手段の限られた表示領域に、互いに類似しない複数のコンテンツ情報各々に含まれるタイトルを表示させることになるので、利用者は、類似したコンテンツ情報に含まれるタイトルが複数表示される場合に比べ、多くの互いに類似しないコンテンツ情報が含むタイトルを容易に把握することが可能となる。
【００１０】
なお、「コンテンツの位置情報」という用語は、コンテンツの位置（コンテンツの取得先）を特定することができるあらゆる情報を含む概念である。また、「コンテンツ要約情報の位置情報」という用語は、コンテンツ要約情報の位置（コンテンツ要約情報の取得先）を特定することができるあらゆる情報を含む概念である。位置情報の一例として、例えば、ＵＲＬ等を挙げることができる。また、タイトルは、コンテンツの全体の文字列よりも少ない文字列であって、コンテンツの内容を反映している文字列を意味している。
【００１１】
また、第１判断手段によって類似と判断される他のコンテンツ情報は、判断対象となるコンテンツ情報と全く同一のコンテンツ情報であってもよいし、所定の長さの文字列が一致したコンテンツ情報であってもよい。
【００１２】
請求項２に係る発明は、前記選択手段により前記コンテンツ情報が選択されたことを条件として、当該選択されたコンテンツ情報に、当該コンテンツ情報に係るコンテンツの表示に関する表示情報を関連付けて記憶するよう前記コンテンツ情報記憶手段を制御する第１コンテンツ情報記憶制御手段と、前記コンテンツ情報記憶手段にコンテンツ情報が記憶されている状態で、前記要約情報取得手段により新たなコンテンツ要約情報が取得された場合、当該新たに取得したコンテンツ要約情報が有するコンテンツ情報と類似した前記コンテンツ情報記憶手段に記憶されたコンテンツ情報に、前記表示情報が関連付けられているか否かを判断する第１判断手段と、を備え、前記タイトル表示制御手段は、前記第１判断手段により肯定判断された場合、前記新たに取得したコンテンツ要約情報が有するコンテンツ情報に含まれるタイトルの表示を制限するよう前記タイトル表示手段を制御する一方、前記第１判断手段により否定判断された場合には、前記新たに取得したコンテンツ要約情報が有するコンテンツ情報に含まれるタイトルを表示するよう前記タイトル表示手段を制御することを特徴とする請求項１に記載の通信装置である。
【００１３】
これにより、既に表示したコンテンツに係るコンテンツ情報に類似したコンテンツ情報を新たに取得した場合においても、その新たに取得したコンテンツ情報に含まれるタイトルの表示を制限することができる。よって、利用者に選択される可能性の低い新たに取得したコンテンツ情報に含まれるタイトルが不必要に表示されることを制限し、タイトルの閲覧性の高い通信装置を提供することができる。
【００１４】
請求項３に係る発明は、前記第１判断手段により肯定判断された場合、前記新たに取得したコンテンツ要約情報が有するコンテンツ情報に、当該コンテンツ情報に係るコンテンツの表示に関する表示情報を関連付けて記憶するよう前記コンテンツ情報記憶手段を制御する第２コンテンツ情報記憶制御手段を備ることを特徴とする請求項２に記載の通信装置である。
【００１５】
これにより、選択手段により選択されたコンテンツ情報以外にも新たに取得したコンテンツ要約情報が有するコンテンツ情報にも表示情報を関連付けて記憶しておくことができる。したがって、さらに、新たにコンテンツ情報を取得した場合には、選択手段によって選択されたコンテンツ情報が削除された場合であっても、過去に取得された（前回新たに取得された）類似するコンテンツ情報に関連付けられた表示情報に基づき、今回新たに取得したコンテンツ情報に含まれるタイトルの表示を制限することができる。よって、類似したコンテンツ情報に含まれるタイトルが多数表示されてしまうことを防止でき、利用者にとって閲覧性の高い通信装置を提供することが可能である。
【００１６】
請求項４に係る発明は、前記コンテンツ情報記憶手段にコンテンツ情報が記憶されている状態で、前記要約情報取得手段により新たなコンテンツ要約情報が取得された場合、当該新たに取得したコンテンツ要約情報が有するコンテンツ情報と類似するコンテンツ情報が前記コンテンツ情報記憶手段に記憶されているか否かを判断する第２判断手段を備え、前記タイトル表示制御手段は、前記第２判断手段により肯定判断された場合、前記第１判断手段による判断結果に基づく処理を実行し、否定判断された場合、前記新たに取得したコンテンツ要約情報が有するコンテンツ情報に含まれるタイトルを表示するよう前記タイトル表示手段を制御することを特徴とする請求項２または請求項３に記載の通信装置である。
【００１７】
これにより、既に記憶されているコンテンツ情報と、新たに取得したコンテンツ要約情報に含まれるコンテンツ情報とが類似しない場合、新たに取得したコンテンツ要約情報が有するコンテンツ情報に含まれるタイトルが表示されるので、表示を制限するべきではない、類似しないコンテンツ情報のタイトルを利用者に閲覧させることができる。
【００１８】
請求項５に係る発明は、前記選択手段により選択されたコンテンツ情報に、選択された旨を示す選択情報を関連付けて記憶するよう前記コンテンツ情報記憶手段を制御する第３コンテンツ情報記憶制御手段を備え、前記タイトル表示制御手段は、前記選択情報が関連付けて記憶されたコンテンツ情報に含まれるタイトルを表示するよう前記タイトル表示手段を制御することを特徴とする請求項１乃至請求項４のいずれかに記載の通信装置である。
【００１９】
これにより、複数のコンテンツ情報が類似している場合においても、選択されたコンテンツ情報に含まれるタイトルを表示させることができるので、利用者が過去に閲覧したコンテンツを再度閲覧する場合においても、利用者にそのコンテンツに係るタイトルを選択させることができる。
【００２０】
請求項６に係る発明は、前記タイトル表示制御手段は、前記選択情報が関連付けられたコンテンツ情報に含まれるタイトルを表示するに際し、当該コンテンツ情報に類似するコンテンツ情報に含まれるタイトルの表示が制限されていることを示す表示を行い、操作手段により表示が制限されているタイトルの表示指示が入力されると、当該類似するコンテンツ情報に含まれるタイトルを表示するよう表示手段を制御することを特徴とする請求項５に記載の通信装置である。
【００２１】
これにより、表示が制限されているタイトルを、必要に応じて表示させることができる。
【００２２】
請求項７に係る発明は、一のコンテンツ情報に含まれるタイトルと位置情報との少なくとも一方に含まれる文字列と、他のコンテンツ情報に含まれるタイトルと位置情報との少なくとも一方に含まれる文字列と、が所定文字列数以上一致した場合に、当該一のコンテンツ情報と当該他のコンテンツ情報とは互いに類似するコンテンツ情報として取り扱うことを特徴とする請求項１乃至請求項６のいずれかに記載の通信装置である。
【００２３】
これにより、コンテンツ情報に含まれる各種情報に基づいて他のコンテンツ情報と類似しているか否かを判断できる。特に、一のコンテンツ情報に含まれるコンテンツの位置情報と、他のコンテンツ情報に含まれるコンテンツの位置情報とが一致した場合には、両コンテンツ情報は同じコンテンツについて記載されているものであり、両コンテンツ情報は確実に類似すると判断することができ、表示されるタイトルの数を減らすことができる。
【００２４】
請求項８に係る発明は、ネットワークを介して接続された情報処理装置と通信可能であり、情報を表示可能な表示手段と、情報を記憶可能な情報記憶手段と、を備えたコンピュータが読み取り可能なプログラムであって、前記コンピュータを、コンテンツのタイトルと当該コンテンツの位置情報とを含むコンテンツ情報を複数有しているコンテンツ要約情報の位置情報を前記情報記憶手段に複数記憶する第１記憶制御手段と、前記位置情報記憶手段に記憶されている位置情報各々に基づいて前記コンテンツ要約情報を取得する要約情報取得手段と、前記要約情報取得手段によって取得されたコンテンツ要約情報が有するコンテンツ情報を前記情報記憶手段に記憶するコンテンツ情報記憶手段と、前記コンテンツ情報記憶手段に記憶された各コンテンツ情報に含まれるタイトルを前記表示手段に表示するタイトル表示手段と、前記情報記憶手段に記憶されたコンテンツ情報のうち、一のコンテンツ情報を選択する選択手段と、前記選択手段によって選択されたコンテンツ情報に含まれる前記コンテンツの位置情報に基づいてコンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段によって取得されたコンテンツを前記表示手段に表示するコンテンツ表示手段と、前記選択手段により選択されたコンテンツ情報に係るコンテンツが前記表示手段に表示されたことを条件として、当該コンテンツ情報と類似する前記情報記憶手段に記憶された他のコンテンツ情報に含まれるタイトルの表示を制限するよう前記タイトル表示手段を制御するタイトル表示制御手段と、を備えることを特徴とするプログラムである。
【００２５】
これにより、請求項１と同様の効果が得られる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態における通信システムの概略を示した図である。
【図２】ＵＲＬ記憶領域に記憶された記憶内容の一例を示した図である。
【図３】コンテンツ情報記憶領域に記憶された記憶内容の一例を示した図である。
【図４】複合機により実行されるコンテンツ情報表示処理を示したフローチャートである。
【図５】複合機により実行される類似コンテンツ情報検索処理を示したフローチャートである。
【図６】複合機により実行されるコンテンツ表示処理を示したフローチャートである。
【図７】表示部に表示されるコンテンツのタイトルの表示例である。
【図８】表示部に表示されるコンテンツのタイトルの表示例である。
【図９】表示部にスクロール表示されるコンテンツのタイトルの表示例である。
【発明を実施するための形態】
【００２７】
以下、本発明の好ましい実施形態について、図面を参照して説明する。図１は、本発明の一実施形態における通信システム１の概略を示した図である。この通信システム１は、各種機能を実現可能な複合機１０と、複数のコンテンツ提供サーバ２０，３０と、ルータ４０とを有している。なお、図１に示す通信システム１では、１つの複合機１０と、２つのコンテンツ提供サーバ２０，３０とを有しているが、これらの数は適宜変更することができる。
【００２８】
コンテンツ提供サーバ２０，３０は、周知のサーバコンピュータと同等の構成を備え、インターネット回線６０に接続されるとともに、各々が異なるサイトを公開している。各サイトは、複数のコンテンツを含んでいる。さらに、各コンテンツ提供サーバ２０，３０は、自身のサイトが含んでいる各コンテンツを要約した情報であるコンテンツ情報が複数含まれたＲＳＳ形式のフィード情報を記憶している。また、各コンテンツ提供サーバ２０，３０は、そのフィード情報を配信するサイトも公開している。
【００２９】
コンテンツ情報には、コンテンツのタイトル文字列と、コンテンツの取得先を示すＵＲＬ、コンテンツの要約文字列などが含まれている。なお、フィード情報の具体的な内容については、後で詳しく説明する。各コンテンツ提供サーバ２０，３０は、複合機１０からの要求に応じて、フィード情報やコンテンツを提供する。また、コンテンツは、テキストデータや画像データ、映像データなどである。
【００３０】
複合機１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等（図示せず。）を備え、複合機１０の各動作（複合機１０全体）について、このＲＯＭに記憶されたプログラムに基づき制御を行う制御部１１と、ローカルエリアネットワーク回線５０と接続され、コンテンツ提供サーバ２０，３０と通信を行うネットワークインタフェース（以下、「ネットワークＩ／Ｆ」）１２と、複合機１０の利用者から指示を受け付ける操作部１３と、各種情報を表示する表示部１４（表示手段の一例）と、ハードディスクなどから構成され、各種情報を記憶する記憶部１５と、印刷部１６と、読取部１７と、を備えている。なお、制御部１１と各部１２〜１７とは、バスラインを介して互いに接続されている。
【００３１】
記憶部１５は、ＵＲＬ記憶領域１５１（位置情報記憶手段の一例）と、コンテンツ情報記憶領域１５２（コンテンツ情報記憶手段の一例）とを備える。詳しくは後述するが、ＵＲＬ記憶領域１５１は、図２に示すように、フィード情報の取得先を示すＵＲＬ（コンテンツ要約情報の位置情報の一例）１０２を記憶する。また、詳しくは後述するが、コンテンツ情報記憶領域１５２は、図３に示すように、取得したフィード情報１１２に含まれるコンテンツ情報１２２を記憶する。上述の通り、コンテンツ情報１２２とは、コンテンツのタイトル文字列１４０とコンテンツの要約文字列１４２、コンテンツの取得先を示すＵＲＬ１４４などを含む情報であり、コンテンツ毎に作成されるものである。
【００３２】
制御部１１は、ＲＯＭに記憶されたプログラムに基づき、コンテンツ提供サーバ２０，３０から、フィード情報１１２を取得する。制御部１１は、フィード情報取得先ＵＲＬ１０２にアクセスすることによりフィード情報１１２の取得を行う。制御部１１は、その取得したフィード情報１１２に含まれるコンテンツ情報１２２を、コンテンツ情報記憶領域１５２に記憶させる。
【００３３】
制御部１１は、コンテンツ情報記憶領域１５２に記憶したコンテンツ情報１２２を表示部１４に表示させる。また、利用者により選択されたコンテンツ情報１２２に含まれるコンテンツ取得先ＵＲＬ１４４に基づき、コンテンツを取得し、表示部１４に表示させる。
【００３４】
以下、複合機１０の具体的な構成、および、処理動作について詳述する。
【００３５】
図２は、ＵＲＬ記憶領域１５１の記憶内容の一例を示した図である。前述の通り、ＵＲＬ記憶領域１５１は、各コンテンツ提供サーバ２０，３０が記憶するフィード情報の取得先（各コンテンツ提供サーバ２０，３０が公開するフィード情報配信サイト）を示すＵＲＬ１０２を記憶する。制御部１１は、このＵＲＬ記憶領域１５１に記憶されたフィード情報取得先ＵＲＬ１０２に基づいて各コンテンツ提供サーバ２０，３０アクセスすることにより、フィード情報１１２の取得を行う。図２の例では、ＵＲＬ記憶領域１５１には、ｎ個のフィード情報取得先ＵＲＬ１０２が記憶されている。各フィード情報取得先ＵＲＬ１０２には、識別番号１００が付与されている。本実施形態では、識別番号１００を符号「ｉ」で表現する。また、各フィード情報取得先ＵＲＬ１０２には、フィード情報配信サイト名１０４が関連付けて記憶されている。このフィード情報配信サイト名１０４は、フィード情報取得先ＵＲＬ１０２に基づいて特定されるフィード情報１１２を配信しているサイトの名称である。
【００３６】
なお、ＵＲＬ記憶領域１５１のフィード情報取得先ＵＲＬ１０２は、複合機１０の利用者が操作部１３を操作することで入力され、記憶される。また、フィード情報配信サイト名１０４は、フィード情報１１２を配信しているサイトから取得してもよいし、利用者が操作部１３を操作することで入力され、記憶されてもよい。
【００３７】
次に、図３を参照して、コンテンツ情報記憶領域１５２の記憶内容について説明する。コンテンツ情報記憶領域１５２は、ＵＲＬ記憶領域１５１に記憶されているフィード情報取得先ＵＲＬ１０２毎にフィード情報１１２を記憶することが可能である。つまり、符号「ｉ」で表現される識別番号１１０は、図２の識別番号１００と対応するものであり、例えば、コンテンツ情報記憶領域１５２において「ｉ＝０」で示されるレコードのフィード情報１１２は、ＵＲＬ記憶領域１５１における「ｉ＝０」で示されるレコードのフィード情報取得先ＵＲＬ１０２により特定されるサイトから取得したものである。ＵＲＬ記憶領域１５１に記憶されているフィード情報取得先ＵＲＬ１０２の数と同じ数のフィード情報が記憶されている（本実施形態ではｎ個）。
【００３８】
次に、個々のフィード情報１１２について説明する。フィード情報１１２は、フィード情報配信サイト情報１２０と複数のコンテンツ情報１２２とを含んでいる。フィード情報配信サイト情報１２０は、サイト名文字列１３０を含んでいる。サイト名文字列１３０は、フィード情報１１２を配信するサイトのタイトル文字列である。これは、前述のＵＲＬ記憶領域１５１のフィード情報配信サイト名１０４として記憶される文字列でもありうる。
【００３９】
コンテンツ情報１２２は、フィード情報１１２の取得先となるコンテンツ提供サーバ２０または３０が公開するサイトに含まれているコンテンツの数に等しい。図３の「ｉ＝０」に対応するサイトから取得するフィード情報１１２は、ｍ個のコンテンツ情報１２２を有する。各コンテンツ情報１２２には、識別番号１２４が付与されている。識別番号１２４を符号「ｊ」で表現する。
【００４０】
各コンテンツ情報１２２は、コンテンツタイトル文字列１４０と、コンテンツ要約文字列１４２と、コンテンツ取得先ＵＲＬ１４４と、既読／未読フラグ１４６と、類似コンテンツ情報識別子１４８と、代表コンテンツフラグ１５０とを含んでいる。コンテンツタイトル文字列１４０は、コンテンツのタイトルの文字列である。コンテンツ要約文字列１４２は、コンテンツが有する文字列が要約化されたものである。換言すると、コンテンツ要約文字列１４２は、コンテンツのタイトルより多い文字列であり、コンテンツの全体の文字列より少ない文字列であり、コンテンツの内容が反映された文字列である。
【００４１】
コンテンツ取得先ＵＲＬ１４４は、コンテンツの取得先を示すＵＲＬである。既読／未読フラグ１４６は、コンテンツ取得先ＵＲＬ１４４に基づきコンテンツの表示動作を行ったか否かを示すもので、表示動作を行っていない場合には、未読フラグ「０」が記憶され、表示動作を行った場合には、既読フラグ「１」（表示情報の一例）が記憶される。
【００４２】
類似コンテンツ情報識別子１４８は、詳しくは後述するが、同一または類似と判断されたコンテンツ情報１２２に付与された識別番号１２４が記憶され、いずれのコンテンツ情報１２２と類似関係を持っているかを示すものである。さらに、同一または類似したコンテンツ情報が存在した場合、同一または類似したコンテンツ情報１１２毎に共通した類似識別子も記憶されている。なお、同一または類似したコンテンツ情報１１２がコンテンツ情報記憶領域１５２に記憶されていない場合には、他のコンテンツ情報１１２の識別番号１２４や類似識別子は記憶されない。
【００４３】
また、代表コンテンツフラグ１５０は、共通の類似識別子が記憶されているコンテンツ情報１２２のうちの代表のコンテンツ情報１２２であることを示すものであり、代表コンテンツフラグ「１」（選択情報の一例）が記憶されている。
【００４４】
本実施形態においては、複合機１０は、取得したフィード情報１１２に含まれる複数のコンテンツ情報１２２各々が含むコンテンツタイトル文字列１４０を表示部１４に一覧表示する。ただし、複合機１０は、表示部１４に、更に、コンテンツ要約文字列１４２やコンテンツ取得先ＵＲＬ１４４など、コンテンツ情報１２２に含まれる種々の情報を表示することも可能である。
【００４５】
次に、図４を参照して、複合機１０の制御部１１によって実行される処理について説明する。図４は、複合機１０の制御部１１によって、ＲＯＭに記憶されたプログラムに基づき実行されるコンテンツ情報表示処理を示したフローチャートである。このコンテンツ情報表示処理は、コンテンツタイトル文字列１４０を表示部１４に表示する処理である。このコンテンツ情報表示処理は、複合機１０の電源がオンされた場合、または、複合機１０の利用者による操作部１３のコンテンツ情報表示ボタン（図示せず）が押下された場合に実行が開始され、複合機１０の電源がオフされるまで実行される。
【００４６】
コンテンツ情報表示処理では、まず、制御部１１は、ＵＲＬ記憶領域１５１に記憶されたすべてのフィード情報取得先ＵＲＬ１０２に基づいて、フィード情報１１２を取得する（Ｓ４０２）。この取得したフィード情報１１２は、図３に示すように、フィード情報取得先ＵＲＬ１０２毎（識別番号１１０毎）にコンテンツ情報記憶領域１５２に記憶される。そして、制御部１１は、取得したフィード情報１１２に含まれる未処理のコンテンツ情報１２２から１つを抽出する（Ｓ４０４）。なお、未処理のコンテンツ情報１２２とは、後述の類似コンテンツ情報検索処理が実行されていないコンテンツ情報１２２を示すものである。
【００４７】
次いで、制御部１１は、Ｓ４０４の処理で抽出したコンテンツ情報１２２に対して類似コンテンツ情報検索処理を実行する（Ｓ４０６）。詳しくは後述するが、類似コンテンツ情報検索処理は、Ｓ４０４の処理で抽出したコンテンツ情報１２２と類似または同一のコンテンツ情報１２２を、コンテンツ情報記憶領域１５２に既に記憶されているコンテンツ情報１２２の中から検索する処理である。以下、本実施形態では、類似または同一のコンテンツ情報１２２を簡略して類似コンテンツ情報１２２と称す。なお、類似コンテンツ情報１２２は、コンテンツ情報記憶領域１５２に記憶されているコンテンツ情報１２２の１つであるため、本実施形態においては同一符号を付している。
【００４８】
制御部１１は、Ｓ４０６の処理の結果に基づき、類似コンテンツ情報１２２がコンテンツ情報記憶領域１５２に記憶されているか否かを判断する（Ｓ４０８）。この判断は、後述するＳ５０４，Ｓ５１８、Ｓ５２０の処理によりＲＡＭに記憶された情報を基に判断される。制御部１１は、類似コンテンツ情報１２２が記憶されていないと判断すると（Ｓ４０８：ＮＯ）、Ｓ４０４の処理で抽出したコンテンツ情報１２２に含まれる既読／未読フラグ１４６に、未読フラグ「０」を記憶する（Ｓ４１０）。そして、このコンテンツ情報１２２は、後述するように、表示対象のコンテンツ情報１２２として取り扱われ、表示部１４に表示される。その後、処理をＳ４２６に移行する。
【００４９】
一方、Ｓ４０８の処理で、制御部１１は、類似コンテンツ情報１２２がコンテンツ情報記憶領域１５２に記憶されていると判断すると（Ｓ４０８：ＹＥＳ）、その類似コンテンツ情報１２２を抽出し（Ｓ４１２）、その類似コンテンツ情報１２２が既読か否かを判断する（Ｓ４１４）。すなわち、制御部１１は、類似コンテンツ情報１２２に含まれる既読／未読フラグ１４６をチェックし、既読フラグ「１」が記憶されていれば既読と判断し、未読フラグ「０」が記憶されていれば未読として判断することで、このＳ４１４の処理が行われる。
【００５０】
Ｓ４１４の処理で、制御部１１は、類似コンテンツ情報１２２が既読であると判断すると（Ｓ４１４：ＹＥＳ）、Ｓ４０４で抽出したコンテンツ情報１２２に含まれる既読／未読フラグ１４６に既読フラグ「１」を記憶する（Ｓ４１６）。そして、そのコンテンツ情報１２２を類似コンテンツ情報１２２と類似関係を持たせるため、相互のコンテンツ情報１２２をリンクさせる（Ｓ４１８）。具体的には、制御部１１は、類似コンテンツ情報１２２に付与された識別番号１２４をＳ４０４で抽出したコンテンツ情報１２２に含まれる類似コンテンツ情報識別子１４８に記憶するとともに、Ｓ４１２で抽出した類似コンテンツ情報１２２の類似コンテンツ情報識別子１４８に、Ｓ４０４で抽出したコンテンツ情報１２２に付与された識別番号１２４を記憶する。また、Ｓ４０４で抽出したコンテンツ情報１２２の類似コンテンツ情報識別子１４８に、Ｓ４１２で抽出した類似コンテンツ情報１２２の類似コンテンツ情報識別子１４８に記憶されている類似識別子を記憶する。
【００５１】
なお、類似コンテンツ情報１２２の類似コンテンツ情報識別子１４８に類似識別子が記憶されていない場合には、他のコンテンツ情報１２２に既に付与されている類似識別子とは異なる任意の識別子を、類似コンテンツ情報１２２に含まれる類似コンテンツ情報識別子１４８と、Ｓ４０４で抽出したコンテンツ情報１２２に含まれる類似コンテンツ情報識別子１４８とに記憶させる。その後、制御部１１は、処理をＳ４２６に移行する。その後、制御部１１は、処理をＳ４２６に移行する。
【００５２】
一方、Ｓ４１４の処理で、制御部１１は、Ｓ４１２で抽出した類似コンテンツ情報１２２が未読であると判断すると（Ｓ４１４：ＮＯ）、Ｓ４０４で抽出したコンテンツ情報１２２に含まれる既読／未読フラグ１４６に未読フラグ「０」を記憶する（Ｓ４２２）。そして、そのコンテンツ情報１２２を類似コンテンツ情報１２２と類似関係を持たせるため、相互のコンテンツ情報をリンクさせる（Ｓ４２４）。具体的には、Ｓ４１８の処理と同様な処理であるので、説明を省略する。その後、制御部１１は、処理をＳ４２６に移行する。
【００５３】
次に、制御部１１は、Ｓ４０２で取得したフィード情報１１２に含まれるすべてのコンテンツ情報１２２に対して、Ｓ４０６の類似コンテンツ情報検索処理を行ったか否かを判断する（Ｓ４２６）。ここで、制御部１１は、すべてのコンテンツ情報１２２について類似コンテンツ情報検索処理を実行していないと判断した場合（Ｓ４２６：ＮＯ）、Ｓ４０４に戻り、類似コンテンツ情報検索処理を実行していないコンテンツ情報１２２に対し、類似コンテンツ情報検索処理を実行する。
【００５４】
一方、制御部１１は、すべてのコンテンツ情報１２２について類似コンテンツ情報検索処理を実行したと判断すると（Ｓ４２６：ＹＥＳ）、コンテンツ情報記憶領域１５２に記憶されているコンテンツ情報１２２のうち、既読／未読フラグ１４６に未読フラグ「０」が記憶されているコンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０と、代表コンテンツフラグ１５０に代表コンテンツフラグ「１」が記憶されているコンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０と、を表示部１４に表示する（Ｓ４２８）。また、その他のコンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０の表示を制限する。
【００５５】
なお、代表コンテンツフラグ１５０に記憶された代表コンテンツフラグ「１」は上述したように、互いに類似関係をもった複数のコンテンツ情報１２２の中の代表とされるコンテンツ情報１２２を示すものである。代表コンテンツフラグ「１」が記憶される処理については、後述する。
【００５６】
そして、制御部１１は、処理をＳ４３０に移行し、Ｓ４２８の処理で表示されたコンテンツタイトル文字列１４０が選択されたか否か、換言すると、コンテンツタイトル文字列１４０を含むコンテンツ情報１２２が選択されたか否かを判断する（Ｓ４３０）。本実施形態では、操作部１３を介して表示されたコンテンツタイトル文字列１４０が選択されると、制御部１１は、そのコンテンツタイトル文字列１４０を含むコンテンツ情報１２２を選択するよう構成されている。
【００５７】
ここで、コンテンツタイトル文字列１４０が選択されたと判断すると（Ｓ４３０：ＹＥＳ）、Ｓ４３２に処理を移行し、コンテンツ表示処理を行う。詳しくは後述するが、コンテンツ表示処理は、選択されたコンテンツタイトル文字列１４０を含むコンテンツ情報１２２に含まれるコンテンツ取得先ＵＲＬ１４４に基づいてコンテンツを取得し、このコンテンツを表示部１４に表示する処理である。
【００５８】
このコンテンツ表示処理（Ｓ４３２）が終了、または、Ｓ４３０でコンテンツタイトル文字列１４０が選択されていないと判断すると（Ｓ４３０：ＮＯ）、制御部１１は、Ｓ４０２のフィード情報１１２の取得処理を行ってから所定時間（例えば６０分間）経過したか否かを判断する（Ｓ４３４）。ここで、制御部１１は、所定時間経過していないと判断すると（Ｓ４３４：ＮＯ）、Ｓ４２８の処理に戻りコンテンツタイトル文字列１４０の表示を続ける一方、所定時間経過したと判断すると（Ｓ４３４：ＹＥＳ）、Ｓ４０２の処理に戻り、新たにフィード情報１１２の取得を行う。
【００５９】
以上のコンテンツ情報表示処理により、新たなフィード情報１１２の取得により新たに取得したコンテンツ情報１２２に類似したコンテンツ情報（類似コンテンツ情報）１２２が既にコンテンツ情報記憶領域１５２に記憶されていた場合、その類似コンテンツ情報１２２の既読／未読フラグ１４６に既読フラグ「１」が記憶されていれば、新たに取得したコンテンツ情報１２２の既読／未読フラグ１４６にも既読フラグ「１」を記憶し（Ｓ４１６）、類似コンテンツ情報１２２の既読／未読フラグ１４６に未読フラグ「０」が記憶されていれば、新たに取得したコンテンツ情報１２２の既読／未読フラグ１４６にも未読フラグ「０」が記憶される（Ｓ４２２）。
【００６０】
これにより、類似するコンテンツ情報１２２がコンテンツ情報記憶領域１５２に複数記憶されていても、そのいずれもが未読フラグ「０」を記憶していた場合には、制御部１１によるＳ４２８の処理において、新たに取得したコンテンツ情報１２２とそれに類似したコンテンツ情報１２２とに含まれるコンテンツタイトル文字列１４０を表示することができる。よって、表示された複数の類似しているコンテンツ情報１２２各々に含まれるコンテンツタイトル文字列１４０の中から、利用者の嗜好にあったコンテンツタイトル文字列１４０を選択させることができ、利用者に選択の幅を持たせることができる。
【００６１】
また、類似するコンテンツ情報１２２が、既読フラグ「１」を備えて既にコンテンツ情報記憶領域１５２に記憶されていた場合には、制御部１１によるＳ４２８の処理により、新たに取得したコンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０の表示を制限できる。よって、類似したコンテンツ情報１２２に含まれるタイトル文字列１４０がむやみやたら表示部１４に表示されてしまうことに起因する、コンテンツタイトル文字列１４０の閲覧性の悪化を防止できる。
【００６２】
また、新たに取得したコンテンツ情報１２２に類似したコンテンツ情報１２２がコンテンツ情報記憶領域１５２に記憶されていない場合には、新たに取得したコンテンツ情報１２２の既読／未読フラグ１４６に未読フラグ「０」が記憶される（Ｓ４１０）。これにより、新たに取得したコンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０を確実に表示することができる（Ｓ４２８）。表示を制限すべきではない、類似しないコンテンツ情報のタイトル文字列１４０を利用者に閲覧させることができる。
【００６３】
ここで、図５を参照して、制御部１１によって実行される類似コンテンツ情報検索処理（図４のＳ４０６）について説明する。
【００６４】
まず、制御部１１は、コンテンツ情報記憶領域１５２にコンテンツ情報１２２が記憶されているか否かを判断する（Ｓ５０２）。ここで、コンテンツ情報記憶領域１５にコンテンツ情報１２２が記憶されていないと判断すると（Ｓ５０２：ＮＯ）、制御部１１は、類似コンテンツ情報１２２は存在していない旨をＲＡＭに記憶し（Ｓ５０４）、類似コンテンツ情報検索処理を終了する。なお、コンテンツ情報記憶領域１５にコンテンツ情報１２２が記憶されていない場合の例として、何らかの障害でコンテンツ情報記憶部１５２からコンテンツ情報１２２を読み出せない場合などが挙げられる。
【００６５】
一方、コンテンツ情報記憶領域１５２にコンテンツ情報１２２が記憶されていると判断すると（Ｓ５０２：ＹＥＳ）、制御部１１は、コンテンツ情報記憶領域１５２に既に記憶されているコンテンツ情報１２２のうち未処理のコンテンツ情報１２２を１つ抽出する（Ｓ５０６）。なお、ここでの未処理のコンテンツ情報１２２とは、Ｓ５０６〜Ｓ５１２の処理が実行されていないコンテンツ情報１２２を示すものである。
【００６６】
次いで、制御部１１は、図４のＳ４０４で抽出したコンテンツ情報１２２と、Ｓ５０６の処理で抽出したコンテンツ情報１２２とを比較し（Ｓ５０８）、所定量以上の文字列が重複しているかを判断する（Ｓ５１０）。具体的な比較、重複の判断の仕方としては、本実施形態では、図４のＳ４０４で抽出したコンテンツ情報１２２が含むコンテンツタイトル文字列１４０と、Ｓ５０６の処理で抽出したコンテンツ情報１２２が含むコンテンツタイトル文字列１４０とを比較し、同一または２つ以上の単語が重複していることに基づいて判断する構成を採用するが、それに限定されることはない。
【００６７】
例えば、図４のＳ４０４で抽出したコンテンツ情報１２２が含むコンテンツ要約文字列１４２と、Ｓ５０６の処理で抽出したコンテンツ情報１２２が含むコンテンツ要約文字列１４２とを比較し、同一または所定量以上の単語が重複していることに基づいて判断してもよいし、コンテンツタイトル文字列１４０と、コンテンツ要約文字列１４２とを比較の対象としてもよく、図４のＳ４０４で抽出したコンテンツ情報１２２と、Ｓ５０６の処理で抽出したコンテンツ情報１２２とが、同一または類似か否かが判断できる構成であればよい。特に、図４のＳ４０４で抽出したコンテンツ情報１２２と、Ｓ５０６の処理で抽出したコンテンツ情報１２２とに含まれるコンテンツ取得先ＵＲＬ１４４が同一の場合には、両コンテンツ情報１２２は同じコンテンツについて記載されているものであるため、確実に両コンテンツ情報１２２は同一（類似）として取り扱うことができる。
【００６８】
そして、制御部１１は、Ｓ５１０の処理で所定量以上の文字列が重複していないと判断すると（Ｓ５１０：ＮＯ）、処理をＳ５１４に移行する。一方、制御部１１は、Ｓ５１０の処理で所定量以上の文字列が重複していると判断すると（Ｓ５１０：ＹＥＳ）、Ｓ５０６で抽出したコンテンツ情報１２２を類似コンテンツ情報１２２として図示しないＲＡＭに記憶し（Ｓ５１２）、処理をＳ５１４に移行する。なお、このＳ５１２で記憶されたコンテンツ情報１２２はＳ４１２で利用される。
【００６９】
Ｓ５１４の処理では、コンテンツ情報記憶領域１５２に記憶されているすべてのコンテンツ情報１２２に対して、Ｓ５０６〜Ｓ５１２の処理を行ったか否かを判断し、行っていないと判断すると（Ｓ５１４：ＮＯ）、制御部１１は、処理をＳ５０６に戻す。また、制御部１１は、コンテンツ情報記憶領域１５２に記憶されているすべてのコンテンツ情報１２２に対して、Ｓ５０６〜Ｓ５１２の処理を行ったと判断すると（Ｓ５１４：ＹＥＳ）、コンテンツ情報記憶領域１５２に記憶されている何れかのコンテンツ情報１２２において、Ｓ５１２の処理で類似コンテンツ情報１２２として記憶されたコンテンツ情報１２２が存在するか否かを判断する（Ｓ５１６）。これは、Ｓ５１２の処理により、ＲＡＭにコンテンツ情報１２２が類似コンテンツ情報１２２として記憶されていた場合に、肯定判断される。
【００７０】
そして、制御部１１は、Ｓ５１２の処理で類似コンテンツ情報１２２として記憶されたコンテンツ情報１２２が存在しないと判断すると（Ｓ５１６：ＮＯ）、類似コンテンツ情報１２２は存在していない旨をＲＡＭに記憶し（Ｓ５１８）、類似コンテンツ情報検索処理を終了する。一方、類似コンテンツ情報１２２として記憶されたコンテンツ情報１２２が存在していると判断すると（Ｓ５１６：ＹＥＳ）、類似コンテンツ情報１２２が存在している旨をＲＡＭに記憶し（Ｓ５２０）、類似コンテンツ情報検索処理を終了する。
【００７１】
次に、図６を参照して、制御部１１によって実行される処理について説明する。図６は、制御部１１によって実行されるコンテンツ表示処理（図４のＳ４３２）を示したフローチャートである。
【００７２】
先ず、制御部１１は、図４のＳ４３０において選択されたと判断するコンテンツ情報１２２に対する類似コンテンツ情報１２２を、コンテンツ情報記憶領域１５２に記憶された複数のコンテンツ情報１２２から抽出する（Ｓ６００）。この処理は、選択されたコンテンツ情報１２２に含まれる類似コンテンツ情報識別子１４８に記憶された類似識別子と同一の類似識別子を類似コンテンツ情報識別子１４８に記憶するコンテンツ情報１２２を類似コンテンツ情報１２２としてコンテンツ情報記憶領域１５２から抽出する。
【００７３】
制御部１１は、Ｓ６００の処理で類似コンテンツ情報１２２が抽出できたか、すなわち、類似コンテンツ情報１２２がコンテンツ情報記憶領域１５２に存在しているか否かを判断する（Ｓ６０２）。Ｓ６０２の処理で、類似コンテンツ情報１２２が存在しないと判断すると（Ｓ６０２：ＮＯ）、Ｓ６０８の処理に移行する。このように類似コンテンツ情報１２２が存在しないと判断される場合は、選択したコンテンツ情報１２２に含まれる類似コンテンツ情報識別子１４８に類似識別子が記憶されていない場合であったり、選択したコンテンツ情報１２２に含まれる類似コンテンツ情報識別子１４８に記憶された類似識別子と同一の類似識別子を記憶するコンテンツ情報１２２が存在しなかった場合である。
【００７４】
一方、制御部１１は、類似コンテンツ情報１２２が存在すると判断すると（Ｓ６０２：ＹＥＳ）、Ｓ４３０において選択されたと判断されたコンテンツ情報１２２に含まれる既読／未読フラグ１４６に、既読フラグ「１」が記憶されているか否かを判断する（Ｓ６０４）。詳しくは後述するが、コンテンツ情報１２２に含まれるコンテンツ取得先ＵＲＬ１４４に従ってコンテンツを取得した場合には、そのコンテンツ情報１２２に含まれる既読／未読フラグ１４６に、既読フラグ「１」が記憶される。
【００７５】
そして、制御部１１は、Ｓ６０４の処理にて、選択されたコンテンツ情報１２２の既読／未読フラグ１４６に、既読フラグ「１」が記憶されていると判断すると（Ｓ６０４：ＹＥＳ）、Ｓ６０８に処理を移行する。また、制御部１１は、選択されたコンテンツ情報１２２の既読／未読フラグ１４６に、既読フラグ「１」が含まれていないと判断すると（Ｓ６０４：ＮＯ）、その選択したコンテンツ情報１２２とリンクしているすべての類似コンテンツ情報１２２に含まれる既読／未読フラグ１４６を、既読フラグ「１」として記憶する（Ｓ６０６）。リンクしている類似コンテンツ情報１２２とは、Ｓ４１８やＳ４２４の処理で説明したように、類似コンテンツ情報識別子１４８に同一の類似識別子が記憶されているコンテンツ情報１２２のことである。
【００７６】
続いて、制御部１１は、選択されたコンテンツ情報１２２に含まれる既読／未読フラグ１４６を、既読フラグ「１」として記憶し（Ｓ６０８）、そのコンテンツ情報１２２が含む代表コンテンツフラグ１５０に、類似する（リンクする）コンテンツ情報１２２の代表のコンテンツ情報１２２であることを示す代表コンテンツフラグ「１」を記憶する（Ｓ６１０）。
【００７７】
そして、制御部１１は、選択されたコンテンツ情報１２２に含まれるコンテンツ取得先ＵＲＬ１４４に基づいてコンテンツを取得し（Ｓ６１４）、表示部１４にそのコンテンツを表示させる（Ｓ６１６）。制御部１１は、複合機１０の利用者からコンテンツの表示を終了する指示が操作部１３を介して入力されるまで待機し（Ｓ６１８：ＮＯ）、終了指示が入力されると（Ｓ６１８：ＹＥＳ）、本コンテンツ表示処理を終了する。
【００７８】
以上のコンテンツ表示処理により、選択されたコンテンツ情報１２２に類似するコンテンツ情報１２２の既読／未読フラグ１４６に既読フラグ「１」を記憶させることができるので（Ｓ６０６）、Ｓ４２８の処理により、類似コンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０の表示を制限することができる。選択されたコンテンツ情報１２２に係るコンテンツが表示されると、そのコンテンツ情報１２２に類似するコンテンツ情報１２２に係るコンテンツは、その表示されたコンテンツに類似または等しい可能性が高い。そのため、一のコンテンツ情報１２２に係るコンテンツが表示されると、そのコンテンツ情報１２２に類似する他のコンテンツ情報１２２が選択される可能性は低い。よって、上述のように、類似する複数のコンテンツ情報１２２のうち、ひとつが選択されると、その選択されたコンテンツ情報１２２に類似するコンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０の表示を制限することは、互いに類似しない多くのタイトル文字列１４０を表示部１４に表示させる上で好適であり、利用者にとって閲覧性の高い表示態様を提供できる。
【００７９】
ここで、図７および図８を参照して、制御部１１が上記コンテンツ情報表示処理、および、類似コンテンツ情報検索処理、コンテンツ表示処理を実行することにより実現される表示部１４へのコンテンツタイトル文字列１４０の表示態様について説明する。
【００８０】
制御部１１により前述したＳ４２８の処理が実行されると、図７（ａ）に示すように、識別番号７００と、コンテンツタイトル文字列１４０と、フィード情報配信サイト名１０４と、既読／未読情報７０２が、コンテンツ情報１２２毎に１つのレコードとして表示部１４に一覧表示される。図７（ａ）では、Ｓ４０２の処理により取得したフィード情報１１２に含まれていた６つのコンテンツ情報１２２に関するレコードが表示されている。以下、この図７（ａ）のように、コンテンツ情報記憶領域１５２に記憶されているコンテンツ情報１２２に関するレコードが一覧表示されている状態を、「コンテンツ情報一覧表示」と称して説明することがある。
【００８１】
識別番号７００は、表示されるタイトル文字列１４０を含むコンテンツ情報１２２を特定するもので、各コンテンツ情報１２２のレコード毎に付与される番号である。未読／既読情報７０２は、そのレコードにより特定されるコンテンツ情報１２２が含むコンテンツ取得先ＵＲＬ１４４に基づきコンテンツを取得し、表示部１４に表示する表示動作を行ったか否か、換言すれば、複合機１０の利用者がそのコンテンツを閲覧したか否かを示している。この表示は、コンテンツ情報１２２が含む既読／未読フラグ１４６に既読フラグ「１」が記憶されていれば「既読」、未読フラグ「０」が記憶されていれば「未読」が表示される。
【００８２】
具体的に説明すると、例えば、Ｎｏ．１のレコードにより特定されるコンテンツ情報１２２は、サイト（０）から取得したフィード情報１１２に含まれているコンテンツ情報１２２であることを示している。また、そのコンテンツ情報１２２に係るコンテンツは、コンテンツ取得先ＵＲＬ１４４に基づいて取得、表示されていない、すなわち、複合機１０の利用者が「未読」であることが示されている。
【００８３】
また、Ｎｏ．２のレコードで特定されるコンテンツ情報１２２はフィード情報配信サイト（０）から、Ｎｏ．４のレコードで特定されるコンテンツ情報１２２はフィード情報配信サイト（１）から、Ｎｏ．６のレコードで特定されるコンテンツ情報１２２はフィード情報配信サイト（２）から取得されている。いずれのコンテンツ情報１２２に係るコンテンツは、「未読」である。
【００８４】
Ｎｏ．２、Ｎｏ．４，Ｎｏ．６のレコードにより特定されるコンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０は、「○○○会社決算」、「○○○会社決算」、「決算情報（○○○会社）」であり、それら各コンテンツタイトル文字列１４０は、「○○○○会社」および「決算」という文字列（単語）を含み、Ｎｏ．２、Ｎｏ．４，Ｎｏ．６のレコードにより特定されるコンテンツ情報１２２は、相互に類似しているコンテンツ情報１２２である。
【００８５】
次に、図７（ａ）の表示状態で、複合機１０の利用者が操作部１３を操作して、Ｎｏ．２のレコードにより特定されるコンテンツ情報１２２を選択した場合について説明する。この選択の仕方は、表示部１４がタッチパネル操作に対応している場合には、表示されているコンテンツタイトル文字列１４０を利用者がタッチすることで選択してもよいし、操作部１３が備える数字ボタンを押下することで、押下された数字ボタンに対応する識別番号７００のレコードのコンテンツタイトル文字列１４０が選択されるように構成されていてもよい。このコンテンツタイトル文字列１４０が選択されることにより、そのコンテンツタイトル文字列１４０を含むコンテンツ情報１２２が選択されることとなる。
【００８６】
さて、利用者によりコンテンツタイトル文字列１４０が選択（Ｓ４３０：ＹＥＳ）、すなわち選択されたコンテンツタイトル文字列１４０を含むコンテンツ情報１２２が選択されると、制御部１１による図６のコンテンツ表示処理が実行される。制御部１１は、その選択されたコンテンツ情報１２２に含まれるコンテンツ取得先ＵＲＬ１４４に基づいてコンテンツを取得し、表示部１４に表示する（コンテンツの表示態様については図示を省略する）。そして、利用者により、操作部１３が備えるコンテンツの表示終了ボタン（図示せず）が押下されると（Ｓ６１８：ＹＥＳ）、制御部１１のＳ４２８の処理により再びコンテンツ情報一覧表示に戻る。その際の表示態様は図７（ｂ）のようになる。
【００８７】
つまり、コンテンツ表示処理により、選択されたコンテンツ情報１２２を特定するＮｏ．２のレコードの既読／未読情報７０２は既読として表示され（Ｓ６０８）、選択されたコンテンツ情報１２２に類似するＮｏ．４およびＮｏ．６のレコードにより特定されるコンテンツ情報１２２の既読／未読フラグ１４６には、Ｓ６０６の処理により、既読フラグ「１」が記憶され、Ｓ４２８の処理により、Ｎｏ．４およびＮｏ．６のレコード（コンテンツタイトル文字列１４０）が表示部１４の表示から省略された表示態様でコンテンツ情報一覧表示がなされる。
【００８８】
さらに、Ｎｏ．２のレコードにより特定されるコンテンツ情報１２２が含む代表コンテンツフラグ１５０には、代表コンテンツフラグ「１」が記憶され（Ｓ６１０）、類似したコンテンツ情報１２２の中の代表コンテンツ情報として取り扱われる。そのため、類似コンテンツ情報１２２が複数存在しても、Ｎｏ．２のレコードは表示される（Ｓ４２８）。
【００８９】
なお、表示が省略されたＮｏ．４およびＮｏ．６のレコードは、図７（ｂ）の類似ボタン７０４（タイトルの表示が制限されていることを示す表示の一例）を選択することで、図７（ｃ）のように、Ｎｏ．２のレコードにより特定されるコンテンツ情報１２２に類似するコンテンツ情報１２２として従属符号７０６を付して表示される。
【００９０】
これは、Ｓ４１８の処理により、Ｎｏ．２のレコードにより特定されるコンテンツ情報１２２と、類似コンテンツ情報１２２（Ｎｏ．４およびＮｏ．６のレコードにより特定されるコンテンツ情報１２２）が、ともに同一の類似識別子を記憶していることで、制御部１１は、それらコンテンツ情報１２２を従属符号７０６で関連付けて表示することにより実現される。
【００９１】
次に、図７（ｂ）または（ｃ）の様な表示状態、もしくは、この様な表示態様で表示するようコンテンツ情報１２２が記憶されている状態で、Ｓ４０２の処理により、更に、フィード情報配信サイト（３）からフィード情報１１２を新たに取得した場合の表示態様について説明する。
【００９２】
新たに取得するフィード情報１１２は、図８（ｄ）に示すような２つのコンテンツ情報１２２（Ｎｏ．７，Ｎｏ．８のレコードにより特定されるコンテンツ情報１２２）が含まれたフィード情報１１２である。Ｎｏ．７のレコードにより特定されるコンテンツ情報１２２は、コンテンツタイトル文字列１４０が「○○○会社  決算情報」であり、制御部１１のＳ４０６の処理によりＮｏ．２，Ｎｏ．４，Ｎｏ．６のレコードにより特定されるコンテンツ情報１２２と類似するコンテンツ情報１２２であると判断される（Ｓ５１０）。
【００９３】
さらに、それらＮｏ．２，Ｎｏ．４，Ｎｏ．６のレコードにより特定される各コンテンツ情報１２２は、各既読／未読フラグ１４６に既読フラグ「１」が記憶されているので、Ｓ４１６の処理により、Ｎｏ．７のレコードにより特定されるコンテンツ情報１２２が含む既読／未読フラグ１４６にも既読フラグ「１」が記憶され、Ｓ４２８の処理において、新たに取得したコンテンツ情報１２２に係るＮｏ．７のレコードが表示の対象から除外される。
【００９４】
一方、Ｎｏ．８のレコードにより特定されるコンテンツ情報１２２は、コンテンツタイトル文字列１４０が「地震速報」であり、すでに受信しコンテンツ情報記憶領域１５２に記憶されているいずれのコンテンツ情報１２２（Ｎｏ．１〜７のレコードにより特定されるコンテンツ情報１２２）とも類似しないものである。よって、図４のコンテンツ情報表示処理において、制御部１１によりＳ４０８でＮＯと判断され、Ｎｏ．８のレコードは、Ｓ４２８の処理において、表示の対象となる。
【００９５】
つまり、図８（ｄ）のフィード情報１１２を取得すると、コンテンツ情報一覧表示の表示態様は、図８（ｅ）のようになる。すなわち、Ｎｏ．７のレコードにより特定されるコンテンツ情報１２２のレコードの表示部１４への表示は制限（省略）され、Ｎｏ．８のレコードのみが追加された態様で表示される。表示が省略されたＮｏ．７のレコードは、類似ボタン７０４が選択されることでＮｏ．２のレコードにより特定されるコンテンツ情報１２２に類似するコンテンツ情報１２２として、従属符号７０６を付して表示される（図８（ｆ））。
【００９６】
また、Ｎｏ．２のレコードにより特定されるコンテンツ情報１２２は、選択され、既読／未読フラグ１４６に既読フラグ「１」が記憶されても（Ｓ６０８）、制御部１１のＳ６１０の処理により、代表コンテンツフラグ「１」が記憶されているので、Ｓ４２８の処理により、表示が制限されることなく表示部１４に表示される。
【００９７】
以上のように、本実施形態の複合機１０によれば、取得したフィード情報１１２に含まれる複数のコンテンツ情報１２２間に類似したコンテンツ情報１２２が存在していた場合、いずれの類似コンテンツ情報１２２に係るコンテンツも取得、閲覧されていない状態であった場合には、それらすべての類似コンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０を表示する。そして、いずれかの類似コンテンツ情報１２２が選択され、コンテンツが閲覧されると、選択されなかった他の類似コンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０の表示を制限（省略）し、選択されたコンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０のみを表示させる事ができる。
【００９８】
よって、いずれかの類似コンテンツ情報１２２が選択されるまでは、複数の類似コンテンツ情報１２２のコンテンツタイトル文字列１４０を表示し、ユーザの嗜好にあったコンテンツタイトル文字列１４０を選択させることができるとともに、一旦選択された場合には、複数の類似コンテンツ情報１２２に含まれるタイトル文字列１４０をむやみやたらと表示してしまうことを防止でき、利用者にとって閲覧性の高いコンテンツタイトル文字列１４０の表示態様を提供することができる。
【００９９】
また、新たにフィード情報１１２を取得した場合、既にコンテンツ情報記憶領域１５２に、そのフィード情報１１２に含まれるコンテンツ情報１２２と類似し、既読になっている類似コンテンツ情報１２２が存在すると、新たに取得したフィード情報１１２に含まれるコンテンツ情報１２２の表示を制限する。よって、新たに取得したすべてのコンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０が表示されてしまうことに起因する表示領域の占領を防止することができる。そして、利用者は、既読のコンテンツに係るコンテンツ情報１２２に類似したコンテンツ情報１２２のコンテンツタイトル文字列１４０か否かを判別しながら、コンテンツタイトル文字列１４０を閲覧するという煩雑な作業を行うことなく好適にコンテンツタイトル文字列１４０の閲覧が可能となる。
【０１００】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１０１】
本実施形態の複合機１０では、フィード情報１１２に含まれるコンテンツ情報１２２のコンテンツタイトル文字列１４０を一覧表示させたが（図７，８参照）、図９に示すように、コンテンツタイトル文字列１４０を表示部１４の表示領域９０２にスクロール表示するよう構成されていてもよい。その際も、類似ボタン７０４が選択されることで表示が制限されている類似コンテンツ情報１２２に含まれるコンテンツタイトル文字列１４０を表示することができる。
【０１０２】
また、本実施形態においては、各コンテンツ提供サーバ２０，３０は、コンテンツとフィード情報１１２の両方を記憶していたが、これに限られるものではなく、コンテンツを記憶するためのサーバとフィード情報１１２を記憶するためのサーバが別体に構成されていてもよい。
【０１０３】
また、本実施形態を複合機１０を用いて説明したが、これに限られるものではなく、図４〜６の各処理を実行するよう命令が記載されたプログラムを搭載したＰＣでも同様な動作を実行させることが可能である。
【０１０４】
また、制御部１１は、Ｓ４２８の処理により、表示対象から外れたコンテンツ情報１２２のコンテンツタイトル文字列１４０は、図７（ｂ）のように、類似ボタン７０４の選択により表示可能に制御してもよいし、類似ボタン７０４を表示せず、完全に表示しないように表示を制限してもよい。
【０１０５】
なお、コンテンツタイトル文字列１４０はコンテンツのタイトルの一例、コンテンツ取得先ＵＲＬ１４４はコンテンツの位置情報の一例、コンテンツ情報１２２はコンテンツ情報の一例、フィード情報１１２はコンテンツ要約情報の一例、フィード情報取得先ＵＲＬはコンテンツ要約情報の位置情報の一例、既読／未読フラグ１４６の既読フラグ「１」は表示情報の一例、代表コンテンツフラグ１５０の代表コンテンツフラグ「１」は選択情報の一例、である。
【符号の説明】
【０１０６】
１０          複合機（通信装置の一例）
２０，３０    コンテンツ提供サーバ（情報処理装置の一例）
４０          ルータ
５０          ローカルエリアネットワーク回線
６０          インターネット回線
【図２】
2010198412.tif 000003
【図３】
2010198412.tif 000004
【図４】
2010198412.tif 000005
【図５】
2010198412.tif 000006
【図６】
2010198412.tif 000007
【図７】
2010198412.tif 000008
【図８】
2010198412.tif 000009
【図９】
2010198412.tif 000010
【図１】
2010198412.tif 000011