JPH1083260A - プリンタシステム - Google Patents

プリンタシステム

Info

Publication number
JPH1083260A
JPH1083260A JP8260236A JP26023696A JPH1083260A JP H1083260 A JPH1083260 A JP H1083260A JP 8260236 A JP8260236 A JP 8260236A JP 26023696 A JP26023696 A JP 26023696A JP H1083260 A JPH1083260 A JP H1083260A
Authority
JP
Japan
Prior art keywords
printer
document
application
printing
printer device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8260236A
Other languages
English (en)
Inventor
Tetsuya Asakura
鉄也 朝倉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP8260236A priority Critical patent/JPH1083260A/ja
Publication of JPH1083260A publication Critical patent/JPH1083260A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【課題】 既に作成されているアプリケーション文書を
印刷する際に、アプリケーションを立ち上げることなく
印刷を実行できる使い勝手の良いプリンタシステムを提
供する。 【解決手段】 ホストコンピュータ1は、アプリケーシ
ョンを使用して作成した文書を印刷する際、アプリケー
ション特有のフォーマットで保存されている文書ファイ
ルとともに、その文書ファイルをプリンタ装置2が扱う
ことのできるデータ形式に変換するための変換プログラ
ムをプリンタ装置2に送信する機能を備え、プリンタ装
置2は、ホストコンピュータ1から送られてきた文書フ
ァイルを、変換プログラムを使用して変換した後印刷す
る機能を備えた。これにより、ホストコンピュータ1の
負担が大幅に軽減されるとともに、印刷という処理をフ
ァイル転送と同様の概念で扱うことができるようにな
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、アプリケーション
・ソフトウエアを使用して文書を作成するホスト装置
と、このホスト装置で作成されたアプリケーション文書
を印刷するプリンタ装置とを備えるプリンタシステムに
関するものである。
【0002】
【従来の技術】一般に、プリンタ装置はその装置(ある
いはメーカー)特有の制御コード体系を持っており、そ
の制御コード体系に従ったデータでなければ正常に印刷
を行うことができない。そのため、従来、ホストコンピ
ュータでワープロなどのアプリケーション・ソフトウエ
ア(以下、単にアプリケーションともいう。)を使用し
て作成した文書をプリンタ装置で印刷する場合には、作
成した文書データをアプリケーションまたはOS(オペ
レーション・システム)の持っているプリンタドライバ
といわれるソフトウェアを用いてプリンタ装置の制御コ
ード体系に変換した後にプリンタ装置に送信していた。
最近この種の技術分野においては、プリンタ装置の機種
に合ったプリンタドライバを適切に選択することに焦点
があてられており、例えば、特開平6−4233号公
報、特開平7−168682号公報においては、双方向
インターフェイスを用いてプリンタドライバの自動選択
を可能にする技術が提示されている。
【0003】
【発明が解決しようとする課題】しかしながら、上述し
た従来の技術の印刷方式では、ハードディスクやフロッ
ピーディスク等のメモリに保存されているアプリケーシ
ョン文書(例えばMSワード文書や一太郎文書といった
アプリケーション特有のフォーマットで保存されている
文書)を文書内容を変更せずに印刷する場合でも、その
都度アプリケーションを立ち上げなければ印刷を実行す
ることができなかった。つまり、アプリケーションを立
ち上げなければ、印刷する文書ファイルの読み込みやプ
リンタドライバの選択などの操作を行うことができなか
った。このように変更の必要の無い文書を印刷するため
に、わざわざアプリケーションを立ち上げる操作はユー
ザーにとって非常に煩わしい操作である。近年、アプリ
ケーションはますます複雑化の一途をたどり、アプリケ
ーションの立ち上げ時間もバージョンアップの度に長く
なる傾向がある。そのため、印刷の際のアプリケーショ
ン立ち上げに関わる煩わしさは一層増していくものと思
われる。本発明の課題は、上述した従来の技術の不具合
を解消し、アプリケーション文書を印刷する際に、アプ
リケーションを立ち上げることなく印刷を実行できる使
い勝手の良いプリンタシステムを提供することにある。
【0004】
【課題を解決するための手段】上記課題を解決するため
に、請求項1記載の発明は、アプリケーション・ソフト
ウエアを使用して文書を作成するホスト装置と、このホ
スト装置から送られてきた文書データを処理して印刷す
るプリンタ装置とを備えるプリンタシステムにおいて、
前記ホスト装置は、アプリケーション・ソフトウエアを
使用して作成した文書を印刷する際、当該アプリケーシ
ョン・ソフトウエア特有のフォーマットで保存されてい
る文書ファイルとともに、その文書ファイルを前記プリ
ンタ装置が扱うことのできるデータ形式に変換するため
の変換プログラムを前記プリンタ装置に送信する機能を
備え、前記プリンタ装置は、前記ホスト装置から送られ
てきた文書ファイルを、その文書ファイルとともに送ら
れてきた前記変換プログラムを使用して変換した後印刷
する機能を備えたことを特徴とする。この請求項1記載
の発明に係るプリンタシステムによれば、既に作成され
ているアプリケーション文書を印刷する場合でも、その
文書の作成に使用したアプリケーションを立ち上げるこ
となく、ホスト装置からプリンタ装置への簡単なファイ
ル転送操作により印刷を実行できるので、印刷の際のア
プリケーション立ち上げに関わる煩わしさを完全に解消
し、使い勝手を著しく向上できる。また、ホスト装置の
負担が大幅に軽減されるとともに、印刷という処理をフ
ァイル転送と同様の概念で扱うことができるようにな
る。
【0005】また、請求項2記載の発明は、請求項1に
記載のプリンタシステムにおいて、前記ホスト装置は、
前記プリンタ装置に文書ファイルを送信するに際し、前
記プリンタ装置が前記変換プログラムを保持しているか
否かを調べ、既に保持している場合には変換プログラム
の送信を行わないようにする機能を備えていることを特
徴とする。この請求項2記載の発明に係るプリンタシス
テムによれば、前記プリンタ装置が前記変換プログラム
を既に保持している場合には変換プログラムの送信を行
わないので、前記変換プログラムをロードする必要がな
くなり、ホスト装置からプリンタ装置へのデータ転送量
を軽減できるので、請求項1よりもスループットを向上
できる。
【0006】また、請求項3記載の発明は、請求項1又
は2に記載のプリンタシステムにおいて、前記ホスト装
置は、文書の印刷を行うページを指定する機能を備え、
前記プリンタ装置は、前記ホスト装置により指定された
ページのみ印刷する機能を備えていることを特報とす
る。この請求項3記載の発明に係るプリンタ装置では、
ホスト装置により印刷を行うページを指定すれば、その
指定されたページだけがプリンタ装置により印刷される
ので、無駄な印刷をせずに必要なページだけを印刷する
ことができる。
【0007】また、請求項4記載の発明は、請求項1、
2、3のいずれかに記載のプリンタシステムにおいて、
前記ホスト装置は、文書の印刷部数を指定する機能を備
え、前記プリンタ装置は、前記ホスト装置により指定さ
れた部数だけ印刷する機能を備えていることを特報とす
る。上記請求項4記載の発明に係るプリンタシステムに
よれば、ホスト装置により印刷を行う部数を指定すれ
ば、その指定された部数の書類がプリンタ装置により印
刷されるので、書類が複数部数必要であるときも、一度
の印刷要求で処理することができる。
【0008】
【発明の実施の形態】以下、本発明の実施の形態につい
て説明する。図1は、本発明に係るプリンタシステムの
実施の形態を概念的に示した構成図である。図中、1は
ホスト装置であるホストコンピュータ、2はプリンタ装
置、3は記憶装置である。ここではホストコンピュータ
1とプリンタ装置2とがプリンタケーブル4で接続され
ているが、両者間の接続形態はこれに限るものではな
く、LANなどの通信網で接続されていてもよい。ま
た、記憶装置3はホストコンピュータ2にデータケーブ
ル5を介して外付けで接続されているが、ホストコンピ
ュータ2に内蔵されていてもよい。記憶装置3には、一
般的にはハードディスクなどの大容量の記憶装置が使用
される。ホストコンピュータ1は、その内部の記憶装置
(ハードディスクなど)に複数のアプリケーションを保
有しており、それぞれのアプリケーションを使用して文
書を作成し、そのデータを文書ファイルとして上記記憶
装置3に記録し、必要に応じて読み出すことができるよ
うになっている。そして、記憶装置3から読み出した文
書ファイルを印刷する際には、その文書ファイルととも
に、その文書ファイルをプリンタ装置2が扱うことので
きるデータ形式に変換するための変換プログラムを記憶
装置3から読み出してプリンタ装置2に送信する機能を
備えている。なお、この例では、2種類のアプリケーシ
ョン(アプリケーション1、アプリケーション2)を保
有しているものとする。
【0009】プリンタ装置2は、通常の印刷機能、すな
わちホストコンピュータ1側でプリンタドライバを用い
て予めこのプリンタ装置2の制御コード体系に変換して
送信されてくる文書データを印刷する機能に加え、ホス
トコンピュータ1から送られてきたアプリケーション文
書の文書ファイルを、その文書ファイルとともに送られ
てきた変換プログラムを使用して変換して印刷する機能
を備えている。記憶装置3には、アプリケーション1文
書、アプリケーション2文書、アプリケーション1変換
プログラム、アプリケーション2変換プログラム、など
が保存されている。アプリケーション1文書およびアプ
リケーション2文書は、それぞれホストコンピュータ1
上で動作する異なるアプリケーションで作成された文書
ファイルであり、そのデータ形式はそれぞれアプリケー
ションに依存している。アプリケーション1変換プログ
ラム、アプリケーション2変換プログラムは、共にプリ
ンタ装置2上で動作するプログラムであり、それぞれア
プリケーション1、アプリケーション2の文書ファイル
を、プリンタ装置2が扱うことのできる、すなわちプリ
ンタ装置2が解釈可能な制御コード体系に変換するため
のプログラムである。これらのプログラムも文書ファイ
ルと同様、ファイル形式で保存されている。
【0010】次に、この実施の形態のプリンタシステム
の動作例について説明する。なお、ここではアプリケー
ション1文書を印刷するときの動作を例にとり説明する
が、アプリケーション2文書を印刷する場合も同様であ
る。まず、請求項1に対応する動作例では、ユーザーが
ホストコンピュータ1の入力装置(キーボード、マウス
など)を操作してアプリケーション1文書の印刷要求を
入力すると、ホストコンピュータ1はアプリケーション
1変換プログラムとアプリケーション1文書を記憶装置
3から読み出してプリンタ装置2に送信する。プリンタ
装置2側では、両ファイルを受け取りそれらを内部メモ
リにセーブする。次に、プリンタ装置2は、図2に示す
ように、アプリケーション1変換プログラムを実行し、
アプリケーション1文書ファイルを、プリンタ装置2の
解釈可能な制御コード体系のファイルに変換する(S
1)。その後、プリンタ装置2はその変換されたファイ
ルに対し通常行う印刷処理と同様の処理を行って印刷を
実行する(S2)。上記のように動作するプリンタシス
テムでは、印刷という処理をファイル転送と同様の概念
で処理することを可能にしており、既に作成され記憶装
置3に保存されているアプリケーション文書を印刷する
場合でも、その文書の作成に使用したアプリケーション
を立ち上げることなく、極めて快適に印刷を行うことが
できる。
【0011】つぎに、請求項2に対応する動作例では、
ユーザーがホストコンピュータ1の入力装置を操作して
アプリケーション1文書の印刷要求を入力すると、ホス
トコンピュータ1はプリンタ装置2に対してアプリケー
ション1変換プログラムを内部メモリに保有しているか
どうかの問い合わせを行う。その結果、プリンタ装置2
がアプリケーション1変換プログラムを保有していなけ
れば請求項1の場合と同様の動作を行うが、既に保有し
ていれば、アプリケーション1文書ファイルのみを記憶
装置3から読み出してプリンタ装置2に送信する。プリ
ンタ装置2側では、アプリケーション1文書を内部メモ
リにセーブする。その後、プリンタ装置2は、図2に示
すように、アプリケーション1変換プログラムを実行
し、アプリケーション1文書ファイルを、プリンタ装置
2の解釈可能な制御コード体系のファイルに変換する
(S1)。その後、プリンタ装置2はその変換されたフ
ァイルに対し通常行う印刷処理と同様の処理を行って印
刷を実行する(S2)。上記のように動作するプリンタ
システムによれば、プリンタ装置1がアプリケーション
文書ファイルの変換に必要な変換プログラムを既に保有
している場合には変換プログラムの送信を行わないの
で、変換プログラムを記憶装置3からロードする必要が
なくなり、また、ホストコンピュータ1からプリンタ装
置2へのデータ転送量を軽減できるので、よりスループ
ットを向上し快適に印刷を行うことができる。なお、こ
の請求項2に対応する動作は、ホストコンピュータ1と
プリンタ装置2との通信手段が、双方向可能なものであ
ることを前提としている。
【0012】また、請求項3に対応する動作例では、ユ
ーザーは、ホストコンピュータ1によりアプリケーショ
ン1文書の印刷要求を出す際、入力装置を操作して、文
書中の印刷したい箇所をページ単位で指定する。すると
ホストコンピュータ1はアプリケーション1文書をプリ
ンタ装置2に送る際に、その情報を付加して送る。プリ
ンタ装置2は、その情報を受け取り、指定されたページ
のみ印刷を実行する。上記のように動作するプリンタシ
ステムによれば、アプリケーション文書の印刷操作をペ
ージ数を指定して実行することにより、必要なページだ
けを印刷することが可能となる。また、請求項4に対応
する動作例では、ユーザーは、ホストコンピュータ1に
よりアプリケーション1文書の印刷要求を出す際、入力
装置を操作して、印刷したい部数を指定する。するとホ
ストコンピュータ1はアプリケーション1文書をプリン
タ装置2に送る際に、その情報を付加して送る。プリン
タ装置2は、その情報を受け取り、指定された部数分印
刷を実行する。上記のように動作するプリンタシステム
によれば、アプリケーション文書の印刷操作を印刷部数
を指定して実行することにより、必要な部数の印刷を一
度の操作で行うことができる。
【0013】
【発明の効果】以上説明したように、請求項1記載の発
明に係るプリンタシステムによれば、既に作成されてい
るアプリケーション文書を印刷する場合でも、その文書
の作成に使用したアプリケーションを立ち上げることな
く、ホスト装置からプリンタ装置への簡単なファイル転
送操作により印刷を実行できるので、印刷の際のアプリ
ケーション立ち上げに関わる煩わしさを完全に解消し、
使い勝手を著しく向上できる。また、請求項2記載の発
明に係るプリンタシステムによれば、前記プリンタ装置
が前記変換プログラムを既に保持している場合には変換
プログラムの送信を行わないので、前記変換プログラム
をロードする必要がなくなり、ホスト装置からプリンタ
装置へのデータ転送量を軽減できるので、請求項1より
もスループットを向上できる。また、請求項3記載の発
明に係るプリンタ装置では、ホスト装置により印刷を行
うページを指定すれば、その指定されたページだけがプ
リンタ装置により印刷されるので、無駄な印刷をせずに
必要なページだけを印刷することができる。また、請求
項4記載の発明に係るプリンタシステムによれば、ホス
ト装置により印刷を行う部数を指定すれば、その指定さ
れた部数の書類がプリンタ装置により印刷されるので、
書類が複数部数必要であるときも、一度の印刷要求で処
理することができる。
【図面の簡単な説明】
【図1】本発明に係るプリンタシステムの実施の形態を
概念的に示した構成図である。
【図2】図1に示すプリンタシステムにおける処理の流
れを概念的に示した説明図である。
【符号の説明】
1 ホストコンピュータ(ホスト装置)、2 プリンタ
装置、3 記憶装置。

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 アプリケーション・ソフトウエアを使用
    して文書を作成するホスト装置と、このホスト装置から
    送られてきた文書データを処理して印刷するプリンタ装
    置とを備えるプリンタシステムにおいて、前記ホスト装
    置は、アプリケーション・ソフトウエアを使用して作成
    した文書を印刷する際、当該アプリケーション・ソフト
    ウエア特有のフォーマットで保存されている文書ファイ
    ルとともに、その文書ファイルを前記プリンタ装置が扱
    えるデータ形式に変換するための変換プログラムを前記
    プリンタ装置に送信する機能を備え、前記プリンタ装置
    は、前記ホスト装置から送られてきた文書ファイルを、
    前記変換プログラムを使用して前記データ形式に変換し
    て印刷する機能を備えていることを特徴とするプリンタ
    システム。
  2. 【請求項2】 前記ホスト装置は、前記プリンタ装置に
    文書ファイルを送信するに際し、前記プリンタ装置が前
    記変換プログラムを保持しているか否かを調べ、既に保
    持している場合には前記変換プログラムの送信を行わな
    いようにする機能を備えていることを特徴とする請求項
    1記載のプリンタシステム。
  3. 【請求項3】 前記ホスト装置は、印刷を行うページを
    指定する機能を備え、前記プリンタ装置は、前記ホスト
    装置により指定されたページの文書のみを印刷する機能
    を備えていることを特報とする請求項1又は2記載のプ
    リンタシステム。
  4. 【請求項4】 前記ホスト装置は、印刷部数を指定する
    機能を備え、前記プリンタ装置は、前記ホスト装置によ
    り指定された部数だけ文書を印刷する機能を備えている
    ことを特報とする請求項1、2、3のいずれかに記載の
    プリンタシステム。
JP8260236A 1996-09-09 1996-09-09 プリンタシステム Pending JPH1083260A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8260236A JPH1083260A (ja) 1996-09-09 1996-09-09 プリンタシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8260236A JPH1083260A (ja) 1996-09-09 1996-09-09 プリンタシステム

Publications (1)

Publication Number Publication Date
JPH1083260A true JPH1083260A (ja) 1998-03-31

Family

ID=17345252

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8260236A Pending JPH1083260A (ja) 1996-09-09 1996-09-09 プリンタシステム

Country Status (1)

Country Link
JP (1) JPH1083260A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008263435A (ja) * 2007-04-12 2008-10-30 Canon Inc 画像処理装置及びその制御方法、並びにプログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008263435A (ja) * 2007-04-12 2008-10-30 Canon Inc 画像処理装置及びその制御方法、並びにプログラム
US8237960B2 (en) 2007-04-12 2012-08-07 Canon Kabushiki Kaisha Transmission of image data format conversion software along with image data

Similar Documents

Publication Publication Date Title
US6456388B1 (en) Printer enclosing network computer and computer network system employing the same
US6636891B1 (en) Methods and apparatus for controlling an input or output device over the internet
JP5763904B2 (ja) プリントシステム、印刷方法、プリントサーバおよびその制御方法、並びにプログラム
US7072057B1 (en) System and method for interfacing with a production scanner
EP1198122A2 (en) System and method for interfacing with multiple production scanners
US5617518A (en) Output control method and system of servers
US20020140958A1 (en) Page description language adapted for direct printing of multiple file formats
US7330284B2 (en) Methods for creating printing data and for transferring printing data
JP4784361B2 (ja) 印刷システム、情報処理装置、およびプログラム
US20030142335A1 (en) Conversion from page description language and conversion to printer language
JPH1083260A (ja) プリンタシステム
JPH08289068A (ja) 複合型デジタル複写機
EP1835713A1 (en) Image forming system, image forming apparatus, and image forming method
JP4400097B2 (ja) 印刷装置、印刷制御方法、プログラム及び記録媒体
JP2001056776A (ja) クライアントサーバシステム、及び画像処理状況監視方法
JP2000353059A (ja) 画像処理装置および方法、画像形成装置および方法並びに画像処理システム
JPH11143652A (ja) ネットワークシステム
JP3700373B2 (ja) 印刷制御装置及び印刷制御方法並びに印刷制御プログラムが記録された記録媒体
JP4407132B2 (ja) 情報処理装置、画像形成装置、タスク実行方法、そのプログラム及びそのプログラムを記録した記録媒体
US20030086112A1 (en) Image processing device, image forming apparatus, image processing system and image processing method capable of effective re-output of image data
JP2004054832A (ja) 印刷データ変換装置及び印刷システム
JP2000112684A (ja) 文書印刷処理システム
JPH10198529A (ja) 画像処理装置
JP4150850B2 (ja) 画像処理装置、画像処理方法、およびプログラム
JP2000348158A (ja) フォルダ監視方法、及びフォルダ監視システム