(57)【要約】【課題】あらかじめ設定された情報をもとにネットワーク情報をダウンロードして印刷を自動的におこなうことができる印刷装置を提供することを目的とする。【解決手段】ネットワーク情報を印刷データとして処理する印刷装置であって、ネットワーク情報のロード元を示すネットワークロケーションとタスクの起動時刻とを記憶するタスク情報記憶部１２と、タスク情報記憶部に記憶されたタスクの起動時刻に基づいてタスクを起動するか否かを判定するタスクスケジューラ１３と、タスクスケジューラを介してタスクの起動が通知されたときにロード元からネットワーク情報をダウンロードして印刷データを生成する印刷データハンドラ１５とを有する。【選択図】  図２
2004276424.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク情報を印刷データとして処理する印刷装置であって、
ネットワーク情報のロード元を示すネットワークロケーションとタスクの起動時刻とを記憶するタスク情報記憶部と、前記タスク情報記憶部に記憶されたタスクの起動時刻に基づいてタスクを起動するか否かを判定するタスクスケジューラと、前記タスクスケジューラを介してタスクの起動が通知されたときに前記ロード元からネットワーク情報をダウンロードして印刷データを生成する印刷データハンドラとを有することを特徴とする印刷装置。
【請求項２】
前記印刷データハンドラは、前記タスクスケジューラの指示に基づいて、前記生成した印刷データを設定された印刷タイミングにおいて印刷することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷データハンドラは、前記タスクスケジューラの指示に基づいて、前記生成した印刷データを設定された削除タイミングにおいて削除することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記印刷タイミングまたは前記削除タイミングを設定する操作パネルを備えたことを特徴とする請求項２または３に記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク情報を印刷データとして処理するプリンタや、ファクシミリ装置、コピア、マルチファンクションプリンタ等の印刷装置に関するものである。
【０００２】
【従来の技術】
現在、多くのプリンタやコピア等の印刷装置は、ネットワークＩ／Ｆ部（ネットワークインタフェース部）を備え、ネットワークに接続されたコンピュータからの印刷が可能になっている。ユーザがネットワーク上にある情報（ネットワーク情報）を用紙に印刷して印刷物として利用する場合、コンピュータ上のブラウザやエディタ等のアプリケーション用い、ネットワーク情報をダウンロードし、印刷する内容を選択した後、印刷装置用のドライバを起動することにより印刷物を得る。この時、ドライバでは、ダウンロードされたネットワーク情報を印刷装置内で処理可能なデータに変換すると共に、用紙や用紙トレイ等のデバイス設定命令を付加した上で、印刷部に印刷データの転送を行う。
【０００３】
しかしながら、ネットワーク上には、気象情報やデイリーニュース、店舗の広告、週・月決めの生活情報、企業イントラネット上の発注書等のビジネスドキュメント等のように、ほぼ定型で定期的に更新される情報も多い。これらは、一度内容を確認してしまえば毎回印刷する内容を選択する必要性が低いものであり、このような情報を印刷物として利用するユーザにとっては、コンピュータを使った印刷内容の選択、印刷装置用ドライバの起動という手順は特に意味をもたないものである。
【０００４】
一方、メールを用いて遠隔から送ったデータをコンピュータを介さずに直接に印刷することが可能な印刷装置（例えば特許文献１参照）や、ＸＨＴＭＬ文書、ＸＭＬ文書、ＰＤＦ文書、Ｔｉｆｆイメージ等のように、ネットワーク上で一般的に使用される情報をコンピュータ上のアプリケーションやドライバを介さずとも印刷することができるインタプリタ機能をもつ印刷装置も増えてきている。この機能は、遠隔地のユーザからの印刷や、ローカルユーザがネットワークからダウンロードした情報を印刷物として利用する際に利用され、コンピュータを使った印刷内容の選択、印刷装置のドライバの起動という手順を省いて印刷物を得るというものでは無い。
【０００５】
【特許文献１】
特開２００１−３３１２８５号公報
【０００６】
【発明が解決しようとする課題】
このように、従来の印刷装置では、コンピュータを使用する必要があり、煩雑な操作を必要とするという問題点を有していた。
【０００７】
この印刷装置では、あらかじめ設定された情報をもとにネットワーク情報をダウンロードして印刷を自動的におこなうことができることにより、印刷時にコンピュータを必ずしも必要としないことが要求されている。
【０００８】
本発明は、この要求を満たすため、あらかじめ設定された情報をもとにネットワーク情報をダウンロードして印刷を自動的におこなうことができる印刷装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決するために本発明の印刷装置は、ネットワーク情報を印刷データとして処理する印刷装置であって、ネットワーク情報のロード元を示すネットワークロケーションとタスクの起動時刻とを記憶するタスク情報記憶部と、タスク情報記憶部に記憶されたタスクの起動時刻に基づいてタスクを起動するか否かを判定するタスクスケジューラと、タスクスケジューラを介してタスクの起動が通知されたときにロード元からネットワーク情報をダウンロードして印刷データを生成する印刷データハンドラとを有する構成を備えている。
【００１０】
これにより、あらかじめ設定された情報をもとにネットワーク情報をダウンロードして印刷を自動的におこなうことができる印刷装置が得られる。
【００１１】
【発明の実施の形態】
本発明の請求項１に記載の印刷装置は、ネットワーク情報を印刷データとして処理する印刷装置であって、ネットワーク情報のロード元を示すネットワークロケーションとタスクの起動時刻とを記憶するタスク情報記憶部と、タスク情報記憶部に記憶されたタスクの起動時刻に基づいてタスクを起動するか否かを判定するタスクスケジューラと、タスクスケジューラを介してタスクの起動が通知されたときにロード元からネットワーク情報をダウンロードして印刷データを生成する印刷データハンドラとを有することとしたものである。
【００１２】
この構成により、タスクの起動が通知された印刷データハンドラは、タスクスケジューラからロード元を通知されることにより、そのロード元からネットワーク情報をダウンロードして印刷データとして生成することができるので、タスクの起動時刻やロード元などのあらかじめ設定された情報をもとにネットワーク情報をダウンロードして印刷を自動的におこなうことができるという作用を有する。
【００１３】
請求項２に記載の印刷装置は、請求項１に記載の印刷装置において、印刷データハンドラは、タスクスケジューラの指示に基づいて、生成した印刷データを設定された印刷タイミングにおいて印刷することとしたものである。
【００１４】
この構成により、印刷データを生成した時点で自動的に印刷を実施するか、またはユーザの指示を受けて印刷をおこなうかの選択が可能となり、印刷データを再利用する必要性が無い場合は印刷を自動化することでユーザの利便性を高めることが可能となるという作用を有する。
【００１５】
請求項３に記載の印刷装置は、請求項１に記載の印刷装置において、印刷データハンドラは、タスクスケジューラの指示に基づいて、生成した印刷データを設定された削除タイミングにおいて削除することとしたものである。
【００１６】
この構成により、印刷データを生成した時点で自動的に削除を実施するか、またはユーザの指示を受けて削除をおこなうかの選択が可能となり、印刷データを再利用する必要性が無い場合は削除を自動化することでユーザの利便性を高めることが可能となるという作用を有する。
【００１７】
請求項４に記載の印刷装置は、請求項２または３に記載の印刷装置において、印刷タイミングまたは削除タイミングを設定する操作パネルを備えることとしたものである。
【００１８】
この構成により、印刷装置に対する設定値の入力や、設定状態の確認、印刷データの操作をおこなうことが可能となるという作用を有する。
【００１９】
以下、本発明の実施の形態について、図１〜図３を用いて説明する。
【００２０】
（実施の形態１）
本発明の実施の形態１においては、ネットワークからの情報（ネットワーク情報）のダウンロード時と印刷時に必要な設定値を印刷装置の入力部から取得し、記憶部にタスクテーブルとして保持する。このタスクテーブルは、タスクスケジューラにより逐次参照されながら、任意のタイミングで、ネットワークからのデータのダウンロードと印刷処理とを実施するように構成される。
【００２１】
以下、本発明の実施の形態１におけるタスクテーブルと動作ブロックと動作フローとを詳細に説明する。
【００２２】
図１は、本発明の実施の形態１による印刷装置におけるタスク設定と設定状態とを記憶するタスクテーブルを示すテーブル図である。図１のタスクテーブルに示すように、タスクは情報１〜１０に示される１０個の情報対により表現され、複数のタスクが存在する場合は複数個の情報対が保持される。それぞれのタスクは、管理用のタスク番号１と、タスクと関連する印刷データを管理するための印刷データポインタ２と、データのダウンロード元をＵＲＬで示すネットワークロケーション３と、タスクの起動タイミングを日時または経過時間で表わす起動インターバル４と、印刷データ生成時に付加するための出力用紙やトレイ等の印刷装置用のデバイスに関連する印刷設定５と、印刷データの印刷と削除を自動的におこなうか否かを選択する自動印刷フラグ６と自動削除フラグ７と、印刷と削除の実行状態を保持する印刷ステータス８と削除ステータス９と、タスク実行時のエラー状態を保持するエラーステータス１０とで表現される。
【００２３】
図２は、本発明の実施の形態１による印刷装置を示すブロック図であり、動作ブロックを示す。
【００２４】
図２において、１１は操作パネル（図示せず）からのデータをパネル／コマンドインタフェース部（パネル／コマンドＩ／Ｆ部）を介して取得するタスク設定値取得部、１２はタスク設定値取得部１１で取得したデータをタスク情報として記憶するタスク情報記憶部、１３はタスク情報記憶部に記憶されたタスク情報を参照しながらタスクを実行するためのタスクスケジューラ、１４はネットワークインタフェース部（ネットワークＩ／Ｆ部）を介してネットワーク情報を取得するデータ取得部、１５はタスクスケジューラ１３の指示に基づいて印刷データを生成する印刷データハンドラ（描画インタプリタ）、１６は印刷データを記憶する印刷データ記憶部である。
【００２５】
このように構成された印刷装置について、その概略動作を説明する。タスクスケジューラ１３は、タスク情報記憶部１２に記憶された設定値を逐次参照しながら、クロック入力をもとに、任意の時刻に関連する処理を起動する。タスクが起動されると、印刷データハンドラ１５が起動され、印刷データが生成されていない場合は、データ取得部１４によりネットワークＩ／Ｆ部を通じてネットワーク上のデータ（ネットワーク情報）をダウンロードする。次に、必要な印刷装置のデバイス制御命令を付加して印刷データとして生成した後、ＲＡＭやＨＤＤで構成される印刷データ記憶部１６に保持される。タスクスケジューラ１３は、タスク情報をもとに印刷データハンドラ１５に指示を出すことにより、印刷データの印刷と削除をおこなう。またユーザは、印刷装置の操作パネルを使用したタスク設定値取得部１１を用いて、タスク設定値の変更あるいは印刷データの印刷・削除をおこない、同時にタスク情報記憶部１２のタスク情報を変更する。
【００２６】
次に、図２の印刷装置について、その動作を図３を用いて説明する。図３は図２の印刷装置の動作を示すフローチャートである。
【００２７】
図２の印刷装置においては、起動後より、登録されたタスクの起動・更新のチェックを逐次行う。チェックは４つのステップから構成される。１つ目は、印刷装置の操作パネルからタスク設定値の更新要求を受け取り、記憶された設定情報を更新する処理であり（Ｓ１）、２つ目は、印刷装置の操作パネルから印刷データに対する印刷要求を受け取った場合に印刷処理を起動する処理（Ｓ２）、３つ目は、印刷装置の操作パネルから印刷データに対する削除要求を受け取った場合に削除処理を起動する処理（Ｓ３）、４つ目は、タスクの起動時刻をチェックし、起動時刻の来たタスクを実行させる処理である（Ｓ４）。ステップＳ１においてタスク情報の更新要求があると判定した場合にはタスク設定値取得部１１はタスク情報を更新してステップＳ１へ戻り（Ｓ１ａ）、そうでない場合にはステップＳ２へ移行する。ステップＳ２において印刷データハンドラ１５が印刷の必要な印刷データがあると判定した場合にはステップＳ８へ移行し、そうでない場合にはステップＳ３へ移行する。ステップＳ３において印刷データハンドラ１５が削除可能な印刷データがあると判定した場合にはその印刷データを削除してステップＳ１へ戻り（Ｓ３ａ）、そうでない場合にはステップＳ４へ移行する。ステップＳ４においてタスクスケジューラ１３が起動時刻のタスクはないと判定した場合にはステップＳ１へ戻り、起動時刻のタスクがあると判定したことによりタスクが起動された場合は、タスク情報記憶部１２からネットワークロケーションと印刷装置のデバイス設定とを読み出し（Ｓ５）、ネットワークロケーションに基づいて印刷データハンドラ１５はネットワークからデータをダウンロードし（Ｓ６）、印刷装置のデバイス設定コマンドを付加して印刷データとして保持すると同時に（Ｓ７ａ）、タスクスケジューラ１３はタスク情報を更新する（Ｓ７ｂ）。ステップＳ２により印刷処理が起動された場合、印刷データハンドラ１５は、印刷データ記憶部１６から印刷データを読み出し（Ｓ８）、描画処理後にプリンタエンジンに送ることにより印刷が実施されると同時に（Ｓ９ａ）、タスクスケジューラ１３によりタスク情報も更新される（Ｓ９ｂ）。印刷データの自動印刷と削除が設定されている場合は、印刷データの生成直後にステップＳ２・Ｓ３が実行され、自動印刷と自動削除が実現される。
【００２８】
このような印刷装置を家庭内に設置されたプリンタやファクシミリ装置等に適用し、印刷された新聞や広告、週刊誌、月刊誌等のデイリーニュース等を印刷物として利用する。ユーザは、印刷装置からの印刷物で内容を確認し、リンク情報等が必要になった場合に初めてコンピュータとアプリケーションと使用し、さらに詳細な情報を得ることが可能となる。また、上記印刷装置を営業所や製造事務所内に設置されたプリンタやファクシミリ装置、コピア等に適用し、印刷された発注・納品状況の確認書、作業指示書、電子ドキュメント等を印刷物として利用する。作業者は先ず印刷物で内容を確認し、詳細な情報を確認する必要の無い場合は、コンピュータを使用すること無く作業に移ることが可能となる。また、印刷装置のサポート情報をユーザに登録させることにより、サポート情報を印刷物として与えることも可能となる。
【００２９】
なお、本実施の形態では、印刷装置の構成要素をハードウェアで示したが、記憶部１２、１６を除く各構成１１、１３、１４、１５をソフトウェアで構成してもよい。
【００３０】
以上のように本実施の形態によれば、ネットワーク情報のロード元を示すネットワークロケーションとタスクの起動時刻とを記憶するタスク情報記憶部１２と、タスク情報記憶部１２に記憶されたタスクの起動時刻に基づいてタスクを起動するか否かを判定するタスクスケジューラ１３と、タスクスケジューラ１３を介してタスクの起動が通知されたときにロード元からネットワーク情報をダウンロードして印刷データを生成する印刷データハンドラ１５とを有することにより、タスクの起動が通知された印刷データハンドラ１５は、タスクスケジューラ１３からロード元を通知されることにより、そのロード元からネットワーク情報をダウンロードして印刷データとして生成することができるので、タスクの起動時刻やロード元などのあらかじめ設定された情報をもとにネットワーク情報をダウンロードして印刷を自動的におこなうことができる。
【００３１】
また、印刷データハンドラ１５は、タスクスケジューラ１３の指示に基づいて、生成した印刷データを設定された印刷タイミングにおいて印刷することにより、印刷データを生成した時点で自動的に印刷を実施するか、またはユーザの指示を受けて印刷をおこなうかの選択が可能となり、印刷データを再利用する必要性が無い場合は印刷を自動化することでユーザの利便性を高めることが可能となる。
【００３２】
さらに、印刷データハンドラ１５は、タスクスケジューラ１３の指示に基づいて、生成した印刷データを設定された削除タイミングにおいて削除することにより、印刷データを生成した時点で自動的に削除を実施するか、またはユーザの指示を受けて削除をおこなうかの選択が可能となり、印刷データを再利用する必要性が無い場合は削除を自動化することでユーザの利便性を高めることが可能となる。
【００３３】
さらに、印刷タイミングまたは削除タイミングを設定する操作パネルを備えたことにより、印刷装置に対する設定値の入力や、設定状態の確認、印刷データの操作をおこなうことが可能となる。
【００３４】
【発明の効果】
以上説明したように本発明の請求項１に記載の印刷装置によれば、ネットワーク情報を印刷データとして処理する印刷装置であって、ネットワーク情報のロード元を示すネットワークロケーションとタスクの起動時刻とを記憶するタスク情報記憶部と、タスク情報記憶部に記憶されたタスクの起動時刻に基づいてタスクを起動するか否かを判定するタスクスケジューラと、タスクスケジューラを介してタスクの起動が通知されたときにロード元からネットワーク情報をダウンロードして印刷データを生成する印刷データハンドラとを有することにより、タスクの起動が通知された印刷データハンドラは、タスクスケジューラからロード元を通知されることにより、そのロード元からネットワーク情報をダウンロードして印刷データとして生成することができるので、タスクの起動時刻やロード元などのあらかじめ設定された情報をもとにネットワーク情報をダウンロードして印刷を自動的におこなうことができるという有利な効果が得られる。
【００３５】
請求項２に記載の印刷装置によれば、請求項１に記載の印刷装置において、印刷データハンドラは、タスクスケジューラの指示に基づいて、生成した印刷データを設定された印刷タイミングにおいて印刷することにより、印刷データを生成した時点で自動的に印刷を実施するか、またはユーザの指示を受けて印刷をおこなうかの選択が可能となり、印刷データを再利用する必要性が無い場合は印刷を自動化することでユーザの利便性を高めることが可能となるという有利な効果が得られる。
【００３６】
請求項３に記載の印刷装置によれば、請求項１に記載の印刷装置において、印刷データハンドラは、タスクスケジューラの指示に基づいて、生成した印刷データを設定された削除タイミングにおいて削除することにより、印刷データを生成した時点で自動的に削除を実施するか、またはユーザの指示を受けて削除をおこなうかの選択が可能となり、印刷データを再利用する必要性が無い場合は削除を自動化することでユーザの利便性を高めることが可能となるという有利な効果が得られる。
【００３７】
請求項４に記載の印刷装置によれば、請求項２または３に記載の印刷装置において、印刷タイミングまたは削除タイミングを設定する操作パネルを備えたことにより、印刷装置に対する設定値の入力や、設定状態の確認、印刷データの操作をおこなうことが可能となるという有利な効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態１による印刷装置におけるタスク設定と設定状態とを記憶するタスクテーブルを示すテーブル図
【図２】本発明の実施の形態１による印刷装置を示すブロック図
【図３】図２の印刷装置の動作を示すフローチャート
【符号の説明】
１１  タスク設定値取得部
１２  タスク情報記憶部
１３  タスクスケジューラ
１４  データ取得部
１５  印刷データハンドラ（描画インタプリタ）
１６  印刷データ記憶部
【図１】
2004276424.tif 000003
【図２】
2004276424.tif 000004
【図３】
2004276424.tif 000005