JP6759655B2 - 印刷装置、及びコンピュータプログラム。 - Google Patents
印刷装置、及びコンピュータプログラム。 Download PDFInfo
- Publication number
- JP6759655B2 JP6759655B2 JP2016063318A JP2016063318A JP6759655B2 JP 6759655 B2 JP6759655 B2 JP 6759655B2 JP 2016063318 A JP2016063318 A JP 2016063318A JP 2016063318 A JP2016063318 A JP 2016063318A JP 6759655 B2 JP6759655 B2 JP 6759655B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- specific image
- memory
- external device
- unit
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32358—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N1/32443—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter with asynchronous operation of the image input and output devices connected to the memory
- H04N1/32448—Controlling data flow to or from the memory in relation to the available memory capacity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
- H04N1/00222—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
- H04N1/00233—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data reproduction, e.g. network printing or remote image display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00244—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00344—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a management, maintenance, service or repair apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
- H04N1/00973—Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
- H04N1/2104—Intermediate information storage for one or a few pictures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/23—Reproducing arrangements
- H04N1/2307—Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity
- H04N1/2315—Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity according to characteristics of the reproducing apparatus, e.g. capability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0037—Topological details of the connection
- H04N2201/0039—Connection via a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
PC100は、プリンタ300,400に画像を印刷させるためにユーザが使用するデスクトップPC、ノートPC、タブレットPC等の端末である。なお、変形例では、PC100は、携帯電話、スマートフォン等のユーザ端末であってもよい。PC100は、ネットワークインターフェース(以下ではネットワークI/Fと呼ぶ)110と、制御部120と、表示部140と、操作部150と、を備える。ネットワークI/F110は、LANやインターネット等のネットワークを介して信号の送受信を行うためのI/Fである。
仲介サーバ200は、PC100がプリンタ300,400に印刷を実行させるための通信を仲介するためのサーバであり、プリンタ300,400のベンダとは異なる事業者によってインターネット6上に設置される。当該事業者は、例えば、Google(登録商標)である。また、印刷仲介サーバ400によって提供されるサービスは、例えば、Google Cloud Print(登録商標)である。なお、変形例では、仲介サーバ200は、プリンタ300,400のベンダによって設置されるサーバであってもよい。
プリンタ300は、印刷機能が実行可能な周辺装置(即ち、PC100の周辺装置)であり、プリンタ名pr1を有する。プリンタ300は、ネットワークI/F310と、制御部320と、表示部340と、操作部350と、印刷実行部360と、を備える。
(登録処理)
図2を参照して、第1実施例における印刷システム2によって行われる登録処理について説明する。図2は、登録処理のシーケンス図である。登録処理は、プリンタに関係するプリンタ情報を仲介サーバに登録するための処理である。なお、仲介サーバ200には、PC100を操作するユーザに対応するユーザ情報u1があらかじめ登録されている。
図3を参照して、第1実施例における印刷システム2によって行われる格納処理について説明する。図3は、格納処理のシーケンス図である。格納処理は、PC100から指示される画像データと印刷条件に関する情報とを仲介サーバ200に記憶させるための処理である。例えば、PC100がドライバプログラムを格納していない状況において、ユーザが、インターネット6上の仲介サーバ200を利用せずに(即ちサーバ印刷を利用せずに)、PC100に格納されている画像データによって表される画像の印刷をセキュア印刷でプリンタ300に実行させることを望む可能性がある。この場合、T144以降の処理が実行される。
図4を参照して、第1実施例における印刷システム2によって行われる図3のT200の記憶処理について説明する。図4は、記憶処理のフローチャートである。記憶処理は、セキュア印刷で印刷すべき画像を表現する印刷データを、プリンタ300もしくは仲介サーバ200に記憶させるための処理である。記憶処理では、受信した印刷データをプリンタ300が記憶可能な場合はプリンタ300に記憶させ、記憶不可能な場合は仲介サーバ200に記憶させる。なお、S502は、第3実施例の処理のため後述する。
図5を参照して、第1実施例における印刷システム2によって行われる転送処理Aを説明する。図5は、転送処理Aのフローチャートである。転送処理Aは、T170(図3)でPC100から受信したチケット及び印刷データを仲介サーバ200に転送するための処理である。つまり、プリンタ300は、PC100から受信した印刷データを記憶するための空き容量がメモリ324にない場合に、記憶できないチケット及び印刷データを仲介サーバ200に転送することでセキュア印刷を実行可能にする。
図6を参照して、第1実施例における印刷システム2によって行われる印刷処理を説明する。図6は、印刷処理のフローチャートである。印刷処理は、プリンタ300もしくは仲介サーバ200に記憶される印刷データにしたがって、プリンタ300にセキュア印刷を実行させるための処理である。
続いて、第2実施例における印刷システム2について説明する。第2実施例では、転送処理の内容が第1実施例とは異なる。印刷システム2の構成及び転送処理以外の処理は第1実施例と同様であるため、説明を省略する。
図7を参照して、第2実施例における印刷システム2によって行われる転送処理Bについて説明する。図7は、転送処理Bのシーケンス図である。転送処理Bでは、転送処理Aとは異なり、メモリ324に記憶されているチケット及び印刷データを仲介サーバ200に転送するための処理である。つまり、プリンタ300は、メモリ324に空きがない場合に、既にメモリ324に記憶されているチケット及び印刷データを仲介サーバ200に転送し、T170(図3)でPC100から受信したチケット及び印刷データをメモリ324に記憶することでセキュア印刷を実行可能にする。
続いて、第3実施例における印刷システム2について説明する。第3実施例では、記憶処理の一部が第1実施例とは異なる。印刷システム2の構成及び記憶処理の一部以外の処理は第1実施例と同様であるため、説明を省略する。
図4を参照して、第3実施例における印刷システム2によって行われる記憶処理について説明する。第1実施例の記憶処理では、プリンタ300は、印刷データを受信した段階で記憶期限が切れているチケット及び印刷データが存在するか否かを判断する。したがって、プリンタ300が新たに印刷データを受信するまで、記憶期限が切れたチケット及び印刷データはメモリ324に記憶され続ける。一方、第3実施例の記憶処理では、プリンタ300は、チケット及び印刷データをメモリ324に記憶してから定期的に記憶期限が切れているか否かを判断し、記憶期限が切れた段階で当該チケット及び当該印刷データを仲介サーバ200に転送する。
図8を参照して、第3実施例における印刷システム2によって行われる定期転送処理について説明する。定期転送処理は、上記の通り、記憶期限が切れた段階で対応するチケット及び印刷データを仲介サーバ200に転送するための処理である。
PC100が「端末装置」の一例である。仲介サーバ200が「外部装置」の一例である。プリンタ300が「印刷装置」の一例である。
上記の第1〜3実施例では、プリンタ300は、記憶処理において、メモリ324に空きがあるか否かを判断してから(S212)、チケット及び印刷データの仲介サーバ200への転送が許可されているか否かを判断している(S234)。しかし、それに代えて、プリンタ300はチケット及び印刷データの仲介サーバ200への転送が許可されているか否かを判断してから、メモリ324に空きがあるか否かを判断してもよい。一般に、印刷装置は、特定画像データを外部装置に送信すべき特定の条件を満たすか否かを判断する条件判断部を備えればよい。
上記の第1〜3実施例では、プリンタ300は、記憶処理において特定の条件を満たすか否かを判断してから、チケット及び印刷データをプリンタ300もしくは仲介サーバ200に記憶している。しかし、それに代えて、プリンタ300は、特定の条件を満たすか否かを判断せずに、チケット及び印刷データを受信することに応じて当該チケット及び当該印刷データをプリンタ300のメモリ324に記憶してもよい。
上記の第1〜3実施例において、プリンタ300は、図3のT114でローカル印刷を実行するためのローカル印刷操作を受け付けることによって格納処理を開始している。しかし、それに代えて、プリンタ300は、通常印刷を実行するための通常印刷操作を受け付けることによって格納処理を開始してもよい。この場合は、例えばプリンタ300は、ユーザがプログラム126に含まれる画像閲覧用プログラム(図示せず)を用いて画像データimg1の印刷を選択することによって通常印刷操作を受け付ける。
上記の第1〜3実施例において、プリンタ300は、図4のS212で受信した印刷データを記憶できるだけの空き容量がメモリ324に残っているか否かを判断している。しかし、それに代えて、プリンタ300は、PC100から受信した印刷指示が通常印刷指示かローカル印刷指示かを判断してもよい。上記の通り、ローカル印刷は、仲介サーバ200のベンダによって提供されるサービスであるが、通常印刷は、仲介サーバ200のベンダによって提供されるサービスではない。したがって、この場合、例えばプリンタ300は、受信した印刷指示が通常印刷指示である場合にS214へ進み、印刷データとチケットとをプリンタ300のメモリ324に記憶する。一方、プリンタ300は、印刷指示がローカル印刷指示であった場合にS300へ進み、転送処理を実行する。一般に、印刷装置は、特定画像データを外部装置に送信すべき特定の条件を満たすか否かを判断する条件判断部を備えればよい。
上記の第1〜3実施例において、プリンタ300は、図4のS234,216でプリンタ300が記憶する転送設定stに基づいて仲介サーバ200へのチケット及び印刷データの転送が許可されているか否かを判断している。しかし、それに代えて、PC100は、T164で仲介サーバ200への転送を許可する、又は、許可しないことを選択させるためのボックスを含む選択画面SC3を表示し、プリンタ300はユーザの選択結果に基づいて転送が許可されているか否かを判断してもよい。一般に、印刷装置は、特定画像データを外部装置に送信すべき特定の条件を満たすか否かを判断する条件判断部を備えればよい。
上記の第1〜3実施例において、プリンタ300は、図3のT172でPC100から受信したチケットにPINコードが含まれている場合(T172でYES)に、T200で記憶処理を実行している。さらに、プリンタ300は、図6のS422でユーザによって入力されたPINコードに対応する印刷データにしたがって印刷を実行している。しかし、それに代えて、プリンタ300は、PINコードの代わりにチケットにユーザ情報が含まれている場合に記憶処理を実行し、ユーザによって当該ユーザ情報を用いてプリンタ300にログインされた場合に対応する印刷データにしたがって印刷を実行してもよい。
上記の第1〜3実施例の各処理は、PC100のCPU122と、仲介サーバ200のCPU222と、プリンタ300のCPU322と、がソフトウェア(すなわち、プログラム126,226,326)にしたがって処理を実行することによって実現されるが、それに代えて、論理回路等のハードウェアによって実現されてもよい。
Claims (12)
- 端末装置とローカルエリアネットワークを介して通信可能であり、外部装置とインターネットを介して通信可能な印刷装置であって、
メモリと、
入力部と、
印刷部と、
前記端末装置から特定画像データを受信する受信部と、
受信された前記特定画像データによって表現される特定画像が、前記入力部への印刷指示の入力なしに印刷されるべき画像である場合に、前記特定画像データを前記外部装置に送信せず、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像である場合に、前記特定画像データを前記外部装置に送信する第1の送信部であって、前記印刷指示は、前記端末装置から受信する画像データによって表される画像の印刷指示である、前記第1の送信部と、
前記受信部によって前記特定画像データが受信され、かつ、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像であることに応じて、前記第1の送信部が前記特定画像データを前記外部装置に送信すべき特定の条件を満たすか否かを判断する条件判断部と、
前記特定の条件が満たされないと判断される場合に、前記メモリに前記特定画像データを記憶させる第1の記憶制御部と、
前記端末装置から前記特定画像データを受信した後に、前記印刷指示の入力を受け付ける受付部と、
前記印刷指示を受け付ける場合に、前記特定画像データが前記メモリに記憶されているか否かを判断する記憶判断部と、
前記印刷指示を受け付ける場合に、前記外部装置から前記特定画像データを取得する取得部であって、前記特定画像データが前記メモリに記憶されていない場合に、前記外部装置から前記特定画像データを取得し、前記特定画像データが前記メモリに記憶されている場合に、前記メモリから前記特定画像データを取得する前記取得部と、
前記特定画像が前記印刷指示の入力なしに印刷されるべき画像である場合に、前記印刷指示を受け付けることなく、前記端末装置から受信する前記特定画像データによって表現される前記特定画像を前記印刷部に印刷させ、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像である場合に、前記取得部によって取得された前記特定画像データによって表現される前記特定画像を前記印刷部に印刷させる印刷制御部と、
を備え、
前記第1の送信部は、
前記特定の条件が満たされると判断される場合に、前記特定画像データを前記外部装置に送信し、
前記特定の条件が満たされないと判断される場合に、前記特定画像データを前記外部装置に送信せず、
前記メモリは、許容設定及び禁止設定の何れか一方の設定を示す設定情報を記憶し、
前記許容設定は、前記特定画像データを前記外部装置に送信することを許容する設定であり、
前記禁止設定は、前記特定画像データを前記外部装置に送信することを禁止する設定であり、
前記特定の条件は、少なくとも、前記メモリの空き容量が前記特定画像データのデータサイズ未満であり、かつ、前記設定情報が示す設定が前記許容設定であることを含む、印刷装置。 - 端末装置とローカルエリアネットワークを介して通信可能であり、外部装置とインターネットを介して通信可能な印刷装置であって、
メモリと、
入力部と、
印刷部と、
前記端末装置から特定画像データを受信する受信部と、
受信された前記特定画像データによって表現される特定画像が、前記入力部への印刷指示の入力なしに印刷されるべき画像である場合に、前記特定画像データを前記外部装置に送信せず、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像である場合に、前記特定画像データを前記外部装置に送信する第1の送信部であって、前記印刷指示は、前記端末装置から受信する画像データによって表される画像の印刷指示である、前記第1の送信部と、
前記受信部によって前記特定画像データが受信され、かつ、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像であることに応じて、前記第1の送信部が前記特定画像データを前記外部装置に送信すべき特定の条件を満たすか否かを判断する条件判断部と、
前記特定の条件が満たされないと判断される場合に、前記メモリに前記特定画像データを記憶させる第1の記憶制御部と、
前記端末装置から前記特定画像データを受信した後に、前記印刷指示の入力を受け付ける受付部と、
前記印刷指示を受け付ける場合に、前記特定画像データが前記メモリに記憶されているか否かを判断する記憶判断部と、
前記印刷指示を受け付ける場合に、前記外部装置から前記特定画像データを取得する取得部であって、前記特定画像データが前記メモリに記憶されていない場合に、前記外部装置から前記特定画像データを取得し、前記特定画像データが前記メモリに記憶されている場合に、前記メモリから前記特定画像データを取得する前記取得部と、
前記特定画像が前記印刷指示の入力なしに印刷されるべき画像である場合に、前記印刷指示を受け付けることなく、前記端末装置から受信する前記特定画像データによって表現される前記特定画像を前記印刷部に印刷させ、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像である場合に、前記取得部によって取得された前記特定画像データによって表現される前記特定画像を前記印刷部に印刷させる印刷制御部と、
を備え、
前記第1の送信部は、
前記特定の条件が満たされると判断される場合に、前記特定画像データを前記外部装置に送信し、
前記特定の条件が満たされないと判断される場合に、前記特定画像データを前記外部装置に送信せず、
前記メモリは、許容設定及び禁止設定の何れか一方の設定を示す設定情報を記憶し、
前記許容設定は、前記特定画像データを前記外部装置に送信することを許容する設定であり、
前記禁止設定は、前記特定画像データを前記外部装置に送信することを禁止する設定であり、
前記特定の条件は、少なくとも、前記設定情報が示す設定が前記許容設定であることを含む、印刷装置。 - 請求項1又は請求項2に記載の印刷装置であって、
前記特定画像データは、前記受信部によって受信されて前記メモリに記憶されている第1の画像データと、前記受信部によって前記第1の画像データよりも後に受信される第2の画像データと、を含み、
前記第1の送信部は、前記第2の画像データが受信される場合に、前記特定の条件が満たされるとき、前記メモリに記憶されている前記第1の画像データを前記外部装置に送信し、
前記印刷装置は、さらに、前記第1の送信部によって前記第1の画像データが前記外部装置に送信されることに応じて、前記メモリから前記第1の画像データを削除する第1の削除部を備え、
前記第1の記憶制御部は、前記第2の画像データが受信される場合、前記第2の画像データを前記メモリに記憶させる、印刷装置。 - 請求項1から請求項3のいずれかに記載の印刷装置であって、さらに、
前記特定画像データが前記メモリに記憶されてからの経過期間が所定期間を越えているか否かを判断する期間判断部と、
前記経過期間が前記所定期間を越えている場合に、前記特定画像データを前記外部装置に送信する第2の送信部と、
前記第2の送信部によって前記特定画像データが前記外部装置に送信されることに応じて、前記メモリから前記特定画像データを削除する第2の削除部と、
を備える、印刷装置。 - 請求項4に記載の印刷装置であって、
前記特定画像データは、第3の画像データと、前記第3の画像データよりも後に受信される第4の画像データと、を含み、
前記期間判断部は、前記第4の画像データが受信される場合に、前記第3の画像データが前記メモリに記憶されていることに応じて、前記第3の画像データが前記メモリに記憶されてからの前記経過期間が前記所定期間を越えているか否かを判断し、
前記第2の送信部は、前記経過期間が前記所定期間を越えている場合に、前記第3の画像データを前記外部装置に送信し、
前記第2の削除部は、前記第2の送信部によって前記第3の画像データが前記外部装置に送信されることに応じて、前記メモリから前記第3の画像データを削除する、印刷装置。 - 請求項1又は請求項2に記載の印刷装置であって、さらに、
メモリと、
前記受信部によって前記特定画像データが受信されることに応じて、前記特定画像データを前記メモリに記憶させる第2の記憶制御部と、
前記特定画像データが前記メモリに記憶されてからの経過期間が所定期間を越えているか否かを判断する期間判断部と、
を備え、
前記第1の送信部は、前記経過期間が前記所定期間を越えている場合に、前記特定画像データを前記外部装置に送信する、印刷装置。 - 請求項1から請求項6のいずれかに記載の印刷装置であって、さらに、
前記取得部にて前記メモリから取得した前記特定画像データによって表現される前記特定画像が前記印刷部によって印刷されることに応じて、前記特定画像データを前記メモリから削除する第3の削除部を備える、印刷装置。 - 請求項1から6のいずれかに記載の印刷装置であって、
前記印刷指示は、認証情報を含み、
前記受信部は、さらに、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像であることを示す所定情報であって、前記印刷指示に含まれる前記認証情報と一致することに応じて前記特定画像を前記印刷部に印刷させるための前記所定情報を前記端末装置から受信し、
前記印刷装置は、さらに、前記認証情報が前記所定情報と一致するか否かを判断する情報判断部を備え、
前記印刷制御部は、
前記認証情報が前記所定情報と一致しない場合に、前記特定画像を前記印刷部に印刷させず、
前記認証情報が前記所定情報と一致する場合に、前記特定画像を前記印刷部に印刷させる、印刷装置。 - 請求項8に記載の印刷装置であって、
前記印刷制御部は、
前記認証情報が前記所定情報と一致しない場合に、前記取得部にて前記特定画像データを取得しないことにより、前記特定画像を前記印刷部に印刷させず、
前記認証情報が前記所定情報と一致する場合に、前記取得部にて前記特定画像データを取得することにより、前記特定画像を前記印刷部に印刷させる、印刷装置。 - 請求項8又は請求項9に記載の印刷装置であって、さらに、
メモリと、
前記所定情報が受信されることに応じて、前記所定情報を前記メモリに記憶させる第3の記憶制御部と、
を備え、
前記情報判断部は、入力される前記認証情報が前記メモリに記憶される前記所定情報と一致するか否かを判断する、印刷装置。 - 端末装置とローカルエリアネットワークを介して通信可能であり、外部装置とインターネットを介して通信可能な印刷装置であって、メモリと入力部と印刷部とを備える前記印刷装置に、
前記端末装置から特定画像データを受信する受信処理と、
受信された前記特定画像データによって表現される特定画像が、前記入力部への印刷指示の入力なしに印刷されるべき画像である場合に、前記特定画像データを前記外部装置に送信せず、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像である場合に、前記特定画像データを前記外部装置に送信する第1の送信処理であって、前記印刷指示は、前記端末装置から受信する画像データによって表される画像の印刷指示である、前記第1の送信処理と、
前記受信処理によって前記特定画像データが受信され、かつ、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像であることに応じて、前記第1の送信処理において前記特定画像データを前記外部装置に送信すべき特定の条件を満たすか否かを判断する条件判断処理と、
前記特定の条件が満たされないと判断される場合に、前記メモリに前記特定画像データを記憶させる第1の記憶制御処理と、
前記端末装置から前記特定画像データを受信した後に、前記印刷指示の入力を受け付ける受付処理と、
前記印刷指示を受け付ける場合に、前記特定画像データが前記メモリに記憶されているか否かを判断する記憶判断処理と、
前記印刷指示を受け付ける場合に、前記外部装置から前記特定画像データを取得する取得処理であって、前記特定画像データが前記メモリに記憶されていない場合に、前記外部装置から前記特定画像データを取得し、前記特定画像データが前記メモリに記憶されている場合に、前記メモリから前記特定画像データを取得する前記取得処理と、
前記特定画像が前記印刷指示の入力なしに印刷されるべき画像である場合に、前記印刷指示を受け付けることなく、前記端末装置から受信する前記特定画像データによって表現される前記特定画像を前記印刷部に印刷させ、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像である場合に、前記取得処理によって取得された前記特定画像データによって表現される前記特定画像を前記印刷部に印刷させる印刷制御処理と、
を実行させ、
前記第1の送信処理は、
前記特定の条件が満たされると判断される場合に、前記特定画像データを前記外部装置に送信し、
前記特定の条件が満たされないと判断される場合に、前記特定画像データを前記外部装置に送信せず、
前記メモリは、許容設定及び禁止設定の何れか一方の設定を示す設定情報を記憶し、
前記許容設定は、前記特定画像データを前記外部装置に送信することを許容する設定であり、
前記禁止設定は、前記特定画像データを前記外部装置に送信することを禁止する設定であり、
前記特定の条件は、少なくとも、前記メモリの空き容量が前記特定画像データのデータサイズ未満であり、かつ、前記設定情報が示す設定が前記許容設定であることを含む、コンピュータプログラム。 - 端末装置とローカルエリアネットワークを介して通信可能であり、外部装置とインターネットを介して通信可能な印刷装置であって、メモリと入力部と印刷部とを備える前記印刷装置に、
前記端末装置から特定画像データを受信する受信処理と、
受信された前記特定画像データによって表現される特定画像が、前記入力部への印刷指示の入力なしに印刷されるべき画像である場合に、前記特定画像データを前記外部装置に送信せず、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像である場合に、前記特定画像データを前記外部装置に送信する第1の送信処理であって、前記印刷指示は、前記端末装置から受信する画像データによって表される画像の印刷指示である、前記第1の送信処理と、
前記受信処理によって前記特定画像データが受信され、かつ、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像であることに応じて、前記第1の送信処理において前記特定画像データを前記外部装置に送信すべき特定の条件を満たすか否かを判断する条件判断処理と、
前記特定の条件が満たされないと判断される場合に、前記メモリに前記特定画像データを記憶させる第1の記憶制御処理と、
前記端末装置から前記特定画像データを受信した後に、前記印刷指示の入力を受け付ける受付処理と、
前記印刷指示を受け付ける場合に、前記特定画像データが前記メモリに記憶されているか否かを判断する記憶判断処理と、
前記印刷指示を受け付ける場合に、前記外部装置から前記特定画像データを取得する取得処理であって、前記特定画像データが前記メモリに記憶されていない場合に、前記外部装置から前記特定画像データを取得し、前記特定画像データが前記メモリに記憶されている場合に、前記メモリから前記特定画像データを取得する前記取得処理と、
前記特定画像が前記印刷指示の入力なしに印刷されるべき画像である場合に、前記印刷指示を受け付けることなく、前記端末装置から受信する前記特定画像データによって表現される前記特定画像を前記印刷部に印刷させ、前記特定画像が前記印刷指示の入力に応じて印刷されるべき画像である場合に、前記取得処理によって取得された前記特定画像データによって表現される前記特定画像を前記印刷部に印刷させる印刷制御処理と、
を実行させ、
前記第1の送信処理は、
前記特定の条件が満たされると判断される場合に、前記特定画像データを前記外部装置に送信し、
前記特定の条件が満たされないと判断される場合に、前記特定画像データを前記外部装置に送信せず、
前記メモリは、許容設定及び禁止設定の何れか一方の設定を示す設定情報を記憶し、
前記許容設定は、前記特定画像データを前記外部装置に送信することを許容する設定であり、
前記禁止設定は、前記特定画像データを前記外部装置に送信することを禁止する設定であり、
前記特定の条件は、少なくとも、前記設定情報が示す設定が前記許容設定であることを含む、コンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016063318A JP6759655B2 (ja) | 2016-03-28 | 2016-03-28 | 印刷装置、及びコンピュータプログラム。 |
US15/468,678 US9998625B2 (en) | 2016-03-28 | 2017-03-24 | Printing apparatus configured to store in and print image transmitted from external device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016063318A JP6759655B2 (ja) | 2016-03-28 | 2016-03-28 | 印刷装置、及びコンピュータプログラム。 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017177339A JP2017177339A (ja) | 2017-10-05 |
JP6759655B2 true JP6759655B2 (ja) | 2020-09-23 |
Family
ID=59896771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016063318A Active JP6759655B2 (ja) | 2016-03-28 | 2016-03-28 | 印刷装置、及びコンピュータプログラム。 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9998625B2 (ja) |
JP (1) | JP6759655B2 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6684699B2 (ja) * | 2016-12-15 | 2020-04-22 | 富士フイルム株式会社 | プリンター及びプリンター付きデジタルカメラ、並びに、プリント方法 |
JP2019155781A (ja) * | 2018-03-14 | 2019-09-19 | 株式会社リコー | 画像形成装置、画像形成方法、及びプログラム |
JP7099007B2 (ja) * | 2018-03-30 | 2022-07-12 | ブラザー工業株式会社 | アプリケーションプログラム |
JP7059087B2 (ja) * | 2018-04-13 | 2022-04-25 | キヤノン株式会社 | 印刷装置、印刷装置の制御方法及びプログラム |
EP3686730B1 (en) * | 2019-01-23 | 2024-05-01 | Canon Kabushiki Kaisha | Information processing apparatus, control method thereof, and storage medium |
JP2022090550A (ja) * | 2020-12-07 | 2022-06-17 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置、画像形成装置、画像形成システム、情報処理プログラム、及び画像形成プログラム |
JP2023019365A (ja) * | 2021-07-29 | 2023-02-09 | ブラザー工業株式会社 | プログラム |
JP2023084965A (ja) * | 2021-12-08 | 2023-06-20 | ブラザー工業株式会社 | プリンタ、及び、プリンタのためのコンピュータプログラム |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003019848A (ja) | 2001-07-09 | 2003-01-21 | Canon Inc | 印刷装置及び方法、並びに記憶媒体 |
JP2006239944A (ja) * | 2005-03-01 | 2006-09-14 | Seiko Epson Corp | 親展印刷機能付きプリンタ、プリンタ制御方法及びそのプログラム |
JP4400658B2 (ja) * | 2007-08-28 | 2010-01-20 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成システム、画像形成方法、およびそれらに向けられた情報処理装置 |
JP4687744B2 (ja) * | 2008-05-13 | 2011-05-25 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成装置及び画像形成システム |
KR101636552B1 (ko) * | 2009-12-28 | 2016-07-06 | 삼성전자 주식회사 | 화상형성장치와 연결되는 호스트장치, 서버 및 그 인쇄방법 |
US8810812B2 (en) * | 2010-04-20 | 2014-08-19 | Xerox Corporation | Method and system for consolidating and managing rendering jobs |
JP5760745B2 (ja) * | 2011-06-28 | 2015-08-12 | ブラザー工業株式会社 | 印刷装置および印刷システム |
JP2013090201A (ja) * | 2011-10-19 | 2013-05-13 | Canon Inc | 画像形成装置、その制御方法、及びプログラム |
JP2015135607A (ja) * | 2014-01-17 | 2015-07-27 | 株式会社沖データ | 画像形成システム及び画像形成装置 |
-
2016
- 2016-03-28 JP JP2016063318A patent/JP6759655B2/ja active Active
-
2017
- 2017-03-24 US US15/468,678 patent/US9998625B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017177339A (ja) | 2017-10-05 |
US9998625B2 (en) | 2018-06-12 |
US20170280005A1 (en) | 2017-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6759655B2 (ja) | 印刷装置、及びコンピュータプログラム。 | |
JP6891718B2 (ja) | 通信装置 | |
US8973103B2 (en) | Image forming apparatus, license server, terminal apparatus, method for installing application, and method for providing application file | |
JP2006109459A (ja) | 印刷支援装置、印刷処理装置、文書処理システム、印刷支援装置の制御方法、印刷支援制御プログラム、およびコンピュータ読み取り可能な記録媒体 | |
US20100058194A1 (en) | Remote Desktop on Multi-Function Peripheral | |
US11489929B2 (en) | System and method for determining client program based on login method | |
US9880792B2 (en) | Management system, information processing device, and management method | |
JP4936393B2 (ja) | 印刷管理サーバ、印刷管理システム、印刷管理方法、プログラム | |
US9128645B2 (en) | System including image forming apparatus and information processing apparatus, method performed under the system, image forming apparatus and information processing apparatus directed to the system, and non-transitory storage medium encoded with program directed to the apparatuses | |
US20180213095A1 (en) | Information processing system, information processing apparatus, and client terminal | |
JP7187845B2 (ja) | 印刷サーバ、画像形成装置、プログラム、印刷システム | |
US10255013B2 (en) | Uploading screenshots to an application store for multifunction peripherals | |
JP6060573B2 (ja) | 出力システム、出力制御装置、出力装置及びプログラム | |
JP4247689B2 (ja) | ファクシミリドライバプログラム | |
JP6828637B2 (ja) | 画像処理装置 | |
US9813582B2 (en) | Printing system capable of printing in any one of plural image forming apparatuses over network, image forming apparatus, and printing method | |
JP6191272B2 (ja) | 印刷プログラム、情報処理装置および印刷システム | |
JP5858092B2 (ja) | プリンタ | |
JP6705246B2 (ja) | 印刷システム、印刷装置、及びコンピュータプログラム | |
JP6024314B2 (ja) | 情報処理装置、プログラム及びシステム | |
JP6248563B2 (ja) | 出力システム、端末装置、プログラム、及び出力方法 | |
JP6074923B2 (ja) | 情報処理装置、ネットワークシステム、動作情報取込方法及び動作情報取込プログラム | |
JP6677046B2 (ja) | 端末装置のためのコンピュータプログラム、及び、端末装置 | |
JP6862768B2 (ja) | データ処理システムおよびデータ処理方法 | |
JP6303538B2 (ja) | 情報処理システム、情報処理装置、情報処理方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190219 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200409 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200804 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200817 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6759655 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |