JP6303818B2 - Information processing system - Google Patents
Information processing system Download PDFInfo
- Publication number
- JP6303818B2 JP6303818B2 JP2014111267A JP2014111267A JP6303818B2 JP 6303818 B2 JP6303818 B2 JP 6303818B2 JP 2014111267 A JP2014111267 A JP 2014111267A JP 2014111267 A JP2014111267 A JP 2014111267A JP 6303818 B2 JP6303818 B2 JP 6303818B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- date
- cpu
- notification
- 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
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、印刷媒体に印刷するための印刷データを生成する情報処理システムに関する。 The present invention relates to an information processing system that generates print data for printing on a print medium.
従来、印刷するための印刷データに基づいて印刷媒体に印刷を実行する印刷装置が知られている。例えば、特許文献1に記載のラベルプリンタは、定期的に利用されるラベルの印刷データに、ラベルを印刷した印刷日時情報と、ラベルの次回印刷が予定される次回印刷日時情報とを関連付けて記憶する。ラベルプリンタは、次回印刷日時情報の示す日時が現在の日時と所定の関係になった場合、次回印刷日時と現在の日時とが所定関係になったことを告知するメッセージ画面をラベルプリンタのディスプレイに表示する。 2. Description of the Related Art Conventionally, printing apparatuses that perform printing on a print medium based on print data for printing are known. For example, the label printer described in Patent Document 1 stores the print data of a label that is used periodically in association with the print date information that printed the label and the next print date information that is scheduled to be printed next time. To do. When the date and time indicated by the next printing date and time information has a predetermined relationship with the current date and time, the label printer displays a message screen on the label printer display informing that the next printing date and time and the current date and time have a predetermined relationship. indicate.
この場合、ラベルプリンタのユーザは、印刷データの印刷処理時に、印刷データとともに記憶される次回印刷日時情報の設定内容を確認する必要がある。また、ラベルプリンタのユーザに上記の告知が適時に行われるためには、ラベルプリンタの電源等の操作がすぐにできる状態のラベルプリンタが、ユーザの近くに日常的に設置されている必要がある。 In this case, the user of the label printer needs to confirm the setting contents of the next printing date and time information stored together with the print data at the time of print data print processing. In addition, in order for the label printer user to make the above notification in a timely manner, a label printer in a state where the operation of the power source of the label printer and the like can be immediately performed needs to be routinely installed near the user. .
本発明は、印刷媒体に印刷された日付になると、印刷媒体に印刷された内容を自動的に報知できる情報処理システムを提供することを目的とする。 An object of the present invention is to provide an information processing system capable of automatically notifying the content printed on a print medium when the date printed on the print medium comes.
本発明に係る情報処理システムは、印刷媒体に印刷を行う印刷装置と、前記印刷装置と無線通信または有線通信を行う情報処理装置とを備え、前記印刷媒体に印刷するための印刷データを生成する情報処理システムであって、前記印刷媒体に印刷されるラベル名を取得する第一取得手段と、前記印刷媒体に印刷される日付を取得する第二取得手段と、前記第一取得手段によって取得された一つの前記ラベル名と、前記第二取得手段によって取得された一つの前記日付とを印刷するための前記印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段によって生成された前記印刷データに基づいて印刷される一つの前記ラベル名と一つの前記日付とを対応付けて記憶可能な第一記憶手段と、現在の日付を取得する第三取得手段と、前記第一記憶手段によって記憶されている前記日付のうち、前記第三取得手段によって取得された前記現在の日付を超過する前記日付である超過日付があるか否かを判断する判断手段と、前記判断手段によって前記超過日付があると判断された場合、前記超過日付に対応付けられた前記ラベル名を前記第一記憶手段から取得する第四取得手段と、前記第四取得手段によって取得された前記ラベル名を少なくとも示す報知データを生成する報知データ生成手段と、前記情報処理装置に備えられ、前記報知データ生成手段によって生成された前記報知データを出力可能な出力手段と、前記出力手段に前記報知データを出力させる出力制御手段と、前記出力手段に前記報知データを出力させる手法を指定するための手法指定データと、前記手法指定データを識別する登録出力先データとを対応付けて記憶する第二記憶手段と、前記第二記憶手段によって記憶される前記登録出力先データのうちからいずれか一つを選択する選択手段とを備え、前記出力制御手段は、前記選択手段によって選択された前記登録出力先データに対応付けられた手法指定データによって指定される前記手法で前記報知データを出力させることを特徴とする。
An information processing system according to the present invention includes a printing apparatus that performs printing on a printing medium, and an information processing apparatus that performs wireless communication or wired communication with the printing apparatus, and generates print data for printing on the printing medium. An information processing system, which is acquired by a first acquisition unit that acquires a label name printed on the print medium, a second acquisition unit that acquires a date printed on the print medium, and the first acquisition unit. Print data generation means for generating the print data for printing one label name and one date acquired by the second acquisition means, and the print generated by the print data generation means First storage means capable of storing one label name and one date printed in association with each other, and third acquisition means for acquiring the current date; Determination means for determining whether there is an excess date that is the date that exceeds the current date acquired by the third acquisition means among the dates stored by the first storage means; and When it is determined by the determination means that the excess date is present, fourth acquisition means for acquiring the label name associated with the excess date from the first storage means, and the fourth acquisition means acquired by the fourth acquisition means Notification data generation means for generating notification data indicating at least a label name, output means provided in the information processing apparatus and capable of outputting the notification data generated by the notification data generation means, and notification to the output means and output control means for outputting the data, and methodology specified data for specifying a method of outputting the notification data to the output unit, the method specified A second storage means for storing in association with the registered destination data identifying over data, and selection means for selecting any one from among the registered destination data stored by said second storage means The output control unit outputs the notification data by the method specified by the method specifying data associated with the registered output destination data selected by the selecting unit .
本発明に係る情報処理システムは、印刷媒体に印刷されるラベル名および日付を取得し、取得したラベル名および日付を印刷するための印刷データを生成する。第一記憶手段は、生成された印刷データに基づいて印刷されるラベル名と日付とを対応付けて記憶する。第一記憶手段に記憶される日付のうち、現在の日付を超過する超過日付がある場合、超過日付に対応付けられたラベル名が第一記憶手段から取得される。このラベル名を示す報知データが作成され、作成された報知データは情報処理装置の出力手段によって出力される。また、第二記憶手段は、手法指定データと、登録出力先データとを対応付けて記憶する。選択手段は、第二記憶手段によって記憶される登録出力先データのうちからいずれか一つを選択する。出力制御手段は、選択手段によって選択された登録出力先データに対応付けられた手法指定データによって指定される手法で報知データを出力させる。したがって、本発明に係る情報処理システムは、印刷媒体に印刷された日付になると、印刷媒体に印刷された内容を自動的に報知することができる。
The information processing system according to the present invention acquires a label name and date to be printed on a print medium, and generates print data for printing the acquired label name and date. The first storage means stores the label name and date to be printed based on the generated print data in association with each other. If there is an excess date that exceeds the current date among the dates stored in the first storage means, the label name associated with the excess date is acquired from the first storage means. Notification data indicating the label name is created, and the created notification data is output by the output means of the information processing apparatus. The second storage means stores the method designation data and the registered output destination data in association with each other. The selecting means selects any one of the registered output destination data stored by the second storage means. The output control unit causes the notification data to be output by a method specified by the method specifying data associated with the registered output destination data selected by the selecting unit. Therefore, the information processing system according to the present invention can automatically notify the contents printed on the print medium when the date printed on the print medium comes.
以下、本発明の実施形態について、図面を参照して説明する。まず、図1を参照して、本実施形態に係る印刷システム1について説明する。印刷システム1では、プリンタ2および情報端末3が、通信ケーブル8を介して接続する。プリンタ2と情報端末3とは、通信ケーブル8を介して有線通信を行うことができる。なお、プリンタ2と情報端末3とは、ネットワーク(図示略)を介して接続され、相互の無線通信が可能に構成されていてもよい。プリンタ2は、長尺状の印刷媒体であるテープにキャラクタ(文字、記号、図形等)を印刷して、貼り付け可能なラベルを作成する小型のラベルプリンタである。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. First, a printing system 1 according to the present embodiment will be described with reference to FIG. In the printing system 1, the
図2を参照して、プリンタ2および情報端末3の電気的構成について説明する。まず、プリンタ2の電気的構成について説明する。図2に示すように、プリンタ2は、プリンタ2の制御を司るCPU21を備える。CPU21は、ROM22、フラッシュメモリ23、RAM24、CGROM25、外部接続I/F26、入力部27、表示部28、および駆動回路41〜43と、電気的に接続する。本実施形態では、プリンタ2において、ユーザは入力部27を介して印刷するキャラクタを自由に編集できる。
The electrical configurations of the
ROM22は、CPU21が実行する各種プログラムを記憶する。具体的には、ROM22は、後述する第一メイン処理(図4参照)を実行する制御プログラム等を記憶する。RAM24は、種々の一時データを記憶する。CGROM25は、種々のキャラクタをテープに印刷するための印刷用のドットパターンデータを記憶する。外部接続I/F26は、外部機器(例えば、情報端末3)と接続するためのインタフェイスである。フラッシュメモリ23は、種々の設定用データ、印刷用画像のレイアウトを示すテンプレートファイル、ヘルプファイル、各種テーブル等を記憶する。
The
駆動回路41は、テープに印刷を行うサーマルヘッド44を駆動する。駆動回路42は、テープを搬送するプラテンローラ(図示略)を動作させるテープ送りモータ45を駆動する。駆動回路43は、印刷済みのテープを切断するカッター(図示略)を動作させるカッターモータ46を駆動する。CPU21は、これらの駆動回路41〜43を制御することで、搬送されるテープに印刷を行った後、印刷済みのテープを切断してラベルを作成する。
The
情報端末3の電気的構成について説明する。本実施形態において、情報端末3は、汎用のパーソナルコンピュータ(以下、「PC」という。)である。なお、情報端末3は、スマートフォン等の汎用の携帯端末であってもよい。図2に示すように、情報端末3は、情報端末3の制御を司るCPU31を備える。CPU31は、ハードディスクドライブ(HDD)32、RAM33、フラッシュメモリ34、外部接続インタフェイス(I/F)35、入力回路36、および出力回路37と、電気的に接続する。
The electrical configuration of the
HDD32は、CPU31が実行する各種プログラムや、各種データを記憶する。具体的には、HDD32は、OS(Operating System)を記憶するOS記憶エリア321、後述する第二メイン処理(図7参照)、登録処理(図8参照)、および報知処理(図9参照)を実行する制御プログラムを記憶するプログラム記憶エリア322を備える。さらに、HDD32は、ラベル編集用のアプリケーション(以下、「エディタ」という。)、および電子メール送信用のアプリケーション(以下、「メールソフト」という。)を記憶するアプリケーション記憶エリア323、プリンタドライバ等を記憶するその他の記憶エリア324を備える。本実施形態では、情報端末3においても、ユーザはエディタを介して、プリンタ2で印刷するキャラクタを自由に編集できる。
The
RAM33は、種々の一時データを記憶する。フラッシュメモリ34は、対応データ94(図5参照)、登録データ95(図6参照)等を記憶する。外部接続I/F35は、外部機器(例えば、プリンタ2)と接続するためのインタフェイスである。入力回路36は、CPU31へ入力部38(例えば、マウス、キーボード、タッチパネル等)からの指示を送る制御を行う。出力回路37は、CPU31からの指示に応じてディスプレイ39に画像を表示する制御を行う。
The
図3を参照して、ユーザがプリンタ2を使用して作成可能なラベル50の具体例を挙げて説明する。図3に示すように、ラベル50の印刷領域には、ラベル名51、印刷日付52、荷受人名53を示すキャラクタが印刷されている。図3は、荷受人である飲食店に納入される食材等の商品に貼付されるラベル50の例を示している。
With reference to FIG. 3, a specific example of the
具体的には、図3は、食材としてサバの缶詰を、ユーザの顧客である飲食店に納入する場合に、ユーザによって作成されるラベル50の例を示している。ラベル名51として、ラベル50が貼付される食材(本実施形態では、サバの缶詰)が賞味期限を有するものであることを示す「サバ缶賞味期限」のキャラクタが印刷される。印刷日付52として、サバの缶詰の賞味期限を示す「2015年5月31日」のキャラクタが印刷される。荷受人名53として、サバの缶詰がユーザによって納入される荷受人である飲食店の店舗名を示す「LMNレストラン ff店」のキャラクタが印刷される。ラベル50は、サバの缶詰に貼付されて、サバの缶詰とともに荷受人名53の示す荷受人に納入される。荷受人名53の示す荷受人は、納入された商品に貼付されたラベル50の印刷内容を確認することで、納入された商品の賞味期限を把握することができる。
Specifically, FIG. 3 shows an example of a
荷受人名53の示す荷受人である店舗等において、納入されたラベル50が貼付された商品は、所定の保管場所等に保管されることが考えられる。この場合、実際に商品が使用される状況になるまで、ラベル50の貼付された商品およびラベル50の印刷内容が確認されない可能性がある。このような場合にも、ラベル50に印刷された印刷日付52の示す日付になると、ラベルに印刷されたラベル名51の内容をユーザおよび荷受人名53の示す荷受人等に自動的に報知できる点が、本実施形態の特徴である。
In a store or the like that is a consignee indicated by the
図4から図11を参照して、印刷システム1で実行される処理を、プリンタ2で実行される処理と、情報端末3で実行される処理に分けて説明する。
With reference to FIG. 4 to FIG. 11, processing executed in the printing system 1 will be described separately for processing executed by the
図4を参照して、プリンタ2において実行される第一メイン処理について説明する。プリンタ2のユーザが入力部27を介して第一メイン処理の開始指示を入力すると、CPU21は、ROM22に記憶された第一メイン処理を実行するための制御プログラムをRAM24に読み出し、プログラムに含まれる指示に従って、以下に説明する各ステップの処理を実行する。処理の過程で取得されたり、生成されたりした情報およびデータは、適宜RAM24に記憶される。以下、ステップを「S」と略記する。
A first main process executed in the
図4に示すように、第一メイン処理が開始されると、CPU21は、特殊印刷モードを開始する指示が、入力部27を介して入力されたか否かを判断する(S1)。本実施形態において、プリンタ2は、あらかじめ機能別・用途別に設けられた複数のモードのうち、ユーザの操作目的に応じた最適なモードを提供する。特殊印刷モードでは、前述した図3の例によるラベル50の作成に必要なラベル名51、印刷日付52、荷受人名53を示すキャラクタをユーザに入力させるための入力用画面(図示略)が表示部28に表示される。
As shown in FIG. 4, when the first main process is started, the
特殊印刷モードを開始する指示が入力されたと判断した場合、CPU21は、入力用画面で入力されたラベル名51を示すキャラクタのデータ(以下、「キャラクタデータ」という。)を取得する(S2)。CPU21は、取得したラベル名51を示すキャラクタデータが適切なデータであるか否かを判断する(S4)。例えば、取得したキャラクタデータが所定個数以下のキャラクタを示すキャラクタデータの場合に、CPU21は取得したキャラクタデータが適切なデータであると判断する。ラベル名51を示すキャラクタデータが適切なデータでない場合(S4:NO)、CPU21は、所定のエラー処理を行う(S6)。具体的には、CPU21は、S2で取得したラベル名51を示すキャラクタデータを消去するとともに、適切なラベル名51を示すキャラクタの入力をユーザに促す所定のエラー画面(図示略)を表示部28に表示して、処理をS2へ戻す。以降、ラベル名51を示す適切なキャラクタデータが取得されるまで、CPU21は、S2およびS4の処理を繰り返す。
If it is determined that an instruction to start the special printing mode is input, the
ラベル名51を示すキャラクタデータが適切なデータの場合(S4:YES)、CPU21は、入力用画面で入力された印刷日付52を示すキャラクタデータを、入力部27を介して取得する(S5)。CPU21は、印刷日付52を示すキャラクタデータが適切なデータであるか否かを判断する(S7)。例えば、取得したキャラクタデータが印刷日付52に該当する年月日を示すキャラクタデータの場合に、CPU21は取得したキャラクタデータが適切なデータであると判断する。印刷日付52を示すキャラクタデータが適切なデータでない場合(S7:NO)、CPU21は、所定のエラー処理を行う(S9)。具体的には、CPU21は、S5で取得した印刷日付52を示すキャラクタデータを消去するとともに、適切な印刷日付52を示すキャラクタの入力をユーザに促す所定のエラー画面(図示略)を表示部28に表示して、処理をS5へ戻す。以降、印刷日付52を示す適切なキャラクタデータが取得されるまで、CPU21は、S5およびS7の処理を繰り返す。
When the character data indicating the
印刷日付52を示すキャラクタデータが適切なデータの場合(S7:YES)、CPU21は、入力用画面で入力された荷受人名53を示すキャラクタデータを、入力部27を介して取得する(S8)。CPU21は、取得した荷受人名53を示すキャラクタデータが適切なデータであるか否かを判断する(S11)。例えば、取得したキャラクタデータが、所定の荷受人名を示すキャラクタデータの場合に、CPU21は取得したキャラクタデータが適切なデータであると判断する。荷受人名53を示すキャラクタデータが適切なデータでない場合(S11:NO)、CPU21は、所定のエラー処理を行う(S15)。具体的には、CPU21は、S8で取得した荷受人名53を示すキャラクタデータを消去するとともに、適切な荷受人名53を示すキャラクタの入力をユーザに促す所定のエラー画面(図示略)を表示部28に表示して、処理をS8へ戻す。以降、荷受人名53を示す適切なキャラクタデータが取得されるまで、CPU21は、S8およびS11の処理を繰り返す。
When the character data indicating the
荷受人名53を示すキャラクタデータが適切なデータの場合(S11:YES)、CPU21は、ラベル名51、印刷日付52、および荷受人名53をラベル50に印刷するためのデータを生成する(S12)。具体的には、CPU21は、ラベル名51、印刷日付52、および荷受人名53をテープに印刷するための印刷用のドットパターンデータ(以下、「印刷データ」という。)を作成する。言い換えると、CPU21は、S2で取得したラベル名51、S5で取得した印刷日付52、およびS8で取得した荷受人名53のそれぞれを示すキャラクタデータに基づいて、印刷データを生成する。CPU21は、S12で生成した印刷データに基づいて、ラベル50を作成する(S13)。具体的には、CPU21は、S12で生成した印刷データに基づいて駆動回路41を駆動し、サーマルヘッド44の発熱素子を通電させることによって、テープに印刷を行う。また、CPU21は、駆動回路42を駆動し、テープ送りモータ45を駆動してテープを送る。また、CPU21は、駆動回路43を駆動し、カッターモータ46を駆動して印刷済みのテープを切断する。これによって、ラベル50が作成される。
When the character data indicating the
次いで、CPU21は、プリンタ2に通信ケーブル8を介して接続された情報端末3を周知の方法で検出して、情報端末3との通信を確立する(S14)。CPU21は、外部接続I/F26を介して、情報端末3から印刷データ送信要求を受信したか否かを判断する(S16)。印刷データ送信要求指示は、印刷データの送信をプリンタ2に要求する信号であり、後述する第二メイン処理(図7参照)において情報端末3から送信される。印刷データ送信要求指示を受信しない場合(S16:NO)、CPU21は、所定のエラー処理を行う(S18)。具体的には、CPU21は、プリンタ2と情報端末3との接続状態の確認をユーザに促す所定のエラー画面(図示略)を表示部28に表示して、処理をS14へ戻す。以降、情報端末3から印刷データ送信要求指示を受信するまで、CPU21は、S14およびS16の処理を繰り返す。
Next, the
印刷データ送信要求を受信した場合(S16:YES)、CPU21は、印刷データを情報端末3へ送信する(S17)。CPU21は、外部接続I/F26を介して、情報端末3から印刷データ受信通知を受信したか否かを判断する(S19)印刷データ受信通知は、情報端末3が印刷データを受信した旨をプリンタ2に通知するものであり、後述する第二メイン処理において情報端末3から送信される。印刷データ受信通知を受信しない場合(S19:NO)、CPU21は、所定のエラー処理を行う(S20)。具体的には、CPU21は、プリンタ2と情報端末3との接続状態の確認をユーザに促す所定のエラー画面(図示略)を表示部28に表示して、処理をS17へ戻す。以降、情報端末3から印刷データ受信通知を受信するまで、CPU21は、S17およびS19の処理を繰り返す。
When the print data transmission request is received (S16: YES), the
印刷データ受信通知を受信した場合(S19:YES)、CPU21は、第一メイン処理を終了する。また、特殊印刷モードを開始する指示が入力されたと判断されない場合(S1:NO)、CPU21は、入力部27を介して入力された指示に応じた、特殊印刷モードの開始以外の処理を実行する。その後、CPU21は、第一メイン処理を終了する。
When the print data reception notification is received (S19: YES), the
CPU21は、ROM22に記憶された制御プログラムをRAM24上で展開することで、第一メイン処理を実行するプロセッサの一例として機能する。なお、CPU21の代わりに、マイクロコンピュータ、ASIC(Application Specific Integrated Circuits)、FPGA(Field Programmable Gate Array)などがプロセッサとして用いられても差し支えない。また、第一メイン処理は、複数の電子機器(つまり、複数のCPU)によって分散処理されてもよい。例えば、第一メイン処理の一部は、情報端末3で実行されてもよい。
The
図5から図11を参照して、情報端末3において実行される各種の処理について説明する。図7に示す第二メイン処理、図8に示す登録処理、図9に示す報知処理は、情報端末3の電源がオンとなっている状態で、CPU31によって並列的に実行される。
Various processes executed in the
図5を参照して、情報端末3のフラッシュメモリ34に記憶される対応データ94について説明する。対応データ94は、ラベル50に印刷されるラベル名51、印刷日付52、荷受人名53のそれぞれを対応付けて記憶するためのデータテーブルである。対応データ94には、プリンタ2から送信される印刷データから取得されたラベル名51、印刷日付52、荷受人名53のそれぞれを示すデータが対応付けて格納される。
The
図6を参照して、情報端末3のフラッシュメモリ34に記憶される登録データ95について説明する。登録データ95は、あらかじめ登録された荷受人名である登録荷受人名、報知処理において実行される報知の手法を設定する報知設定、報知設定が電子メール(以下、「メール」という。)による報知の場合に使用されるメールアドレスのそれぞれを対応付けて記憶するためのデータテーブルである。報知設定について、具体的に説明する。本実施形態では、報知設定として、メールによる報知と、メッセージによる報知の、2種類の態様の報知が準備されている。メールによる報知は、ラベル50に印刷された印刷日付52の示す日付になると、ラベルに印刷されたラベル名51を少なくとも含む文面のメールが、あらかじめ登録されたメールアドレスに宛てて情報端末3から送信される態様で行われる。メッセージによる報知は、ラベル50に印刷された印刷日付52の示す日付になると、ラベルに印刷されたラベル名51を少なくとも含む画像データであるメッセージ画像70(図11参照)が、情報端末3のディスプレイ39に表示される態様で行われる。本実施形態では、上記の態様の報知を、情報端末3において実行する。このため、例えばプリンタ2の電源がオフとなっている場合であっても、印刷日付52の示す日付になると、上記の態様の報知が自動的に実行される。情報端末3は、ユーザの近くに日常的に設置されているPC、スマートフォン等であることが好ましい。
The
図7を参照して、情報端末3において実行される第二メイン処理について説明する。情報端末3のユーザが入力部38を介して第二メイン処理の開始指示を入力すると、CPU31は、HDD32に記憶された第二メイン処理を実行するための制御プログラムをRAM33に読み出し、プログラムに含まれる指示に従って、以下に説明する各ステップの処理を実行する。処理の過程で取得されたり、生成されたりした情報およびデータは、適宜RAM33等に記憶される。
With reference to FIG. 7, the 2nd main process performed in the
図7に示すように、第二メイン処理が開始されると、CPU31は、入力部38を介して印刷データ送信要求指示が入力されているか否かを判断する(S31)。印刷データ送信要求指示は、印刷データの送信をプリンタ2に要求する指示である。印刷データ送信要求指示が入力されていると判断した場合(S31:YES)、CPU31は、プリンタ2へ印刷データ送信要求を送信し、プリンタ2との通信を確立する(S32)。
As shown in FIG. 7, when the second main process is started, the
CPU31は、外部接続I/F35を介してプリンタ2から印刷データを受信したか否かを判断する(S33)。印刷データを受信した場合(S33:YES)、CPU31は、印刷データ受信通知をプリンタ2へ送信する(S34)。CPU31は、受信した印刷データに含まれるラベル名51、印刷日付52、および荷受人名53のそれぞれを示すキャラクタデータを取得して対応データ94に格納し、対応データ94をフラッシュメモリ34の所定記憶エリアに記憶する(S35)。その後、CPU31は、第二メイン処理を終了する。
The
なお、印刷データを受信しない場合(S33:NO)、CPU31は、S33による印刷データの受信の監視を開始してから一定時間経過したか否かを判断する(S36)。一定時間が経過していない場合(S36:NO)、CPU31は、処理をS33へ戻し、印刷データの受信の監視を継続する。印刷データの受信を開始してから一定時間経過した場合(S36:YES)、CPU31は、所定のエラー処理を行う(S37)。具体的には、プリンタ2と情報端末3との接続状態の確認をユーザに促す所定のエラー画面(図示略)をディスプレイ39に表示した後、第二メイン処理を終了する。
If the print data is not received (S33: NO), the
図8を参照して、情報端末3において実行される登録処理について説明する。登録処理は、複数の荷受人名を示すデータと、荷受人のそれぞれが所望する報知設定とを対応付けたデータベースを、情報端末3に登録する処理である。本実施形態の印刷システム1は、登録処理によって登録されたデータベースを参照して、ラベル50に印刷された印刷日付52の示す日付になると、ラベル50に印刷された荷受人名53に対応付けられた報知設定による報知を実行できる。情報端末3のユーザが入力部38を介して登録処理の開始指示を入力すると、CPU31は、HDD32に記憶された登録処理を実行するための制御プログラムをRAM33に読み出し、プログラムに含まれる指示に従って、以下に説明する各ステップの処理を実行する。処理の過程で取得されたり、生成されたりした情報およびデータは、適宜RAM33等に記憶される。
With reference to FIG. 8, the registration process performed in the
登録処理が開始されると、情報端末3に登録するための情報をユーザに入力させるための登録用画面(図示略)がディスプレイ39に表示される。登録用画面では、ユーザは、荷受人名等の登録を行うか否かの選択、登録を行う場合の登録する荷受人名である登録荷受人名の入力、登録荷受人名に対応する報知設定における報知の手法の選択(メールによる報知とメッセージによる報知のいずれかからの選択)、メールによる報知を選択する場合のメール送信先とするメールアドレスの入力等を行うことができる。CPU31は、登録用画面で荷受人名の登録を行うとされているか否かを判断する(S41)。登録用画面で荷受人名の登録を行うとされている場合(S41:YES)、CPU31は、登録用画面で入力された荷受人名を登録荷受人名として取得する(S42)。
When the registration process is started, a registration screen (not shown) for allowing the user to input information for registration in the
CPU31は、S42で取得した登録荷受人名に対して、メールによる報知が選択されているか否かを判断する(S43)。メールによる報知が選択されている場合(S43:YES)、CPU31は、登録用画面で入力されたメールアドレスを取得する(S45)。CPU31は、S42で取得した登録荷受人名と、S45で取得したメールアドレスとを対応付けて登録データ95に格納する(S46)。CPU31は、報知設定をメールによる報知とすることを登録データ95に登録し、登録データ95をフラッシュメモリ34の所定記憶エリアに記憶する(S47)。CPU31は、登録処理を終了する。
The
一方、S42で取得した登録荷受人名に対して、メッセージによる報知が選択されている場合(S43:NO)、CPU31は、S42で取得した登録荷受人名について、報知設定をメッセージによる報知とすることを登録データ95に登録し、登録データ95をフラッシュメモリ34の所定記憶エリアに記憶する(S44)。CPU31は、登録処理を終了する。また、S41の判断において、荷受人名の登録を行うとされていない場合(S41:NO)、CPU31は、登録処理を終了する。
On the other hand, when notification by a message is selected for the registered consignee name acquired in S42 (S43: NO), the
図9を参照して、情報端末3において実行される報知処理について説明する。報知処理では、対応データ94に記憶された印刷日付のうち、現在の日付を超過する日付である超過日付があるか否かが判断される。超過日付がある場合、超過日付に対応付けられたラベル名51を少なくとも含む報知用のデータが生成され、報知用のデータに基づいた報知が行われる。CPU31は、毎日所定の時刻になると、HDD32に記憶された報知処理を実行するための制御プログラムをRAM33に読み出し、プログラムに含まれる指示に従って、以下に説明する各ステップの処理を実行する。処理の過程で取得されたり、生成されたりした情報およびデータは、適宜RAM33等に記憶される。
With reference to FIG. 9, the alerting | reporting process performed in the
図9に示すように、報知処理が開始されると、CPU31は、現在の日付を示す現在日付を示すデータを取得する(S51)。なお、現在日付データの取得は、OSのタイマ機能に基づいて行われる。CPU31は、フラッシュメモリ34に記憶される対応データ94を参照する(S52)。CPU31は、対応データ94に格納されている印刷日付群のうちの1つを参照して、参照した印刷日付がS51で取得した現在日付データの示す現在の日付を超過しているか否か(超過日付であるか否か)を判断する(S53)。超過日付である場合(S53:YES)、CPU31は、超過日付および超過日付に対応付けられたラベル名と荷受人名を示すデータを、対応データ94から取得する(S54)。
As shown in FIG. 9, when the notification process is started, the
次いで、CPU31は、フラッシュメモリ34に記憶される登録データ95を参照する(S55)。CPU31は、S54で取得した荷受人名に対応する登録荷受人名を登録データ95から抽出し、抽出した登録荷受人名に対応付けられた報知設定を取得する(S56)。CPU31は、取得した報知設定がメールによる報知であるか否かを判断する(S61)。報知設定がメールによる報知の場合(S61:YES)、CPU31は、S56で抽出した登録荷受人名に対応付けられたメールアドレスを登録データ95から選択する(S62)。CPU31は、S54で取得した超過日付、ラベル名、および荷受人名を示すデータに基づいて、超過日付、ラベル名、および荷受人名を文面に含むメールを作成する(S63)。CPU31は、S62で取得したメールアドレスを送信先として、S63で作成したメールを、メールソフトを用いて送信する(S64)。CPU31は、処理をS67の判断へ移行する。
Next, the
図10を参照して、報知処理において作成されて送信されるメールの文面について説明する。図10は、S63およびS64(図9参照)において、メールソフトによってディスプレイ39に表示されるメール画像60の一例を示す。メール画像60は、図4の示すラベル50に印刷された印刷日付52が超過日付となった場合に、CPU31によって作成されて送信されるメールの文面を示す画像である。図10に示すように、メール画像60は、宛先欄61、件名欄62、本文欄63を備える。宛先欄61には、メールの送信先を指定するメールアドレスが記載される。件名欄62には、メールのタイトルが記載される。本文欄63には、メールの本文が記載される。
With reference to FIG. 10, the text of the mail created and transmitted in the notification process will be described. FIG. 10 shows an example of a
プリンタ2のユーザが図4に示すラベル50をプリンタ2で作成した後、ラベル50に印刷された印刷日付52が超過日付になると、CPU31は、メール画像60に示すラベル名51、印刷日付52、荷受人名53を含むメールを作成する(S63)。メール画像60の件名欄62および本文欄63において、「サバ缶賞味期限」の記載がラベル名51に対応し、「2015年5月31日」の記載が印刷日付52に対応し、「LMNレストラン ff店」の記載が荷受人名53に対応する。
When the user of the
図3に示すラベル50に印刷された荷受人名53である「LMNレストラン ff店」は登録荷受人名として登録データ95に格納されている。登録データ95において「LMNレストラン ff店」の報知設定はメールによる報知であり、「ggg@hhh.ne.jp」がメールアドレスとして対応付けられている(図6参照)。よって、S62で選択されるメールアドレスは「ggg@hhh.ne.jp」である。メール画像60が示すように、CPU31は、「ggg@hhh.ne.jp」をメールの送信先に指定して、宛先欄61に「ggg@hhh.ne.jp」が記載されたメール文面を作成する。メール画像60の示すメールは、CPU31によって、メールアドレス「ggg@hhh.ne.jp」に宛てて自動的に送信される(S64)。即ち、本実施形態の印刷システム1は、ラベル50に印刷された印刷日付52が超過日付になると、ラベル名51等を含む文面によるメールを、荷受人名53に対応する登録荷受人名に対応付けられたメールアドレスに宛てて自動的に送信することで、メール受信者に対してラベル名51等の報知をすることができる。
The “LMN restaurant ff store” which is the
メール画像60では、メール文面のうち、メールの件名およびメールの本文の双方にラベル名が記載されている。ラベル名が記載される箇所は、この例に限られず、例えばラベル名がメールの件名のみに記載されていてもよいし、メール本文のみに記載されていてもよい。
In the
図9の説明に戻る。S61の判断において、報知設定がメッセージによる報知の場合(S61:NO)、CPU31は、S54で取得した超過日付、ラベル名、および荷受人名を示すデータに基づいて、超過日付、ラベル名、および荷受人名を含むメッセージ画像70(図11参照)を作成する(S65)。CPU31は、S65で作成したメッセージ画像70を、ディスプレイ39に表示する(S66)。CPU31は、処理をS67の判断へ移行する。
Returning to the description of FIG. In the determination of S61, when the notification setting is notification by message (S61: NO), the
図11を参照して、報知処理において作成されるメッセージ画像70について説明する。図11は、S65(図9参照)で作成され、S66(図9参照)でディスプレイ39に表示されるメッセージ画像70の一例を示す。メッセージ画像70は、図4の示すラベル50に印刷された印刷日付52が超過日付となった場合に、CPU31によって作成されてディスプレイ39に表示される画像である。
A
プリンタ2のユーザが図3に示すラベル50をプリンタ2で作成した後、ラベル50に印刷された印刷日付52が超過日付になると、CPU31は、ラベル名51、印刷日付52、荷受人名53を含むメッセージ画像70を作成する(S65)。メッセージ画像70において、「サバ缶賞味期限」の記載がラベル名51に対応し、「2015年5月31日」の記載が印刷日付52に対応し、「LMNレストラン ff店」の記載が荷受人名53に対応する。即ち、印刷システム1は、ラベル50に印刷された印刷日付52が超過日付になると、ラベル名51等を含むメッセージ画像70をディスプレイ39に自動的に表示することで、情報端末3のユーザに対してラベル名51等の報知をすることができる。
When the user of the
図9の説明に戻る。CPU31は、S53の判断において、超過日付でないと判断した場合(S53:NO)、処理をS67の判断へ移行する。CPU31は、対応データ94に格納されている印刷日付群の全てに対してS53の処理によって超過日付があるか否かの判断がされたか否かを判断する(S67)。CPU31は、印刷日付群の全てについてS53の判断を行った場合(S67:YES)、報知処理を終了する。未だ全ての印刷日付群についてS53の判断を行っていない場合(S67:NO)、CPU31は処理をS52へ戻し、S52からS66の処理を繰り返す。
Returning to the description of FIG. If the
CPU31は、HDD32に記憶されたプログラムをRAM33上で展開することで、第二メイン処理、登録処理、報知処理を実行するプロセッサの一例として機能する。なお、CPU31の代わりに、マイクロコンピュータ、ASIC、FPGAなどがプロセッサとして用いられても差し支えない。また、第二メイン処理、登録処理、報知処理は、複数の電子機器(つまり、複数のCPU)によって分散処理されてもよい。例えば、第二メイン処理、登録処理、報知処理の一部は、情報端末3に接続されているプリンタ2で実行されてもよい。
The
以上説明したように、プリンタ2のCPU21は、ラベル名51、印刷日付52、および荷受人名53をそれぞれ取得して(S2、S5およびS8)、ラベル名51、印刷日付52、および荷受人名53をラベル50に印刷するためのデータを生成する(S12)。情報端末3のCPU31は、プリンタ2から受信した印刷データに含まれるラベル名51、印刷日付52、および荷受人名53のそれぞれを示すキャラクタデータを取得して対応データ94に格納し、対応データ94をフラッシュメモリ34の所定記憶エリアに記憶する(S35)。CPU31は、対応データ94に格納されている印刷日付群のうち、超過日付のものがある場合(S53:YES)、超過日付および超過日付に対応付けられたラベル名と荷受人名を示すデータを、対応データ94から取得する(S54)。CPU31は、S54で取得したラベル名を少なくとも含むメール画像60によるメールの文面、またはメッセージ画像70を作成する(S63およびS65)。CPU31は、S62で取得したメールアドレスを送信先として、S63で作成したメールを、メールソフトを介して送信する(S64)。また、CPU31は、S65で作成したメッセージ画像70を、ディスプレイ39に表示する(S66)。したがって、印刷システム1は、ラベル50に印刷された印刷日付52になると、ラベル50に印刷されたラベル名51の内容を自動的に報知できる。
As described above, the
情報端末3のフラッシュメモリ34は、登録データ95を記憶する。登録データ95は、報知設定、および報知設定がメールによる報知の場合に使用されるメールアドレスのそれぞれを、あらかじめ登録された荷受人名である登録荷受人名に対応付けて格納する。したがって、CPU31は、いずれかの登録荷受人名を登録データ95から選択することによって、登録荷受人名に対応付けられた報知設定に基づいて、自動的にメール画像60に示されるメールの送信をすることができる。また、CPU31は、登録荷受人名に対応付けられた報知設定に基づいて、メッセージ画像70を自動的にディスプレイ39に表示することができる。
The
CPU31は、ラベル50に印刷された印刷日付52になると、ラベル50に印刷したラベル名51の内容をあらかじめ登録されたメールアドレスに宛ててメール送信することによって、メール受信者に対してラベル名51等の報知をすることができる。例えば、プリンタ2がユーザおよび荷受人名53の示す荷受人の近くに日常的に設置されていなくても、印刷システム1は、適時に報知を行うことができる。
When the
CPU31は、超過日付に対応付けられた荷受人名を示すデータを対応データ94から取得する(S54)。これにより、CPU31は、S54で取得した荷受人名に対応する登録荷受人名を登録データ95から抽出し、抽出した登録荷受人名に対応付けられた報知設定を取得することができる(S56)。
The
CPU21は、荷受人名53に基づいて印刷データを生成する(S12)。したがって、印刷システム1は、ラベル50に印刷される内容によって、荷受人名53をユーザに確認させることができる。
The
本実施形態において、印刷システム1は、本発明の「情報処理システム」に相当する。プリンタ2が、本発明の「印刷装置」に相当する。情報端末3が、本発明の「情報処理装置」に相当する。S2の処理を行うCPU21は、本発明の「第一取得手段」として機能する。S5の処理を行うCPU21は、本発明の「第二取得手段」として機能する。S51の処理を行うCPU31は、本発明の「第三取得手段」として機能する。S54の処理を行うCPU31は、本発明の「第四取得手段」として機能する。S8の処理を行うCPU21は、本発明の「第五取得手段」として機能する。S12の処理を行うCPU21は、本発明の「印刷データ生成手段」として機能する。対応データ94を記憶するフラッシュメモリ34が、本発明の「第一記憶手段」に相当する。登録データ95を記憶するフラッシュメモリ34が、本発明の「第二記憶手段」に相当する。S53の処理を行うCPU31は、本発明の「判断手段」として機能する。S63およびS65の処理を行うCPU31は、本発明の「報知データ生成手段」として機能する。アプリケーション記憶エリア323においてメールソフトを記憶するHDD32、およびディスプレイ39が、本発明の「出力手段」に相当する。S64およびS66の処理を行うCPU31は、本発明の「出力制御手段」として機能する。S56の処理を行うCPU31は、本発明の「選択手段」として機能する。
In the present embodiment, the printing system 1 corresponds to the “information processing system” of the present invention. The
なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、上記実施形態では、情報端末3のCPU31は、プリンタ2から印刷データを受信し、受信した印刷データに含まれるラベル名51、印刷日付52、および荷受人名53を対応データ94に格納している。CPU31は、情報端末3のHDD32に記憶されるエディタを使用して、CPU31のみにおいて印刷データの生成を行ってもよい。印刷システム1は、S2で取得するラベル名51、S4で取得する印刷日付52、S8で取得する荷受人名53を、情報端末3においてエディタを介して生成される印刷データから取得してもよい。また、印刷システム1は、印刷データを介さずに、印刷データ生成のためにプリンタ2または情報端末3に入力されるラベル名51、印刷日付52、荷受人名53を、直接に取得してもよい。
In addition, this invention is not limited to said embodiment, A various change is possible. For example, in the above embodiment, the
メッセージ画像70による報知態様は、上記実施形態の例に限られない。例えば、印刷システム1は、情報端末3とネットワーク(図示略)を介して接続する他の情報端末等の表示部にメッセージ画像70を表示させてもよい。他の情報端末等は、情報端末3のユーザ以外の者が使用するものであってもよい。例えば、他の情報端末等は、荷受人名53に対応する荷受人が使用するものであってもよい。
The notification mode by the
上記実施形態では、現在日付を示すデータを、情報端末3のOSのタイマ機能に基づいて取得しているが、印刷システム1は、物理的なタイマをプリンタ2または情報端末3に備えて、タイマから現在の日付を取得してもよい。また、現在日付を示すデータ、および印刷日付については、日付に限られず、時、分、秒等も含めた時間情報を指定するものであってもよい。そして、印刷システム1は、印刷日付が超過日付であるか否かの判断を、時、分、秒等の単位で行ってもよい。
In the above embodiment, data indicating the current date is acquired based on the timer function of the OS of the
上記実施形態では、メールによる報知と、メッセージによる報知の2種類の報知の手法のうち、いずれか1つの報知の手法を選択し、報知設定として登録している。報知設定の登録態様は、上記実施形態に限られず、例えば、メールによる報知およびメッセージによる報知のいずれも報知設定として登録可能な構成であってもよい。また、メールによる報知のために使用されるメールアドレスを、複数登録可能な構成としてもよい。 In the above-described embodiment, one of the two notification methods of notification by mail and notification by message is selected and registered as notification setting. The registration mode of the notification setting is not limited to the above embodiment, and for example, a configuration in which both notification by mail and notification by message can be registered as the notification setting may be used. Moreover, it is good also as a structure which can register multiple mail addresses used for alerting | reporting by mail.
1 印刷システム
2 プリンタ
3 情報端末
21 CPU
31 CPU
32 HDD
34 フラッシュメモリ
39 ディスプレイ
1
31 CPU
32 HDD
34
Claims (4)
前記印刷媒体に印刷されるラベル名を取得する第一取得手段と、
前記印刷媒体に印刷される日付を取得する第二取得手段と、
前記第一取得手段によって取得された一つの前記ラベル名と、前記第二取得手段によって取得された一つの前記日付とを印刷するための前記印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段によって生成された前記印刷データに基づいて印刷される一つの前記ラベル名と一つの前記日付とを対応付けて記憶可能な第一記憶手段と、
現在の日付を取得する第三取得手段と、
前記第一記憶手段によって記憶されている前記日付のうち、前記第三取得手段によって取得された前記現在の日付を超過する前記日付である超過日付があるか否かを判断する判断手段と、
前記判断手段によって前記超過日付があると判断された場合、前記超過日付に対応付けられた前記ラベル名を前記第一記憶手段から取得する第四取得手段と、
前記第四取得手段によって取得された前記ラベル名を少なくとも示す報知データを生成する報知データ生成手段と、
前記情報処理装置に備えられ、前記報知データ生成手段によって生成された前記報知データを出力可能な出力手段と、
前記出力手段に前記報知データを出力させる出力制御手段と、
前記出力手段に前記報知データを出力させる手法を指定するための手法指定データと、前記手法指定データを識別する登録出力先データとを対応付けて記憶する第二記憶手段と、
前記第二記憶手段によって記憶される前記登録出力先データのうちからいずれか一つを選択する選択手段と
を備え、
前記出力制御手段は、前記選択手段によって選択された前記登録出力先データに対応付けられた手法指定データによって指定される前記手法で前記報知データを出力させることを特徴とする情報処理システム。 An information processing system comprising: a printing apparatus that prints on a print medium; and an information processing apparatus that performs wireless communication or wired communication with the printing apparatus, and generates print data for printing on the print medium,
First acquisition means for acquiring a label name printed on the print medium;
Second acquisition means for acquiring a date to be printed on the print medium;
Print data generation means for generating the print data for printing the one label name acquired by the first acquisition means and the one date acquired by the second acquisition means;
First storage means that can store one label name and one date that are printed based on the print data generated by the print data generation means in association with each other;
A third acquisition means for acquiring the current date;
Judgment means for judging whether there is an excess date that is the date that exceeds the current date acquired by the third acquisition means among the dates stored by the first storage means;
A fourth acquisition unit that acquires the label name associated with the excess date from the first storage unit when the determination unit determines that there is the excess date;
Notification data generation means for generating notification data indicating at least the label name acquired by the fourth acquisition means;
An output unit provided in the information processing apparatus and capable of outputting the notification data generated by the notification data generation unit;
Output control means for causing the output means to output the notification data ;
Second storage means for storing technique designation data for designating a technique for causing the output means to output the notification data and registered output destination data for identifying the technique designation data;
Selecting means for selecting any one of the registered output destination data stored by the second storage means ;
The information processing system , wherein the output control means causes the notification data to be output by the method specified by the method specifying data associated with the registered output destination data selected by the selection unit .
前記報知データ生成手段は、前記報知データとして前記電子メール送信手段によって送信可能な電子メールの文面を形成可能なデータを生成し、
前記手法指定データには、前記電子メール送信手段によって電子メールを送信可能なメールアドレスが含まれ、
前記出力制御手段は、前記報知データ生成手段によって生成された前記報知データによる電子メールを、前記手法指定データに含まれる電子メールアドレスを送信先として前記電子メール送信手段に送信させることを特徴とする請求項1に記載の情報処理システム。 The output means is an e-mail transmitting means capable of transmitting an e-mail;
The notification data generation means generates data capable of forming a text of an email that can be transmitted by the email transmission means as the notification data,
The technique designating data includes a mail address capable of sending an e-mail by the e-mail sending means,
The output control unit causes the e-mail transmission unit to transmit an e-mail based on the notification data generated by the notification data generation unit, with an e-mail address included in the method designation data as a transmission destination. The information processing system according to claim 1 .
前記選択手段は、前記第五取得手段によって取得される前記選択出力先データに対応する前記登録出力先データを選択することを特徴とする請求項1または2に記載の情報処理システム。 Fifth acquisition means for acquiring selected output destination data that is data for designating any one of the registered output destination data;
It said selection means, the information processing system according to claim 1 or 2, characterized in that selecting the registered destination data corresponding to the selected destination data obtained by the fifth obtaining means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014111267A JP6303818B2 (en) | 2014-05-29 | 2014-05-29 | Information processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014111267A JP6303818B2 (en) | 2014-05-29 | 2014-05-29 | Information processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015225586A JP2015225586A (en) | 2015-12-14 |
JP6303818B2 true JP6303818B2 (en) | 2018-04-04 |
Family
ID=54842262
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014111267A Active JP6303818B2 (en) | 2014-05-29 | 2014-05-29 | Information processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6303818B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6500809B2 (en) | 2016-02-29 | 2019-04-17 | ブラザー工業株式会社 | Printing device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002140770A (en) * | 2000-11-06 | 2002-05-17 | Hitachi Ltd | Merchandise inventory management system |
EP1271378A3 (en) * | 2001-06-29 | 2004-04-14 | Teraoka Seiko Co., Ltd. | Administration process and system for manufacturing and selling products |
JP5446190B2 (en) * | 2008-09-18 | 2014-03-19 | 株式会社寺岡精工 | Equipment with label issuing function |
JP5152117B2 (en) * | 2009-07-06 | 2013-02-27 | マックス株式会社 | Label printer and information processing apparatus |
JP2011076385A (en) * | 2009-09-30 | 2011-04-14 | Fujitsu Frontech Ltd | Stock management apparatus and program |
-
2014
- 2014-05-29 JP JP2014111267A patent/JP6303818B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015225586A (en) | 2015-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106897035B (en) | Service system and control method thereof | |
JP2013171420A (en) | Management system, image forming apparatus, control method for image forming apparatus, and program | |
JP6179218B2 (en) | Print control server and printing system | |
JP2014115907A (en) | Information processing system and control method for the same and program | |
JP6303818B2 (en) | Information processing system | |
EP2979195B1 (en) | Mobile print email reply with thumbnails | |
JP2009163424A (en) | Information processor, control method, and program | |
JP2015219545A (en) | Information processing system, information processing method and program | |
JP2009193302A (en) | Printing system, management server, registered user terminal, print management program, automatic printing program, and automatic printing method | |
US20110216364A1 (en) | Reception notifying apparatus and reception notifying method | |
JP2001113796A (en) | Schedule managing system | |
WO2022044304A1 (en) | Document processing program, information processing device, and document processing method | |
JP2004362180A (en) | Printing method, print program, and printer | |
JP2018151706A (en) | Print system, image formation device, and program | |
JP2008112327A (en) | Information providing system | |
JP2006053860A (en) | Print control device, print control method, and print control program | |
JP5262969B2 (en) | I / O device and I / O processing method | |
JP2003241932A (en) | Printer and printer system | |
WO2004088971A1 (en) | Image edition service system and screen information generation method | |
JP2008027227A (en) | Business form processing apparatus and business form processing method | |
JP2020042713A (en) | Terminal device, control method, and program | |
US20080212126A1 (en) | Printing device and network printing system | |
JP5978780B2 (en) | Information processing apparatus and control program therefor, control program for portable terminal, and printing system | |
JP6398936B2 (en) | Image forming system, image forming method, and image forming program | |
JP2017173913A (en) | Information processing system, server, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170216 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171124 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171205 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180117 |
|
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: 20180206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180219 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6303818 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |