(57)【特許請求の範囲】
【請求項１】
図形コードを消去・再書込み自在な記録媒体に当該図形コードにより情報を記録する情報記録方法であって、
当該記録媒体に記録された図形コードを読み取って解読する解読ステップと、
当該解読ステップで解読した所定の単位図形コードに、記録すべき新たな情報を含められるか否かを判断する判断ステップと、
記録すべき新たな情報を含められる場合には、当該解読ステップで解読した所定の単位図形コードに含まれる情報に、記録すべき新たな情報を追加して、記録すべき情報として図形コード化し、記録すべき新たな情報を含められない場合に、記録すべき新たな情報を図形コード化するコード化ステップと、
既記録の図形コードに含まれる情報を記録すべき情報に含めた場合には、当該既記録の図形コードを含む必要な領域を消去処理する消去ステップと、
既記録の図形コードに含まれる情報を記録すべき情報に含めた場合には、当該消去ステップで消去した位置以降に、当該コード化ステップで作成した図形コードを記録し、既記録の図形コードに含まれる情報を記録すべき情報に含めない場合には、所定順序の新たな位置以降に当該コード化ステップで作成した図形コードを記録する記録ステップ
とを具備することを特徴とする情報記録方法。
【請求項２】
上記消去ステップが、既記録の図形コードに含まれる情報を記録すべき情報に含めない場合には、上記記録ステップで図形コードを記録する領域を事前に消去処理する請求項１に記載の情報記録方法。
【請求項３】
記録すべき情報を図形コード化するコード化手段と、記録済みの図形コードを消去し、図形コードを記録する消去記録手段とを具備し、図形コードを消去・再書込み自在な記録媒体に当該図形コードにより情報を記録する情報記録装置であって、
当該記録媒体に記録された図形コードを読み取って解読する読取り解読手段と、当該読取り解読手段で解読した所定の単位図形コードに、新たな情報を含めることが可能か否かを判断する判断手段とを設け、
当該読取り解読手段で解読した所定の単位図形コードに新たな情報を含めることが可能な場合に、当該所定の単位図形コードを当該消去記録手段で消去してから、実質的に同じ位置に、当該所定の単位図形コードに含まれる情報に新たな情報を含めた情報の図形コードを上記消去記録手段により記録し、
当該読取り解読手段で解読した所定の単位図形コードに新たな情報を含められない場合に、所定順序の新たな位置以降に、新たな記録すべき情報の図形コードを記録する
ことを特徴とする情報記録装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、二次元バーコードなどの図形コードを使用する情報記録方法及び装置に関する。
【０００２】
【従来の技術】
大量のデータを記憶できる携帯な情報記録媒体として、ＩＣカード（又はメモリ・カード）、光カード及びフロッピー・ディスクなどがある。
【０００３】
ＩＣカードや光カードは、磁気ストライプ方式の磁気カードに比べ記憶できる情報量が多く、しかも取扱いが容易な点で、銀行カード、病院の診療カード、繰り返し利用するプリペイド・カードなどの分野での利用が見込まれている。
【０００４】
【発明が解決しようとする課題】
しかし、ＩＣカードや光カードはまだかなり高価であり、手軽には導入できない。また、光カードは、追加記録しかできないので、不要な情報を消去して記録容量を確保するといった方法を利用できない。一定以上の情報がが蓄積されると、複数枚の光カードを保持するか、不要情報を消去して新しい光カードに転記するかしなければならず、面倒であるばかりか、後者ではコスト上昇に結び付く。
【０００５】
即ち、大量の情報を記録でき、記録情報の書き換えが可能で、取扱いが容易な安価な情報記録媒体を使った情報記録方法が望まれている。
【０００６】
本発明はこのような要望を満たす情報記録方法を提示することを目的とする。
【０００７】
【課題を解決するための手段】
本発明に係る情報記録方法は、図形コードを消去・再書込み自在な記録媒体に当該図形コードにより情報を記録する情報記録方法であって、当該記録媒体に記録された図形コードを読み取って解読する解読ステップと、当該解読ステップで解読した所定の単位図形コードに、記録すべき新たな情報を含められるか否かを判断する判断ステップと、記録すべき新たな情報を含められる場合には、当該解読ステップで解読した所定の単位図形コードに含まれる情報に、記録すべき新たな情報を追加して、記録すべき情報として図形コード化し、記録すべき新たな情報を含められない場合に、記録すべき新たな情報を図形コード化するコード化ステップと、既記録の図形コードに含まれる情報を記録すべき情報に含めた場合には、当該既記録の図形コードを含む必要な領域を消去処理する消去ステップと、既記録の図形コードに含まれる情報を記録すべき情報に含めた場合には、当該消去ステップで消去した位置以降に、当該コード化ステップで作成した図形コードを記録し、既記録の図形コードに含まれる情報を記録すべき情報に含めない場合には、所定順序の新たな位置以降に当該コード化ステップで作成した図形コードを記録する記録ステップとを具備することを特徴とする。
本発明に係る情報記録装置は、記録すべき情報を図形コード化するコード化手段と、記録済みの図形コードを消去し、図形コードを記録する消去記録手段とを具備し、図形コードを消去・再書込み自在な記録媒体に当該図形コードにより情報を記録する情報記録装置であって、当該記録媒体に記録された図形コードを読み取って解読する読取り解読手段と、当該読取り解読手段で解読した所定の単位図形コードに、新たな情報を含めることが可能か否かを判断する判断手段とを設け、当該読取り解読手段で解読した所定の単位図形コードに新たな情報を含めることが可能な場合に、当該所定の単位図形コードを当該消去記録手段で消去してから、実質的に同じ位置に、当該所定の単位図形コードに含まれる情報に新たな情報を含めた情報の図形コードを上記消去記録手段により記録し、当該読取り解読手段で解読した所定の単位図形コードに新たな情報を含められない場合に、所定順序の新たな位置以降に、新たな記録すべき情報の図形コードを記録することを特徴とする。
【０００８】
【作用】
上記手段により、図形コードに密に情報を含めることができる。従って、より多くの情報を記録できるようになる。
【０００９】
【実施例】
以下、図面を参照して本発明の実施例を説明する。
【００１０】
病院の診察カードを例に、本発明の一実施例を説明する。図１は診察カードの一実施例の斜視図を示す。図２（ａ）は図１に示す診察カードの表面を示し、図２（ｂ）は裏面を示す。
【００１１】
ベース１０は、アルミ薄板やある程度剛性のあるプラスチック板又は紙材からなり、そのベース１０の上面に通常の印刷用の紙材１２を張り付けてある。ベース１０の下面には、市販のサーマル・プリンタで書き込み及び消去可能な熱可逆性の特殊樹脂（例えば、塩化ビニールにステアリン酸などの有機低分子物質の超微粒子（１ミクロン以下）を分散させたもの）からなる記録材（又は記録層）１４を全面又は必要範囲にコートしてある。
【００１２】
診察カードの表面には、図２（ａ）に示すように、氏名、正年月日、病院名、及び患者（又は診察カード）の識別番号（ＩＤ  Ｎｏ．）などが印刷される。裏面の記録材１４の領域１６，１８（図２（ｂ））に、市販のサーマル・プリンタにより、識別番号、患者氏名、住所、生年月日、性別、病院名（又は診療所名）、担当医、病暦、診察結果及び治療履歴（投薬情報）が二次元バーコード化されて印刷される。裏面の記録材１４には更に、カード保有者などを視覚的に確認できるように、識別番号及び患者氏名が印刷されている。
【００１３】
領域１６には、固定的な情報、即ち、患者の氏名、性別、生年月日、住所、電話番号、特別の連絡先の情報などが二次元バーコード化されて記録される。領域１６内には、二次元バーコードの１又は２以上のシンボルが記録される。
【００１４】
領域１８には、追加されることのある情報、即ち、記録年月日、病院名（又は診療所名）、担当医、病暦、診察結果及び治療履歴（投薬情報）などが記録される。領域１８内には、二次元バーコードの１又は２以上のシンボルが記録される。
【００１５】
例えば、図３では、所定大きさの１０個の二次元バーコード・シンボルに１０個の領域１８−１，１８−２，・・・，１８−１０を予定され、領域１８−１，１８−２，１８−３に実際に二次元バーコードが記録されており、他の領域１８−４，・・・，１８−１０は未使用である。本実施例では、領域１８−１，１８−２，・・・，１８−１０を循環的に利用する。領域１８−１０の次には領域１８−１を使用する。
【００１６】
二次元バーコードは、一次元バーコードに比べ大量の情報を保持できる。例えば、株式会社オリンパスシンボルが提案する二次元バーコードは、１シンボルで最大１，８５０文字（英数字と特殊文字）の情報を保持でき、しかも、かなり強力な誤り訂正能力を持たせることができる。従って、１回の診察により発生する新たに記録すべき情報は、通常、１シンボルの情報量より少ないと考えられ、１回の診察に１シンボルを割り当てるのは、効率的ではない。
【００１７】
そこで、本実施例では、以下のようにすることにより、二次元バーコードの１以上のシンボルに情報を密に記録するようにした。
【００１８】
図４は、二次元バーコードの読取り・消去・書込み装置の構成ブロック図を示す。図５は、新たな情報を追加記録する場合の動作フローチャートを示す。
【００１９】
図４において、３０は、図１及び図２に示した診察カード、３２は、カード３０に記録される二次元バーコードを読取るコード読取り装置、３４は、コード読取り装置３２が読み取った二次元バーコードを解読する解読回路である。３６は、新たに記録すべき情報を二次元バーコードに変換するコード化回路である。
【００２０】
３８は、カード３０から読み取った情報などを画像表示するモニタ、４０は全体を制御するＣＰＵ、４２はＣＰＵ４０のための固定情報及び基本プログラムなどを記憶するＲＯＭ、４４はＣＰＵ４０の主メモリとなるＲＡＭ、４６はキーボード、４８はプリンタ、５０はカード３０に記録された二次元バーコードを消去し、新たな二次元バーコードを書き込むためのサーマル・プリンタである。
【００２１】
回路３４〜５０は、バス５２により相互に接続している。解読回路３４及びコード化回路３６を除いては、通常のパーソナル・コンピュータと同じ構成になっている。
【００２２】
図５を参照して、情報を追加する場合の動作を説明する。先ず、コード読取り装置３２により、カード３０の記録材１４に記録されている二次元バーコードを読み取る（Ｓ１）。読み取られた二次元バーコードは解読回路３４により解読され、バス５２を介してＣＰＵ４０に転送される。ＣＰＵ４０は、解読情報から、直前に記録された１シンボルを特定する（Ｓ２）。これは、各レコードの記録日付をトレースすることで判断できる。
【００２３】
ＣＰＵ４０は、直前に記録されたシンボルに、新たな情報を含める余裕があるか否か調べる（Ｓ３）。余裕がある場合（Ｓ３）、直前に記録されたシンボルの情報の後に、新たな情報を追加する（Ｓ４）。新たな情報を追加した状態で、記録すべき全情報を１シンボル単位に区分し、コード化回路３６にコード化させる（Ｓ５）。変数Ｎにシンボル数をセットする（Ｓ５）。また、直前に記録されたシンボルの位置を、新たに記録するシンボルの位置、即ち、シンボル記録位置情報として記憶する。
【００２４】
ループ変数ｉに１をセットし（Ｓ６）、シンボル記録位置情報に示される領域をサーマル・プリンタ５０で消去してから、コード化回路３６でコード化した各シンボルの図形パターン信号をサーマル・プリンタ５０に印加して１シンボルをカード３０の当該領域に書き込む（Ｓ７）。ｉがＮより小さい間（Ｓ８）、ｉをインクリメントしながら（Ｓ９）、消去・書込み（Ｓ７）を繰り返す。Ｓ９では同時に、シンボル記録位置情報を図３で説明したように次の領域を示すものに変更する。
【００２５】
このようにして、Ｓ５で得られたシンボル数だけ、１シンボル単位の消去・書込み（Ｓ７）が繰り返される（Ｓ６〜９）。ｉがＮに等しくなると（Ｓ８）、記録すべき情報を全て書き込んだことになり、終了する。
【００２６】
また、直前に記録されたシンボルに、新たな情報を含める余裕がない場合（Ｓ３）、新たに記録すべき全情報を１シンボル単位に区分し、コード化回路３６にコード化させる（Ｓ１０）。変数Ｎにシンボル数をセットする（Ｓ１０）。また、直前に記録されたシンボルの位置の次の領域を示す位置情報を、シンボル記録位置情報として記憶する。
【００２７】
先と同様に、ループ変数ｉに１をセットし（Ｓ６）、シンボル記録位置情報が示す領域を念のために消去し、当該領域に１シンボルを書き込む（Ｓ７）。ｉがＮより小さい間（Ｓ８）、消去・書込み（Ｓ７）を繰り返す。即ち、Ｓ１０で得られたシンボル数だけ１シンボル単位の消去・書込みを繰り返す（Ｓ６〜９）。ｉがＮに等しくなると（Ｓ８）、記録すべき情報を全て書き込んだことになり、終了する。
【００２８】
なお、診察カードとしては、領域１６，１８に記録されている情報を、上述のようにして、コード読取り装置３２及び解読装置３４により解読し、モニタ３８に表示し、又はプリンタ４８により印刷出力することができる。
【００２９】
医師及び／又は看護婦などは、診療及び治療の結果（投薬情報や各種の検査結果を含む。）をキーボード４６から入力する。この入力情報は、二次元バーコードで記録すべき情報として、図５で説明したようにカード３０に追加記録される。このとき、投薬情報は、追加記録の最後の部分に記録しておくのが薬局での検索上、便利である。
【００３０】
患者は、診療及び治療の結果を追加記録されたカード３０を受け取り、薬局に持参する。薬局は、カード３０に記録された二次元バーコードの直近の記録、特に投薬情報を再生し、必要な薬剤を調合して患者に渡す。
【００３１】
このようにして、カード３０には、その保有者の病暦及び投薬暦が蓄積され、個人の病暦データベースが構築される。病院側で患者の病暦管理をしなくて済むようになり、データベース保守管理の負担が無くなる。また、患者にとっては、他の病院で治療を受けたとき、履歴がわかるので、より適切な治療を受けることができる。本実施例では、カード３０は電子部品が無いので、ＩＣカードよりも安価であり、また、光カード・システムに比べて記録再生装置が安価であるという特長を持つ。
【００３２】
本発明は、診察カードに限らず、フィーットネス・クラブ、自動車教習所及び車検など、時系列的に発生する情報を個人単位で管理したい場合に、非常に有効である。
【００３３】
【発明の効果】
以上の説明から容易に理解できるように、本発明によれば、多くの情報をより少ない占有面積で保持できる。特に、時系列的に発生する情報を、コンピュータ上でデータベースを構築すること無しに、その場で参照できるようになる。
【図面の簡単な説明】
【図１】本発明の一実施例の診察カードの斜視図である。
【図２】図１に示す診察カードの表面と裏面を示す図である。
【図３】本実施例での二次元バーコードの記録領域１８の説明図である。
【図４】本実施例における、二次元バーコードの読取り・消去・書込み装置の構成ブロック図を示す。
【図５】新たな情報を追加記録する場合の動作フローチャートを示す。
【符号の説明】
１０：ベース  １２：紙材  １４：記録材  １６，１８，１８−１，１８−２，・・・，１８−１０：二次元バーコード記録領域  ３０：診察カード  ３２：コード読取り装置  ３４：解読回路  ３６：コード化回路  ３８：モニタ  ４０：ＣＰＵ  ４２：ＲＯＭ  ４４：ＲＡＭ  ４６：キーボード  ４８：プリンタ  ５０：サーマル・プリンタ  ５２：バス
【図１】
0003596008.tif 000002
【図２】
0003596008.tif 000003
【図３】
0003596008.tif 000004
【図４】
0003596008.tif 000005
【図５】
0003596008.tif 000006