TOP特許意匠商標
特許ウォッチ Twitter
公開番号2024143257
公報種別公開特許公報(A)
公開日2024-10-11
出願番号2023055834
出願日2023-03-30
発明の名称情報処理プログラム
出願人ブラザー工業株式会社
代理人弁理士法人第一テクニカル国際特許事務所
主分類G06F 3/12 20060101AFI20241003BHJP(計算;計数)
要約【課題】サーバがなくともプルプリントを実現でき、且つ、ローカルプリンタにも対応することができる情報処理プログラムを提供する。
【解決手段】プリンタアプリケーション170は、CUPS160から印刷ジョブを取得するステップS20と、印刷ジョブについてプルプリント情報を取得するステップS35と、印刷ジョブに対応するプルプリント要求をプリンタ200A,200Bの少なくとも1つから取得するステップS55と、プルプリント要求を取得した取得先のプリンタ200に向けて印刷ジョブを送信するステップS80と、を実行させる。
【選択図】図3
特許請求の範囲【請求項1】
少なくとも1つの印刷装置に対し通信可能な情報処理装置の演算部によって実行可能であり、前記少なくとも1つの印刷装置に対応可能な情報処理プログラムであって、前記情報処理装置にはOS標準印刷ソフトウェアを有するオペレーティングシステムが搭載されており、前記情報処理プログラムは前記OS標準印刷ソフトウェアに仮想の印刷装置として登録可能であり、
前記情報処理プログラムは、前記OS標準印刷ソフトウェアに前記仮想の印刷装置として登録されたとき、前記情報処理装置の演算部に対し、
前記OS標準印刷ソフトウェアから第1印刷ジョブを取得する印刷ジョブ取得処理と、
前記第1印刷ジョブについてプルプリント情報を取得するプルプリント情報取得処理と、
前記第1印刷ジョブに対応するプルプリント要求を、前記少なくとも1つの印刷装置の少なくとも1つから取得するプルプリント要求取得処理と、
前記プルプリント要求取得処理で前記プルプリント要求を取得した取得先の前記印刷装置に向けて前記第1印刷ジョブを送信する第1ジョブ送信処理と、
を実行させるための、情報処理プログラム。
続きを表示(約 1,300 文字)【請求項2】
前記演算部に対し、さらに、
前記プルプリント情報取得処理で取得した前記プルプリント情報に対応した前記第1印刷ジョブの識別情報を、前記少なくとも1つの印刷装置へ向けて送信するジョブ情報送信処理を実行させる、請求項1記載の情報処理プログラム。
【請求項3】
前記演算部に対し、さらに、
前記第1印刷ジョブに含まれる第1形式の印刷データを、前記プルプリント要求取得処理で前記プルプリント要求を取得した取得先の前記印刷装置に対応した第2形式の印刷データに変換するデータ変換処理を実行させ、
前記第1ジョブ送信処理では、
前記データ変換処理で変換後の前記第2形式の印刷データを含む前記第1印刷ジョブを前記印刷装置に向けて送信する、請求項1記載の情報処理プログラム。
【請求項4】
前記演算部に対し、さらに、
前記第1ジョブ送信処理で前記第1印刷ジョブを送信した後、保持していた前記第1印刷ジョブを削除するジョブ削除処理を実行させる、請求項1記載の情報処理プログラム。
【請求項5】
前記演算部に対し、さらに、
前記プルプリント情報取得処理で取得した前記プルプリント情報に対応した前記第1印刷ジョブの識別情報を、前記少なくとも1つの印刷装置へ向けて送信するジョブ情報送信処理と、
前記ジョブ削除処理で前記第1印刷ジョブを削除した後、前記ジョブ情報送信処理で送信した前記識別情報の削除要求を前記少なくとも1つの印刷装置へ向けて送信する削除要求送信処理と、を実行させる、請求項4記載の情報処理プログラム。
【請求項6】
前記プルプリント情報取得処理で取得した前記プルプリント情報は、前記第1印刷ジョブの第1認証情報を含み、
前記演算部に対し、さらに、
前記プルプリント要求取得処理で前記プルプリント要求を取得した取得先の前記印刷装置からの第2認証情報を取得する認証情報取得処理と、
前記第1認証情報と、前記認証情報取得処理で取得した前記第2認証情報と、に基づいて前記第1印刷ジョブのプルプリントの認証を行う認証実行処理と、
を実行させ、
前記第1ジョブ送信処理は、
前記認証実行処理で認証が成功した場合に実行される、請求項1乃至請求項5のいずれか1項記載の情報処理プログラム。
【請求項7】
前記演算部に対し、さらに、
前記OS標準印刷ソフトウェアからの、第2印刷ジョブのプリント実行指示を取得するプリント指示取得処理と、
前記プリント指示取得処理で前記プリント実行指示を取得した場合、前記認証実行処理による認証が実行中であるか否かを判定する認証判定処理と、
前記認証判定処理で前記認証が実行中であると判定された場合は、前記プリント指示取得処理で前記プリント実行指示を取得した前記第2印刷ジョブを対応する前記印刷装置に向けて送信せずに待機し、前記認証判定処理で前記認証が実行中ではないと判定された場合は、前記第2印刷ジョブを対応する前記印刷装置に向けて送信する第2ジョブ送信処理と、
を実行させる、請求項6記載の情報処理プログラム。

発明の詳細な説明【技術分野】
【0001】
本発明は、印刷装置に対し通信可能な情報処理装置によって実行される情報処理プログラムに関する。
続きを表示(約 2,000 文字)【背景技術】
【0002】
従来、プリンタがスプールされた印刷ジョブの格納場所にアクセスして印刷ジョブを取得し印刷を実行する、いわゆるプルプリントが知られている。
【0003】
例えば特許文献1には、このようなプルプリントを実行する印刷システムが記載されている。この印刷システムは、情報処理装置、クラウド上の印刷サーバ、及び複数の印刷装置を備えている。情報処理装置がユーザによる印刷ジョブの投入指示を受け付けると、情報処理装置がユーザによって設定された印刷設定情報に基づいて印刷ジョブを実行するための印刷データを生成し、印刷サーバが当該印刷データを保持する。ユーザが、印刷サーバに登録された複数の印刷装置のうち当該ユーザの最寄りの一の印刷装置からプルプリント指示を行うと、印刷サーバは保持された印刷データを一の印刷装置に送信し、一の印刷装置が受信した印刷データに基づいて印刷を行う。
【先行技術文献】
【特許文献】
【0004】
特開2020-067893号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
上記従来技術の印刷システムは、プルプリント指示に基づいて印刷データを特定のプリンタに送信する印刷サーバを有する。このため、システム構成が複雑化すると共に、ローカルプリンタに対応することができない。
【0006】
本発明の目的は、サーバがなくともプルプリントを実現でき、且つ、ローカルプリンタにも対応することができる情報処理プログラムを提供することにある。
【課題を解決するための手段】
【0007】
上記目的を達成するために、本願発明は、少なくとも1つの印刷装置に対し通信可能な情報処理装置の演算部によって実行可能であり、前記少なくとも1つの印刷装置に対応可能な情報処理プログラムであって、前記情報処理装置にはOS標準印刷ソフトウェアを有するオペレーティングシステムが搭載されており、前記情報処理プログラムは前記OS標準印刷ソフトウェアに仮想の印刷装置として登録可能であり、前記情報処理プログラムは、前記OS標準印刷ソフトウェアに前記仮想の印刷装置として登録されたとき、前記情報処理装置の演算部に対し、前記OS標準印刷ソフトウェアから第1印刷ジョブを取得する印刷ジョブ取得処理と、前記第1印刷ジョブについてプルプリント情報を取得するプルプリント情報取得処理と、前記第1印刷ジョブに対応するプルプリント要求を、前記少なくとも1つの印刷装置の少なくとも1つから取得するプルプリント要求取得処理と、前記プルプリント要求取得処理で前記プルプリント要求を取得した取得先の前記印刷装置に向けて前記第1印刷ジョブを送信する第1ジョブ送信処理と、を実行させる。
【0008】
本願発明の情報処理プログラムは、情報処理装置の演算部に対し、印刷ジョブ取得処理と、プルプリント情報取得処理と、プルプリント要求取得処理と、第1ジョブ送信処理と、を実行させる。印刷ジョブ取得処理では、OS標準印刷ソフトウェアから第1印刷ジョブが取得される。プルプリント情報取得処理では、第1印刷ジョブについてプルプリント情報が取得される。プルプリント要求取得処理では、第1印刷ジョブに対応するプルプリント要求が、少なくとも1つの印刷装置の少なくとも1つから取得される。第1ジョブ送信処理では、プルプリント要求取得処理でプルプリント要求を取得した取得先の印刷装置に向けて第1印刷ジョブを送信する
本願発明によれば、例えばユーザが使用するPC等の情報処理装置により、印刷装置からの要求に応じたプルプリントを実行することができる。本願発明によれば、プルプリントをサーバがなくても実現できるので、印刷システムの構成を簡素化できる。また、印刷装置にオフラインで接続されたPCによりプルプリントを実現することができるので、ローカルプリンタにも対応することができる。
【発明の効果】
【0009】
本発明によれば、サーバがなくともプルプリントを実現でき、且つ、ローカルプリンタにも対応することができる。
【図面の簡単な説明】
【0010】
実施形態に係る印刷システムの全体構成の一例を表す図である。
印刷システムにおいてプルプリントが実行される場合のデータの流れの一例を表す図である。
プリンタアプリケーションによる印刷に係わる処理手順の一例を表すフローチャートである。
プリンタのプロセッサによる印刷に係わる処理手順の一例を表すフローチャートである。
クライアントPC及びプリンタのハードウェア構成の一例を表すブロック図である。
【発明を実施するための形態】
(【0011】以降は省略されています)

この特許をJ-PlatPatで参照する

関連特許

個人
GPSロガー
19日前
個人
情報処理システム
1か月前
個人
デトろぐシステム
18日前
個人
マウス用テーブル
5日前
個人
防災情報システム
1か月前
個人
管理装置
11日前
日本精機株式会社
表示装置
1か月前
個人
指先受の付いたマウス。
1か月前
個人
都市経営シミュレーション
24日前
個人
介護者指名システム
1か月前
個人
契約管理サーバ
10日前
個人
特徴検討支援システム
11日前
個人
管理装置
13日前
株式会社セガフェイブ
遊戯機
3日前
株式会社ジール
文章の分析装置
4日前
國立臺灣大學
操作補助システム
25日前
個人
支援システム及び支援方法
26日前
株式会社Haul
採用支援方法
1か月前
個人
選択操作音声出力システム
5日前
エムケー精工株式会社
洗車場システム
1か月前
株式会社テクロス
情報処理装置
17日前
トヨタ自動車株式会社
車両
11日前
株式会社野村総合研究所
検証装置
17日前
個人
すべて大吉となるおみくじ制作装置
1か月前
株式会社Asuka
本人認証方法
1か月前
株式会社美好屋商店
広告システム
24日前
株式会社奥村組
削孔位置検出方法
10日前
株式会社JVCケンウッド
処理装置
1か月前
日本信号株式会社
料金精算システム
1か月前
株式会社mov
情報処理装置
1か月前
日本電気株式会社
システム及び方法
10日前
トヨタ自動車株式会社
記号認識装置
14日前
個人
マイナンバーポイントの直販システム
20日前
トヨタ自動車株式会社
画像処理装置
1か月前
トヨタ自動車株式会社
情報処理装置
14日前
トヨタ自動車株式会社
画像処理装置
1か月前
続きを見る