(57)【要約】【課題】  インターネット上に掲載された文書ファイル等を、特別のドライバソフト等のインストールをすることなく、印刷可能とする。【解決手段】  各種文書ファイルに対応するドライバ等を印刷装置に設ける構成とし、端末装置にて印刷装置のＩＰアドレス、印刷するファイルが存在するＵＲＬ或いはファイル名を指定し、印刷装置にて当該ＵＲＬに接続し所望の文書ファイルに対応した印刷データを生成し印刷できるようにした。或いは、各種文書ファイルに対応するドライバ等をプリンタサーバに設ける構成とし、端末装置にて印刷装置のＩＰアドレス、印刷するファイルが存在するＵＲＬ或いはファイル名を指定し、印刷装置にて当該ＵＲＬに接続しファイルを取得し、プリンタサーバにて所望の文書ファイルに対応した印刷データを生成できるようにした。【選択図】      図１
2005234692.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに各々接続された端末装置及び印刷装置とから成り、
前記端末装置は、ネットワークを介して取得可能な所定のファイルの指定を行い、
前記印刷装置は、前記端末装置により指定された前記ファイルを取得し、当該取得したファイルの印刷データを生成して印刷を行うことを特徴とする印刷システム。
【請求項２】
外部より指定されたネットワークアドレスに接続して指定されたファイルを取得し、当該取得したファイルの印刷データを生成して印刷を行うことを特徴とする印刷装置。
【請求項３】
印刷装置の指定及びネットワークを介して取得可能な所定のファイルの指定と、前記印刷装置に印刷の指示を、コンピュータシステムに実行させる命令を有することを特徴とするコンピュータプログラム。
【請求項４】
ネットワークに各々接続された端末装置及びサーバ装置及び印刷装置とから成り、
前記端末装置は、ネットワークを介して取得可能な所定のファイルの指定を行い、
前記サーバ装置は、前記端末装置により指定された前記ファイルを取得し、当該取得したファイルの印刷データを生成し、
前記印刷装置は、前記サーバ装置により生成された前記印刷データに応じた印刷を行うことを特徴とする印刷システム。
【請求項５】
端末装置により指定されたネットワークアドレスに接続して指定されたファイルを取得し、当該取得したファイルの印刷データを生成し、該印刷データを印刷装置に送出することを特徴とするサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続され端末装置からの印刷指示に基づき印刷を行う印刷装置及び印刷システムに関するものである。
【背景技術】
【０００２】
現在、電子申請、電子申告など行政手続の電子化が急速に進んでいるが、完全な電子申請・電子申告には至らずに、ネットワーク上に電子ファイルとして申請書等を掲載し、端末装置にて所望の申請書・申告書をダウンロードして印刷した用紙に申請者が記入し、署名・押印して申請・申告する態様としている場合が多い。
【０００３】
一方、ネットワーク対応型印刷装置は、ネットワークに接続しインターネットアドレス（以下、「ＵＲＬ」という）を直接入力することにより、当該サイトに接続し格納されているテキストや画像データを全て一度に印刷するものはあった（例えば、特許文献１参照。）。
【０００４】
また、ほとんどのネットワーク対応型印刷装置は、ＰＣ等の端末装置にて印刷したいファイルを、既にインストールされているプリンタドライバ等のデバイスドライバにより印刷データに変換し、デバイスドライバにより生成した印刷データを、ネットワークを経由して前記印刷装置に送信することにより印刷を行うものであった。
【特許文献１】特開平１０−１６３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記従来の印刷装置では、長いＵＲＬを都度直接入力する必要があり、印刷したいインターネットサイトの内容を確認することもできないという問題があった。また、端末装置の標準的なインターネットブラウザ等を利用してインターネットの内容を確認し印刷を行う場合でも、印刷するファイルが専用ドライバを必要とする文書ファイルの場合では、ＰＣ等に不慣れな初心者には非常に難しいインストール操作をしないと印刷できないという問題があった。
【課題を解決するための手段】
【０００６】
本発明は、前述の課題を解決するため以下の構成を採用する。すなわち、ネットワークに各々接続された端末装置及び印刷装置とから成り、前記端末装置は、ネットワークを介して取得可能な所定のファイルの指定を行い、前記印刷装置は、前記端末装置により指定された前記ファイルを取得し、当該取得したファイルの印刷データを生成して印刷を行うようにした。
【発明の効果】
【０００７】
以上の本発明によれば、端末装置によりネットワークを介して取得可能な所定のファイルの指定を行い、印刷装置により前記端末装置により指定された前記ファイルを取得し、当該取得したファイルの印刷データを生成して印刷を行うようにしたので、端末装置に専用のドライバなどのインストールを行うことなく、所望のファイルを印刷することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明に係る実施形態例を、図面を用いて説明する。なお図面に共通する要素には同一の符号を付す。
【実施例１】
【０００９】
第１の実施形態例の印刷装置及び印刷システムは、印刷装置にて所望のＵＲＬに接続し所望のファイルをダウンロードするようにし、端末装置では印刷するＵＲＬ或いはファイル名を指定するだけで印刷することができるようにしたものである。
【００１０】
（構成）
第１の実施形態例の印刷装置及び印刷システムの構成を図１に示す。第１の実施形態例の印刷システムは、図１に示したように、印刷装置１ａ、１ｂ等が端末装置２ａ、２ｂ等と、例えばＬＡＮや無線ＬＡＮ等のネットワーク（以下、単に「ＬＡＮ３」という）により接続される構成となっている。そして、各印刷装置１は、印刷制御を行う制御部４、制御部４のメモリとしてのメモリ部５と、ＬＡＮ３のインタフェース制御を行うインタフェース部６と、操作者が操作を行う操作部８と、印刷を行う印刷部９からなり、内部バス７によりそれぞれ接続された構成となっている。また、一般に、操作部８は、タッチパネルとＬＣＤ等の表示部を一体化した構成となっている。
【００１１】
次に、印刷装置１の制御部４の機能を図２の機能ブロック図を用いて説明する。同図に示したように本実施形態例の印刷装置１は、一定種類の文書ファイル等に対応するアプリケーション２１と、グラフィック描画関数を印刷部９に依存した出力に変換するためのモジュールであるグラフィックデバイスインタフェース２２と、印刷部９に依存した印刷データを生成し、生成した印刷データを印刷部９に送信するモジュールであるプリンタドライバ２３と、印刷データに基づき印刷文書２０を印刷媒体３０に印刷する印刷部９から構成される。
【００１２】
そして、前記プリンタドライバ２３は、グラフィックデバイスインタフェース２２が生成したグラフィック描画コマンドからビットマップデータを生成する後述のイメージ生成処理部２５と、印刷部数等の設定を行うプロパティ設定処理部２４と、前記イメージ生成処理部２５にて生成した印刷データを前記プロパティ設定処理部２４の設定値に応じて処理した印刷データを印刷部９に送信するデータ送信処理部２６から構成される。
【００１３】
（動作）
以上の構成により、第１の実施形態例の印刷装置及び印刷システムは、以下のように動作する。本動作を、図３の動作フローチャート及び図４の端末装置の画面例を用いて説明する。
【００１４】
まず、図３において、端末装置２の動作として、操作者が印刷サービスプログラムを起動する（ステップＳ１）。なお、本プログラムは、インターネットブラウザの機能を有する１つのアプリケーションプログラムとして起動するようにしてもよいし、汎用ブラウザと連動させ汎用ブラウザの操作によるマウスクリックなどのイベントをフックして処理を行う非表示のアプリケーションプログラムとしてもよい。
【００１５】
以下、理解し易いように、まずインターネットブラウザの機能を有する１つのアプリケーションプログラムとして起動する例を説明する。本アプリケーションプログラムを起動すると、図４に示したようなウィンドウ５０が表示され、上欄５０ａのテキストボックス５０ａ１にＵＲＬを入力することにより当該ＵＲＬのＨＴＭＬ形式のファイルが一般に知られているホームページとして表示される。
【００１６】
画面５０は、例えば、"ｈｔｔｐ：ｗｗｗ．ａｂｃｄ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ"をテキストボックス５０ａ１に直接入力して表示するようにしてもよいし、別のホームページからのリンクを経由して表示するようにしてもよい。
【００１７】
そして、本例のホームページは、"申請書または申告書様式"として格納されているＡＡＡ申請書（ＡＡＡ．ｄｏｃ）、ＢＢＢ申請書（ＢＢＢ．ｐｄｆ）等のファイル、それぞれのファイル形式、容量等を下欄５０ｂに表示するように記載されているので、画面５０のように表示される。
【００１８】
次に、操作者は所望の申請書等をチェックボックス５０ｂ１にて１つ或いは複数指定し印刷ボタン５０ｂ２をクリックする。このとき、印刷装置が特に指定されていない場合は、印刷装置指定画面６０を表示し印刷装置を選択するように促す。
【００１９】
印刷装置設定画面６０では、テキストボックス６０ａ１に印刷装置のＩＰアドレス或いはネットワーク上の名称を入力し設定ボタン６０ａ２をクリックして設定することもできるが、６０ｂ１のようにネットワーク上の端末や印刷装置を表示し、これをクリックすることにより選択するようにすることもできる。
【００２０】
前述の印刷ファイルの指定方法としては、ウィンドウ５０のテキストボックス５０ａ１に直接ファイル名として、例えば"ｈｔｔｐ：ｗｗｗ．ａｂｃｄ．ｃｏｍ／ＢＢＢ．ｐｄｆ"、或いは簡略化し"ＢＢＢ．ｐｄｆ"を入力し印刷ボタン５０ａ２をクリックして選択するようにしてもよい。
【００２１】
以上のように、１つアプリケーションプログラムとしてウィンドウを表示するのではなく、非表示のプログラムとして起動し汎用のインターネットブラウザと連動させ、ウィンドウ５０のような申請書ページを表示し、操作者の所望の申請書ファイル位置にて右クリックした時に、右クリックのイベントを本プログラムによりフックして印刷用のメニューを表示し印刷するようにしてもよい。
【００２２】
以上述べたように、印刷装置ＩＰアドレス、ＵＲＬの指定、ファイル名の指定を端末装置２にて行うようにする（ステップＳ２）。
【００２３】
そして、ステップＳ２にて印刷装置ＩＰアドレス、ＵＲＬの指定、ファイル名が指定されると、指定された印刷装置ＩＰアドレスの印刷装置は、指定されたＵＲＬ、ファイル名を受信し、印刷依頼ありと判断し（ステップＳ３）、指定ＵＲＬのインターネットサイトに接続し、指定されたファイルのダウンロードを開始する（ステップＳ４）。
【００２４】
そしてダウンロードしたファイルの拡張子（例えばＢＢＢ．ｐｄｆの場合には、"ｐｄｆ"）に対応したアプリケーションを拡張子による関連付けによりオペレーションソフト（以下、「ＯＳ」という）が管理するレジストリファイルから抽出し、アプリケーション２１として起動し（ステップＳ５）、印刷文書２０として図２のアプリケーション２１に引渡す。
【００２５】
すると、アプリケーション２１は、印刷文書２０をグラフィックインタフェース２２及びイメージ処理部２５により印刷可能なラスタ形式の印刷データを生成し（ステップＳ６）、データ送信処理部２６を経由し印刷部９にて印刷を行う（ステップＳ７）。そして、印刷を終了した旨を端末装置２に送信しアプリケーション２１を終了し印刷装置の動作を終了する。一方、端末装置２は、印刷装置１からの印刷終了を受信すると（ステップＳ８）、印刷が正常に終了した旨を表示して印刷サービスプログラムを終了する。
【００２６】
なお、複数の端末装置２から印刷を行う形態で実施する場合では、印刷装置１に格納する図３のステップＳ５にて説明したアプリケーション、すなわち図２のアプリケーション２１は、複数の端末からネットワークを介し使用する形態として使用許諾を得たものである必要があることは言うまでもない。
【００２７】
（第１の実施形態例の効果）
以上述べた第１の実施形態例によれば、端末装置にてＵＲＬ等を指定し、印刷装置にて、当該ＵＲＬに接続し印刷データを生成するので、初心者には操作が困難な端末装置へのデバイスドライバなどのインストールを行わなくてもよいようにすることができる。
【実施例２】
【００２８】
第２の実施形態例の印刷システムは、ネットワークに接続したプリンタサーバを設け、各種文書に対応するドライバなどを当該プリンタサーバに共有して格納するようにしたものである。
【００２９】
（構成）
第２の実施形態例の構成は、図５に示したようにプリンタサーバ１０をＬＡＮ等のネットワークに接続する構成としたものであり、その他の構成は図１に示した第１の実施形態例の構成と同様あるので簡略化のためにその詳細な説明を省略する。
【００３０】
なお、同図の構成では、印刷装置１をプリンタサーバ１０と同様にネットワークに接続する構成としているが、破線のように、プリンタサーバ１０の印刷専用インタフェースやＵＳＢインタフェース等を使用し、接続する形態としてもよい。
【００３１】
前記プリンタサーバ１０は、インターネット上に掲載されている一般的な文書ファイルを処理することができるドライバなどを格納し、印刷装置から送付される文書ファイルから印刷データを生成し印刷装置に送信する機能を有するものである。その印刷に関する機能は、第１実施形態例の印刷装置の機能とほぼ同様であり、図２に示した機能ブロックと同様の構成となっている。
【００３２】
すなわち、プリンタサーバ１０の機能構成は、一定種類の文書等を処理することができるアプリケーション２１と、グラフィック描画関数を印刷装置１に依存した出力に変換するためのモジュールであるグラフィックデバイスインタフェース２２と、印刷装置１に依存した印刷データを生成し、生成した印刷データを印刷装置１に送信するプリンタドライバ２３からなる。
【００３３】
そして、前記プリンタドライバ２３は、第１実施形態例の印刷装置の制御部４と同様であり、イメージ生成処理部２５と、印刷部数等の設定を行うプロパティ設定処理部２４と、生成した印刷データを送信するデータ送信処理部２６から構成される。
【００３４】
（動作）
以上の構成により、第２の実施形態例の印刷装置及び印刷システムは、以下のように動作する。本動作を、図６の動作フローチャートを用いて説明する。なお、図６のステップＳ１１ないしＳ１４、Ｓ１８は、図３にて説明した第１の実施形態例のステップＳ１ないしＳ４、Ｓ７と同様であるので簡略化のためにその詳細な説明は省略する。
【００３５】
まず、図６ステップＳ１１、Ｓ１２において、端末装置２の動作として、操作者が印刷サービスプログラムを起動し、第１の実施形態例と同様に、図４に示した画面例のような所望のファイルをダウンロードするインターネットサイトのページ或いは印刷装置設定画面を表示し、印刷装置のＩＰアドレス、印刷するＵＲＬ或いはファイルを指定し印刷指示を行う。
【００３６】
そして、前記指定されたＩＰアドレスの印刷装置１は、ステップＳ１３、Ｓ１４にて、指定されたＵＲＬ或いはファイル名を受信し、指定ＵＲＬのインターネットサイトに接続し、指定されたファイルのダウンロードを行い、ダウンロードしたファイルをプリンタサーバ１０に送信する。
【００３７】
なお、端末装置２の数に比し印刷装置１の数が少なく一度に印刷する量が多い場合では印刷装置の負荷が増大するので、ステップＳ１４のダウンロード処理をプリンタサーバ１０側にて行うようにしてもよい。
【００３８】
すると、プリンタサーバ１０は、ステップＳ１５〜Ｓ１７において、受信した文書ファイルの拡張子による関連付けによりプリンタサーバ１０のＯＳが管理するレジストリファイルから抽出し対応するアプリケーションを起動し、グラフィックインタフェース２２及びイメージ処理部２５により印刷可能なラスタ形式の印刷データを生成し、印刷装置１に送信してアプリケーション２１を終了する。
【００３９】
一方、印刷装置１は、プリンタサーバ１０から印刷データを受信すると（ステップＳ１８）、受信した印刷データを印刷部９により印刷する（ステップＳ１９）。そして印刷を終了した旨を端末装置２に送信して印刷動作を終了する。印刷装置１からの印刷終了の旨の通知を受信した端末装置２は表示部等に正常終了の旨を表示して印刷サービスプログラムを終了する（ステップＳ２０）。
【００４０】
なお、複数の印刷装置１からプリンタサーバ１０にアクセスする形態で実施する場合では、プリンタサーバ１０に格納する図６のステップＳ１６にて説明したアプリケーション、すなわち図２のアプリケーション２１は、複数の装置からネットワークを介し使用する形態として使用許諾を得たものである必要があることは言うまでもない。
【００４１】
（第２の実施形態例の効果）
以上述べた第２の実施形態例によれば、第１の実施形態例の効果に加え、各種文書に対応するドライバ等をプリンタサーバに設ける構成とするので、印刷装置の記憶容量などを少なくし小型化することができるとともに、新たな種類の文書ファイルが発生しても、対応するドライバ等をプリンタサーバにのみインストールすればよいので保守を容易にすることができる。
【００４２】
《その他の変形例》
以上述べた実施形態例の他、以下の変形例の実施形態としても本発明と同様の作用、効果が得られる。すなわち、
【００４３】
（１）以上の実施形態例の説明では、端末装置にて印刷装置ＩＰアドレス、印刷するＵＲＬ、ファイル名を指定し、これを印刷する動作のみを説明したが、端末装置にて印刷内容を確認したい印刷プレビューの動作として、ステップＳ３〜Ｓ６を行い、作成されたラスタデータを端末装置にて受信し、表示するようにしてもよい。同様に、第２の実施形態例の場合では、動作手順がやや複雑になるが、ステップＳ１７にて作成したラスタデータを、印刷装置１を経由して端末装置２に表示するようにしてもよい。
【００４４】
（２）また、以上の実施形態例の説明では、単に印刷或いは印刷プレビューを行うシステムとして説明したが、印刷或いは印刷プレビューを行うサービスとして印刷や印刷プレビューの都度課金し、一定期間毎の課金情報に基づき、利用者への利用料金の請求を行うようにしてもよい。
【００４５】
（３）また、第１の実施形態例の図３ステップＳ１〜Ｓ４或いは第２の実施形態例の図６Ｓ１１〜Ｓ１４にて印刷サービスプログラムにより印刷するＵＲＬ等を操作者が指定し、指定情報に基づき印刷装置またはプリンタサーバが指定されたＵＲＬ等からファイルをダウンロードする例を示したが、以上の操作を操作者が汎用ブラウザにて行い、取得したファイルを印刷装置に送信するようにしてもよい。
【産業上の利用可能性】
【００４６】
以上述べたように、本発明は、印刷装置を始め、コピー機などインターネットサイトから所望の様式のファイルを印刷等するシステムやサービスに広く用いることができる。
【図面の簡単な説明】
【００４７】
【図１】第１の実施形態例の印刷システムの構成図である。
【図２】第１の実施形態例の印刷装置の機能ブロック図である。
【図３】第１の実施形態例の印刷システムの動作フローチャートである。
【図４】本発明実施形態例の端末装置の画面例である。
【図５】第２の実施形態例の印刷システムの構成図である。
【図６】第２の実施形態例の印刷システムの動作フローチャートである。
【符号の説明】
【００４８】
１    印刷装置
２    端末装置
４    制御部
９    印刷部
１０  プリンタサーバ
【図１】
2005234692.tif 000003
【図２】
2005234692.tif 000004
【図３】
2005234692.tif 000005
【図４】
2005234692.tif 000006
【図５】
2005234692.tif 000007
【図６】
2005234692.tif 000008