(57)【要約】【課題】オペレーターが確認したい取引のデータを効率的に確認できるようにする。【解決手段】情報処理装置１によれば、ＣＰＵ２１は、実施された取引に関する取引データを電子ジャーナルファイル４０に記録するとともにその取引データに基づくレシートを発行する。また、ＣＰＵ２１は、機能リスト画面６０から「全体サマリー印刷」がタッチ操作されると、電子ジャーナル画面５０にリスト表示されている複数の取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行された各レシートの一部の情報をそれぞれ取得し、取得した情報をサマリーとして並べて印刷部２８に印刷させる。【選択図】図１３
2020071555.tif 000002
【特許請求の範囲】
【請求項１】
印刷手段と、
実施された取引に関する取引データを電子ジャーナルファイルに記録するとともに前記取引データに基づくレシートを発行する記録手段と、
複数の取引データのそれぞれが前記電子ジャーナルファイルに記録された際に発行された各レシートの一部の情報をそれぞれ取得し、取得した情報を並べて前記印刷手段に印刷させる制御手段と、
を備える情報処理装置。
【請求項２】
前記制御手段は、前記電子ジャーナルファイルに記録された際に発行された各レシートの一部の情報を前記各レシートが発行されたときの印刷イメージで並べて前記印刷手段に印刷させる請求項１に記載の情報処理装置。
【請求項３】
前記印刷手段に印刷される前記レシートの一部の情報には、少なくとも取引種別、取引固有情報、日時情報、担当者情報、取引明細情報の一部、のいずれかが含まれる請求項１又は２に記載の情報処理装置。
【請求項４】
前記複数の取引データは、指定された日に記録された複数の取引データである請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記複数の取引データは、指定された日に記録された複数の取引データのうち指定された条件に合致する取引データである請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項６】
印刷手段を備える情報処理装置に用いられるコンピュータを、
実施された取引に関する取引データを電子ジャーナルファイルに記録するとともに前記取引データに基づくレシートを発行する記録手段と、
複数の取引データのそれぞれが前記電子ジャーナルファイルに記録された際に発行された各レシートの一部の情報をそれぞれ取得し、取得した情報を並べて前記印刷手段に印刷させる制御手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、顧客に販売した商品の売上登録等を行うＥＣＲ（Electronic Cash Resister）等の情報処理装置において、その装置で行われた取引に関する取引データを電子ジャーナルに記録するものが知られている。例えば、特許文献１には、ユーザの商取引の取引番号の入力を受け付け、入力された取引時刻や取引番号により特定される商取引データを電子ジャーナルファイルから読み出してイメージ表示するジャーナル出力画面を表示し、その商取引データを印字する金銭登録装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１３２４３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、オペレーターが電子ジャーナルファイルに格納された或る取引のデータを確認しようとした場合、取引時刻や取引番号を入力して対象を特定しなければならない。対象となる取引の取引時刻や取引番号がわからない場合には、例えば、その日の全部のレシートを連続的に印刷して対象となる取引のデータを探す必要があるが、用紙の消費や印刷項目が多く、必要な項目を見つけ難いため、オペレーターが確認したい取引のデータを効率的に確認することができなかった。
【０００５】
本発明の課題は、オペレーターが確認したい取引のデータを効率的に確認できるようにすることである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の情報処理装置は、
印刷手段と、
実施された取引に関する取引データを電子ジャーナルファイルに記録するとともに前記取引データに基づくレシートを発行する記録手段と、
複数の取引データのそれぞれが前記電子ジャーナルファイルに記録された際に発行された各レシートの一部の情報をそれぞれ取得し、取得した情報を並べて前記印刷手段に印刷させる制御手段と、
を備える。
【発明の効果】
【０００７】
本発明によれば、オペレーターが確認したい取引のデータを効率的に確認することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る情報処理装置の外観図である。
【図２】図１の情報処理装置の機能的構成を示すブロック図である。
【図３】電子ジャーナルファイルのデータ格納例を示す図である。
【図４】電子ジャーナルファイルに格納されるイメージデータの一例を示す図である。
【図５】図２のＣＰＵにより実行される電子ジャーナル印刷処理を示すフローチャートである。
【図６】電子ジャーナル画面の一例を示す図である。
【図７】図５のステップＳ１においてＣＰＵにより実行される電子ジャーナル画面表示処理を示すフローチャートである。
【図８】図５のステップＳ１０においてＣＰＵにより実行される機能選択実行処理を示すフローチャートである。
【図９】機能リスト画面の一例を示す図である。
【図１０】「ページ印刷」が選択された場合に印刷されるレシートの一例を示す図である。
【図１１】「全体印刷」が選択された場合に印刷されるレシートの一例を示す図である。
【図１２】「全体印刷（情報付き）」が選択された場合に印刷されるレシートの一例を示す図である。
【図１３】（ａ）は、「全体サマリー印刷」が選択された場合に印刷されるイメージデータにおけるレシートの情報を示す図であり、（ｂ）は、「全体サマリー印刷」が選択された場合に印刷されるレシートの一例を示す図である。
【図１４】「入金分割印刷」が選択された場合に印刷されるレシートの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して本発明に係る実施形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１０】
（情報処理装置１の構成）
図１〜図２を参照して、本実施形態に係る情報処理装置１について説明する。
情報処理装置１は、個人商店、スーパーマーケット等の店舗に設置されるＥＣＲ（Electronic Cash Resister）等であり、店員（オペレーター）の操作により顧客に販売した商品の金額、個数等の売上登録等を行う装置である。
【００１１】
図１は、情報処理装置１を示す外観図である。図１に示すように、情報処理装置１は、本体部２０１と、印刷部２８と、ドロア２９と、を備える。本体部２０１は、タッチパネルとしての操作部２２と、当該タッチパネルを表示画面上に設けた店員用の表示部２４ａと、顧客用の表示部２４ｂと、を備える。表示部２４ａは、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electro Luminescent）ディスプレイ等で構成され、店員用の各種画面情報等を表示する。表示部２４ｂは、ＬＣＤ、ＥＬディスプレイ等で構成され、表示画面を顧客側又は店員側に回転可能であり、顧客用の商品の金額、合計金額等の情報を表示する。
【００１２】
印刷部２８は、ロール紙等の用紙に、レシートのデータ、電子ジャーナルのデータ等を印刷するサーマルプリンタ等の印刷部である。ドロア２９は、現金、商品券等を格納する引き出しである。本体部２０１と印刷部２８及びドロア２９とは、ケーブルを介した有線通信により通信接続されている構成とするが、これに限定されるものでなく、無線通信により通信接続されている構成としてもよい。また、本体部２０１には、クレジットカードを読み出して電子決済を行うための電子決済部や、レーザスキャナ、イメージスキャナ等のスキャナ部等、他の装置を接続する構成としてもよい。
【００１３】
次いで、図２を参照して、情報処理装置１の内部の機能構成を説明する。図２は、情報処理装置１の機能構成を示すブロック図である。
【００１４】
図２に示すように、情報処理装置１は、ＣＰＵ（Central Processing Unit）２１と、操作部２２と、ＲＡＭ（Random Access Memory）２３と、ディスプレイとしての表示部２４ａと、表示部２４ｂと、ＲＯＭ（Read Only Memory）２５と、通信部２６と、記憶部２７と、印刷部２８と、ドロア２９と、計時部３０と、を備える。
【００１５】
情報処理装置１の各部は、バス３１を介して互いに接続されている。図２において、印刷部２８及びドロア２９以外の各部は本体部２０１に備えられ、図１の本体部２０１と、印刷部２８及びドロア２９のそれぞれとの接続は、簡単のため、バス３１を介する接続として表現している。
【００１６】
ＣＰＵ２１は、情報処理装置１の各部を制御する。ＣＰＵ２１は、各種プログラムのうち指定されたプログラムをＲＯＭ２５から読み出してＲＡＭ２３に展開し、展開されたプログラムとの協働で後述する電子ジャーナル印刷処理をはじめとする各種処理を実行する。
【００１７】
操作部２２は、表示部２４ａの表示画面に設けられたタッチパネルであり、ユーザからのタッチ操作を検出し、タッチ操作された位置の位置情報をＣＰＵ２１に出力する。操作部２２は、例えば、表示部２４ａの売上登録画面（図示せず）に表示される数字キー、ＰＬＵ（Price Look Up）キー、部門キー、仮締キー、小計キー、現金売り／預かり金キー（締めキー）、電子ジャーナル画面（図６参照）に表示される機能キー、閉じるキー等のソフトキーや、画面上に表示されたリスト等へのタッチ操作を受け付ける。なお、操作部２２は、ハードキーを有する構成としてもよい。
【００１８】
ＲＡＭ２３は、例えば、揮発性の半導体メモリであり、各種データ及びプログラムを格納するワークエリアが形成される。
【００１９】
表示部２４ａ，２４ｂは、ＣＰＵ２１の制御により、各種表示情報を表示画面に表示する。
【００２０】
ＲＯＭ２５は、各種データ及び各種プログラムを記憶する読み出し専用のメモリである。例えば、ＲＯＭ２５には、電子ジャーナルプログラム２５１が記憶されている。
【００２１】
通信部２６は、ネットワークカード等により構成され、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信ネットワーク上の機器と情報の送受信を行う。
【００２２】
記憶部２７は、情報の書き込み及び読み出しが可能な記憶部であり、バッテリーバックアップされたＲＡＭ、フラッシュメモリ等で構成される。記憶部２７には、売上データ、各種設定情報等が記憶され、特に、後述する電子ジャーナルファイル４０が記憶されている。
【００２３】
印刷部２８は、ＣＰＵ２１の制御により、レシート、電子ジャーナル等のデータを用紙に印刷する。印刷部２８は、内部にカッターを備え、ＣＰＵ２１の制御に応じて、用紙をカットしながら印刷することができる。
ドロア２９は、ＣＰＵ２１の制御により、例えば売上登録の締め時に、引き出しを開放する。
【００２４】
計時部３０は、リアルタイムクロックであり、現在日時を計時し、その現在日時情報をＣＰＵ２１に出力する。
【００２５】
次に、記憶部２７に記憶される電子ジャーナルファイル４０について説明する。
ＣＰＵ２１は、電子ジャーナルプログラム２５１との協働により、情報処理装置１で取引の操作が行われる毎に、電子ジャーナルファイル４０に取引内容を示す取引データを記録するとともに、取引データに基づき取引内容を示すレシートを発行して印刷部２８に印刷させる。ここでいう取引とは、商取引に限らず、レジで一般的に行われる業務を含む。例えば、開設、釣銭準備、両替、登録（売上登録）、入金、返品、精算を含む。
【００２６】
図３は、電子ジャーナルファイル４０のデータ格納例を示す図である。図３に示すように、電子ジャーナルファイル４０には、「日付」、「一連番号」、「時刻」、「担当者」、「取引種別」、「会計種別」、「会計金額」、「イメージデータ」等の項目が設けられ、取引の操作が行われる毎に、これらの項目を有する取引データが格納される。
【００２７】
「日付」は、その取引データが書き込まれた日付である。「一連番号」は、情報処理装置１において取引毎に発生する固有番号（取引固有情報）である。「時刻」は、その取引データが書き込まれた時刻である。「担当者」は、取引の操作を行った担当者を示す情報である。「取引種別」は、行われた取引操作の種別を示す情報である。「取引種別」としては、例えば、開設操作の「開設」、釣銭準備操作の「釣銭準備」、両替操作の「両替」、売上登録操作の「登録」、返品登録操作の「返品」、入金操作の「入金」、出金操作の「出金」、精算操作の「精算」等がある。「会計種別」は、「取引種別」が「登録」または「返品」の場合に支払われた金種を示す情報である。現金支払いは「現金」、券支払は「券」、クレジット支払は「クレジット」である。「会計金額」は、「取引種別」が「登録」または「返品」の場合の売上金額を示す情報である。「イメージデータ」は、取引操作が行われたときに発行された（印刷された）レシートの情報である。
【００２８】
図４は、イメージデータのデータ構成例を示す図である。図４に示すように、イメージデータは、発行されたレシートの各行の「種別」と「データ」の項目により構成される。
「種別」は、その行の目的を示す情報であり、例えば、顧客に対するメッセージ類であることを示す「メッセージ」、レシートのヘッダー（主要な情報）であることを示す「ヘッダー」、レシートの本文（取引明細）であることを示す「本文」がある。「データ」は、レシートの各行に表示（印刷）される文字列のデータである。種別が「ヘッダー」のデータとしては、例えば、取引種別、端末番号、担当者、日時、一連番号、顧客の人数等の、取引データを特定するための主要な情報が含まれる。種別が「本文」のデータとしては、例えば、取引の明細（例えば、売上登録された商品名、価格、点数、税金、合計、会計種別、会計金額（支払い金額）等）が含まれる。
すなわち、レシートは、取引データの「イメージデータ」以外の各項目の情報の他、顧客の人数や、取引された商品、金額、点数、合計金額、買い上げ点数等の取引明細情報を含み、オペレーターは、レシートを確認することにより取引のデータを確認することが可能となる。
【００２９】
（情報処理装置１の動作）
次に、情報処理装置１の動作を説明する。図５は、電子ジャーナル印刷処理を示すフローチャートである。電子ジャーナル印刷処理は、例えば、操作部２２を介してオペレーターから電子ジャーナル印刷処理の実行指示が入力されたことをトリガとして、ＣＰＵ２１と、ＲＯＭ２５に記憶されている電子ジャーナルプログラム２５１との協働により実行される。
【００３０】
まず、ＣＰＵ２１は、電子ジャーナル画面表示処理を実行し、表示部２４ａに電子ジャーナル画面５０を表示させる（ステップＳ１）。
【００３１】
図６は、電子ジャーナル画面５０の一例を示す図である。図６に示すように、電子ジャーナル画面５０には、第１の領域５１と、第２の領域５２と、機能キー５３と、閉じるキー５４とが設けられている。
【００３２】
第１の領域５１は、日付選択部５１１と、リスト表示部５１２を有する。
日付選択部５１１は、現在の検索日を表示する検索日表示欄５１１ａと、右矢印キー５１１ｂと、左矢印キー５１１ｃと、を有する。右矢印キー５１１ｂをタッチ操作すると、現在の検索日を翌日に変更することができる。左矢印キー５１１ｃをタッチ操作すると、現在の検索日を前日に変更することができる。
リスト表示部５１２は、電子ジャーナルファイル４０を日付選択部５１１の現在の検索日で検索することにより得られた取引データの「一連番号」、「日付」、「時刻」のリストを表示する。
第２の領域５２は、第１の領域５１のリスト表示部５１２に表示されたリストから選択された取引データに対応するレシート、すなわち、選択された取引データが電子ジャーナルファイル４０に記録された際に発行されたレシートのイメージを表示する。
【００３３】
機能キー５３は、第２の領域５２の近傍に設けられ、第１の領域５１にリスト表示された取引データに対して実行可能な機能のリスト（機能リスト画面６０（図９参照））の表示を指示するためのキーである。
閉じるキー５４は、電子ジャーナル画面５０の表示を終了して元の画面に戻ることを指示するためのキーである。
【００３４】
ＣＰＵ２１は、ステップＳ１において、図７に示す電子ジャーナル画面表示処理を実行することで、電子ジャーナル画面５０を表示部２４ａに表示させる。電子ジャーナル画面表示処理は、ＣＰＵ２１と電子ジャーナルプログラム２５１との協働により実行される。
【００３５】
電子ジャーナル画面表示処理において、ＣＰＵ２１は、まず、計時部３０から現在日時を取得し、取得した現在日時の日付を現在の検索日として取得して検索日表示欄５１１ａに表示させる（ステップＳ１０１）。
【００３６】
次いで、ＣＰＵ２１は、記憶部２７に記憶されている電子ジャーナルファイル４０から「日付」の項目が現在の検索日の取引データを検索して取得する（ステップＳ１０２）。
【００３７】
次いで、ＣＰＵ２１は、取得した取引データの「日付」、「一連番号」、「時刻」の項目の情報のリストを生成する（ステップＳ１０３）。
【００３８】
次いで、ＣＰＵ２１は、生成したリストを表示部２４ａにより第１の領域５１のリスト表示部５１２にリスト表示させ、表示されたリストの適当な場所（例えば、先頭）にカーソルをセットする（ステップＳ１０４）。
【００３９】
そして、ＣＰＵ２１は、カーソル位置の取引データの「イメージデータ」に格納されているイメージデータに基づいて、当該取引データが電子ジャーナルファイル４０に記録された際に発行されたレシートのイメージを生成して表示部２４ａの第２の領域５２に表示させ、所定の位置に機能キー５３及び閉じるキー５４を配置して（ステップＳ１０５）、図５のステップＳ２に移行する。
ステップＳ１０１〜Ｓ１０５の処理により、図４に示す電子ジャーナル画面５０が表示部２４ａに表示される。
【００４０】
図５のステップＳ２において、ＣＰＵ２１は、操作部２２により右矢印キー５１１ｂのタッチ操作が検出されたか否かを判断する（ステップＳ２）。
右矢印キー５１１ｂのタッチ操作が検出されたと判断した場合（ステップＳ２；ＹＥＳ）、ＣＰＵ２１は、検索日表示欄５１１ａの現在の検索日をその翌日に変更し、電子ジャーナルファイル４０から「日付」の項目が変更後の現在の検索日の取引データを検索してリスト表示部５１２にリスト表示するとともに、リスト上のカーソル位置の取引データに対応するレシートのイメージを第２の領域５２に表示させ（ステップＳ３）、ステップＳ４に移行する。なお、現在の検索日が当日の場合は、翌日は存在しないため、右矢印キー５１１ｂの操作は無効となる。
右矢印キー５１１ｂのタッチ操作が検出されていないと判断した場合（ステップＳ２；ＮＯ）、ＣＰＵ２１は、ステップＳ４に移行する。
【００４１】
ステップＳ４において、ＣＰＵ２１は、操作部２２により左矢印キー５１１ｃのタッチ操作が検出されたか否かを判断する（ステップＳ４）。
左矢印キー５１１ｃのタッチ操作が検出されたと判断した場合（ステップＳ４；ＹＥＳ）、ＣＰＵ２１は、現在の検索日をその前日に変更し、電子ジャーナルファイル４０から「日付」の項目が変更後の現在の検索日の取引データを検索してリスト表示部５１２にリスト表示するとともに、リスト上のカーソル位置の取引データに対応するレシートのイメージを第２の領域５２に表示させ（ステップＳ５）、ステップＳ６に移行する。
左矢印キー５１１ｃのタッチ操作が検出されていないと判断した場合（ステップＳ４；ＮＯ）、ＣＰＵ２１は、ステップＳ６に移行する。
【００４２】
ステップＳ６において、ＣＰＵ２１は、操作部２２により第１の領域５１のリスト表示部５１２に表示されたリストのいずれかの行のタッチ操作（リストタッチ操作）が検出されたか否かを判断する（ステップＳ６）。
リストタッチ操作が検出されたと判断した場合（ステップＳ６；ＹＥＳ）、ＣＰＵ２１は、タッチされた行にカーソルを移動させ（ステップＳ７）、カーソル位置の取引データのイメージデータに基づいて、カーソル位置の取引データが電子ジャーナルファイル４０に記録された際に発行されたレシートのイメージを第２の領域５２に表示させ（ステップＳ８）、ステップＳ９に移行する。
リストタッチ操作が検出されていないと判断した場合（ステップＳ６；ＮＯ）、ＣＰＵ２１は、ステップＳ９に移行する。
【００４３】
ステップＳ９において、ＣＰＵ２１は、操作部２２により機能キー５３のタッチ操作が検出されたか否かを判断する（ステップＳ９）。
機能キー５３のタッチ操作が検出されたと判断した場合（ステップＳ９；ＹＥＳ）、ＣＰＵ２１は、機能選択実行処理を実行し（ステップＳ１０）、ステップＳ１１に移行する。
機能キー５３のタッチ操作が検出されていないと判断した場合（ステップＳ９；ＮＯ）、ＣＰＵ２１は、ステップＳ１１に移行する。
【００４４】
図８は、図５のステップＳ１０において実行される機能選択実行処理の流れを示すフローチャートである。機能選択実行処理は、ＣＰＵ２１と電子ジャーナルプログラム２５１との協働により実行される。
【００４５】
機能選択実行処理において、ＣＰＵ２１は、まず、表示部２４ａに表示されている電子ジャーナル画面５０上に機能リスト画面６０をポップアップ表示させる（ステップＳ２０１）。
【００４６】
図９は、機能リスト画面６０の一例を示す図である。図９に示すように、機能リスト画面６０には、第１の領域５１にリスト表示された取引データに対して実行可能な複数の機能の一覧が表示された機能リスト６０ａと、閉じるキー６０ｂが設けられている。
【００４７】
機能リスト６０ａにリスト表示される機能としては、第１の領域５１にリスト表示された複数の取引データのうち印刷対象とする取引データが異なるか又は出力形式が異なる複数の印刷機能が含まれる。例えば、「ページ印刷」、「全体印刷」、「全体印刷（情報付き）」、「全体サマリー印刷」、「自分の操作分印刷」、「入金一括印刷」、「入金分割印刷」、「業務印刷」、「返品レシート印刷」、「クレジット売り印刷」、「高額レシート印刷」、「一連番号検索」、「担当者検索」、「文字列検索」等の機能が挙げられる。
【００４８】
「ページ印刷」は、第１の領域５１のリスト表示部５１２において選択された（タッチ操作された）行の電子ジャーナルファイル４０の取引データに対応するレシートを印刷する機能である。すなわち、「ページ印刷」は、第２の領域５２に表示されているイメージのレシートをそのまま印刷する。
図１０は、「ページ印刷」が選択された場合に印刷されるレシートの一例を示す図である。「ページ印刷」では、第１の領域５１のリスト表示部５１２から選択された行の取引データが電子ジャーナルファイル４０に記録された際に発行されたレシートを印刷するので、確認したい取引が個別に特定できている場合に、その取引データを選択して「ページ印刷」機能を利用すれば、オペレーターは効率よくその取引のデータを確認することが可能となる。
【００４９】
なお、図１０〜図１４において、符号２８ａは、種別がメッセージのデータであることを示し、符号２８ｂは、種別がヘッダーのデータであることを示し、符号２８ｃは、種別が本文のデータであることを示す。
【００５０】
「全体印刷」は、第１の領域５１にリスト表示されている取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートを時系列に並べて印刷部２８により一括印刷する機能である。
図１１は、「全体印刷」が選択された場合に印刷されるレシートの一例を示す図である。「全体印刷」では、第１の領域５１にリスト表示されている全ての取引データのそれぞれに対応するレシートを時系列に一括印刷するので、例えば、或る日付に行われた全取引を確認したい場合に、第１の領域５１にその日付の取引データをリスト表示させて「全体印刷」機能を利用すれば、オペレーターは効率よくその日付の全取引のデータを確認することができる。
【００５１】
「全体印刷（情報付き）」は、第１の領域５１にリスト表示されている取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートを並べて印刷部２８により一括印刷する機能であって、各レシートの先頭に、そのレシートの予め設定された情報（例えば、一連番号、時刻、担当者等の主要な情報）２８ｄを付加して印刷する機能である。
図１２は、「全体印刷（情報付き）」が選択された場合に印刷されるレシートの一例を示す図である。図１２に示すように、「全体印刷（情報付き）」では、第１の領域５１にリスト表示されている全ての取引データのそれぞれに対応するレシートを、その先頭に一連番号、時刻、担当者等の主要な情報を付加して時系列に一括印刷するので、例えば、確認したい取引が一日の業務の流れのいつごろのタイミングで行われた取引か、又は誰が操作した取引か等をオペレーターが把握していれば、その取引の一連番号や正確な時刻を把握していなくても、各レシートに付加されている先頭の情報２８ｄによりどのレシートが確認したい取引のものか見当をつけて探すことができ、確認したい取引のデータを効率よく確認することが可能となる。
【００５２】
「全体サマリー印刷」は、第１の領域５１にリスト表示されている取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートの一部の情報をそれぞれ取得して、取得した情報を並べて印刷部２８により印刷する機能である。印刷される情報としては、例えば、図１３（ａ）に示すように、リスト表示された取引データのそれぞれについて発行されたレシートの情報のうち、図４に示すイメージデータの種別がメッセージであるものを除く、ヘッダーの先頭からｎ行（ｎ≧１の整数。例えば、ｎ＝５）の情報（図１３（ａ）において網掛けされていない情報）を取得して並べて印刷する。あるいは、ヘッダーのみを印刷してもよい。あるいは、ヘッダーと本文の最後の３行のみを印刷してもよい（本文の最後には、支払い金額等の情報がある）。レシートのいずれの情報を印刷するかは、オペレーターが操作部２２の所定の操作により設定可能であるが、少なくとも取引種別、取引固有情報、日時情報、担当者情報、取引明細情報の一部、のいずれかが含まれる。
【００５３】
図１３（ｂ）は、「全体サマリー印刷」が選択された場合に印刷されるレシートの一例を示す図である。図１３（ｂ）に示すように、「全体サマリー印刷」では、リスト表示されている複数の取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行された各レシートの全情報ではなく、各レシートの一部の、主要な項目の情報のみをサマリーとして、例えば、各レシートが発行されたときの印刷イメージで並べて印刷するので、レシートの全情報を印刷する「全体印刷」や「全体印刷（情報付き）」に比べて用紙の消費量が少なく、また印刷された全体から必要な項目の情報を見つけ易く、オペレーターが確認したい取引のデータを効率よく確認することが可能となる。印刷される各レシートの一部の情報には、ヘッダー（取引種別、取引固有情報、日時情報、担当者情報、顧客の人数）、及び本文（取引明細情報）の一部が含まれるので、確認したい取引が一日の業務の流れのいつごろのタイミングで行われた取引か、誰が操作した取引か、又は何の取引か等をオペレーターが把握してれば、その取引の一連番号や正確な時刻を把握していなくても各レシートのサマリーからどのレシートが確認したい取引のものか見当をつけて探すことができ、確認したい取引のデータを効率よく確認することが可能となる。また、ヘッダーに加えて取引明細（本文）の一部が表示されていることで、オペレーターに確認したい取引のレシートを特定するための気づきを与えることができ、確認したい取引のデータを効率よく特定して確認することが可能となる。
【００５４】
「自分の操作分印刷」は、第１の領域５１にリスト表示されている取引データのうち、「担当者」が操作中の担当者（現在情報処理装置１にログインしている担当者）と一致する取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートのみを並べて印刷部２８により印刷する機能である。「自分の操作分印刷」機能では、操作中の担当者の取引データに対応するレシートのみを印刷するので、操作しているオペレーターが自分の操作に対する取引のレシートを効率よく確認することが可能となる。
【００５５】
「入金一括印刷」は、第１の領域５１にリスト表示されている取引データのうち、「取引種別」が「入金」である取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートのみを並べて印刷部２８により一括印刷する機能である。「入金一括印刷」機能では、入金操作のレシートのみを印刷するので、例えば、本日の入金を確認したい場合に、第１の領域５１に本日の取引データのリストを表示させて「入金一括印刷」機能を利用すれば、オペレーターが効率よく本日の入金のデータを確認することができる。また、入金結果を一枚の印刷物として残すことができる。
【００５６】
「入金分割印刷」は、第１の領域５１にリスト表示されている取引データのうち、「取引種別」が「入金」である取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートを、図１４に示すように取引データの区切り毎にカットしながら印刷部２８により連続で印刷する機能である。「入金分割印刷」機能では、入金操作のレシートのみを印刷するので、例えば、１日の入金を確認したい場合に、第１の領域５１に本日の取引データのリストを表示させて「入金分割印刷」機能を利用すれば、オペレーターが効率よく本日の入金のデータを確認することができる。また、入金内容を入金毎にカットされたレシートとして残すことができる。
【００５７】
「業務印刷」は、第１の領域５１にリスト表示されている取引データのうち、「取引種別」が「開設」又は「精算」である取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートのみを並べて印刷部２８により一括印刷する機能である。「業務印刷」機能では、開店前と閉店後の業務（開設と精算）のレシートのみを印刷するので、オペレーターが効率よく開設と精算のデータについて確認することができる。
【００５８】
「返品レシート印刷」は、第１の領域５１にリスト表示されている取引データのうち、「取引種別」が「返品」である取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートを、取引データの区切り毎にカットしながら印刷部２８により連続で印刷する機能である。「返品レシート印刷」機能では、返品操作のレシートのみをカット印刷するので、例えば、１日の返品を確認したい場合に、第１の領域５１に本日の取引データのリストを表示させて「返品レシート印刷」機能を利用すれば、オペレーターが効率よく本日の返品のデータを確認することができる。また、返品内容を個々にレシートとして残すことができる。
【００５９】
「クレジット売り印刷」は、第１の領域５１にリスト表示されている取引データのうち、「会計種別」が「クレジット」である取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートを、取引データの区切り毎にカットしながら印刷部２８により連続で印刷する機能である。「クレジット売り印刷」機能では、クレジット売上のレシートのみをカット印刷するので、例えば、１日のクレジット売上を確認したい場合に、第１の領域５１に本日の取引データのリストを表示させて「クレジット売り印刷」機能を利用すれば、オペレーターが効率よく本日のクレジット売上のデータを確認することができる。また、クレジット売上の内容を個々にレシートとして残すことができる。
【００６０】
「高額レシート印刷」は、第１の領域５１にリスト表示されている電子ジャーナルファイル４０の取引データのうち、「会計金額」が所定金額以上（例えば、￥１０，０００円以上）である取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートを、取引データの区切り毎にカットしながら印刷部２８により連続で印刷する機能である。「高額レシート印刷」機能では、高額な売上のレシートのみをカット印刷するので、例えば、高額売上を確認したい場合に、第１の領域５１に本日の取引データのリストを表示させて「高額レシート売上」機能を利用すれば、オペレーターが効率よく本日の高額売上のデータを確認することができる。また、高額売上の内容を個々にレシートとして残すことができる。
【００６１】
「一連番号検索」は、第１の領域５１の検索日表示欄５１１ａに表示されている日付の電子ジャーナルファイル４０の取引データのうち、入力された一連番号と「一連番号」が一致する取引データを検索して第１の領域５１にリスト表示する機能である。「一連番号検索」機能により、第１の領域５１にリスト表示する取引データを所望の一連番号に絞り込むことができる。
【００６２】
「担当者検索」は、第１の領域５１の検索日表示欄５１１ａに表示されている日付の電子ジャーナルファイル４０の取引データのうち、入力された担当者と「担当者」が一致する取引データを検索して第１の領域５１にリスト表示する機能である。「担当者検索」機能により、第１の領域５１にリスト表示する取引データを所望の担当者に絞り込むことができる。
【００６３】
「文字列検索」は、第１の領域５１の検索日表示欄５１１ａに表示されている日付の電子ジャーナルファイル４０の取引データのうち、入力された文字列をイメージデータに含む取引データを検索して第１の領域５１にリスト表示する機能である。「文字列検索」機能により、第１の領域５１にリスト表示する取引データを所望の文字列を有するものに絞り込むことができる。
【００６４】
ＣＰＵ２１は、操作部２２により機能リスト画面６０からいずれかの項目がタッチ操作されたことが検出されたか否かを判断する（ステップＳ２０２）。
機能リスト画面６０からいずれの項目のタッチ操作も検出されていないと判断した場合（ステップＳ２０２；ＮＯ）、ＣＰＵ２１は、ステップＳ２０６に移行する。
【００６５】
操作部２２により機能リスト画面６０からいずれかの項目がタッチ操作されたことが検出されたと判断した場合（ステップＳ２０２；ＹＥＳ）、ＣＰＵ２１は、タッチ操作された項目が印刷機能か検索機能かを判断する（ステップＳ２０３）。
【００６６】
タッチ操作された項目が印刷機能であると判断した場合（ステップＳ２０３；印刷）、ＣＰＵ２１は、タッチ操作された項目に基づいて、電子ジャーナルファイル４０から印刷対象とする取引データを取得する（ステップＳ２０４）。そして、ＣＰＵ２１は、取得した取引データに含まれるイメージデータに基づいて、タッチ操作された項目に応じた出力形式（通常出力（レシートをそのまま出力）、情報付き出力、サマリーの出力、カット付き出力等）で印刷部２８によりレシートを印刷させ（ステップＳ２０５）、ステップＳ２０６に移行する。例えば、タッチ操作された項目が「全体サマリー印刷」の場合は、取得された各取引データのイメージデータからレシートの一部（ヘッダーの先頭からＮ行）の情報を取得し、取得した情報を並べて印刷部２８に印刷させる。
【００６７】
ステップＳ２０６において、ＣＰＵ２１は、操作部２２により機能リスト画面６０から閉じるキー６０ｂのタッチ操作が検出されたか否かを判断する（ステップＳ２０６）。
閉じるキー６０ｂのタッチ操作が検出されていないと判断した場合（ステップＳ２０６；ＮＯ）、ＣＰＵ２１は、ステップＳ２０２に戻る。
閉じるキー６０ｂのタッチ操作が検出されたと判断した場合（ステップＳ２０６；ＹＥＳ）、ＣＰＵ２１は、図５のステップＳ１１に移行する。
【００６８】
一方、ステップＳ２０３において、タッチ操作された項目が検索機能であると判断した場合（ステップＳ２０３；検索）、ＣＰＵ２１は、タッチ操作された項目に対応する検索条件の入力画面を表示部２４ａにポップアップ表示させる（ステップＳ２０７）。
例えば、タッチ操作された項目が「一連番号検索」である場合は一連番号の入力画面を、「担当者検索」の場合は担当者の入力画面を、「文字列検索」の場合は文字列の入力画面を表示させる。併せてキーボードを表示させる。
【００６９】
入力画面から検索条件が入力されると、ＣＰＵ２１は、第１の領域５１の検索日表示欄５１１ａに表示されている日付の取引データの中から入力された条件に該当する取引データを検索する（ステップＳ２０８）。そして、表示部２４ａにより、機能リスト画面６０及び入力画面を閉じて検索結果を電子ジャーナル画面５０の第１の領域５１に表示させ（ステップＳ２０９）、図５のステップＳ１１に移行する。
【００７０】
図５のステップＳ１１において、ＣＰＵ２１は、操作部２２により閉じるキー５４のタッチ操作が検出されたか否かを判断する（ステップＳ１１）。
操作部２２により閉じるキー５４のタッチ操作が検出されていないと判断した場合（ステップＳ１１；ＮＯ）、ＣＰＵ２１は、ステップＳ２に戻る。
操作部２２により閉じるキー５４のタッチ操作が検出されたと判断した場合（ステップＳ１１；ＹＥＳ）、ＣＰＵ２１は、電子ジャーナル画面５０を閉じて電子ジャーナル印刷処理を終了し、表示部２４ａに元の画面を表示させる。
【００７１】
以上説明したように、情報処理装置１によれば、ＣＰＵ２１は、実施された取引に関する取引データを電子ジャーナルファイル４０に記録するとともにその取引データに基づくレシートを発行する。また、ＣＰＵ２１は、機能リスト画面６０から「全体サマリー印刷」がタッチ操作されると、電子ジャーナル画面５０にリスト表示されている複数の取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行された各レシートの一部の情報をそれぞれ取得し、取得した情報をサマリーとして並べて印刷部２８に印刷させる。
したがって、リスト表示されている複数の取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートの全情報ではなく、一部の情報をサマリーとして並べて印刷することができるので、印刷された全体から必要な項目の情報を見つけ易く、オペレーターが確認したい取引のデータを効率よく確認することが可能となる。また、リスト表示されている複数の取引データのそれぞれが電子ジャーナルファイル４０に記録された際に発行されたレシートの全情報を印刷する「全体印刷」や「全体印刷（情報付き）」に比べて用紙の消費を抑えることができる。
【００７２】
また、各レシートの一部の情報として、少なくとも取引種別、取引固有情報、日時情報、担当者情報、取引明細情報の一部のいずれかが含まれるように印刷することで、確認したい取引が一日の業務の流れのいつごろのタイミングで行われた取引か、誰が操作した取引か、又は何の取引か等をオペレーターが把握していれば、その取引の一連番号や正確な時刻を把握していなくても各レシートのサマリーからどのレシートが確認したい取引のものか見当をつけて探すことができ、確認したい取引のデータを効率よく確認することが可能となる。また、取引明細（本文）の一部が表示されていることで、オペレーターに確認したい取引のレシートを特定するための気づきを与えることができる。
【００７３】
また、印刷対象とする複数の取引データは、第１の領域５１にリスト表示されている、指定された日に記録された複数の取引データとすることで、オペレーターが指定された日の取引のデータを効率よく確認することが可能となる。
【００７４】
また、検索機能を用いて印刷対象とする複数の取引データを指定された日に記録された複数の取引データのうち指定された条件に合致する取引データとすることで、オペレーターが指定された日の取引データのうち条件に合致した取引データを効率よく確認することが可能となる。
【００７５】
なお、上記実施形態における記述内容は、本発明に係る情報処理装置の好適な一例であり、これに限定されるものではない。
例えば、上記実施形態においては、機能キー５３と第１の領域５１にリスト表示された取引データを連動させ、機能キー５３が操作された場合に、第１の領域５１にリスト表示された取引データの中から印刷対象や検索対象を取得することとしたが、機能キー５３と第１の領域５１にリスト表示された取引データを連動させずに、機能キー５３が操作された場合に、現在の検索日で指定された日付の取引データ全体の中から印刷対象や検索対象を取得することとしてもよい。機能キー５３と第１の領域５１にリスト表示された取引データを連動させることにより、機能キー５３による機能の対象とする取引データをリスト表示されたものに限定することが可能となる。また、機能キー５３と第１の領域５１にリスト表示された取引データを連動させないことにより、リスト表示に関わらず、常に、指定された日の１日の全取引データを機能キー５３による対象とすることが可能となる。
【００７６】
また、例えば、上記の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてハードディスクや半導体の不揮発性メモリ等を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も適用される。
【００７７】
その他、情報処理装置を構成する各部の細部構成及び細部動作に関しても、発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００７８】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
［付記］
＜請求項１＞
印刷手段と、
実施された取引に関する取引データを電子ジャーナルファイルに記録するとともに前記取引データに基づくレシートを発行する記録手段と、
複数の取引データのそれぞれが前記電子ジャーナルファイルに記録された際に発行された各レシートの一部の情報をそれぞれ取得し、取得した情報を並べて前記印刷手段に印刷させる制御手段と、
を備える情報処理装置。
＜請求項２＞
前記制御手段は、前記電子ジャーナルファイルに記録された際に発行された各レシートの一部の情報を前記各レシートが発行されたときの印刷イメージで並べて前記印刷手段に印刷させる請求項１に記載の情報処理装置。
＜請求項３＞
前記印刷手段に印刷される前記レシートの一部の情報には、少なくとも取引種別、取引固有情報、日時情報、担当者情報、取引明細情報の一部、のいずれかが含まれる請求項１又は２に記載の情報処理装置。
＜請求項４＞
前記複数の取引データは、指定された日に記録された複数の取引データである請求項１〜３のいずれか一項に記載の情報処理装置。
＜請求項５＞
前記複数の取引データは、指定された日に記録された複数の取引データのうち指定された条件に合致する取引データである請求項１〜３のいずれか一項に記載の情報処理装置。
＜請求項６＞
印刷手段を備える情報処理装置に用いられるコンピュータを、
実施された取引に関する取引データを電子ジャーナルファイルに記録するとともに前記取引データに基づくレシートを発行する記録手段と、
複数の取引データのそれぞれが前記電子ジャーナルファイルに記録された際に発行された各レシートの一部の情報をそれぞれ取得し、取得した情報を並べて前記印刷手段に印刷させる制御手段と、
として機能させるためのプログラム。
【符号の説明】
【００７９】
１  情報処理装置
２１  ＣＰＵ（記録手段、制御手段）
２２  操作部
２３  ＲＡＭ
２４ａ，２４ｂ  表示部
２５  ＲＯＭ
２５１  電子ジャーナルプログラム
２６  通信部
２７  記憶部
４０  電子ジャーナルファイル
２８  印刷部
２９  ドロア
３０  計時部
３１  バス
５０  電子ジャーナル画面
５１  第１の領域
５２  第２の領域
５１１  日付選択部
５１１ａ  検索日表示欄
５１１ｂ  右矢印キー
５１１ｃ  左矢印キー
５１２  リスト表示部
５３  機能キー
５４  閉じるキー
６０  機能リスト画面
６０ａ  機能リスト
６０ｂ  閉じるキー
【図１】
2020071555.tif 000003
【図２】
2020071555.tif 000004
【図３】
2020071555.tif 000005
【図４】
2020071555.tif 000006
【図５】
2020071555.tif 000007
【図６】
2020071555.tif 000008
【図７】
2020071555.tif 000009
【図８】
2020071555.tif 000010
【図９】
2020071555.tif 000011
【図１０】
2020071555.tif 000012
【図１１】
2020071555.tif 000013
【図１２】
2020071555.tif 000014
【図１３】
2020071555.tif 000015
【図１４】
2020071555.tif 000016