(57)【要約】【課題】汎用性がある通常の印刷動作が可能な印刷装置を利用して、単独での繰り返しの印刷動作の用途毎に対応可能であり、ユーザ操作が容易な印刷装置を提供する。【解決手段】印刷装置は、外部装置から受け付けた印刷指示に基づいて印刷動作を実行する第１印刷態様で動作する。印刷装置は、印刷指示によらず単独で所定の印刷動作を繰り返して実行する第２印刷態様を定義した定義データを記憶可能な記憶部と、外部装置からの入力又は自装置へのユーザ操作による入力を受け付ける入力部と、自装置の動作を制御する制御部とを備える。制御部は、定義データを登録する入力を受け付けると、当該定義データを記憶する。制御部は、電源起動時に定義データが記憶されていないと、第１印刷態様で自装置を動作させる。制御部は、電源起動時に定義データが記憶されていると、第１印刷態様に優先して、定義データに定義された第２印刷態様で自装置を動作させる。【選択図】図１
2019171802.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から受け付けた印刷指示に基づいて印刷動作を実行する第１印刷態様で動作する印刷装置であって、
前記印刷指示によらず単独で所定の印刷動作を繰り返して実行する第２印刷態様を定義した定義データを記憶可能な記憶部と、
外部装置からの入力又は自装置へのユーザ操作による入力を受け付ける入力部と、
自装置の動作を制御する制御部と、
を備え、
前記制御部は、
前記入力部において前記定義データを登録する入力を受け付けると、当該定義データを前記記憶部に記憶し、
自装置の電源が起動された場合に、前記定義データが前記記憶部に記憶されていないと、前記第１印刷態様で自装置を動作させ、
自装置の電源が起動された場合に、前記定義データが前記記憶部に記憶されていると、前記第１印刷態様に優先して、前記定義データに定義された前記第２印刷態様で自装置を動作させる、
印刷装置。
【請求項２】
前記制御部は、自装置が前記第２印刷態様で動作している場合に、前記入力部において受け付けた前記電源以外の前記ユーザ操作による入力によっては、自装置の前記第２印刷態様での動作を終了させずに継続する、請求項１に記載の印刷装置。
【請求項３】
前記制御部は、自装置が前記第２印刷態様で動作している場合に、前記入力部において前記外部装置から前記第２印刷態様を終了させる入力を受け付けると、前記第２印刷態様での動作を終了させたのち、前記第１印刷態様で自装置を動作させるか、又は、前記定義データを消去する、請求項１又は２に記載の印刷装置。
【請求項４】
前記制御部は、自装置が前記第２印刷態様で動作している場合に、少なくとも前記所定の印刷動作の繰り返しごとに、前記入力部において前記外部装置から前記第２印刷態様を終了させる入力を受け付けたか否かを判定する、請求項３に記載の印刷装置。
【請求項５】
前記制御部は、前記第１印刷態様又は前記第２印刷態様で動作している状態から自装置の電源が落とされたのち、再度電源が起動された場合に、前記定義データが前記記憶部に記憶されていると、前記第１印刷態様に優先して、前記定義データに定義された前記第２印刷態様で自装置を動作させる、請求項１から４のいずれか一項に記載の印刷装置。
【請求項６】
前記定義データには、互いに独立して前記記憶部に記憶可能である、前記所定の印刷動作を定義した印刷動作データと、繰り返して実行させる際の繰り返しに関する態様を定義した繰り返し態様データとが含まれる、請求項１から５のいずれか一項に記載の印刷装置。
【請求項７】
外部装置から受け付けた印刷指示に基づいて印刷動作を実行する第１印刷態様で動作する印刷装置の制御方法であって、
前記印刷指示によらず単独で所定の印刷動作を繰り返して実行する第２印刷態様を定義した定義データを記憶するステップと、
自装置の電源が起動された場合に、前記定義データが記憶されていないと、前記第１印刷態様で自装置を動作させるステップと、
自装置の電源が起動された場合に、前記定義データが記憶されていると、前記第１印刷態様に優先して、前記定義データに定義された前記第２印刷態様で自装置を動作させるステップと、
を含む制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びその制御方法に関する。
【背景技術】
【０００２】
従来、印刷装置において、電源起動時に所定の処理を実行する技術が知られている。例えば、特許文献１には、ホスト装置より受信した処理情報を不揮発性メモリに記憶し、電源が起動された場合に、自動的に処理情報を実行するようなオートスタート機能を備えた印刷装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２２７０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザは、印刷装置の稀な用途として、店頭などでの順番待ち用の発券の印刷を要望する場合がある。順番待ちの用途にもさまざまなものがあり、繰り返しの印刷動作には、発券以外にも用途がある。
このような繰り返しの印刷動作は、印刷装置にホスト装置を接続することにより実現が可能であるが、ホスト装置の不用意な操作による印刷装置の誤動作を防ぐため、専用のホスト装置が必要である。
ユーザが要望する仕様に印刷装置をカスタマイズして、印刷装置単体で繰り返しの印刷動作ができるように構成すると、用途毎に異なるカスタマイズを要し、印刷装置が高価になる。
特許文献１に記載のオートスタート機能を、一般的な印刷装置にそのまま適用して発券等の印刷動作を行わせると、例えば、印刷装置の電源をオフしてから電源をオンして１回の発券が実行されるような特種な操作仕様になり、ユーザが誤操作したり、個々の発券に時間がかかる。
【０００５】
かかる事情に鑑みてなされた本発明の目的は、汎用性がある通常の印刷動作が可能な印刷装置を利用して、単独での繰り返しの印刷動作の用途毎に対応可能であり、ユーザ操作が容易な印刷装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る印刷装置は、
外部装置から受け付けた印刷指示に基づいて印刷動作を実行する第１印刷態様で動作する印刷装置であって、
前記印刷指示によらず単独で所定の印刷動作を繰り返して実行する第２印刷態様を定義した定義データを記憶可能な記憶部と、
外部装置からの入力又は自装置へのユーザ操作による入力を受け付ける入力部と、
自装置の動作を制御する制御部と、
を備える。
前記制御部は、
前記入力部において前記定義データを登録する入力を受け付けると、当該定義データを前記記憶部に記憶し、
自装置の電源が起動された場合に、前記定義データが前記記憶部に記憶されていないと、前記第１印刷態様で自装置を動作させ、
自装置の電源が起動された場合に、前記定義データが前記記憶部に記憶されていると、前記第１印刷態様に優先して、前記定義データに定義された前記第２印刷態様で自装置を動作させる。
【０００７】
発明の一実施形態に係る印刷装置の制御方法は、
外部装置から受け付けた印刷指示に基づいて印刷動作を実行する第１印刷態様で動作する印刷装置の制御方法であって、
前記印刷指示によらず単独で所定の印刷動作を繰り返して実行する第２印刷態様を定義した定義データを記憶するステップと、
自装置の電源が起動された場合に、前記定義データが記憶されていないと、前記第１印刷態様で自装置を動作させるステップと、
自装置の電源が起動された場合に、前記定義データが記憶されていると、前記第１印刷態様に優先して、前記定義データに定義された前記第２印刷態様で自装置を動作させるステップと、を含む。
【発明の効果】
【０００８】
本発明の一実施形態に係る印刷装置及びその制御方法によれば、汎用性がある通常の印刷動作が可能な印刷装置を利用して、単独での繰り返しの印刷動作の用途毎に対応可能であり、ユーザ操作が容易な印刷装置を構成することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る印刷装置の機能ブロック図である。
【図２】図１に記載の印刷装置を用いた印刷物の一例である。
【図３】図１に記載の印刷装置を用いた印刷物の他の例である。
【図４】図１に記載の印刷装置を用いた印刷物の他の例である。
【図５】図１に記載の印刷装置が実行する処理の一例のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について説明する。
【００１１】
図１を参照して、本発明の一実施形態に係る印刷装置１の概要について説明する。印刷装置１は、例えば、外部装置１０と通信可能に接続されて用いられる。図１には印刷装置１と接続される外部装置１０が２つの例が示されているが、外部装置１０の数は任意であってよい。印刷装置１は、電源が起動されると、外部装置１０から受け付けた印刷指示に基づいて印刷動作を実行する印刷態様で動作する。以下、当該印刷態様を第１印刷態様ともいう。印刷装置１は、更に、印刷指示によらず単独で所定の印刷動作を繰り返して実行する印刷態様を定義した定義データを外部装置１０から受信し、記憶部７に記憶する。以下、当該印刷態様を第２印刷態様ともいう。印刷装置１は、電源が起動された場合に、定義データが記憶部７に記憶されていないと、第１印刷態様で動作する。一方で、印刷装置１は、電源が起動された場合に、定義データが記憶部７に記憶されていると、第１印刷態様に優先して、所定の印刷動作を繰り返して実行する第２印刷態様で動作する。これにより、印刷装置１に定義データを記憶させた状態で電源を起動することで、印刷装置１を特定の動作に特化した印刷態様で動作させることができる。
【００１２】
印刷装置１は、ネットワークプリンタとして機能してもよい。例えば、印刷装置１は、ネットワークを介して接続された外部装置１０から受信した印刷指示に基づいて印刷を実行する。本実施形態によれば、外部装置１０から定義データを受信して記憶部７に記憶することにより、例えば、印刷装置１の耐久性試験等が可能である。具体的には、印刷装置１のメーカーは、外部装置１０を操作して、印刷情報を一定間隔で繰り返して印刷する印刷態様を定義した定義データを作成する。印刷装置１は、作成された定義データを外部装置１０から受信し、記憶部７に記憶する。その後、印刷装置１は、電源が起動されると、外部装置１０からの要求を受信することを待たずに、記憶部７に記憶された定義データに基づき、印刷情報を一定間隔で繰り返し印刷する。しかしながら、以下に詳述する本実施形態の、繰り返して印刷する動作は上述の試験以外の用途でも利用可能である。
【００１３】
外部装置１０は、情報処理機能を有する装置である。本実施形態において、例えばＰＣ（Personal Computer）、スマートフォン、又はタブレット端末等の汎用の装置が、外部装置１０として用いられる。外部装置１０は、ユーザ操作等に基づき、定義データを作成する。また、外部装置１０は、定義データを印刷装置１へ送信する。外部装置１０の上記の各動作は、例えば外部装置１０のメモリに記憶された汎用又は専用のソフトウェアを用いて実行される。汎用のソフトウェアは、例えば、定義データを作成するものとしてバイナリエディタがあり、定義データを印刷装置１へ送信するものとしてウェブブラウザ等があるが、これに限られない。専用のソフトウェアは、例えばデバイスドライバを含むが、これに限られない。外部装置１０から印刷装置１に送信される情報は、前述した定義データに限られない。外部装置１０は、印刷装置１に定義データに関する動作の登録要求又は終了要求等を送信してもよい。
【００１４】
（印刷装置の構成）
次に、本発明の一実施形態に係る印刷装置の一例である印刷装置１について概略の構成を説明する。印刷装置１は、制御部２、入力部３、通信部４、操作部５、印刷部６、及び記憶部７を備える。
【００１５】
制御部２は、印刷装置１の各機能を実現するための制御及び処理能力を提供する１つ以上のプロセッサである。制御部２は、制御手順を規定したプログラムを実行するＣＰＵ（Central Processing Unit）等のプロセッサ又は各機能の処理に特化した専用のプロセッサで構成されてもよい。
【００１６】
制御部２は、入力部３、通信部４、操作部５、印刷部６、及び記憶部７に接続され、これらの各機能部をはじめとして印刷装置１の全体又は一部を制御及び管理する。制御部２は、記憶部７に記憶されているプログラムを取得して、このプログラムを実行することにより、印刷装置１の各機能部に係る種々の機能を実現する。制御部２から他の機能部に制御信号又は各種の情報等を送信する場合、制御部２と他の機能部とは、有線又は無線により接続されてもよい。制御部２が行う本実施形態に特徴的な制御については、更に後述する。また、本実施形態において、制御部２は、印刷装置１が起動されてからの稼働時間、及び印刷部により印刷が実行された回数等、所定の情報を算出する機能を有してもよい。
【００１７】
入力部３は、外部装置１０からの入力又は自装置へのユーザ操作による入力を受け付ける。入力部３には、外部装置１０等により送信された情報を受信する通信部４、又はユーザ操作により入力された情報を受け付ける操作部５が含まれてもよい。
【００１８】
通信部４は、任意の通信規格に対応する１つ以上の通信インタフェースを含む。例えば、通信部４は、ＵＳＢ（Universal Serial Bus）等のシリアルバス規格、ＩＥＥＥ１２８４（Institute of Electrical and Electronic Engineers 1284）等のパラレル通信規格、イーサネット（登録商標）等の有線ＬＡＮ（Local Area Network）規格、及びＷｉ−Ｆｉ（登録商標）等の無線ＬＡＮ規格のそれぞれに対応する通信インタフェースを含んでもよい。本実施形態において、印刷装置１は、通信部４を介して、外部装置１０と通信可能に接続される。これにより、印刷装置１は、外部装置１０との信号の送受信を行う。
【００１９】
操作部５は、ユーザからの入力操作を受け付ける。操作部５は、例えば物理キー、キーボード又はブザースイッチ等の入力装置、或いは表示装置と一体的に設けられたタッチパネル等である。操作部５は、ユーザによる操作を検出すると、そのユーザ操作を電気的情報として制御部２に送信する。操作部５は、例えば、印刷装置１から物理的に切り離されたリモコン等の遠隔操作装置でもよい。また、操作部５は、少なくとも、印刷装置１の電源を起動する操作及び落とす操作が可能である。この操作のため、操作部５又は操作部５の一部は、例えば、物理キーである電源ボタンを有する。以下、入力部３、或いは入力部３に含まれる通信部４又は操作部５を区別しない場合には、単に、入力部３と総称する。
【００２０】
印刷部６は、印刷媒体に情報を印刷するための１つ以上の機構を含む。例えば、印刷部６は、印刷媒体を搬送する搬送機構、搬送された印刷媒体に情報を印刷する印刷機構、及び印刷媒体を切断する切断機構等を含んでもよい。これらの機構を用いて、印刷部６は、制御部２の制御に基づき、印刷動作を実行する。印刷媒体には、例えばロール紙又は印刷用紙等が含まれてもよい。また、印刷部６の印刷方式は、例えば熱転写方式又はドットインパクト方式等、任意に定められてもよい。
【００２１】
記憶部７は、１つ以上のメモリを含む。本実施形態において、メモリは、例えば半導体メモリ、磁気メモリ、及び光メモリ等を含んでもよい。記憶部７に含まれるメモリは、例えば主記憶装置、補助記憶装置、又は前述した制御部２に含まれるプロセッサのキャッシュメモリとして機能してもよい。記憶部７は、印刷装置１の各機能を実現するための制御及び処理に用いられる任意の情報及びプログラムを記憶する。また、本実施形態において、記憶部７に含まれるメモリの少なくとも一部は不揮発性のメモリである。記憶部７に含まれる不揮発性のメモリは、印刷装置１に電源が供給されない状態でも記憶を保持し得る。そのため、不揮発性のメモリは、後述する定義データ等、印刷装置１の電源が起動されたときに使用されるデータを記憶する用途に適している。
但し、記憶部７は、不揮発性のメモリを有することが必須ではなく、揮発性のメモリで構成することも可能である。
【００２２】
記憶部７は、印刷指示によらず単独で所定の印刷動作を繰り返して実行する第２印刷態様を定義した定義データを記憶する。定義データには、所定の印刷動作を定義した印刷動作データと、繰り返して実行させる際の繰り返しに関する態様を定義した繰り返し態様データとが含まれてもよい。印刷動作データ及び繰り返し態様データは、それぞれ異なるデータファイルとして、互いに独立して記憶部７に記憶可能である。また、記憶部７に記憶される定義データ、印刷動作データ、及び繰り返し態様データの数は、それぞれ任意の数であってもよい。
【００２３】
印刷動作データは、所定の印刷動作を定義したデータである。所定の印刷動作には、印刷部６の制御に関する処理が含まれる。具体的には、所定の印刷動作には、印刷対象となる文字、画像、ビットイメージ、及び二次元コード等の印刷情報の決定処理と、印刷対象の文字フォント、サイズ、色、及び改行位置等の印刷レイアウトの設定処理と、印刷媒体の搬出処理と、印刷媒体への情報の印刷処理と、フルカット及びパーシャルカット等の印刷媒体の切断処理の少なくとも１つ以上が含まれる。これらの処理を定義するために、印刷動作データは、所定の印刷動作を制御部２に実行させるコマンドを含んでもよい。例えば、印刷動作データは、ＥＳＣ／ＰＯＳ（登録商標）コマンド及びそれに準拠するコマンドで記載されたマクロデータであってもよい。
【００２４】
繰り返し態様データは、所定の印刷動作を繰り返して実行させる際の繰り返しに関する態様を定義したデータである。繰り返し態様データは、繰り返し実行をさせるために用いられるパラメータを含む。例えば、パラメータには、繰り返し間隔又は繰り返しの待機時間、及び実行条件等が含まれる。繰り返し間隔又は繰り返しの待機時間は、所定の印刷動作を繰り返す間隔のパラメータである。繰り返し間隔は例えば１０秒間隔等の時間間隔であってもよい。実行条件は、所定の印刷動作を実行する条件のパラメータである。実行条件として、例えば、入力部３において所定の入力を受け付けるたびに（例えば、ユーザがボタンを押すたびに）所定の印刷動作を実行する、或いは繰り返し間隔に設定された間隔で自動的に所定の印刷動作を実行する等の条件が設定されてもよい。繰り返し態様データにおいて繰り返しに関する態様の定義に用いられるパラメータは１つに限られない。複数のパラメータを組み合わせて、繰り返しに関する態様が定義されてもよい。
【００２５】
更に、繰り返し態様データに定義される繰り返しに関する態様は、上述のパラメータの値が予め定められた静的なものに限られない。例えば、繰り返し態様データには、印刷装置１の電源が起動される際の所定のボタンの押下回数等に基づき、パラメータの値が動的に変化する繰り返しに関する態様が定義されてもよい。以下、定義データ、或いは定義データに含まれる印刷動作データ及び繰り返し態様データを区別しない場合には、単に、定義データと総称する。
【００２６】
以下に、制御部２による印刷装置１の各機能の制御について説明する。制御部２は、自装置の電源が起動された場合に、定義データが記憶部７に記憶されていないと、外部装置１０から受け付けた印刷指示に基づいて印刷動作を実行する第１印刷態様で自装置を動作させる。
【００２７】
制御部２は、自装置の電源が起動された場合に、定義データが記憶部７に記憶されていると、第１印刷態様に優先して、定義データに定義された第２印刷態様で自装置を動作させる。制御部２は、定義データに定義された実行条件が自装置で実行可能な条件を満たしていない場合、印刷装置１を第２印刷態様にて動作させなくてもよい。自装置で実行可能な条件を満たしていない場合の例は、自装置で実行可能な印刷動作の繰り返し間隔よりも短い繰り返し間隔が定義データに定義されている場合などである。また、制御部２は、後述するように、外部装置１０から第２印刷態様を終了させる入力を受け付けて、定義データに定義された所定の印刷動作の繰り返しが終了した場合、印刷装置１の第２印刷態様での動作を終了させてもよい。制御部２は、印刷装置１を第２印刷態様にて動作させない場合、又は第２印刷態様での動作を終了させた場合には、印刷装置１を第１印刷態様にて動作させてもよい。
【００２８】
制御部２は、入力部３において定義データを登録する入力を受け付けると、当該定義データを記憶部７に記憶する。前述のとおり、入力部３における入力は、通信部４における信号の受信による。制御部２は、印刷装置１が第１印刷態様で外部装置１０からの指示待ちの状態、又は、印刷装置１が第２印刷態様で印刷動作を繰り返し実行している状態で定義データの入力を受け付ける。既に定義データが記憶部７に記憶されている場合、制御部２は、既に記憶されている定義データを入力された定義データで上書きしてもよい。
【００２９】
制御部２は、自装置が第２印刷態様で動作している場合に、入力部３において受け付けたユーザ操作による入力によっては、自装置の第２印刷態様での動作を終了させずに継続する方が好ましい。例えば、自装置の操作部５が、電源スイッチと、繰り返し印刷における１回毎の印刷のトリガー用のスイッチと、他のスイッチとを有するとする。この場合に、電源スイッチ以外のスイッチに関る操作によっては、第２印刷態様をそのまま維持する。また、電源スイッチを操作した場合は、自装置の電源を落として、不揮発性の記憶部７に記憶されている定義データを消去せずに、そのまま記憶された状態を維持し、もう一度、電源スイッチを操作した場合に、定義データを読んで第２印刷状態に復帰する。
これにより、印刷装置１の誤操作によって第１印刷態様で動作してしまうことを防ぎ、ユーザが第２印刷態様で使い続けることができる。
この場合、第２印刷態様の動作状態において、制御部２は、入力部３において受け付けた入力が、外部装置１０からの入力であるか、或いは電源スイッチ以外の自装置へのユーザ操作による入力であるかを判定する。かかる場合、制御部２は、入力部３において受け付けた入力が自装置への電源スイッチ以外の入力である場合、自装置を第２印刷態様で継続して動作させる。また、入力部３において受け付けた入力が自装置への電源スイッチの入力である場合、記憶部７に記憶されている定義データを、そのまま記憶させた状態に維持して、電源を落とす処理を実行する。この状態から、制御部２が、自装置への電源スイッチの入力を受け付けると、前述の通り、記憶部７に記憶されている定義データに基づいて、自装置を第２印刷態様で動作させる。一方で、制御部２は、入力部３において受け付けた入力が外部装置１０からの入力である場合、当該入力が第２印刷態様を終了させる入力であるか否かを判定する。
【００３０】
制御部２は、自装置が第２印刷態様で動作している場合に、入力部３において外部装置１０から第２印刷態様を終了させる入力を受け付けると、第２印刷態様での動作を終了させる。そして、制御部２は、第１印刷態様で自装置を動作させる。または、制御部２は、第２印刷態様での動作を終了させた後、記憶部７に記載されている定義データを消去してもよい。この状態から、制御部２は、自装置への電源スイッチの入力を受け付けると自装置の電源を落とす処理を実行する。そして、制御部２は、自装置への電源スイッチの入力を受け付けると自装置の電源を起動する処理を実行するが、記憶部７に定義データが記憶されていないため、自装置を第１印刷態様で動作するように制御する。自装置が第２印刷態様で動作している場合に、制御部２は、入力部３において外部装置１０から第２印刷態様を終了させる入力を受け付けたか否かを、少なくとも所定の印刷動作の繰り返しごとに判定するのが好ましい。具体的には、制御部２は、前述の繰り返し態様データにおいて定義された１回の印刷動作の繰り返しの周期の開始から終了までの間に少なくとも１回、定期的に入力部３において外部装置１０から第２印刷態様を終了させる入力を受け付けたか否かを判定してもよい。
【００３１】
制御部２は、第１印刷態様又は第２印刷態様で動作している状態から自装置の電源が落とされたのち、再度電源が起動された場合に、定義データが記憶部７に記憶されていると、第１印刷態様に優先して、定義データに定義された第２印刷態様で自装置を動作させるのが好ましい。第１印刷態様で動作している状態から自装置の電源が落とされたのち、再度電源が起動された場合の動作は、前述の通りである。さらに、制御部２は、記憶部７に記憶されている定義データに定義された第２印刷態様で自装置を動作させている間であっても、自装置の電源が落とされたのち、再度電源が起動されると、その間は、記憶部７に記憶されている定義データをそのまま記憶させた状態に維持する。そして、再度電源が起動されたときに、記憶部７に記憶されている定義データに定義された第２印刷態様で自装置を動作させる。これにより、制御部２は、第１印刷態様又は第２印刷態様のどちらで自装置が動作していても、自装置の電源が起動されるたびに、記憶部７に記憶されている定義データに定義された第２印刷態様で自装置を繰り返し動作させ得る。
これに対し、第２印刷態様で動作している状態から自装置の電源が落とされた場合に、記憶部７に記憶されている定義データを消去して、次回、自装置の電源が落とされたのち、再度電源が起動された場合に第１印刷態様に復帰させる仕様も考えられる。この場合は、第２印刷態様で動作させるためには、通信部４から、再度、定義データを記憶部７に記憶させる必要がある。印刷装置１を発券動作に用いる場合に、一度電源を落とすと発券動作を行う際に、外部装置１０が必要となり、発券機としての利便性が低下する。
【００３２】
（印刷装置の動作例１）
図２を参照して、上述した印刷装置１が実行する動作の一例を説明する。本発明に係る構成は、印刷装置１の耐久性試験の際に用いられてもよい。印刷装置１と外部装置１０は例えばＵＳＢケーブルにて接続される。開発者は、外部装置１０において、印刷用紙に図２に示すようなドットパターンを印刷し、所定の長さでカットする印刷動作データを作成する。また、開発者は、外部装置１０において、印刷装置１の電源が起動されたときに、印刷動作データに定義された処理を１０秒間隔で実行する繰り返し態様データを作成する。印刷装置１は、外部装置１０から印刷動作データ及び繰り返し態様データを含む定義データを受信していない状態で電源が起動されると、まだ定義データが記憶部７に記憶されていないため、第１印刷態様で動作する。印刷装置１は、外部装置１０から印刷動作データ及び繰り返し態様データを含む定義データを受信すると、記憶部７に記憶する。その後、印刷装置１は外部装置１０と接続されたＵＳＢケーブルから外され、記憶部７に定義データが記憶された状態で印刷装置１の電源が切られる。印刷装置１は、試験実施者に渡される。試験実施者により電源が起動されると、印刷装置１は、定義データが記憶部７に記憶されているため、定義データの定義に従って印刷用紙に図２に示すようなドットパターンを印刷し、所定の長さでカットする処理を１０秒間隔で繰り返す。印刷装置１は、繰り返して実行する処理が終了するたびに、入力部３において外部装置１０から第２印刷態様を終了させる入力を受け付けたか否かを判定する。印刷装置１は、入力部３において外部装置１０から第２印刷態様を終了させる入力を受け付けると、定義データに定義された印刷態様での動作を終了し、第１印刷態様で動作して外部装置１０からの印刷指示を受け付ける。このように、あらかじめ開発者によって定義データの登録が行われていれば、前提知識が少ない試験実施者であっても簡単な操作で印刷装置１の耐久性試験を繰り返し実施することができる。
【００３３】
（印刷装置の動作例２）
図３を参照して、上述した印刷装置１が実行する動作の他の例を説明する。本発明に係る構成は、受け付け番号の払い出しの際に用いられてもよい。印刷装置１と外部装置１０はＵＳＢケーブルにて接続される。印刷装置１のメーカーは、外部装置１０において、印刷用紙に図２に示すような一連の番号を印刷し、所定の長さでカットする印刷動作データを作成する。また、印刷装置１のメーカーは、外部装置１０において、印刷装置１の電源が起動されたときに、印刷動作データに定義された処理を印刷装置１の発券ボタンが押下される度に実行する繰り返し態様データを作成する。印刷装置１に発券ボタンとして利用できるボタンが無い場合は、印刷装置１に接続可能なスイッチ、例えば、ブザースイッチ等を、発券ボタンとして用いることができる。印刷装置１は、外部装置１０から印刷動作データ及び繰り返し態様データを含む定義データを受信すると、記憶部７に記憶する。その後、印刷装置１は外部装置１０との接続を外され、記憶部７に定義データが記憶された状態で印刷装置１の電源が切られる。印刷装置１は電源が起動されると、定義データが記憶部７に記憶されているため、定義データの定義に従って印刷用紙に図３に示すような一連の番号を印刷し、所定の長さでカットする処理を自装置の発券ボタンが押下される度に実行する。その後、印刷装置１の電源が落とされたのち、再度電源が起動された場合であっても、印刷装置１は、定義データが記憶部７に記憶されている限り、繰り返して定義データに定義された印刷態様で動作する。このように、あらかじめ定義データの登録が行われていれば、外部装置１０と接続することなく、印刷装置１を発券機として機能させることができる。
【００３４】
（印刷装置の処理例）
図５を参照して、上述した印刷装置１が実行する処理の一例を説明する。当該処理は、印刷装置１の電源が起動されることにより開始される。
なお、印刷装置１の電源が起動される前の状態は、第１印刷態様（例えば後述するＳ１０４）、または、第２印刷態様（例えば後述するＳ１０２）から電源が落とされた状態のいずれかである。
【００３５】
ステップＳ１０１：制御部２は、印刷指示によらず単独で所定の印刷動作を繰り返して実行する第２印刷態様を定義した定義データが記憶部７に記憶されているか否かを判定する。
【００３６】
ステップＳ１０２：定義データが記憶部７に記憶されている場合（ステップＳ１０１のＹｅｓ）、制御部２は、定義データに定義された第２印刷態様で自装置を動作させる。
【００３７】
ステップＳ１０３：制御部２は、入力部３において外部装置１０から第２印刷態様を終了させる入力を受け付けたか否かを判定する。第２印刷態様を終了させる入力が検出されない場合（ステップＳ１０３のＮｏ）、制御部２は、定義データに定義された第２印刷態様で引き続き自装置を動作させる。
【００３８】
ステップＳ１０４：ステップＳ１０１の前に第２印刷態様で動作している状態から電源が落とされて定義データが記憶部７に記憶されていない場合（ステップＳ１０１のＮｏ）、又は第２印刷態様を終了させる入力が検出された場合（ステップＳ１０３のＹｅｓ）、制御部２は、第２印刷態様での動作を終了させ、第１印刷態様で自装置を動作させる。
なお、ステップＳ１０１の前に第１印刷態様で動作している状態から電源が落とされて定義データが記憶部７に記憶されていない場合（ステップＳ１０１のＮｏ）は、第２印刷態様に関する処理は行わず、第１印刷態様で自装置を動作させる。
【００３９】
以上述べたように、本実施形態に係る印刷装置１は、外部装置１０から受け付けた印刷指示に基づいて印刷動作を実行する第１印刷態様で動作する。印刷装置１は、印刷指示によらず単独で所定の印刷動作を繰り返して実行する第２印刷態様を定義した定義データを記憶可能な記憶部７と、外部装置１０からの入力又は自装置へのユーザ操作による入力を受け付ける入力部３と、自装置の動作を制御する制御部２とを備える。制御部２は、入力部３において定義データを登録する入力を受け付けると、当該定義データを記憶部７に記憶する。制御部２は、自装置の電源が起動された場合に、定義データが記憶部７に記憶されていないと、第１印刷態様で自装置を動作させる。制御部２は、自装置の電源が起動された場合に、定義データが記憶部７に記憶されていると、第１印刷態様に優先して、定義データに定義された第２印刷態様で自装置を動作させる。かかる構成によれば、特定の印刷を繰り返す動作を定義した定義データを、汎用性がある通常の印刷動作が可能な印刷装置１に記憶させた状態で電源を起動させるだけで、自動的に印刷装置１単体で特定の印刷動作を繰り返し、且つ、継続して実行させることができる。これにより、汎用性がある通常の印刷動作が可能な印刷装置を利用して、単独での繰り返しの印刷動作の用途毎に対応可能であり、ユーザ操作が容易な印刷装置を構成することができる。
すなわち、汎用性のある印刷装置１に、印刷装置１のメーカーが定義データを記憶させると、ユーザが簡単な操作で、発券装置として使用し続けることができる。または、メーカーが、耐久試験用の定義データを印刷装置１に記憶させると、作業者は、簡単な操作で耐久試験を実施することができる。
【００４０】
本実施形態に係る印刷装置１の制御部２は、自装置が第２印刷態様で動作している場合に、入力部３において受け付けたユーザ操作による入力によっては、自装置の第２印刷態様での動作を終了させずに継続する。これにより、発券する顧客や、耐久試験を実施する作業者が、印刷装置１の操作部５を操作して、印刷装置１を第２印刷態様以外の意図しない態様で動作させる誤操作を防止することができる。
【００４１】
本実施形態に係る印刷装置１の制御部２は、自装置が第２印刷態様で動作している場合に、入力部３において外部装置１０から第２印刷態様を終了させる入力を受け付けると、第２印刷態様での動作を終了させ、第１印刷態様で自装置を動作させるか、又は、前記定義データを消去する。かかる構成によれば、ユーザは、任意のタイミングにおいて、外部装置１０から第２印刷態様を終了させる入力を送ることにより、印刷装置１の第２印刷態様での動作を終了させることができる。これにより、印刷装置１の操作部５の操作によって第２印刷態様での動作を終了させる場合と比較して、発券する顧客や、耐久試験を実施する作業者が、印刷装置１の操作部５を操作して、不用意に第２印刷態様での動作を終了させる誤操作を防止して、必要なときに第２態様での動作を終了させることができる。
【００４２】
本実施形態に係る印刷装置１の制御部２は、自装置が第２印刷態様で動作している場合に、少なくとも所定の印刷動作の繰り返しごとに入力部３において外部装置から第２印刷態様を終了させる入力を受け付けたか否かを判定する。かかる構成によれば、制御部２は、第２印刷態様を終了させる入力を受け付けてから、その入力を反映させて第２印刷動作を終了するまでの間に、大幅な遅延が生じて印刷装置１が所定の印刷動作を不要に実行することを防ぐことができる。
【００４３】
本実施形態に係る印刷装置１の制御部２は、第１印刷態様または第２印刷態様で動作している状態から自装置の電源が落とされたのち、再度電源が起動された場合に、定義データが記憶部７に記憶されていると、第１印刷態様に優先して、定義データに定義された第２印刷態様で自装置を動作させる。かかる構成によれば、一度定義データを記憶部７に格納すれば、その後印刷装置１の電源が落とされても、再度電源が起動された場合に、印刷装置１は継続して第２印刷態様で動作する。例えば、印刷装置１を発券装置として店舗に設置して使用している場合に、営業時間を過ぎたら電源を落とす操作を行う。そして、翌日の営業時間の前に、電源を起動する操作を行うだけで、発券装置として継続して使用することができる。
【００４４】
本実施形態に係る定義データには、互いに独立して記憶部７に記憶可能である、所定の印刷動作を定義した印刷動作データと、繰り返して実行させる際の繰り返しに関する態様を定義した繰り返し態様データとが含まれる。かかる構成によれば、印刷装置１のメーカーは印刷動作データ又は繰り返し態様データのいずれかを変更することにより、印刷装置１が繰り返し実行する印刷動作を変更することができる。従って、用途に応じて、印刷動作データだけを変えたり、繰り返し態様データだけを変えたりする簡単な変更について、定義データの書き換え操作や、定義データを微調整して書き換える操作が容易になる。
【００４５】
本発明を諸図面及び実施例に基づき説明してきたが、当業者であれば本発明に基づき種々の変形及び修正を行うことが容易であることに注意されたい。したがって、これらの変形及び修正は本発明の範囲に含まれることに留意されたい。例えば、各手段又は各ステップ等に含まれる構成又は機能等は論理的に矛盾しないように再配置可能であり、複数の手段又はステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００４６】
例えば、上述した本実施形態において、印刷装置１の構成及び機能の少なくとも一部が、他の装置に実装されてもよい。例えば、通信部４の構成及び機能の少なくとも一部が、印刷装置１に接続可能なインタフェースボードに実装されてもよい。
【００４７】
また、上述した本実施形態において、定義データに印刷動作データ及び繰り返し態様データが含まれる例を用いて説明したが、さらに、別のデータが含まれていてもよい。また、上述した印刷動作データ及び繰り返し態様データのいずれか一方に定義された情報の一部が、印刷動作データ及び繰り返し態様データのいずれか他方に定義されてもよい。
【００４８】
また、印刷装置１の構成及び機能は、上述した本実施形態における構成及び機能に限られない。例えば、印刷装置１は、音、振動、ライトの点灯、及び画像等で情報を報知する報知部を更に備えてもよい。報知部は、例えばスピーカ、振動子、ライト、及び表示デバイス等の少なくとも１つを含む。報知部は、制御部２の制御に基づいて、定義データに定義された第２印刷態様で印刷装置１が動作している旨を報知してもよい。
【００４９】
また、上述した実施形態において、外部装置１０が情報処理装置である例を用いて説明したが、この限りではない。外部装置１０は、印刷装置１に所定の入力を行える任意の装置であってもよい。
【００５０】
また、上述した実施形態においては、定義データは印刷装置１に所定の印刷動作を繰り返して実行させるために用いられる例を説明した。これに加えて、例えば、上述の実施形態の定義データは、図４に示すように異なる印刷動作を繰り返し実行させるための印刷装置１の初期設定に兼用することも可能である。例えば、印刷装置１の記憶部７に記憶される印刷動作データには、上述のデータに加えて、日本語モード又は英語モードのどちらで動作させるのかを定義するデータが追加されていても良い。また、この初期設定に組み合わせて、印刷動作データでは、「＜ＰＲＩＮＴ  ＳＴＡＲＴ＞」と英語で印刷する印刷動作データＡと、「＜プリントスタート＞」と日本語で印刷する印刷動作データＢとを定義し、繰り返し態様データでは、印刷動作データＡ又は印刷動作データＢの何れかを指定して繰り返して実行させる態様を定義することも可能である。これにより、印刷装置１は、電源が起動されると、繰り返し態様データにおいて印刷動作データＡが指定されていた場合、印刷動作データＡに基づき英語モードで、且つ、第２印刷態様で動作し、「＜ＰＲＩＮＴ  ＳＴＡＲＴ＞」を繰り返して印刷する。また、印刷装置１は、電源が起動されると、繰り返し態様データにおいて印刷動作データＢが指定されていた場合、印刷動作データＢに基づき、日本語モードで、且つ、第２印刷態様で動作し、「＜プリントスタート＞」を繰り返して印刷する。このように、定義データは、印刷装置１の初期設定を変更することに兼用することもできる。
さらに、上述した実施形態では、定義データが第２印刷態様を定義するものとして説明した。しかしながら、定義データは、上述した第２印刷態様以外の態様を定義するために利用することも可能である。具体的には、定義データで定義される所定の印刷動作の繰り返し回数を１回に設定し、印刷装置１を第２印刷態様以外の態様で動作させることも可能である。その場合は、定義データで定義される１回の印刷動作が終了したら、印刷装置１が自動的に第１印刷態様で動作するように、定義データを設定するとよい。
【符号の説明】
【００５１】
１    印刷装置
２    制御部
３    入力部
４    通信部
５    操作部
６    印刷部
７    記憶部
１０    外部装置
【図１】
2019171802.tif 000003
【図２】
2019171802.tif 000004
【図３】
2019171802.tif 000005
【図４】
2019171802.tif 000006
【図５】
2019171802.tif 000007