(57)【要約】【課題】給紙部にセットされた印刷用紙を印刷により丁度使い切る場合にユーザに警告する仕組みを提供すること。【解決手段】画像処理装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶し、前記画像処理装置への印刷データの印刷指示を受け付け、当該印刷指示を受け付けた印刷データの印刷予定枚数と、当該記憶された印刷残枚数とが同じか否かを判定する。そして、印刷指示を受け付けた印刷データの印刷予定枚数と、記憶された印刷残枚数とが同じであると判定された場合に、その旨の警告を行うことを特徴とする。【選択図】図４
2011129074.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置と通信可能であり、前記画像処理装置への印刷指示を行う携帯端末であって、
前記画像処理装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段と、
前記画像処理装置への印刷データの印刷指示を受け付ける受付手段と、
前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定手段と、
前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、その旨の警告を行う第１警告手段と、
を備えることを特徴とする携帯端末。
【請求項２】
前記第１警告手段により警告された後に前記印刷データの印刷開始指示を受け付ける印刷開始受付手段と、
前記印刷開始受付手段で印刷開始指示を受け付けた場合に、前記画像処理装置に前記印刷データの印刷指示を行う出力手段と、
を更に備えることを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とに従って、当該印刷データを印刷した後の印刷残枚数を算出する算出手段と、
前記記憶手段に記憶された印刷残枚数を、前記算出手段で算出された印刷残枚数に更新する更新手段と、
を更に備えることを特徴とする請求項１又は２に記載の携帯端末。
【請求項４】
前記画像処理装置の給紙部に新たに備えられた印刷用紙の印刷枚数の入力を受け付ける枚数受付手段を更に備え、
前記更新手段は、更に、前記記憶手段に記憶された印刷残枚数を、前記枚数受付手段で受け付けた印刷用紙の印刷枚数に更新することを特徴とする請求項３に記載の携帯端末。
【請求項５】
前記判定手段は、更に、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数が、前記記憶手段に記憶された印刷残枚数よりも多いか否かを判定し、
前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数が、前記記憶手段に記憶された印刷残枚数よりも多いと判定された場合に、その旨の警告を行う第２警告手段を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載の携帯端末。
【請求項６】
画像処理装置と通信可能であり、前記画像処理装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段を備えた、前記画像処理装置への印刷指示を行う携帯端末の制御方法であって、
前記携帯端末の受付手段が、前記画像処理装置への印刷データの印刷指示を受け付ける受付工程と、
前記携帯端末の判定手段が、前記受付工程で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定工程と、
前記携帯端末の第１警告手段が、前記判定工程で、前記受付工程で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、その旨の警告を行う第１警告工程と、
を備えることを特徴とする携帯端末の制御方法。
【請求項７】
画像処理装置と通信可能であり、前記画像処理装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段を備えた、前記画像処理装置への印刷指示を行う携帯端末で読み取り実行可能なプログラムであって、
前記携帯端末を、
前記画像処理装置への印刷データの印刷指示を受け付ける受付手段と、
前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定手段と、
前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、その旨の警告を行う第１警告手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末及びその制御方法、プログラムに関し、特に、給紙部にセットされた印刷用紙を印刷により丁度使い切る場合に警告する技術に関するものである。
【背景技術】
【０００２】
従来、ハンディターミナル等の携帯端末を用いて、水道や電力等の検針業務が行われている。具体的には、検針結果を携帯端末に入力し、領収書や請求書などの帳票を携帯端末と通信可能な携帯プリンタから印刷して、郵便ポストなどに入れている。ここで、プリンタから印刷される用紙は、プリンタの給紙部にセットされている。
【０００３】
特許文献１には、用紙切れになることを防止するために、印刷用紙残数が所定値よりも少なくなると、印刷用紙交換指示を表示することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２６５２７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、検針業務などに用いられる携帯端末は、主に屋外で使用されるとことが多い。そのため、印刷用紙の種類やプリンタの種類によっては、給紙部に取り付けられた印刷用紙を印刷により丁度使い切った場合に、印刷された帳票がプリンタの出力口２０４に固定されず、風などによって飛ばされてしまうことがあった。それゆえ、ユーザは、顧客情報等が印刷された帳票を紛失してしまったり、地面に落として汚れが付いてしまう等の可能性があった。
【０００６】
そこで、本発明の目的は、給紙部にセットされた印刷用紙を印刷により丁度使い切る場合にユーザに警告する仕組みを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、画像処理装置と通信可能であり、前記画像処理装置への印刷指示を行う携帯端末であって、前記画像処理装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段と、前記画像処理装置への印刷データの印刷指示を受け付ける受付手段と、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定手段と、前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、その旨の警告を行う第１警告手段と、を備えることを特徴とする。
【０００８】
また、本発明は、画像処理装置と通信可能であり、前記画像処理装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段を備えた、前記画像処理装置への印刷指示を行う携帯端末の制御方法であって、前記携帯端末の受付手段が、前記画像処理装置への印刷データの印刷指示を受け付ける受付工程と、前記携帯端末の判定手段が、前記受付工程で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定工程と、前記携帯端末の第１警告手段が、前記判定工程で、前記受付工程で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、その旨の警告を行う第１警告工程と、を備えることを特徴とする。
【０００９】
また、本発明は、画像処理装置と通信可能であり、前記画像処理装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段を備えた、前記画像処理装置への印刷指示を行う携帯端末で読み取り実行可能なプログラムであって、前記携帯端末を、前記画像処理装置への印刷データの印刷指示を受け付ける受付手段と、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定手段と、前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、その旨の警告を行う第１警告手段として機能させることを特徴とするプログラム。
【発明の効果】
【００１０】
本発明によれば、給紙部にセットされた印刷用紙を印刷により丁度使い切る場合にユーザに警告する仕組みを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る携帯端末１００のハードウェア構成を概略的に示すブロック図である。
【図２】図１における携帯端末１００のプリンタ部１１４の断面を概略的に示す図の一例である。
【図３】図１における携帯端末１００のプリンタ部の給紙部に取り付けられるロール紙を説明するための図である。
【図４】図１における携帯端末１００が実行する制御処理手順を示すフローチャートである。
【図５】ステップＳ４１６に示す用紙交換処理の詳細処理を示すフローチャートである。
【図６】ステップＳ４１７で携帯端末１００の表示部１１２に表示される警告画面の一例を示す図である。
【図７】ステップＳ４１０で携帯端末１００の表示部１１２に表示される警告画面の一例を示す図である。
【図８】ステップＳ４１４で携帯端末１００の表示部１１２に表示される警告画面の一例を示す図である。
【図９】ステップＳ５０２で携帯端末１００の表示部１１２に表示される用紙枚数の入力画面の一例を示す図である。
【図１０】携帯端末１００の外部メモリ１１３に記憶されている、プリンタ部１１４の給紙部にセットされているロール紙の用紙残枚数（印刷残枚数）１０００の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００１３】
図１は、本発明の実施の形態に係る携帯端末１００のハードウェア構成を概略的に示すブロック図である。
【００１４】
図１は、ハンディターミナル（携帯端末）１００を制御するコントローラユニット１１６のハードウェア構成の一例を示すブロック図である。
【００１５】
携帯端末１００は、携帯可能な情報処理装置であって、ここでは、ハンディターミナルを例として説明する。
【００１６】
１１６は、コントローラユニットで後述する、入力部１１１、表示部１１２、外部メモリ１１３、プリンタ部１１４、ＩＣカードリーダ／ライタ部１１５、外部のネットワークに接続された外部装置と接続することで、各種データやデバイス情報の入出力を行う。
【００１７】
図１において、１０１はＣＰＵで、システムバス１０４に接続される各デバイスやコントローラを統括的に制御する。
【００１８】
また、ＲＯＭ１０２あるいは外部メモリ１１３には、ＣＰＵ１０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、携帯端末が実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００１９】
１０３はＲＡＭで、ＣＰＵ１０１の主メモリ、ワークエリア等として機能する。
【００２０】
ＣＰＵ１０１は、処理の実行に際して必要なプログラム等をＲＯＭ１０２あるいは外部メモリ１１３からＲＡＭ１０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２１】
また、１０５は入力コントローラで、入力部１１１からの入力を制御する。なお、入力コントローラ１０５は、表示部１１２がタッチパネルの場合は、タッチパネルから入力を制御することもできる。本実施例では、表示部１１２がタッチパネルの場合として説明する。
【００２２】
１０６はビデオコントローラで、例えば、液晶ディスプレイや有機ＥＬディスプレイ等の表示部１１２への表示を制御する。
【００２３】
１０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部メモリ（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ１１３へのアクセスを制御する。
【００２４】
１０８はプリンタインタフェース（プリンタＩ／Ｆ）コントローラで、プリンタ部１１４とコントローラユニット１１６を接続し、画像データの同期系／非同期系の変換を行う。
【００２５】
プリンタ部１１４は、ＣＰＵ１０１から印刷指示された印刷データを給紙部（印刷用紙収納部）にセットされた用紙に印刷する装置（画像処理装置）である。本実施例では、プリンタ部１１４を備えた携帯端末１００として説明するが、プリンタ部１１４を携帯端末１００とは別の筐体のプリンタとして構わない。すなわち、携帯端末１００とプリンタ１１４とが相互に通信可能であればよく、プリンタ部１１４を別の筐体の携帯可能なプリンタとした場合であっても構わない。
【００２６】
プリンタ部１１４のプリント方式は、いわゆるサーマルプリンタ方式や微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ１０１からの指示によって開始する。
【００２７】
なお、プリンタ部１１４が備える給紙部には、印刷可能な用紙が備え付けられており、ＣＰＵ１０１からの印刷指示がなされるとプリンタ部１１４を駆動して印刷処理を実行する。
【００２８】
１０９は、ＩＣカードコントローラであり、ＩＣカードリーダ／ライタ１１５の制御を行う。ＩＣカードリーダ／ライタ１１５は、ＲＦＩＤ等のＩＣカードに記憶されたデータを読み取ることや、ＩＣカードにデータを記憶させるべくＩＣカードに該データを送信することもできる。
【００２９】
１１０は通信インタフェース（通信Ｉ／Ｆ）コントローラで、ネットワークを介して外部機器と接続し通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信や、無線通信（赤外線通信）等が可能である。
【００３０】
なお、ＣＰＵ１０１は、例えばＲＡＭ１０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、表示部１１２上での表示を可能としている。
【００３１】
また、ＣＰＵ１０１は、表示部１１２がタッチパネルの場合、表示画面をユーザがタッチすることにより、画面にタッチした位置に対応する指示を受け付けることを可能としている。
【００３２】
本発明を実現するための後述する各種プログラムは、外部メモリ１１３に記録されており、必要に応じてＲＡＭ１０３にロードされることによりＣＰＵ１０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ１１３に格納されている。
【００３３】
次に、プリンタ部１１４の断面図を用いて印刷処理による印刷用紙の排紙について説明する。
【００３４】
図２は、図１における携帯端末１００のプリンタ部１１４の断面を概略的に示す図の一例である。
【００３５】
プリンタ部１１４の給紙部には、ロール紙２００がセットされている。プリンタ部１１４は、携帯端末１００から印刷データの印刷指示を受け付けると、用紙検出センサー２０２が印刷用紙の有無を検出し、用紙が検出された場合に、用紙送りローラ２０３が回転して、ロール紙を出力する。その際に、印字ヘッド２０１によりロール紙に印字がなされる。
【００３６】
ロール紙２００は、例えば、芯がないロール紙であるため、ロール紙の終端はプリンタ部１１４に固定されていない。そのため、用紙送りローラ２０３により全てのロール紙を出力口２０４に送り出すことができる。通常、検針業務を行うユーザは、プリンタ部１１４により印刷され出力口２０４から排出された帳票を手で切り取り、ポスト等に入れている。
【００３７】
なお、上述した通り、用紙送りローラ２０３により全てのロール紙を出力口２０４に送り出されるので、最後の印刷用紙が出力口２０４から排出されると、当該印刷用紙がプリンタ部１１４に固定されず、地面に落ちたりしてしまう。このようなプリンタを使用する場合に、本発明は特に効果を奏することができる。
【００３８】
次に、プリンタ部１１４の給紙部に取り付けられるロール紙について説明する。
【００３９】
図３は、図１における携帯端末１００のプリンタ部１１４の給紙部に取り付けられるロール紙を説明するための図である。
【００４０】
図３に示すように、ロール紙を広げると、所定の間隔毎にミシン目が入っている。１枚の帳票は、このミシン目の間隔毎に印刷される。すなわち、ロール紙の先頭からミシン目まで、ミシン目の間隔毎、ミシン目とロール紙の最後までがそれぞれ１枚の帳票となる。
【００４１】
ユーザは、用紙送りローラ２０３によりミシン目のところまで配送され出力口２０４から排出されると、手で切り取り、顧客のポスト等に入れている。
【００４２】
次に、図４を用いて、携帯端末１００が実行する制御処理手順について説明する。
【００４３】
図４は、図１における携帯端末１００が実行する制御処理手順を示すフローチャートである。
【００４４】
図４に示すステップＳ４０１からステップＳ４１７までの各処理は、携帯端末１００のＣＰＵ１０１が実行することにより実現される。
【００４５】
まず、ユーザは、携帯端末１００への顧客の検針結果（検針データ）の入力が完了すると、携帯端末１００のＣＰＵ１０１は、印刷指示を受け付ける画面を表示する。
【００４６】
そして、携帯端末１００のＣＰＵ１０１は、ユーザによる印刷指示を受け付ける（ステップＳ４０１）と、入力された検針結果に従って、印刷データを生成する（ステップＳ４０２）。
【００４７】
ここで、例えば、顧客が、前回の水道料金を支払っていない場合は、前回支払分の領収書を印刷しないが、前回の水道料金を支払っている場合は、前回支払分の領収書も印刷する必要がある。
【００４８】
携帯端末１００の外部メモリ１１３には、顧客毎に、前回の支払請求金額が支払い済みである否か示す顧客情報を記憶しており、ユーザにより顧客の検針結果が入力されると、顧客情報に従って、当該顧客の前回の支払請求金額が支払い済みであるかを判定する。そして、前回の支払請求金額が支払い済みであると判定された場合は、今回の請求額と領収書とを複数枚（例えば、請求額１枚と領収書２枚の計3枚）、印刷するための印刷データを生成する。一方、前回の支払請求金額がまだ支払われていないと判定された場合は、今回の請求額（例えば、請求額1枚のみ）を印刷するための印刷データを生成する。このように、印刷する帳票の種類、及び／又は顧客の情報に応じて、複数枚を一度に印刷するか、又は１枚を印刷するかを決定する。
【００４９】
ステップＳ４０２では、このようにして印刷することが決定された帳票の印刷データを生成する。
【００５０】
次に、携帯端末１００のＣＰＵ１０１は、生成した印刷データから、該印刷データの印刷で必要な印刷用紙の枚数（印刷予定枚数）を取得する（ステップＳ４０３）。ここでは、生成した印刷データから印刷で必要な印刷用紙の枚数を算出して取得してもよい。
【００５１】
次に、携帯端末１００のＣＰＵ１０１は、外部メモリ１１３に記憶されている、プリンタ部１１４の給紙部にセットされているロール紙の用紙残枚数を取得する（ステップＳ４０４）。
【００５２】
図１０は、携帯端末１００の外部メモリ１１３に記憶されている、プリンタ部１１４の給紙部にセットされているロール紙の用紙残枚数（印刷残枚数）１０００の一例を示す図である。
【００５３】
印刷残枚数は、プリンタ部１１４（画像処理装置）の給紙部にセットされた印刷用紙の印刷枚数のことである。
【００５４】
図１０の例では、携帯端末１００外部メモリ１１３に用紙残枚数（印刷残枚数）１０００として４枚が記憶されている。
【００５５】
ここで、用紙残枚数とは、現在、プリンタ部１１４の給紙部にセットされているロール紙から、何枚の帳票を印刷することができるかを示す数である。
【００５６】
次に、携帯端末１００のＣＰＵ１０１は、ステップＳ４０４で取得したロール紙の用紙残枚数の値から、ステップＳ４０３で取得された印刷予定枚数の値を引くことにより、ステップＳ４０２で生成された印刷データを印刷した後のロール紙の用紙残枚数を算出する（ステップＳ４０５）。
【００５７】
次に、携帯端末１００のＣＰＵ１０１は、ステップＳ４０５で算出された用紙残枚数が、０（ゼロ）よりも多いか、０（ゼロ）よりも小さいか、０（ゼロ）であるかを判定する（ステップＳ４０６）。
【００５８】
そして、携帯端末１００のＣＰＵ１０１は、印刷データを印刷した後のロール紙の用紙残枚数が、０（ゼロ）枚よりも多いと判定された場合は（０＜）、処理をステップＳ４０７に移行し、０（ゼロ）枚よりも少ないと判定された場合は（０＞）、処理をステップＳ４１０に移行する。
【００５９】
また、携帯端末１００のＣＰＵ１０１は、印刷データを印刷した後のロール紙の用紙残枚数が、
０（ゼロ）枚になると判定された場合は（０＝）、処理をステップＳ４１７に移行する。
【００６０】
まず、ステップＳ４０６で、印刷データを印刷した後のロール紙の用紙残枚数が、０（ゼロ）枚よりも多いと判定された場合（０＜）について説明する。
【００６１】
ステップＳ４０７では、携帯端末１００のＣＰＵ１０１は、ステップＳ４０２で生成された印刷データの印刷指示をプリンタ部１１４に行うことにより、当該印刷データの印刷処理を実行する。そして、プリンタ部１１４は、携帯端末１００からの印刷指示を受け付けると、当該印刷データの印刷処理を実行し、ロール紙に印刷された帳票を出力口２０４から排出する。
【００６２】
次に、携帯端末１００のＣＰＵ１０１は、印刷処理が終了すると、印刷データの印刷で要したロール紙の印刷用紙枚数を算出する。
【００６３】
そして、ステップＳ４０４で取得したロール紙の用紙残枚数の値から、ここで算出された印刷用紙枚数を引くことにより、印刷データを印刷した後のロール紙の用紙残枚数を算出する（ステップＳ４０８）。
【００６４】
ここで算出された、印刷データの印刷で要したロール紙の印刷用紙枚数が、ステップＳ４０３で取得された印刷予定枚数と同じ場合は、ここで、改めて用紙残枚数を算出することなく、ステップＳ４０５で算出された用紙残枚数をステップＳ４０９の処理で用いることとする。
【００６５】
次に、ステップＳ４０９では、携帯端末１００のＣＰＵ１０１は、ステップＳ４０５で算出された用紙残枚数、又は、ステップＳ４０８で算出された用紙残枚数を外部メモリに記憶する。ここでは既に、用紙残枚数が外部メモリに記憶されている場合は、その値を更新する。
【００６６】
携帯端末１００のＣＰＵ１０１は、ステップＳ４０９の処理を実行すると処理を終了する。
【００６７】
次に、ステップＳ４０６で、印刷データを印刷した後のロール紙の用紙残枚数が、０（ゼロ）枚よりも少ないと判定された場合（０＞）について説明する。
【００６８】
ステップＳ４１０において、携帯端末１００のＣＰＵ１０１は、図７に示す警告画面７００を表示部１１２に表示する
【００６９】
図７は、ステップＳ４１０で携帯端末１００の表示部１１２に表示される警告画面７００の一例を示す図である。
【００７０】
警告画面７００には、「印刷用紙が足りません」とのメッセージと、用紙交換ボタン７０１、及び印刷開始ボタン７０２が表示されている。このようなメッセージをユーザに報知することにより、ユーザは、用紙が足りないことを認識することができる。
【００７１】
そして、ユーザは、警告画面７００を確認すると、用紙交換ボタン７０１、又は印刷開始ボタン７０２を押下する。
【００７２】
携帯端末１００のＣＰＵ１０１は、ユーザによる、用紙交換ボタン７０１、又は印刷開始ボタン７０２の押下を受け付け（ステップＳ４１１）、用紙交換ボタン７０１、又は印刷開始ボタン７０２のどちらのボタンが押下されたかを判定する（ステップＳ４１２）。
【００７３】
そして、携帯端末１００のＣＰＵ１０１は、用紙交換ボタン７０１が押下されたと判定された場合は、処理をステップＳ４１６に移行し、印刷開始ボタン７０２が押下されたと判定された場合は、処理をステップＳ４１３に移行する。
【００７４】
ステップＳ４１３において、携帯端末１００のＣＰＵ１０１は、ステップＳ４０２に生成された印刷データの印刷処理を実行する。ステップＳ４１３での印刷処理は、ステップＳ４０７での印刷処理と同様であるため、ここでは説明を省略する。
【００７５】
次に、携帯端末１００のＣＰＵ１０１は、印刷処理を実行し始めて印刷用紙が足りなくなったことを検出すると、図８に示す警告画面８００を表示する（ステップＳ４１４）。
【００７６】
図８は、ステップＳ４１４で携帯端末１００の表示部１１２に表示される警告画面の一例を示す図である。
【００７７】
警告画面８００には、「印刷用紙が切れました」とのメッセージと、用紙交換ボタン８０１が表示されている。このようなメッセージをユーザに報知することにより、ユーザは、用紙が足りなくなったことを認識することができる。
【００７８】
そして、ユーザは、警告画面８００を確認すると、用紙交換ボタン８０１を押下する。
【００７９】
携帯端末１００のＣＰＵ１０１は、ユーザによる、用紙交換ボタン８０１の押下を受け付け（ステップＳ４１５）、処理をステップＳ４１６に移行し、印刷用紙の交換処理を実行する。印刷用紙の交換処理の詳細処理については、図５を用いて後で説明する。
【００８０】
携帯端末１００のＣＰＵ１０１は、ステップＳ４１６で印刷用紙の交換処理を実行した後、処理をステップＳ４０４に移行する。
【００８１】
次に、ステップＳ４０６で、印刷データを印刷した後のロール紙の用紙残枚数が、０（ゼロ）枚になると判定された場合（０＝）について説明する。
【００８２】
ステップＳ４１７において、携帯端末１００のＣＰＵ１０１は、図６に示す警告画面６００を表示部１１２に表示する（第１警告手段）。ステップＳ４１７では、丁度印刷用紙を使い切る旨の警告画面６００を表示する例を示したが、音声などの他の警告（報知）を行うようにしても構わない。
【００８３】
図６は、ステップＳ４１７で携帯端末１００の表示部１１２に表示される警告画面の一例を示す図である。
【００８４】
警告画面６００には、「この印刷で、丁度印刷用紙を使い切ります」とのメッセージと、印刷開始ボタン６０１が表示されている。
【００８５】
このようなメッセージをユーザに報知することにより、ユーザは、今回の印刷指示で印刷用紙を丁度使い切ってしまうため、印刷される帳票を手で持たないといけないことを認識することができる。ステップＳ４１７の処理により、このような注意をユーザに与えることができる。
【００８６】
ユーザは、警告画面６００を確認すると、印刷開始ボタン６０１を押下する。
【００８７】
携帯端末１００のＣＰＵ１０１は、ユーザによる、印刷開始ボタン６０１の押下を受け付けると（ステップＳ４１８）、処理をステップＳ４０７に移行し、印刷処理を開始する。
【００８８】
上述したように、ステップＳ４１８で、ステップＳ４１７で警告された後に前記印刷データの印刷開始指示を受け付けると（印刷開始受付手段）、ステップＳ４０７で印刷処理を開始する。
【００８９】
ユーザにより印刷開始ボタン６０１の押下されない限り、印刷処理が開始されないため、ユーザは、今回の印刷で印刷用紙を丁度使い切ってしまうことを確認した上で、印刷を開始することができる。
【００９０】
次に、ステップＳ４１６に示す印刷用紙の交換処理の詳細処理を、図５を用いて説明する。
【００９１】
図５は、ステップＳ４１６に示す用紙交換処理の詳細処理を示すフローチャートである。
【００９２】
図５に示すステップＳ５０１からステップＳ５０３までの各処理は、携帯端末１００のＣＰＵ１０１が実行することにより実現される。
【００９３】
まず、携帯端末１００のＣＰＵ１０１は、ユーザにより、プリンタ部１１４の給紙部に新しい印刷用紙（ロール紙）がセットされたことを検出すると（ステップＳ５０１）、用紙枚数の入力画面９００（図９）を表示部１１２に表示する（ステップＳ５０２）。
【００９４】
図９は、ステップＳ５０２で携帯端末１００の表示部１１２に表示される用紙枚数の入力画面の一例を示す図である。
【００９５】
ユーザが入力部１１１を介して、給紙部に新しくセットされた印刷用紙（ロール紙）の印刷用紙枚数（印刷枚数）を携帯端末１００に入力すると、携帯端末１００のＣＰＵ１０１は、図９に示すように、入力された印刷用紙枚数を表示する。
【００９６】
このように、携帯端末１００のＣＰＵ１０１は、入力部１１１を介して、プリンタ部１１４（画像処理装置）の給紙部に新たにセットされた印刷用紙の印刷枚数の入力を受け付ける（枚数受付手段）。
【００９７】
そして、携帯端末１００のＣＰＵ１０１は、ユーザにより登録ボタン９０１が押下されたことを認識すると、入力された印刷用紙枚数を用紙残枚数として、外部メモリ１１３に記憶（登録）する。なお、既に、用紙残枚数が外部メモリに記憶されている場合は、その値を、入力された印刷用紙枚数に更新する。
【００９８】
図５に示す処理により、新しい印刷用紙（ロール紙）の印刷用紙枚数を用紙残枚数として外部メモリに登録することができる。
【００９９】
以上説明したように、本実施の形態によれば、給紙部にセットされた印刷用紙を印刷により丁度使い切る場合にユーザに報知することができる。  
【０１００】
なお、本実施例では、ステップＳ４１０、ステップＳ４１７、ステップＳ４１４で各警告画面を表示する例を示したが、携帯端末１００を操作するユーザに対して、各ステップで各警告の旨が報知できれば、音声など他の報知手段を用いてもよい。  
【０１０１】
従来、印刷する帳票の種類に応じて、複数枚を一度の印刷処理で印刷するかを携帯端末が決定し、当該決定された帳票を印刷する場合、ユーザは、印刷する度に、印刷される帳票の枚数や給紙部に残っている印刷用紙の枚数を事前に確認しなければならず、煩雑な操作を強いられていた。本実施の形態によれば、給紙部の印刷用紙を印刷により丁度使い切る場合にユーザに報知するようにしたので、ユーザの煩雑な操作を軽減することができる。  
【０１０２】
以上、本発明の一実施形態を詳述したが、本発明は、例えば、システム、装置、方法、装置で実行可能なプログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。  
【０１０３】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。  
【０１０４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。  
【０１０５】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。  
【０１０６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。  
【０１０７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【０１０８】
１００    携帯端末  １０１    ＣＰＵ  １０２    ＲＯＭ  １０３    ＲＡＭ  １０４    システムバス  １０５    入力コントローラ  １０６    ビデオコントローラ  １０７    メモリコントローラ  １０８    プリンタＩ／Ｆコントローラ  １０９    ＩＣカードコントローラ  １１０    通信Ｉ／Ｆコントローラ  １１１    入力部  １１２    表示部  １１３    外部メモリ  １１４    プリンタ部  １１５    ＩＣカードリーダ／ライタ  １１６    コントローラユニット 
【図１】
2011129074.tif 000003
【図２】
2011129074.tif 000004
【図３】
2011129074.tif 000005
【図４】
2011129074.tif 000006
【図５】
2011129074.tif 000007
【図６】
2011129074.tif 000008
【図７】
2011129074.tif 000009
【図８】
2011129074.tif 000010
【図９】
2011129074.tif 000011
【図１０】
2011129074.tif 000012
【手続補正書】
【提出日】平成22年12月1日(2010.12.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
印刷装置に印刷データの印刷指示を行う情報処理装置であって、
前記印刷装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段と、
前記印刷装置への前記印刷データの印刷指示を受け付ける受付手段と、
前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定手段と、
前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、前記印刷装置の給紙部に備えられた印刷用紙を、前記受付手段で印刷指示を受け付けた印刷データの印刷により丁度使い切ることを示す警告を行う第１警告手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１警告手段により警告された後に前記印刷データの印刷開始指示を受け付ける印刷開始受付手段と、
前記印刷開始受付手段で印刷開始指示を受け付けた場合に、前記印刷装置に前記印刷データの印刷指示を行う出力手段と、
を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数に従って、前記記憶手段に記憶された印刷残枚数を更新する更新手段を更に備えることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記印刷装置の給紙部に備えられた印刷用紙の印刷枚数の入力を受け付ける枚数受付手段を更に備え、
前記更新手段は、更に、前記記憶手段に記憶された印刷残枚数を、前記枚数受付手段で受け付けた印刷用紙の印刷枚数に更新することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記判定手段は、更に、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数が、前記記憶手段に記憶された印刷残枚数よりも多いかを判定し、
前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数が、前記記憶手段に記憶された印刷残枚数よりも多いと判定された場合に、その旨の警告を行う第２警告手段を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記受付手段で印刷指示を受け付けた印刷データの種類に従って印刷データの印刷予定枚数を決定する決定手段を更に備え、
前記判定手段は、前記決定手段で決定された印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
印刷装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段を備えた、前記印刷装置に印刷データの印刷指示を行う情報処理装置の制御方法であって、
前記情報処理装置の受付手段が、前記印刷装置への前記印刷データの印刷指示を受け付ける受付工程と、
前記情報処理装置の判定手段が、前記受付工程で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定工程と、
前記情報処理装置の第１警告手段が、前記判定工程で、前記受付工程で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、前記印刷装置の給紙部に備えられた印刷用紙を、前記受付工程で印刷指示を受け付けた印刷データの印刷により丁度使い切ることを示す警告を行う第１警告工程と、
を備えることを特徴とする情報処理装置の制御方法。
【請求項８】
印刷装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段を備えた、前記印刷装置に印刷データの印刷指示を行う情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記印刷装置への前記印刷データの印刷指示を受け付ける受付手段と、
前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定手段と、
前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、前記印刷装置の給紙部に備えられた印刷用紙を、前記受付手段で印刷指示を受け付けた印刷データの印刷により丁度使い切ることを示す警告を行う第１警告手段として機能させることを特徴とするプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報処理装置及びその制御方法、プログラムに関し、特に、印刷指示を受け付けた印刷データの印刷予定枚数と、給紙部に備えられた印刷用紙の印刷残枚数とが同じであると判定された場合に、給紙部にセットされた印刷用紙を印刷により丁度使い切ることを警告する技術に関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
そこで、本発明の目的は、印刷指示を受け付けた印刷データの印刷予定枚数と、給紙部に備えられた印刷用紙の印刷残枚数とが同じであると判定された場合に、給紙部にセットされた印刷用紙を印刷により丁度使い切ることをユーザに警告する仕組みを提供することである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、印刷装置に印刷データの印刷指示を行う情報処理装置であって、前記印刷装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段と、前記印刷装置への前記印刷データの印刷指示を受け付ける受付手段と、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定手段と、前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、前記印刷装置の給紙部に備えられた印刷用紙を、前記受付手段で印刷指示を受け付けた印刷データの印刷により丁度使い切ることを示す警告を行う第１警告手段と、を備えることを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、印刷装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段を備えた、前記印刷装置に印刷データの印刷指示を行う情報処理装置の制御方法であって、前記情報処理装置の受付手段が、前記印刷装置への前記印刷データの印刷指示を受け付ける受付工程と、前記情報処理装置の判定手段が、前記受付工程で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定工程と、前記情報処理装置の第１警告手段が、前記判定工程で、前記受付工程で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、前記印刷装置の給紙部に備えられた印刷用紙を、前記受付工程で印刷指示を受け付けた印刷データの印刷により丁度使い切ることを示す警告を行う第１警告工程と、を備えることを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明は、印刷装置の給紙部に備えられた印刷用紙の印刷枚数を示す印刷残枚数を記憶する記憶手段を備えた、前記印刷装置に印刷データの印刷指示を行う情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、前記印刷装置への前記印刷データの印刷指示を受け付ける受付手段と、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じか否かを判定する判定手段と、前記判定手段で、前記受付手段で印刷指示を受け付けた印刷データの印刷予定枚数と、前記記憶手段に記憶された印刷残枚数とが同じであると判定された場合に、前記印刷装置の給紙部に備えられた印刷用紙を、前記受付手段で印刷指示を受け付けた印刷データの印刷により丁度使い切ることを示す警告を行う第１警告手段として機能させることを特徴とするプログラム。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明によれば、印刷指示を受け付けた印刷データの印刷予定枚数と、給紙部に備えられた印刷用紙の印刷残枚数とが同じであると判定された場合に、給紙部にセットされた印刷用紙を印刷により丁度使い切ることをユーザに警告する仕組みを提供することができる。