(57)【要約】【課題】より小さなユーザ負担で所定のネットワーク上における所望の画像ファイルを自動的に取得可能なネットワーク通信装置を提供する。【解決手段】ネットワーク通信装置は、所定のネットワークにおける通信を行う通信インタフェースと、検索クエリを取得する検索クエリ取得部と、所定のネットワークにおいて、取得された検索クエリに対応する特徴を有する画像ファイルを検出する画像検出部と、検出された画像ファイルを通信インタフェースを介して自動的に取得し、記憶領域に格納する画像取得部と、を備える。【選択図】図２
2012027803.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク通信装置であって、
所定のネットワークにおける通信を行う通信インタフェースと、
少なくとも１つの検索クエリを取得する検索クエリ取得部と、
前記所定のネットワークにおいて、前記取得された検索クエリに対応する特徴を有する画像ファイルを検出する画像検出部と、
前記検出された画像ファイルを前記通信インタフェースを介して自動的に取得し、記憶領域に格納する画像取得部と、を備える、ネットワーク通信装置。
【請求項２】
請求項１に記載のネットワーク通信装置であって、さらに、
前記取得された画像ファイルを特定する情報を記録するログ記録部と、
前記記録された情報に基づき、前記検出された画像ファイルが既に取得された画像ファイルと同一であるか否かを判定する条件判定部と、を備え、
前記画像取得部は、前記検出された画像ファイルの内、既に取得された画像ファイルと同一であると判定された画像ファイルについては取得しない、ネットワーク通信装置。
【請求項３】
請求項２に記載のネットワーク通信装置であって、
前記画像ファイルを特定する情報は、前記所定のネットワークにおける画像ファイルの所在を示す情報と、画像ファイルのファイルサイズを示す情報と、の少なくとも一方を含む、ネットワーク通信装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載のネットワーク通信装置であって、さらに、
モニタと接続するためのモニタインタフェースと、
前記モニタインタフェースを介して接続された前記モニタを制御する表示制御部と、を備え、
前記表示制御部は、前記取得され格納された画像ファイルに基づき、自動的に画像を前記モニタに表示する、ネットワーク通信装置。
【請求項５】
請求項４に記載のネットワーク通信装置であって、
前記表示制御部は、新たな画像ファイルが取得され格納される都度、前記モニタに表示される画像を、新たに取得され格納された画像ファイルに基づく画像に切り替える、ネットワーク通信装置。
【請求項６】
請求項１ないし請求項３のいずれかに記載のネットワーク通信装置であって、さらに、
外部記憶装置と接続するための外部装置インタフェースを備え、
前記画像取得部は、取得した画像ファイルを、前記外部装置インタフェースを介して接続された前記外部記憶装置の有する記憶領域に格納する、ネットワーク通信装置。
【請求項７】
請求項６に記載のネットワーク通信装置であって、
前記画像検出部は、検索クエリが取得された後の所定のタイミングで、自動的に画像ファイルの検出を開始し、
前記ネットワーク通信装置は、さらに、
取得されたすべての検索クエリについて、画像ファイルの検出と検出された画像ファイルの取得および格納とが完了すると、前記完了の通知を行う完了通知部を備える、ネットワーク通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク通信装置に関する。
【背景技術】
【０００２】
家庭やオフィスにおいて、ネットワーク通信装置としてのルータが広く利用されている。他方、ユーザが指定したキーワードを記憶し、サーバで公開されている情報の内、更新されまたは追加されたコンテンツが含まれ、かつ、記憶されたキーワードが含まれているモノを検索し、検索された公開情報を印刷する印刷装置が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−３０１４４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ルータが、ユーザ所望の画像ファイルをネットワーク上から検出し、検出された画像ファイルを自動的に取得することができれば、ユーザにとって有用である。上記従来の印刷装置では、コンテンツの自動検索のために、ＲＳＳやＵＲＬの情報を予め登録する必要があるため、ユーザ負担の軽減の余地があった。また、上記従来の印刷装置では、検索されたコンテンツを印刷することを前提としているため、ユーザによる印刷のための操作が必要であった。
【０００５】
なお、このような課題は、ルータに限らず、所定のネットワークにおける通信を行うネットワーク通信装置に共通の課題であった。
【０００６】
本発明は、上述の課題を解決するためになされたものであり、より小さなユーザ負担で所定のネットワーク上における所望の画像ファイルを自動的に取得可能なネットワーク通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題の少なくとも一部を解決するために、本発明は、以下の形態または適用例として実現することが可能である。
【０００８】
［適用例１］ネットワーク通信装置であって、
所定のネットワークにおける通信を行う通信インタフェースと、
少なくとも１つの検索クエリを取得する検索クエリ取得部と、
前記所定のネットワークにおいて、前記取得された検索クエリに対応する特徴を有する画像ファイルを検出する画像検出部と、
前記検出された画像ファイルを前記通信インタフェースを介して自動的に取得し、記憶領域に格納する画像取得部と、を備える、ネットワーク通信装置。
【０００９】
このネットワーク通信装置では、少なくとも１つの検索クエリが取得され、所定のネットワークにおいて、取得された検索クエリに対応する特徴を有する画像ファイルが検出され、検出された画像ファイルが通信インタフェースを介して自動的に取得され、記憶領域に格納されるため、より小さなユーザ負担で所定のネットワーク上における所望の画像ファイルを自動的に取得することができる。
【００１０】
［適用例２］適用例１に記載のネットワーク通信装置であって、さらに、
前記取得された画像ファイルを特定する情報を記録するログ記録部と、
前記記録された情報に基づき、前記検出された画像ファイルが既に取得された画像ファイルと同一であるか否かを判定する条件判定部と、を備え、
前記画像取得部は、前記検出された画像ファイルの内、既に取得された画像ファイルと同一であると判定された画像ファイルについては取得しない、ネットワーク通信装置。
【００１１】
このネットワーク通信装置では、既取得の画像ファイルと同一であると予想される画像ファイルの再度の取得を回避することができ、通信負荷を軽減できると共にユーザ利便性をより高めることができる。
【００１２】
［適用例３］適用例２に記載のネットワーク通信装置であって、
前記画像ファイルを特定する情報は、前記所定のネットワークにおける画像ファイルの所在を示す情報と、画像ファイルのファイルサイズを示す情報と、の少なくとも一方を含む、ネットワーク通信装置。
【００１３】
このネットワーク通信装置では、検出された画像ファイルが既に取得された画像ファイルと同一であるか否かを効果的に判定することができ、既取得の画像ファイルと同一であると予想される画像ファイルの再度の取得を回避することができる。
【００１４】
［適用例４］適用例１ないし適用例３のいずれかに記載のネットワーク通信装置であって、さらに、
モニタと接続するためのモニタインタフェースと、
前記モニタインタフェースを介して接続された前記モニタを制御する表示制御部と、を備え、
前記表示制御部は、前記取得され格納された画像ファイルに基づき、自動的に画像を前記モニタに表示する、ネットワーク通信装置。
【００１５】
このネットワーク通信装置では、より小さなユーザ負担で所定のネットワーク上における所望の画像ファイルを自動的に取得して、自動的にモニタに表示させることができる。
【００１６】
［適用例５］適用例４に記載のネットワーク通信装置であって、
前記表示制御部は、新たな画像ファイルが取得され格納される都度、前記モニタに表示される画像を、新たに取得され格納された画像ファイルに基づく画像に切り替える、ネットワーク通信装置。
【００１７】
このネットワーク通信装置では、より小さなユーザ負担で、モニタにおける画像のスライドショーを実現することができる。
【００１８】
［適用例６］適用例１ないし適用例３のいずれかに記載のネットワーク通信装置であって、さらに、
外部記憶装置と接続するための外部装置インタフェースを備え、
前記画像取得部は、取得した画像ファイルを、前記外部装置インタフェースを介して接続された前記外部記憶装置の有する記憶領域に格納する、ネットワーク通信装置。
【００１９】
このネットワーク通信装置では、より小さなユーザ負担で所定のネットワーク上における所望の画像ファイルを自動的に取得して、取得した画像ファイルを外部記憶装置の有する記憶領域に格納することができる。
【００２０】
［適用例７］適用例６に記載のネットワーク通信装置であって、
前記画像検出部は、検索クエリが取得された後の所定のタイミングで、自動的に画像ファイルの検出を開始し、
前記ネットワーク通信装置は、さらに、
取得されたすべての検索クエリについて、画像ファイルの検出と検出された画像ファイルの取得および格納とが完了すると、前記完了の通知を行う完了通知部を備える、ネットワーク通信装置。
【００２１】
このネットワーク通信装置では、例えば、所定のタイミングを、通信負荷が小さいと想定される時間に設定することにより、効率的に画像ファイルの検出・格納を行うことができると共に、ユーザは完了通知の後に格納された画像ファイルを閲覧することができ、ユーザ利便性をさらに高めることができる。
【００２２】
なお、本発明は、種々の態様で実現することが可能であり、例えば、ネットワーク通信装置、ネットワーク通信装置を含むネットワーク通信システム、これらの装置またはシステムの制御方法、これらの方法、装置またはシステムの機能を実現するためのコンピュータープログラム、そのコンピュータープログラムを記録した記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１実施例におけるネットワーク通信装置としてのルータ１０の構成を概略的に示す説明図である。
【図２】第１実施例におけるルータ１０による画像表示処理の流れを示すフローチャートである。
【図３】第２実施例におけるネットワーク通信装置としてのルータ１０の構成を概略的に示す説明図である。
【図４】第２実施例におけるルータ１０による画像収集処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２４】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１実施例：
Ａ−１．ネットワーク通信装置の構成：
Ａ−２．画像表示処理：
Ｂ．第２実施例：
Ｃ．変形例：
【００２５】
Ａ．第１実施例：
Ａ−１．ネットワーク通信装置の構成：
図１は、本発明の第１実施例におけるネットワーク通信装置としてのルータ１０の構成を概略的に示す説明図である。ルータ１０は、制御部１００と、ＷＡＮインタフェース１８２と、ＬＡＮインタフェース１８４と、ＵＳＢインタフェース１８６と、を有している。
【００２６】
ＬＡＮインタフェース１８４は、ＬＡＮ側のデータ通信を行う通信インタフェースであり、パーソナルコンピュータＰＣやＬＡＮ側の他のネットワーク通信装置に接続される。ＷＡＮインタフェース１８２は、ＷＡＮ側のデータ通信を行う通信インタフェースであり、インターネットＩＮＥＴ上の他のネットワーク通信装置や各種サーバ等に接続される。なお、インターネットＩＮＥＴ上には、検索サーバＳＳやファイルサーバＦＳが存在している。
【００２７】
ＵＳＢインタフェース１８６は、ＵＳＢデバイスを接続するためのインタフェースであり、図１の例では、ＵＳＢデバイスとしてのモニタ（表示装置）ＭＯが接続されている。
【００２８】
制御部１００は、図示しないＣＰＵやメモリ（ＲＯＭ、ＲＡＭ）により構成され、ルータ１０全体の制御を行う。例えば、制御部１００は、ＬＡＮインタフェース１８４およびＷＡＮインタフェース１８２を制御して、パーソナルコンピュータＰＣとインターネットＩＮＥＴ上の装置との間のデータ通信を中継する。また、制御部１００は、後述する画像表示処理を実行するモジュールとして、検索クエリ取得部１１０と、画像検出部１２０と、条件判定部１３０と、画像取得部１４０と、ログ記録部１５０と、表示制御部１６０とを含んでいる。これら制御部１００の各要素は、ＣＰＵが、メモリから各要素に対応するプログラムを読み出して実行することにより、実現される。これら各要素の機能については、後述の画像表示処理の説明において詳述する。制御部１００は、また、メモリにより構成される記憶領域１７０を含んでいる。
【００２９】
Ａ−２．画像表示処理：
図２は、第１実施例におけるルータ１０による画像表示処理の流れを示すフローチャートである。画像表示処理は、検索クエリを取得し、取得された検索クエリに対応する所定の特徴を有する画像ファイルをインターネットＩＮＥＴ上から検出して自動的に取得し、取得された画像ファイルに基づきモニタＭＯに画像を表示させる処理である。
【００３０】
初めに、ルータ１０の検索クエリ取得部１１０が、検索クエリとしての１つまたは複数の検索キーワードを取得する（ステップＳ１１０）。検索キーワードの取得は、例えば、ユーザがパーソナルコンピュータＰＣを操作して指定したキーワードを取得することにより行われる。あるいは、ルータ１０がボタンやタッチパネル等のユーザインタフェースを有し、当該ユーザインタフェースを介してユーザが指定したキーワードが取得されるとしてもよい。なお、ユーザによるキーワードの指定の際には、例えば、表示されたテキストを選択して所定の操作を行うことによりキーワードを指定できるといった各種指定支援を採用可能である。
【００３１】
検索キーワードが取得されると、制御部１００は、キーワードインデックスＫの値を「１」に設定する（ステップＳ１２０）。これにより、取得された検索キーワードの内の１番目のキーワードが、対象キーワードに設定される。
【００３２】
次に、画像検出部１２０が、対象キーワードに設定された検索キーワードを用いて、画像ファイルの検出を実行する（ステップＳ１３０）。具体的には、画像検出部１２０は、インターネットＩＮＥＴ上の検索サーバＳＳに、検索キーワードに基づく画像検索の実行を指示し、検索サーバＳＳから検索結果（検出画像リスト）を取得する。検索サーバＳＳによる検索キーワードに基づく画像検索は、周知の通り、インターネットＩＮＥＴ上の１つまたは複数のファイルサーバＦＳ上に存在する画像ファイル（静止画像ファイルおよび動画像ファイル）の内、検索キーワードと同一または類似のキーワードが設定されている画像ファイルを抽出することにより実行される。また、検索サーバＳＳから取得される検索結果は、検出された各画像ファイルのＵＲＬ（インターネットＩＮＥＴにおける画像ファイルの所在を示す情報）を含んでいる。
【００３３】
検索サーバＳＳによる検索結果が取得されると、制御部１００は、少なくとも１つの画像ファイルが検出されたか否かを判定する（ステップＳ１４０）。画像ファイルが１つも検出されなかったと判定された場合には、処理は、次の検索キーワードの有無を判定するステップ（ステップＳ２３０）に進む。一方、少なくとも１つの画像ファイルが検出されたと判定された場合には、制御部１００が、ファイルインデックスＪの値を「１」に設定する（ステップＳ１５０）。これにより、取得された検索結果（検出画像リスト）の１番目の画像ファイルが、対象ファイルに設定される。
【００３４】
次に、条件判定部１３０が、対象ファイルが取得条件を充足するか否かを判定する（ステップＳ１６０）。本実施例では、取得条件は、ユーザの指示に基づき予め設定されている。取得条件としては、ファイルタイプに関する条件、ファイルサイズに関する条件、解像度に関する条件、ファイル生成日（更新日）に関する条件、動画像の長さ（再生時間）に関する条件、動画像の言語に関する条件等が用いられる。ファイルタイプに関する条件としては、例えば、「ＪＰＥＧファイルであること」や「ＧＩＦファイルではないこと」等を採用可能である。ファイルサイズ（または解像度、動画像の長さ）に関する条件としては、例えば、「ファイルサイズ（または解像度、動画像の長さ）が予め設定された範囲内にあること」等を採用可能である。ファイル生成日（更新日）に関する条件としては、「ファイル生成日（更新日）が予め設定された日以降であること」等を採用可能である。動画像の言語解像度に関する条件としては、「言語が日本語であること」等を採用可能である。取得条件を適切に設定することにより、モニタＭＯにおける表示に適さない画像ファイル（例えば解像度が小さすぎる画像ファイル）が取得されることを回避することができる。なお、取得条件は、制御部１００により自動的に設定されるものとしてもよい。
【００３５】
対象ファイルが取得条件を充足しないと判定された場合には、処理は、次の画像ファイルの有無を判定するステップ（ステップＳ２１０）に進む。一方、対象ファイルが取得条件を充足すると判定された場合には、条件判定部１３０が、対象ファイルが既取得ファイルと同一であるか否かを判定する（ステップＳ１７０）。後述するように、本実施例では、ルータ１０により画像ファイルが取得されると（ステップＳ１８０）、取得された画像ファイルのＵＲＬおよびファイルサイズの記録が実行される（ステップＳ２００）。条件判定部１３０は、対象ファイルのＵＲＬとファイルサイズとの少なくとも一方が、記録された既取得ファイルのＵＲＬ・ファイルサイズと同一である場合には、対象ファイルが既取得ファイルと同一であると判定する。なお、同一性の判定基準として、ファイルサイズが同一であることが採用されているのは、同じ画像ファイルであっても異なるＵＲＬを有する場合が考えられるからである。
【００３６】
対象ファイルが既取得ファイルと同一であると判定された場合には、処理は、次の画像ファイルの有無を判定するステップ（ステップＳ２１０）に進む。一方、対象ファイルが既取得ファイルと同一ではないと判定された場合には、画像取得部１４０が、検索サーバＳＳから取得された検索結果に含まれるＵＲＬを参照して、ファイルサーバＦＳからＷＡＮインタフェース１８２を介して画像ファイルを自動的に取得（ダウンロード）し、取得された画像ファイルを記憶領域１７０に格納する（ステップＳ１８０）。
【００３７】
画像ファイルが取得され、記憶領域１７０に格納されると、表示制御部１６０が、取得・格納された画像ファイルに基づき、自動的に画像をモニタＭＯに表示させる（ステップＳ１９０）。なお、画像ファイルが動画像である場合には、表示制御部１６０は、当該動画像を表示させるためのブラウザを判別し、選択されたブラウザを用いてモニタＭＯに動画像を表示させる。
【００３８】
また、画像ファイルが取得され、記憶領域１７０に格納されると、ログ記録部１５０が、ログとして、取得・格納された画像ファイルのＵＲＬおよびファイルサイズを記録する（ステップＳ２００）。なお、画像ファイルのＵＲＬおよびファイルサイズは、画像ファイルを特定する情報である。
【００３９】
ログの記録の後に、あるいは、ステップＳ１６０およびＳ１７０における判定において対象画像が取得対象とは判定されなかった場合に、制御部１００は、取得された検索結果（検出画像リスト）に、次の画像ファイルがあるか否かを判定する（ステップＳ２１０）。次の画像ファイルがあると判定された場合には、制御部１００が、ファイルインデックスＪの値をインクリメントする（ステップＳ２２０）。これにより、検索結果における２番目の画像ファイルが対象ファイルに設定される。その後、新たに設定された対象ファイルについて、ステップＳ１６０以降の処理が実行される。すなわち、新たに設定された対象ファイルが取得条件を充足し、かつ、既取得ファイルと同一ではないと判定されると、当該対象ファイルの取得・格納が行われ、取得された画像ファイルに基づくモニタＭＯへの画像表示が行われると共に、ログの記録が行われる。このとき、モニタＭＯに表示される画像が、新たに取得され格納された画像ファイルに基づく画像に切り替えられる。本実施例では、このように、ある検索キーワードに基づき検出された画像がモニタＭＯに順次切り替え表示されるため、検索キーワードに関連する画像のスライドショーが実現される。
【００４０】
対象キーワードに基づき画像ファイルが１つも検出されなかった場合、あるいは検索結果に次の画像ファイルがないと判定された場合には、制御部１００は、次の検索キーワードがあるか否かを判定する（ステップＳ２３０）。次の検索キーワードがあると判定された場合には、制御部１００が、キーワードインデックスＫの値をインクリメントする（ステップＳ２４０）。これにより、２番目の検索キーワードが対象キーワードに設定される。その後、新たに設定された対象キーワードについて、ステップＳ１３０以降の処理が実行される。すなわち、新たに設定された検索キーワードに基づく画像検出が実行され、新たに設定された検索キーワードに関連する画像のスライドショーが実現される。次の検索キーワードがないと判定された場合には、画像表示処理は終了する。
【００４１】
以上説明したように、本実施例のルータ１０による画像表示処理では、検索クエリとしての検索キーワードが取得され、インターネットＩＮＥＴにおいて、取得された検索キーワードと同一または類似のキーワードが設定されている画像ファイルが検出され、検出された画像ファイルがＷＡＮインタフェース１８２を介して自動的に取得されて記憶領域１７０に格納され、格納された画像ファイルに基づき自動的に画像がモニタＭＯに表示される。そのため、本実施例のルータ１０によれば、ユーザは検索キーワードを指定する操作以外にはＲＳＳやＵＲＬの情報を予め登録したりする必要がないため、より小さなユーザ負担でインターネットＩＮＥＴ上における所望の画像ファイルを自動的に取得して自動的に表示することができる。
【００４２】
また、本実施例のルータ１０による画像表示処理では、ある検索キーワードに基づき検出された画像がモニタＭＯに順次切り替え表示されるため、検索キーワードに関連する画像のスライドショーを実現することができる。
【００４３】
また、本実施例のルータ１０による画像表示処理では、画像ファイルの同一性の判定が行われるため、既取得の画像ファイルと同一であると予想される画像ファイルの再度の取得・格納を回避することができ、通信負荷を軽減できると共にユーザ利便性をより高めることができる。
【００４４】
Ｂ．第２実施例：
図３は、第２実施例におけるネットワーク通信装置としてのルータ１０の構成を概略的に示す説明図である。第２実施例のルータ１０は、制御部１００が完了通知部１８０を含んでいる点と、ＵＳＢインタフェース１８６に外部記憶装置としてのハードディスクドライブＨＤＤが接続されている点とが、図１に示した第１実施例と異なっており、その他の点は第１実施例と同じである。
【００４５】
図４は、第２実施例におけるルータ１０による画像収集処理の流れを示すフローチャートである。画像収集処理は、検索クエリを取得し、取得された検索クエリに対応する所定の特徴を有する画像ファイルをインターネットＩＮＥＴ上から検出して自動的に取得し、取得された画像ファイルをハードディスクドライブＨＤＤに格納（収集）する処理である。
【００４６】
画像収集処理では、第１実施例の画像表示処理（図２）と同様に、検索クエリとしての検索キーワードの取得が行われる（ステップＳ３１０）。その後、制御部１００は、所定のタイミングで収集処理を開始する（ステップＳ３１２）。収集処理が開始される所定のタイミングとしては、例えば、予め設定された時刻になったタイミングや、検索キーワードが取得されてから予め設定された時間が経過したタイミング等が採用される。
【００４７】
収集処理が開始された後の処理は、第１実施例の画像表示処理（図２）と同様である。すなわち、第２実施例の画像収集処理におけるステップＳ３２０からＳ４３０までの処理は、第１実施例の画像表示処理におけるステップＳ１２０からＳ２３０までの処理と同様である。ただし、第２実施例の画像収集処理では、ステップＳ３８０において、画像取得部１４０が、取得された画像ファイルを、ＵＳＢインタフェース１８６を介してハードディスクドライブＨＤＤに格納する。また、第２実施例の画像収集処理では、第１実施例の画像表示処理において実行される画像表示ステップ（Ｓ１９０）は実行されない。
【００４８】
また、第２実施例の画像収集処理では、ステップＳ４３０において、次の検索キーワードがないと判定された場合には、完了通知部１８０が、画像収集が完了したことをユーザに通知する通知処理を行う。通知処理は、例えば、ルータ１０が１つまたは複数のランプ（例えばＬＥＤランプ）を有する場合には、当該ランプを所定の態様で点灯または点滅させることにより実現される。あるいは、通知処理は、例えば、ルータ１０がモニタを有する場合には、モニタに画像収集が完了したことを示す文字や図形を表示することにより実現される。あるいは、通知処理は、例えば、ルータ１０がスピーカを有する場合には、スピーカから画像収集が完了したことを示す音を出力することにより実現される。
【００４９】
以上説明したように、第２実施例のルータ１０による画像収集処理では、検索クエリとしての検索キーワードが取得され、インターネットＩＮＥＴにおいて、取得された検索キーワードと同一または類似のキーワードが設定されている画像ファイルが検出され、検出された画像ファイルがＷＡＮインタフェース１８２を介して自動的に取得され、取得された画像ファイルがＵＳＢインタフェース１８６を介してハードディスクドライブＨＤＤに格納される。そのため、第２実施例のルータ１０によれば、ユーザは検索キーワードを指定する操作以外にはＲＳＳやＵＲＬの情報を予め登録したりする必要がないため、より小さなユーザ負担でインターネットＩＮＥＴ上における所望の画像ファイルを自動的に取得して自動的に格納することができる。
【００５０】
また、第２実施例のルータ１０による画像収集処理では、取得された画像ファイルが、ルータ１０内部の記憶領域１７０ではなく、ＵＳＢインタフェース１８６を介して接続されたハードディスクドライブＨＤＤに格納されるため、記憶領域１７０の容量を節約することができる。
【００５１】
また、第２実施例のルータ１０による画像収集処理では、画像ファイルの同一性の判定が行われるため、既取得の画像ファイルと同一であると予想される画像ファイルの再度の取得・格納を回避することができ、通信負荷を軽減できると共にユーザ利便性をより高めることができる。
【００５２】
また、第２実施例のルータ１０による画像収集処理では、検索キーワード取得後の所定のタイミングで収集処理が開始され、画像収集が完了すると完了通知が行われるため、例えば、収集処理が開始されるタイミングを通信負荷が小さいと想定される時間（深夜等）に設定することにより、効率的に画像ファイルの収集・格納を行うことができると共に、ユーザは完了通知の後に格納された画像ファイルを閲覧することができ、ユーザ利便性をさらに高めることができる。
【００５３】
Ｃ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００５４】
Ｃ−１．変形例１：
上記各実施例におけるルータ１０の構成は、あくまで一例であり、種々変形可能である。例えば、上記第１実施例では、ルータ１０がＵＳＢインタフェース１８６を有し、ルータ１０とモニタＭＯがＵＳＢインタフェース１８６を介して接続されているが、ルータ１０自身がモニタを備えているとしてもよい。この場合には、画像表示処理（図２）において、取得された画像ファイルに基づき、ルータ１０自身の備えるモニタに画像が表示されるものとしてもよい。
【００５５】
また、上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。また、本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータープログラム）は、コンピューター読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピューター内の内部記憶装置や、ハードディスク等のコンピューターに固定されている外部記憶装置も含んでいる。
【００５６】
Ｃ−２．変形例２：
上記各実施例では、検索クエリとして検索キーワードが用いられるとしているが、他の種類の検索クエリが用いられるとしてもよい。例えば、検索クエリとして、画像ファイルが用いられてもよい。この場合には、検索クエリとしての画像ファイルに類似する画像ファイルの検索が行われる。また、検索クエリとして、線画であることや、写真であること、顔の画像を含むこと等が用いられてもよい。
【００５７】
Ｃ−３．変形例３：
上記各実施例では、対象ファイルが取得条件を充足するか否かの判定（ステップＳ１６０）が行われるとしているが、このような判定は必ずしも実行される必要はなく、検出されたすべての画像ファイルの取得・格納が行われるとしてもよい。
【００５８】
また、上記各実施例では、対象ファイルが既取得ファイルと同一であるか否かの判定（ステップＳ１７０）が行われるとしているが、このような判定は必ずしも実行される必要はなく、重複取得を許容して、検出されたすべての画像ファイルの取得・格納が行われるとしてもよい。
【００５９】
また、上記各実施例では、対象ファイルと既取得ファイルとの同一性の判定基準として、「対象ファイルのＵＲＬとファイルサイズとの少なくとも一方が既取得ファイルのＵＲＬ・ファイルサイズと同一であること」が採用されているが、他の判定基準（例えば、「対象ファイルのＵＲＬが既取得ファイルのＵＲＬと同一であること」）が採用されるとしてもよい。
【００６０】
また、上記第２実施例では、検索キーワードが取得された後の所定のタイミングで画像収集が開始され、画像収集が完了した際には完了通知が行われるとしているが、検索キーワードが取得されたらすぐに画像収集が開始されるとしてもよいし、完了通理が行われないとしてもよい。
【００６１】
Ｃ−４．変形例４：
本発明は、ルータ１０に限らず、所定のネットワークにおける通信を行うネットワーク通信装置として機能する限りに、他の種類の装置（例えば、アクセスポイント、スイッチ、ＮＡＳ、デジタルフォトフレーム等）にも適用可能である。
【符号の説明】
【００６２】
１０…ルータ
１００…制御部
１１０…検索クエリ取得部
１２０…画像検出部
１３０…条件判定部
１４０…画像取得部
１５０…ログ記録部
１６０…表示制御部
１７０…記憶領域
１８０…完了通知部
１８２…ＷＡＮインタフェース
１８４…ＬＡＮインタフェース
１８６…ＵＳＢインタフェース
【図１】
2012027803.tif 000003
【図２】
2012027803.tif 000004
【図３】
2012027803.tif 000005
【図４】
2012027803.tif 000006