(57)【特許請求の範囲】
【請求項１】
被印字媒体を搬送する搬送手段、及び、前記被印字媒体に対して所望の印字を行う印字手段、を含み、供給された電力により動作する複数の動作機構と、
相互認識無線通信を実行する装置通信手段と、
を有する印刷装置であって、
前記相互認識無線通信を介して、１つの第１操作端末以外の少なくとも１つの第２操作端末を除外しつつ前記第１操作端末と排他的な接続を確立する接続制御手段と、
前記接続制御手段による前記排他的な接続の確立後、前記第１操作端末から受信した印刷データに応じて前記複数の動作機構を制御し、前記被印字媒体への印刷処理を行う動作制御手段と、
前記印刷処理の完了後の所定のタイミングで、確立済みの前記第１操作端末との前記排他的な接続を前記接続制御手段によって切断する第１切替モード、及び、確立済みの前記第１操作端末との前記排他的な接続を前記接続制御手段によって切断することなく維持する第２切替モード、を選択的に実行するモード制御手段と、
接続される前記第１操作端末の種類、若しくは、当該第１操作端末のオペレーティングシステムの種類から、再接続のための操作が煩雑であるか否かを識別する識別手段と、
を有し、
前記モード制御手段は、
前記識別手段による識別結果に応じて、前記第１切替モード及び前記第２切替モードのいずれかを選択的に実行する
ことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記印刷処理の完了後、所定の基準時間が経過したときに、所定の低電力消費状態に切り替える切替制御手段と、
前記低電力消費状態から、前記印刷データに基づく前記印刷処理を実行可能な待機状態へ復帰する復帰制御手段と、
をさらに有し、
前記モード制御手段により実行される前記第１切替モードは、
前記所定のタイミングとして、前記印刷処理の完了後前記基準時間が経過して前記低電力消費状態に切り替えられる際に、前記排他的な接続を切断するモードである
ことを特徴とする印刷装置。
【請求項３】
請求項１又は請求項２記載の印刷装置において、
前記識別手段は、
接続される前記第１操作端末のオペレーティングシステムの種類を識別し、
前記モード制御手段は、
前記識別手段により、予め定められた特定のオペレーティングシステムが識別された場合は再接続のための操作が煩雑であるとして第２切替モードを実行し、前記特定のオペレーティングシステム以外のオペレーティングシステムが識別された場合は再接続のための操作が煩雑でないとして前記第１切替モードを実行する
ことを特徴とする印刷装置。
【請求項４】
印刷データに応じた被印字媒体への印刷処理の完了後所定の基準時間が経過したときに所定の低電力消費状態に切り替わる印刷装置に対し、相互認識無線通信を実行する端末通信手段と、
前記端末通信手段を介し、前記印刷データを前記印刷装置へ送信する送信制御手段と、
を備えた操作端末であって、
前記印刷処理の完了後の所定のタイミングで、前記通信手段を介し確立済みの前記印刷装置と前記操作端末との排他的な接続を切断する処理を当該印刷装置に要請する、切断要請情報を生成する情報生成手段を有し、
前記送信制御手段は、
前記情報生成手段により生成された前記切断要請情報が付加された前記印刷データを、前記端末通信手段を介し前記印刷装置へ送信可能に構成され、
前記情報生成手段が生成する前記切断要請情報は、
前記所定のタイミングとして、前記印刷装置が前記印刷処理を完了後前記基準時間が経過して前記低電力消費状態に切り替わる際に、前記排他的な接続を切断する処理を当該印刷装置に要請する情報である
ことを特徴とする操作端末。
【請求項５】
請求項４記載の操作端末において、
前記送信制御手段は、
前記切断要請情報が付加された前記印刷データ、及び、前記切断要請情報が付加されない前記印刷データ、のいずれか一方を、選択的に前記印刷装置へ送信する
ことを特徴とする操作端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、相互認識無線通信によって操作端末と接続される印刷装置、及び、それに用いられる操作端末に関する。
【背景技術】
【０００２】
印刷装置は、相互認識無線通信によって操作端末と接続される印刷装置が既に知られている（例えば、特許文献１参照）。この従来技術では、印刷装置と操作端末とがブルートゥース（登録商標）通信によって接続され、操作端末から印刷データが取得される。そして、その印刷データに応じて、印刷処理が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２８９２５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記のように相互認識無線通信により印刷装置と操作端末とが接続される場合に、通信方式やそのバージョンによっては、他の操作端末を除外しつつ印刷装置とある１つの操作端末のみとが排他的に接続される場合がある。この場合、印刷処理が終わった後、上記の排他的な接続をどのように処理するかについて、ユーザの利用態様（使用シーン）によってニーズが異なる。
【０００５】
例えば、大勢のユーザにより１つの印刷装置が共有されるような場合は、一人のユーザが使用を終了したら、当該ユーザの操作端末と印刷装置との排他的な接続が自動的に切断され、それ以降は他のユーザにも使用できる状態としたほうが便利である。これに対し、一人のユーザが占有する形で印刷装置を使用している場合は、上記のように印刷処理終了の都度、通信接続を切断せずに、そのまま通信接続を継続したほうが便利である。上記従来技術においては、このような点については特に配慮されていなかった。
【０００６】
本発明の目的は、操作端末との間を相互認識無線通信により排他的に接続される場合に、ユーザの使用シーンに応じたモードにより利便性を向上できる印刷装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本願発明は、被印字媒体を搬送する搬送手段、及び、前記被印字媒体に対して所望の印字を行う印字手段、を含み、供給された電力により動作する複数の動作機構と、相互認識無線通信を実行する装置通信手段と、を有する印刷装置であって、前記相互認識無線通信を介して、１つの第１操作端末以外の少なくとも１つの第２操作端末を除外しつつ前記第１操作端末と排他的な接続を確立する接続制御手段と、前記接続制御手段による前記排他的な接続の確立後、前記第１操作端末から受信した印刷データに応じて前記複数の動作機構を制御し、前記被印字媒体への印刷処理を行う動作制御手段と、前記印刷処理の完了後の所定のタイミングで、確立済みの前記第１操作端末との前記排他的な接続を前記接続制御手段によって切断する第１切替モード、及び、確立済みの前記第１操作端末との前記排他的な接続を前記接続制御手段によって切断することなく維持する第２切替モード、を選択的に実行するモード制御手段と、接続される前記第１操作端末の種類、若しくは、当該第１操作端末のオペレーティングシステムの種類から、再接続のための操作が煩雑であるか否かを識別する識別手段と、を有し、前記モード制御手段は、前記識別手段による識別結果に応じて、前記第１切替モード及び前記第２切替モードのいずれかを選択的に実行するすることを特徴とする。
【０００８】
本願発明の印刷装置は、相互認識無線通信によって操作端末と接続され、所望の印刷を行う。すなわち、接続制御手段の制御により、（他の操作端末を除外しつつ）ある１つの操作端末（第１操作端末）のみと排他的な接続が確立されて、当該第１操作端末から印刷データが取得される。そして、その印刷データに応じて、動作制御手段が搬送手段や印字手段などの各動作機構を制御することで、被印字媒体への印刷処理が行われる。
【０００９】
ここで、本願発明においては、このようにして印刷処理が終わった後、上記の排他的な接続をどのように処理するか、について、第１切替モードと第２切替モードとの、２つのモードが用意されている。
【００１０】
第１切替モードは、上記のように確立済みの操作端末と印刷装置との排他的な接続が、印刷処理の完了後の適宜のタイミングで切断されるモードである。すなわち、１つの操作端末からの印刷データによる印刷処理が終わる都度、確実に排他的な接続がなくなるので、例えば１台の印刷装置を複数の操作端末で共有して交互に接続して使用する場合、等に好適である。
【００１１】
第２切替モードは、上記確立済みの排他的な接続が、上記のように切断されることなく維持されるモードである。すなわち、１つの操作端末が印刷装置と排他的に接続された後は、その操作端末からの印刷データによる印刷処理が終わったとしても、（例えば切断操作を自主的に行わない限り）当該排他的な接続が引き続き継続されるので、例えば１台の印刷装置を１つの操作端末のみで占有して長時間使用する場合、等に好適である。
【００１２】
以上のように、本願発明においては、ユーザが１台の印刷装置をどのような態様で利用するか（言い替えれば、何台の操作端末で使用するか）に応じて、最適なモードを実行して使用することができる。したがって、ユーザは、使用シーンに応じて最適なモードを使い分けることができるので、利便性を向上することができる。
【発明の効果】
【００１３】
本発明によれば、操作端末との間を相互認識無線通信により排他的に接続される場合に、ユーザの使用シーンに応じたモードにより利便性を向上することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態の印刷システムの構成を表すシステム構成図である。
【図２】携帯型プリンタの外観構成を表す斜視図である。
【図３】携帯型プリンタの内部構造を表す図２中ＩＩＩ−ＩＩＩ断面による側断面図である。
【図４】携帯型プリンタ及び操作端末の機能構成を表すブロック図である。
【図５】印刷システムにおいて占有モードでの印刷開始を指示した際の主な通信の流れを概念的に説明する図である。
【図６】印刷システムにおいて共有モードでの印刷開始を指示した際の主な通信の流れを概念的に説明する図である。
【図７】携帯型プリンタの制御回路によって実行される制御内容を表すフローチャートである。
【図８】操作端末（又はオペレーティングシステム（ＯＳ））の識別結果に応じて共有モード又は占有モードに設定する変形例による携帯型プリンタの制御回路によって実行される制御内容を表すフローチャートである。
【図９】操作端末が切断要請情報を生成し携帯型プリンタへ送信する変形例において、操作端末のＣＰＵによって実行される制御内容を表すフローチャートである。
【図１０】携帯型プリンタの制御回路によって実行される制御内容を表すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００１６】
＜システム構成＞
図１を用いて、本実施形態の印刷システムのシステム構成を説明する。図１において、印刷システムＰＳは、バッテリ電源（後述の図３参照）により駆動可能な携帯型プリンタ１００（印刷装置）と、複数の操作端末２００とを有している。携帯型プリンタ１００と操作端末２００とは、ブルートゥース（登録商標）通信やアドホック通信等、接続認証付きの相互認識無線通信（以下適宜、単に「ブルートゥース通信」という）により情報送受信可能に接続されている。なお、本実施形態では、このブルートゥース通信は、１つの携帯型プリンタ１００に対し、１つの操作端末２００のみが排他的に接続可能な方式又はバージョンが用いられている。したがって、１つの操作端末２００が携帯型プリンタ１００と接続を確立した状態では、他の操作端末２００は携帯型プリンタ１００と通信を接続することはできない。
【００１７】
操作端末２００は、例えば、上記ブルートゥース通信に対応する機能を備えたＰＤＡ（携帯情報端末）やスマートフォン（ＰＤＡ機能を備えた携帯電話）等の情報端末である。この操作端末２００は、液晶ディスプレイ等の表示部２０１と、例えばキーボードやマウスやボタン等からなる操作部２０２とを有している。操作端末２００は、この例では、ブルートゥース通信を介して携帯型プリンタ１００にプリンタコードを送信することにより、所望の印刷データを印刷させることができる。上記プリンタコードは、文字や書式等を指定して携帯型プリンタ１００に印刷させるための制御コードである。
【００１８】
＜プリンタ構成＞
図２を用いて、上記携帯型プリンタ１００の外観構成について説明する。
【００１９】
図２において、携帯型プリンタ１００は、全体が略直方体形状に形成されたハウジング１０２を備えている。ハウジング１０２の図中奥側の上面には、カバー部材１０３が開閉可能に設けられている。印刷時には、このカバー部材１０３の隙間（図示省略）に被印刷用紙Ｓ（被印字媒体：後述の図４参照）が挿通される。図２中においてハウジング１０２の手前側に位置する側面は、当該携帯型プリンタ１００の背面部分に相当し、この背面部分にはバッテリ室カバー１０４が着脱可能に設けられている。当該バッテリ室カバー１０４を取り外した状態では、略棒状の上記バッテリ電源１０７（後述の図３参照）を収容するバッテリ収納室１０５（後述の図３参照）がハウジング１０２の背面部分に開口する。
【００２０】
図３を用いて、携帯型プリンタ１００の内部構造について説明する。
【００２１】
図３において、ハウジング１０２内には、プラテンローラ１１１（搬送手段に相当、動作機構の一例に相当）とサーマルラインヘッド１１２（印字手段に相当、動作機構の一例に相当）とが設けられている。プラテンローラ１１１は、ハウジング１０２の内部で回転自在に支持されており、図示しない駆動機構により回転駆動されることで被印刷用紙Ｓ（後述の図４参照）を搬送する。サーマルラインヘッド１１２は、上記プラテンローラ１１１に接離自在に設置されており、印刷時にはプラテンローラ１１１に所定の圧接力で接触し、その間に挿通された被印刷用紙Ｓに所望の印刷を行う。
【００２２】
通常の場合は、カバー部材１０３を閉じた状態で隙間の搬送路に被印刷用紙Ｓを挿通することで、プラテンローラ１１１により被印刷用紙Ｓが搬送され、当該被印刷用紙Ｓに対しサーマルラインヘッド１１２によって所望の印刷が行われる。なお、紙詰まりを取り除くには、カバー部材１０３を開けた状態にする。この時、サーマルラインヘッド１１２からプラテンローラ１１１がリリースされるため、容易に用紙を引き出すことが可能になる。
【００２３】
ハウジング１０２は、トップカバー１２１、アンダーカバー１３１、及び２つのサイドカバー（図示省略）で構成されている。
【００２４】
＜機能構成＞
図４を用いて、携帯型プリンタ１００及び操作端末２００の機能構成を説明する。
【００２５】
この図４において、携帯型プリンタ１００は、被印刷用紙Ｓに所望の印刷を行う上記サーマルラインヘッド１１２と、上記プラテンローラ１１１と、制御回路１４１と、例えばＲＡＭやＲＯＭ等からなるメモリ１４４と、使用者（ユーザ）からの指示や情報を入力可能な操作部１４３と、上記操作端末２００との間で行われる上記ブルートゥース通信の制御を行う通信制御部１４２（装置通信手段に相当）と、上記バッテリ電源１０７と、を備えている。
【００２６】
一方、操作端末２００は、前述したように、ブルートゥース通信機能を備えた情報端末である。この操作端末２００は、ＣＰＵ２０３と、例えばＲＡＭやＲＯＭ等からなるメモリ２０４と、ユーザからの指示や情報が入力される上記操作部２０２と、各種情報やメッセージを表示する上記表示部２０１と、ハードディスク装置等からなり各種情報を記憶する大容量記憶装置２０５と、無線通信を介して携帯型プリンタ１００との情報送受信の制御を行う通信制御部２０６（端末通信手段に相当）とを備えている。
【００２７】
ＣＰＵ２０３は、ＲＡＭの一時記憶機能を利用しつつＲＯＭに予め記憶されたプログラムに従って信号処理を行い、それによって携帯型プリンタ１００との間で各種の指示信号・情報信号の送受を行うようになっている。
【００２８】
上記大容量記憶装置２０５（メモリ２０４でもよい）には、文字スタイルやフォント等の所定の書式の種類ごとに、印刷指令をプリンタコードに変換するためのプログラムやペアリングプログラムが記憶されている。このとき、携帯型プリンタ１００には、当該携帯型プリンタ１００の動作を許可する接続認証のための確認識別子（パスコード）として機能するＰＩＮコードが予め定められている。携帯型プリンタ１００は、操作端末２００から上記ブルートゥース通信を介して当該携帯型プリンタ１００に対応したＰＩＮコードを受信した場合に限り、当該操作端末２００を操作主体であると認証する（＝操作端末２００と携帯型プリンタ１００とのペアリング）。ペアリングの完了後は、操作端末２００が「マスター」（特にブルートゥース規格ではセントラルデバイス）として機能するとともに、携帯型プリンタ１００が「スレーブ」（特にブルートゥース規格ではペリフェラルデバイス）として機能する。したがって、詳細な説明は省略するが、操作端末２００から携帯型プリンタ１００へのデータパケットは任意のタイミングで送信可能である一方で、携帯型プリンタ１００から操作端末２００へのデータパケットの送信は、公知の手法で操作端末２００の許可を得て、操作端末２００から指令を受信することでのみ実行される。
【００２９】
＜実施形態の特徴＞
上記のようなシステム構成において、本実施形態では、ユーザが１台の上記携帯型プリンタ１００をどのような態様で利用するか（言い替えれば何台の操作端末２００で携帯型プリンタ１００を使用するか）に応じて、操作端末２００と携帯型プリンタ１００との接続・切断に係わる複数のモードが用意されている。以下、その内容を詳細に説明する。
【００３０】
本実施形態の携帯型プリンタ１００は、前述したようにブルートゥース通信によって排他的に操作端末２００と接続され、被印刷用紙Ｓに対し所望の印刷を行う。すなわち、携帯型プリンタ１００の制御回路１４１の制御により、他の操作端末２００を除外しつつ、ある１つの操作端末２００のみと排他的な接続が確立されて、当該操作端末２００から印刷データが取得される。そして、その印刷データに応じて、制御回路１４１が上記プラテンローラ１１１及びサーマルラインヘッド１１２を制御することで、被印刷用紙Ｓへの印刷処理が行われる。
【００３１】
＜共有モードと占有モード＞
ここで、本実施形態においては、上記のようにして印刷処理が終わった後、上記の排他的な接続をどのように処理するかについて、共有モード（第１切替モードに相当）と占有モード（第２切替モードに相当）との２つのモードが用意され、例えばユーザは上記操作部１４３を操作することで、自ら２つのモードの何れかを選択入力できるようになっている。
【００３２】
＜占有モード＞
占有モードは、例えば１台の携帯型プリンタ１００を１つの操作端末２００のみで占有して長時間使用する場合等に好適なモードであり、上記のようにして確立された排他的な接続が、後述の共有モードのように切断されることなく維持される。すなわち、図５（ａ）に示すように、１つの操作端末２００Ａ（この例での第１操作端末に相当）が携帯型プリンタ１００と排他的に接続された後は、その操作端末２００Ａから印刷データが送信され（破線矢印参照）、当該印刷データによる印刷処理が終わったとしても、（例えば操作端末２００Ａから適宜の切断操作を自主的に行わない限り）当該排他的な接続が引き続き継続される。
【００３３】
＜スリープ状態への切替＞
なお、本実施形態では、電力エネルギ節約の観点から、携帯型プリンタ１００は、制御回路１４１の制御によって、印刷処理完了後の適宜の基準時間（いわゆるアイドル時間）経過時に、低電力消費状態であるいわゆるスリープ状態に切り替わる。このとき、本実施形態の携帯型プリンタ１００は、詳細な図示を省略するが、スリープ動作の観点からみて、印刷モジュール機能部分と、通信機能モジュール部分とに分かれている。上記スリープ状態になったときは、印刷モジュール機能部分は完全な休眠状態となり、スリープ状態から脱した状態になるまで何の動作も行わない。一方、通信機能モジュール部分は、上記スリープ状態になったときでも、上記ペリフェラルデバイスとして公知のアドバタイズ信号を所定間隔で発信する。スリープ状態においては、このアドバタイズ信号が常に（上記セントラルデバイスとして機能する）操作端末２００Ａにより受信されている。これにより、携帯型プリンタ１００がスリープ状態となっている場合であっても、操作端末２００Ａ側から再度公知の指令を出力することでスリープ状態の携帯型プリンタ１００を起動させ、データ送受信を実行可能とすることができる。
【００３４】
そして、上記占有モードの実行時は、上記のようにして印刷処理が終了した後、アイドル時間が経過して上記スリープ状態に切り替わったときでも、ブルートゥースによる前述の排他的接続は切断されることなく（確立状態のまま）維持される（図５（ｂ）参照）。
【００３５】
このように、携帯型プリンタ１００は操作端末２００Ａに対するブルートゥース接続状態を維持していることから、図５（ｃ）に示すように、当該操作端末２００Ａは、適宜のタイミングで印刷データを再度携帯型プリンタ１００に容易に送信することができる（破線矢印参照）。
【００３６】
＜共有モード＞
一方、共有モードは、例えば１台の携帯型プリンタ１００を複数の操作端末２００で共有して交互に接続して使用する場合に好適なモードであり、上記のようにして確立された排他的な接続が、上記印刷処理の完了後の適宜のタイミング（この例では上記スリープ状態に切り替わるとき）に切断される。すなわち、図６（ａ）に示すように、１つの操作端末２００Ａ（この状態での第１操作端末に相当。なお操作端末２００Ｂ，２００Ｃが第２操作端末に相当）が携帯型プリンタ１００と排他的に接続され、その操作端末２００Ａから印刷データが送信され（破線矢印参照）、当該印刷データによる印刷処理が行われる。そして、その印刷処理が終わって（アイドル時間が経過して）携帯型プリンタ１００がスリープ状態に移るとき、上記排他的接続が併せて自動的に切断される（図６（ｂ）参照）。
【００３７】
これにより、その後、図６（ｃ）に示すように、別の１つの操作端末２００Ｃ（この状態での第１操作端末に相当。なお操作端末２００Ａ，２００Ｂが第２操作端末に相当）を携帯型プリンタ１００と排他的に接続し、その操作端末２００Ｃから印刷データを送信して（破線矢印参照）、当該印刷データによる印刷処理を容易に行うことができる。
【００３８】
＜制御手順＞
上記手法を実現するために、携帯型プリンタ１００の制御回路１４１によって実行される制御内容を、図７のフローチャートにより説明する。このフローは、例えば携帯型プリンタ１００の電源がＯＮになったことを契機に開始される。
【００３９】
まず、ステップＳ１０において、制御回路１４１は、占有モードであることを表すフラグＦを「０」に初期化する。その後、ステップＳ１５に移る。
【００４０】
ステップＳ１５において、制御回路１４１は、携帯型プリンタ１００全体を起動し、プラテンローラ１１１やサーマルラインヘッド１１２を含む携帯型プリンタ１００の各部を、印字動作を実行可能な待機（スタンバイ）状態にする。
【００４１】
その後、ステップＳ２０において、制御回路１４１は、操作部１４３を介したユーザによるモード選択（上記共有モード若しくは上記占有モード）の操作入力を受け付ける。
【００４２】
そして、ステップＳ２５において、制御回路１４１は、上記ステップＳ２０による操作入力の受付結果に応じて、操作端末２００と携帯型プリンタ１００との接続・切断に係わるモードを、上記共有モード若しくは上記占有モードのいずれかに選択的に設定する。
【００４３】
その後、ステップＳ２６において、制御回路１４１は、ブルートゥース通信を介した操作端末２００からの接続要求があるか否かを判定する。接続要求があった場合、ステップＳ２６の判定が満たされ（Ｓ２６：ＹＥＳ）、後述のステップＳ３５に移る。接続要求がない場合、ステップＳ２６の判定が満たされず（Ｓ２６：ＮＯ）、ステップＳ３０に移る。
【００４４】
ステップＳ３０において、制御回路１４１は、上記ステップＳ２６にて接続要求がない状態のまま所定のアイドル時間（この例では３分。以下同様）が経過したか否かを判定する。３分経過していない場合、ステップＳ３０の判定が満たされず（Ｓ３０：ＮＯ）、ステップＳ２６に移って同じ手順が繰り返される。３分経過した場合、ステップＳ３０の判定が満たされ（Ｓ３０：ＹＥＳ）、ステップＳ３１に移る。
【００４５】
ステップＳ３１において、制御回路１４１は、携帯型プリンタ１００全体を、上記ステップＳ１５でのスタンバイ状態から、前述したスリープ状態に切り替える。その後、ステップＳ３２に移る。
【００４６】
ステップＳ３２では、制御回路１４１は、再度、上記ステップＳ２６と同様の操作端末２００からの接続要求があるか否かを判定する。接続要求がない場合、ステップＳ３２の判定が満たされず（Ｓ３２：ＮＯ）、この判定が満たされるまでループ待機する。接続要求があった場合、ステップＳ３２の判定が満たされ（Ｓ３２：ＹＥＳ）、ステップＳ３３に移る。
【００４７】
ステップＳ３３において、制御回路１４１は、上記ステップＳ３１でのスリープ状態から、再び印字動作を実行可能な待機（スタンバイ）状態とする。その後、ステップＳ３５に移行する。
【００４８】
ステップＳ３５では、制御回路１４１は、上記フラグＦが「１」となっているか否かを判定する。フラグＦ＝１となっていた場合、判定は満たされ（Ｓ３５：ＹＥＳ）、後述のステップＳ４１に移る。フラグＦ＝０のままの場合、判定は満たされず（Ｓ３５０：ＮＯ）、ステップＳ４０に移行する。
【００４９】
ステップＳ４０では、上記ステップＳ２６又はステップＳ３２における接続要求に応じて、制御回路１４１は、前述した公知の手法により、上記通信制御部１４２を介し当該接続要求があった操作端末２００とのブルートゥース通信による排他的な接続を確立する。その後、ステップＳ４１に移る。
【００５０】
ステップＳ４１において、制御回路１４１は、ステップＳ４０における通信接続確立に対応して、上記操作端末２００から印刷データを受信したか否かを判定する。印刷データが受信されていない場合、判定は満たされず（Ｓ４１：ＮＯ）、後述のステップＳ５０に移行する。印刷データが受信された場合、判定は満たされ（Ｓ４１：ＹＥＳ）、ステップＳ４６に移る。
【００５１】
ステップＳ４６において、制御回路１４１は、上記ステップＳ４１にて上記操作端末２００から受信された印刷データの印刷処理を開始する。すなわち、制御回路１４１は、プラテンローラ１１１を制御して被印刷用紙Ｓを搬送するとともに、サーマルラインヘッド１１２を制御して当該搬送される被印刷用紙Ｓに対し、上記印刷データに対応した所望の印字を形成する。
【００５２】
その後、ステップＳ４７において、制御回路１４１は、上記ステップＳ４６で
開始された印刷処理が終了したか否かを判定する。印刷処理が終了していない場合、判定は満たされず（Ｓ４７：ＮＯ）、ステップＳ４６に戻って同様の手順を繰り返す。印刷処理が終了していた場合、判定は満たされ（Ｓ４７：ＹＥＳ）、ステップＳ４１に移り、以降、同様の手順を繰り返す。
【００５３】
一方、上記ステップＳ４０又はステップＳ４７から移行したステップＳ５０では、制御回路１４１は、上記ステップＳ４１にて印刷データの受信がない状態のまま上記アイドル時間（３分）が経過したか否かを判定する。３分経過していない場合、ステップＳ５０の判定が満たされず（Ｓ５０：ＮＯ）、ステップＳ４１に移って同様の手順が繰り返される。３分経過した場合、ステップＳ５０の判定が満たされ（Ｓ５０：ＹＥＳ）、ステップＳ５５に移る。
【００５４】
ステップＳ５５では、制御回路１４１は、上記ステップＳ２５で設定されているモード（言い換えればステップＳ２０で受け付けたモード）が共有モードであるか否かを判定する。共有モードでなく占有モードであった場合、ステップＳ５５の判定が満たされず（Ｓ５５：ＮＯ）、ステップＳ５６に移行して、制御回路１４１は上記フラグＦを占有モードを表す「１」とする。その後、ステップＳ７０に移る。
【００５５】
一方、共有モードであった場合、ステップＳ５５の判定が満たされ（Ｓ５５：ＹＥＳ）、ステップＳ６０に移る。ステップＳ６０では、制御回路１４１は、上記ステップＳ４０で確立された、操作端末２００とのブルートゥース通信による接続を切断し、ステップＳ６５で上記フラグＦを共有モードであることを表すＦ＝０とした後、ステップＳ７０に移る。
【００５６】
ステップＳ７０では、制御回路１４１は、上記ステップＳ３１と同様、携帯型プリンタ１００全体を、前述したスリープ状態に切り替える。その後、ステップＳ７１に移る。
【００５７】
ステップＳ７１では、制御回路１４１は、上記ステップＳ２６やステップＳ３２と同様、操作端末２００からの接続要求があるか否かを判定する。接続要求がない場合、ステップＳ７１の判定が満たされず（Ｓ７１：ＮＯ）、この判定が満たされるまでループ待機する。接続要求があった場合、ステップＳ７１の判定が満たされ（Ｓ７１：ＹＥＳ）、ステップＳ７２に移る。
【００５８】
ステップＳ７２では、制御回路１４１は、上記ステップＳ７０でのスリープ状態から、再び印字動作を実行可能な待機（スタンバイ）状態とする。その後、ステップＳ３５に戻り、以降同様の手順を繰り返す。
【００５９】
以上において、上記ステップＳ２０を実行する制御回路１４１が各請求項記載の受付手段として機能し、ステップＳ２５を実行する制御回路１４１が各請求項記載のモード制御手段として機能し、ステップＳ４０を実行する制御回路１４１がが各請求項記載の接続制御手段として機能し、ステップＳ３１及びステップＳ７０を実行する制御回路１４１が各請求項記載の切替制御手段として機能し、ステップＳ３３及びステップＳ７２を実行する制御回路１４１が各請求項記載の復帰制御手段として機能し、上記ステップＳ４６を実行する制御回路１４１が各請求項記載の動作制御手段として機能する。
【００６０】
以上説明したように、本実施形態においては、ユーザが１台の携帯型プリンタ１００をどのような態様で利用するか（言い替えれば、何台の操作端末２００で使用するか）に応じて、最適なモードを実行して使用することができる。したがって、ユーザは使用シーンに応じて最適なモードを使い分けることができるので、利便性を向上することができる。
【００６１】
また、本実施形態においては特に、共有モードにおいて、携帯型プリンタ１００がスリープ状態となるときに、操作端末２００と携帯型プリンタ１００とのブルートゥース通信を切断する。このように、印刷処理がもう確実に行われない状態となった後に接続切断を行うことで、切断が早すぎてユーザに再接続の手間が必要になる可能性をなくし、利便性の低下を防止できる。
【００６２】
また、本実施形態においては特に、ユーザ自ら、共有モード若しくは占有モードの２つのモードのいずれを使用するかを選択入力することができる（図７のステップＳ２０参照）。この結果、ユーザの意図を確実に反映したモードの使い分けを行うことができ、確実に利便性を向上できる。
【００６３】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【００６４】
（１）操作端末のＯＳの種類に応じてモード自動選択する場合
本変形例においては、上記制御回路１４１は、上記排他的な接続の確立後、接続されている操作端末２００のＯＳ（オペレーションシステム）の種類を識別し、この識別結果に応じて、上記共有モード及び占有モードのいずれかを自動的に選択して設定する。
【００６５】
本変形例による携帯型プリンタ１００の制御回路１４１によって実行される制御内容を、図８のフローチャートを用いて説明する。
【００６６】
図８に示すフローでは、上記した本実施形態の図７のフローにおけるステップＳ２０及びステップＳ２５を削除すると共に、図７のステップＳ２６とステップＳ３５との間に、ステップＳ２７、ステップＳ２８、ステップＳ２９が新たに設けられる。
【００６７】
すなわち、図８において、上記図７と同様のステップＳ２６において、制御回路１４１は、ブルートゥース通信を介した操作端末２００からの接続要求があるか否かを判定し、接続要求があった場合、ステップＳ２６の判定が満たされ（Ｓ２６：ＹＥＳ）、新たに設けたステップＳ２７に移る。
【００６８】
ステップＳ２７では、制御回路１４１は、操作端末２００（この場合の第１操作端末に相当）のＯＳがｉＯＳ（登録商標；特定のオペレーションシステムに相当）であるか否かを判定する。すなわち、上記ステップＳ２６で受信した接続要求は、操作端末２００のＯＳを識別可能な情報（例えば通信プロトコルの種類）を含んでいる。このステップＳ２７では、その情報に基づき、操作端末２００のＯＳの種類（又は操作端末２００自体の種類でもよい。以下同様）を判定する。ＯＳがｉＯＳではない場合、このステップＳ２７の判定は満たされず（Ｓ２７：ＮＯ）、ステップＳ２９に移行し、制御回路１４１は、操作端末２００と携帯型プリンタ１００との接続・切断に係わるモードを、共有モードに設定する。
【００６９】
一方、ＯＳがｉＯＳであった場合、ステップＳ２７の判定は満たされ（Ｓ２７：ＹＥＳ）、ステップＳ２８に移行して、制御回路１４１は、操作端末２００と携帯型プリンタ１００との接続・切断に係わるモードを、占有モードに設定する。
【００７０】
上記ステップＳ２８又はステップＳ２９の後は、上記図７と同様のステップＳ３５に移り、以降、同様の手順を繰り返す。
【００７１】
上記以外の手順は、図７と同様であり、説明を省略する。
【００７２】
以上において、上記ステップＳ２７を実行する制御回路１４１が各請求項記載の識別手段として機能し、ステップＳ２９及びステップＳ２８を実行する制御回路１４１がこの変形例における各請求項記載のモード制御手段として機能する。
【００７３】
以上のように構成した本変形例においては、以下の効果を奏する。すなわち、操作端末２００のＯＳの種類（あるいは操作端末２００自体の種類）によっては、前述のようにして携帯型プリンタ１００側から排他的接続を切断した後、再接続するための操作端末２００側からの操作が非常に煩雑となる場合がある（例えば上記ｉＯＳ等）。本変形例はこのような場合に対応しており、制御回路１４１による操作端末２００のＯＳの識別結果に応じて、共有モードか占有モードかが選択的に実行される。具体的には、操作端末２００のＯＳがｉＯＳであった場合は占有モードに設定してブルートゥース通信を切断しないようにし、操作端末２００のＯＳがｉＯＳ以外であった場合には、共有モードに設定してブルートゥース通信を切断可能とする。このように、上記のように再接続のための操作が煩雑となる操作端末２００のＯＳの種類に対しては、排他的接続が切断されることのない、占有モードを自動的に実行し、ユーザの利便性を向上することができる。
【００７４】
（２）操作端末が切断要請情報を生成し携帯型プリンタへ送信する場合
本変形例においては、携帯端末２００は、切断要請情報（上記スリープ状態への移行時に携帯型プリンタ１００と操作端末２００との排他的な接続を切断する処理を要請する情報）を付加した印刷データ（共有モード用のコマンドとして機能する）、若しくは、上記切断要請情報を付加しない通常の印刷データ（占有モード用のコマンドとして機能する）を、選択的に携帯型プリンタ１００へ送信する。
【００７５】
本変形例において、操作端末２００の上記ＣＰＵ２０３によって実行される制御内容を、図９を用いて説明する。
【００７６】
図９において、まず、ステップＳ１０５で、ＣＰＵ２０３は、携帯型プリンタ１００へ送信するための印字データの編集操作を受付ける。すなわち、操作端末２００の操作部２０２のユーザによる操作により、印字データの編集の受付けを行う。
【００７７】
その後、ステップＳ１２０で、ＣＰＵ２０３は、例えば上記操作部２０２を介したユーザの操作により、上記占有モード若しくは上記共有モードのモード選択を受付ける。
【００７８】
そして、ステップＳ１２５で、ＣＰＵ２０３は、上記ステップＳ１２０で受付けたモード選択が共有モードであるか否かを判定する。共有モードでない場合、このステップＳ１２５の判定は満たされず（Ｓ１２５：ＮＯ）、後述のステップＳ１３５に移行する。共有モードであった場合、ステップＳ１２５の判定は満たされ（Ｓ１２５：ＹＥＳ）、ステップＳ１３０に移行する。
【００７９】
ステップＳ１３０で、ＣＰＵ２０３は、上述した、スリープ状態への移行時に携帯型プリンタ１００と操作端末２００との排他的な接続を切断する処理を携帯型プリンタ１００に要請する、切断要請情報を生成する。
【００８０】
その後、ステップＳ１４０で、ＣＰＵ２０３は、上記ステップＳ１３０にて生成した切断要請情報を付加した、上記ステップＳ１０５での編集内容に対応する印刷データを生成する。その後、後述のステップＳ１４５に移る。
【００８１】
一方、ステップＳ１２５から移行したステップＳ１３５では、ＣＰＵ２０３は、上記ステップＳ１０５での編集内容に対応する、（上記切断要請情報が付加されない）印刷データを生成する。その後、ステップＳ１４５に移行する。
【００８２】
ステップＳ１４５では、ＣＰＵ２０３は、通信制御部２０６を介し、前述した公知の手法により、携帯型プリンタ１００に対しブルートゥース通信による接続要求を送信する。その後、ステップＳ１５０に移る。
【００８３】
ステップＳ１５０で、ＣＰＵ２０３は、上記ステップＳ１４５での接続要求に対応して、携帯型プリンタ１００により前述した公知の手法により当該携帯型プリンタ１００との排他的接続が確立されたか否かを判定する。
【００８４】
その後、ステップＳ１５５で、ＣＰＵ２０３は、上記ステップＳ１３５で生成した印刷データ、又は、上記ステップＳ１４０で生成した切断要請情報付きの印刷データを、通信制御部２０６を介して、携帯型プリンタ１００に送信する。その後、このフローを終了する。
【００８５】
以上において、図９の上記ステップＳ１３０を実行するＣＰＵ２０３が各請求項記載の情報生成手段として機能し、上記ステップＳ１５５を実行するＣＰＵ２０３が各請求項記載の送信制御手段として機能する。
【００８６】
また、本変形例において、上記図９のフローチャートの各手順に対応して、携帯型プリンタ１００の制御回路１４１によって実行される制御内容を、図１０のフローチャートを用いて説明する。
【００８７】
図１０に示すフローにおいては、上記図８のフローにおけるステップＳ２７、ステップＳ２８及びステップＳ２９を削除すると共に、図８のステップＳ４１とステップＳ４６との間に、ステップＳ４２、ステップＳ４３、ステップＳ４４が新たに設けられる。
【００８８】
すなわち、図１０において、上記図８と同様のステップＳ４１において、制御回路１４１は、上記操作端末２００から印刷データを受信したか否かを判定する。印刷データが受信された場合、判定は満たされ（Ｓ４１：ＹＥＳ）、新たに設けたステップＳ４２に移る。
【００８９】
ステップＳ４２では、制御回路１４１は、上記ステップＳ４１において操作端末２００から受信された印刷データに前述の切断要請情報が付加されているか否かを判定する。印刷データに切断要請情報が付加されていた場合、このステップＳ４２の判定は満たされて（Ｓ４２：ＹＥＳ）ステップＳ４３に移行し、制御回路１４１は、操作端末２００と携帯型プリンタ１００との接続・切断に係わるモードを、共有モードに設定する。
【００９０】
一方、印刷データに切断要請情報が付加されていない場合、このステップＳ４２の判定は満たされず（Ｓ４２：ＮＯ）、ステップＳ４４に移行し、制御回路１４１は、操作端末２００と携帯型プリンタ１００との接続・切断に係わるモードを、占有モードに設定する。
【００９１】
上記ステップＳ４３又は上記ステップＳ４４の後は、上記図８と同様のステップＳ４６に移行し、以降、同様の手順を繰り返す。
【００９２】
上記以外の各手順の処理内容は、上記図８のフローと同様であり、説明を省略する。
【００９３】
以上において、図１０の上記ステップＳ４３及びステップＳ４４を実行する制御回路１４１が各請求項記載のモード制御手段として機能する。
【００９４】
本変形例においても、上記した本実施形態と同様の効果を得る。また、本変形例においては、携帯型プリンタ１００を共有モードで動作させるのか、占有モードで動作させるのかを操作端末２００側から指定することができる。この結果、さらにユーザの利便性を向上することができる。
【００９５】
（３）その他
なお、以上においては、共有モードにおいて、携帯型プリンタ１００がスリープ状態となるときに操作端末２００と携帯型プリンタ１００とのブルートゥース通信を切断したが、これに限られない。すなわち、スリープ状態となる前の適宜のタイミング、例えば印刷処理が終了したときにブルートゥース通信を切断するようにしてもよい。
【００９６】
また、以上においては、操作端末２００と携帯型プリンタ１００とがブルートゥース通信で接続される場合を例にとって説明したが、これに限られない。すなわち、操作端末２００と携帯型プリンタ１００とが、アドホック通信等の上記ブルートゥース以外の適宜の接続認証付きの相互認識無線通信で接続される場合であっても、上記同様に本発明を適用できる。
【００９７】
なお、以上は、印刷装置として、バッテリ電源により駆動される携帯用プリンタ１００に対し本発明を適用した場合を例にとって説明したが、これに限られない。すなわち、印刷装置の一例として、例えばＡ４、Ａ３、Ｂ４、Ｂ５サイズ等の通常の被印刷用紙Ｓに画像を形成したり文字を印刷するプリンタや、被印字テープに所望の印刷を行って印字ラベルを作成する印字ラベル作成装置、に対し、本発明を適用してもよい。この場合も同様の効果を得る。
【００９８】
なお、以上において、図４の図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００９９】
また、図７、図８、図９、図１０に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１００】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１０１】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１０２】
１００            携帯型プリンタ（印刷装置）
１１１            プラテンローラ（搬送手段）
１１２            サーマルラインヘッド（印字手段）
１４１            制御回路
１４２            通信制御部（装置通信手段）
２００            操作端末
２０３            ＣＰＵ
Ｓ                被印刷用紙（被印字媒体）
【図１】
0006439231.tif 000002
【図２】
0006439231.tif 000003
【図３】
0006439231.tif 000004
【図４】
0006439231.tif 000005
【図５】
0006439231.tif 000006
【図６】
0006439231.tif 000007
【図７】
0006439231.tif 000008
【図８】
0006439231.tif 000009
【図９】
0006439231.tif 000010
【図１０】
0006439231.tif 000011