(57)【要約】      （修正有）【課題】優先度の高いタイトルを短時間で表示することができる通信装置および制御プログラムを提供する。【解決手段】ＭＦＰは、スクロール表示が開始された場合に、１の表示情報１１２を情報優先度が高い順に選定し、その選定した表示情報１１２に含まれるコンテンツタイトル文字列１４０を、タイトル優先度の高いものから優先して表示する。よって、ＭＦＰは、情報優先度が高く且つタイトル優先度が高いコンテンツタイトル文字列１４０を、短時間で表示することができる。【選択図】図４
2010118972.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツのタイトルとそのコンテンツが要約された情報である要約情報とを少なくとも含むと共に、前記コンテンツのタイトルとそのコンテンツの要約情報とを複数含むことが可能なコンテンツ関連情報の位置情報である関連位置情報が示す装置にアクセス可能な通信装置であって、
前記関連位置情報を複数記憶可能な位置情報記憶手段と、
その位置情報記憶手段に記憶された関連位置情報が示す装置のそれぞれにアクセスして、前記装置の各々から前記コンテンツ関連情報をそれぞれ取得する関連情報取得手段と、
その関連情報取得手段により取得されたコンテンツ関連情報を記憶する関連情報記憶手段と、
その関連情報記憶手段に記憶された各コンテンツ関連情報に含まれるコンテンツのタイトルおよびそのコンテンツの要約情報を表示可能な表示手段と、
前記関連情報記憶手段に記憶された各コンテンツ関連情報を使用して、そのコンテンツ関連情報に含まれるコンテンツのタイトルを１行の表示形態で前記表示手段にスクロール表示させる表示制御手段と、
その表示制御手段によりスクロール表示されているコンテンツのタイトルの選択を受け付け可能な受付手段と、
その受付手段により選択が受け付けられた前記コンテンツのタイトルに対応する前記コンテンツの要約情報を前記表示手段に表示する要約表示制御手段と、
その要約表示制御手段により前記コンテンツの要約情報が表示される場合に、その表示されるコンテンツの要約情報に対応する前記コンテンツのタイトル毎に、前記受付手段による選択に伴う選択情報を記憶する第１情報記憶手段と、
その第１情報記憶手段に記憶された前記コンテンツのタイトル毎の選択情報を使用して、前記コンテンツのタイトル毎に優先度を設定する第１設定手段とを備え、
前記表示制御手段は、前記第１設定手段により設定された前記コンテンツのタイトルの優先度が高い順に、前記コンテンツのタイトルをスクロール表示させる第１順序調整手段を備えていることを特徴とする通信装置。
【請求項２】
コンテンツのタイトルとそのコンテンツが要約された情報である要約情報とを少なくとも含むと共に、前記コンテンツのタイトルとそのコンテンツの要約情報とを複数含むことが可能なコンテンツ関連情報の位置情報である関連位置情報が示す装置にアクセス可能な通信装置であって、
前記関連位置情報を複数記憶可能な位置情報記憶手段と、
その位置情報記憶手段に記憶された関連位置情報が示す装置のそれぞれにアクセスして、前記装置の各々から前記コンテンツ関連情報をそれぞれ取得する関連情報取得手段と、
その関連情報取得手段により取得されたコンテンツ関連情報を記憶する関連情報記憶手段と、
その関連情報記憶手段に記憶された各コンテンツ関連情報に含まれるコンテンツのタイトルおよびそのコンテンツの要約情報を表示可能な表示手段と、
前記関連情報記憶手段に記憶された各コンテンツ関連情報から１のコンテンツ関連情報を選定し、その１のコンテンツ関連情報が含む全てのコンテンツのタイトルを前記表示手段にスクロール表示させ、そのスクロール表示が終了すると、他の１のコンテンツ関連情報を選定することで、前記各コンテンツ関連情報に含まれるコンテンツのタイトルを前記コンテンツ関連情報毎に１行の表示形態でスクロール表示させる表示制御手段と、
その表示制御手段によりスクロール表示されているコンテンツのタイトルの選択を受け付け可能な受付手段と、
その受付手段により選択が受け付けられた前記コンテンツのタイトルに対応する前記コンテンツの要約情報を前記表示手段に表示する要約表示制御手段と、
その要約表示制御手段により前記コンテンツの要約情報が表示される場合に、その表示されるコンテンツの要約情報が含まれる前記コンテンツ関連情報毎に、前記受付手段による選択に伴う選択情報を記憶する第２情報記憶手段と、
その第２情報記憶手段に記憶された前記コンテンツ関連情報毎の選択情報を使用して、前記コンテンツ関連情報毎に優先度を設定する第２設定手段とを備え、
前記表示制御手段は、前記第２設定手段により設定された前記コンテンツ関連情報の優先度が高い順に、前記１のコンテンツ関連情報の選定を行う第２順序調整手段を備えていることを特徴とする通信装置。
【請求項３】
前記要約表示制御手段により前記コンテンツの要約情報が表示される場合、その表示されるコンテンツの要約情報に対応する前記コンテンツのタイトル毎に、前記受付手段による選択に伴う選択情報を記憶するタイトル情報記憶手段と、
そのタイトル情報記憶手段に記憶された前記コンテンツのタイトル毎の選択情報を使用して、前記コンテンツのタイトル毎に優先度を設定する第３設定手段を備え、
前記第２順序調整手段は、前記第２設定手段により設定された前記コンテンツ関連情報の優先度順に基づいて選定した前記１のコンテンツ関連情報に含まれるコンテンツのタイトルを、前記第３設定手段により設定された前記優先度の高い順にスクロール表示させるスクロール順序調整手段を備えていることを特徴とする請求項２記載の通信装置。
【請求項４】
前記第１順序調整手段による前記コンテンツのタイトルのスクロール表示、または前記第２順序調整手段による前記コンテンツ関連情報の選定を解除する解除手段を備え、
前記第１順序調整手段は、前記解除手段による解除が行われた場合に、前記優先度が最も高い前記コンテンツのタイトルから改めてスクロール表示を行うものであり、
前記第２順序調整手段は、前記解除手段による解除が行われた場合に、前記優先度が最も高い前記コンテンツ関連情報から改めて選定を行うものであることを特徴とする請求項１から３のいずれかに記載の通信装置。
【請求項５】
前記第１情報記憶手段、第２情報記憶手段およびタイトル情報記憶手段は、前記関連情報取得手段により前記コンテンツ関連情報が取得されてから少なくとも次にコンテンツ関連情報が取得されるまでの期間よりも長い期間である所定期間において、前記受付手段により選択が行われた回数を記憶するものであり、
前記第１設定手段は、前記第１情報記憶手段に記憶された前記回数が多くなるに従い、
前記第２設定手段は、前記第２情報記憶手段に記憶された前記回数が多くなるに従い、
前記第３設定手段は、前記タイトル情報記憶手段に記憶された前記回数が多くなるに従い、前記優先度を高く設定する第１優先度設定手段をそれぞれ備えていることを特徴とする請求項１から４のいずれかに記載の通信装置。
【請求項６】
前記第１情報記憶手段、第２情報記憶手段およびタイトル情報記憶手段は、前記受付手段により選択が行われた回数を記憶するものであり、
前記関連情報取得手段により前記コンテンツ関連情報が取得される度に、前記第１情報記憶手段、第２情報記憶手段およびタイトル情報記憶手段に記憶された各回数を消去する消去手段を備え、
前記消去手段により消去が行われてから次に消去が行われるまでの期間において、
前記第１設定手段は、前記第１情報記憶手段に記憶された前記回数が予め定められた回数に到達した順が早くなるに従い、
前記第２設定手段は、前記第２情報記憶手段に記憶された前記回数が予め定められた回数に到達した順が早くなるに従い、
前記第３設定手段は、前記タイトル情報記憶手段に記憶された前記回数が予め定められた回数に到達した順が早くなるに従い、前記優先度を高く設定する第２優先度設定手段をそれぞれ備えていることを特徴とする請求項１から４のいずれかに記載の通信装置。
【請求項７】
コンテンツのタイトルとそのコンテンツが要約された情報である要約情報とを少なくとも含むと共に、前記コンテンツのタイトルとそのコンテンツの要約情報とを複数含むことが可能なコンテンツ関連情報の位置情報である関連位置情報が示す装置にアクセス可能な通信装置により実行される制御プログラムであって、
前記関連位置情報を複数記憶可能な位置情報記憶手段に記憶された関連位置情報が示す装置のそれぞれにアクセスして、前記装置の各々から前記コンテンツ関連情報をそれぞれ取得する関連情報取得ステップと、
その関連情報取得手段により取得されたコンテンツ関連情報を関連情報記憶手段に記憶する記憶ステップと、
その記憶ステップにより前記関連情報記憶手段に記憶された各コンテンツ関連情報を使用して、そのコンテンツ関連情報に含まれるコンテンツのタイトルを１行の表示形態で表示手段にスクロール表示させる表示制御ステップと、
その表示制御ステップによりスクロール表示されているコンテンツのタイトルの選択を受け付け可能な受付ステップと、
その受付ステップにより選択が受け付けられた前記コンテンツのタイトルに対応する前記コンテンツの要約情報を前記表示手段に表示する要約表示制御ステップと、
その要約表示制御ステップにより前記コンテンツの要約情報が表示される場合に、その表示されるコンテンツの要約情報に対応する前記コンテンツのタイトル毎に、前記受付ステップによる選択に伴う選択情報を第１情報記憶手段に記憶させる第１情報記憶ステップと、
その第１情報記憶ステップにより前記第１情報記憶手段に記憶された前記コンテンツのタイトル毎の選択情報を使用して、前記コンテンツのタイトル毎に優先度を設定する第１設定ステップとを前記通信装置に実行させ、
前記表示制御ステップでは、前記第１設定ステップにより設定された前記コンテンツのタイトルの優先度が高い順に、前記コンテンツのタイトルをスクロール表示させる第１順序調整ステップを前記通信装置に実行させることを特徴とする制御プログラム。
【請求項８】
コンテンツのタイトルとそのコンテンツが要約された情報である要約情報とを少なくとも含むと共に、前記コンテンツのタイトルとそのコンテンツの要約情報とを複数含むことが可能なコンテンツ関連情報の位置情報である関連位置情報が示す装置にアクセス可能な通信装置により実行される制御プログラムであって、
前記関連位置情報を複数記憶可能な位置情報記憶手段に記憶された関連位置情報が示す装置のそれぞれにアクセスして、前記装置の各々から前記コンテンツ関連情報をそれぞれ取得する関連情報取得ステップと、
その関連情報取得手段により取得されたコンテンツ関連情報を関連情報記憶手段に記憶する記憶ステップと、
その記憶ステップにより前記関連情報記憶手段に記憶された各コンテンツ関連情報から１のコンテンツ関連情報を選定し、その１のコンテンツ関連情報が含む全てのコンテンツのタイトルを表示手段にスクロール表示させ、そのスクロール表示が終了すると、他の１のコンテンツ関連情報を選定することで、前記各コンテンツ関連情報に含まれるコンテンツのタイトルを前記コンテンツ関連情報毎に１行の表示形態でスクロール表示させる表示制御ステップと、
その表示制御ステップによりスクロール表示されているコンテンツのタイトルの選択を受け付け可能な受付ステップと、
その受付ステップにより選択が受け付けられた前記コンテンツのタイトルに対応する前記コンテンツの要約情報を前記表示手段に表示する要約表示制御ステップと、
その要約表示制御ステップにより前記コンテンツの要約情報が表示される場合に、その表示されるコンテンツの要約情報が含まれる前記コンテンツ関連情報毎に、前記受付ステップによる選択に伴う選択情報を第２情報記憶手段に記憶する第２情報記憶ステップと、
その第２情報記憶ステップにより前記第２情報記憶手段に記憶された前記コンテンツ関連情報毎の選択情報を使用して、前記コンテンツ関連情報毎に優先度を設定する第２設定ステップとを前記通信装置に実行させ、
前記表示制御ステップでは、前記第２設定ステップにより設定された前記コンテンツ関連情報の優先度が高い順に、前記１のコンテンツ関連情報の選定を行う第２順序調整ステップを前記通信装置に実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置および制御プログラムに関するものである。
【背景技術】
【０００２】
ＲＳＳ（Ｒｅｓｏｕｒｃｅ  Ｄｃｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式の記事を配信する配信サイトから、ＲＳＳ形式の記事を取得し、その取得したＲＳＳ形式の記事に含まれるタイトルの一覧等を表示する技術については、例えば、特開２００８−１６５６９２号公報に記載の情報処理装置が知られている。
【０００３】
この情報処理装置では、配信サイトから取得したＲＳＳ形式の記事に含まれるタイトルの一覧をＲＳＳ記事表示部１２へ表示している。これにより、ユーザは、タイトルの一覧を短時間で確認することができる。しかし、この情報処理装置のＲＳＳ記事表示部１２は、比較的表示画面の大きいテレビジョン受信機やパーソナルコンピュータの表示画面を想定している。よって、この情報処理装置の技術を、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）に応用した場合には、その表示画面が比較的小さい理由から、タイトルの一覧を表示画面にすべて表示することができない。従って、ユーザは、タイトルの一覧を全て確認するために、表示画面の切り換えを繰り返さなければいけないという問題が発生する。
【０００４】
ここで、表示画面の切り換えをなくすための一手段として、下記の非特許文献１のソフトウェアがある。このソフトウェアをインストールすると、配信サイトからＲＳＳ形式の記事を取得し、そのＲＳＳ形式の記事に含まれるタイトルを表示画面にスクロール表示する。よって、ユーザは、スクロール表示されるタイトルを見続けることで、ＭＦＰにおいても、その一覧を確認することができる。  
【特許文献１】特開２００８−１６５６９２号公報
【非特許文献１】小津智幸、“ＲＳＳ対応サイトの配信記事タイトルを電光掲示板風に表示「Ｄｉｒｔｙ  Ｎｅｗｓ  Ｒｅａｄｅｒ」”、［Ｏｎｌｉｎｅ］、平成１６年５月２６日、Ｉｍｐｒｅｓｓ  Ｃｏｒｐｏｒａｔｉｏｎ、［平成２０年７月２９日検索］、インターネット、＜ｈｔｔｐ：／／ｗｗｗ．ｆｏｒｅｓｔ．ｉｍｐｒｅｓｓ．ｃｏ．ｊｐ／ａｒｔｉｃｌｅ／２００４／０５／２６／ｄｉｒｔｙｎｅｗｓｒｅａｄｅｒ．ｈｔｍｌ＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、非特許文献１に記載されたソフトウェアでは、上述の通り、タイトルが順次、スクロール表示されるので、ユーザが優先して確認したいタイトル（例えば、ユーザが頻繁に確認する優先度の高いタイトル）がスクロール表示の後半や最後に行われる設定の場合には、その優先度の高いタイトルが表示されるまで長時間を要することとなる。よって、ユーザは、優先度の高いタイトルを短時間で確認することができないという問題点があった。
【０００６】
本発明は上述した問題点を解決するためになされたものであり、優先度の高いタイトルを短時間で表示することができる通信装置および制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するために請求項１記載の通信装置は、コンテンツのタイトルとそのコンテンツが要約された情報である要約情報とを少なくとも含むと共に、前記コンテンツのタイトルとそのコンテンツの要約情報とを複数含むことが可能なコンテンツ関連情報の位置情報である関連位置情報が示す装置にアクセス可能なものであり、前記関連位置情報を複数記憶可能な位置情報記憶手段と、その位置情報記憶手段に記憶された関連位置情報が示す装置のそれぞれにアクセスして、前記装置の各々から前記コンテンツ関連情報をそれぞれ取得する関連情報取得手段と、その関連情報取得手段により取得されたコンテンツ関連情報を記憶する関連情報記憶手段と、その関連情報記憶手段に記憶された各コンテンツ関連情報に含まれるコンテンツのタイトルおよびそのコンテンツの要約情報を表示可能な表示手段と、前記関連情報記憶手段に記憶された各コンテンツ関連情報を使用して、そのコンテンツ関連情報に含まれるコンテンツのタイトルを１行の表示形態で前記表示手段にスクロール表示させる表示制御手段と、その表示制御手段によりスクロール表示されているコンテンツのタイトルの選択を受け付け可能な受付手段と、その受付手段により選択が受け付けられた前記コンテンツのタイトルに対応する前記コンテンツの要約情報を前記表示手段に表示する要約表示制御手段と、その要約表示制御手段により前記コンテンツの要約情報が表示される場合に、その表示されるコンテンツの要約情報に対応する前記コンテンツのタイトル毎に、前記受付手段による選択に伴う選択情報を記憶する第１情報記憶手段と、その第１情報記憶手段に記憶された前記コンテンツのタイトル毎の選択情報を使用して、前記コンテンツのタイトル毎に優先度を設定する第１設定手段とを備え、前記表示制御手段は、前記第１設定手段により設定された前記コンテンツのタイトルの優先度が高い順に、前記コンテンツのタイトルをスクロール表示させる第１順序調整手段を備えている。
【０００８】
請求項２記載の通信装置は、コンテンツのタイトルとそのコンテンツが要約された情報である要約情報とを少なくとも含むと共に、前記コンテンツのタイトルとそのコンテンツの要約情報とを複数含むことが可能なコンテンツ関連情報の位置情報である関連位置情報が示す装置にアクセス可能なものであり、前記関連位置情報を複数記憶可能な位置情報記憶手段と、その位置情報記憶手段に記憶された関連位置情報が示す装置のそれぞれにアクセスして、前記装置の各々から前記コンテンツ関連情報をそれぞれ取得する関連情報取得手段と、その関連情報取得手段により取得されたコンテンツ関連情報を記憶する関連情報記憶手段と、その関連情報記憶手段に記憶された各コンテンツ関連情報に含まれるコンテンツのタイトルおよびそのコンテンツの要約情報を表示可能な表示手段と、前記関連情報記憶手段に記憶された各コンテンツ関連情報から１のコンテンツ関連情報を選定し、その１のコンテンツ関連情報が含む全てのコンテンツのタイトルを前記表示手段にスクロール表示させ、そのスクロール表示が終了すると、他の１のコンテンツ関連情報を選定することで、前記各コンテンツ関連情報に含まれるコンテンツのタイトルを前記コンテンツ関連情報毎に１行の表示形態でスクロール表示させる表示制御手段と、その表示制御手段によりスクロール表示されているコンテンツのタイトルの選択を受け付け可能な受付手段と、その受付手段により選択が受け付けられた前記コンテンツのタイトルに対応する前記コンテンツの要約情報を前記表示手段に表示する要約表示制御手段と、その要約表示制御手段により前記コンテンツの要約情報が表示される場合に、その表示されるコンテンツの要約情報が含まれる前記コンテンツ関連情報毎に、前記受付手段による選択に伴う選択情報を記憶する第２情報記憶手段と、その第２情報記憶手段に記憶された前記コンテンツ関連情報毎の選択情報を使用して、前記コンテンツ関連情報毎に優先度を設定する第２設定手段とを備え、前記表示制御手段は、前記第２設定手段により設定された前記コンテンツ関連情報の優先度が高い順に、前記１のコンテンツ関連情報の選定を行う第２順序調整手段を備えている。
【０００９】
請求項３記載の通信装置は、請求項２記載の通信装置において、前記要約表示制御手段により前記コンテンツの要約情報が表示される場合、その表示されるコンテンツの要約情報に対応する前記コンテンツのタイトル毎に、前記受付手段による選択に伴う選択情報を記憶するタイトル情報記憶手段と、そのタイトル情報記憶手段に記憶された前記コンテンツのタイトル毎の選択情報を使用して、前記コンテンツのタイトル毎に優先度を設定する第３設定手段を備え、前記第２順序調整手段は、前記第２設定手段により設定された前記コンテンツ関連情報の優先度順に基づいて選定した前記１のコンテンツ関連情報に含まれるコンテンツのタイトルを、前記第３設定手段により設定された前記優先度の高い順にスクロール表示させるスクロール順序調整手段を備えている。
【００１０】
請求項４記載の通信装置は、請求項１から３のいずれかに記載の通信装置において、前記第１順序調整手段による前記コンテンツのタイトルのスクロール表示、または前記第２順序調整手段による前記コンテンツ関連情報の選定を解除する解除手段を備え、前記第１順序調整手段は、前記解除手段による解除が行われた場合に、前記優先度が最も高い前記コンテンツのタイトルから改めてスクロール表示を行うものであり、前記第２順序調整手段は、前記解除手段による解除が行われた場合に、前記優先度が最も高い前記コンテンツ関連情報から改めて選定を行うものである。
【００１１】
請求項５記載の通信装置は、請求項１から４のいずれかに記載の通信装置において、前記第１情報記憶手段、第２情報記憶手段およびタイトル情報記憶手段は、前記関連情報取得手段により前記コンテンツ関連情報が取得されてから少なくとも次にコンテンツ関連情報が取得されるまでの期間よりも長い期間である所定期間において、前記受付手段により選択が行われた回数を記憶するものであり、前記第１設定手段は、前記第１情報記憶手段に記憶された前記回数が多くなるに従い、前記第２設定手段は、前記第２情報記憶手段に記憶された前記回数が多くなるに従い、前記第３設定手段は、前記タイトル情報記憶手段に記憶された前記回数が多くなるに従い、前記優先度を高く設定する第１優先度設定手段をそれぞれ備えている。
【００１２】
請求項６記載の通信装置は、請求項１から４のいずれかに記載の通信装置において、前記第１情報記憶手段、第２情報記憶手段およびタイトル情報記憶手段は、前記受付手段により選択が行われた回数を記憶するものであり、前記関連情報取得手段により前記コンテンツ関連情報が取得される度に、前記第１情報記憶手段、第２情報記憶手段およびタイトル情報記憶手段に記憶された各回数を消去する消去手段を備え、前記消去手段により消去が行われてから次に消去が行われるまでの期間において、前記第１設定手段は、前記第１情報記憶手段に記憶された前記回数が予め定められた回数に到達した順が早くなるに従い、前記第２設定手段は、前記第２情報記憶手段に記憶された前記回数が予め定められた回数に到達した順が早くなるに従い、前記第３設定手段は、前記タイトル情報記憶手段に記憶された前記回数が予め定められた回数に到達した順が早くなるに従い、前記優先度を高く設定する第２優先度設定手段をそれぞれ備えている。
【００１３】
請求項７記載の制御プログラムは、コンテンツのタイトルとそのコンテンツが要約された情報である要約情報とを少なくとも含むと共に、前記コンテンツのタイトルとそのコンテンツの要約情報とを複数含むことが可能なコンテンツ関連情報の位置情報である関連位置情報が示す装置にアクセス可能な通信装置により実行されるものであり、前記関連位置情報を複数記憶可能な位置情報記憶手段に記憶された関連位置情報が示す装置のそれぞれにアクセスして、前記装置の各々から前記コンテンツ関連情報をそれぞれ取得する関連情報取得ステップと、その関連情報取得手段により取得されたコンテンツ関連情報を関連情報記憶手段に記憶する記憶ステップと、その記憶ステップにより前記関連情報記憶手段に記憶された各コンテンツ関連情報を使用して、そのコンテンツ関連情報に含まれるコンテンツのタイトルを１行の表示形態で表示手段にスクロール表示させる表示制御ステップと、その表示制御ステップによりスクロール表示されているコンテンツのタイトルの選択を受け付け可能な受付ステップと、その受付ステップにより選択が受け付けられた前記コンテンツのタイトルに対応する前記コンテンツの要約情報を前記表示手段に表示する要約表示制御ステップと、その要約表示制御ステップにより前記コンテンツの要約情報が表示される場合に、その表示されるコンテンツの要約情報に対応する前記コンテンツのタイトル毎に、前記受付ステップによる選択に伴う選択情報を第１情報記憶手段に記憶させる第１情報記憶ステップと、その第１情報記憶ステップにより前記第１情報記憶手段に記憶された前記コンテンツのタイトル毎の選択情報を使用して、前記コンテンツのタイトル毎に優先度を設定する第１設定ステップとを前記通信装置に実行させ、前記表示制御ステップでは、前記第１設定ステップにより設定された前記コンテンツのタイトルの優先度が高い順に、前記コンテンツのタイトルをスクロール表示させる第１順序調整ステップを前記通信装置に実行させるものである。
【００１４】
請求項８記載の制御プログラムは、コンテンツのタイトルとそのコンテンツが要約された情報である要約情報とを少なくとも含むと共に、前記コンテンツのタイトルとそのコンテンツの要約情報とを複数含むことが可能なコンテンツ関連情報の位置情報である関連位置情報が示す装置にアクセス可能な通信装置により実行されるものであり、前記関連位置情報を複数記憶可能な位置情報記憶手段に記憶された関連位置情報が示す装置のそれぞれにアクセスして、前記装置の各々から前記コンテンツ関連情報をそれぞれ取得する関連情報取得ステップと、その関連情報取得手段により取得されたコンテンツ関連情報を関連情報記憶手段に記憶する記憶ステップと、その記憶ステップにより前記関連情報記憶手段に記憶された各コンテンツ関連情報から１のコンテンツ関連情報を選定し、その１のコンテンツ関連情報が含む全てのコンテンツのタイトルを表示手段にスクロール表示させ、そのスクロール表示が終了すると、他の１のコンテンツ関連情報を選定することで、前記各コンテンツ関連情報に含まれるコンテンツのタイトルを前記コンテンツ関連情報毎に１行の表示形態でスクロール表示させる表示制御ステップと、その表示制御ステップによりスクロール表示されているコンテンツのタイトルの選択を受け付け可能な受付ステップと、その受付ステップにより選択が受け付けられた前記コンテンツのタイトルに対応する前記コンテンツの要約情報を前記表示手段に表示する要約表示制御ステップと、その要約表示制御ステップにより前記コンテンツの要約情報が表示される場合に、その表示されるコンテンツの要約情報が含まれる前記コンテンツ関連情報毎に、前記受付ステップによる選択に伴う選択情報を第２情報記憶手段に記憶する第２情報記憶ステップと、その第２情報記憶ステップにより前記第２情報記憶手段に記憶された前記コンテンツ関連情報毎の選択情報を使用して、前記コンテンツ関連情報毎に優先度を設定する第２設定ステップとを前記通信装置に実行させ、前記表示制御ステップでは、前記第２設定ステップにより設定された前記コンテンツ関連情報の優先度が高い順に、前記１のコンテンツ関連情報の選定を行う第２順序調整ステップを前記通信装置に実行させるものである。
【発明の効果】
【００１５】
請求項１記載の通信装置によれば、受付手段により選択が受け付けられたコンテンツのタイトルに対応するコンテンツの要約情報が表示される場合、第１情報記憶手段は、その表示されるコンテンツの要約情報に対応するコンテンツのタイトル毎に、選択情報を記憶する。そして、第１設定手段は、第１情報記憶手段に記憶された選択情報を使用して、コンテンツのタイトル毎に優先度を設定する。更に、第１順序調整手段は、第１設定手段により設定されたコンテンツのタイトルの優先度が高い順に、コンテンツのタイトルをスクロール表示させる。よって、スクロール表示が開始された場合に、優先度の高いコンテンツのタイトルを短時間で表示することができるという効果がある。
【００１６】
請求項２記載の通信装置によれば、受付手段により選択が受け付けられたコンテンツのタイトルに対応するコンテンツの要約情報が表示される場合、第２情報記憶手段は、その表示されるコンテンツの要約情報が含まれるコンテンツ関連情報毎に、選択情報を記憶する。そして、第２設定手段は、第２情報記憶手段に記憶された選択情報を使用して、コンテンツ関連情報毎に優先度を設定する。更に、第２順序調整手段は、第２設定手段により設定されたコンテンツ関連情報の優先度が高い順に、１のコンテンツ関連情報の選定を行う。よって、スクロール表示が開始された場合に、優先度の高いコンテンツ関連情報に含まれるコンテンツのタイトルを短時間で表示することができるという効果がある。
【００１７】
請求項３記載の通信装置によれば、請求項２記載の通信装置の奏する効果に加え、コンテンツの要約情報が表示される場合、タイトル情報記憶手段は、その表示されるコンテンツの要約情報に対応するコンテンツのタイトル毎に、選択情報を記憶する。そして、第３設定手段は、タイトル情報記憶手段に記憶された選択情報を使用して、コンテンツのタイトル毎に優先度を設定する。更に、スクロール順序調整手段は、第２設定手段により設定されたコンテンツ関連情報の優先度順に基づいて選定した１のコンテンツ関連情報に含まれるコンテンツのタイトルを、第３設定手段により設定された優先度の高い順にスクロール表示させる。よって、スクロール表示が開始された場合に、優先度順に選定された１のコンテンツ関連情報が含む優先度の高いコンテンツのタイトルを、短時間で表示することができるという効果がある。
【００１８】
請求項４記載の通信装置によれば、請求項１から３のいずれかに記載の通信装置の奏する効果に加え、解除手段による解除を行うことで、優先度が最も高いコンテンツのタイトル、或いは優先度が最も高いコンテンツ関連情報が含むコンテンツのタイトルを改めてスクロール表示させることができる。よって、優先度の高いコンテンツのタイトル、或いは優先度の高いコンテンツ関連情報が含むコンテンツのタイトルのスクロール表示が既に終了している場合であっても、再び、そのコンテンツのタイトル、或いはそのコンテンツ関連情報が含むコンテンツのタイトルを、短時間で表示することができるという効果がある。
【００１９】
請求項５記載の通信装置によれば、請求項１から４のいずれかに記載の通信装置の奏する効果に加え、第１情報記憶手段、第２情報記憶手段およびタイトル情報記憶手段は、コンテンツ関連情報が取得されてから少なくとも次にコンテンツ関連情報が取得されるまでの期間よりも長い期間である所定期間において、受付手段により選択が行われた回数を記憶する。そして、第１設定手段、第２設定手段および第３設定手段のそれぞれに設けられた第１優先度設定手段は、受付手段により選択が行われた回数が多くなるに従い、優先度を高く設定する。よって、最新のコンテンツ関連情報に含まれるコンテンツのタイトルに対するユーザの短期的な選択回数ではなく、長期的な選択回数に基づいて優先度を設定することができるという効果がある。
【００２０】
請求項６記載の通信装置によれば、請求項１から４のいずれかに記載の通信装置の奏する効果に加え、第１設定手段、第２設定手段および第３設定手段のそれぞれに設けられた第２優先度設定手段は、第１情報記憶手段、第２情報記憶手段およびタイトル情報記憶手段に記憶された各回数が消去手段により消去されてから次に消去が行われるまでの期間において、受付手段により選択が行われた回数が予め定められた回数に到達した順が早くなるに従い、優先度を高く設定する。よって、最新のコンテンツ関連情報に含まれるコンテンツのタイトルに対するユーザの短期的な選択回数に基づいて優先度を設定することができるという効果がある。
【００２１】
請求項７記載の制御プログラムによれば、請求項１に記載の通信装置と同様な効果を奏することができる。
【００２２】
請求項８記載の制御プログラムによれば、請求項２に記載の通信装置と同様な効果を奏することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の一実施形態におけるＭＦＰシステム２の概略を示した図である。ＭＦＰシステム２は、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０と複数のパーソナルコンピュータ（以下、「ＰＣ」と称す）７０，７１と複数のコンテンツ提供サーバ９０，９１とを備える。なお、図１では、１つのＭＦＰ１０と２つのＰＣ７０，７１と２つのコンテンツ提供サーバ９０，９１としか示されていないが、これらの数は適宜変更することができる。
【００２４】
図１に示すＭＦＰ１０は、印刷機能、スキャナ機能、電話機能等を実現する通信装置であり、ＬＡＮ回線４に接続されている。各ＰＣ７０，７１は、ＭＦＰ１０の印刷機能やスキャナ機能を制御する制御装置であり、ＬＡＮ回線４に接続されている。ＬＡＮ回線４は、ルータ６を介してインターネット８に接続されている。各コンテンツ提供サーバ９０，９１は、インターネット８に接続されている。本実施形態では、コンテンツ提供サーバ９０が１つのサイトを公開しており、コンテンツ提供サーバ９１が他の１つのサイトを公開している。各サイトは、複数のコンテンツを含んでいる。さらに、各コンテンツ提供サーバ９０，９１は、自身のサイトが含んでいる複数のコンテンツの要約情報であるフィード情報（ＲＳＳ形式のフィード情報）を記憶している。これらの情報の具体的な内容については、後で詳しく説明する。
【００２５】
次に、ＰＣ７０の内部構成について説明する。なお、ＰＣ７１は、ＰＣ７０と同様の内部構成であるので、その説明を省略する。ＰＣ７０は、ＣＰＵ７２とハードディスク７４と表示部８２と操作部８４を主に有する。なお、図１には示されていないが、ＰＣ７０は、ＬＡＮ回線４に接続されているネットワークインターフェイスも有している。
【００２６】
ＣＰＵ７２は、演算装置であり、基本プログラム７６および常駐ソフト７８に従って処理を実行する。ハードディスク７４は、基本プログラム７６および常駐ソフト７８を記憶している。基本プログラム７６は、ＰＣ７０の基本的な動作を制御するためのプログラムである。基本プログラム７６は、例えば、インターネット８のサイトからコンテンツをダウンロードして表示するためのブラウザを含んでいる。
【００２７】
常駐ソフト７８は、ＭＦＰ１０からの指示に従って動作するためのプログラムである。常駐ソフト７８は、例えば、コンピュータが読取可能な媒体からＰＣ７０にインストールされる。
【００２８】
ハードディスク７４は、設定ファイル８０を記憶している。設定ファイル８０は、ＭＦＰ１０のＩＰアドレスを含んでいる。設定ファイル８０の記憶内容は、例えば、ユーザによって設定される。設定ファイル８０に記憶されたＩＰアドレスにより、ＰＣ７０は、ＭＦＰ１０を識別することができる。なお、設定ファイル８０に記憶される情報は、ＭＦＰ１０を識別することができる情報であればよく、ノード名等でも可能であり、ＩＰアドレスに限定されない。
【００２９】
表示部８２は、様々な情報を表示することができる。表示部８２は、ＭＦＰ１０が有する表示パネル５０（図２参照）より大きい表示画面を有する。操作部８４は、キーボードやマウスによって構成される。
【００３０】
次に、図２を参照してＭＦＰ１０について説明する。図２は、ＭＦＰ１０の電気的構成を示すブロック図である。ＭＦＰ１０は、制御部１２と表示パネル５０とキーパッド５２と印刷部５４とスキャン部５６とＦＡＸ部５８とネットワークインターフェイス（以後、「ネットワークＩ／Ｆ」と称す）６０とＰＳＴＮインターフェイス（以後、「ＰＳＴＮ  Ｉ／Ｆ」と称す）６２とスピーカ６４とを主に有する。なお、制御部１２と各部５０〜６４とは、バスライン６６を介して互いに接続されている。制御部１２は、ＣＰＵ１４とＲＯＭ１６とＲＡＭ１８とＮＶＲＡＭ２０を主に有する。
【００３１】
ＣＰＵ１４は、演算装置であり、ＲＯＭ１６に記憶されている各プログラム１６ａ〜１６ｃに従って処理を実行する。ＲＯＭ１６は、各プログラム１６ａ〜１６ｃを記憶する書き込み不能な不揮発性のメモリである。
【００３２】
基本機能プログラム１６ａは、ＭＦＰ１０の基本的な動作を制御するためのプログラムである。基本機能プログラム１６ａは、例えば、表示パネル５０に表示される表示データを生成するためのプログラムを含んでいる。また、基本機能プログラム１６ａは、例えば、印刷部５４、スキャン部５６、ＦＡＸ部５８等の各部５０〜６４を制御するためのプログラムを含んでいる。インターネット接続プログラム１６ｂは、定期的（例えば、１日毎）にインターネット８へ接続し、コンテンツ提供サーバ９０，９１により提供されるフィード情報を取得するためのプログラムである。フィード情報利用プログラム１６ｃは、ユーザによるキーパッド５２の操作により起動が行われると、コンテンツ提供サーバ９０，９１から取得されるフィード情報を解析し、表示パネル５０で表示を行うための情報（以下、「表示情報」と称す）を作成し、その表示情報を表示する処理を実行するプログラムである。
【００３３】
ＲＡＭ１８は、各記憶領域１８ａ〜１８ｃ、表示情報カウンタ１８ｄおよびタイトルカウンタ１８ｅを有する読み書き可能な揮発性のメモリである。基本機能ワーク領域１８ａは、基本機能プログラム１６ａに従って処理が実行される過程で生成される各種データを記憶するための記憶領域である。フィード情報解析ワーク領域１８ｂは、フィード情報利用プログラム１６ｃに従って処理が実行される過程で作成される各種データを記憶するための記憶領域である。表示情報記憶領域１８ｃは、フィード情報利用プログラム１６ｃに従い、取得されたフィード情報を利用して作成される表示情報を記憶するための記憶領域である。
【００３４】
表示情報カウンタ１８ｄは、表示パネル５０に１行の表示形態でスクロール表示されているコンテンツタイトル文字列１４０が（図４参照）、ユーザの表示パネル５０へのタッチ操作により選択された場合に、その選択されたコンテンツタイトル文字列１４０を含む表示情報１１２に対して（図４参照）、選択回数をカウントするカウンタである。ここで、本実施形態のＭＦＰ１０では、フィード情報の取得先であるＵＲＬは、０からｎ−１までの計ｎ個（ｎは１以上の数）、後述するＵＲＬ記憶領域２０ｂに記憶されている（図３参照）。そして、本実施形態のＭＦＰ１０では、設定されたフィード情報の取得先である各ＵＲＬ毎に（０からｎ−１までの各ＵＲＬ毎に）、表示情報１１２が表示情報記憶領域１８ｃに記憶される（図４参照）。よって、表示情報カウンタ１８ｄは、表示情報１１２と対応付けられて、表示情報０カウンタ１８ｄ０〜表示情報（ｎ−１）カウンタ１８ｄ（ｎ−１）までの計ｎ個、設けられている。
【００３５】
タイトルカウンタ１８ｅは、表示パネル５０に１行の表示形態でスクロール表示されているコンテンツタイトル文字列１４０が、ユーザの表示パネル５０へのタッチ操作により選択された場合に、その選択されたコンテンツタイトル文字列１４０に対して、選択回数をカウントするカウンタである。ここで、前述の通り、本実施形態のＭＦＰ１０では、フィード情報の取得先であるＵＲＬは、０からｎ−１までの計ｎ個（ｎは１以上の数）、ＵＲＬ記憶領域２０ｂに記憶されており（図３参照）、そのフィード情報の取得先である各ＵＲＬ毎に（０からｎ−１までの各ＵＲＬ毎に）、０からｍ−１までの計ｍ個（ｍは１以上の数）のコンテンツタイトル文字列１４０が表示情報記憶領域１８ｃに記憶されている（図４参照）。よって、タイトルカウンタ１８ｅは、コンテンツタイトル文字列１４０に対応して、タイトル０フラグ１８ｅ０〜タイトル（ｎ−１）（ｍ−１）カウンタ１８ｅ（ｎ−１）（ｍ−１）までの計ｎ×ｍ個、設けられている。
【００３６】
なお、このタイトルカウンタ１８ｅは、表示情報記憶領域１８ｃに記憶されるコンテンツタイトル文字列１４０の数に応じて、使用又は不使用が決定される。また、本実施形態のＭＦＰ１０においては、スクロール表示されているコンテンツタイトル文字列１４０をユーザが選択すると、そのコンテンツタイトル文字列１４０に対応するコンテンツ要約文字列１４４が表示パネル５０に固定表示される。よって、タイトルカウンタ１８ｅは、コンテンツ要約文字列１４４に対応して、その表示回数もカウントすることができる。
【００３７】
ＮＶＲＡＭ２０は、各記憶領域２０ａ，２０ｂを有する書き換え可能な不揮発性のメモリである。基本機能パラメータ記憶領域２０ａは、ＣＰＵ１４が、基本機能プログラム１６ａに従って処理を実行する際に利用される各種パラメータ（例えば印刷機能における設定、スキャン機能における設定等）を記憶するための記憶領域である。ＵＲＬ記憶領域２０ｂは、各コンテンツ提供サーバ９０，９１が有するフィード情報の取得先を示すＵＲＬを記憶するための記憶領域である。
【００３８】
例えば、ユーザは、各コンテンツ提供サーバ９０，９１からのコンテンツ提供サービスを受けるためのＵＲＬ設定を行う必要がある。このＵＲＬ設定は、表示パネル５０に表示されるサイト設定画面（図示せず）で行うことができる。サイト設定画面で、コンテンツ提供サーバ９０，９１のフィード情報の取得先を示すＵＲＬが、キーパッド５２を使用してユーザにより設定されると、その設定されたＵＲＬがＵＲＬ記憶領域２０ｂに記憶される。
【００３９】
なお、ＵＲＬ設定は、サイト設定画面以外にも、ＰＣ７０，７１を利用して設定してもよい。例えば、ユーザがＰＣ７０を利用してコンテンツ提供サーバ９０からのコンテンツ提供サービスを受けるためのＵＲＬ設定を行なった場合、コンテンツ提供サーバ９０のフィード情報の取得先を示すＵＲＬがＰＣ７０からＭＦＰ１０へ出力される。これにより、コンテンツ提供サーバ９０のフィード情報の取得先を示すＵＲＬがＵＲＬ記憶領域２０ｂに記憶されるように構成しても良い。
【００４０】
表示パネル５０は、様々な情報を表示する表示装置である。表示パネル５０の表示画面は、ＰＣ７０，７１が有する表示画面より小さい。なお、表示パネル５０は、タッチパネルとして機能する。キーパッド５２は、複数のキーによって構成される。ユーザは、キーパッド５２を操作することによって様々な指示や情報をＭＦＰ１０に入力することができる。印刷部５４は、インクジェットタイプ、レーザタイプ等の印刷機構を有する。スキャン部５６は、ＣＣＤ、ＣＩＳ等の読取機構を有する。ＦＡＸ部５８は、ＦＡＸ通信を実行するための各種動作を実行する。ネットワークインターフェイス６０は、ＬＡＮ回線４に接続されている。よって、ＭＦＰ１０は、ＰＣ７０，７１と通信可能であると共に、インターネット８にアクセス可能である。ＰＳＴＮインターフェイス６２は、図示省略しているＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）に接続されている。ＰＳＴＮは、ＦＡＸ通信や電話通信を行う際に利用される。スピーカ６４は、電話機能による着信が行われた場合に、鳴動音を出力する放音装置である。
【００４１】
次に、図３を参照して、ＵＲＬ記憶領域２０ｂ（図２参照）の記憶内容について説明する。図３は、ＵＲＬ記憶領域２０ｂの記憶内容の一例を示した図である。ＵＲＬ記憶領域２０ｂは、各コンテンツ提供サーバ９０，９１のフィード情報の取得先を示すＵＲＬ１０２を記憶できる。図３の例では、ＵＲＬ記憶領域２０ｂには、ｎ個のＵＲＬ１０２が記憶されている。各ＵＲＬ１０２には、識別番号１００が付与されている。本実施形態では、識別番号１００を符号「ｉ」で表現する。
【００４２】
次に、図４を参照して、表示情報記憶領域１８ｃの記憶内容について説明する。図４は、表示情報記憶領域１８ｃの記憶内容の一例を示した図である。表示情報記憶領域１８ｃは、ＵＲＬ記憶領域２０ｂに記憶されているＵＲＬ毎に表示情報１１２を記憶することが可能である。各表示情報１１２には、識別番号１１０が付与されている。本実施形態では、識別番号１１０を符号「ｉ」で表現する。なお、識別情報１１０と上述した識別情報１００は、同一情報である。
【００４３】
ここで、本実施形態においては、ＭＦＰ１０は、インターネット接続プログラム１６ｂを使用してフィード情報を取得する場合、ＵＲＬ記憶領域２０ｂに記憶されたＵＲＬ１０２の昇順で、コンテンツ提供サーバ９０，９１にアクセスする。そして、ＭＦＰ１０は、取得したフィード情報から生成した表示情報１１２を、ＵＲＬ記憶領域２０ｂに記憶されたＵＲＬ１０２の昇順で、表示情報記憶領域１８ｃに記憶する。
【００４４】
また、本実施形態においては、ＭＦＰ１０は、コンテンツタイトル文字列１４０のスクロール表示を開始した場合、符号「ｉ」が最小値である「０（ゼロ）」の表示情報１１２を最初として、符号「ｉ」が最大値である「ｎ−１」の表示情報１１２まで、スクロール表示に使用する１の表示情報１１２を昇順に選定する。そして、ＭＦＰ１０は、選定した１の表示情報１１２に含まれるコンテンツタイトル文字列１４０をスクロール表示する。
【００４５】
なお、本実施形態では、後述する図７〜図９に示すカウンタ更新処理が実行され、表示情報１１２に対して、情報優先度が高い順に符号「ｉ」が付与される前の初期状態においては、ＭＦＰ１０は、表示情報１１２が記憶された順序で、即ち、ＵＲＬ記憶領域２０ｂに記憶されたＵＲＬ１０２の昇順で、スクロール表示に使用する１の表示情報１１２を選定する。具体的には、初期状態においては、ＭＦＰ１０は、ＵＲＬ記憶領域２０ｂに記憶された「ｈｔｔｐ：／／ｗｗｗ．ｅｘａｍｐｌｅ０．ｃｏｍ」に対応する表示情報１１２へ、符号「ｉ」が最小値である「０（ゼロ）」を付与し、ＵＲＬ記憶領域２０ｂに記憶された「ｈｔｔｐ：／／ｗｗｗ．ｅｘａｍｐｌｅｎ−１．ｃｏｍ」に対応する表示情報１１２へ、符号「ｉ」が最大値である「ｎ−１」を付与する。そして、ＭＦＰ１０は、「ｈｔｔｐ：／／ｗｗｗ．ｅｘａｍｐｌｅ０．ｃｏｍ」に対応する表示情報１１２を最初に選定し、「ｈｔｔｐ：／／ｗｗｗ．ｅｘａｍｐｌｅｎ−１．ｃｏｍ」に対応する表示情報１１２を最後に選定する。
【００４６】
その後、ＭＦＰ１０は、後述する図７〜図９に示すカウンタ更新処理が実行されると、表示情報カウンタ１８ｄの値が多くなるに従い、或いは、表示情報カウンタ１８ｄの値が所定回数に到達した順が早くなるに従い、表示情報１１２に設定する情報優先度を高くする。これにより、ＭＦＰ１０は、情報優先度が高い順に、表示情報１１２に対して、符号「ｉ」を最小値から昇順に付与する。具体的には、情報優先度が最も高い表示情報１１２に対して、符号「０（ゼロ）」を付与する一方、情報優先度が最も低い表示情報１１２に対して、符号「ｎ−１」を付与する。
【００４７】
次に、個々の表示情報１１２のデータ構成について説明する。表示情報１１２は、サイト情報１２０を含んでいる。サイト情報１２０は、サイトタイトル文字列１２２とフィード更新日時情報１２４を含んでいる。サイトタイトル文字列１２２は、サイトのタイトルの文字列である。フィード更新日時情報１２４は、コンテンツ提供サーバ９０，９１においてフィード情報が更新された日時（最新の更新日時）に関する情報である。
【００４８】
表示情報１１２は、更新コンテンツ情報１３２を含んでいる。更新コンテンツ情報１３２の数は、サイトが有するコンテンツの数に等しい。例えば、図４では、「ｉ＝０」に対応する表示情報１１２は、ｍ個（ｍは１以上の整数）の更新コンテンツ情報１３２を有する。これは、「ｉ＝０」に対応するサイトがｍ個のコンテンツを有することを意味する。例えば、所定のサイトにおいて天気予報に関するコンテンツとスポーツに関するコンテンツとが存在する場合、そのサイトに対応する表示情報１１２は、２個の更新コンテンツ情報１３２を有することになる。各更新コンテンツ情報１３２には、識別番号１３０が付与されている。本実施形態では、識別番号１３０を符号「ｊ」で表現する。なお、各更新コンテンツ情報１３２は、コンテンツタイトル文字列１４０とコンテンツ要約文字列１４４を含んでいるので、各更新コンテンツ情報１３２に付与された符号「ｊ」は、各更新コンテンツ情報１３２に含まれるコンテンツタイトル文字列１４０およびコンテンツ要約文字列１４４にも適用される。
【００４９】
ここで、本実施形態においては、ＭＦＰ１０は、インターネット接続プログラム１６ｂを使用して取得したフィード情報から生成した表示情報１１２を、ＵＲＬ記憶領域２０ｂに記憶されたＵＲＬ１０２の昇順で、表示情報記憶領域１８ｃに記憶する場合、更新コンテンツ情報１３２を、取得されたフィード情報に記述された順序で、表示情報記憶領域１８ｃに記憶する。
【００５０】
また、本実施形態においては、ＭＦＰ１０は、コンテンツタイトル文字列１４０のスクロール表示を開始し、スクロール表示に使用する１の表示情報１１２を選定すると、その１の表示情報１１２に含まれる符号「ｊ」が最小値である「０（ゼロ）」のコンテンツタイトル文字列１４０を最初として、符号「ｊ」が最大値である「ｍ−１」のコンテンツタイトル文字列１４０まで、コンテンツタイトル文字列１４０を昇順にスクロール表示する。
【００５１】
なお、本実施形態では、後述する図７〜図９に示すカウンタ更新処理が実行され、各表示情報１１２に含まれるコンテンツタイトル文字列１４０に対して、タイトル優先度が高い順に符号「ｊ」を付与する前の初期状態においては、ＭＦＰ１０は、更新コンテンツ情報１３２が記憶された順序で、即ち、取得されたフィード情報に記述された順序で、選定した１の表示情報１１２に含まれるコンテンツタイトル文字列１４０をスクロール表示する。具体的には、初期状態においては、ＭＦＰ１０は、取得されたフィード情報に最初に記述されたコンテンツタイトル文字列１４０へ、符号「ｊ」が最小値である「０（ゼロ）」を付与し、取得されたフィード情報に最後に記述されたコンテンツタイトル文字列１４０へ、符号「ｊ」が最大値である「ｎ−１」を付与する。そして、ＭＦＰ１０は、取得されたフィード情報に最初に記述されたコンテンツタイトル文字列１４０からスクロール表示を行い、取得されたフィード情報に最後に記述されたコンテンツタイトル文字列１４０のスクロール表示を最後に行う。
【００５２】
その後、ＭＦＰ１０は、後述する図７〜図９に示すカウンタ更新処理が実行されると、各表示情報１１２毎に、表示情報１１２の場合と同様、タイトルカウンタ１８ｅの値が多くなるに従い、或いは、タイトルカウンタ１８ｅの値が所定回数に到達した順が早くなるに従い、コンテンツタイトル文字列１４０に設定するタイトル優先度を高くする。これにより、ＭＦＰ１０は、タイトル優先度が高い順に、コンテンツタイトル文字列１４０に対して、符号「ｉ」を最小値から昇順に付与する。具体的には、タイトル優先度が最も高いコンテンツタイトル文字列１４０に対して、符号「０（ゼロ）」を付与する一方、タイトル優先度が最も低いコンテンツタイトル文字列１４０に対して、符号「ｍ−１」を付与する。
【００５３】
各更新コンテンツ情報１３２は、コンテンツタイトル文字列１４０およびコンテンツ要約文字列１４４に加え、コンテンツ更新日時情報１４２とコンテンツＵＲＬ１４６とを含んでいる。上述の例の場合、天気予報に関するコンテンツに対応する更新コンテンツ情報１３２が情報１４０〜１４６を含んでおり、スポーツに関するコンテンツに対応する更新コンテンツ情報１３２も情報１４０〜１４６を含んでいる。コンテンツタイトル文字列１４０は、コンテンツのタイトルの文字列である。コンテンツ更新日時情報１４２は、コンテンツ提供サーバにおいてコンテンツが更新された日時（最新の更新日時）に関する情報である。
【００５４】
コンテンツ要約文字列１４４は、コンテンツが有する文字列が要約化されたものである。換言すると、コンテンツ要約文字列１４４は、コンテンツのタイトルより多い文字列である一方、コンテンツの全体の文字列より少ない文字列であり、コンテンツの内容が反映された文字列である。コンテンツＵＲＬ１４６は、コンテンツのＵＲＬである。ここで、ＭＦＰ１０は、表示パネル５０に、コンテンツ更新日時情報１４２やコンテンツＵＲＬ１４６を、コンテンツタイトル文字列１４０に加えてスクロール表示することも可能である。
【００５５】
次に、図５〜図９を参照して、ＭＦＰ１０のＣＰＵ１４によって実行される処理について説明する。まずは、図５を参照して、ＭＦＰ１０のＣＰＵ１４によって実行されるメイン処理について説明する。メイン処理は、ＭＦＰ１０のＲＯＭ１６に記憶されたフィード情報利用プログラム１６ｃが起動された場合に実行が開始される。そして、このメイン処理は、フィード情報利用プログラム１６ｃが起動されている期間中、繰り返し実行される。
【００５６】
メイン処理では、まず、ＣＰＵ１４は、表示パネル５０に１行の表示形態でスクロール表示させるコンテンツタイトル文字列１４０を含む１の表示情報１１２のうち、情報優先度が最も高い１の表示情報を選定する（Ｓ１）。なお、表示情報記憶領域１８ｃに記憶される表示情報１１２には、前述の通り、情報優先度が高い順に、識別番号１１０である符号「ｉ」が最小値「０（ゼロ）」から昇順に付与されている。よって、Ｓ１の処理において、ＣＰＵ１４は、符号「ｉ」が「０（ゼロ）」である表示情報１１２から昇順に１の表示情報１１２を選定することで、自動的に、１の表示情報１１２を情報優先度が高い順に選定することができる。なお、初期状態においては、前述の通り、ＣＰＵ１４は、ＵＲＬ記憶領域２０ｂに記憶されたＵＲＬ１０２の昇順で、スクロール表示に使用する１の表示情報１１２を選定する。
【００５７】
その後、ＣＰＵ１４は、選定した１の表示情報１１２に含まれる全てのコンテンツタイトル文字列１４０のスクロール表示を、タイトル優先度が最も高いものから順に開始する（Ｓ２）。Ｓ２の処理が実行開始されると、ＣＰＵ１４は、Ｓ３〜Ｓ５の判定の間も、タイトル優先度が高い順にスクロール表示を継続して行う。
【００５８】
なお、表示情報記憶領域１８ｃに記憶されるコンテンツタイトル文字列１４０には、前述の通り、各表示情報１１２毎に、タイトル優先度が高い順に、識別番号１３０である符号「ｊ」が最小値「０（ゼロ）」から昇順に付与されている。よって、Ｓ２の処理が開始されると、ＣＰＵ１４は、符号「ｊ」が「０（ゼロ）」であるコンテンツタイトル文字列１４０から昇順に、符号「ｊ」が最大値「ｍ−１」であるコンテンツタイトル文字列１４０まで、スクロール表示することで、自動的に、選定した表示情報１１２に含まれる全てのコンテンツタイトル文字列１４０を、タイトル優先度が高い順に表示パネル５０へスクロール表示することができる。なお、初期状態においては、前述の通り、ＣＰＵ１４は、フィード情報に記述された順序で、選定した１の表示情報１１２に含まれるコンテンツタイトル文字列１４０をスクロール表示する。
【００５９】
Ｓ２の処理後、ＣＰＵ１４は、表示パネル５０に表示される優先ボタン（図示せず）が押下されたか否かが判定される（Ｓ３）。ＣＰＵ１４は、優先ボタンが押下されたと判定すると（Ｓ３：Ｙｅｓ）、Ｓ１の処理へ戻る。このように、優先ボタンを押下することで、情報優先度が最も高い表示情報１１２に含まれるコンテンツタイトル文字列１４０を改めてスクロール表示させることができる。よって、情報優先度が高い表示情報１１２に含まれるコンテンツタイトル文字列１４０のスクロール表示が既に終了している場合であっても、再び、その表示情報１１２に含まれるコンテンツタイトル文字列１４０を、短時間で表示することができる。
【００６０】
一方、ＣＰＵ１４は、Ｓ３の処理で、優先ボタンが押下されていないと判定すると（Ｓ３：Ｎｏ）、表示パネル５０へのタッチ操作がユーザにより行われ、スクロール表示されているコンテンツタイトル文字列１４０の選択が行われたか否かを判定する（Ｓ４）。ＣＰＵ１４は、スクロール表示されているコンテンツタイトル文字列１４０の選択が行われていないと判定すると（Ｓ４：Ｎｏ）、選定された１の表示情報１１２に含まれるコンテンツタイトル文字列１４０が、全てスクロール表示されたか否かを判定する（Ｓ５）。
【００６１】
具体的には、ＣＰＵ１４は、Ｓ５の処理で、例えば、選定された表示情報１１２に含まれるコンテンツタイトル文字列１４０が符号「０」〜「ｍ−１」までのｍ個存在する場合には（図４参照）、ＣＰＵ１４は、コンテンツタイトル文字列１４０のスクロール表示をｍ回実行完了したかを判定し、ｍ回実行完了したと判定すると、選定された１の表示情報１１２に含まれるコンテンツタイトル文字列１４０が、全てスクロール表示されたと判定する。一方、ＣＰＵ１４は、コンテンツタイトル文字列１４０のスクロール表示を未だｍ回実行完了していないと判定すると、コンテンツタイトル文字列１４０の全てのスクロール表示が完了していないと判定する。
【００６２】
Ｓ５の処理で、ＣＰＵ１４は、選定された１の表示情報１１２に含まれるコンテンツタイトル文字列１４０が、全てスクロール表示されていないと判定すると（Ｓ５：Ｎｏ）、Ｓ３の処理へ戻る。一方、ＣＰＵ１４は、選定された１の表示情報１１２に含まれるコンテンツタイトル文字列１４０が、全てスクロール表示されたと判定すると（Ｓ５：Ｙｅｓ）、情報優先度が最も低い表示情報１１２の選定が完了したか否かを判定する（Ｓ６：Ｙｅｓ）。
【００６３】
具体的には、ＣＰＵ１４は、Ｓ６の処理で、例えば、表示情報１１２が符号「０」〜「ｎ−１」までのｎ個存在する場合には（図４参照）、表示情報１１２の選定をｎ回実行完了したかを判定し、ｎ回実行完了したと判定すると、情報優先度が最も低い表示情報１１２の選定が完了したと判定する。一方、ＣＰＵ１４は、表示情報１１２の選定を未だｎ回実行完了していないと判定すると、情報優先度が最も低い表示情報１１２の選定が完了していないと判定する。
【００６４】
ＣＰＵ１４は、Ｓ６の処理で、情報優先度が最も低い表示情報１１２の選定が完了していないと判定すると（Ｓ６：Ｎｏ）、現在選定されている表示情報１１２の次に情報優先度が高い表示情報１１２を選定して（Ｓ７）、Ｓ２の処理へ戻る。一方、ＣＰＵ１４は、情報優先度が最も低い表示情報１１２の選定が完了したと判定すると（Ｓ６：Ｙｅｓ）、Ｓ１の処理へ戻る。
【００６５】
なお、ＣＰＵ１４は、Ｓ４の処理で、コンテンツタイトル文字列１４０が選択されたと判定すると（Ｓ４：Ｙｅｓ）、選択されたコンテンツタイトル文字列１４０に対応するコンテンツ要約文字列１４４を表示パネル５０に固定表示するコンテンツ要約文字列表示処理（Ｓ８）を実行する。Ｓ８の処理の実行後、ＣＰＵ１４は、Ｓ１の処理へ戻る。
【００６６】
次に、図６を参照して、ＭＦＰ１０のＣＰＵ１４によって実行されるコンテンツ要約文字列表示処理について説明する。コンテンツ要約文字列表示処理では、ＣＰＵ１４は、まず、Ｓ４の処理で選択されたコンテンツタイトル文字列１４０に対応するコンテンツ要約文字列１４４を、更新コンテンツ情報１３２から特定し、その特定したコンテンツ要約文字列１４４を表示パネル５０に固定表示する（Ｓ１１）。そして、ＣＰＵ１４は、表示パネル５０に表示される第１ボタン、第２ボタン、ビューボタンまたはキャンセルボタン（いずれも図示せず）の押下操作が行われたか否かを判定する（Ｓ１２）。ＣＰＵ１４は、ボタンの押下操作が行われていないと判定した場合には（Ｓ１２：Ｎｏ）、ボタンの押下操作が行われるまで、Ｓ１２の処理を繰り返し実行する。
【００６７】
一方、ＣＰＵ１４は、ボタンの押下操作が行われたと判定した場合には（Ｓ１２：Ｙｅｓ）、押下されたのは、第１ボタンであるか否かを判定する（Ｓ１３）。
【００６８】
そして、ＣＰＵ１４は、押下されたのが、第１ボタンであると判定すると（Ｓ１３：Ｙｅｓ）、Ｓ１１の処理によって表示パネル５０に表示中のコンテンツ要約文字列１４４は、優先度が最も高いものか否かを判定する（Ｓ１４）。ここで、コンテンツ要約文字列１４４の優先度（以後、「要約優先度」と称す）は、更新コンテンツ情報１３２（コンテンツタイトル文字列１４０）に付与された識別番号１３０である符号「ｊ」によって設定される。よって、要約優先度は、タイトル優先度と同じ優先度である。従って、Ｓ１４の処理では、ＣＰＵ１４は、Ｓ１１の処理で表示パネル５０に表示中のコンテンツ要約文字列１４４に付与された符号「ｊ」が最小値「０（ゼロ）」であるか否かで、表示中のコンテンツ要約文字列１４４が、要約優先度が最も高いものか否かを判定している。
【００６９】
Ｓ１４の処理で、ＣＰＵ１４は、Ｓ１１の処理によって表示パネル５０に表示中のコンテンツ要約文字列１４４は、要約優先度が最も高いものではないと判定すると（Ｓ１４：Ｎｏ）、要約優先度が最も高いコンテンツ要約文字列１４４を表示パネル５０に固定表示する（Ｓ１５）。その後、ＣＰＵ１４は、ボタン押下操作が行われたか否かを判定する（Ｓ１６）。
【００７０】
ＣＰＵ１４は、ボタン押下操作がないと判定すると（Ｓ１６：Ｎｏ）、ボタン押下操作が行われるまで、Ｓ１６の処理を繰り返し実行する。一方、ＣＰＵ１４は、ボタン押下操作が行われたと判定すると（Ｓ１６：Ｙｅｓ）、Ｓ２５の処理へ移行する。
【００７１】
Ｓ１４の処理で、ＣＰＵ１４は、Ｓ１１の処理によって表示パネル５０に表示中のコンテンツ要約文字列１４４は、要約優先度が最も高いものであると判定すると（Ｓ１４：Ｙｅｓ）、表示中のコンテンツ要約文字列１４４の次に要約優先度が高いコンテンツタイトル文字列１４４を表示パネル５０に固定表示する（Ｓ１７）。その後、ＣＰＵ１４は、ボタン押下操作が行われたか否かを判定する（Ｓ１８）。
【００７２】
ＣＰＵ１４は、ボタン押下操作がないと判定すると（Ｓ１８：Ｎｏ）、ボタン押下操作が行われるまで、Ｓ１８の処理を繰り返し実行する。一方、ＣＰＵ１４は、ボタン押下操作が行われたと判定すると（Ｓ１８：Ｙｅｓ）、Ｓ２５の処理へ移行する。
【００７３】
Ｓ１３の処理において、ＣＰＵ１４は、Ｓ１２の処理で押下されたのが、第１ボタンでないと判定すると（Ｓ１３：Ｎｏ）、押下されたのは、第２ボタンであるか否かを判定する（Ｓ１９）。ＣＰＵ１４は、押下されたのが、第２ボタンであると判定すると（Ｓ１９：Ｙｅｓ）、Ｓ１１の処理によって表示パネル５０に表示中のコンテンツ要約文字列１４４は、要約優先度が最も低いものであるか否かを判定する（Ｓ２０）。このＳ２０の処理では、表示中のコンテンツ要約文字列１４４に付与された符号「ｊ」が最大値「ｍ−１」であるか否かで、表示中のコンテンツ要約文字列１４４が、要約優先度が最も低いものか否かを判定している。
【００７４】
Ｓ２０の処理で、ＣＰＵ１４は、Ｓ１１の処理によって表示パネル５０に表示中のコンテンツ要約文字列１４４は、要約優先度が最も低いものではないと判定すると（Ｓ２０：Ｎｏ）、要約優先度が最も低いコンテンツ要約文字列１４４を表示パネル５０に固定表示する（Ｓ２１）。その後、ＣＰＵ１４は、ボタン押下操作が行われたか否かを判定する（Ｓ２２）。
【００７５】
ＣＰＵ１４は、ボタン押下操作がないと判定すると（Ｓ２２：Ｎｏ）、ボタン押下操作が行われるまで、Ｓ２２の処理を繰り返し実行する。一方、ＣＰＵ１４は、ボタン押下操作が行われたと判定すると（Ｓ２２：Ｙｅｓ）、Ｓ２５の処理へ移行する。
【００７６】
Ｓ２０の処理で、ＣＰＵ１４は、Ｓ１１の処理によって表示パネル５０に表示中のコンテンツ要約文字列１４４は、要約優先度が最も低いものであると判定すると（Ｓ２０：Ｙｅｓ）、表示中のコンテンツ要約文字列１４４の次に要約優先度が低いコンテンツタイトル文字列１４４を表示パネル５０に固定表示する（Ｓ２３）。その後、ＣＰＵ１４は、ボタン押下操作が行われたか否かを判定する（Ｓ２４）。
【００７７】
ＣＰＵ１４は、ボタン押下操作がないと判定すると（Ｓ２４：Ｎｏ）、ボタン押下操作が行われるまで、Ｓ２４の処理を繰り返し実行する。一方、ＣＰＵ１４は、ボタン押下操作が行われたと判定すると（Ｓ２４：Ｙｅｓ）、Ｓ２５の処理へ移行する。
【００７８】
Ｓ２５の処理では、ＣＰＵ１４は、押下されたボタンが第１ボタンであるか否かを判定する（Ｓ２５）。ＣＰＵ１４は、押下されたボタンが第１ボタンであると判定すると（Ｓ２５：Ｙｅｓ）、Ｓ１７の処理へ移行する。一方、ＣＰＵ１４は、押下されたボタンが第１ボタンでないと判定すると（Ｓ２５：Ｎｏ）、押下されたボタンが第２ボタンであるか否かを判定する（Ｓ２６）。
【００７９】
ＣＰＵ１４は、Ｓ２６の処理で、押下されたボタンは第２ボタンであると判定すると（Ｓ２６：Ｙｅｓ）、Ｓ２３の処理へ移行する。一方、ＣＰＵ１４は、押下されたボタンが第２ボタンでないと判定すると、Ｓ２７の処理へ移行する。
【００８０】
なお、Ｓ１９の処理において、ＣＰＵ１４は、押下されたボタンが第２ボタンでないと判定した場合にも（Ｓ１９：Ｎｏ）、Ｓ２７の処理へ移行する。
【００８１】
Ｓ２７の処理で、ＣＰＵ１４は、押下されたボタンがビューボタンであるか否かを判定する（Ｓ２７）。ＣＰＵ１４は、押下されたボタンがビューボタンであると判定すると（Ｓ２７：Ｙｅｓ）、表示パネル５０に固定表示されたコンテンツ要約文字列１４４に対応するコンテンツＵＲＬ１４６を更新コンテンツ情報１３２から特定し、その特定したコンテンツＵＲＬ１４６をＰＣ７０，７１へ送信する（Ｓ２８）。
【００８２】
なお、ＭＦＰ１０から出力されたコンテンツＵＲＬ１４６をＰＣ７０，７１が受信すると、ＰＣ７０，７１は、予めインストールされているブラウザプログラムを起動した後、コンテンツ提供サーバ９０，９１にアクセスして、ＭＦＰ１０から出力されたコンテンツＵＲＬ１４６の示すコンテンツを表示部８２へ表示する。これにより、ユーザは、固定表示されているコンテンツ要約情報１４４に対応するコンテンツを、表示パネル５０よりも大きい画面（広い画面）であるＰＣ７０，７１の表示部８２を使用して快適に確認することができる。
【００８３】
一方、ＣＰＵ１４は、Ｓ２７の処理で、押下されたボタンがビューボタンでないと判定すると（Ｓ２７：Ｎｏ）、コンテンツ要約文字列表示処理の終了を指示するキャンセルボタンが押下されたと判定して、このコンテンツ要約文字列表示処理を終了する。
【００８４】
次に、図７〜図９を参照して、ＭＦＰ１０のＣＰＵ１４によって実行されるカウンタ更新処理について説明する。なお、ＭＦＰ１０は、キーパッド５２によるユーザの指示により選択された、図７〜図９のカウンタ更新処理のうち１のカウンタ更新処理を実行する。よって、ユーザは好みに応じて、図７〜図９のうちのいずれかのカウンタ更新処理を使用することができる。
【００８５】
まず、図７を参照してカウンタ更新処理について説明する。なお、図７に示すカウンタ更新処理は、メイン処理のＳ４の処理で（図５参照）、コンテンツタイトル文字列１４０が選択された場合に実行される処理である。
【００８６】
図７におけるカウンタ更新処理では、まず、ＣＰＵ１４は、選択されたコンテンツタイトル文字列１４０に対応するタイトルカウンタ１８ｅを１つカウントアップし（Ｓ３１）、選択されたコンテンツタイトル文字列１４０を含む表示情報１１２に対応する表示情報カウンタ１８ｄを１つカウントアップする（Ｓ３２）。
【００８７】
そして、ＣＰＵ１４は、表示情報カウンタ１８ｄの値が多い順に、表示情報記憶領域１８ｃに記憶された各表示情報１１２を並び替える（Ｓ３３）。具体的には、ＣＰＵ１４は、表示情報カウンタ１８ｄの値が多い順に、各表示情報１１２に対して、識別番号１１０である符号「ｉ」を、最小値「０（ゼロ）」から最大値「ｎ−１」まで付与する。
【００８８】
Ｓ３３の処理後、ＣＰＵ１４は、タイトルカウンタ１８ｅの値が多い順に、選択されたコンテンツタイトル文字列１４０が存在する表示情報１１２に含まれる各更新コンテンツ情報１３２（各コンテンツタイトル文字列１４０）を並び替える（Ｓ３４）。具体的には、ＣＰＵ１４は、選択された表示情報１１２に含まれる各更新コンテンツ情報１３２に対して、タイトルカウンタ１８ｅの値が多い順に、識別番号１３０である符号「ｊ」を、最小値「０（ゼロ）」から最大値「ｍ−１」まで付与する。
【００８９】
上述した通り、図７のカウンタ更新処理によれば、コンテンツタイトル文字列１４０が選択される度に、表示情報カウンタ１８ｄおよびタイトルカウンタ１８ｅを累積加算する。そして、表示情報カウンタ１８ｄの値が多い順に表示情報１１２を並び替え、タイトルカウンタ１８ｅの値が多い順に更新コンテンツ情報１３２を並び替えることができる。
【００９０】
次に、図８を参照して、カウンタ更新処理について説明する。なお、図８に示すカウンタ更新処理は、ＭＦＰ１０の電源がオンされて、フィード情報利用プログラム１６ｃが起動されると繰り返し実行される処理である。
【００９１】
なお、図８におけるカウンタ更新処理の説明においては、図７に示すカウンタ更新処理と同一処理においては、同一の符号を付して、その説明を省略する。
【００９２】
図８におけるカウンタ更新処理では、まず、ＣＰＵ１４は、コンテンツタイトル文字列１４０がユーザのタッチ操作により選択されたか否かを判定する（Ｓ４１）。ＣＰＵ１４は、コンテンツタイトル文字列１４０が選択されたと判定すると（Ｓ４１：Ｙｅｓ）、Ｓ３１の処理およびＳ３２の処理を実行し、Ｓ４２の処理へ移行する。一方、ＣＰＵ１４は、コンテンツタイトル文字列１４０の選択が行われていないと判定すると（Ｓ４１：Ｎｏ）、Ｓ３１およびＳ３２の処理をスキップして、Ｓ４２の処理へ移行する。
【００９３】
そして、ＣＰＵ１４は、表示情報カウンタ１８ｄおよびタイトルカウンタ１８ｅのカウント開始から一定期間が経過したか否かを判定する（Ｓ４２）。なお、一定期間とは、フィード情報が取得されてからの経過期間を示しており、例えば、フィード情報が１日毎に取得されるのであれば、一定期間は、３日や１週間に設定される。この一定期間は、ＭＦＰ１０のＮＶＲＡＭ２０に設けられたタイマ（図示せず）により計時される。そして、タイマにより計時される期間が、設定された一定期間を経過するまでは、フィード情報が新たに取得されても、タイマの値をリセットしない。
【００９４】
ＣＰＵ１４は、一定期間が経過していないと判定すると（Ｓ４２：Ｎｏ）、Ｓ４１の処理へ戻る。一方、ＣＰＵ１４は、一定時間が経過したと判定すると（Ｓ４２：Ｙｅｓ）、Ｓ３３およびＳ３４の処理を実行する。その後、ＣＰＵ１４は、表示情報カウンタ１８ｄおよびタイトルカウンタ１８ｅの値をゼロクリアして（Ｓ４３）、Ｓ４１の処理へ戻る。
【００９５】
このように、図８におけるカウンタ更新処理によれば、フィード情報が取得されて表示情報１１２が更新される期間よりも長い期間である一定期間における、表示情報カウンタ１８ｄの値およびタイトルカウンタ１８ｅの値に対応して、表示情報１１２および更新コンテンツ情報１３２をそれぞれ、各優先度が高い順に並び替える。よって、最新の表示情報１１２に含まれるコンテンツタイトル文字列１４０に対するユーザの短期的な（一時的な）選択回数ではなく、長期的な選択回数に基づいて、表示情報１１２および更新コンテンツ情報１３２を並び替えることができる。
【００９６】
最後に、図９を参照して、カウンタ更新処理について説明する。なお、図９に示すカウンタ更新処理は、ＭＦＰ１０の電源がオンされて、フィード情報利用プログラム１６ｃが起動されると繰り返し実行される処理である。
【００９７】
なお、図９におけるカウンタ更新処理の説明においては、図７に示すカウンタ更新処理と同一処理においては、同一の符号を付して、その説明を省略する。
【００９８】
図９におけるカウンタ更新処理では、まず、ＣＰＵ１４は、フィード情報が取得されたか否かを判定する（Ｓ５１）。ＣＰＵ１４は、フィード情報が取得されたと判定すると（Ｓ５１：Ｙｅｓ）、表示情報カウンタ１８ｄおよびタイトルカウンタ１８ｅをゼロクリアして（Ｓ５２）、Ｓ５３の処理へ移行する。一方、ＣＰＵ１４は、フィード情報が取得されていないと判定すると（Ｓ５１：Ｎｏ）、Ｓ５２の処理をスキップして、Ｓ５３の処理へ移行する。
【００９９】
そして、ＣＰＵ１４は、コンテンツタイトル文字列１４０がユーザのタッチ操作により選択されたか否かを判定する（Ｓ５３）。ＣＰＵ１４は、コンテンツタイトル文字列１４０の選択が行われていないと判定すると（Ｓ５３：Ｎｏ）、Ｓ５１の処理へ戻る。一方、ＣＰＵ１４は、コンテンツタイトル文字列１４０の選択が行われたと判定すると（Ｓ５３：Ｙｅｓ）、Ｓ３１およびＳ３２の処理を実行する。
【０１００】
その後、ＣＰＵ１４は、タイトルカウンタ１８ｅの値が所定数に早く到達した順に、表示情報記憶領域１８ｃに記憶された各表示情報１１２を並び替える（Ｓ５４）。具体的には、ＣＰＵ１４は、表示情報カウンタ１８ｄの値が所定数に早く到達した順に、各表示情報１１２に対して、識別番号１１０である符号「ｉ」を、最小値「０（ゼロ）」から最大値「ｎ−１」まで付与する。よって、ＣＰＵ１４により選定される各表示情報１１２は、表示情報カウンタ１８ｄの値が所定数に早く到達した順に、即ち、情報優先度が高い順に、並び替えられることとなる。
【０１０１】
そして、ＣＰＵ１４は、表示情報カウンタ１８ｅが所定数に早く到達した順に、選択されたコンテンツタイトル文字列１４０が存在する表示情報１１２に含まれる各更新コンテンツ情報１３２（各コンテンツタイトル文字列１４０）を並び替える（Ｓ５５）。具体的には、ＣＰＵ１４は、選択された表示情報１１２に含まれる各更新コンテンツ情報１３２に対して、タイトルカウンタ１８ｅの値が所定数に早く到達した順に、識別番号１３０である符号「ｊ」を、最小値「０（ゼロ）」から最大値「ｍ−１」まで付与する。よって、ＣＰＵ１４によるスクロール表示に使用される各更新コンテンツ情報１３２（各コンテンツタイトル文字列１４０）は、各表示情報１１２毎に、タイトルカウンタ１８ｅの値が所定数に早く到達した順に、即ち、タイトル優先度が高い順に、並び替えられることとなる。なお、Ｓ５５の処理後、ＣＰＵ１４は、Ｓ５１の処理へ戻る。
【０１０２】
このように、図９におけるカウンタ更新処理によれば、表示情報１１２が更新されて、表示情報カウンタ１８ｄおよびタイトルカウンタ１８ｅがゼロクリアされてから次にゼロクリアされるまでの期間において、表示情報カウンタ１８ｄおよびタイトルカウンタ１８ｅが所定数に早く到達した順に対応して、表示情報１１２および更新コンテンツ情報１３２をそれぞれ、各優先度が高い順に並び替える。よって、最新の表示情報１１２に含まれるコンテンツタイトル文字列１４０に対するユーザの短期的な（一時的な）選択回数に基づいて、表示情報１１２および更新コンテンツ情報１３２を並び替えることができる。
【０１０３】
上述した通り、本実施形態のＭＦＰシステム２によれば、スクロール表示されているコンテンツタイトル文字列１４０がユーザのタッチ操作により選択されると、そのコンテンツタイトル文字列１４０を含む表示情報１１２に対応する表示情報カウンタ１８ｄおよびそのコンテンツタイトル文字列１４０に対応するタイトルカウンタ１８ｅをカウントアップする。そして、ＭＦＰ１０は、表示情報カウンタ１８ｄの値が多い順に、或いは表示情報カウンタ１８ｄの値が所定回数に早く到達した順に、各表示情報１１２に対して、符号「ｉ」を昇順に付与する。即ち、各表示情報１１２を情報優先度が高い順に並び替える。更に、ＭＦＰ１０は、各表示情報１１２毎に、タイトルカウンタ１８ｅの値が多い順に、或いは、タイトルカウンタ１８ｅの値が所定回数に早く到達した順に、各更新コンテンツ情報１３２（各コンテンツタイトル文字列１４０）に対して、符号「ｊ」を昇順に付与する。即ち、各表示情報１１２毎に、各コンテンツタイトル文字列１４０をタイトル優先度が高い順に並び替える。よって、ＭＦＰ１０は、スクロール表示が開始された場合に、１の表示情報１１２を情報優先度が高い順に選定し、その選定した表示情報１１２に含まれるコンテンツタイトル文字列１４０を、タイトル優先度の高いものから優先して表示することができる。従って、情報優先度が高く且つタイトル優先度が高いコンテンツタイトル文字列１４０を、短時間で表示することができる。
【０１０４】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１０５】
本実施形態においては、表示情報カウンタ１８ｄの値が多い、或いは表示情報カウンタ１８ｄの値が所定回数に早く到達した、頻繁に選択されるコンテンツタイトル文字列１４０を含む表示情報１１２の情報優先度を高く設定する一方、あまり選択されないコンテンツタイトル文字列１４０を含む表示情報１１２の情報優先度を低く設定した。同様に、タイトルカウンタ１８ｅの値が多い、或いはタイトルカウンタ１８ｅの値が所定回数に早く到達した、頻繁に選択されるコンテンツタイトル文字列１４０のタイトル優先度を高く設定する一方、あまり選択されないコンテンツタイトル文字列１４０のタイトル優先度を低く設定したが、これに限られるものではない。即ち、これとは逆に、あまり選択されないコンテンツタイトル文字列１４０を含む表示情報１１２の情報優先度を高く設定する一方、頻繁に選択されるコンテンツタイトル文字列１４０を含む表示情報１１２の情報優先度を低く設定しても良い。同様に、あまり選択されないコンテンツタイトル文字列１４０のタイトル優先度を高く設定する一方、頻繁に選択されるコンテンツタイトル文字列１４０のタイトル優先度を低く設定しても良い。
【０１０６】
この場合には、次の構成とすれば良い。即ち、表示情報カウンタ１８ｄの値が少ない順に、或いは表示情報カウンタ１８ｄの値が所定回数に遅く到達した順に、各表示情報１１２に対して、符号「ｉ」を最小値「０（ゼロ）」から昇順に付与すると共に、タイトルカウンタ１８ｅの値が少ない順に、或いは、タイトルカウンタ１８ｅの値が所定回数に遅く到達した順に、各更新コンテンツ情報１３２に対して、符号「ｊ」を最小値「０（ゼロ）」から昇順に付与する構成とすれば良い。この構成の場合には、ＭＦＰ１０は、スクロール表示が開始されると、あまり選択されないコンテンツタイトル文字列１４０を優先的にスクロール表示させることができる。よって、選択の少ない、或いは選択がないコンテンツタイトル文字列１４０を優先して確認したいユーザに対して、そのユーザの所望のコンテンツタイトル文字列１４０を、短時間でスクロール表示することができる。
【０１０７】
また、本実施形態においては、各表示情報１１２を情報優先度に応じて並び替えることに加え、各コンテンツタイトル文字列１４０をタイトル優先度に応じて並び替えたが、これに限られるものではない。即ち、このタイトル優先度に応じた各コンテンツタイトル文字列１４０の並び替えを行わず、情報優先度に応じた各表示情報１１２の並び替えだけを行っても良い。この構成の場合には、ＭＦＰ１０は、スクロール表示が開始された場合に、１の表示情報１１２を情報優先度が高い順に選定し、その選定した表示情報１１２に含まれるコンテンツタイトル文字列１４０を予め定められた順にスクロール表示する。よって、情報優先度が高い表示情報１１２に含まれるコンテンツタイトル文字列１４０を、短時間で表示することができる。
【０１０８】
また、本実施形態においては、各コンテンツタイトル文字列１４０をタイトル優先度に応じて並び替えることに加え、各表示情報１１２を情報優先度に応じて並び替えたが、これに限られるものではない。即ち、この情報優先度に応じた各表示情報１１２の並び替えを行わず、タイトル優先度が高い順に、表示情報記憶領域１８ｃに記憶された全てのコンテンツタイトル文字列１４０を並び替えても良い。
【０１０９】
具体的には、ＭＦＰ１０は、スクロール表示されているコンテンツタイトル文字列１４０がユーザのタッチ操作により選択されると、そのコンテンツタイトル文字列１４０に対応するタイトルカウンタ１８ｅをカウントアップする。そして、タイトルカウンタ１８ｅの値が多い順に、或いは、タイトルカウンタ１８ｅの値が所定回数に早く到達した順に、表示情報記憶領域１８ｃに記憶された全ての更新コンテンツ情報１３２を対象にして、符号「ｊ」を最小値「０（ゼロ）」から最大値「（ｎ−１）（ｍ−１）」まで昇順に付与する。即ち、コンテンツタイトル文字列１４０がいずれの表示情報１１２に含まれているかに拘らず、表示情報記憶領域１８ｃに記憶された全てのコンテンツタイトル文字列１４０をタイトル優先度が高い順に並び替える。そして、ＭＦＰ１０は、スクロール表示が開始された場合に、コンテンツタイトル文字列１４０を、タイトル優先度が高い順にスクロール表示する。この構成によれば、コンテンツタイトル文字列１４０がいずれの表示情報１１２に含まれているかに拘らず、コンテンツタイトル文字列１４０を、タイトル優先度が高い順に表示することができる。よって、タイトル優先度が高いコンテンツタイトル文字列１４０を、短時間で表示することができる。
【０１１０】
なお、上述した構成を、本実施形態のＭＦＰ１０におけるメイン処理（図５参照）で実現する場合には、Ｓ１、Ｓ５およびＳ７の処理を削除し、Ｓ６の処理を次の処理に変更すれば良い。まず、Ｓ６の処理内容を、「タイトル優先度が最も低いコンテンツタイトル文字列１４０のスクロール表示が完了したか」に変更する。そして、Ｓ６の処理でＹｅｓと判定された場合には、Ｓ２の処理へ戻る一方、Ｓ６の処理でＮｏと判定された場合には、Ｓ３の処理へ戻る構成とすれば良い。
【０１１１】
また、本実施形態においては、ＭＦＰ１０は、ブラウザプログラムを有していなかったが、これに限られるものではなく、ＭＦＰ１０は、ブラウザプログラムをＮＶＲＡＭ２０内に有していてもよい。この場合には、次の構成とすれば良い。即ち、ＭＦＰ１０は、コンテンツ要約文字列表示処理のＳ２８の処理（図６参照）においては、コンテンツＵＲＬ１４６をＰＣ７０，７１へ出力するのではなく、ＮＶＲＡＭ２０へ出力し、コンテンツＵＲＬ１４６をＮＶＲＡＭ２０の所定領域に記憶する構成とする。そして、ＭＦＰ１０は、ブラウザプログラムを起動した後、ＭＶＲＡＭ２０の所定領域に記憶されたコンテンツＵＲＬ１４６を使用してコンテンツ提供サーバ９０，９１にアクセスする構成とする。そして、ＭＦＰ１０を、コンテンツＵＲＬ１４６の示すコンテンツを表示パネル５０へ表示する構成とすれば良い。これにより、ユーザは、所望のコンテンツを、ＭＦＰ１０の表示パネル５０を使用して確認することができる。
【０１１２】
また、本実施形態においては、コンテンツタイトル文字列１４０のスクロール表示およびコンテンツ要約文字列１４４の固定表示を行う対象をＭＦＰ１０としたが、これに限られるものではない。即ち、コンテンツタイトル文字列１４０のスクロール表示およびコンテンツ要約文字列１４４の固定表示を行う対象を、スキャナ装置、プリンタ装置、或いは電話機等、表示パネル５０が搭載可能である装置としても良い。この構成の場合には、スキャナ装置、プリンタ装置、或いは電話機に設けられた表示パネル５０に、コンテンツタイトル文字列１４０のスクロール表示およびコンテンツ要約文字列１４４の固定表示を行うことができる。
【０１１３】
また、本実施形態のＭＦＰシステム２では、ＭＦＰ１０と、ＰＣ７０，７１とは、ケーブルにて（有線にて）、互いに接続されていたが、これに限られるものではない。即ち、ＭＦＰ１０およびＰＣ７０，７１の各々に無線通信インターフェイスを設け、その無線通信インターフェイスを用いて、ＭＦＰ１０とＰＣ７０，７１とを無線通信によって電気的に接続しても良い。
【０１１４】
また、本実施形態においては、各コンテンツ提供サーバ９０，９１は、コンテンツとフィード情報の両方を記憶していたが、これに限られるものではなく、コンテンツを記憶するためのサーバとフィード情報を記憶するためのサーバが別体に構成されていてもよい。
【図面の簡単な説明】
【０１１５】
【図１】本発明の一実施形態におけるＭＦＰシステムの概略を示した図である。
【図２】ＭＦＰの電気的構成を示すブロック図である。
【図３】ＵＲＬ記憶領域の記憶内容の一例を示した図である。
【図４】表示情報記憶領域の記憶内容の一例を示した図である。
【図５】ＭＦＰにより実行されるメイン処理を示したフローチャートである。
【図６】ＭＦＰにより実行されるコンテンツ要約文字列表示処理を示したフローチャートである。
【図７】ＭＦＰにより実行されるカウンタ更新処理のフローチャートを示した図である。
【図８】ＭＦＰにより実行されるカウンタ更新処理のフローチャートを示した図である。
【図９】ＭＦＰにより実行されるカウンタ更新処理のフローチャートを示した図である。
【符号の説明】
【０１１６】
１０          ＭＦＰ（通信装置の一例）
１６ｂ        インターネット接続プログラム（関連情報取得手段の一例）
１６ｃ        フィード情報利用プログラム（制御プログラムの一例）
１８ｃ        表示情報記憶領域（関連情報記憶手段の一例）
１８ｄ        表示情報カウンタ（第２情報記憶手段の一例）
１８ｅ        タイトルカウンタ（第１情報記憶手段の一例、タイトル情報記憶手段の一例）
２０ｂ        ＵＲＬ記憶領域（位置情報記憶手段の一例）
５０          表示パネル（表示手段の一例）
Ｓ２          メイン処理（表示制御手段の一例、スクロール順序調整手段の一例、表示制御ステップの一例）
Ｓ４          メイン処理（受付手段の一例、受付ステップの一例）
Ｓ６          メイン処理（解除手段の一例）
Ｓ７          コンテンツ要約文字列表示処理（要約表示制御手段の一例、要約表示制御ステップの一例）
Ｓ３１        カウンタ更新処理（第１情報記憶ステップの一例）
Ｓ３２        カウンタ更新処理（第２情報記憶ステップの一例）
Ｓ３３        カウンタ更新処理（第２設定手段の一部の一例、第１優先度設定手段の一例、第２設定ステップの一部の一例）
Ｓ３４        カウンタ更新処理（第１設定手段の一部の一例、第３設定手段の一部の一例、第１優先度設定手段の一例、第１設定ステップの一部の一例）
Ｓ５２        カウンタ更新処理（消去手段の一例）
Ｓ５４        カウンタ更新処理（第２設定手段の一部の一例、第２優先度設定手段の一例、第２設定ステップの一部の一例）
Ｓ５５        カウンタ更新処理（第１設定手段の一部の一例、第３設定手段の一部の一例、第２優先度設定手段の一例、第１設定ステップの一部の一例）
メイン処理（第１順序調整手段の一例、第２順序調整手段の一例、第１順序調整ステップの一例、第２順序調整ステップの一例）
【図１】
2010118972.tif 000003
【図２】
2010118972.tif 000004
【図３】
2010118972.tif 000005
【図４】
2010118972.tif 000006
【図５】
2010118972.tif 000007
【図６】
2010118972.tif 000008
【図７】
2010118972.tif 000009
【図８】
2010118972.tif 000010
【図９】
2010118972.tif 000011