(57)【要約】【課題】異なるデータフォーマットの入力に対しても迅速に読み込み可能な状態にする。【解決手段】可搬型の情報記録媒体に記憶されたデータを読み込むデータ読み込み手段と、データフォーマットを記憶するフォーマット記憶手段と、読み込んだデータの内容を前記フォーマット記憶手段に読み込まれたフォーマットに基づいて読み込みの可否を判断する判断手段とを有する情報記憶媒体処理装置であって、前記情報記憶媒体のデータフォーマットを入力させるためのフォーマット入力手段と、入力された情報に基づいて、前記データフォーマットを追加、修正、或いは削除し、フォーマットを更新して記憶させるフォーマット更新手段とを設け、前記判断手段は、前記フォーマット更新手段により新たにデータフォーマットが記憶された場合に、前記データフォーマットに基づいて前記情報記憶媒体から読み込んだデータの内容を判断することにより、上記課題を解決する。【選択図】図１
2009053848.tif 000002
【特許請求の範囲】
【請求項１】
可搬型の情報記録媒体に記憶されたデータを読み込むデータ読み込み手段と、前記情報記憶媒体に記憶されたデータフォーマットを記憶するフォーマット記憶手段と、前記データ読み込み手段により読み込んだデータの内容を前記フォーマット記憶手段に記憶されたフォーマットに基づいて読み込みの可否を判断する判断手段とを有する情報記憶媒体処理装置であって、
前記情報記憶媒体のデータフォーマットを入力させるためのフォーマット入力手段と、
前記フォーマット入力手段により入力された情報に基づいて、前記フォーマット記憶手段に前記データフォーマットを追加、修正、或いは前記フォーマット記憶手段に記憶されている前記データフォーマットを削除し、フォーマットを更新して記憶させるフォーマット更新手段とを設け、
前記判断手段は、前記フォーマット更新手段により新たにデータフォーマットが記憶された場合に、前記データフォーマットに基づいて前記情報記憶媒体から読み込んだデータの内容を判断することを特徴とする情報記憶媒体処理装置。
【請求項２】
前記判断手段により、前記情報記憶媒体から読み込んだデータフォーマットと、前記フォーマット記憶手段に記憶されているデータフォーマットとの一致性を判断し、不一致である場合に異常を報知する報知手段を設けることを特徴とする請求項１に記載の情報記憶媒体処理装置。
【請求項３】
前記データ読み込み手段は、
異なる複数のデータフォーマットを有する情報が記憶された複数の情報記憶媒体を切り替えて読み込み可能とすることを特徴とする請求項１又は２に記載の情報記憶媒体処理装置。
【請求項４】
前記情報記憶媒体より読み取られたデータフォーマットの内容に基づいて所定の項目の集計を行う集計手段を設けることを特徴とする請求項１乃至３の何れか１項に記載の情報記憶媒体処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記憶媒体処理装置に係り、特に異なるデータフォーマットの入力に対しても迅速に読み込み可能な状態にするための情報記憶媒体処理装置に関する。
【背景技術】
【０００２】
従来、ＩＤカードやクレジットカード、メンバーズカード等の情報記憶媒体からデータを読み込み、所定のデータ処理を行う情報記憶媒体処理装置は、その装置に読み込ませるカード等に記録された会社名等の特定データについて、そのデータの記録場所（例えば、記録データの最初の文字から何文字目か等）と記録内容とが予め装置内に記憶された所定のデータフォーマットに適合するか否かを判断し、適合しないデータフォーマットのカードは受け付けることができないようになっている。したがって、適合しないカードのデータを読み込み可能とするためには、通常フォーマットの異なるデータ毎に専用の端末を設置し、ユーザによりカード内の情報を所定の端末で読み取らせていた。
【０００３】
また、複数種類のデータフォーマットのカードを読み取らせようとする場合には、予め端末に複数のデータフォーマットを記憶部等に記憶させておき、ユーザがカードの種類を入力することにより、このカードに対応するデータフォーマットに基づいてカードの内容を読み取っていた（例えば、特許文献１参照。）。
【特許文献１】特開平８−１３８００３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、予め使用するカードのデータフォーマットを把握し、これを予め処理装置内の記憶部に記憶しておく必要がある。このため、処理装置を現場に設置した後に記憶部に記憶されていないデータフォーマットのカードの読み込み作業が必要となった場合には、業者等にこのデータフォーマットにも対応できるように記憶部に新たなデータフォーマットを記憶するよう依頼する必要があり、現場において発生する上述のようなカードの読み込み不能状態に対して迅速に対応することができなかった。
【０００５】
本発明は、上述した問題点に鑑みなされたものであり、異なるデータフォーマットの入力に対しても迅速に読み込み可能な状態にするための情報記憶媒体処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【０００７】
請求項１に記載された発明は、可搬型の情報記録媒体に記憶されたデータを読み込むデータ読み込み手段と、前記情報記憶媒体に記憶されたデータフォーマットを記憶するフォーマット記憶手段と、前記データ読み込み手段により読み込んだデータの内容を前記フォーマット記憶手段に記憶されたフォーマットに基づいて読み込みの可否を判断する判断手段とを有する情報記憶媒体処理装置であって、前記情報記憶媒体のデータフォーマットを入力させるためのフォーマット入力手段と、前記フォーマット入力手段により入力された情報に基づいて、前記フォーマット記憶手段に前記データフォーマットを追加、修正、或いは前記フォーマット記憶手段に記憶されている前記データフォーマットを削除し、フォーマットを更新して記憶させるフォーマット更新手段とを設け、前記判断手段は、前記フォーマット更新手段により新たにデータフォーマットが記憶された場合に、前記データフォーマットに基づいて前記情報記憶媒体から読み込んだデータの内容を判断することを特徴とする。
【０００８】
請求項１記載の発明によれば、異なるデータフォーマットの入力に対しても迅速に読み込み可能な状態にすることができる。また、装置の設置現場において情報記憶媒体のフォーマットを直接フォーマット記憶手段に記憶させることができるため、フォーマットが記憶されていないことに対するトラブルに迅速に対応することができる。
【０００９】
請求項２に記載された発明は、前記判断手段により、前記情報記憶媒体から読み込んだデータフォーマットと、前記フォーマット記憶手段に記憶されているデータフォーマットとの一致性を判断し、不一致である場合に異常を報知する報知手段を設けることを特徴とする。
【００１０】
請求項２記載の発明によれば、判断手段により、情報記憶媒体からのデータが読み込み可能であるか否かを迅速且つ容易に判断することができる。
【００１１】
請求項３に記載された発明は、前記データ読み込み手段は、異なる複数のデータフォーマットを有する情報が記憶された複数の情報記憶媒体を切り替えて読み込み可能とすることを特徴とする。
【００１２】
請求項３記載の発明によれば、１つの装置で複数の異なるフォーマットのデータを読み込むことができる。
【００１３】
請求項４に記載された発明は、前記情報記憶媒体より読み取られたデータフォーマットの内容に基づいて所定の項目の集計を行う集計手段を設けることを特徴とする。
【００１４】
請求項４記載の発明によれば、データの集計結果を容易に取得することができ、この結果に基づいてユーザに付加価値の高いサービスを提供することができる。
【発明の効果】
【００１５】
本発明によれば、異なるデータフォーマットの入力に対しても迅速に読み込み可能な状態にすることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明を実施するための最良の形態について説明する。なお、以下の説明では、情報記憶媒体処理装置の一例として、ガソリンスタンド等の給油システムに使用される情報記憶媒体処理装置について説明する。また、可搬型の情報記憶媒体の一例として、メンバーズカード（磁気カード）を用いることとする。
【００１７】
＜情報記憶媒体処理装置：ハードウェア構成例＞
図１は、本発明における情報記憶媒体処理装置のハードウェア構成の一例を示す図である。図１に示す情報記憶媒体処理装置１０は、少なくとも１つからなる計量機１１−１〜１１−３とデータの送受信が可能な状態で接続されており、画面表示手段としての表示器１２と、出力手段としてのプリンタ１３と、情報読取手段としてのカードリーダ１４と、カードフォーマット記憶部１５と、制御装置１６とを有するよう構成されている。
【００１８】
計量機１１−１〜１１−３は、例えば、ガソリンスタンド等の給油システム等に設置されるガソリンや軽油、重油、灯油等の給油量を計量するための装置である。計量機１１−１〜１１−３は、情報記憶媒体処理装置１０からの給油許可や給油情報等に基づく指示により給油を行い、計量されたデータを情報記憶媒体処理装置１０の制御装置１６に出力する。なお、図１においては、計量機１１の数は３機設けているが、本発明においては特に限定されない。
【００１９】
表示器１２は、給油する際の油種や量等の所定の入力条件を液晶モニタ等によるタッチパネル等でユーザに入力させるための各種条件を表示する。また、表示器１２は、ユーザにより設定された各種条件に基づいて給油の開始及び終了時にその旨のメッセージや給油結果等を表示する。
【００２０】
また、表示器１２は、カードリーダ１４等によって読み込まれるカード情報の一部又は全部を表示したり、カードの読み込み時やカード情報にエラーがあれば、ユーザにその旨を示すメッセージを表示する。更に、表示器１２は、本実施形態におけるデータフォーマットの追加や修正、或いは削除等の更新処理があった場合には、ユーザにその旨を示すメッセージを表示する。
【００２１】
なお、本発明においては、表示器１２だけでなく、例えば、スピーカ等の音声出力装置を設置しておき、給油の開始や終了、エラー発生時等に音声によりユーザに報知することもできる。
【００２２】
プリンタ１３は、給油結果や給油時間、カードリーダ１４により読み込まれたカード情報に含まれるユーザ情報等を印刷媒体に印刷して出力する。なお、印刷媒体とは、例えば、紙（カット紙、ロール紙）等からなり、レシートや伝票等に用いられる。
【００２３】
カードリーダ１４は、ユーザが使用するメンバーズカードやクレジットカード等の磁気記録カードに記録された情報を読み取る。なお、カードリーダ１４は、カードの使用によりポイント等が加算されるシステム等に適用される場合には、そのカード内の記憶可能領域の所定の位置に書き込む（カードライタ）機能を設けていてもよい。
【００２４】
カードフォーマット記憶部１５は、カードリーダ１４により読み取られた情報を記憶する。具体的には、カードフォーマット記憶部１５は、カードリーダ１４により読み込まれた情報として、異なるフォーマットに対応するデータの内容を各項目毎に記憶する。したがって、装置の設置現場において情報記憶媒体のフォーマットを直接フォーマット記憶部１５に記憶させることができるため、データフォーマットが記憶されていないカードの読み込みにも迅速に対応することができる。なお、カードフォーマット記憶部１５は、各種データフォーマットの他にもユーザ情報や計量機１１から得られる給油情報等を記憶することもできる。
【００２５】
制御装置１６は、情報記憶媒体処理装置１０の各機能構成全体を制御する。具体的には、制御装置１６は、カードから読み込んだユーザ情報や計量機１１からの各計量データを取得し、その内容に基づいて表示器１２に給油結果を表示させたり、プリンタ１３によりユーザ情報や給油結果等を印刷させたり、カードリーダ１４から読み込んだデータフォーマットがカードフォーマット記憶部１５に存在しない場合には、データフォーマットの更新を行わせる。また、制御手段１６は、カードから読み込んだデータフォーマットと、フォーマット記憶部１５に記憶されているデータフォーマットとの一致性を判断し、不一致の場合には、給油処理を行わない等の処理を行う。
【００２６】
＜情報記憶媒体処理装置：機能構成例＞
次に、情報記憶媒体処理装置１０の機能構成例について図を用いて説明する。図２は、本発明における情報記憶媒体処理装置の機能構成の一例を示す図である。
【００２７】
図２に示す情報記憶媒体処理装置１０は、入力手段２１と、出力手段２２と、記憶手段２３と、データ読み込み手段２４と、フォーマット入力手段２５と、フォーマット更新手段２６と、判断手段２７と、報知手段２８と、集計手段２９と、通信インタフェース手段３０と、制御手段３１とを有するよう構成されている。
【００２８】
入力手段２１は、ユーザ等からの液晶モニタ等によるタッチパネル方式等で給油するためのデータの入力、カードリーダを用いたカード情報の読み込み等、各指示等の入力を受け付ける。なお、入力手段２１は、タッチパネル方式に限定されず、例えば、専用の操作ボタン等を設けてもよく、あるいはマイク等を設けて音声により入力を行ってもよい。
【００２９】
出力手段２２は、入力手段２１により入力された指示内容や、指示内容に基づいて設定された給油情報等の各種データを液晶モニタやスピーカ等にて表示及び／又は音声にて出力する。
【００３０】
また、出力手段２２は、紙等の印刷媒体に所定の情報を印刷出力する印刷手段としての機能を有し、例えば、レシート発行機等のプリンタ等により給油情報等をレシートや伝票として出力することができる。したがって、出力手段２２は、液晶モニタやスピーカ、レシート発行機等を有する。なお、上述した液晶モニタは、入力手段２１及び出力手段２２の両機能を有する。
【００３１】
記憶手段２３は、データ読み込み手段２４によりカード等の情報記憶媒体から読み取ったフォーマット等の情報を記憶する。また、記憶手段２３は、給油毎に生成される給油情報（例えば、給油時間、給油量、油種等の給油結果）やカードから得られるユーザ情報等を記憶するハードディスク等のストレージ手段であり、その他にも、本発明におけるアプリケーション等の実行プログラム等を蓄積し、必要に応じて各種データの入出力を行うことができる。
【００３２】
データ読み込み手段２４は、カード等の情報記憶媒体に記憶されている各種データを読み込む。なお、データ読み込み手段２４は、例えば、接触又は非接触型のカードリーダ等からなる。また、データ読み込み手段２４は、使用に伴うポイントの加算やポイントの使用による減算等をカードに記憶させるためにカードに所定の位置に書き込む書き込み機能を有していてもよい。
【００３３】
フォーマット入力手段２５は、カード等の情報記憶媒体に記憶されているデータフォーマットを入力する。また、フォーマット更新手段２６は、フォーマット入力手段２５から入力された情報記憶媒体に記憶されているフォーマット情報（例えば、後述するフォーマットの選択、フォーマット名）等に基づいて、記憶手段２３に記憶されているフォーマットの追加、修正、或いは削除等の更新処理を行い、そのデータを記憶手段２３に記憶させる。
【００３４】
また、判断手段２７は、情報記憶媒体より読み込んだデータと、記憶手段２３に記憶されているデータフォーマットとに基づいて読み込みの可否を判断する。具体的には、判断手段２７は、情報記憶媒体より読み込んだデータフォーマットと記憶手段２３に記憶されているデータフォーマットとの一致性を判断する。なお、一致性の判断は、例えば、両方のデータに格納されている後述する「フォーマットの選択」、「フォーマット名」、「カードチェックコード」等のデータ項目等により判断する。
【００３５】
また、報知手段２８は、判断手段２７によりカードから読み込んだデータフォーマットと、記憶手段２３に記憶されているデータフォーマットとが不一致である場合にその旨を示すエラー情報を報知する。なお、報知手段２８は、音による報知でもよく表示画面にその旨のメッセージを表示させてもよい。これにより、ユーザは迅速且つ容易に不一致であることを認識することができる。これにより、カード等の情報記憶媒体からのデータが読み込み可能であるか否かを迅速且つ容易に判断することができる。
【００３６】
集計手段２９は、カード等の情報記憶媒体より読み込まれたデータの内容やカード毎の使用回数、給油量、合計ポイント等の集計を行う。また、集計手段２９は、カードにグループ情報等がある場合には、そのグループ毎に集計を行うこともできる。なお、集計手段２９は、集計結果を記憶手段２３に記憶させることもでき、また通信インタフェース手段３０により外部端末に送信することもできる。このように、集計手段２９を設けることで、各種データの集計結果を容易に取得することができ、この結果に基づいてユーザに付加価値の高いサービスを提供することができる。
【００３７】
また、通信インタフェース手段３０は、例えば、上述した計量機１１やパソコン等の外部端末等とのデータの送受信を行うものである。したがって、通信インタフェース手段３０は、例えば、記憶手段２３に記憶されたデータフォーマットや給油情報、集計結果等を外部端末に出力したり、外部端末からデータフォーマットや各種設定情報、給油システムに必要な実行プログラム等を取得することができる。なお、通信インタフェース手段３０は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）や赤外線、非接触型等、有線、無線を問わず任意に外部端末との通信を行うことができる。
【００３８】
したがって、通信インタフェース手段３０は、例えば、無線通信等により複数の燃料供給管理装置に記憶される各データを一元管理する管理装置等に伝送してもよい。これにより、例えば、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）システムのような一箇所にデータを集めて顧客情報やシステムの状態等を集中管理する場合等にも適用することができる。
【００３９】
制御手段３１は、情報記憶媒体処理装置１０における各機能構成全体の制御を行う。具体的には、制御手段３１は、フォーマット入力手段２５により使用可能なデータフォーマットを入力させたり、データ読み込み手段２４により読み込んだデータの内容と、データフォーマットが記憶された記憶手段２３に読み込まれた少なくとも１つのフォーマットとが一致するか否かを判断手段２７により判断させる。また、制御手段３１は、判断手段２７により、フォーマット更新手段２６によりフォーマットが更新された場合には、新たなデータフォーマットの内容に基づいてカード等の情報記憶媒体のデータの内容との一致性を判断させる。
【００４０】
また、制御手段３１は、データ読み込み手段２４により、異なる複数のデータフォーマットを有する情報が記憶された複数の情報記憶媒体を切り替えて読み込み可能とさせる。これにより、異なるデータフォーマットの入力に対しても迅速に読み込み可能な状態にすることができる。
【００４１】
また、制御手段３１は、判断手段２７により読み込んだカードのデータフォーマットと記憶手段２３に記憶されているデータフォーマットとが一致しなかった場合に、報知手段２８により音又は画面表示により報知させたり、給油結果を集計手段２９により集計させたり、通信インタフェース手段３０により各種データの送受信を行わせる等の制御を行う。
【００４２】
更に、制御手段３１は、出力手段２２であるタッチパネル等により、データが入力されるカードのデータフォーマットが既に選択済みであるか否かを判断する場合、予めフォーマット設定フラグ等を設けておき、このフラグのＯＮ／ＯＦＦにより、フォーマットが選択済みであるか否かを判断することができる。なお、このフラグは、データフォーマットの設定終了後にＯＮとなり、このＯＮ／ＯＦＦ情報等は記憶手段２３に記憶される。
【００４３】
上述した構成等により、異なるデータフォーマットの入力に対しても迅速に読み込み可能な状態にすることができる。また、装置の設置現場において情報記憶媒体のフォーマットを直接記憶手段（カードフォーマット記憶部）に記憶させることができるため、フォーマットが記憶されていないことに対するトラブルに迅速に対応することができる。
【００４４】
＜データフォーマットの具体例＞
次に、本実施形態におけるフォーマットの選択の様子について図を用いて説明する。図３は、データフォーマットの一例を示す図である。また、図４は、フォーマット選択画面の一例を示す図である。
【００４５】
図３に示すデータフォーマット例では、項目の一例として、例えば、「フォーマットの選択」、「フォーマット名」、「固定コード」、「カードチェックコード」、「グループコード」、「車番」、「油種指定コード」、「客先名」等により構成されている。
【００４６】
なお、図３では、例えばＡ社、Ｂ社、Ｃ社と、フリーフォーマット（登録商標）における様式のフォーマットが設定される。したがって、出力手段２２である表示画面には、図４に示すようなカードフォーマット選択画面４０に選択ボタン４１〜４４を表示し、カードリーダで読み込まれる各ユーザのデータフォーマットを選択させる。
【００４７】
また、図３に示す「フォーマット名」は、フォーマットの設定毎に名称を付けることができ、この名称は、例えばＰＯＳ等の画面上から確認でき、現在どのフォーマットで運用しているかを知ることができる。なお、「フォーマット名」が記憶されるデータ位置は、例えば、図３においては、例えば全角文字列１６文字まで記述することができるが、本発明においては特に制限されない。
【００４８】
また、図３に示す「固定コード」は、使用する全てのカードで内容が同じ部分を指定する。具体的には、ＩＤコードや石油認証等に用いられる。なお、「固定コード」が記憶されるデータ位置は、例えば、先頭から２〜７０文字の間で任意に設定され、データ長は、半角英数字で１〜３文字で構成される。
【００４９】
また、「カードチェックコード」は、ＰＯＳ等で使用できるカードか否かを判断するのに用いられる。また、「カードチェックコード」は、カードの登録に使用することができる。なお、「カードチェックコード」が記憶されるデータ位置は、例えば、先頭から２〜７０文字の間で任意に設定され、データ長は、１〜７文字で構成される。
【００５０】
また、「グループコード」は、カードの登録と、グループ別集計に使用する。グループコードを「０（なし）」に設定した場合、全てのカードが１つのグループとして扱われる。なお、「グループコード」が記憶されるデータ位置は、例えば、先頭から０（なし）或いは２〜７０文字の間で任意に設定され、データ長は、半角英数字で０〜４文字で構成される。
【００５１】
また、「車番」は、カードの登録とカード別集計等に使用する。なお、「車番」が記憶されるデータ位置は、例えば、先頭から２〜７０文字の間で任意に設定され、データ長は、半角英数字で１〜６文字で構成される。
【００５２】
また、「油種指定コード」は、給油する際に、このカードで利用可能な油種を指定するためのものである。「油種指定コード」としては、例えば、半角英数字１文字のコードに対して１液種、２液種、全液種を設定することができる。また、「油種指定コード」枠が存在しない場合は、全液種が利用可能となる。なお、「油種指定コード」が記憶されるデータ位置は、例えば、先頭から０（なし）或いは２〜７０文字の間で任意に設定される。
【００５３】
また、「客先名」は、レシートや給油伝票、日報、月報等で印刷される客先名データである。なお、「客先名」データが無い場合は、紙等の印刷媒体には印刷されない。また、客先名にカタカナ文字を指定する場合には、ＳＩ／ＳＯ（シフトイン／シフトアウト）コードを用いて、カナ表記と英数字表記を切り替えて使うことができる。なお、「客先名」が記憶されるデータ位置は、例えば、先頭から０（なし）或いは２〜７０文字の間で任意に設定され、データ長は、半角カタカナで０〜２０文字で構成される。
【００５４】
ここで、図４に示す画面は、給油システムの入力画面等に用いられる。つまり、給油システムに電源を投入し、カードフォーマット（データフォーマット）の初期設定等がなされていない場合は、メニュー画面等から、給油カードのフォーマット選択画面４０を表示させる。そして、例えば、所定の給油所等のＰＯＳで使用を予定している所定の会社のカードフォーマット（規定フォーマット）を選択ボタン４１〜４３により選択する。なお、図４に示すＡ社〜Ｃ社のデータフォーマットは、予め登録されているものとする。
【００５５】
また、一覧にない（Ａ社〜Ｃ社に該当しない）データフォーマットのカードの使用を予定している場合には、選択ボタン４４を選択し、予め外部記憶媒体（例えば、ＵＳＢメモリ等）に設定したカードフォーマットの読み込みを行い、給油システムに用意されたカードフォーマット以外でも指定できるようにする。
【００５６】
なお、フォーマットとして指定できる項目は、例えば、上述した図３に示す項目であり、給油カードデータの位置やデータ長、データ内容等を給油システムに接続可能なパソコン等で設定することによって、既存の給油カードフォーマット以外でも指定できるようにする。なお、本実施形態では、メンバーズカード等の磁気カードの容量を想定し、図３に示すようなフォーマットを定めているが、本発明においてはこれに限定されず、カード容量の大きいＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）方式のカード等にも各項目を拡張することで応用することができる。
【００５７】
＜情報記憶媒体処理装置１０：給油処理手順＞
次に、情報記憶媒体処理装置１０における給油処理手順について、フローチャートを用いて説明する。なお、以下に示す実行処理手順においては、起動時における処理手順と、通常時における処理手順とについて以下に説明する。
【００５８】
＜起動時における給油処理手順＞
図５は、起動時における給油処理手順の一例を示すフローチャートである。システムの電源がＯＮになると（Ｓ０１）、まず、カードフォーマットが選択済みか否かを判断する（Ｓ０２）。この場合、例えば、カードフォーマットのフォーマット設定フラグ等を設けておき、このフラグがＯＮであるか否かで判断することができる。ここで、カードフォーマットが選択済みでない場合（Ｓ０２において、ＮＯ）、例えば、上述した図４に示すようなカードフォーマットの選択画面を表示する（Ｓ０３）。
【００５９】
次に、Ｓ０３の処理により規定フォーマットが選択されたか否かを判断し（Ｓ０４）、選択された場合（Ｓ０４において、ＹＥＳ）、規定フォーマットをカード読み込み時のフォーマットに設定し(Ｓ０５)、フォーマット設定済みフラグをＯＮにする（Ｓ０６）。
【００６０】
また、Ｓ０４の処理において、規定フォーマットが選択されていない場合（Ｓ０４において、ＮＯ）、フリーフォーマットが選択されたか否かを判断し（Ｓ０７）、フリーフォーマットが選択された場合（Ｓ０７において、ＹＥＳ）、フォーマット設定画面を表示し（Ｓ０８）、フリーフォーマットが選択されたか否かを判断する（Ｓ０９）。
【００６１】
ここで、フリーフォーマットが入力されていない場合（Ｓ０９において、ＮＯ）、フリーフォーマットが入力されるまで、待機する。また、Ｓ０９の処理において、フリーフォーマットが入力された場合（Ｓ０９において、ＹＥＳ）、フリーフォーマットをカードフォーマット記憶部に記憶し（Ｓ１０）、フリーフォーマットをカード読み込み時のフォーマットに設定する（Ｓ１１）。
【００６２】
次に、カード読み込み指示表示を行い（Ｓ１２）、カードが読み込まれたか否かを判断する（Ｓ１３）。ここで、カードが読み込まれていない場合（Ｓ１３において、ＮＯ）、読み込まれるまで待機する。また、Ｓ１３の処理において、カードが読み込まれた場合（Ｓ１３において、ＹＥＳ）、カードのフォーマットとフリーフォーマットとが一致するか否かを判断する（Ｓ１４）。
【００６３】
ここで、カードのフォーマットとフリーフォーマットとが一致する場合（Ｓ１４において、ＹＥＳ）、フォーマット設定済みフラグをＯＮにする（Ｓ１５）。また、カードのフォーマットとフリーフォーマットとが一致しない場合（Ｓ１４において、ＮＯ）、読み込みエラー表示を行い（Ｓ１６）、フォーマットの記憶を抹消し（Ｓ１７）、Ｓ０４の処理に戻り後続の処理を行う。なお、Ｓ１６の処理においては、音声によりユーザにエラーである旨を報知してもよい。
【００６４】
また、上述したＳ０７の処理において、フリーフォーマットが選択されていない場合（Ｓ０７において、ＮＯ）、Ｓ０４に戻り後続の処理を行う。また、Ｓ０２の処理において、カードフォーマット選択済みの場合（Ｓ０２において、ＹＥＳ）、Ｓ０６の処理が終了後、又はＳ１５の処理が終了後、処理を終了する。
【００６５】
＜通常時における給油処理手順＞
図６は、通常時における給油処理手順の一例を示すフローチャートである。まず、メニュー画面等から初期画面を表示し（Ｓ２１）、カードデータが入力されたか否かを判断する（Ｓ２２）。ここで、カードデータが入力された場合（Ｓ２２において、ＹＥＳ）、次に、上述した固定コードやカードチェックコード、油種指定コード等の各種ＩＤデータが正しいか否かを判断する（Ｓ２３）。
【００６６】
次に、ＩＤデータが正しくない場合（Ｓ２３において、ＮＯ）、Ｓ２１に戻り待機する。このとき、ＩＤデータが正しくないため、処理が行えない旨のメッセージを画面に表示してもよい。また、ＩＤデータが正しい場合（Ｓ２３において、ＹＥＳ）、給油情報（ノズル種別・給油量等）入力指示を表示する（Ｓ２４）。
【００６７】
次に、Ｓ２４の処理で表示させた入力指示に基づいて、給油情報が入力されたか否かを判断し（Ｓ２５）、給油情報が入力されていない場合（Ｓ２５において、ＮＯ）、Ｓ２４に戻り後述の処理を行う。また、Ｓ２５の処理において、給油情報が入力された場合（Ｓ２５において、ＹＥＳ）、指定ノズルに対して給油許可と給油情報を送信する（Ｓ２６）。これにより、給油を実際に開始することができる。
【００６８】
また、上述のＳ２２の処理において、カードデータが入力されていない場合（Ｓ２２において、ＮＯ）、実給油情報が入力されたか否かを判断する（Ｓ２７）。ここで、実給油情報とは、ノズル種別、油種、数量、カード番号、時刻等から構成され、日報や月報等を印字する場合に指定される情報である。Ｓ２７の処理において、実給油情報が入力されていない場合（Ｓ２７において、ＮＯ）、Ｓ２１に戻り後続の処理を行う。
【００６９】
また、Ｓ２７の処理において、実給油情報が入力された場合（Ｓ２７において、ＹＥＳ）、記憶手段から実給油情報（ノズル種別・油種・数量・カード番号・時刻等）を検索し（Ｓ２８）、該当する実給油情報を抽出して、例えば、伝票等を印字出力する（Ｓ２９）。また、Ｓ２６及びＳ２９の処理が終了後、通常処理を終了する。
【００７０】
上述したように本発明によれば、異なるデータフォーマットの入力に対しても迅速に読み込み可能な状態にすることができる。また、装置の設置現場において情報記憶媒体のフォーマットを直接記憶手段（カードフォーマット記憶部）に記憶させることができるため、フォーマットが記憶されていないことに対するトラブルに迅速に対応することができる。
【００７１】
また、フリーフォーマットの登録が行えるため、例えば、特定の給油会社のフォーマットを使用することを強制する必要がなくなるだけでなく、自由にデータを配置されたフリーフォーマットを指定できる。このため、例えば、給油設備の管理者が既存のカードを給油ＩＤとして使用することが可能となり、カード管理のランニングコストを軽減することができる。また、ＰＯＳ等に容易に適用可能となり、ＰＯＳのアプリケーションを書き替える必要がないため、アプリケーションを作成する時間が削減され、給油設備の稼動までの時間を削減することができる。また、ＰＯＳのアプリケーションを書き替える必要がないため、アプリケーションを作成する時間が削減され、給油設備の稼動までの時間を削減することができる。
【００７２】
以上本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【図面の簡単な説明】
【００７３】
【図１】本発明における情報記憶媒体処理装置のハードウェア構成の一例を示す図である。
【図２】本発明における情報記憶媒体処理装置の機能構成の一例を示す図である。
【図３】データフォーマットの一例を示す図である。
【図４】フォーマット選択画面の一例を示す図である。
【図５】起動時における給油処理手順の一例を示すフローチャートである。
【図６】通常時における給油処理手順の一例を示すフローチャートである。
【符号の説明】
【００７４】
１０  情報記憶媒体処理装置
１１  計量機
１２  表示器
１３  プリンタ
１４  カードリーダ
１５  カードフォーマット記憶部
１６  制御装置
２１  入力手段
２２  出力手段
２３  記憶手段
２４  データ読み込み手段
２５  フォーマット入力手段
２６  フォーマット更新手段
２７  判断手段
２８  報知手段
２９  集計手段
３０  通信インタフェース手段
３１  制御手段
４０  フォーマット選択画面
４１〜４４  選択ボタン
【図１】
2009053848.tif 000003
【図２】
2009053848.tif 000004
【図３】
2009053848.tif 000005
【図４】
2009053848.tif 000006
【図５】
2009053848.tif 000007
【図６】
2009053848.tif 000008