(57)【要約】【課題】通信回線等を使用せずに個人情報の流出を低減させる仕組みとして、適切なタイミングで検針票（帳票）の印字を行い、個人情報流出のリスクを低減する仕組みを提供する【解決手段】ハンディターミナル１０１のＣＰＵ２０１は、ユーザの操作に応じて検針入力を受付け、検針票（帳票）をすぐに印刷するか、後で印刷するかの選択を受付ける。後で出力する選択を受付けると、出力ロケーション情報を登録し、該当するロケーションにて出力を行う際に、未出力帳票の出力を一括して実行する。【選択図】図５
2011143707.tif 000002
【特許請求の範囲】
【請求項１】
検針作業者による検針作業で用いられ、前記検針の結果の印刷するための帳票テンプレートを記憶する帳票記憶手段を備える検針携帯端末において、
前記検針作業で得られる検針結果を入力する入力手段と、
前記入力手段で入力された検針結果を記憶する検針結果記憶手段と、
前記帳票記憶手段に記憶されている前記帳票テンプレートを用いて、前記検針結果記憶手段で記憶している検針結果を印刷する印刷手段と、
前記検針結果を一括印刷する指示を受付けた場合に、前記検針結果記憶手段で記憶されている検針結果のうち、未印刷の検針結果を前記印刷手段で一括印刷すべく制御する制御手段と
を備えることを特徴とする検針携帯端末。
【請求項２】
前記制御手段で前記未印刷の検針結果を前記印刷手段で一括印刷する場合に、前記未印刷の検針結果を、前記入力手段で入力された検針順とは異なる所定の順序で出力順を制御する出力順序制御手段を備えることを特徴とする請求項１に記載の検針携帯端末。
【請求項３】
前記印刷手段は、前記検針結果を一括印刷するか、一の検針結果毎に確認して印刷するかの選択を受付ける印刷方法選択受付手段を備えることを特徴とする請求項１または２に記載の検針携帯端末。
【請求項４】
前記入力手段で検針結果の入力がなされた後に、当該検針結果を一括印刷するタイミングを特定するためのロケーション情報の入力を受付けるロケーション情報登録手段とを更に備え、
前記一括印刷すべき検針結果は、該ロケーション情報により特定されることを特徴とする請求項１乃至３のいずれか１項に記載の検針携帯端末。
【請求項５】
前記印刷手段で印刷を実行した前記検針結果を印刷済検針結果として更新する更新手段を備えることを特徴とする請求項１乃至４のいずれか１項に記載の検針携帯端末。
【請求項６】
前記印刷手段は、前記検針結果を一括出力する選択を受付けた場合、前記ロケーション情報登録手段で受付けた前記ロケーション情報が登録されている未印刷の検針結果の印刷制御を行うことを特徴とする請求項１乃至５のいずれか１項に記載の検針携帯端末。
【請求項７】
検針作業者による検針作業で用いられ、前記検針の結果の印刷するための帳票テンプレートを記憶する帳票記憶手段を備える検針携帯端末にの制御方法において、
前記検針携帯端末の入力手段が、前記検針作業で得られる検針結果を入力する入力ステップと、
前記検針携帯端末の検針結果記憶手段が、前記入力ステップで入力された検針結果を記憶する検針結果記憶ステップと、
前記検針携帯端末の印刷手段が、前記帳票記憶手段に記憶されている前記帳票テンプレートを用いて、前記検針結果記憶ステップで記憶している検針結果を印刷する印刷ステップと、
前記検針携帯端末の制御手段が、前記検針結果を一括印刷する指示を受付けた場合に、前記検針結果記憶ステップで記憶している検針結果のうち、未印刷の検針結果を前記印刷ステップで一括印刷すべく制御する制御ステップ
とを含むことを特徴とする制御方法。
【請求項８】
検針作業者による検針作業で用いられ、前記検針の結果の印刷するための帳票テンプレートを記憶する帳票記憶手段を備える検針携帯端末をコンピュータで読み取り実行可能なプログラムであって、
前記検針携帯端末を、
前記検針作業で得られる検針結果を入力する入力手段と、
前記入力手段で入力された検針結果を記憶する検針結果記憶手段と、
前記帳票記憶手段に記憶されている前記帳票テンプレートを用いて、前記検針結果記憶手段で記憶している検針結果を印刷する印刷手段と、
前記検針結果を一括印刷する指示を受付けた場合に、前記検針結果記憶手段で記憶されている検針結果のうち、未印刷の検針結果を前記印刷手段で一括印刷すべく制御する制御手段
として機能させるプログラム。
【請求項９】
請求項８に記載のプログラムをコンピュータで読み取り可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハンディターミナルに代表される携帯端末による帳票印刷の制御に関する。
【背景技術】
【０００２】
近年、情報機器やプリンタの小型化により、帳票印刷はハンディターミナル端末を用いて場所や時間の制限無く行なう事が可能となっている。このような帳票出力方法は顧客の玄関先に検針作業者が伺い、その場で帳票と金銭授受を行う訪問販売等で知られている。ハンディターミナルのユーザは、ハンディターミナルに搭載されているアプリで、データの入力、保存、送信といった処理を実行する。
【０００３】
携帯端末にて検針票等を発行する場合、検針入力を実施後、都度、検針票を印刷し、顧客に渡している。集合住宅で検針業務を行う場合、各部屋の玄関近辺に取りつけられている検針メータを確認して、検針票を印刷するが、検針票を投函するポストは集合住宅の入り口が１か所にまとめられている建物が多いため、集合住宅内のすべての部屋の検針業務が完了するまで印刷する毎に検針票をまとめて検針作業者が持ち歩かなくてはならならず、紛失のリスクがあった。
【０００４】
特許文献１の発明では、個人情報が流出するリスクを低減させるために、個人情報を集約管理する個人データベースと、関係個人情報を有する各機関の外部データベースとの通信回線間に設けられた個人情報管理センターを介して、各機関の情報が配送される仕組みを設けている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１２０１８４
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に開示された技術では、個人情報が流出するリスクを低減させるために、個人情報を集約管理する個人データベースと、関係個人情報を有する各機関の外部データベースとの通信回線間に設けられた個人情報管理センターを介して、各機関の情報が配送される仕組みを設けているが、通信回線等を使用せずに個人情報の流出を低減させる仕組みまでは考えられていない。
【０００７】
検針票（帳票）には、個人情報（個人名・住所等）が印刷されており、集合住宅の顧客の検針業務を行う場合には、住宅内のすべての検針入力が完了するまで印刷する毎に帳票をまとめて検針作業者が持ち歩く必要があり、検針作業者にとっては不便であった。また、持ち歩いている最中に帳票を紛失した場合、個人情報が流出するおそれがあった。
【０００８】
また、帳票は通常、検針を行った順番に印刷されるが、これでは、集合住宅の郵便ポストの配列を無視した印刷されることがあり、検針作業者は、帳票を郵便ポストに投函する際に、複数ある郵便ポストの中から該当する顧客の郵便ポストを探す必要があり、非常に手間がかかっていた。
【０００９】
そこで、本発明の第１の目的は、ハンディターミナルを用いた検針業務において、一括で帳票の印刷を行い、従来持ち運ぶことの多かった検針票を紛失することで発生する、個人情報流出のリスクを低減する仕組みを提供することである。
【００１０】
また、本発明の第２の目的は、帳票を一括印刷する際に、検針を行った順序に限らず、順序を変更できる仕組みを提供することである。
【課題を解決するための手段】
【００１１】
即ち、本発明の検針携帯端末は、検針作業者による検針作業で用いられ、前記検針の結果の印刷するための帳票テンプレートを記憶する帳票記憶手段を備える検針携帯端末において、前記検針作業で得られる検針結果を入力する入力手段と、前記入力手段で入力された検針結果を記憶する検針結果記憶手段と、前記帳票記憶手段に記憶されている前記帳票テンプレートを用いて、前記検針結果記憶手段で記憶している検針結果を印刷する印刷手段と、前記検針結果を一括印刷する指示を受付けた場合に、前記検針結果記憶手段で記憶されている検針結果のうち、未印刷の検針結果を前記印刷手段で一括印刷すべく制御する制御手段とを備えることを特徴とする。
また、本発明の検針携帯端末は、前記制御手段で前記未印刷の検針結果を前記印刷手段で一括印刷する場合に、前記未印刷の検針結果を、前記入力手段で入力された検針順とは異なる所定の順序で出力順を制御する出力順序制御手段を備えることを特徴とする。
また、本発明の検針携帯端末は、前記印刷手段は、前記検針結果を一括印刷するか、一の検針結果毎に確認して印刷するかの選択を受付ける印刷方法選択受付手段を備えることを特徴とする。
また、本発明の検針携帯端末は、前記入力手段で検針結果の入力がなされた後に、当該検針結果を一括印刷するタイミングを特定するためのロケーション情報の入力を受付けるロケーション情報登録手段とを更に備え、前記一括印刷すべき検針結果は、該ロケーション情報により特定されることを特徴とする。
また、本発明の検針携帯端末は、前記印刷手段で印刷を実行した前記検針結果を印刷済検針結果として更新する更新手段を備えることを特徴とする。
また、本発明の検針携帯端末は、前記印刷手段は、前記検針結果を一括出力する選択を受付けた場合、前記ロケーション情報登録手段で受付けた前記ロケーション情報が登録されている未印刷の検針結果の印刷制御を行うことを特徴とする。
また、本発明の検針携帯端末の制御方法は、検針作業者による検針作業で用いられ、前記検針の結果の印刷するための帳票テンプレートを記憶する帳票記憶手段を備える検針携帯端末にの制御方法において、前記検針携帯端末の入力手段が、前記検針作業で得られる検針結果を入力する入力ステップと、前記検針携帯端末の検針結果記憶手段が、前記入力ステップで入力された検針結果を記憶する検針結果記憶ステップと、前記検針携帯端末の印刷手段が、前記帳票記憶手段に記憶されている前記帳票テンプレートを用いて、前記検針結果記憶ステップで記憶している検針結果を印刷する印刷ステップと、前記検針携帯端末の制御手段が、前記検針結果を一括印刷する指示を受付けた場合に、前記検針結果記憶ステップで記憶している検針結果のうち、未印刷の検針結果を前記印刷ステップで一括印刷すべく制御する制御ステップとを含む。
また、本発明の検針携帯端末のプログラムは、検針作業者による検針作業で用いられ、前記検針の結果の印刷するための帳票テンプレートを記憶する帳票記憶手段を備える検針携帯端末をコンピュータで読み取り実行可能なプログラムであって、前記検針携帯端末を、前記検針作業で得られる検針結果を入力する入力手段と、前記入力手段で入力された検針結果を記憶する検針結果記憶手段と、前記帳票記憶手段に記憶されている前記帳票テンプレートを用いて、前記検針結果記憶手段で記憶している検針結果を印刷する印刷手段と、前記検針結果を一括印刷する指示を受付けた場合に、前記検針結果記憶手段で記憶されている検針結果のうち、未印刷の検針結果を前記印刷手段で一括印刷すべく制御する制御手段として機能させる。
【発明の効果】
【００１２】
本願の第１の発明によれば、ハンディターミナルを用いた検針業務において、一括で帳票の印刷を行い、従来持ち運ぶことの多かった検針票を紛失することで発生する、個人情報流出のリスクを低減する仕組みを提供することができる。
【００１３】
また、本願の第２の発明によれば、帳票を一括印刷する際に、検針を行った順序に限らず、印刷順序を変更することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態に係る情報処理システムのシステム構成図である。
【図２】図１におけるハンディターミナル１０１のハードウェア構成を概略的に示すブロック図である。
【図３】図１におけるハンディターミナル１０１のモジュール構成図である。
【図４】図１におけるハンディターミナル１０１が実行する検針業務を示すフローチャートである。
【図５】図１におけるハンディターミナル１０１が実行する検針票の一括印刷を示すフローチャートである。
【図６】図１におけるハンディターミナル１０１が実行する検針業務の画面例である。
【図７】図１におけるハンディターミナル１０１が実行する検針業務の画面例である。
【図８】図１におけるハンディターミナル１０１が実行する検針業務の画面例である。
【図９】図１におけるハンディターミナル１０１が実行するロケーション情報テーブルの一例である。
【図１０】図１におけるハンディターミナル１０１が実行する未印刷データテーブルの一例である。
【図１１】図１におけるハンディターミナル１０１が端末１０２より取得する顧客データテーブルの一例である。
【図１２】図１におけるハンディターミナル１０１が端末１０２より顧客データテーブルを取得する処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面により本発明を実施するための形態について説明していく。まず、図１を用いて、本発明のシステム構成について説明する。
【００１６】
本実施形態に係るシステムは、ハンディターミナル１０１と、端末１０２とが、ＬＡＮ等のネットワーク１０３を介して相互に通信可能に接続された構成となっている。端末１０２は、コンピュータ等の情報処理端末で構成される。
【００１７】
ハンディターミナル１０１は、ユーザの検針業務等に用いられる。端末１０２より、ロケーション情報（図９で後述するロケーション情報テーブル）を受信し、ユーザによる処理の選択受付、検針の入力、検針票の印刷、端末１０２への検針データ送信を可能とする。また、検針票未印刷の情報を、図１０で後述する未印刷データテーブル形式でハンディターミナル１０１の記憶部に蓄積可能とする。本発明において、ハンディターミナル１０１は、それぞれ複数台あっても構わない。
【００１８】
次に、図２を用いて本発明のハンディターミナル１０１のハードウエア構成について説明する。図２は、本発明のハンディターミナル１０１におけるハードウエア構成の一例を示す図である。
【００１９】
図２において、２０１はＣＰＵ２０１であり、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２０】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、サーバ或いは各クライアントの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２１】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２２】
また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００２３】
ビデオコントローラ（ＶＣ）２０６は、ディスプレイ２１０への表示を制御する。ディスプレイは、ＣＲＴディスプレイでも液晶ディスプレイ等でも構わない。
【００２４】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピーディスク（登録商標）（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュメモリ等の外部メモリ２１１へのアクセスを制御する。
【００２５】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワーク１０３を介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２６】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。
【００２７】
また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２８】
本発明を実現するためのプログラムは外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。プリンタコントローラ２１２は、サーマルドットライン方式プリンタ２１３等の印刷機を制御する。スキャナコントローラ２１４は、スキャナ２１５等の識別器を制御する。
【００２９】
さらに、本発明に係わるプログラムが用いる各種データ及び各種テーブルは外部メモリ２１１に格納されており、これらについての詳細な説明は後述する。なお、全ての装置がこれらの構成を備えているわけではなく、必要なものを夫々備えていればよい。
【００３０】
次に、図３を用いて、本発明のハンディターミナル１０１のモジュール構成について説明する。図３は、ハンディターミナル１０１におけるモジュール構成の一例を示す図である。
３０１は検針入力部であり、ユーザの操作に応じて顧客先の健診結果の入力を受付ける。
【００３１】
３０２は検針票生成部であり、検針入力部で受付けた検針結果及び顧客情報をテンプレートに適用し、検針票データを生成する。なお、検針結果を出力するための帳票テンプレートは、前述の外部メモリ２１１に記憶されており、ハンディターミナル１０１のＣＰＵ２０１から出力指示がなされると、帳票テンプレートを記憶部より取得して、当該生成部において、検針結果をテンプレートに適用して検針票（帳票）データを生成する。
【００３２】
３０３は印刷制御部であり、検針票データの印刷／非印刷（後出力）の選択を受付け、印刷指示を受付けた場合にはプリンタで印刷を行う。
【００３３】
３０４はロケーション情報登録部であり、検診を行った顧客の集合住宅におけるロケーション情報の登録を受付ける。
【００３４】
３０５は未印刷データ記憶部であり、検診が終わった直後に検針票データをすぐに印刷せず、集合ポストの前で印刷したい時などに「非印刷」の選択を受付けると未印刷データとして外部メモリ２１１の所定の保存領域に一時的に記憶させる。
【００３５】
３０６はテンプレート記憶部であり、検針票生成部３０２により生成される検針票のテンプレートを記憶管理している。
【００３６】
次に、図１２のフローチャートを用いて、本発明のハンディターミナル１０１が、端末１０２から顧客データテーブルを取得する処理について説明をする。
【００３７】
ステップＳ１２０１において、端末１０２のＣＰＵ２０１は、端末１０２の記憶部に記憶されている顧客データベース（不図示）から、今回検針の対象とする顧客データを抽出し、顧客データテーブルを生成する。生成される顧客データテーブルは、次の図１１において詳細に説明をする。
【００３８】
顧客データテーブルが生成されると、端末１０２のＣＰＵ２０１は、ハンディターミナル１０１へ、顧客データテーブルを送信する。ハンディターミナルの特性上、検針作業者は端末を持ち運んで業務を行うため、ハンディターミナル一つ一つに異なる顧客のデータテーブルを送信する。
【００３９】
ステップＳ１２０３において、ハンディターミナル１０１のＣＰＵ２０１は、端末１０２より送信される顧客データテーブルを受信し、外部メモリ２１１に記憶する。顧客データテーブルを受信して記憶しておくことにより、本発明のハンディターミナルは、業務に用いることができる。
【００４０】
図１１は、端末１０２により生成される、検針対象の顧客データテーブルの構成例を示すデータテーブル図である。
【００４１】
図１１の顧客データテーブル１１０１には、Ｓｅｑ番号１１０２、顧客識別番号（識別ＩＤなど）１１０３、顧客名１１０４、顧客の住所１１０５、ロケーション情報フラグ１１０６、ロケーション番号１１０７が項目例として挙げられる。
【００４２】
顧客識別番号１１０３は、顧客毎に一意に採番される識別番号である。顧客名１１０４は、今回の検針業務での対象顧客であり、住所１１０５で、当該顧客の住所が示されている。
【００４３】
ロケーション情報フラグ１１０６は、１１０５の住所に対して詳細なロケーション情報が設定されているかを示すフラグである。ロケーション情報フラグは、例えば、当該顧客の住所が集合住宅（アパートやマンションなど）である場合は「１」と設定され、戸建住宅である場合には、「０」が設定されている。
【００４４】
ロケーション情報フラグが「１」である顧客の検針を行うと、ハンディターミナル１０１の画面には図７の７０３の検針結果印刷画面が表示され、「（印刷）実行」もしくは「後出力」のボタンが表示されることになる。
【００４５】
また、「後出力」ボタンが選択されると、図７の７０４ロケーション情報選択画面が表示される。このロケーション情報は、図１１のロケーション番号１１０７に基づいて表示される。
【００４６】
図１１のロケーション番号については、図９において詳細に説明をする。次に、図９のデータテーブルを用いて、ロケーション番号に対応するロケーション情報について説明する。
【００４７】
図９は、ロケーションテーブル９０１である。ロケーションテーブルは、先述の図１１のロケーション番号と同等の番号９０２と、ロケーション情報９０３を備えている。
【００４８】
９０２のロケーション番号には、各集合住宅の集合郵便受けの位置を示すロケーション情報９０３が紐付いている。例えば、ロケーション番号「１」の建物には、「１Ｆ北側」、「１Ｆ中央」、「１Ｆ南側」のロケーション情報が紐付いている。これは、ロケーション番号１の建物には、上記のロケーションにポストがあることを示しており、図７の７０４ロケーション情報選択画面で表示される。
【００４９】
また、図１１の顧客データテーブルでロケーション情報フラグが「０」の顧客は、その顧客の住所に関してロケーション情報を記憶していないため、検針後の印刷時に、「後出力」のボタンが表示されず、通常の即時印刷のみの処理が行われることとなる。
【００５０】
次に、図１２のフローチャートを用いて、本発明のハンディターミナル１０１で検針業務をする際に必要な顧客データテーブルの取得方法について説明をする。
【００５１】
まず、端末１０２のＣＰＵ２０１は、今回の業務で検針対象となっている顧客データテーブルを生成する（ステップＳ１２０１）。このとき、端末１０２は、ユーザから、今回検針の対象となっている顧客データをデータベースより抽出し、抽出した顧客情報を基に、図１１の顧客データテーブルに必要な値を埋めていく。
【００５２】
ステップＳ１２０１で顧客データテーブルが生成されると、ステップＳ１２０２において、端末１０２のＣＰＵ２０１は、ユーザ操作により顧客データテーブル送信指示を受け付け、当該データテーブルを、検針業務を行うハンディターミナル１０１に送信する。送信の方法は特に限定されず、ネットワークで相互に通信可能な環境であれば、ネットワークを介してデータの送受信が行われる。
【００５３】
また、ネットワーク非対応なハンディターミナル１０１であれば、無線通信（例えば、赤外線通信など）を介してデータの送受信が行われればよい。
【００５４】
ステップＳ１２０３で、ハンディターミナル１０１は端末１０２より送信された顧客データテーブルを受信し、所定の記憶部（外部メモリ２１１）に記憶する。
【００５５】
次に、図４のフローチャートを用いて、本発明のハンディターミナル１０１で入力する検針業務（検針票の印刷／非印刷設定）について説明する。図４は、本実施形態を示すシステムにおける検針業務を示すフローチャート図である。
【００５６】
ステップＳ４０１において、ハンディターミナル１０１のＣＰＵ２０１は、メインメニュー画面（図６の６０１）を表示して処理選択の受付監視状態にて待機し、ユーザによって選択された処理内容を受け付ける。
【００５７】
ユーザにより、ステップＳ４０１で図６の６０１から「検針メニュー」が選択されると、ステップＳ４０２において、ハンディターミナル１０１のＣＰＵ２０１は、検針メニュー画面（図６の６０２）を表示して検針業務選択の受付監視状態にて待機し、ユーザによって選択された処理内容を受け付ける。
【００５８】
ユーザにより、ステップＳ４０２で図６の６０２から「顧客概要」が選択されると、ステップＳ４０３において、ハンディターミナル１０１のＣＰＵ２０１は、先述の図１２のフローチャートで端末１０２から受信した顧客データテーブルを読み込み、図１０の未印刷データテーブルの該当部分に値を入れ込む。そして、顧客概要画面（図６の６０４）を表示して顧客選択の受付監視状態にて待機し、ユーザによって選択された処理内容を受け付ける。
【００５９】
ユーザにより、ステップＳ４０３で図６の６０４から顧客が選択されると、ステップＳ４０４において、ハンディターミナル１０１のＣＰＵ２０１は、検針入力画面（図７の７０１）を表示して指針の入力監視状態にて待機し、ユーザによる入力を受け付ける。
【００６０】
ユーザにより、ステップＳ４０５で図６の６０４にて指針が入力されると、ステップＳ４０６において、ハンディターミナル１０１のＣＰＵ２０１は、請求画面（図７の７０２）を表示し、ステップＳ４０７で「確認」ボタンが押下されると、ステップＳ４０８において、ハンディターミナル１０１のＣＰＵ２０１は、検針請求書印刷画面（図７の７０３）を表示する。
【００６１】
この時に、ハンディターミナル１０１のＣＰＵ２０１は、メモリより図１１を参照して、当該顧客のロケーション情報フラグが「０」なのか「１」なのかを判断する。判断の結果、当該顧客が集合住宅に在住（ロケーション情報フラグが「１」）であれば、図７の７０３の「後出力」ボタンが表示されている検針請求書印刷画面をを表示する。当該顧客が戸建て住宅に在住（ロケーション情報フラグが「０」）であれば、「後出力」ボタンは表示されず図７の７０３−２の検針請求書印刷画面を表示する。
【００６２】
ユーザにより、ステップＳ４０９で図７の７０３にて「検針票後出し」ボタンが押下されると、ステップＳ４１０において、ハンディターミナル１０１のＣＰＵ２０１は、ロケーション情報画面（図７の７０４）を表示し、ステップＳ４１１において、ユーザによって選択されたロケーションを受け付ける。本発明で言うところのロケーション情報とは、複数箇所にポストがある集合住宅におけるポストの位置を示す情報である。
【００６３】
図７の７０４はロケーション情報画面のイメージ例であるが、例えば、建物の階毎にポストが設置されている場合には、図７の７０４で表示するように「Ａ棟１階北側」「Ａ棟１階南側」「Ｂ棟１階北側」・・・と表示される。本ロケーション情報を各顧客ごとに選択することにより、ユーザが後に検針票を印刷する際には、同ロケーション情報を持った未印刷の検針票が印刷されることになる。
【００６４】
一方、ステップＳ４０９で「印刷」ボタンが押下されると、ステップＳ４１３において、ハンディターミナル１０１のＣＰＵ２０１は、前記ステップＳ４０５およびステップＳ４０６で入力を受付けた検針データ及び請求金額のデータと、テンプレート記憶部３０６に記憶している帳票テンプレートデータを合成することにより検針票を生成する。ステップＳ４１４で該当の検針票を印刷し、次の顧客の検針入力の受付監視状態にて待機する。この処理は、主に戸建住宅の顧客向けに現在でも一般的に使用されている「都度出力」の方法である。
【００６５】
ユーザにより、ステップＳ４１１で図６の６０７にてロケーションが選択されると、ステップＳ４１２において、ハンディターミナル１０１のＣＰＵ２０１は、入力されたロケーション及び、検針票印刷情報を外部メモリ２１１に一時記憶した後、次の顧客の検針入力の受付監視状態にて待機する。
【００６６】
図９の９０１は、本実施形態を示すシステムにおいて、ハンディターミナル１０１のステップＳ４１０でディスプレイ２１０に表示され、選択を受付けたものを外部メモリ２１１に記憶されるロケーション情報テーブルの一例を示すデータ構成図である。
【００６７】
図９の９０１に示すように、ロケーション情報テーブルは、ロケーション番号とロケーション名称から構成される。ロケーション番号毎にロケーション名称が設定されている。例えば、ロケーション番号「１」はロケーション名称の「Ａ棟１階」が該当する。
【００６８】
図９のロケーション情報を各顧客の検針データに登録しておくことにより、例えば、集合住宅における検針で集合ポストが複数箇所に分かれている場合であっても、適切な場所で該当する顧客の検針票を印刷することが可能になる。
【００６９】
また、図１０の１００１は、本実施形態を示すシステムにおいて、ハンディターミナル１０１のステップＳ４０５〜ステップＳ４１２で設定し、外部メモリ２１１に記憶される未印刷データテーブルの一例を示すデータ構成図である。未印刷データテーブルは、Ｓｅｑ番号１００２、顧客番号１００３、顧客名１００４、住所１００５、ロケーション番号１００６、検針済フラグ１００７、検針結果１００８から構成され、Ｓｅｑ番号毎に検針情報が設定されている。
【００７０】
顧客番号１００３は、顧客毎に一意に採番される識別番号である。顧客名１００４は、未印刷検針票の受取者を示す顧客名である。住所１００５は、未印刷検針票の受取者の住所を示す。
【００７１】
ロケーション番号１００６は、図４のステップＳ４１１で選択を受付けた、未印刷検針票を印刷するロケーション情報を示す番号である。図７の７０４で示しているような「Ａ棟１階北側」、「Ａ棟１階南側」など、ロケーション情報を持つ住居に在住している顧客には、ロケーション番号が一意に採番される。
【００７２】
検針済フラグ１００７は、各顧客の検針が済んでいるかどうかを示すフラグであり、検針結果が記録されると、この検針済みフラグ１００７にも「済」の値が入力される。
【００７３】
図１０の１００１で示すデータテーブルを記憶しておくことにより、集合住宅等で検針業務を行う際に、ハンディターミナル１０１は、適切なタイミングで検針票（帳票）の印刷を行うことが可能になる。
【００７４】
次に、図５のフローチャートを用いて、本発明のハンディターミナル１０１で行う検針票の一括印刷方法について説明する。
【００７５】
図５は、本実施形態を示すシステムにおける未印刷分の検針票の一括印刷方法を示すフローチャート図である。
【００７６】
ステップＳ５０１において、ハンディターミナル１０１のＣＰＵ２０１は、メインメニュー画面（図６の６０１）を表示して処理選択の受付監視状態にて待機し、ユーザによって選択された処理内容を受け付ける。
【００７７】
ユーザにより、ステップＳ５０１で図６の６０１から「検針メニュー」が選択されると、ステップＳ５０２において、ハンディターミナル１０１のＣＰＵ２０１は、検針メニュー画面（図６の６０２）を表示して検針業務選択の受付監視状態にて待機し、ユーザによって選択された処理内容を受け付ける。
【００７８】
ユーザにより、ステップＳ５０２で図６の６０２から「作表処理」が選択されると、ステップＳ５０３において、ハンディターミナル１０１のＣＰＵ２０１は、外部メモリ２１１に記憶されている未印刷データテーブルの存在チェックを行う。つまり、先述の図１０で説明した１００１の未印刷データテーブルが外部メモリ２１１に記憶されているか否かのチェックを行う。
【００７９】
ステップＳ５０３において、ハンディターミナル１０１の外部メモリ２１１に記憶されている未印刷データテーブルが存在する場合は、ステップＳ５０４において、ハンディターミナル１０１のＣＰＵ２０１は、作表処理画面（図６の６０３）を表示し、且つ「一括印刷」ボタンを活性化して処理選択の受付監視状態にて待機し、ユーザによって選択された処理内容を受け付ける。
【００８０】
ユーザにより、ステップＳ５０４で図６の６０３から「一括印刷」が選択されると、ステップＳ５０５において、ハンディターミナル１０１のＣＰＵ２０１は、ロケーション選択画面（図８の８０１）を表示してロケーション選択の受付監視状態にて待機し、ユーザによって選択されたロケーションを受け付ける。
【００８１】
ユーザにより、ステップＳ５０５で図８の８０１からロケーションが選択されると、ステップＳ５０６において、ハンディターミナル１０１のＣＰＵ２０１は、一括印刷画面（図８の８０２）を表示ステップＳ５０７において、検針票の連続印刷の判断監視状態にて待機し、ユーザによって選択された処理内容を受け付ける。
【００８２】
ユーザにより、ステップＳ５０７で図８の８０３から「はい（Ｙｅｓ）」が押下されると、ステップＳ５０８において、ハンディターミナル１０１のＣＰＵ２０１は、ステップＳ５０５で選択された該当ロケーションの顧客データの出力順を並べ替える。例えば、集合住宅の１階から順に出力する場合には、「１０１」、「１０２」、「１０３」、「１０４」・・・といったように部屋番号順に並び替える。また、最上階から出力させることも可能であり、この場合、４階が最上階であれば、「４０１」、「４０２」、「４０３」、「４０４」・・・という具合に並び替えることも可能である。出力順序の制御方法を部屋番号順にすることはあくまでも一例であり、検針作業者が、実際に郵便ポストに投函しやすい順序で出力されるよう並び替えることが望ましい。
【００８３】
一括印刷の際には、図１０で説明した未印刷データテーブル１００１で記憶されているデータのうち、選択されたロケーション情報に該当するデータの印刷がなされるが、この時には、部屋番号順に印刷されることが望ましい。なぜならば、集合住宅の場合、ポストが部屋番号順に並んでいることが一般的であることから、記憶された順序のまま印刷されるよりも、部屋番号順に印刷された方がユーザが投函しやすいからである。
【００８４】
高層マンション等に代表される集合住宅の郵便ポストは、必ずしも部屋番号順、階層順に設置されていないことも考えられる。この場合、ユーザはロケーション情報と共に、不図示の印刷順序を設定する画面において印刷順を予め指定しておくことで、「後出力」の場合でもユーザの意図した順序で検針票を印刷させることが可能である。
【００８５】
ステップＳ５０９において、ハンディターミナル１０１のＣＰＵ２０１は、先述のステップＳ５０８で並び替えた順序で検針票を連続で出力させる。そして、ステップＳ５１４において、ハンディターミナル１０１の外部メモリ２１１に記憶されている未印刷データテーブルから検針票印刷済みのデータを削除し、不図示の印刷済データテーブルに印刷済み検針票として新たに更新し、図６の６０３の処理選択の受付監視状態にて待機する。
【００８６】
なお、この不図示の印刷済データテーブルは、全て検針業務が終わった時点で、端末１０２に送信される。
【００８７】
一方、ステップＳ５０７で図８の８０３から「いいえ（Ｎｏ）」が押下されると、ステップＳ５１０で図８の８０４の個別指定画面を表示する。８０４の画面から帳票を印刷する部屋番号が選択されると、ステップＳ５１１において、ハンディターミナル１０１のＣＰＵ２０１は、選択された該当ロケーション／部屋番号の顧客の検針票を印刷する。
【００８８】
印刷終了後、ステップＳ５１２において、ハンディターミナル１０１の外部メモリ２１１に記憶されている未印刷データテーブルから検針票印刷済みの該当顧客データを削除し、不図示の印刷済データテーブルに印刷済み検針票として新たに登録する。
【００８９】
ステップＳ５１３において、ハンディターミナル１０１のＣＰＵ２０１は、外部メモリ２１１に記憶されている未印刷データテーブルに該当ロケーションのデータ存在チェックを行う。
【００９０】
ステップＳ５１３において、ハンディターミナル１０１の外部メモリ２１１に記憶されている未印刷データテーブルに該当ロケーションのデータが存在する場合は、ステップＳ５１０において、ハンディターミナル１０１のＣＰＵ２０１は、図８の８０３の部屋番号選択の受付監視状態にて待機し、利用者によって選択された部屋番号を受け付ける。
【００９１】
一方、ステップＳ５１３において、ハンディターミナル１０１の外部メモリ２１１に記憶されている未印刷データテーブルに該当ロケーションのデータが存在しない場合は、図６の６０３の処理選択の受付監視状態にて待機する。
【００９２】
即ち、本発明は、検針作業者による検針作業で用いられる検針携帯端末において、前記検針作業で得られる検針結果を入力し、検針結果を記憶し、検針結果の印刷するための帳票テンプレートを記憶し、帳票テンプレートを用いて検針結果の印刷を実行し、検針結果を一括印刷する指示を受付けた場合に、記憶されている検針結果のうち一括印刷すべく指定されている検針結果を、一括印刷すべく制御することを特徴とする。
【００９３】
以上、本発明によれば、ハンディターミナルを用いた検針業務において、一括で帳票の印刷を行い、従来持ち運ぶことの多かった検針票を紛失する個人情報流出のリスクを低減することができる。また、帳票を一括印刷する際に、検針を行った順序に限らず、印刷順序を変更することができる。
【００９４】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【００９５】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００９６】
また、本発明におけるプログラムは、図の処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図４および５の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図４および５の各装置の処理方法ごとのプログラムであってもよい。
【００９７】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９８】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００９９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１００】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０２】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１０３】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【符号の説明】
【０１０４】
１０１  ハンディターミナル
１０２  端末
１０３  ネットワーク
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  システムバス
２０５  入力コントローラ
２０６  ビデオコントローラ
２０７  メモリコントローラ
２０８  通信Ｉ／Ｆコントローラ
２０９  ＫＢ（またはマウス）
２１０  ディスプレイ
２１１  外部メモリ（ＨＤ、ＦＣ）
２１２  プリンタコントローラ
２１３  プリンタ
２１４  スキャナコントローラ
２１５  スキャナ
【図１】
2011143707.tif 000003
【図２】
2011143707.tif 000004
【図３】
2011143707.tif 000005
【図４】
2011143707.tif 000006
【図５】
2011143707.tif 000007
【図６】
2011143707.tif 000008
【図７】
2011143707.tif 000009
【図８】
2011143707.tif 000010
【図９】
2011143707.tif 000011
【図１０】
2011143707.tif 000012
【図１１】
2011143707.tif 000013
【図１２】
2011143707.tif 000014