(57)【要約】【課題】  コンテンツ要約情報表示機能を有する多機能機を提供すること。【解決手段】  多機能機１０は、複数のＰＣ７０，７１の中から１つのＰＣを選択することをユーザに許容する（Ｓ１５２）。多機能機１０は、複数のコンテンツタイトル文字列１４０を表示する。多機能機１０は、少なくとも１つのコンテンツタイトル文字列１４０を選択することをユーザに許容する（Ｓ１５４）。多機能機１０は、Ｓ１５２で選択されたＰＣが起動している場合は、ユーザによって選択されたコンテンツタイトル文字列１４０に対応するコンテンツＵＲＬ１４６を送信する。多機能機１０は、Ｓ１５２で選択されたＰＣが起動していない場合は、ユーザによって選択されたコンテンツタイトル文字列１４０に対応するコンテンツＵＲＬ１４６からコンテンツをダウンロードし、そのコンテンツを含む電子メールを送信する（Ｓ１６０）。【選択図】  図１１
2010081017.tif 000002
【特許請求の範囲】
【請求項１】
情報表示装置に通信可能に接続される通信装置であり、
各コンテンツの位置情報と各コンテンツのタイトルとを少なくとも含むコンテンツ要約情報の位置情報を記憶する位置情報記憶手段と、
位置情報記憶手段に記憶されている位置情報から前記コンテンツ要約情報を取得する要約情報取得手段と、
要約情報取得手段によって取得された前記コンテンツ要約情報に含まれる各コンテンツのタイトルを表示するタイトル表示手段と、
タイトル表示手段に表示された各コンテンツのタイトルから少なくとも１つのタイトルをユーザが選択することを許容するタイトル選択許容手段と、
情報表示装置の装置アドレスを記憶するとともに、電子メールアドレスを記憶する送信先記憶手段と、
情報表示装置が起動しているのか否かを判断する起動判断手段と、
起動判断手段によって肯定的に判断されたことを条件として、タイトル選択許容手段において選択されたタイトルに対応するコンテンツの位置情報を、送信先記憶手段に記憶されている装置アドレスを送信先として送信する位置情報送信手段と、
タイトル選択許容手段において選択されたタイトルに対応するコンテンツの位置情報からコンテンツを取得するコンテンツ取得手段と、
起動判断手段によって否定的に判断されたことを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、送信先記憶手段に記憶されている電子メールアドレスを送信先として送信する電子メール送信手段と
を備える通信装置。
【請求項２】
コンテンツ取得手段は、起動判断手段によって否定的に判断された場合にコンテンツを取得し、起動判断手段によって肯定的に判断された場合にコンテンツを取得しない
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
位置情報送信手段は、起動判断手段によって肯定的に判断され、かつ、タイトル選択許容手段において１つのタイトルのみが選択されたことを条件として、当該タイトルに対応するコンテンツの位置情報を、送信先記憶手段に記憶されている装置アドレスを送信先として送信し、
電子メール送信手段は、起動判断手段によって肯定的に判断され、かつ、タイトル選択許容手段において複数のタイトルが選択された場合も、コンテンツ取得手段によって取得された複数のコンテンツを含む電子メールを、送信先記憶手段に記憶されている電子メールアドレスを送信先として送信する
ことを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
複数の情報表示装置に通信可能に接続される請求項１から３のいずれか一項に記載の通信装置であり、
前記複数の情報表示装置の中から少なくとも１つの情報表示装置をユーザが選択することを許容する装置選択許容手段をさらに備え、
送信先記憶手段は、前記複数の情報表示装置のそれぞれの装置アドレスを記憶することが可能であり、
起動判断手段は、装置選択許容手段において選択された情報表示装置が起動しているのか否かを判断し、
位置情報送信手段は、起動判断手段によって肯定的に判断されたことを条件として、タイトル選択許容手段において選択されたタイトルに対応するコンテンツの位置情報を、装置選択許容手段において選択された情報表示装置の装置アドレスを送信先として送信する
ことを特徴とする通信装置。
【請求項５】
送信先記憶手段は、前記複数の情報表示装置のそれぞれについて、当該情報表示装置の装置アドレスに対して電子メールアドレスを関連づけて記憶することが可能であり、
電子メール送信手段は、起動判断手段によって否定的に判断されたことを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、装置選択許容手段において選択された情報表示装置の装置アドレスに関連づけられている電子メールアドレスを送信先として送信する
ことを特徴とする請求項４に記載の通信装置。
【請求項６】
装置選択許容手段において選択された情報表示装置の装置アドレスに対して電子メールアドレスが関連づけられていないことを条件として、送信先記憶手段に記憶されている全ての電子メールアドレスの中から少なくとも１つの電子メールアドレスをユーザが選択することを許容する第１アドレス選択許容手段をさらに備え、
電子メール送信手段は、起動判断手段によって否定的に判断されたことを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、第１アドレス選択手段において選択された電子メールアドレスを送信先として送信する
ことを特徴とする請求項５に記載の通信装置。
【請求項７】
送信先記憶手段は、１つの装置アドレスに対して複数の電子メールアドレスを関連づけて記憶することが可能であり、
装置選択許容手段において選択された情報表示装置の装置アドレスに対して複数の電子メールアドレスが関連づけられていることを条件として、当該複数の電子メールアドレスの中から少なくとも１つの電子メールアドレスをユーザが選択することを許容する第２アドレス選択許容手段をさらに備え、
電子メール送信手段は、起動判断手段によって否定的に判断されたことを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、第２アドレス選択許容手段において選択された電子メールアドレスを送信先として送信し、
電子メール送信手段は、起動判断手段によって否定的に判断され、かつ、装置選択許容手段において選択された情報表示装置の装置アドレスに対して１つの電子メールアドレスのみが関連づけられていることを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、当該電子メールアドレスを送信先として送信する
ことを特徴とする請求項５又は６に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上で公開されているコンテンツのタイトルを表示する通信装置に関する。
【背景技術】
【０００２】
様々なコンテンツがネットワーク上で公開されている。各コンテンツのＵＲＬと各コンテンツのタイトルとを含むコンテンツ要約情報を公開しているサーバが存在する。コンテンツ要約情報の一例として、例えば、フィード情報（Ｆｅｅｄ）を挙げることができる。フィード情報のフォーマットとしては、例えば、ＲＳＳやＡｔｏｍが存在する。下記の非特許文献１には、フィード情報を取得して各コンテンツのタイトルを表示するためのソフトウェアが開示されている。このソフトウェアをＰＣにインストールすると、ユーザは、各コンテンツのタイトルを見ることができる。ユーザがタイトルをクリックすると、ＰＣは、ブラウザを起動し、そのタイトルに対応するコンテンツのＵＲＬにアクセスする。これにより、ＰＣにおいてコンテンツが表示される。
【０００３】
【非特許文献１】小津智幸、“ＲＳＳ対応サイトの配信記事タイトルを電光掲示板風に表示「Ｄｉｒｔｙ  Ｎｅｗｓ  Ｒｅａｄｅｒ」”、［Ｏｎｌｉｎｅ］、平成１６年５月２６日、Ｉｍｐｒｅｓｓ  Ｃｏｒｐｏｒａｔｉｏｎ、［平成２０年７月２９日検索］、インターネット、＜ｈｔｔｐ：／／ｗｗｗ．ｆｏｒｅｓｔ．ｉｍｐｒｅｓｓ．ｃｏ．ｊｐ／ａｒｔｉｃｌｅ／２００４／０５／２６／ｄｉｒｔｙｎｅｗｓｒｅａｄｅｒ．ｈｔｍｌ＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
コンテンツ要約情報は、コンテンツが要約化された情報（タイトル等）であるために、比較的に小さい表示装置でも問題なく見ることができる。しかしながら、コンテンツは、多くの文字列を含んでいることがある。また、コンテンツは、画像データを含んでいることもある。コンテンツを比較的に小さい表示装置で表示すると、コンテンツの全体を見るためには、ユーザは、画面を何度もスクロールさせる必要がある。操作が煩わしく、しかも、情報が見づらい。本明細書では、このような不便性を解消することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書で開示される一つの技術は、情報表示装置に通信可能に接続される通信装置である。上記の「情報表示装置」という用語は、情報を表示することができるあらゆるデバイスを含む概念である。情報表示装置の一例として、ＰＣ、テレビ等を挙げることができる。通信装置は、位置情報記憶手段と要約情報取得手段とタイトル表示手段とタイトル選択許容手段と送信先記憶手段と起動判断手段と位置情報送信手段とコンテンツ取得手段と電子メール送信手段とを備える。
【０００６】
位置情報記憶手段は、各コンテンツの位置情報と各コンテンツのタイトルとを少なくとも含むコンテンツ要約情報の位置情報を記憶する。上記の「位置情報」という用語は、コンテンツ（又はコンテンツ要約情報）の位置を特定することができるあらゆる情報を含む概念である。位置情報の一例として、例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等を挙げることができる。なお、コンテンツは、テキストデータであってもよいし、他の種類のデータ（画像データ、音楽データ、映像データ）であってもよい。要約情報取得手段は、位置情報記憶手段に記憶されている位置情報からコンテンツ要約情報を取得する。タイトル表示手段は、要約情報取得手段によって取得されたコンテンツ要約情報に含まれる各コンテンツのタイトルを表示する。タイトル選択許容手段は、タイトル表示手段に表示された各コンテンツのタイトルから少なくとも１つのタイトルをユーザが選択することを許容する。送信先記憶手段は、情報表示装置の装置アドレスを記憶するとともに、電子メールアドレスを記憶する。上記の「装置アドレス」は、情報表示装置を特定することができるあらゆる情報を含む概念である。装置アドレスの一例として、ＩＰアドレス、ノード名、ホスト名、ＭＡＣアドレス等を挙げることができる。
【０００７】
起動判断手段は、情報表示装置が起動しているのか否かを判断する。位置情報送信手段は、起動判断手段によって肯定的に判断されたことを条件として、タイトル選択許容手段において選択されたタイトルに対応するコンテンツの位置情報を、送信先記憶手段に記憶されている装置アドレスを送信先として送信する。なお、上記の「条件として」という用語は、他の条件（ＡＮＤ条件及び／又はＯＲ条件）が付加されるのを排除するものではない。「条件として」という用語を使用した場合、他の条件が付加されてもよい。以下でも、「条件として」という用語を使用する場合は同様である。コンテンツ取得手段は、タイトル選択許容手段において選択されたタイトルに対応するコンテンツの位置情報からコンテンツを取得する。なお、コンテンツ取得手段は、起動判断手段によって否定的に判断された後にコンテンツを取得してもよいし、起動判断手段によって判断が行なわれる前に（即ち情報表示装置の起動の有無にかかわらずに）、コンテンツを取得してもよい。電子メール送信手段は、起動判断手段によって否定的に判断されたことを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、送信先記憶手段に記憶されている電子メールアドレスを送信先として送信する。なお、上記の「コンテンツを含む電子メール」は、コンテンツが本文に書き込まれた電子メールであってもよいし、コンテンツを添付ファイルとして含む電子メールであってもよい。
【０００８】
上記の技術は、通信装置が有する表示手段より情報表示装置が有する表示手段が大きい場合に効果的である。通信装置が有する表示手段ではコンテンツの全体を見づらい場合、通信装置から情報表示装置にコンテンツの位置情報を送信することができる。ユーザは、情報表示装置が有する表示手段においてコンテンツの全体を見ることができる。
【０００９】
なお、情報表示装置が起動していない場合、その情報表示装置にコンテンツの位置情報を送信しても、ユーザは、コンテンツを見ることができない。上記の技術では、情報表示装置が起動していない場合に、通信装置がコンテンツを取得してそのコンテンツを含む電子メールを送信する。ユーザは、電子メールに含まれるコンテンツを見ることができる。例えば、ユーザによって選択されたタイトルに対応するコンテンツの位置情報を含む電子メールを送信する構成も考えられる。しかしながら、通信装置から電子メールが送信されてから、ユーザが電子メールを見るまでの間に時間がかかる可能性がある。この間に、コンテンツ提供サーバにおいて、コンテンツの内容が更新されたり、コンテンツが削除されたりする可能性がある。従って、コンテンツの位置情報を含む電子メールを送信する構成を採用した場合、ユーザが電子メールを受信してコンテンツの位置情報にアクセスしても、そのコンテンツが更新されている可能性がある（そのコンテンツが削除されている可能性もある）。これに対し、上記の技術によると、通信装置がコンテンツを取得してそのコンテンツを含む電子メールを送信するために、ユーザは、電子メールを見ることによって、通信装置において選択されたタイトルに対応するコンテンツを見ることができる。なお、この記載は、コンテンツとそのコンテンツの位置情報の両方を含む電子メールを送信することを排除するものではない。
【００１０】
起動判断手段によって肯定的に判断された場合は、コンテンツの位置情報が情報表示装置に送信されるために、コンテンツを取得する必要がない。従って、コンテンツ取得手段は、起動判断手段によって否定的に判断された場合にコンテンツを取得し、起動判断手段によって肯定的に判断された場合にコンテンツを取得しなくてもよい。この構成によると、コンテンツが不要な状況の場合にコンテンツが取得されないために、通信装置の負荷（例えばメモリの負荷）を軽減させることができる。
【００１１】
なお、上記の通信装置は、複数のタイトルがユーザによって選択され、それらの複数のタイトルに対応する複数のコンテンツの位置情報を情報表示装置に送信する構成を採用してもよい。しかしながら、この構成を採用すると、情報表示装置は、複数のコンテンツの位置情報のそれぞれにアクセスする必要があり、負荷が大きい。このために、以下の構成を採用してもよい。即ち、位置情報送信手段は、起動判断手段によって肯定的に判断され、かつ、タイトル選択許容手段において１つのタイトルのみが選択されたことを条件として、当該タイトルに対応するコンテンツの位置情報を、送信先記憶手段に記憶されている装置アドレスを送信先として送信してもよい。また、電子メール送信手段は、起動判断手段によって肯定的に判断され、かつ、タイトル選択許容手段において複数のタイトルが選択された場合も、コンテンツ取得手段によって取得された複数のコンテンツを含む電子メールを、送信先記憶手段に記憶されている電子メールアドレスを送信先として送信してもよい。この構成によると、情報表示装置に複数のコンテンツの位置情報が送信されることが禁止されるために、情報表示装置に大きな負荷がかかることを防止することができる。
【００１２】
例えば、複数のユーザによって通信装置が共用されることがある。この場合、複数のユーザのそれぞれが利用している情報表示装置（即ち複数の情報表示装置）に通信装置が通信可能に接続されることがある。このような状況では、以下の構成を採用することができる。即ち、通信装置は、複数の情報表示装置の中から少なくとも１つの情報表示装置をユーザが選択することを許容する装置選択許容手段をさらに備えていてもよい。装置選択許容手段は、複数の情報表示装置の中から少なくとも１つの情報表示装置をユーザが選択することを許容してもよい。装置アドレス記憶手段は、複数の情報表示装置のそれぞれの装置アドレスを記憶することが可能であってもよい。起動判断手段は、装置選択許容手段において選択された情報表示装置が起動しているのか否かを判断してもよい。位置情報送信手段は、起動判断手段によって肯定的に判断されたことを条件として、タイトル選択許容手段において選択されたタイトルに対応するコンテンツの位置情報を、装置選択許容手段において選択された情報表示装置の装置アドレスを送信先として送信してもよい。この構成によると、通信装置は、ユーザによって選択された情報表示装置（例えば当該ユーザが利用している情報表示装置）にコンテンツの位置情報を送信することができる。
【００１３】
送信先記憶手段は、複数の情報表示装置のそれぞれについて、当該情報表示装置の装置アドレスに対して電子メールアドレスを関連づけて記憶することが可能であってもよい。電子メール送信手段は、起動判断手段によって否定的に判断されたことを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、装置選択許容手段において選択された情報表示装置の装置アドレスに関連づけられている電子メールアドレスを送信先として送信してもよい。この構成によると、各ユーザは、自身が利用している情報表示装置の装置アドレスと、自身が利用している電子メールアドレスとを関連づけておくことができる。通信装置は、ユーザによって選択された情報表示装置（例えば当該ユーザが利用している情報表示装置）が起動していない場合に、そのユーザが利用している電子メールアドレスにコンテンツを送信することができる。
【００１４】
上記の通信装置は、装置選択許容手段において選択された情報表示装置の装置アドレスに対して電子メールアドレスが関連づけられていないことを条件として、送信先記憶手段に記憶されている全ての電子メールアドレスの中から少なくとも１つの電子メールアドレスをユーザが選択することを許容する第１アドレス選択許容手段をさらに備えていてもよい。電子メール送信手段は、起動判断手段によって否定的に判断されたことを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、第１アドレス選択手段において選択された電子メールアドレスを送信先として送信してもよい。この構成によると、ユーザによって選択された情報表示装置に電子メールアドレスが関連づけられていない場合に、ユーザは、電子メールアドレスを選択することができる。通信装置は、ユーザによって選択された電子メールアドレスにコンテンツを送信することができる。
【００１５】
送信先記憶手段は、１つの装置アドレスに対して複数の電子メールアドレスを関連づけて記憶することが可能であってもよい。通信装置は、装置選択許容手段において選択された情報表示装置の装置アドレスに対して複数の電子メールアドレスが関連づけられていることを条件として、当該複数の電子メールアドレスの中から少なくとも１つの電子メールアドレスをユーザが選択することを許容する第２アドレス選択許容手段をさらに備えていてもよい。電子メール送信手段は、起動判断手段によって否定的に判断されたことを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、第２アドレス選択許容手段において選択された電子メールアドレスを送信先として送信してもよい。電子メール送信手段は、起動判断手段によって否定的に判断され、かつ、装置選択許容手段において選択された情報表示装置の装置アドレスに対して１つの電子メールアドレスのみが関連づけられていることを条件として、コンテンツ取得手段によって取得されたコンテンツを含む電子メールを、当該電子メールアドレスを送信先として送信してもよい。例えば、ユーザが、複数の電子メールアドレスを利用していることがある。上記の構成によると、ユーザが利用している情報表示装置と、そのユーザが利用している複数の電子メールアドレスとを関連づけておくことができる。ユーザは、自身が利用している複数の電子メールアドレスの中から電子メールの送信先を選択することができる。
【発明を実施するための最良の形態】
【００１６】
ここでは、以下の実施例に記載の技術的特徴の一部をまとめて置く
（形態１）コンテンツのことを「サイト内の複数の情報のうちの１つの情報」と言い換えてもよい。上記の複数の情報のそれぞれは、１つのＵＲＬに対応している。従って、コンテンツのことを「サイト内の１つのＵＲＬに対応している情報」と言い換えることもできる。また、コンテンツ要約情報のことを「フィード情報」と言い換えてもよい。
【００１７】
（形態２）コンテンツ要約情報は、サイト情報を含んでいてもよい。サイト情報は、サイトのタイトルを含んでいてもよい。コンテンツ要約情報は、複数のコンテンツのそれぞれについて、当該コンテンツのタイトル文字列と当該コンテンツのＵＲＬとを含んでいてもよい。コンテンツ要約情報は、複数のコンテンツのそれぞれについて、当該コンテンツが更新された日時を示す情報を含んでいてもよい。コンテンツ要約情報は、複数のコンテンツのそれぞれについて、当該コンテンツの文字列が要約された要約文字列を含んでいてもよい。要約文字列は、コンテンツのタイトルより多い文字列であって、コンテンツの全体の文字列より少ない文字列であってもよい。
【００１８】
（形態３）通信装置は、各コンテンツのタイトルを順に表示してもよい。通信装置は、各コンテンツのタイトルが順に表示されている状態で第１操作が加えられたことを条件として、各コンテンツのタイトルのリストを表示してもよい。通信装置は、リストから選択されたタイトルに対応するコンテンツの要約文字列を表示してもよい。通信装置は、コンテンツの要約文字列が表示されている状態で第２操作が加えられたことを条件として、当該コンテンツの位置情報を情報表示装置に送信してもよい（もしくは当該コンテンツを含む電子メールを送信してもよい）。
【００１９】
（形態４）通信装置は、予め設定されている更新タイミングに従って、コンテンツ要約情報の位置情報（例えばＵＲＬ等）にアクセスしてもよい。これにより、通信装置は、最新のコンテンツ要約情報を取得することができる。
【００２０】
（形態５）情報表示装置は、起動した際に通信装置に起動情報を送信するためのソフトウェアをインストール可能であってもよい。情報表示装置は、起動情報の送信先の通信装置に関する情報（例えばＩＰアドレス、ＭＡＣアドレス、デバイス名等）を記憶するための記憶領域を有していてもよい。情報表示装置は、起動している間に起動情報を定期的に通信装置に送信してもよい。通信装置は、起動情報を受信することを監視することによって情報表示装置が起動しているのか否かを知ることができる。
【実施例】
【００２１】
図面を参照して実施例を説明する。図１は、本実施例の多機能機システム２の概略図を示す。多機能機システム２は、多機能機１０と複数のＰＣ７０，７１と複数のコンテンツ提供サーバ９０，９１と備える。なお、図１では、１つの多機能機１０と２つのＰＣ７０，７１と２つのコンテンツ提供サーバ９０，９１しか示されていないが、これらの数は適宜変更することができる。多機能機１０は、ＬＡＮ回線４に接続されている。各ＰＣ７０，７１は、ＬＡＮ回線４に接続されている。ＬＡＮ回線４は、ルータ６を介してインターネット８に接続されている。各コンテンツ提供サーバ９０，９１は、インターネット８に接続されている。本実施例では、コンテンツ提供サーバ９０が１つのサイトを公開しており、コンテンツ提供サーバ９１が１つのサイトを公開している。各サイトは、複数のコンテンツを含んでいる。さらに、各コンテンツ提供サーバ９０，９１は、自身のサイトが含んでいる複数のコンテンツの要約情報であるフィード情報（ＲＳＳ形式のフィード情報）を記憶している。これらの情報の具体的な内容については、後で詳しく説明する。
【００２２】
（ＰＣの構成）
図１は、ＰＣ７０の構成を示す。ＰＣ７１も、ＰＣ７０と同様の構成を有する。ＰＣ７０は、ＣＰＵ７２とハードディスク７４と表示部８２と操作部８４等を有する。なお、図１には示されていないが。ＰＣ７０は、ＬＡＮ回線４に接続されているネットワークインターフェイスも有している。
【００２３】
ＣＰＵ７２は、ハードディスク７４に記憶されているプログラム７６，７８に従って様々な処理を実行する。ＣＰＵ７２が実行する処理については、後で詳しく説明する。ハードディスク７４は、様々なプログラム７６，７８を記憶している。基本プログラム７６は、ＰＣ７０の基本的な動作を制御するためのプログラムである。基本プログラム７６は、例えば、インターネット８のサイトからコンテンツをダウンロードして表示するためのブラウザを含んでいる。常駐ソフト７８は、多機能機１０にＰＣ起動通知を送信したり、多機能機１０からの指示に従って動作したりするためのプログラムである。ＰＣ起動通知については、後で詳しく説明する。常駐ソフト７８は、例えば、コンピュータ読取可能媒体からＰＣ７０にインストールされる。また、常駐ソフト７８は、例えば、インターネット８のサイトからダウンロードされてＰＣ７０にインストールされてもよい。ハードディスク７４は、設定ファイル８０を記憶している。設定ファイル８０は、多機能機１０のＩＰアドレスを含んでいる。設定ファイル８０の記憶内容は、例えば、ユーザによって設定される。設定ファイル８０の記憶内容がどのようにして利用されるのかについては、後で詳しく説明する。また、ハードディスク７４には、汎用のメールソフトがインストールされている。
【００２４】
表示部８２は、様々な情報を表示することができる。表示部８２は、比較的に大きい表示画面を有する。表示部８２は、多機能機１０が有する表示パネル５０（図２参照）より大きい表示画面を有する。操作部８４は、キーボードやマウスによって構成される。ユーザは、操作部８４を操作することによって、様々な指示や情報をＰＣ７０に入力することができる。
【００２５】
（多機能機の構成）
図２は、多機能機１０の構成を示す。多機能機１０は、制御部１２と表示パネル５０とキーパッド５２と印刷部５４とスキャン部５６とＦＡＸ部５８とネットワークインターフェイス６０とＰＳＴＮインターフェイス６２等を有する。制御部１２は、ＣＰＵ１４とＲＯＭ１６とＲＡＭ３０とＮＶＲＡＭ４０等を有する。
【００２６】
ＣＰＵ１４は、ＲＯＭ１６に記憶されているプログラム１８〜２６に従って様々な処理を実行する。ＣＰＵ１４が実行する処理については、後で詳しく説明する。ＲＯＭ１６は、様々なプログラム１８〜２６を記憶している。基本機能プログラム１８は、多機能機１０の基本的な動作を制御するためのプログラムである。基本機能プログラム１８は、例えば、表示パネル５０に表示される表示データを生成するためのプログラムを含んでいる。また、基本機能プログラム１８は、例えば、印刷部５４、スキャン部５６、ＦＡＸ部５８等を制御するためのプログラムを含んでいる。インターネット接続プログラム２０は、インターネット８に接続するためのプログラムである。フィード情報解析プログラム２２は、コンテンツ提供サーバ９０，９１から取得されるフィード情報を解析し、表示パネル５０で表示するための情報（以下では表示情報と呼ぶ）を作成するためのプログラムである。フィード情報表示プログラム２４は、上記の表示情報を表示するためのプログラムである。ＰＣ管理プログラム２６は、ＰＣ７０，７１から送信されるＰＣ起動通知に従って処理を実行するためのプログラムである。より具体的に言うと、ＰＣ管理プログラム２６は、ＮＶＲＡＭ４０のＰＣ情報記憶領域４６の記憶内容を更新するためのプログラムである。
【００２７】
ＲＡＭ３０は、様々な記憶領域３２〜３６を有する。基本機能ワーク領域３２は、基本機能プログラム１８に従って処理が実行される過程で生成される各種データを記憶するための記憶領域である。フィード情報解析ワーク領域３４は、フィード情報解析プログラム２２に従って処理が実行される過程で作成される各種データを記憶するための記憶領域である。表示情報記憶領域３６は、フィード情報解析プログラム２２に従って作成される表示情報を記憶するための記憶領域である。表示情報記憶領域３６の詳しい記憶内容については、後で説明する。
【００２８】
ＮＶＲＡＭ４０は、様々な記憶領域４２〜４６を有する。基本機能パラメータ記憶領域４２は、ＣＰＵ１４が基本機能プログラム１８に従って処理を実行する際に利用される各種パラメータ（例えば印刷設定、スキャン設定等）を記憶するための記憶領域である。ＵＲＬ記憶領域４４は、各コンテンツ提供サーバ９０，９１が有するフィード情報のＵＲＬを記憶するための記憶領域である。例えば、ユーザは、各コンテンツ提供サーバ９０，９１からのコンテンツ提供サービスを受けるための登録を行なう必要がある。この登録は、多機能機１０を利用して実行されてもよいし、ＰＣ７０，７１を利用して実行されてもよい。例えば、ユーザがＰＣ７０を利用してコンテンツ提供サーバ９０からのコンテンツ提供サービスを受けるための登録を行なった場合、コンテンツ提供サーバ９０のフィード情報のＵＲＬがＰＣ７０から多機能機１０に送信される。これにより、ＵＲＬ記憶領域４４にコンテンツ提供サーバ９０のフィード情報のＵＲＬが記憶される。ＵＲＬ記憶領域４４の詳しい記憶内容については、後で説明する。
【００２９】
ＰＣ情報記憶領域４６は、複数のＰＣのそれぞれのホスト名を記憶することが可能である。ＰＣ情報記憶領域４６は、ホスト名に関連づけて電子メールアドレスを記憶することも可能である。ユーザは、例えば、キーパッド５２を操作することによって、所望のＰＣ（例えばＰＣ７０）のホスト名を多機能機１０に入力することができる。さらに、ユーザは、例えば、キーパッド５２を操作することによって、ホスト名に関連づけられるべき電子メールアドレスを多機能機１０に入力することができる。ＰＣ情報記憶領域４６は、ユーザによって入力されたホスト名と電子メールアドレスを記憶する。ＰＣ情報記憶領域４６の詳しい記憶内容については、後で説明する。
【００３０】
表示パネル５０は、様々な情報を表示することができる。表示パネル５０の表示画面は、ＰＣ７０，７１が有する表示画面より小さい。表示パネル５０は、タッチパネルとして機能する。キーパッド５２は、複数のキーによって構成される。ユーザは、キーパッド５２を操作することによって様々な指示や情報を多機能機１０に入力することができる。印刷部５４は、インクジェットタイプ、レーザタイプ等の印刷機構を有する。スキャン部５６は、ＣＣＤ、ＣＩＳ等の読取機構を有する。ＦＡＸ部５８は、ＦＡＸ通信を実行するための各種動作を実行する。ネットワークインターフェイス６０は、ＬＡＮ回線４に接続されている。多機能機１０は、ＰＣ７０，７１と通信可能であるとともに、インターネット８にアクセス可能である。ＰＳＴＮインターフェイス６２は、図示省略しているＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）に接続されている。ＰＳＴＮは、ＦＡＸ通信や電話通信を行なう際に利用される。
【００３１】
（ＵＲＬ記憶領域の記憶内容）
続いて、ＮＶＲＡＭ４０のＵＲＬ記憶領域４４（図２参照）の記憶内容について説明する。図３は、ＵＲＬ記憶領域４４の記憶内容の一例を示す。ＵＲＬ記憶領域４４は、各コンテンツ提供サーバ９０，９１のフィード情報のＵＲＬ１０２を記憶することが可能である。換言すると、ＵＲＬ記憶領域４４は、各サイトのフィード情報のＵＲＬ１０２を記憶することが可能である。図３の例では、ｎ個のＵＲＬ１０２が記憶されている。各ＵＲＬ１０２には、識別番号１００が付与されている。本実施例では、識別番号１００を符号「ｉ」で表現する。
【００３２】
（表示情報記憶領域の記憶内容）
続いて、ＲＡＭ３０の表示情報記憶領域３６（図２参照）の記憶内容について説明する。図４は、表示情報記憶領域３６の記憶内容の一例を示す。表示情報記憶領域３６は、ＵＲＬ記憶領域４４に記憶されているＵＲＬ毎に表示情報１１２を記憶することが可能である。換言すると、表示情報記憶領域３６は、ＵＲＬ記憶領域４４に記憶されているサイト毎に表示情報１１２を記憶することが可能である。上述したように、ＵＲＬ記憶領域４４にはｎ個（ｎは１以上の整数）のＵＲＬ１０２が記憶されている（図３参照）。このために、表示情報記憶領域３６にもｎ個の表示情報１１２が記憶されている。各表示情報１１２には、識別番号１１０が付与されている。本実施例では、識別番号１１０を符号「ｉ」で表現する。
【００３３】
個々の表示情報１１２のデータ構成について説明する。表示情報１１２は、サイト情報１２０を含んでいる。サイト情報１２０は、サイトタイトル文字列１２２とフィード更新日時情報１２４を含んでいる。サイトタイトル文字列１２２は、サイトのタイトルの文字列である。サイトのタイトルのことを「サイトの名称」と言い換えることもできる。フィード更新日時情報１２４は、コンテンツ提供サーバにおいてフィード情報が更新された日時（最新の更新日時）に関する情報である。
【００３４】
表示情報１１２は、更新コンテンツ情報１３２を含んでいる。更新コンテンツ情報１３２の数は、サイトが有するコンテンツの数に等しい。例えば、図４では、「ｉ＝０」に対応する表示情報１１２は、ｍ個（ｍは１以上の整数）の更新コンテンツ情報１３２を有する。これは、「ｉ＝０」に対応するサイトがｍ個のコンテンツを有することを意味する。例えば、所定のサイトにおいて天気予報に関するコンテンツとスポーツに関するコンテンツとが存在する場合、そのサイトに対応する表示情報１１２は、２個の更新コンテンツ情報１３２を有することになる。各更新コンテンツ情報１３２には、識別番号１３０が付与されている。本実施例では、識別番号１３０を符号「ｊ」で表現する。
【００３５】
各更新コンテンツ情報１３２は、コンテンツタイトル文字列１４０とコンテンツ更新日時情報１４２とコンテンツ要約文字列１４４とコンテンツＵＲＬ１４６を含んでいる。上記の例の場合、天気予報に関するコンテンツに対応する更新コンテンツ情報１３２が情報１４０〜１４６を含んでおり、スポーツに関するコンテンツに対応する更新コンテンツ情報１３２も情報１４０〜１４６を含んでいる。コンテンツタイトル文字列１４０は、コンテンツのタイトルの文字列である。コンテンツのタイトルのことを「コンテンツの名称」と言い換えることもできる。コンテンツ更新日時情報１４２は、コンテンツ提供サーバにおいてコンテンツが更新された日時（最新の更新日時）に関する情報である。コンテンツ要約文字列１４４は、コンテンツが有する文字列が要約化されたものである。換言すると、コンテンツ要約文字列１４４は、コンテンツのタイトルより多い文字列であり、コンテンツの全体の文字列より少ない文字列であり、コンテンツの内容が反映された文字列である。コンテンツＵＲＬ１４６は、コンテンツのＵＲＬである。
【００３６】
（ＰＣ情報記憶領域の記憶内容）
続いて、ＮＶＲＡＭ４０のＰＣ情報記憶領域４６（図２参照）の記憶内容について説明する。図５は、ＰＣ情報記憶領域４６の記憶内容の一例を示す。ＰＣ情報記憶領域４６は、複数の組合せ情報１５０〜１５４を記憶することが可能である。各組合せ情報１５０〜１５４は、ホスト名１５５とフラグ１５６と電子メールアドレス１５７〜１５９とが関連づけられたものである。ホスト名１５５と電子メールアドレス１５７〜１５９は、ユーザによって入力されたものである。１つのホスト名１５５に対して１つの電子メールアドレスを関連づけることもできるし（例えば組合せ情報１５２参照）、１つのホスト名１５５に対して複数の電子メールアドレスを関連づけることもできる（例えば組合せ情報１５０参照）。ホスト名１５５に対して電子メールアドレスが関連づけられないこともある（例えば組合せ情報１５４参照）。フラグ１５６は、ＰＣが起動しているのか否かを示すフラグであり、起動している場合は「ＯＮ」であり、起動していない場合は「ＯＦＦ」である。なお、ＰＣのホスト名１５５には、そのＰＣのＩＰアドレスがさらに関連づけられていてもよい。
【００３７】
（ＰＣが実行する処理）
続いて、ＰＣ７０が実行する処理について説明する。ＰＣ７１も同様に処理を実行する。ＰＣ７０が起動（電源ＯＮ）されるとＯＳが起動し、その後にＯＳによって常駐ソフト７８（図１参照）が自動的に起動される。ＰＣ７０のＣＰＵ７２は、常駐ソフト７８に従って処理を実行する。図６は、ＰＣ７０のＣＰＵ７２が実行する処理のフローチャートを示す。
【００３８】
ＣＰＵ７２は、設定ファイル８０（図１参照）の記憶内容を読み込む（Ｓ１０）。ＣＰＵ７２は、設定ファイル８０に情報が記憶されているのか否かを判断する（Ｓ１２）。本実施例では、設定ファイル８０に多機能機１０のＩＰアドレスが記憶されている（多機能機１０を識別することができる情報であればよく、ノード名等でも可能であり、ＩＰアドレスに限定されない）。この場合、ＣＰＵ７２は、Ｓ１２でＹＥＳと判断し、Ｓ１４に進む。一方において、設定ファイル８０に情報が記憶されていない場合、常駐ソフト７８に従って実行される処理が終了する。
【００３９】
Ｓ１４では、ＣＰＵ７２は、多機能機１０にＰＣ起動通知を送信する（Ｓ１４）。ＰＣ起動通知は、ＰＣ７０のホスト名を含んでいる（ＩＰアドレスをさらに含んでいてもよい）。次いで、ＣＰＵ７２は、予め決められているポート番号を持つ受信ポートを開く（Ｓ１６）。ＣＰＵ７２は、何らかのイベントが発生するまで待機する（Ｓ１８）。イベントが発生するとＳ２０に進む。Ｓ２０では、ＣＰＵ７２は、多機能機１０からのＵＲＬ通知が受信されたのか否かを判断する。ＵＲＬ通知がどのようにして多機能機１０から送信されるのかについては、後で詳しく説明する。Ｓ２０でＹＥＳの場合、ＣＰＵ７２は、ブラウザプログラムを起動し、受信されたＵＲＬにアクセスする（Ｓ２２）。これにより、多機能機１０からのＵＲＬに対応するコンテンツが表示部８２（図１参照）に表示される。ユーザは、コンテンツを見ることができる。
【００４０】
Ｓ２０でＮＯの場合、ＣＰＵ７２は、常駐ソフト７８のプログラムを停止することがユーザによって指示されたのか否かを判断する（Ｓ２４）。例えば、ユーザは、操作部８４に所定の操作を加えることによって、上記の指示をＰＣ７０に入力することができる。この場合、ＣＰＵ７２は、Ｓ２４でＹＥＳと判断し、処理を終了する。一方において、Ｓ２４でＮＯの場合、ＣＰＵ７２は、イベントに応じた処理を実行し（Ｓ２６）、次のイベントが発生するまで待機する（Ｓ１８）。
【００４１】
（多機能機が実行する処理）
続いて、多機能機１０が実行する処理について説明する。フローチャートに示されていないが、多機能機１０のＣＰＵ１４は、ＰＣ管理プログラム２６（図２参照）に従って以下の処理を実行する。上述したように、ＰＣ７０，７１は、起動される毎にＰＣ起動通知を多機能機１０に送信する（図６のＳ１４参照）。ＣＰＵ１４は、ＰＣ起動通知を受信することを監視している。ＣＰＵ１４は、ＰＣ起動通知を受信すると、ＰＣ情報記憶領域４６（図５参照）の記憶内容を更新する。具体的に言うと、ＣＰＵ１４は、ＰＣ起動通知に含まれるホスト名に関連づけられているフラグ１５６を「ＯＦＦ」から「ＯＮ」に変更する。
【００４２】
なお、ＰＣ７０，７１は、起動している間はＰＣ起動通知を定期的に多機能機１０に送信してもよい。この場合、ＰＣ７０，７１が起動停止（電源ＯＦＦ）されると、ＰＣ起動通知が多機能機１０に送信されない。ＣＰＵ１４は、ＰＣ情報記憶領域４６に記憶されているホスト名を有するＰＣからのＰＣ起動通知を所定時間継続して受信しなかった場合に、そのホスト名に関連づけられているフラグ１５６を「ＯＮ」から「ＯＦＦ」に変更する。
【００４３】
また、ＰＣ７０，７１は、ＰＣ起動通知を定期的に多機能機１０に送信しなくてもよい。この場合。ＰＣ７０，７１は、起動停止される毎に起動停止通知（ホスト名を含む）を多機能機１０に送信してもよい。この形態によっても、ＣＰＵ１４は、ＰＣ７０，７１が起動停止されたことを知ることができる。ＣＰＵ１４は、起動停止通知に含まれるホスト名に関連づけられているフラグ１５６を「ＯＮ」から「ＯＦＦ」に変更する。  
【００４４】
（フィード情報解析処理）
続いて、多機能機１０のＣＰＵ１４がフィード情報を取得して解析するためのフィード情報解析処理について説明する。フィード情報解析処理は、独立したタスクとして動作し、インターネット接続プログラム２０とフィード情報解析プログラム２２（図２参照）に従って多機能機１０の起動時から実行される。図７は、多機能機フィード情報解析処理のフローチャートを示す。
【００４５】
ＣＰＵ１４は、更新時刻に到達するまで待機する（Ｓ４０）。更新時刻は、例えば、ユーザによって設定されてもよいし、プログラムによって決められていてもよい。更新時刻に到達するとＳ４２に進む。Ｓ４２では、ＣＰＵ１４は、ＮＶＲＡＭ４０のＵＲＬ記憶領域４４（図２参照）に記憶されているＵＲＬ数（サイト数）を取得する（Ｓ４２）。図３に示されるように、本実施例では、ＵＲＬ記憶領域４４にｎ個のＵＲＬが記憶されている。このために、ＣＰＵ１４は、Ｓ４２において「ｎ」を取得する。次いで、ＣＰＵ１４は、カウンタｉを初期化する（Ｓ４４）。ＣＰＵ１４は、カウンタｉがｎより小さいのか否かを判断する（Ｓ４６）。ここでＹＥＳの場合、Ｓ４８に進む。
【００４６】
Ｓ４８では、ＣＰＵ１４は、ＵＲＬ記憶領域４４からｉ番目のサイトのＵＲＬを取得する。例えば、ゼロ番目のサイトのＵＲＬを取得する場合、図３の例では、「ｈｔｔｐ：／／ｗｗｗ．ｅｘａｍｐｌｅ０．ｃｏｍ」が取得される。次いで、ＣＰＵ１４は、インターネット接続プログラム２０に従って、Ｓ４８で取得されたＵＲＬにアクセスし、フィード情報を取得する（Ｓ５０）。フィード情報は、図４に示されるサイト情報１２０や更新コンテンツ情報１３２を含んでいる。ＣＰＵ１４は、フィード情報を解析することによって、図４に示される表示情報１１２を作成する（Ｓ５２）。ＣＰＵ１４は、Ｓ５２で作成された表示情報１１２を表示情報記憶領域３６に記憶させる（Ｓ５４）。例えば、ゼロ番目のサイトの表示情報１１２が作成された場合、ＣＰＵ１４は、番号「ｉ＝０」に対応づけられている古い表示情報１１２をクリアし、番号「ｉ＝０」に対応づけて新しい表示情報１１２を記憶させる。続いて、ＣＰＵ１４は、カウンタｉに１を加算し（Ｓ５６）、Ｓ４６に戻る。図７の処理を実行することにより、表示情報記憶領域３６に各サイトの最新のフィード情報が記憶される。
【００４７】
（表示処理）
続いて、多機能機１０のＣＰＵ１４がフィード情報を表示するための表示処理について説明する。表示処理は、独立したタスクとして動作し、フィード情報表示プログラム２４（図２参照）に従って多機能機１０の起動時から実行される。図８は、表示処理のフローチャートを示す。
【００４８】
多機能機１０は、省電力状態、待機状態、機能実行状態等の複数の状態を有する。省電力状態では、表示パネル５０に何も表示されない（表示パネル５０が消灯している）。省電力状態の間に省電力状態を解除するための操作がキーパッド５２に加えられると、待機状態に移行する。待機状態では、表示パネル５０に機能を選択するための情報が表示される（表示パネル５０が点灯している）。図１３に示される上の図は、機能を選択するためのボタン１６０が表示されている表示パネル５０の一例を示す。ユーザは、ボタン１６０を操作することによって機能実行指示を多機能機１０に入力することができる。この場合、機能実行状態に移行する。機能実行状態では、表示パネル５０に実行中の機能に関する情報（例えばコピー枚数等）が表示される。なお、省電力状態の間にも機能実行指示が多機能機１０に入力される可能性がある。例えば、ＰＣ７０，７１からの印刷指示が省電力状態の多機能機１０に入力される可能性がある。この場合も、機能実行状態に移行する。
【００４９】
多機能機１０において実行されている機能が終了すると、待機状態に移行する（ただし省電力状態に移行してもよい）。また、待機状態の間に所定時間に亘ってイベント（表示パネル５０やキーパッド５２の操作、ＰＣ７０，７１からの印刷指示等）が発生しない場合、省電力状態に移行する。
【００５０】
ＣＰＵ１４は、省電力状態又は機能実行状態から待機状態に移行するまで待機する（Ｓ７０）。待機状態に移行するとＳ７２に進む。Ｓ７２では、ＣＰＵ１４は、ＮＶＲＡＭ４０のＵＲＬ記憶領域４４（図２参照）に記憶されているＵＲＬ数（サイト数）を取得する（Ｓ７２）。この処理は、図７のＳ４２の処理と同様である。本実施例では、ＣＰＵ１４は、Ｓ７２において「ｎ」を取得する。次いで、ＣＰＵ１４は、カウンタｉを初期化する（Ｓ７４）。ＣＰＵ１４は、カウンタｉがｎより小さいのか否かを判断する（Ｓ７６）。ここでＹＥＳの場合、Ｓ７８に進む。
【００５１】
Ｓ７８では、ＣＰＵ１４は、ＲＡＭ３０の表示情報記憶領域３６からｉ番目のサイトの表示情報に含まれるサイト情報を取得する。例えば、ゼロ番目のサイトの場合、図４の例では、サイト情報１２０（サイトタイトル文字列１２２とフィード更新日時情報１２４）が取得される。次いで、ＣＰＵ１４は、ｉ番目のサイトのコンテンツ数を特定する（Ｓ８０）。例えば、ゼロ番目のサイトの場合、図４の例では、ｍ個のコンテンツが存在する。この場合、ＣＰＵ１４は、Ｓ８０において「ｍ」を特定する。次いで、ＣＰＵ１４は、カウンタｊを初期化する（Ｓ８２）。ＣＰＵ１４は、カウンタｊがｍより小さいのか否かを判断する（Ｓ８４）。ここでＹＥＳの場合、Ｓ８８に進む。
【００５２】
Ｓ８８では、ＣＰＵ１４は、ＲＡＭ３０の表示情報記憶領域３６からｉ番目のサイトのｊ番目の更新コンテンツ情報を取得する。これにより、１つのコンテンツのコンテンツタイトル文字列１４０とコンテンツ更新日時情報１４２とコンテンツ要約文字列１４４とコンテンツＵＲＬ１４６が取得される。次いで、ＣＰＵ１４は、Ｓ７８で取得されたサイトタイトル文字列１２２と、Ｓ８８で取得されたコンテンツタイトル文字列１４０と、Ｓ８８で取得されたコンテンツ更新日時情報１４２を表示パネル５０に送信する（Ｓ９０）。この結果、図１３の上の図に示されるように、コンテンツタイトル文字列１６２が表示パネル５０で表示される。なお、コンテンツタイトル文字列１６２は、移動しながら表示される（例えば右から左に移動していく）。即ち、コンテンツタイトル文字列１６２は、テロップ状に表示される。なお、サイトタイトル文字列１２２やコンテンツ更新日時情報１４２は、表示パネル５０で表示されてもよいし、表示されなくてもよい。Ｓ９０を終えると、図９のＳ１００に進む。
【００５３】
Ｓ１００では、ＣＰＵ１４は、イベントが発生するまで待機する。イベントが発生するとＳ１０２に進む。Ｓ１０２では、ＣＰＵ１４は、コンテンツタイトル文字列１６２のテロップ表示が終了したイベントが発生したのか否かを判断する。ここでＹＥＳの場合、ＣＰＵ１４は、カウンタｊに１を加算し（Ｓ１０４）、図８のＳ８４に進む。このＳ８４でカウンタｊがｍより小さいと判断されると、ＣＰＵ１４は、Ｓ８８，Ｓ９０を再び実行する。これにより、次の更新コンテンツ情報（例えば１番目の更新コンテンツ情報）に基づいて、コンテンツタイトル文字列１６２がテロップ表示される。１つのサイトの全ての更新コンテンツ情報に基づいてコンテンツタイトル文字列１６２がテロップ表示されると、Ｓ８４でＮＯと判断される。この場合、ＣＰＵ１４は、カウンタｉに１を加算し（Ｓ８６）、次のサイト（例えば１番目のサイト）についてＳ７８〜Ｓ９０の処理を実行する。これにより、次のサイトの更新コンテンツ情報に基づいてコンテンツタイトル文字列１６２がテロップ表示される。
【００５４】
図９のＳ１０２でＮＯの場合、ＣＰＵ１４は、リスト表示要求イベントが発生したのか否かを判断する（Ｓ１０６）。図１３の上の図のようにコンテンツタイトル文字列１６２がテロップ表示されている状態において、ユーザは、コンテンツタイトル文字列１６２をタッチすることができる。ユーザがタッチした場合、ＣＰＵ１４は、Ｓ１０６でＹＥＳと判断する。Ｓ１０６でＹＥＳの場合、ＣＰＵ１４は、リスト表示処理を実行する（Ｓ１０８）。リスト表示処理の内容については、後で詳しく説明する。
【００５５】
Ｓ１０６でＮＯの場合、ＣＰＵ１４は、機能実行操作が発生したのか否かを判断する（Ｓ１１０）。図１３の上の図に示されるいずれかのボタン１６０をユーザは操作することができる。この場合、ＣＰＵ１４は、Ｓ１１０でＹＥＳと判断する。ＣＰＵ１０４は、操作されたボタン１６０に対応する処理（例えばＦＡＸ送信処理、スキャン処理、コピー処理等）を実行する。この場合、多機能機１０が機能実行状態に移行し、表示パネル５０では実行中の機能に関する情報が表示される。ＣＰＵ１４は、図８のＳ７０に戻って、待機状態に移行するまで待機する。一方において、Ｓ１１０でＮＯの場合、ＣＰＵ１４は、イベントに応じた処理を実行し、Ｓ１００に戻って、イベントが発生するまで待機する。
【００５６】
（リスト表示処理）
続いて、図９のＳ１０８で実行されるリスト表示処理について説明する。図１０は、リスト表示処理のフローチャートを示す。ＣＰＵ１４は、ＲＡＭ３０の表示情報記憶領域３６からｉ番目のサイト（コンテンツタイトル文字列１６２が表示されているサイト）の全ての更新コンテンツ情報１３２を取得する（Ｓ１２０）。例えば、ゼロ番目のサイトの場合、図４の例では、ｍ個の更新コンテンツ情報１３２が存在する。この場合、Ｓ１２０においてｍ個の更新コンテンツ情報１３２が取得される。次いで、ＣＰＵ１４は、Ｓ７８で取得されたサイトタイトル文字列１２２と、Ｓ１２０で取得された各コンテンツタイトル文字列１４０と、Ｓ１２０で取得された各コンテンツ更新日時情報１４２とを含むリストデータを作成する（Ｓ１２２）。ＣＰＵ１４は、Ｓ１２２で作成されたリストデータを表示パネル５０に送信する（Ｓ１２４）。この結果、図１３の下の図に示されるように、リスト１７０が表示パネル５０で表示される。リスト１７０は、複数のコンテンツ（例えばｍ個のコンテンツ）のそれぞれについて、当該コンテンツのコンテンツ更新日時情報と当該コンテンツのコンテンツタイトル文字列とを含んでいる。図１３の下の図の例では、スポーツに関するコンテンツについて、コンテンツ更新日時情報「１４：３２」とコンテンツタイトル文字列「Ｓｐｏｒｔ・・・」とが表示されている。また、この例では、サイトタイトル文字列１７２も表示されている。Ｓ１２４を終えると、Ｓ１２６に進む。
【００５７】
Ｓ１２６では、ＣＰＵ１４は、イベントが発生するまで待機する。イベントが発生するとＳ１２８に進む。Ｓ１２８では、ＣＰＵ１４は、コンテンツ選択操作に関するイベントが発生したのか否かを判断する。図１３の下の図のようにリスト１７０が表示されている状態において、ユーザは、１つ又は複数のコンテンツ（コンテンツタイトル文字列）をタッチすることができる。ユーザが１つ又は複数個のコンテンツをタッチし、確認ボタン１８０をタッチした場合、ＣＰＵ１４は、Ｓ１２８でＹＥＳと判断する。Ｓ１２８でＹＥＳの場合、ＣＰＵ１４は、送信処理を実行する（Ｓ１３０）。送信処理の内容については、後で詳しく説明する。
【００５８】
Ｓ１２８でＮＯの場合、ＣＰＵ１４は、リスト表示を終了する指示が入力されたのか否かを判断する（Ｓ１３２）。図１３の下の図のようにリスト１７０が表示されている状態において、ユーザは、ボタン１７４をタッチすることができる。この場合、ＣＰＵ１４は、Ｓ１３２でＹＥＳと判断する。Ｓ１３２でＹＥＳの場合、ＣＰＵ１４は、リスト表示処理を終了し、図７のＳ８４に戻る。一方において、Ｓ１３２でＮＯの場合、ＣＰＵ１４は、イベントに応じた処理を実行し、Ｓ１２６に戻って、イベントが発生するまで待機する。
【００５９】
（送信処理）
続いて、図１０のＳ１３０で実行される送信処理について説明する。図１１は、送信処理のフローチャートを示す。ＣＰＵ１４は、ＮＶＲＡＭ４０のＰＣ情報記憶領域４６から全てのホスト名１５５（図５参照）を取得して、表示パネル５０に表示する（Ｓ１５０）。ユーザは、少なくとも１つのホスト名を選択することができる。ＣＰＵ１４は、ユーザによってホスト名が選択されるまで待機する（Ｓ１５２）。ユーザによってホスト名が選択されると、Ｓ１５４に進む。
【００６０】
Ｓ１５４では、ＣＰＵ１４は、図１０のＳ１２８において複数のタイトル（コンテンツ）が選択されたのかを判断する。ここでＹＥＳの場合、ＣＰＵ１４は、メール送信処理を実行する（Ｓ１６０）。メール送信処理の内容については、後で詳しく説明する。一方において、Ｓ１５４でＮＯの場合、ＣＰＵ１４は、ＮＶＲＡＭ４０のＰＣ情報記憶領域４６に記憶されている情報に基づいて、Ｓ１５２においてユーザによって選択されたホスト名に対応するＰＣが起動しているのか否かを判断する（Ｓ１５６）。ＣＰＵ１４は、Ｓ１５２においてユーザによって選択されたホスト名に関連づけられているフラグ１５６が「ＯＮ」の場合、Ｓ１５６でＹＥＳと判断する。ＣＰＵ１４は、Ｓ１５２においてユーザによって選択されたホスト名に関連づけられているフラグ１５６が「ＯＦＦ」の場合、Ｓ１５６でＮＯと判断し、メール送信処理を実行する（Ｓ１６０）。
【００６１】
Ｓ１５６でＹＥＳの場合、ＣＰＵ１４は、ＲＡＭ３０の表示情報記憶領域３６を検索することによって、図１０のＳ１２８においてユーザによって選択されたタイトル（コンテンツ）に対応するコンテンツＵＲＬ１４６を特定する。次いで、ＣＰＵ１４は、Ｓ１５２においてユーザによって選択されたホスト名（もしくはＩＰアドレス）を送信先として、特定されたコンテンツＵＲＬ１４６を送信する。この結果、ＰＣ（例えばＰＣ７０）は、図６のＳ２０でＹＥＳと判断し、多機能機１０から送信されたコンテンツＵＲＬ１４６からコンテンツをダウンロードし、そのコンテンツを表示する（図６のＳ２２参照）。一方において、Ｓ１５６でＮＯの場合、ＣＰＵ１４は、メール送信処理を実行する（Ｓ１６０）。
【００６２】
（メール送信処理）
続いて、図１１のＳ１６０で実行されるメール送信処理について説明する。図１２は、メール送信処理のフローチャートを示す。ＣＰＵ１４は、ＮＶＲＡＭ４０のＰＣ情報記憶領域４６を検索することによって、図１１のＳ１５２においてユーザによって選択されたホスト名に１つ以上の電子メールアドレスが関連づけられているのか否かを判断する（Ｓ１８０）。ここでＮＯの場合、ＣＰＵ１４は、ＰＣ情報記憶領域４６に記憶されている全ての電子メールアドレスを表示パネル５０に表示する（Ｓ１８２）。即ち、ＣＰＵ１４は、図１１のＳ１５２においてユーザによって選択されたホスト名以外の全てのホスト名に関連づけられている電子メールアドレスを表示パネル５０に表示する。ユーザは、表示パネル５０に表示された複数の電子メールアドレスの中から少なくとも１つの電子メールアドレスを選択することができる。ＣＰＵ１４は、ユーザによって電子メールアドレスが選択されるまで待機する（Ｓ１８４）。ユーザによって電子メールアドレスが選択されると、Ｓ１９２に進む。
【００６３】
Ｓ１８０でＹＥＳの場合、ＣＰＵ１４は、図１１のＳ１５２においてユーザによって選択されたホスト名に１つの電子メールアドレスのみが関連づけられているのか否かを判断する（Ｓ１８６）。ここでＹＥＳの場合、Ｓ１９２に進む。一方において、Ｓ１８６でＮＯの場合、ＣＰＵ１４は、図１１のＳ１５２においてユーザによって選択されたホスト名に関連づけられている全ての電子メールアドレスを表示パネル５０に表示する。ユーザは、表示パネル５０に表示された複数の電子メールアドレスの中から少なくとも１つの電子メールアドレスを選択することができる。ＣＰＵ１４は、ユーザによって電子メールアドレスが選択されるまで待機する（Ｓ１９０）。ユーザによって電子メールアドレスが選択されると、Ｓ１９２に進む。
【００６４】
Ｓ１９２では、ＣＰＵ１４は、図１０のＳ１２８において選択されたタイトルに対応するコンテンツＵＲＬ１４６（図４参照）を特定する。次いて、ＣＰＵ１４は、特定されたコンテンツＵＲＬ１４６にアクセスし、コンテンツをダウンロードする。なお、図１０のＳ１２８において複数のタイトルが選択された場合、ＣＰＵ１４は、それらの複数のタイトルのそれぞれに対応するコンテンツＵＲＬ１４６（図４参照）を特定する。この場合、ＣＰＵ１４は、複数のコンテンツＵＲＬ１４６のそれぞれからコンテンツをダウンロードする。Ｓ１９２を終えると、Ｓ１９４に進む。
【００６５】
Ｓ１９４では、ＣＰＵ１４は、Ｓ１９２でダウンロードされたコンテンツを添付ファイルとして含む電子メールを送信する（Ｓ１９４）。ここでの電子メールの送信先は、Ｓ１８０及びＳ１８６の判断結果に応じて変わる。例えば、Ｓ１８０でＮＯと判断された場合、ＣＰＵ１４は、Ｓ１８４においてユーザによって選択された電子メールアドレスを送信先として電子メールを送信する。また、例えば、Ｓ１８０でＹＥＳと判断され、かつ、Ｓ１８６でＮＯと判断された場合、ＣＰＵ１４は、Ｓ１９０においてユーザによって選択された電子メールアドレスを送信先として電子メールを送信する。また、例えば、Ｓ１８０でＮＯと判断され、かつ、Ｓ１８６でＹＥＳと判断された場合、ＣＰＵ１４は、図１１のＳ１５２においてユーザによって選択されたホスト名に関連づけられている電子メールアドレス（１つの電子メールアドレス）を送信先として電子メールを送信する。Ｓ１９４を終えると、メール送信処理が終了する。
【００６６】
本実施例の多機能機システム２について詳しく説明した。多機能機１０の表示パネル５０が小さいために、コンテンツの全体を表示するのは難しい。多機能機１０は、図１１のＳ１５８において、ユーザによって選択されたコンテンツのコンテンツＵＲＬ１４６をＰＣ（例えばＰＣ７０）に送信する。これにより、ＰＣ７０の表示部８２においてコンテンツが表示される。多機能機１０の表示パネル５０よりもＰＣ７０，７１の表示部８２の方が大きい。ユーザは、大きい表示部８２においてコンテンツの全体を見ることができる。
【００６７】
また、多機能機１０は、図１１のＳ１５２においてユーザによって選択されたホスト名を有するＰＣが起動していない場合に、コンテンツをダウンロードしてそのコンテンツを含む電子メールを送信する。ユーザは、電子メールに含まれるコンテンツを見ることができる。コンテンツ自体が電子メールで送信されるために（コンテンツＵＲＬ１４６を送信する構成ではないために）、電子メールが送信されてからその電子メールをユーザが見るまでの間にタイムラグがあっても、ユーザは、コンテンツを確実に見ることができる。
【００６８】
多機能機１０は、図１１のＳ１５６でＹＥＳと判断した場合は、コンテンツをダウンロードする処理（図１２のＳ１９４参照）を実行しない。この構成によると、コンテンツが不要な状況の場合にコンテンツが取得されないために、多機能機１０の負荷（例えばメモリの負荷）を軽減させることができる。
【００６９】
また、多機能機１０は、図１０のＳ１２８において複数のタイトルをユーザが選択することを許容している。複数のタイトルがユーザによって選択されると、多機能機１０は、コンテンツＵＲＬ１４６を送信する処理（図１１のＳ１５８参照）を実行せずに、メール送信処理を実行する（図１１のＳ１６０参照）。特に、本実施例のＰＣ７０，７１は、受信されたコンテンツＵＲＬ１４６の数だけブラウザを立ち上げることになるために、多機能機１０から送信されるＵＲＬの数が大きいほど、ＰＣ７０，７１に大きな負荷がかかることになる。本実施例によると、ＰＣ７０，７１に複数のコンテンツＵＲＬ１４６が送信されることが禁止されるために、ＰＣ７０，７１に大きな負荷がかかることを防止することができる。
【００７０】
また、多機能機１０は、１つのホスト名１５５に対して複数の電子メールアドレス１５７〜１５９を関連づけて記憶しておくことができる。ユーザは、自身が利用しているＰＣ（例えばＰＣ７０）のホスト名に対して、自身が利用している複数の電子メールアドレス１５７〜１５９を関連づけておくことができる。多機能機１０は、図１１のＳ１５２においてユーザによって選択されたホスト名に対して複数の電子メールアドレスが関連づけられている場合は、それらの中から少なくとも１つの電子メールアドレスをユーザが選択することを許容する。また、多機能機１０は、図１１のＳ１５２においてユーザによって選択されたホスト名に対して電子メールアドレスが関連づけられていない場合は、ＰＣ情報記憶領域４６に記憶されている全ての電子メールアドレスの中から少なくとも１つの電子メールアドレスをユーザが選択することを許容する。多機能機１０は、ユーザによって選択された電子メールアドレスを送信先として電子メールを送信することができる。
【００７１】
以上、本願発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例をさまざまに変形、変更したものがふくまれる。上記の実施例の変形例を以下に例挙する。
【００７２】
（１）上記の実施例では、各コンテンツ提供サーバ９０，９１は、コンテンツとフィード情報の両方を記憶している。しかしながら、コンテンツを記憶するためのサーバとフィード情報を記憶するためのサーバが別体に構成されていてもよい。
【００７３】
（２）多機能機１０は、図１１のＳ１５２において、複数のホスト名をユーザが選択することを許容してもよい。この場合、多機能機１０は、ユーザによって選択された複数のホスト名のいずれか１つが起動している場合は、図１１のＳ１５６でＹＥＳと判断してもよい。また、多機能機１０は、ユーザによって選択された複数のホスト名のいずれか１つに電子メールアドレスが関連づけられている場合は、図１２のＳ１８０でＹＥＳと判断してもよい。
【００７４】
（３）図１１のＳ１５４の判断処理がなくてもよい。また、図１２のＳ１８０でＮＯの場合、多機能機１０は、以降の処理をスキップして電子メールを送信しないようにしてもよい。また、図１２のＳ１８０でＹＥＳの場合、多機能機１０は、図１２のＳ１８６の判断処理を実行しなくてもよい。この場合、多機能機１０は、図１１のＳ１５２においてユーザによって選択されたホスト名に関連づけられている全ての電子メールアドレスを送信先として電子メールを送信してもよい。
【００７５】
（４）また、上記の実施例では多機能機１０を例にして説明したが、これに限らず、例えば、ＦＡＸ機やプリンタ等であってもよい。
【００７６】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【００７７】
【図１】多機能機システムの構成を示す。
【図２】多機能機の構成を示す。
【図３】ＵＲＬ記憶領域の記憶内容の一例を示す。
【図４】表示情報記憶領域の記憶内容の一例を示す。
【図５】ＰＣ情報記憶領域の記憶内容の一例を示す。
【図６】ＰＣが実行する処理のフローチャートを示す。
【図７】多機能機が実行するフィード情報解析処理のフローチャートを示す。
【図８】多機能機が実行する表示処理のフローチャートを示す。
【図９】図７の続きのフローチャートを示す。
【図１０】多機能機が実行するリスト表示処理のフローチャートを示す。
【図１１】多機能機が実行する送信処理のフローチャートを示す。
【図１２】多機能機が実行するメール送信処理のフローチャートを示す。
【図１３】表示パネルの表示内容の一例を示す。
【符号の説明】
【００７８】
２：多機能機システム、１０：多機能機、５０：表示パネル、７０，７１：ＰＣ、９０，９１：コンテンツ提供サーバ、１１２：表示情報、１２０：サイト情報、１２２：サイトタイトル文字列、１２４：フィード更新日時情報、１３２：更新コンテンツ情報、１４０：コンテンツタイトル文字列、１４２：コンテンツ更新日時情報、１４４：コンテンツ要約文字列、１４６：コンテンツＵＲＬ、１５５：ホスト名、１５７，１５８，１５９：電子メールアドレス、１６２：コンテンツタイトル文字列、１７０：リスト
【図１】
2010081017.tif 000003
【図２】
2010081017.tif 000004
【図３】
2010081017.tif 000005
【図４】
2010081017.tif 000006
【図５】
2010081017.tif 000007
【図６】
2010081017.tif 000008
【図７】
2010081017.tif 000009
【図８】
2010081017.tif 000010
【図９】
2010081017.tif 000011
【図１０】
2010081017.tif 000012
【図１１】
2010081017.tif 000013
【図１２】
2010081017.tif 000014
【図１３】
2010081017.tif 000015