JP2020181284A - データ処理システム、データ処理方法、及びサーバー装置 - Google Patents

データ処理システム、データ処理方法、及びサーバー装置 Download PDF

Info

Publication number
JP2020181284A
JP2020181284A JP2019082524A JP2019082524A JP2020181284A JP 2020181284 A JP2020181284 A JP 2020181284A JP 2019082524 A JP2019082524 A JP 2019082524A JP 2019082524 A JP2019082524 A JP 2019082524A JP 2020181284 A JP2020181284 A JP 2020181284A
Authority
JP
Japan
Prior art keywords
job
print job
print
social networking
networking service
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
JP2019082524A
Other languages
English (en)
Inventor
隆 世良
Takashi Sera
隆 世良
洋文 宮本
Hirofumi Miyamoto
洋文 宮本
良輔 垣尾
Ryosuke Kakio
良輔 垣尾
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2019082524A priority Critical patent/JP2020181284A/ja
Priority to CN202010317592.5A priority patent/CN111857607B/zh
Priority to US16/855,382 priority patent/US11316986B2/en
Publication of JP2020181284A publication Critical patent/JP2020181284A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection 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/00132Connection 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 in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00143Ordering
    • H04N1/00145Ordering from a remote location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1207Improving or facilitating administration, e.g. print management resulting in the user being informed about print result after a job submission
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1259Print job monitoring, e.g. job status
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1267Job repository, e.g. non-scheduled jobs, delay printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1268Job submission, e.g. submitting print job order or request not the print data itself
    • G06F3/1271Job submission at the printing node, e.g. creating a job from a data stored locally or remotely
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1287Remote printer device, e.g. being remote from client or server via internet
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection 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/00281Connection 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 telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00307Connection 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 telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a mobile telephone apparatus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/1234Errors handling and recovery, e.g. reprinting
    • G06F3/1235Errors handling and recovery, e.g. reprinting caused by end of consumables, e.g. paper, ink, toner

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】プリンターの管理の利便性を向上する。【解決手段】印刷ジョブPBを実行するプリンター5及びSNSのアプリケーションプログラムを実行するスマートフォン1と通信する第2サーバー装置4は、SNSから印刷指示情報JAを取得する取得部411と、取得部411が取得した印刷指示情報JAに基づき、印刷ジョブPBを生成するジョブ生成部412と、印刷指示情報JAを受け付けたことを示す応答情報JR及び印刷ジョブPBを識別するジョブ識別情報PIDをSNSに通知する通知部413と、印刷ジョブPBをプリンター5に送信するジョブ送信部414と、印刷ジョブPBの実行状態を示す状態情報JBを取得する状態取得部415と、を備え、通知部413は、状態取得部415が取得した印刷ジョブPBの実行状態を示す状態情報JB及びジョブ識別情報PIDをSNSに通知する。【選択図】図2

Description

本発明は、データ処理システム、データ処理方法、及びサーバー装置に関する。
スマートフォンのような端末装置とプリンターとをSNSサーバーを介して接続し、端末装置からの指示に従って、プリンターに対して印刷ジョブを実行させることが知られている(例えば、特許文献1参照)。
特許文献1に記載の電子機器管理システムは、ユーザーが利用可能なプリンターと、ユーザーが操作するユーザー端末と、送信元アカウントから送信されたSNSメッセージを受信先アカウントに受信させるSNSを提供するSNSサーバーと、をネットワークにより接続する。また、SNSサーバーは、SNSに基づきプリンター及びユーザー端末の一方を送信元アカウントとして、プリンター及びユーザー端末の他方を受信先アカウントに設定する受信先設定を受け付ける受信先設定部を備える。
特開2015−125528号公報
特許文献1記載の電子機器管理システムでは、プリンターの管理の利便性が充分ではない場合があるという課題があった。
例えば、プリンターにおいて印刷ジョブが中止された場合に、この印刷ジョブをプリンターに指示したユーザーが、印刷ジョブが中止されたことを確認できない場合があった。
上記課題を解決する一態様は、印刷ジョブを実行する印刷装置、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行する端末装置と通信するサーバーを備えるデータ処理システムであって、前記サーバー装置は、前記ソーシャルネットワーキングサービスから印刷指示を取得する取得部と、前記取得部が取得した前記印刷指示に基づき、前記印刷装置に対応する印刷ジョブを生成するジョブ生成部と、前記印刷指示を受け付けたことを示す応答、及び、前記ジョブ生成部により生成された前記印刷ジョブを識別するジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する通知部と、前記印刷ジョブを前記印刷装置に送信するジョブ送信部と、前記印刷ジョブの実行状態を取得する状態取得部と、を備え、前記通知部は、前記状態取得部が取得した前記印刷ジョブの実行状態、及び、前記ジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する、データ処理システムである。
上記データ処理システムにおいて、前記端末装置は、前記ソーシャルネットワーキングサービスによってユーザーインターフェイスを表示し、前記通知部は、前記ユーザーインターフェイスに前記応答と前記ジョブ識別情報とを対応付けて表示するためのデータを前記ソーシャルネットワーキングサービスに送信する構成であってもよい。
上記データ処理システムにおいて、前記通知部は、前記ユーザーインターフェイスに前記印刷ジョブの実行状態と前記ジョブ識別情報とを対応付けて表示するためのデータを前記ソーシャルネットワーキングサービスに送信する構成であってもよい。
上記データ処理システムにおいて、前記状態取得部は、前記印刷ジョブの中止、及び前記印刷ジョブの完了の少なくともいずれかを含む前記印刷ジョブの実行状態を取得し、前記通知部は、前記印刷ジョブの中止または前記印刷ジョブの完了の通知を、前記ジョブ識別情報とともに前記ソーシャルネットワーキングサービスに通知する構成であってもよい。
上記データ処理システムにおいて、前記通知部は、複数枚の印刷を指示する前記印刷指示を1つの前記ジョブ識別情報と対応付けて前記ソーシャルネットワーキングサービスに通知する構成であってもよい。
上記データ処理システムにおいて、前記状態取得部は、前記印刷装置が印刷に伴い消費する印刷材料の残量を取得し、前記通知部は、前記状態取得部が取得した前記印刷材料の残量が閾値以下の場合に、前記印刷材料の残量が少ないことを前記ソーシャルネットワーキングサービスに通知する構成であってもよい。
上記データ処理システムにおいて、前記通知部は、前記ソーシャルネットワーキングサービスに対して前記印刷材料の残量が少ないことを通知する場合に、前記印刷材料の購入を案内する通知を行う構成であってもよい。
上記データ処理システムにおいて、前記状態取得部は、前記ジョブ送信部が前記印刷ジョブを前記印刷装置に送信してから制限時間が経過した後も前記印刷ジョブが完了しない場合に、前記印刷ジョブの保存期限を徒過したと判定し、前記通知部は、前記印刷ジョブの保存期限を徒過したことを通知する構成であってもよい。
上記データ処理システムにおいて、前記通知部は、前記ジョブ識別情報に対応する前記印刷ジョブの実行状態を問い合わせる問い合せ要求を前記ソーシャルネットワーキングサービスから受け付け、前記問い合せ要求に対する回答を前記ソーシャルネットワーキングサービスに対して通知する構成であってもよい。
上記課題を解決する別の一態様は、印刷ジョブを実行する印刷装置、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行する端末装置と通信するサーバー装置により実行されるデータ処理方法であって、前記ソーシャルネットワーキングサービスから印刷指示を取得し、前記印刷指示に基づき、前記印刷装置に対応する印刷ジョブを生成し、前記印刷指示を受け付けたことを示す応答、及び、前記印刷ジョブを識別するジョブ識別情報を前記ソーシャルネットワーキングサービスに通知し、前記印刷ジョブを前記印刷装置に送信し、前記印刷ジョブの実行状態を取得し、前記印刷ジョブの実行状態、及び、前記ジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する、データ処理方法である。
上記課題を解決する更に別の一態様は、印刷ジョブを実行する印刷装置、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行する端末装置と通信するサーバー装置であって、前記サーバー装置は、前記ソーシャルネットワーキングサービスから印刷指示を取得する取得部と、前記取得部が取得した前記印刷指示に基づき、前記印刷装置に対応する印刷ジョブを生成するジョブ生成部と、前記印刷指示を受け付けたことを示す応答、および、前記ジョブ生成部により生成された前記印刷ジョブを識別するジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する通知部と、前記印刷ジョブを前記印刷装置に送信するジョブ送信部と、前記印刷ジョブの実行状態を取得する状態取得部と、を備え、前記通知部は、前記状態取得部が取得した前記印刷ジョブの実行状態、及び、前記ジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する、サーバー装置である。
データ処理システムの構成の一例を示す図。 データ処理システムの機能構成の一例を示す図。 スマートフォンの表示部に表示するメッセージ画面の一例を示す画面図。 第2サーバー装置の第2制御部の処理の一例を示すフローチャート。 第2サーバー装置の第2制御部の処理の一例を示すフローチャート。
以下、図面を参照して実施形態について説明する。
[1.データ処理システムの構成]
[1−1.データ処理システムの全体構成]
図1は、データ処理システム100の構成の一例を示す図である。
図1に示すように、データ処理システム100は、スマートフォン1と、SNSサーバー装置2と、第1サーバー装置3と、第2サーバー装置4と、プリンター5とを備える。
スマートフォン1と、SNSサーバー装置2と、第1サーバー装置3と、第2サーバー装置4と、プリンター5とは、ネットワークNWを介して互いに通信可能に接続される。ネットワークNWは、例えばインターネットである。
本実施形態では、ネットワークNWがインターネットであるが、本発明の実施形態はこれに限定されない。ネットワークNWがLAN(Local Area Network)でもよいし、ネットワークNWがWAN(Wide Area Network)でもよい。
スマートフォン1は、Wi−Fi(登録商標)等の無線回線を介してネットワークNWに接続される。スマートフォン1は、SNSサーバー装置2、第1サーバー装置3、及び第2サーバー装置4を順次介して、プリンター5に印刷を指示する。スマートフォン1は、「端末装置」の一例に対応する。
スマートフォン1は、端末制御部11と、端末通信部12と、表示部13とを備える。
端末制御部11は、CPU(Central Processing Unit)やマイコン等のプロセッサーを備え、このプロセッサーにより制御プログラムを実行することにより、スマートフォン1の各部を制御する。端末制御部11は、プロセッサーが実行する制御プログラムを不揮発的に記憶するROM(Read Only Memory)、及び、プロセッサーのワークエリアを構成するRAM(Random Access Memory)のようなメモリーを備える。
端末通信部12は、外部の装置とデータ通信を実行する通信インターフェイスである。端末通信部12は、ケーブルを接続可能な有線通信インターフェイスであってもよいし、無線通信インターフェイスであってもよい。例えば、Ethernet(登録商標)に対応する有線LANインターフェイスや、IEEE802.11規格に対応する無線LANインターフェイスであってもよい。
また、端末通信部12は、例えば、Wi−Fi(登録商標)等の無線回線を介してSNSサーバー装置2と接続する通信インターフェイスである。
表示部13は、表示パネル131及びタッチセンサー132を備える。表示パネル131及びタッチセンサー132の各々は、端末制御部11に接続される。表示パネル131は、端末制御部11の制御に基づき各種画像を表示する。表示パネル131は、例えばLCD(Liquid Crystal Display)で構成される。
タッチセンサー132は、ユーザーのタッチ操作を検出し、検出した操作を示すデータを端末制御部11に出力する。タッチセンサー132は、表示パネル131と一体に形成される。具体的には、タッチセンサー132は、表示パネル131の画像表示面に形成される。
SNS(Social Networking Service)サーバー装置2は、SNSを実行する。SNSは、例えばLINE(登録商標)である。
例えば、SNSサーバー装置2は、スマートフォン1との間でメッセージのやり取りを実行する。具体的には、SNSサーバー装置2は、スマートフォン1からプリンター5への印刷指示情報JAを受け付ける。また、SNSサーバー装置2は、スマートフォン1から受け付けたプリンター5への印刷指示情報JAを、第1サーバー装置3に対して伝送する。印刷指示情報JAは、プリンター5に対する印刷に関する指示の内容を示す。印刷指示情報JAは、「印刷指示」の一例に対応する。
SNSサーバー装置2は、SNS制御部21と、SNS通信部22とを備える。
SNS制御部21は、CPUやマイコン等のプロセッサーを備え、このプロセッサーにより制御プログラムを実行することにより、SNSサーバー装置2の各部を制御する。SNS制御部21は、プロセッサーが実行する制御プログラムを不揮発的に記憶するROM、プロセッサーのワークエリアを構成するRAMのようなメモリー、及びHDD(Hard Disk Drive)を備える。
SNS通信部22は、外部の装置とデータ通信を実行する通信インターフェイスである。SNS通信部22は、ケーブルを接続可能な有線通信インターフェイスであってもよいし、無線通信インターフェイスであってもよい。例えば、Ethernet(登録商標)に対応する有線LANインターフェイスや、IEEE802.11規格に対応する無線LANインターフェイスであってもよい。
SNS通信部22は、例えば、Ethernet(登録商標)に対応する有線LANインターフェイスである。
第1サーバー装置3は、SNSサーバー装置2及び第2サーバー装置4の各々と通信する。
例えば、第1サーバー装置3は、SNSサーバー装置2からプリンター5への印刷指示情報JAを受け付けて、第2サーバー装置4へプリンター5への印刷指示情報JAを伝送する。
第1サーバー装置3は、第1制御部31と第1通信部32とを備える。
第1制御部31は、SNS制御部21と略同一の構成を有する。第1通信部32は、SNS通信部22と略同一の構成を有する。
第2サーバー装置4は、第1サーバー装置3及びプリンター5の各々と通信する。例えば、第2サーバー装置4は、第2サーバー装置4からプリンター5への印刷指示情報JAを受け付けて、プリンター5に対して、印刷ジョブを送信する。
第2サーバー装置4は、第2制御部41と第2通信部42とを備える。
第2サーバー装置4は、「サーバー装置」の一例に対応する。
第2制御部41は、SNS制御部21と略同一の構成を有する。第2通信部42は、SNS通信部22と略同一の構成を有する。
プリンター5は、第2サーバー装置4から印刷ジョブを受信し、受信した印刷ジョブを実行する。プリンター5は、例えば、インクジェットプリンターである。
プリンター5は、「印刷装置」の一例に対応する。
プリンター5は、プリンター制御部51と、プリンター通信部52とを備える。
本実施形態では、プリンター5は、インクジェットプリンターであるが、本発明の実施形態はこれに限定されない。プリンター5は、ドットインパクトプリンターでもよいし、レーザープリンターでもよい。
プリンター制御部51は、CPUやマイコン等のプロセッサーを備え、このプロセッサーにより制御プログラムを実行することにより、プリンター5の各部を制御する。プリンター制御部51は、プロセッサーが実行する制御プログラムを不揮発的に記憶するROM、プロセッサーのワークエリアを構成するRAMのようなメモリー、及びHDDを備える。
プリンター通信部52は、第2サーバー装置4とデータ通信を実行する通信インターフェイスである。プリンター通信部52は、ケーブルを接続可能な有線通信インターフェイスであってもよいし、無線通信インターフェイスであってもよい。例えば、Ethernet(登録商標)に対応する有線LANインターフェイスや、IEEE802.11規格に対応する無線LANインターフェイスであってもよい。
プリンター通信部52は、例えば、Ethernet(登録商標)に対応する有線LANインターフェイスである。
[1−2.スマートフォンの機能構成]
図2は、データ処理システム100の機能構成の一例を示す図である。
図2に示すように、スマートフォン1の端末制御部11は、印刷指示部111と、状態表示部112とを備える。具体的には、スマートフォン1の端末制御部11のプロセッサーが、アプリケーションプログラムを実行することにより、印刷指示部111、及び状態表示部112として機能する。アプリケーションプログラムは、例えばLINEアプリである。
また、端末制御部11のプロセッサーが、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行することによって、表示パネル131にユーザーインターフェイスとしてのメッセージ画面を表示する。メッセージ画面については、後述にて図3を参照して詳細に説明する。
印刷指示部111は、表示パネル131にメッセージ画面を介して、ユーザーからプリンター5に対する印刷指示情報JAを受け付ける。また、印刷指示部111は、受け付けたプリンター5に対する印刷指示情報JAをSNSサーバー装置2に送信する。
印刷指示情報JAは、印刷データを含む。印刷データは、プリンター5によって印刷されるデータを示す。印刷データは、写真等の画像データでもよいし、文書データ等のテキストデータでもよい。
状態表示部112は、SNSサーバー装置2から状態情報JBを受け付け、表示パネル131のメッセージ画面に表示する。状態情報JBは、プリンター5の状態を示す。
スマートフォン1とSNSサーバー装置2との間の通信は、SNS−IDを用いて実行される。SNS−IDは、SNSサーバー装置2におけるユーザー識別情報を示す。SNS−IDは、例えば、LINE−IDである。
すなわち、印刷指示情報JAは、SNS−IDと対応付けてスマートフォン1からSNSサーバー装置2に送信される。また、状態情報JBは、SNS−IDと対応付けてSNSサーバー装置2からスマートフォン1に送信される。
状態情報JBは、具体的には、残量少情報JB1、印刷中止情報JB2、保存期間徒過情報JB3、一部完了情報JB4、全部完了情報JB5、及び未完了情報JB6を含む。
残量少情報JB1は、プリンター5において印刷材料の残量が少ないことを示す。印刷材料とは、プリンター5が、印刷に伴い消費する材料を示す。例えば、印刷材料は、インクやトナーや用紙等の印刷メディアである。
また、残量少情報JB1は、印刷材料の購入を案内する情報を含む。印刷材料の購入を案内する情報は、例えば、インクの購入先のホームページへのリンク情報JLである。
印刷中止情報JB2は、印刷指示情報JAに対応する印刷ジョブPBが中止されたことを示す。
保存期間徒過情報JB3は、印刷指示情報JAに対応する印刷ジョブPBの保存期限を徒過したことを示す。保存期限は、例えば72時間である。
一部完了情報JB4は、印刷指示情報JAに対応する印刷ジョブPBの一部が完了したことを示す。例えば、印刷ジョブPBが、5枚の印刷を実行するジョブである場合には、一部完了情報JB4は、1枚〜4枚の印刷が完了したことを示す。すなわち、一部完了情報JB4は、1枚の印刷が完了したことを示す情報と、2枚の印刷が完了したことを示す情報と、3枚の印刷が完了したことを示す情報と、4枚の印刷が完了したことを示す情報とを含む。
全部完了情報JB5は、印刷指示情報JAに対応する印刷ジョブPBの全部が完了したことを示す。例えば、印刷ジョブPBが、5枚の印刷を実行するジョブである場合には、全部完了情報JB5は、5枚の印刷が完了したことを示す。
未完了情報JB6は、印刷指示情報JAに対応する印刷ジョブPBが、全く完了していないことを示す。例えば、印刷ジョブPBが、5枚の印刷を実行するジョブである場合には、未完了情報JB6は、5枚の印刷のうち1枚の印刷も完了していないことを示す。
[1−3.SNSサーバー装置及び第1サーバー装置の機能構成]
図2に示すように、SNSサーバー装置2のSNS制御部21は、印刷受付部211と、状態伝送部212とを備える。具体的には、SNSサーバー装置2のSNS制御部21のプロセッサーが、制御プログラムを実行することにより、印刷受付部211、及び状態伝送部212として機能する。
印刷受付部211は、印刷指示部111が受け付けた印刷指示情報JAを受信し、受信した印刷指示情報JAを第1サーバー装置3に伝送する。
状態伝送部212は、第1サーバー装置3から状態情報JBを受信し、受信した状態情報JBをスマートフォン1に伝送する。
SNSサーバー装置2と第1サーバー装置3との間の通信は、SNS−IDを用いて実行される。
具体的には、印刷指示情報JAは、SNS−IDと対応付けてSNSサーバー装置2から第1サーバー装置3に伝送される。また、状態情報JBは、SNS−IDと対応付けて第1サーバー装置3からSNSサーバー装置2に伝送される。
また、第1サーバー装置3の第1制御部31は、印刷伝送部311と状態受付部312とを備える。具体的には、第1サーバー装置3の第1制御部31のプロセッサーが、制御プログラムを実行することにより、印刷伝送部311及び状態受付部312として機能する。
また、第1サーバー装置3の第1制御部31のHDDには、SNS−IDとメールアドレスとが対応付けて記憶される。メールアドレスは、プリンター5のメールアドレスである。
本実施形態では、第1制御部31のHDDがSNS−IDとメールアドレスとを対応付けて記憶するが、本発明の実施形態はこれに限定されない。第1制御部31のメモリーが、SNS−IDとメールアドレスとを対応付けて記憶してもよい。
印刷伝送部311は、SNSサーバー装置2から印刷指示情報JAを受信し、受信した印刷指示情報JAを第2サーバー装置4に伝送する。
状態受付部312は、第2サーバー装置4から状態情報JBを受信し、受信した状態情報JBをSNSサーバー装置2に伝送する。
第1サーバー装置3と第2サーバー装置4との間の通信は、メールアドレスを用いて実行される。
具体的には、印刷指示情報JAは、メールアドレスと対応付けて第1サーバー装置3から第2サーバー装置4に伝送される。また、状態情報JBは、メールアドレスと対応付けて第2サーバー装置4から第1サーバー装置3に伝送される。
[1−4.第2サーバー装置の機能構成]
第2サーバー装置4の第2制御部41は、取得部411と、ジョブ生成部412と、通知部413と、ジョブ送信部414と、状態取得部415とを備える。具体的には、第2サーバー装置4の第2制御部41のプロセッサーが、制御プログラムを実行することにより、取得部411、ジョブ生成部412、通知部413、ジョブ送信部414及び状態取得部415として機能する。
取得部411は、ソーシャルネットワーキングサービス(以下、SNSと略記する)から印刷指示情報JAを取得する。なお、「ソーシャルネットワーキングサービス」を、以下の説明において「SNS」と略記する。具体的には、取得部411は、スマートフォン1からの印刷指示情報JAを、SNSサーバー装置2と第1サーバー装置3とを順次経由して取得する。すなわち、取得部411は、SNSサーバー装置2から印刷指示情報JAを取得する。
換言すれば、「SNSから取得する」は、「SNSサーバー装置2から取得する」ことを示す。
ジョブ生成部412は、取得部411が取得した印刷指示情報JAに基づき、プリンター5に対応する印刷ジョブPBを生成する。
通知部413は、印刷指示情報JAを受け付けたことを示す応答情報JR、及びジョブ識別情報PIDをSNSに通知する。ジョブ識別情報PIDは、印刷ジョブPBを識別する情報を示す。
具体的には、通知部413は、応答情報JR及びジョブ識別情報PIDを第1サーバー装置3とSNSサーバー装置2とを順次経由してスマートフォン1に通知する。すなわち、通知部413は、応答情報JR及びジョブ識別情報PIDをSNSサーバー装置2に対して通知する。
換言すれば、「SNSに通知する」は、「SNSサーバー装置2に対して通知する」ことを示す。
また、通知部413は、ユーザーインターフェイスに応答情報JRとジョブ識別情報PIDとを対応付けて表示するためのデータをSNSに送信する。
また、通知部413は、状態取得部415が取得した印刷ジョブPBの実行状態を示す状態情報JB及びジョブ識別情報PIDをSNSに通知する。
ジョブ送信部414は、ジョブ生成部412が生成した印刷ジョブPBをプリンター5に送信する。
状態取得部415は、印刷ジョブPBの実行状態を取得する。
具体的には、状態取得部415は、印刷ジョブPBの中止、及び印刷ジョブPBの完了の少なくともいずれかを含む印刷ジョブPBの実行状態を示す状態情報JBを取得する。
通知部413は、状態取得部415の取得した状態情報JBに基づいて、印刷ジョブJBの中止、または印刷ジョブJBの完了の通知を、ジョブ識別情報PIDとともにSNSに通知する。
具体的には、状態取得部415が印刷中止情報JB2を取得した場合には、通知部413は、印刷中止情報JB2をジョブ識別情報PIDとともにSNSに通知する。
また、状態取得部415が一部完了情報JB4を取得した場合には、通知部413は、一部完了情報JB4をジョブ識別情報PIDとともにSNSに通知する。
また、状態取得部415が全部完了情報JB5を取得した場合には、通知部413は、全部完了情報JB5をジョブ識別情報PIDとともにSNSに通知する。
また、状態取得部415は、プリンター5が印刷に伴い消費する印刷材料の残量を取得する。具体的には、状態取得部415は、残量情報JQをプリンター5から取得する。残量情報JQは、プリンター5が印刷に伴い消費する印刷材料の残量を示す。例えば、残量情報JQは、インクの残量を示す。
また、通知部413は、状態取得部415が取得した印刷材料の残量が閾値以下の場合に、印刷材料の残量が少ないことをSNSに通知する。具体的には、通知部413は、残量情報JQが示す残量Qが閾値QS以下の場合に、残量少情報JB1をSNSに通知する。
また、通知部413は、SNSに印刷材料の残量が少ないことを通知する場合に、印刷材料の購入を案内する通知を行う。例えば、残量少情報JB1は、インクの購入先のホームページへのリンク情報JLを含む。
また、状態取得部415は、ジョブ送信部414が印刷ジョブPBをプリンター5に送信してから制限時間が経過した後も印刷ジョブPBが完了しない場合に、印刷ジョブPBの保存期限を徒過したと判定する。制限時間は、例えば、72時間である。また、保存期限は、例えば、72時間である。
また、状態取得部415が印刷ジョブPBの保存期限を徒過したと判定した場合に、通知部413は、印刷ジョブの保存期限を徒過したことを通知する。具体的には、通知部413は、保存期間徒過情報JB3をジョブ識別情報PIDとともにSNSに通知する。
また、通知部413は、ジョブ識別情報PIDに対応する印刷ジョブPBの実行状態を問い合わせる問い合せ要求RQをSNSから受け付け、問い合せ要求RQに対する回答をSNSに対して通知する。
具体的には、通知部413は、問い合せ要求RQをSNSサーバー装置2と第1サーバー装置3とを順次経由して受け付ける。また、通知部413は、問い合せ要求RQをプリンター5に対して送出し、プリンター5から問い合せ要求RQに対する回答を取得する。そして、問い合せ要求RQに対する回答を、第1サーバー装置3とSNSサーバー装置2とを順次経由してスマートフォン1に通知する。
問い合せ要求RQに対する回答は、一部完了情報JB4、全部完了情報JB5、又は未完了情報JB6である。
[1−5.プリンターの機能構成]
プリンター5のプリンター制御部51は、ジョブ実行部511と、状態送信部512とを備える。具体的には、プリンター5のプリンター制御部51のプロセッサーが、制御プログラムを実行することにより、ジョブ実行部511、及び状態送信部512として機能する。
ジョブ実行部511は、ジョブ送信部414から送信された印刷ジョブPBを実行する。
状態送信部512は、プリンター5の状態情報JBを生成し、状態情報JBを第2サーバー装置4に送信する。
なお、通知部413から問い合せ要求RQを受け付けた場合に、状態送信部512は、プリンター5の状態情報JBを生成し、状態情報JBを第2サーバー装置4に送信する。
[2.スマートフォンに表示する画面]
図3は、スマートフォン1の表示部13に表示するメッセージ画面600の一例を示す画面図である。メッセージ画面600は、「ユーザーインターフェイス」の一例に対応する。
図3に示すように、メッセージ画面600には、プリンターマークMAと、ユーザーマークMBと、第1メッセージ601と、第2メッセージ602と、第3メッセージ603とが表示される。
プリンターマークMAは、メッセージ画面600において左側のメッセージが、仮想的にプリンター5から入力されたことを示す。
ユーザーマークMBは、メッセージ画面600において右側のメッセージが、ユーザーから入力されたことを示す。ユーザーマークMBには、「ABC様(ID:ABCDE)」と表示され、ユーザー名が「ABC」であり、ユーザーのSNS−IDが「ABCDE」であることを示す。
第1メッセージ601は、右側からの吹き出しとして表示され、ユーザーから入力されたことを示す。また、第1メッセージ601には、「写真(ファイルを送信)」と表示され、添付ファイルの「写真」を印刷する印刷指示がユーザーから入力されたことを示す。
図3では、添付ファイルの「写真」を1枚印刷する場合について説明するが、添付ファイルの「写真」を複数枚印刷する印刷指示でもよい。また、図3では、添付ファイルの「写真」が1枚である場合について説明するが、添付ファイルの「写真」が複数枚であり、複数枚の写真の各々を1枚ずつ印刷する印刷指示でもよい。
第2メッセージ602は、左側からの吹き出しとして表示され、仮想的にプリンター5から入力されたことを示す。また、第2メッセージ602には、「良い写真ですね♪印刷を受け付けました。(受付番号:12345)」と表示され、ユーザーからの写真の印刷指示を受け付け、受付番号が「12345」であることを示す。受付番号は、例えば、ジョブ識別情報PIDに対応する。
図3では、添付ファイルの「写真」を1枚印刷する印刷指示がジョブ識別情報PIDに対応するが、本発明の実施形態はこれに限定されない。複数枚印刷する印刷指示がジョブ識別情報PIDに対応してもよい。例えば、5枚印刷する印刷指示がジョブ識別情報PIDに対応してもよい。
第2サーバー装置4の通知部413が、メッセージ画面600に応答情報JRとジョブ識別情報PIDとを対応付けて表示するためのデータをスマートフォン1に送信し、このデータをスマートフォン1が受け付けることによって第2メッセージ602が表示される。
第3メッセージ603は、左側からの吹き出しとして表示され、仮想的にプリンター5から入力されたことを示す。また、第3メッセージ603には、「印刷が完了しました。(受付番号:12345)他に印刷したい写真はありませんか?」と表示され、受付番号の「12345」に対応する印刷ジョブPBが完了したことを示す。
第2サーバー装置4の状態取得部415が全部完了情報JB5を取得した場合には、通知部413は、全部完了情報JB5をジョブ識別情報PIDとともにスマートフォン1に通知する。そして、全部完了情報JB5とジョブ識別情報PIDとをスマートフォン1の状態表示部112が受け付けた場合に、状態表示部112によって第3メッセージ603が表示される。
[3.第2サーバー装置の第2制御部の処理]
図4及び図5の各々は、第2サーバー装置4の第2制御部41の処理の一例を示すフローチャートである。
まず、図4に示すように、ステップS101において、取得部411は、スマートフォン1から印刷指示情報JAを取得したか否かを判定する。
スマートフォン1から印刷指示情報JAを取得していないと取得部411が判定した場合(ステップS101;NO)には、処理が待機状態になる。スマートフォン1から印刷指示情報JAを取得したと取得部411が判定した場合(ステップS101;YES)には、処理がステップS103に進む。
そして、ステップS103において、ジョブ生成部412は、取得部411が取得した印刷指示情報JAに基づき、プリンター5に対応する印刷ジョブPBを生成する。
次に、ステップS105において、通知部413は、印刷ジョブPBを示すジョブ識別情報PIDを生成する。
次に、ステップS107において、通知部413は、印刷指示情報JAを受け付けたことを示す応答情報JRとジョブ識別情報PIDとをスマートフォン1に通知する。
次に、ステップS109において、ジョブ送信部414は、印刷ジョブPBをプリンター5に送信する。
次に、ステップS111において、状態取得部415が、印刷材料(例えば、インク)の残量情報JQを取得したか否かを判定する。
印刷材料の残量情報JQを取得していないと状態取得部415が判定した場合(ステップS111;NO)には、処理が図5のステップS117に進む。印刷材料の残量情報JQを取得したと状態取得部415が判定した場合(ステップS111;YES)には、処理がステップS113に進む。
そして、ステップS113において、通知部413は、残量Qが閾値QS以下であるか否かを判定する。
残量Qが閾値QS以下ではないと通知部413が判定した場合(ステップS113;NO)には、処理が図5のステップS117に進む。残量Qが閾値QS以下であると通知部413が判定した場合(ステップS113;YES)には、処理がステップS115に進む。
そして、ステップS115において、通知部413は、残量少情報JB1をスマートフォン1に通知する。
次に、図5に示すように、ステップS117において、状態取得部415が、印刷中止情報JB2を取得したか否かを判定する。
状態取得部415が、印刷中止情報JB2を取得したと状態取得部415が判定した場合(ステップS117;YES)には、処理がステップS119に進む。
そして、ステップS119において、通知部413は、印刷中止情報JB2をジョブ識別情報PIDとともにスマートフォン1に通知し、処理が終了する。
状態取得部415が、印刷中止情報JB2を取得していないと状態取得部415が判定した場合(ステップS117;NO)には、処理がステップS121に進む。
そして、ステップS121において、状態取得部415は、印刷ジョブPBの保存期限を徒過したか否かを判定する。具体的には、ジョブ送信部414が印刷ジョブPBをプリンター5に送信してから制限時間が経過した後も印刷ジョブPBが完了しない場合に、状態取得部415は、印刷ジョブPBの保存期限を徒過したと判定する。
印刷ジョブPBの保存期限を徒過したと状態取得部415が判定した場合(ステップS121;YES)には、処理がステップS123に進む。
そして、ステップS123において、第2制御部41は、印刷ジョブPBを削除するようにプリンター5に指示し、通知部413は、保存期間徒過情報JB3をジョブ識別情報PIDとともにスマートフォン1に通知し、処理が終了する。
印刷ジョブPBの保存期限を徒過していないと状態取得部415が判定した場合(ステップS121;NO)には、処理がステップS125に進む。
そして、ステップS125において、状態取得部415は、SNSから問い合せ要求RQを受け付けたか否かを判定する。
問い合せ要求RQを受け付けていないと状態取得部415が判定した場合(ステップS125;NO)には、処理がステップS133に進む。問い合せ要求RQを受け付けたと状態取得部415が判定した場合(ステップS125;YES)には、処理がステップS125に進む。
そして、ステップS127において、状態取得部415は、プリンター5に対して問い合せ要求RQを送信する。
次に、ステップS129において、状態取得部415は、問い合せ要求RQに対する回答としてプリンター5から未完了情報JB6を取得したか否かを判定する。
未完了情報JB6を取得していないと状態取得部415が判定した場合(ステップS129;NO)には、処理がステップS133に進む。未完了情報JB6を取得したと状態取得部415が判定した場合(ステップS129;NO)には、処理がステップS131に進む。
そして、ステップS131において、状態取得部415は、未完了情報JB6をジョブ識別情報PIDとともにスマートフォン1に通知する。
次に、ステップS133において、状態取得部415は、一部完了情報JB4を取得したか否かを判定する。
一部完了情報JB4を取得していないと状態取得部415が判定した場合(ステップS133;NO)には、処理がステップS137に進む。一部完了情報JB4を取得したと状態取得部415が判定した場合(ステップS133;YES)には、処理がステップS135に進む。
そして、ステップS135において、通知部413は、一部完了情報JB4をジョブ識別情報PIDとともにスマートフォン1に通知する。
次に、ステップS137において、状態取得部415は、全部完了情報JB5を取得したか否かを判定する。
全部完了情報JB5を取得していないと状態取得部415が判定した場合(ステップS137;NO)には、処理が図4のステップS111に戻る。全部完了情報JB5を取得したと状態取得部415が判定した場合(ステップS137;YES)には、処理がステップS139に進む。
そして、ステップS139において、通知部413は、全部完了情報JB5をジョブ識別情報PIDとともにスマートフォン1に通知し、処理が終了する。
[4.本実施形態の効果]
以上説明したように、本実施形態では、データ処理システム100は、印刷ジョブPBを実行するプリンター5、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行するスマートフォン1と通信する第2サーバー装置4を備える。また、第2サーバー装置4は、ソーシャルネットワーキングサービスから印刷指示情報JAを取得する取得部411と、取得部411が取得した印刷指示情報JAに基づき、プリンター5に対応する印刷ジョブPBを生成するジョブ生成部412と、印刷指示情報JAを受け付けたことを示す応答情報JR、及び、ジョブ生成部412により生成された印刷ジョブPBを識別するジョブ識別情報PIDをソーシャルネットワーキングサービスに通知する通知部413と、印刷ジョブPBをプリンター5に送信するジョブ送信部414と、印刷ジョブPBの実行状態を示す状態情報JBを取得する状態取得部415と、を備え、通知部413は、状態取得部415が取得した印刷ジョブPBの実行状態を示す状態情報JB、及び、ジョブ識別情報PIDをソーシャルネットワーキングサービスに通知する。
よって、応答情報JR及びジョブ識別情報PIDがソーシャルネットワーキングサービスに通知されるため、ユーザーは、印刷指示情報JAが受け付けられたことと、印刷指示情報JAに対応するジョブ識別情報PIDを認識できる。また、状態情報JB及びジョブ識別情報PIDがソーシャルネットワーキングサービスに通知されるため、ユーザーは、ジョブ識別情報PIDに対応する印刷ジョブPBの実行状態を認識できる。したがって、ユーザーの利便性を向上できる。
また、スマートフォン1は、ソーシャルネットワーキングサービスによってユーザーインターフェイス(例えば、メッセージ画面600)を表示し、通知部413は、ユーザーインターフェイスに応答情報JRとジョブ識別情報PIDとを対応付けて表示するためのデータをソーシャルネットワーキングサービスに送信する。
よって、ユーザーインターフェイスに応答情報JRとジョブ識別情報PIDとを対応付けて表示するためのデータがソーシャルネットワーキングサービスに送信されるため、ユーザーは、印刷指示情報JAが受け付けられたことと、印刷指示情報JAに対応するジョブ識別情報PIDを容易に認識できる。したがって、ユーザーの利便性を向上できる。
また、通知部413は、ユーザーインターフェイス(例えば、メッセージ画面600)に印刷ジョブPBの実行状態を示す状態情報JBとジョブ識別情報PIDとを対応付けて表示するためのデータをソーシャルネットワーキングサービスに送信する。
よって、ユーザーインターフェイスに状態情報JBとジョブ識別情報PIDとが対応付けて表示されるため、ユーザーは、ジョブ識別情報PIDに対応する印刷ジョブPBの実行状態を容易に認識できる。したがって、ユーザーの利便性を向上できる。
また、状態取得部415は、印刷ジョブPBの中止、及び印刷ジョブPBの完了の少なくともいずれかを含む印刷ジョブPBの実行状態を示す状態情報JBを取得し、通知部413は、印刷ジョブPBの中止又は印刷ジョブPBの完了の通知を、ジョブ識別情報PIDとともにソーシャルネットワーキングサービスに通知する。
よって、印刷ジョブPBの中止又は印刷ジョブPBの完了の通知が、ジョブ識別情報PIDとともにソーシャルネットワーキングサービスに通知されるため、ユーザーは、ジョブ識別情報PIDに対応する印刷ジョブPBの中止又は印刷ジョブPBの完了を容易に認識できる。したがって、ユーザーの利便性を向上できる。
また、通知部413は、複数枚の印刷を指示する印刷指示情報JAを1つのジョブ識別情報PIDと対応付けてソーシャルネットワーキングサービスに通知する。
よって、複数枚の印刷に係る印刷ジョブPBを1つの印刷指示情報JAで管理できるため、ユーザーは、ジョブ識別情報PIDに対応する印刷ジョブPBを容易に認識できる。したがって、ユーザーの利便性を向上できる。
また、状態取得部415は、プリンター5が印刷に伴い消費する印刷材料の残量Qを取得し、通知部413は、状態取得部415が取得した印刷材料の残量Qが閾値QS以下の場合に、印刷材料の残量が少ないことをソーシャルネットワーキングサービスに通知する。
よって、印刷材料の残量Qが閾値QS以下の場合に、印刷材料の残量が少ないことがソーシャルネットワーキングサービスに通知されるため、ユーザーは、印刷材料の残量が少ないことを認識できる。したがって、ユーザーがプリンター5の所有者である場合、又は、ユーザーがプリンター5の管理者である場合には、ユーザーの利便性を向上できる。
また、通知部413は、ソーシャルネットワーキングサービスに対して印刷材料の残量が少ないことを通知する場合に、印刷材料の購入を案内する通知を行う。
よって、印刷材料の購入の案内がソーシャルネットワーキングサービスに通知されるため、ユーザーがプリンター5の所有者である場合、又は、ユーザーがプリンター5の管理者である場合には、ユーザーは、印刷材料を容易に購入できる。したがって、ユーザーの利便性を向上できる。
また、状態取得部415は、ジョブ送信部414が印刷ジョブPBをプリンター5に送信してから制限時間が経過した後も印刷ジョブPBが完了しない場合に、印刷ジョブPBの保存期限を徒過したと判定し、通知部413は、印刷ジョブPBの保存期限を徒過したことを通知する。
よって、印刷ジョブPBがプリンター5に送信されてから制限時間が経過した後も印刷ジョブPBが完了しない場合に、印刷ジョブPBの保存期限を徒過したことがスマートフォン1に通知されるため、ユーザーは、印刷ジョブPBの保存期限を徒過したことを認識できる。したがって、ユーザーの利便性を向上できる。
また、通知部413は、ジョブ識別情報PIDに対応する印刷ジョブPBの実行状態を問い合わせる問い合せ要求をソーシャルネットワーキングサービスから受け付け、問い合せ要求に対する回答をソーシャルネットワーキングサービスに対して通知する。
よって、ユーザーは、所望するタイミングで、ジョブ識別情報PIDに対応する印刷ジョブPBの実行状態を確認できる。したがって、ユーザーの利便性を向上できる。
また、本実施形態のデータ処理方法は、印刷ジョブPBを実行するプリンター5、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行するスマートフォン1と通信する第2サーバー装置4により実行されるデータ処理方法である。データ処理方法は、ソーシャルネットワーキングサービスから印刷指示情報JAを取得し、印刷指示情報JAに基づき、プリンター5に対応する印刷ジョブPBを生成し、印刷指示情報JAを受け付けたことを示す応答情報JR、及び、印刷ジョブPBを識別するジョブ識別情報PIDをソーシャルネットワーキングサービスに通知し、印刷ジョブPBをプリンター5に送信し、印刷ジョブPBの実行状態を示す状態情報JB取得し、印刷ジョブPBの実行状態を示す状態情報JB、及び、ジョブ識別情報PIDをソーシャルネットワーキングサービスに通知する。
よって、応答情報JR及びジョブ識別情報PIDがソーシャルネットワーキングサービスに通知されるため、ユーザーは、印刷指示情報JAが受け付けられたことと、印刷指示情報JAに対応するジョブ識別情報PIDを認識できる。また、状態情報JB及びジョブ識別情報PIDがソーシャルネットワーキングサービスに通知されるため、ユーザーは、ジョブ識別情報PIDに対応する印刷ジョブPBの実行状態を認識できる。したがって、ユーザーの利便性を向上できる。
また、本実施形態のサーバー装置は、印刷ジョブを実行するプリンター5、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行するスマートフォン1と通信する第2サーバー装置4であって、第2サーバー装置4は、印刷ジョブPBを実行するプリンター5、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行するスマートフォン1と通信する。また、第2サーバー装置4は、ソーシャルネットワーキングサービスから印刷指示情報JAを取得する取得部411と、取得部411が取得した印刷指示情報JAに基づき、プリンター5に対応する印刷ジョブPBを生成するジョブ生成部412と、印刷指示情報JAを受け付けたことを示す応答情報JR、及び、ジョブ生成部412により生成された印刷ジョブPBを識別するジョブ識別情報PIDをソーシャルネットワーキングサービスに通知する通知部413と、印刷ジョブPBをプリンター5に送信するジョブ送信部414と、印刷ジョブPBの実行状態を示す状態情報JBを取得する状態取得部415と、を備え、通知部413は、状態取得部415が取得した印刷ジョブPBの実行状態を示す状態情報JB、及び、ジョブ識別情報PIDをソーシャルネットワーキングサービスに通知する。
よって、応答情報JR及びジョブ識別情報PIDがソーシャルネットワーキングサービスに通知されるため、ユーザーは、印刷指示情報JAが受け付けられたことと、印刷指示情報JAに対応するジョブ識別情報PIDを認識できる。また、状態情報JB及びジョブ識別情報PIDがソーシャルネットワーキングサービスに通知されるため、ユーザーは、ジョブ識別情報PIDに対応する印刷ジョブPBの実行状態を認識できる。したがって、ユーザーの利便性を向上できる。
[5.他の実施形態]
本発明は上記実施形態の構成に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能である。
例えば、上記実施形態では、「端末装置」がスマートフォン1であるが、本発明の実施形態はこれに限定されない。「端末装置」は、表示部と、制御部とを備えればよい。例えば、「端末装置」がPDA(Personal Digital Assistant)端末でもよいし、タブレット型パーソナルコンピューターでもよい。また、「端末装置」がパーソナルコンピューターでもよい。
また、上記実施形態では、データ処理システム100は、スマートフォン1、SNSサーバー装置2、第1サーバー装置3、第2サーバー装置4、及びプリンター5を備えるが、本発明の実施形態はこれに限定されない。データ処理システム100は、スマートフォン1、SNSサーバー装置2、第2サーバー装置4、及びプリンター5を備えればよい。例えば、第1サーバー装置3の機能と第2サーバー装置4の機能とを、第2サーバー装置4が備えてもよい。
また、上記実施形態では、プリンター5が第2サーバー装置4と有線接続される構成を例示したが、これに限定されず、プリンター5が第2サーバー装置4と無線接続される構成であってもよい。
また、上記実施形態では、複数枚の印刷を指示する印刷指示情報JAを1つのジョブ識別情報PIDと対応付ける場合について説明したが、本発明の実施形態はこれに限定されない。1枚の印刷を指示する印刷指示情報JA毎に1つのジョブ識別情報PIDと対応付けてもよい。この場合には、ユーザーは1枚の印刷毎の印刷状況を確実に管理できる。
また、図2に示した各機能ブロックのうち少なくとも一部は、ハードウェアで実現してもよいし、ハードウェアとソフトウェアの協働により実現される構成としてもよく、図に示した通りに独立したハードウェア資源を配置する構成に限定されない。
また、第2サーバー装置4の第2制御部41が実行する制御プログラムは、HDDに記憶されてもよい。また、外部の装置に記憶された制御プログラムを、第2通信部42等を介して取得して実行する構成としてもよい。
また、図4及び図5に示すフローチャートの処理単位は、第2サーバー装置4の第2制御部41の処理を理解容易にするために、主な処理内容に応じて分割したものである。図4及び図5に示すフローチャートに示す処理単位の分割の仕方や名称によって実施形態が制限されることはない。また、第2制御部41の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできるし、1つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記のフローチャートの処理順序も、図示した例に限られるものではない。
また、第2サーバー装置4の第2制御部41のデータ処理方法は、第2サーバー装置4の第2制御部41が備えるコンピューターに、第2サーバー装置4の第2制御部41のデータ処理方法に対応した制御プログラムを実行させることで実現できる。また、この制御プログラムは、コンピューターで読み取り可能に記録した記録媒体に記録しておくことも可能である。記録媒体としては、磁気的、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、CD−ROM(Compact Disk Read Only Memory)、DVD(Digital Versatile Disc)、Blu−ray(登録商標)Disc、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型、或いは固定式の記録媒体が挙げられる。また、記録媒体は、第2サーバー装置4が備える内部記憶装置であるRAM、ROM、HDD等の不揮発性記憶装置であってもよい。
また、プリンター5は、インクによって画像を印刷するインクジェットプリンターのみならず、トナーによって画像を印刷するプリンターであってもよい。
1…スマートフォン(端末装置)、2…SNSサーバー装置、3…第1サーバー装置、4…第2サーバー装置(サーバー装置)、5…プリンター(印刷装置)、11…端末制御部、12…端末通信部、13…表示部、21…SNS制御部、22…SNS通信部、31…第1制御部、32…第1通信部、41…第2制御部、42…第2通信部、51…プリンター制御部、52…プリンター通信部、100…データ処理システム、111…印刷指示部、112…状態表示部、131…表示パネル、132…タッチセンサー、211…印刷受付部、212…状態伝送部、311…印刷伝送部、312…状態受付部、411…取得部、412…ジョブ生成部、413…通知部、414…ジョブ送信部、415…状態取得部、511…ジョブ実行部、512…状態送信部、600…メッセージ画面(ユーザーインターフェイス)、601…第1メッセージ、602…第2メッセージ、603…第3メッセージ、JA…印刷指示情報、JB…状態情報、JB1…残量少情報、JB2…印刷中止情報、JB3…保存期間徒過情報、JB4…一部完了情報、JB5…全部完了情報、JB6…未完了情報、JL…リンク情報、JQ…残量情報、JR…応答情報、MA…プリンターマーク、MB…ユーザーマーク、NW…ネットワーク、PID…ジョブ識別情報、Q…残量、QS…閾値、RQ…問い合せ要求。

Claims (11)

  1. 印刷ジョブを実行する印刷装置、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行する端末装置と通信するサーバー装置を備えるデータ処理システムであって、
    前記サーバー装置は、
    前記ソーシャルネットワーキングサービスから印刷指示を取得する取得部と、
    前記取得部が取得した前記印刷指示に基づき、前記印刷装置に対応する印刷ジョブを生成するジョブ生成部と、
    前記印刷指示を受け付けたことを示す応答、及び、前記ジョブ生成部により生成された前記印刷ジョブを識別するジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する通知部と、
    前記印刷ジョブを前記印刷装置に送信するジョブ送信部と、
    前記印刷ジョブの実行状態を取得する状態取得部と、を備え、
    前記通知部は、前記状態取得部が取得した前記印刷ジョブの実行状態、及び、前記ジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する、データ処理システム。
  2. 前記端末装置は、前記ソーシャルネットワーキングサービスによってユーザーインターフェイスを表示し、
    前記通知部は、前記ユーザーインターフェイスに前記応答と前記ジョブ識別情報とを対応付けて表示するためのデータを前記ソーシャルネットワーキングサービスに送信する、請求項1記載のデータ処理システム。
  3. 前記通知部は、前記ユーザーインターフェイスに前記印刷ジョブの実行状態と前記ジョブ識別情報とを対応付けて表示するためのデータを前記ソーシャルネットワーキングサービスに送信する、請求項2記載のデータ処理システム。
  4. 前記状態取得部は、前記印刷ジョブの中止、及び前記印刷ジョブの完了の少なくともいずれかを含む前記印刷ジョブの実行状態を取得し、
    前記通知部は、前記印刷ジョブの中止または前記印刷ジョブの完了の通知を、前記ジョブ識別情報とともに前記ソーシャルネットワーキングサービスに通知する、請求項1から3のいずれか1項に記載のデータ処理システム。
  5. 前記通知部は、複数枚の印刷を指示する前記印刷指示を1つの前記ジョブ識別情報と対応付けて前記ソーシャルネットワーキングサービスに通知する、請求項1から4のいずれか1項に記載のデータ処理システム。
  6. 前記状態取得部は、前記印刷装置が印刷に伴い消費する印刷材料の残量を取得し、
    前記通知部は、前記状態取得部が取得した前記印刷材料の残量が閾値以下の場合に、前記印刷材料の残量が少ないことを前記ソーシャルネットワーキングサービスに通知する、請求項1から5のいずれか1項に記載のデータ処理システム。
  7. 前記通知部は、前記ソーシャルネットワーキングサービスに対して前記印刷材料の残量が少ないことを通知する場合に、前記印刷材料の購入を案内する通知を行う、請求項6記載のデータ処理システム。
  8. 前記状態取得部は、前記ジョブ送信部が前記印刷ジョブを前記印刷装置に送信してから制限時間が経過した後も前記印刷ジョブが完了しない場合に、前記印刷ジョブの保存期限を徒過したと判定し、
    前記通知部は、前記印刷ジョブの保存期限を徒過したことを通知する、請求項1から6のいずれか1項に記載のデータ処理システム。
  9. 前記通知部は、前記ジョブ識別情報に対応する前記印刷ジョブの実行状態を問い合わせる問い合せ要求を前記ソーシャルネットワーキングサービスから受け付け、前記問い合せ要求に対する回答を前記ソーシャルネットワーキングサービスに対して通知する、請求項1から8のいずれか1項に記載のデータ処理システム。
  10. 印刷ジョブを実行する印刷装置、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行する端末装置と通信するサーバー装置により実行されるデータ処理方法であって、
    前記ソーシャルネットワーキングサービスから印刷指示を取得し、
    前記印刷指示に基づき、前記印刷装置に対応する印刷ジョブを生成し、
    前記印刷指示を受け付けたことを示す応答、及び、前記印刷ジョブを識別するジョブ識別情報を前記ソーシャルネットワーキングサービスに通知し、
    前記印刷ジョブを前記印刷装置に送信し、
    前記印刷ジョブの実行状態を取得し、
    前記印刷ジョブの実行状態、及び、前記ジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する、データ処理方法。
  11. 印刷ジョブを実行する印刷装置、及び、ソーシャルネットワーキングサービスのアプリケーションプログラムを実行する端末装置と通信するサーバー装置であって、
    前記サーバー装置は、
    前記ソーシャルネットワーキングサービスから印刷指示を取得する取得部と、
    前記取得部が取得した前記印刷指示に基づき、前記印刷装置に対応する印刷ジョブを生成するジョブ生成部と、
    前記印刷指示を受け付けたことを示す応答、および、前記ジョブ生成部により生成された前記印刷ジョブを識別するジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する通知部と、
    前記印刷ジョブを前記印刷装置に送信するジョブ送信部と、
    前記印刷ジョブの実行状態を取得する状態取得部と、を備え、
    前記通知部は、前記状態取得部が取得した前記印刷ジョブの実行状態、及び、前記ジョブ識別情報を前記ソーシャルネットワーキングサービスに通知する、サーバー装置。
JP2019082524A 2019-04-24 2019-04-24 データ処理システム、データ処理方法、及びサーバー装置 Pending JP2020181284A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019082524A JP2020181284A (ja) 2019-04-24 2019-04-24 データ処理システム、データ処理方法、及びサーバー装置
CN202010317592.5A CN111857607B (zh) 2019-04-24 2020-04-21 数据处理***、数据处理方法以及服务器装置
US16/855,382 US11316986B2 (en) 2019-04-24 2020-04-22 System for controlling printing in association with a social networking service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019082524A JP2020181284A (ja) 2019-04-24 2019-04-24 データ処理システム、データ処理方法、及びサーバー装置

Publications (1)

Publication Number Publication Date
JP2020181284A true JP2020181284A (ja) 2020-11-05

Family

ID=72921732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019082524A Pending JP2020181284A (ja) 2019-04-24 2019-04-24 データ処理システム、データ処理方法、及びサーバー装置

Country Status (3)

Country Link
US (1) US11316986B2 (ja)
JP (1) JP2020181284A (ja)
CN (1) CN111857607B (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022144096A (ja) * 2021-03-18 2022-10-03 富士フイルムビジネスイノベーション株式会社 情報処理装置及び情報処理プログラム

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195216A (ja) * 2000-01-07 2001-07-19 Nec Corp ネットワークに接続された記録装置、それを使用する記録システム及びそれを使用するサポート方法
JP2002158770A (ja) * 2000-11-21 2002-05-31 Ntt Communications Kk 携帯端末情報記録方法
JP2004362180A (ja) * 2003-06-03 2004-12-24 Ricoh Co Ltd 印刷方法、印刷プログラム及び印刷装置
JP2005174174A (ja) * 2003-12-15 2005-06-30 Canon Inc 情報処理装置、印刷処理方法、プログラム、及び、記憶媒体
JP2006268542A (ja) * 2005-03-24 2006-10-05 Fuji Xerox Co Ltd 印刷システムおよびその制御方法
JP2007160675A (ja) * 2005-12-13 2007-06-28 Fuji Xerox Co Ltd イメージログ機能表示プログラム、イメージログ機能表示方法、画像処理装置および画像処理システム
JP2014040078A (ja) * 2012-08-23 2014-03-06 Canon Inc 画像形成装置、画像形成装置の制御方法およびプログラム
JP2014059756A (ja) * 2012-09-18 2014-04-03 Ricoh Co Ltd 出力システム、情報処理装置及びプログラム
JP2015028673A (ja) * 2013-06-25 2015-02-12 セイコーエプソン株式会社 印刷制御サーバー及び印刷システム
JP2015087958A (ja) * 2013-10-30 2015-05-07 セイコーエプソン株式会社 印刷システムおよび印刷サーバー
JP2015212893A (ja) * 2014-05-02 2015-11-26 キヤノン株式会社 情報処理装置、方法、プログラム、及び情報処理システム
JP2017111799A (ja) * 2015-12-15 2017-06-22 株式会社リコー サービス提供システム、情報処理システム、情報処理方法、及びプログラム
JP2017151817A (ja) * 2016-02-25 2017-08-31 キヤノンマーケティングジャパン株式会社 情報処理装置、情報処理システム、その制御方法及びプログラム
JP2018180864A (ja) * 2017-04-11 2018-11-15 キヤノン株式会社 中継装置、制御方法、およびプログラム

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101166220A (zh) * 2006-10-20 2008-04-23 佳能株式会社 打印处理设备以及控制打印处理设备的方法
JP5292120B2 (ja) * 2009-01-30 2013-09-18 京セラドキュメントソリューションズ株式会社 印刷システム及び印刷プログラム
US20120092724A1 (en) * 2010-08-18 2012-04-19 Pettis Nathaniel B Networked three-dimensional printing
JP2012155575A (ja) * 2011-01-27 2012-08-16 Seiko Epson Corp 印刷制御サーバーおよび印刷システム
CN104898995B (zh) * 2011-02-10 2019-04-23 精工爱普生株式会社 网络***、网络***的打印控制方法及客户终端
JP2013205968A (ja) * 2012-03-27 2013-10-07 Sharp Corp サーバシステム、印刷システム、およびプリンタ
JP6179218B2 (ja) * 2013-06-25 2017-08-16 セイコーエプソン株式会社 印刷制御サーバー及び印刷システム
JP2015037225A (ja) * 2013-08-12 2015-02-23 キヤノン株式会社 情報処理装置、その制御方法、およびプログラム、情報処理システム
JP6283514B2 (ja) 2013-12-26 2018-02-21 京セラドキュメントソリューションズ株式会社 電子機器管理システム及びプログラム
KR20160095904A (ko) * 2015-02-04 2016-08-12 삼성전자주식회사 클라우드 프린트 서버 및 클라우드 프린트 서버에서 자동화 연동 서비스를 제공하는 방법
JP6501077B2 (ja) * 2016-03-25 2019-04-17 京セラドキュメントソリューションズ株式会社 印刷システム
JP6845630B2 (ja) * 2016-07-11 2021-03-17 シャープ株式会社 サーバ装置及び画像形成制御方法

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195216A (ja) * 2000-01-07 2001-07-19 Nec Corp ネットワークに接続された記録装置、それを使用する記録システム及びそれを使用するサポート方法
JP2002158770A (ja) * 2000-11-21 2002-05-31 Ntt Communications Kk 携帯端末情報記録方法
JP2004362180A (ja) * 2003-06-03 2004-12-24 Ricoh Co Ltd 印刷方法、印刷プログラム及び印刷装置
JP2005174174A (ja) * 2003-12-15 2005-06-30 Canon Inc 情報処理装置、印刷処理方法、プログラム、及び、記憶媒体
JP2006268542A (ja) * 2005-03-24 2006-10-05 Fuji Xerox Co Ltd 印刷システムおよびその制御方法
JP2007160675A (ja) * 2005-12-13 2007-06-28 Fuji Xerox Co Ltd イメージログ機能表示プログラム、イメージログ機能表示方法、画像処理装置および画像処理システム
JP2014040078A (ja) * 2012-08-23 2014-03-06 Canon Inc 画像形成装置、画像形成装置の制御方法およびプログラム
JP2014059756A (ja) * 2012-09-18 2014-04-03 Ricoh Co Ltd 出力システム、情報処理装置及びプログラム
JP2015028673A (ja) * 2013-06-25 2015-02-12 セイコーエプソン株式会社 印刷制御サーバー及び印刷システム
JP2015087958A (ja) * 2013-10-30 2015-05-07 セイコーエプソン株式会社 印刷システムおよび印刷サーバー
JP2015212893A (ja) * 2014-05-02 2015-11-26 キヤノン株式会社 情報処理装置、方法、プログラム、及び情報処理システム
JP2017111799A (ja) * 2015-12-15 2017-06-22 株式会社リコー サービス提供システム、情報処理システム、情報処理方法、及びプログラム
JP2017151817A (ja) * 2016-02-25 2017-08-31 キヤノンマーケティングジャパン株式会社 情報処理装置、情報処理システム、その制御方法及びプログラム
JP2018180864A (ja) * 2017-04-11 2018-11-15 キヤノン株式会社 中継装置、制御方法、およびプログラム

Also Published As

Publication number Publication date
CN111857607A (zh) 2020-10-30
CN111857607B (zh) 2023-08-18
US11316986B2 (en) 2022-04-26
US20200344364A1 (en) 2020-10-29

Similar Documents

Publication Publication Date Title
CN102300029B (zh) 服务器装置、图像形成***及印刷数据的管理方法
JP5582153B2 (ja) 印刷装置、管理方法、および管理プログラム
JP2006031674A (ja) 情報処理装置および方法並びにプログラム
US20060001898A1 (en) Image printing apparatus and display device and job processing method therefor
JP2016027421A (ja) 消色装置及びプログラム
JP5724508B2 (ja) 印刷情報管理装置、印刷装置、印刷情報管理システム、印刷システム、及び印刷情報管理プログラム
US8576443B2 (en) Device, image forming apparatus, and non-transistory computer readable medium for displaying and executing a periodic process
US20060164660A1 (en) Method and system for providing predictive paper out status in a print network environment
JP2020181284A (ja) データ処理システム、データ処理方法、及びサーバー装置
US10326893B2 (en) Image forming apparatus, information notifying method, and non-transitory computer-readable recording medium storing instructions therefor
JP6265589B2 (ja) ジョブ処理装置、ジョブ管理方法、ジョブ管理システム、およびプログラム
US10901671B2 (en) Printing system, printing apparatus, and method for controlling printing system
JP2017052140A (ja) 印刷装置及びプログラム
JP2007001080A (ja) プリンタ
JP2011237850A (ja) 画像処理装置、プログラム及び画像処理方法
JP2019006054A (ja) 画像形成装置及び画像形成システム
JP4881171B2 (ja) ホスト出力処理システム、ホスト出力処理方法、ホスト出力処理プログラム及び記録媒体
JP6425470B2 (ja) 画像処理装置及びコンピュータプログラム
US20180286263A1 (en) Image reading device and image forming apparatus
JP5224133B2 (ja) 印刷管理装置およびプログラム
JP2011062970A (ja) 画像形成装置、画像形成システムおよび管理プログラム
JP2022115141A (ja) 画像形成装置
JP2007034821A (ja) ビル設備の報告書作成装置
JP2006228031A (ja) 処理実行装置、処理実行方法、処理実行プログラム、処理量管理装置、及び処理量管理プログラム
JP2017167710A (ja) 印刷システム、印刷装置、特典管理装置及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220307

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230320

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230704