(57)【要約】【課題】  インターネット上の任意のＷｅｂサイト更新情報を取得する場合にはパーソナルコンピュータを使用することが前提となっており、取得した更新データはパソコン上のアプリケーションでのみ閲覧が可能であるため、第三者へ情報を提供する手段としては電子メールを利用するかプリンタで印刷するかの方法を選択する必要がある。【解決手段】  印刷装置のプリンタ制御装置にＲＳＳ更新情報取得手段を備え、前回の接続以降に更新されたサイト更新情報のみを印刷する印刷制御手段を有する。【選択図】  図１
2008230184.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信プロトコルにしたがってネットワーク通信を行なうネットワークに接続され、前記ネットワーク上の各種リソースを取得して印刷を実行する印刷装置において、
指定された情報配信サーバまたはＷｅｂサイトにアクセスしてサイト更新情報を取得する更新情報取得制御手段と、
前記サイト更新情報を取得する時刻を設定するインターフェースを備えたネットワーク接続制御手段と、
前記取得したサイト更新情報を指定された時刻に自動的に取得し、取得したリソースをイメージ展開し、記録紙に印刷するプリント手段を備えたことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、ユーザから指定された情報配信サーバのサイト更新情報を取得する際に、前回の取得済み情報を除いた未取得の更新情報のみを選別する制御手段と、
１または複数のサイト更新情報に基づき、あらかじめ定めた規則にしたがって印刷情報を生成するレイアウト処理手段を備えることを特徴とする印刷装置。
【請求項３】
請求項１に記載の印刷装置において、前記指定した情報配信サーバからのサイト更新情報取得時刻と、取得したリソースを記録紙に印刷を実行する時刻をそれぞれ個別に設定する制御手段を備えることを特徴とする印刷装置。
【請求項４】
請求項１乃至３のいずれか１項記載の印刷装置を用いたネットワーク印刷システムにおいて、前記指定された情報配信サーバまたはＷｅｂサイトはＲＳＳ（ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）フィード情報を利用して更新情報を配信するサーバであることを特徴とするネットワーク印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上で随時更新されるリソースを所定の通信プロトコルと、アクセス情報に基づいて取得し印刷する印刷装置及びそのネットワーク印刷システムに関するものである。
【背景技術】
【０００２】
近年パーソナルコンピュータ（以下、パソコンと呼ぶ）が一般家庭に普及され、ユーザの所望とする情報を配信する情報配信システムが実施されており、ＲＳＳ等による更新情報を積極的にプッシュする技術が採用されている。例えば、任意のＷｅｂサイトに設置されている更新情報をＲＳＳリーダーまたはＷｅｂブラウザに登録しておくことで、更新された情報のみを効率よく取得することが可能である。
【０００３】
ユーザはＲＳＳリーダーやＲＳＳ購読機能を有するＷｅｂブラウザ等のアプリケーションを起動し、配信された情報を印刷出力物として得たい場合などには印刷指示を行う必要があった。このため、特許文献１や特許文献２のようにパソコンを介さずに印刷装置のみで指定したＷｅｂサイトのリソースを印刷する技術が開示されている。また、特許文献３のようにＷｅｂサイトの情報を独自のアルゴリズムで処理する方法も開示されている。
【０００４】
【特許文献１】特開２００６−２５６１２５号公報
【特許文献２】特開２００４−０７４８１０号公報
【特許文献３】特開２００６−１４０９２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述したように、Ｗｅｂサイトに登録されている情報が更新された場合には、更新情報を取得するためにパソコンを使用し、ＲＳＳリーダーまたはＲＳＳ購読機能を有したＷｅｂブラウザ等のアプリケーションを使用する方法が一般的であり、ユーザが前記アプリケーションを使用して積極的に更新された情報を取得する作業を実施する必要があるが、これらのＷｅｂサイトの更新実行時刻は不定期であり、ユーザが普段パソコンを使用している時間に更新されるとは限らないため、リアルタイムで更新情報を取得するにはユーザがパソコンから常時監視するしか方法は無い。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の印刷装置は、所定の通信プロトコルにしたがってネットワーク通信を行なうネットワークに接続され、前記ネットワーク上の各種リソースを取得して印刷を実行する印刷装置において、指定された情報配信サーバまたはＷｅｂサイトにアクセスしてサイト更新情報を取得する更新情報取得制御手段と、前記サイト更新情報を取得する時刻を設定するインターフェースを備えたネットワーク接続制御手段と、前記取得したサイト更新情報を指定された時刻に自動的に取得し、取得したリソースをイメージ展開し、記録紙に印刷するプリント手段を備えたことを特徴とする。
【０００７】
また、ユーザから指定された情報配信サーバの更新情報を取得する際に、前回の取得済み情報を除いた未取得の更新情報のみを選別する制御手段と、１または複数のサイト更新情報に基づき、あらかじめ定めた規則にしたがって印刷情報を生成するレイアウト処理手段を備えることを特徴とする。
【０００８】
また、前記指定した情報配信サーバからの更新情報取得時刻と、取得したリソースを記録紙に印刷を実行する時刻をそれぞれ個別に設定する制御手段を備えることを特徴とする。
【０００９】
また、本発明のネットワーク印刷システムは、上記した印刷装置において、前記指定された情報配信サーバまたはＷｅｂサイトは、ＲＳＳ（ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）フィード情報を利用して更新情報を配信するサーバであることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、インターネット上の指定したＷｅｂサイトのサイト更新情報を取得する手段として、従来のパソコンからの利用を排除し、印刷装置単体で更新情報の取得および印刷を完結出来ることになる。このため、パソコンを利用する操作手順を省き、印刷装置のみで指定した任意の時刻に更新データの取得・印刷を自動化することで更新情報取得プロセスを迅速化することが可能となる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施の形態について図面を参照して説明する。図１は、本発明を適用したネットワーク接続の印刷装置構成の概略を示すブロック図である。
【００１２】
通信機能を備えた印刷装置１が、インターネットを含めたネットワーク２０に接続されて構成される。
【００１３】
ネットワーク２０には、ＲＳＳフィード情報を配信するＷｅｂサイトＡ３１およびＷｅｂサイトＢ３２が接続されている。Ｗｅｂサイトの数はユーザがサイト更新情報を取得するために登録したＷｅｂサイト数と等価であるが、本図では簡略化のため前記２サイトとして省略する。ネットワーク２０に接続された印刷装置１は、所定のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｅｒ）を指定することで指定されたＷｅｂサイトＡ３１またはＷｅｂサイトＢ３２にアクセスし、ＲＳＳ更新情報を取得し、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式へ変換し、表示または印刷することが可能である。
【００１４】
本図に示すように、印刷装置１は、ＣＰＵ、ＲＡＭおよびＨＤＤを備え、ネットワーク２０に接続されたＷｅｂサイトＡ３１またはＷｅｂサイトＢ３２からサイト更新情報を取得し、ＨＴＭＬ形式に変換するＲＳＳ更新情報処理部１０と、ユーザからの指示を受け付けたり、印刷装置１の設定等の変更や状態を表示するユーザインタフェース部１１と、ユーザインターフェース部１１と同等の機能をパソコンのＷｅｂブラウザにて利用するＷｅｂインターフェース部１２と、インターネット上のタイムサーバにアクセスして現在時刻を自動的に設定し、かつ、各種機能の動作時刻を設定できるカレンダー・タイマー設定部１３と、取得したサイト更新情報をデータベース化しＨＴＭＬ形式で管理するデータベース処理部１４と、プリンタの制御プログラムや外部リソースを格納する記憶装置１５と、ＲＳＳ更新情報処理部１０が変換したＨＴＭＬ形式のデータをプリンタが印刷できるようなプリンタ言語へ変換する印刷データ展開処理部１６と、エンジン部での印刷動作を制御するエンジン制御部１７と、画像データに基づいて印刷を行なう印刷エンジン部１８と、で構成される。
【００１５】
ＲＳＳ更新情報処理部１０は、ユーザインターフェース部１１またはＷｅｂインターフェース部１２からユーザが指定したＵＲＬ情報からネットワーク２０に接続されたＷｅｂサイトＡ３１またはＷｅｂサイトＢ３２の更新情報を取得し、前回取得したデータと比較して未取得の更新情報のみを選択し、取得したリソースをＨＴＭＬ形式に変換する。
【００１６】
ユーザインタフェース部１１は、例えば、液晶表示装置とボタンとを備えた表示パネル装置を用いて構成される。
【００１７】
Ｗｅｂインターフェース部１２は、パソコンのＷｅｂブラウザを使用して印刷装置１の設定内容または状態表示をおこなうＷｅｂサーバ機能である。
【００１８】
カレンダー・タイマー設定部１３は、インターネット上のタイムサーバーから現在の時刻を取得するためのカレンダー機能部と、印刷装置１の各種機能の動作時刻を設定できるタイマー設定部からなる。カレンダー部およびタイマー部の詳細設定は、ユーザインターフェース部１１またはＷｅｂインターフェース部１２から設定が可能である。
【００１９】
データベース処理部１４は、ＲＳＳ更新情報処理部１０で生成されたＨＴＭＬ形式に変換後のサイト更新情報を、ユーザ、取得先Ｗｅｂサイト、取得時刻毎にＨＴＭＬ形式にてデータベース化処理を実行する。
【００２０】
記憶装置１５は、ハードディスク装置等を用いて構成され、印刷装置１の起動プログラムの格納や、フォントデータを含めた外部リソースの保存用、およびＲＳＳ更新情報処理部１０が生成したＨＴＭＬリソースを取得時間毎に保存する。
【００２１】
印刷データ展開処理部１６は、ＲＳＳ更新情報処理部１０で生成したＨＴＭＬ形式のリソースを、印刷エンジン部１８で印刷するために、ユーザインターフェース部１１またはＷｅｂインターフェース部１２で指定された記録用紙サイズでイメージの展開処理を行なう。
【００２２】
エンジン制御部１７は、印刷エンジン部１８での印刷動作やエラー処理等の印刷処理の制御を行なう。また、ユーザインターフェース部１１またはＷｅｂインターフェース部１２でユーザが指定した給紙トレイおよび排紙トレイからの給排紙制御を実行する。
【００２３】
印刷エンジン部１８は、印字機構、給排紙機構等を備え、印刷装置１にセットされた記録紙に印刷を行なうレーザー方式またはインクジェット方式のカラーまたはモノクロプリンタである。
【００２４】
図２は、指定した任意のＷｅｂサイトの更新情報を取得し、指定した時刻に自動的に印刷するまでの動作例を示すフロー図である。
【００２５】
なお、本発明に使用されるレーザーまたはインクジェット方式のプリンタは、複数の給紙トレイを備え、給紙トレイにセットされる用紙の属性情報（用紙のサイズ等）を図１のユーザインターフェース部１１またはＷｅｂインターフェース部１２から設定可能であり、インターネットを含むネットワークに接続可能なネットワークインターフェースを備えたプリンタである。
【００２６】
ステップＳ１で、ユーザは、ユーザインターフェース部１１に備えられている表示パネル装置や、印刷装置１とネットワーク２０で接続されたパソコンから、印刷装置１のＷｅｂインターフェース部１２に内蔵されたＷｅｂサーバから提供されるＷｅｂページにアクセスして、前記ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｅｒ）データを入力する。
【００２７】
ユーザインターフェース部１１またはＷｅｂインターフェース部１２は、ユーザにより入力されたＵＲＬ情報（各ユーザがサイト更新情報を取得したいＷｅｂサイトのアドレス）を取得し、そのユーザ名およびＵＲＬデータを記憶装置１５に格納（登録保存）する。
【００２８】
ステップＳ２で、ユーザインターフェース部１１またはＷｅｂインターフェース部１２からユーザがステップＳ１で登録したＷｅｂサイトの更新情報を取得する時刻・または取得間隔（タイミング）をカレンダー・タイマー設定部１３に設定・登録する。
【００２９】
ステップＳ３で、ステップＳ１およびステップＳ２で取得したサイト更新情報の印刷に関する設定を、ユーザインターフェース部１１またはＷｅｂインターフェース部１２から設定する。
【００３０】
なお、更新情報取得時刻・印刷の有無・印刷の時刻、更に、印刷の際の用紙サイズ・給排紙トレイについての設定機能を有し、これらは、ステップＳ１で登録されたＷｅｂサイト毎に任意に設定可能である。
【００３１】
ステップＳ４で、前述したステップＳ３で設定した時刻であるかどうかをカレンダー・タイマー設定部１３が監視し、更新情報取得設定時刻または設定した取得間隔（タイミング）になった場合はステップＳ５に移行し、更新情報取得設定時刻または取得間隔に達していない場合はステップＳ６に移行する。
【００３２】
ステップＳ５で、前述したステップＳ１で更新情報を取得したいＷｅｂサイトが登録されているかどうかを判断する。Ｗｅｂサイトが１つ以上登録されている場合はステップＳ６に移行し、Ｗｅｂサイトが登録されていない場合は終了となる。
【００３３】
ステップＳ６で、設定された更新情報取得時刻または更新情報取得間隔に達した場合、または前述のステップＳ１で登録したＷｅｂサイトからＲＳＳフィードによる更新情報が配信された場合には、前述したステップＳ１で登録したＷｅｂサイトへ接続し、ＲＳＳ更新情報処理部１０にて更新データを取得する。更新データが前回の取得データと比較して差分があった場合は差分のみを取得しステップＳ７へ移行する。更新情報が無かった場合、または前回取得した更新取得データと比較して差分が無かった場合はステップＳ４へ移行する。
【００３４】
ステップＳ７で、取得した更新情報を、ＲＳＳ更新情報処理部１０にてＨＴＭＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｅｒ）形式に変換し、ステップＳ８へ移行する。変換したＨＴＭＬデータは、ネットワーク２０に接続されたパソコンで利用できるＷｅｂブラウザ等のアプリケーションにて表示が可能である。ユーザが、パソコン等のＷｅｂブラウザのＵＲＬに印刷装置のＩＰアドレスを指定すると、印刷装置のＷｅｂサーバを起動し、ＷｅｂページからステップＳ７で取得した最新の更新情報へのリンク先と、後述するステップＳ９で構築されたデータベースへのリンク先のボタンを表示する。最新取得情報へのリンク先ボタンを押下すると、前述したＨＴＭＬ形式に変換したＨＴＭＬデータにて構成されるＷｅｂページを表示する。
【００３５】
ステップＳ８で、前述したステップＳ３で設定した印刷設定により印刷データの有無を検出する。印刷する更新情報データがある場合はステップＳ９へ、無ければ終了となる。
【００３６】
ステップＳ９で、前述したステップＳ７でＨＴＭＬ形式に変換された更新情報データをデータベース処理部１４にてＨＴＭＬ形式にてデータベース化し、記憶装置１５に保存する。データベースは、ステップＳ１にて登録したユーザ名およびＵＲＬデータと、ステップＳ７にてＨＴＭＬ形式に変換した更新情報と、更新情報を取得した時間情報から構成され、それらの情報をＨＴＭＬ形式に変換・保存する。データベース情報は印刷装置のＷｅｂサーバ機能により提供されるＷｅｂページに表示され、データベースへのリンク先ボタンを押下すると、ＨＴＭＬ形式にて構築されたデータベースから構成されるＷｅｂページを表示する。
【００３７】
データベースは、Ｗｅｂサイト、ユーザ、更新日時毎に検索可能なように定義されており、また、データベースへのアクセス権は管理者権限を持つアカウントからユーザ毎にそれぞれの項目に関して個別設定可能に設定される。
【００３８】
ステップＳ１０で、前述したステップＳ７で生成したＨＴＭＬ形式のデータを、印刷データ展開処理部１６にてプリンタ言語へ変換し、印刷エンジン部１８で印刷が可能なイメージ展開処理を行なう。展開されたイメージは、印刷ページのヘッダー情報と合わせて構成される。なお、ヘッダー情報はユーザ名、ＵＲＬデータ、Ｗｅｂサイト名、更新情報取得日時、印刷日時等がある。それぞれの情報の印刷有無について、ユーザインターフェース部１１またはＷｅｂインターフェース部１２の操作により、各ユーザ別に設定が行われ、各ユーザ毎の各情報の印刷有無についても記憶装置１５に記録される。
【００３９】
ステップＳ１１で、プリンタの印刷準備が完了し印刷を開始する。
【００４０】
上記実施例で説明したように、本発明は、印刷装置にサイト更新情報取得手段を有することにより、パソコンを使用すること無く、指定した任意のＷｅｂサイトの更新情報をプリンタ単体で自動的に取得することが出来る。
【００４１】
また、前記サイト更新情報取得手段の更新データのみを選別する制御手段を有し、且つ、レイアウト処理手段を備えることにより、ＲＳＳフィード等により配信された時刻か、またはユーザが指定した任意の設定時刻に、更新された未取得の情報のみを印刷またはＨＴＭＬデータ化し、Ｗｅｂブラウザ等のアプリケーションを利用するか、または印刷物として閲覧するための作業行程を自動化することが出来る。
【００４２】
また、情報配信サーバからのサイト更新情報取得時刻と、取得したリソースを記録紙に印刷を実行する時刻をそれぞれ個別に設定する制御手段（プリンタ制御装置に内蔵されたカレンダー機能）により、サイト更新情報の取得と印刷動作を指定した任意の時間に個別または同時に実行することが可能となり、パソコンを利用せずに印刷されたサイト更新情報を閲覧することが可能となる。
【００４３】
また、情報配信サーバまたはＷｅｂサイトはＲＳＳ（ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）を利用して更新情報を配信するサーバであることにより、前述の情報配信サーバまたはＷｅｂサイト側が更新された際にＲＳＳフィード情報により更新情報が配信されるため、情報配信サーバまたはＷｅｂサイトの更新情報の即時性が高まり、更新された情報のみを効率良く取得することが可能となる。
【図面の簡単な説明】
【００４４】
【図１】ネットワーク接続の印刷装置の概略を示すブロック図である。
【図２】指定した任意のＷｅｂサイトの更新情報（ＲＳＳ）を取得し、指定した時刻に自動的に印刷するまでの動作例を示すフロー図である。
【符号の説明】
【００４５】
１…印刷装置、１０…ＲＳＳ更新情報処理部、１１…ユーザインターフェース部、１２…Ｗｅｂインターフェース部、１３…カレンダー・タイマー設定部、１４…データベース処理部、１５…記憶装置、１６…印刷データ展開処理部、１７…エンジン制御部、１８…印刷エンジン部、２０…ネットワーク、３１…ＷｅｂサイトＡ、３２…ＷｅｂサイトＢ。
【図１】
2008230184.tif 000003
【図２】
2008230184.tif 000004