[go: up one dir, main page]

JP2004528644A - 情報を処理する方法 - Google Patents

情報を処理する方法 Download PDF

Info

Publication number
JP2004528644A
JP2004528644A JP2002580255A JP2002580255A JP2004528644A JP 2004528644 A JP2004528644 A JP 2004528644A JP 2002580255 A JP2002580255 A JP 2002580255A JP 2002580255 A JP2002580255 A JP 2002580255A JP 2004528644 A JP2004528644 A JP 2004528644A
Authority
JP
Japan
Prior art keywords
printer
pattern
information
coding pattern
position coding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2002580255A
Other languages
English (en)
Other versions
JP2004528644A5 (ja
JP4215516B2 (ja
Inventor
リナス ウィーベ
ペッター エリクソン
Original Assignee
アノト・アクティエボラーク
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by アノト・アクティエボラーク filed Critical アノト・アクティエボラーク
Publication of JP2004528644A publication Critical patent/JP2004528644A/ja
Publication of JP2004528644A5 publication Critical patent/JP2004528644A5/ja
Application granted granted Critical
Publication of JP4215516B2 publication Critical patent/JP4215516B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • G06F3/0321Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface by optically sensing the absolute position with respect to a regularly patterned surface forming a passive digitiser, e.g. pen optically detecting position indicative tags printed on a paper sheet

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Multi-Process Working Machines And Systems (AREA)

Abstract

本発明は、コンピュータユニットと、このコンピュータユニットに接続されたプリンタユニットを備えたシステム中で全体的位置コーディングパターンのセクションのプリントアウトを発生する方法に関する。本方法は、このコンピュータユニット中で、全体的位置コーディングパターン中のセクションの境界を記述する境界情報を発生するステップと;コンピュータユニットからこの境界情報をプリンタユニットに送信するステップと;全体的位置コーディングパターンを画定するアルゴリズムを用いて、また、境界情報に基づいてプリンタユニット中で図形情報を発生するステップであり、この図形情報がセクション中のパターン記号を記述する、このステップと;図形情報をプリンタユニットによってベース上にプリントアウトするステップと;を含むことを特徴とする。

Description

【技術分野】
【0001】
本発明は、クレーム1の序文にしたがって、コンピュータユニットと、前記コンピュータユニットに接続されたプリンタユニットとを備えるシステム中で、位置コーディングパターンのプリントアウトを発生する方法と;クレーム18の序文にしたがって位置コーディングパターンのプリントアウトを発生するシステムと;クレーム19の序文にしたがったプリンタデバイスと;クレーム23の序文によるコンピュータプログラムと;クレーム24にしたがったディジタルストレージ媒体と;クレーム25によるプリンタと;に関する。
【背景技術】
【0002】
本発明は、位置コーディングパターンの発生のために用いられることを意図するものである。位置コーディングパターンとは、ベース上に印刷された多くの記号から成るものである。特定の再少数の記号を読み取りデバイスで光学的に記録することによって、これらの記号と、したがって、読み取りデバイスとのパターン中での絶対位置を検出することが可能である。
【0003】
このようなパターンは、さまざまな方法で使用可能である。たとえば、読み取りデバイスは、ベース上に書き込むために用いられるインクペン中に組み込むことが可能である。ベース上にユーザがテキストを書き込んだり、図を描画したりするのと同時に、ベース上でのペンの移動を、位置のシーケンスとして記録することが可能である。このようにして、ユーザがベース上に書いたもののディジタルコピーが、従来のスキャナを用いることなく生成される。
【0004】
位置コーディングパターンは、複数の方法で設計することが可能である。さまざまなサイズを持つドットという形態で記号を用い、大きいドットが“1”をコーディングし、小さいドットが“0”をコーディングすることができるようにすることが提案されてきた。このようなパターンが、参照してここに組み込むWO 00/73983に記載されている。代替例として、ラスターを基準としてさまざまに変位するドットで、さまざまな記号をコーディングすることが可能である。このようなパターンが、参照してここに組み込むWO 01/16691、PCT/SE00/01895及びPCT/SE00/01897に記載されている。
【0005】
このような位置コーディングパターンは、非常に大きい表面上での固有の位置を良好な解像度でコーディングすることが可能である。460万平方キロメートルを、良好な解像度で固有の位置でコーディングすることが可能であると計算されている。
【0006】
多くの場合、位置コーディングパターンを持つベースを、図形産業界で、大規模にしかも高精度で発生することが可能である。このことは、たとえば、日記帳やノートパッドの生産にも当てはまることである。しかしながら、位置コーディングパターンの付いたベースを小規模で作成することが望ましい場合もある。この場合、たとえばインクジェット又はレーザタイプのプリンタが接続されているパソコンを用いれば実行可能である。
【0007】
これは、位置コーディングパターンの内の必要とされる部分を、図形形式、たとえばbmp(bmp=bitmap)形式でファイルとして作成されるような方法で実行することが可能である。この図形ファイルは、ページを記述しており、また、通常はプリンタに依存するコード、たとえば、POSTSCRIPT(商標)に変換され、その後、プリンタユニットに送信される。このページ記述コードに基づいて、プリンタユニットは、プリンタのハードウエアを制御するために用いられる対応する情報を生成する。このハードウエアは、レーザプリンタの場合、関連のオプティックスを持ったレーザダイオードを備える。プリンタがインクジェットプリンタである場合、このハードウエアはインクエジェクタを備える。次に、ベース、たとえば、紙の上でプリントアウトを実行する。
【0008】
この方法に伴う問題は、結果として得られるプリントアウトに、システムが「ノイズ」と呼ばれ得るなにかが引き込んでしまうことである。このノイズは、とりわけ、定量化の結果として発生し、また、位置コーディングパターン中で記号が少し変位及び/又は変形する結果となる。この定量化は、図形ファイルがページ記述コードに適応される際及び/又はページ記述コードがプリンタのハードウエアとソフトウエアに適応される際に発生する。
【0009】
位置コーディングパターン以外のもの、たとえば、人間の目に見えるようになっている画像を記述する図形ファイルをプリントアウトする場合、通常は問題を起こさない。画像中の小さいエレメントの小さい変位や変形は、一般的には検出されない。
【0010】
しかしながら、位置コーディングパターン中の位置を検出するようになっている上記のタイプの読み取りデバイスの場合、このパターン中での記号のこのような変位や変形は、読み取りデバイスが不正確な又は無効な位置を検出したりして問題を起こしかねない。このことは、位置コーディングパターンの解像度が、プリンタの性能とベースの品質(たとえば、表面の平滑さ)とに対して高すぎるような場合に発生しかねない。
【特許文献1】
国際公開第WO 00/73983号公報
【特許文献2】
国際公開第WO 01/16691号公報
【特許文献3】
国際出願番号第PCT/SE00/01895
【特許文献4】
国際出願番号第PCT/SE00/01897
【発明の開示】
【発明が解決しようとする課題】
【0011】
本発明の目的は、上記の問題を完全に又は部分的に解決することである。
【課題を解決するための手段】
【0012】
この目的は、クレーム1にしたがって、コンピュータユニットと、前記コンピュータユニットに接続されたプリンタユニットとを備えるシステム中で、位置コーディングパターンのプリントアウトを発生する方法と;クレーム18にしたがって位置コーディングパターンのプリントアウトを発生するシステムと;クレーム19によるプリンタデバイスと;クレーム23によるコンピュータプログラムと;クレーム24によるディジタルストレージ媒体と;クレーム25によるプリンタと;によって達成される。
【0013】
本発明の第一の態様によれば、これは、コンピュータユニットとコンピュータに接続されたプリンタユニットとを備えたシステム中で、全体的な位置コーディングパターンの内の少なくとも一セクションのプリントアウトを発生する方法に関する。本方法は、全体的位置コーディングパターン中の前記セクションの境界を記述する境界情報を前記コンピュータユニット中で発生するステップと;前記境界情報を前記コンピュータユニットから前記プリンタユニットに送信するステップと;前記全体的位置コーディングパターンを画定するアルゴリズムを用い、前記境界情報に基づいて、前記プリンタユニット中で図形情報を発生するステップであり、前記図形情報が、前記セクション中のパターン記号を記述している、前記ステップと;前記プリンタユニットによって前記図形情報をベース上でプリントアウトするステップと;を含むことを特徴とする。これによって、プリントアウトパターンをプリンタの特性に適すように適応することが可能となり、これで、位置コーディングパターンをより高い精度でプリントアウトすることが可能となる。
【0014】
ある好ましい実施形態によれば、本方法は、アルゴリズムをコンピュータユニットからプリンタユニットに送信するステップをさらに含む。これによって、プリンタユニットが、後出のようなパターンをプリントアウトするための特殊な装備をしていなくても、プリンタユニット中で発生されたパターンをプリントアウトすることが可能となる。
【0015】
全体的位置コーディングパターンの別々の部分から発する複数のセクションを、まったく同一のベース上でプリントアウトすることが可能であるのが望ましい。このために、いくつかの集合を成す境界情報がコンピュータユニットからプリンタユニットに送信される。これによって、より複雑なパターン構成のプリントアウトが可能となる。
【0016】
パターン記号は、ドットから成るのが望ましい。これによって、非常に高解像度のパターンのプリントアウトが可能となる。
【0017】
コンピュータユニットは、必要とされるパターン品質仕様をプリンタユニットに送信し、これによって、アルゴリズムを用いるプリンタユニットが、集合を成すプリンタパラメータ(たとえば、ドットサイズ)をパターン品質仕様に基づいて適用するのが望ましい。これで、位置コーディングパターンをプリンタとは独立により高い品質でプリントアウトすることが可能となる。良好な品質のパターンを、自発的に発生することが可能となる。プリンタユニットには、プリントアウトされたパターンの品質を管理し、また、したがって、品質の仕様が達成されるまでパラメータを制御する光学装置を備えることが可能である。
【0018】
ある好ましい実施形態では、このアルゴリズムは、図形情報中のパターン記号同士間の距離がプリンタパラメータに依存するように構成されている。これを用いると、プリンタが比較的高い解像度を持たないと発生する定量化ノイズを完全に又は部分的に解消することが可能となる。
【0019】
ある好ましい実施形態によるアルゴリズムは、図形情報中のパターン記号が、プリンタユニットの可能な最小記号変位の整数倍だけ互いに対して変位するように構成される。これによって、プリンタユニットの所与の解像度で最適なパターンが提供される。
【0020】
位置コーディングパターンのスケールが理想的なパターンに対して調整されるプリントアウトの場合、プリンタユニットは、位置コーディングパターンを構成しないプリントアウト済み情報のスケールを調整するように配慮するのが望ましい。これによって、位置コーディングパターン中の位置と他のタイプのプリントアウト中の位置との間の相互関係が重要である場合のプリントアウトがより良好なものとなる。
【0021】
このアルゴリズムは、図形情報中のパターン記号のサイズが、プリンタに固有のパラメータに依存するように構成されるのが望ましい。これで、プリントアウト済み位置コーディングパターンの品質がより高くなる
ある好ましい実施形態によるアルゴリズムは、図形情報中のパターン記号が、プリンタに固有のパラメータに依存するように構成される。これで、プリントアウト済み位置コーディングパターンの品質がより高くなる。
【0022】
プリンタユニットは、プリンタの最高プリントアウト速度と比較して低いプリントアウト速度でプリントアウトするときに動作するのが望ましい。これで、プリントアウト済み位置コーディングパターンの品質が高くなる。
【0023】
位置コーディングパターンのあるセクションが平面曲線形状である場合、対応する境界情報は、この曲線のパラメータ表示を含むのが望ましい。これで、位置コーディングパターンのセクションを簡単な方法で記述することが可能となる。
【0024】
本発明のある実施形態によれば、少なくとも一つのセクションは、矩形形状であり、この場合、対応する境界情報は、この矩形の2対角線上の対向するコーナーに対する位置コーディングパターン中の少なくとも位置を含む。これで、位置コーディングパターンのセクションを簡単な方法で記述することが可能となる。
【0025】
本発明のある実施形態によれば、少なくとも一つのセクションは、多角形形状であり、この場合、この多角形のコーナーに対する位置コーディングパターン中の少なくとも位置を含む。これで、位置コーディングパターンのセクションを簡単な方法で記述することが可能となる。
【0026】
本発明のある実施形態によれば、少なくとも一つのセクションは、円形状であり、この場合、対応する境界情報は、この円の中心に対する位置コーディングパターン中の少なくとも位置と、この円の直径に関連する情報を含む。これで、位置コーディングパターンのセクションを簡単な方法で記述することが可能となる。
【0027】
本発明のある実施形態によれば、少なくとも一つのセクションは、楕円形状であり、この場合、対応する境界情報は、この楕円の焦点に対する位置コーディングパターン中の少なくとも位置と、一方ではこの焦点の各々と他方ではこの楕円の周辺上の所与の点との合計距離に関連する情報を含む。これで、位置コーディングパターンのセクションを簡単な方法で記述することが可能となる。
【0028】
本発明の第二の態様によれば、これは、コンピュータユニットと、コンピュータユニットに接続されたプリンタユニットとを備え、全体的位置コーディングパターンの少なくとも一つのセクションのプリントアウトを発生するシステムに関する。このシステムは:前記全体的位置コーディングパターン中の前記セクションの境界を記述する境界情報を発生するコンピュータユニット中にある手段と;前記境界情報を前記コンピュータユニットから前記プリンタユニットに送信する手段と;前記全体的位置コーディングパターンを画定するアルゴリズムを用い、前記境界情報に基づいて図形情報を発生する前記プリンタユニット中にある手段であり、前記図形情報が前記セクション中のパターン記号を記述する、前記手段と;前記図形情報をベース上にプリントアウトする前記プリンタユニット中にある手段と;を備えることを特徴とする。このシステムは、本方法の利点に対応する利点を有し、また、対応する方法で変更可能である。
【0029】
本発明の第三の態様によれば、これは、全体的位置コーディングパターンの少なくとも一つのセクションのプリントアウトを発生するプリンタデバイスに関するが、このプリンタデバイスはコンピュータユニットに接続されるようになっている。このプリンタデバイスは:前記コンピュータユニットから境界情報を受信する手段であり、前記境界情報が前記全体的位置コーディングパターン中の前記セクションの境界を記述する、前記手段と;前記全体的位置コーディングパターンを画定するアルゴリズムを用いて、また、前記境界情報に基づいて図形情報を発生する手段であり、前記図形情報が前記セクション中のパターン記号を記述する、前記手段と;前記図形情報をベース上にプリントアウトする手段と;を備えることを特徴とする。このデバイスは、本方法の利点に対応する利点を有し、また、対応する方法で変更可能である。
【0030】
位置コーディングパターンに対応する図形情報は、赤外線を吸収するインクを用いるプリンタデバイスでプリントアウトし、他の図形情報は赤外線を吸収しないインクを用いてプリントアウトするのが望ましい。これによって、テキストや図表などの他の図形情報が同じ紙の上にあって干渉を引き起こすことがないようにして、赤外線を用いて位置コーディングパターンを検出することが可能である。
【0031】
赤外線を吸収するインクは、位置コーディングパターン用にとって置かれた炭素系のインクであるのが望ましい。
【0032】
ある好ましい実施形態によれば、プリンタユニットは、位置コーディングパターンのプリントアウト用に適用された紙用の紙トレイを含む。これによって、位置コーディングパターンのプリントアウトを目的として高品質の紙を簡単な方法で用いることが可能となる。
【0033】
本発明の第四の態様によれば、これは、コンピュータユニットと、このコンピュータユニットに接続されたプリンタユニットとを備えたシステム中で全体的位置コーディングパターンの少なくとも一つのセクションのプリントアウトを発生するようになっているコンピュータプログラムに関する。このコンピュータプログラムは、全体的位置コーディングパターン中のセクションの境界を記述する境界情報を発生するステップと;前記境界情報を前記コンピュータユニットから前記プリンタユニットに送信するステップであり、前記プリンタユニットが、前記全体的位置コーディングパターンを画定するアルゴリズムを用いて、また、前記境界情報に基づいて図形情報を発生し、前記図形情報は前記セクション中のパターン記号を記述しており、また、前記図形情報をベース上にプリントアウトするようになっている、前記ステップと;に対応する命令を有することを特徴とする。このプログラムは、本方法の利点に対応する利点を有し、また、対応する方法で変更可能である。
【0034】
本発明の第五の態様によれば、これは、このようなコンピュータプログラムを含むディジタルストレージ媒体に関する。
【0035】
本発明の第六の態様によれば、これは、視覚情報をプリントアウトするプリンタに関するが、このプリンタは、コンピュータユニットに接続されるようになっている。このプリンタは、ボタンのような、このプリンタ上に配置される操作手段を有することを特徴とする。この操作手段を起動すると、プリンタ中のアルゴリズムが起動されるが、このアルゴリズムは、位置コーディングパターンに対応する図形情報を発生し、この図形情報は、プリントアウト中にこの視覚情報に重畳される。これによって、位置コーディングパターンをどの図形やテキスト文書にも追加することが可能となる。
【0036】
ある好ましい実施形態によるプリンタは、このプリンタに接続されたコンピュータシステムから境界情報を得るように配慮されているが、この境界情報は、前記アルゴリズムによって用いられる。このようなシステムを用いると、あるユーザのグループに固有の位置コーディングパターンがプリンタユニットによってプリントアウトされることが保証される。
【発明を実施するための最良の形態】
【0037】
図1に、本発明を用いることが可能なシステム100を示す。本システムは、パソコン103などのコンピュータユニットを備えているが、このコンピュータユニットは、モニター104とキーボード105とを通常の接続方法で有している。パソコン103は、たとえば、ケーブル107によってプリンタユニット106に接続されている。本システムは、紙の上に位置コーディングパターンをプリントアウトするために用いられる。この位置コーディングパターンのプリントアウトと同時に、他の情報もこの紙上にプリントアウトすることが可能である。
【0038】
図2に、紙200上に印刷される第一のタイプの位置コーディングパターンを示す。このパターンでは、さまざまなサイズのドットを用いて、さまざまな記号値をコーディングする。たとえば、大きいドット202は論理レベル“1”をコーディングし、小さいドット201は論理レベル“0”をコーディングすることが可能である。ある最小サイズのエリア203内にある記号値を光学的に検出することによって、全パターン中における、したがって、紙200上でのこのエリアの位置が、明瞭に決定することが可能である。
【0039】
これは、たとえば、描画デバイス(図示せず)中で、光学的検出器付きのペンという形態で用いることが可能である。この描画デバイスは、たとえば、テキストを紙上で書くために用いることが可能である。同時に、この光学的検出器は、描画デバイス下に置かれたパターンの画像を規則的な間隔で取ることによって紙上の位置のシーケンスを記録する。この位置シーケンスは、紙上に書かれたテキストのディジタルコピーを構成する。
【0040】
図3に、第二のタイプの位置コーディングパターンを示す。この場合、ラスターパターンを基準とした異なった変位が異なった記号値をコード化する。このラスターパターンは、垂直/水平線301から成っている。しかしながら、実際の応用例では、このラスターパターンは、プリントアウトする必要はない。ドットのこの記号値もまた、パターン中の他のドットを用いて決定することが可能である。図3に示すように、対応するラスター位置(垂直な線と水平な線との交点)の上側、下側、右側及び左側にドットが存在するが、このため、このパターンには四つの互いに異なった記号値が存在する。このパターンは、図2のパターンと類似の方法で用いることが可能である。
【0041】
図3のパターン中の隣り合った二つのラスター位置同士間の距離は、たとえば、300μmであったりする。ドットは、それぞれのラスター位置から50μm変位していたりする。これによって、隣り合った二つのドット間の最小距離(右側に変位した左側のドットと左側に変位した右側のドットとの距離)が200μmとなる。二つのドット間の次に小さい距離(たとえば、右側に変位した左側のドットと上方に変位した右側のドット間の距離)は、すべてのドットがそれぞれのラスター位置に対して変位していれば、255μmである。この最小距離と次に最小である距離との間の差は、ラスター位置からの変位が大きくなれば又はラスター位置同士間の距離が減少すれば減少するが、この結果、この差が小さ過ぎると、検出の信頼性が劣化する。
【0042】
図4に、プリントアウト装置のブロック図を示す。この装置は、従来のタイプのものである。コンピュータユニット401とプリンタユニット402が存在する。これらは、ケーブル408で接続されている。アプリケーション403は、コンピュータ内でアクティブである。このアプリケーション403が位置コーディングパターンのプリントアウトを始動すると、これに関する命令が、位置コーディングパターンを発生するモジュール404に送られる。これによって、全体的又は部分的な図形ファイルが、たとえば、.gif、.jpeg、.bmp、.pdf、.tiffなどの形式で発生される。このファイルは、理想的なパターンを包含していると言うことが可能である。この図形ファイルは会話モジュール405に送られるが、このモジュールは、周知の方法で、たとえば、POSTSCRIPT(登録商標)形式又はPCL(プリンタ制御言語)形式で図形形式をページ記述コードに変換する。コンピュータユニット401中のI/O(入力/出力)モジュール406を用いて、ページ記述コードは、ケーブル408を介して、プリンタユニット402中の対応するI/Oモジュール409に送信される。次に、ページ記述コードは変換モジュール410に転送され、ここで、図形情報に変換されて、プリンタのハードウエア412に対する入力データを構成する。この図形情報は、バッファメモリ411に入力され、これから、プリンタハードウエア412によって読み出される。この図形情報に基づいて、プリンタハードウエア412は、たとえば、紙上にプリントアウトを発生する。
【0043】
図5に、本発明のある実施形態による位置コーディングパターンをプリントアウトする装置のブロック図を示す。この装置は、コンピュータユニット501とプリンタユニット502とを備えている。アプリケーション503は、コンピュータユニット501上で実行される。ここで、このアプリケーションは、境界モジュール504に命令を送ることによって、位置コーディングパターンのセクションのプリントアウトを始動する。次に、境界モジュール504は、大きいほうの全体的位置コーディングパターン中にあるセクションの境界に関する情報を発生する。境界モジュール504はまた、このセクションの理想的な解像度と理想的な密度とに関する情報を発生することも可能である。境界モジュール504によって発生されたこの情報は、プリンタユニット502に対して、たとえば、ケーブル506を介して、また、I/Oモジュール505を用いて送信される。この送信は、他の手段、たとえば、赤外線リンクや短距離無線リンクで実行可能であることが認識されよう。送信された情報は、プリンタユニット502中のI/Oモジュール507によって受信されて、プリンタユニット中のアルゴリズムモジュール508に転送される。このアルゴリズムモジュール508は、コンピュータユニット501中の境界モジュール504からの情報に基づいて図形情報を発生させるが、この図形情報は、全体的位置コーディングパターンのセクション中のパターン記号を記述している。アルゴリズムモジュール508が、解像度やインクタイプなどのプリンタの特性に関するデータ510にアクセスするので、パターン記号を記述する最適な図形情報を発生して、バッファメモリ509に入力することが可能である。その結果、以下に詳述する問題が完全に又は部分的に避けられる。加えて、コンピュータユニットからプリンタユニットへの送信がより迅速に発生するが、それは、パターンがプリンタユニット中で発生されるため、送信しなければならない情報量が少なくて済むからである。
【0044】
図4の装置内の場合のように、プリンタユニット502中のプリンタハードウエア511は、バッファメモリ509中の情報に基づいてプリントアウトを発生する。この位置コーディングパターンは、赤外線を吸収するインクを用いてプリントアウトし、他の図形情報は、赤外線を吸収しないインクを用いてプリントアウトするのが望ましい。たとえば、インクジェットプリンタでは、位置コーディングパターンは炭素系インクを用いてプリントアウトし、一方、他の情報は、赤外線を吸収しない黒インクともなり得るRGB(赤、緑、青)の組み合わせ(又はCMY組み合わせ)を用いてプリントアウト可能である。これは、多くのインクジェットプリンタ中に見受けられるインクカートリッジを用いて実行可能であり、これによって、同じ紙の上でテキストや図表などの他の図形情報が干渉を引き起こすことなく、赤外線を用いて位置コーディングパターンを検出することが可能である。図形発生目的で炭素系インクとRGBインクの双方を用いる能力を有する一部のプリンタは、どんな黒色図形に対しても自動的に炭素系インクオプションを選択する。本発明のある好ましい実施形態では、この自動的に動作する機能は、位置コーディングパターンを含む図形が発生されると妨害され、そのため、炭素系インクは位置コーディングパターンだけのためにとって置かれ、RGBオプションは他の黒色図形のために用いられる。
【0045】
プリンタユニットは、位置コーディングパターンのプリントアウト用に適応された紙用に使用されるようになっている給紙トレイを含むことが可能である。プリントアウトに位置コーディングパターンが含まれていると、プリンタは、このトレイから自動的に紙を選択する。これによって、位置コーディングパターンをプリントアウトするために高品質の紙を使用することが可能となる。
【0046】
図5に示すようなプリンタはもちろん、位置コーディングパターン以外の情報を普通の仕方でプリントアウトするモジュールを備えることが可能である。したがって、この装置もまた、図5の装置とは完全に又は部分的に並行して又は独立に動作する、ページ記述コードを発生して変換するモジュールを備えることが可能である。他の情報に、位置コーディングパターンを基準とした紙上の重要な位置を有する部分が含まれている場合、これらの部分もまた、しかしながら、位置コーディングパターンに適応させることが可能である。
【0047】
アルゴリズムモジュール508は、複数の異なった方法で構成することが可能である。それは、パターンの出現を境界情報に基づいて数学的に計算するシステムから成ることがあり得る。また、アルゴリズムモジュール508に、位置コーディングパターンの大きいまたは小さいほうの部分の出現に関する情報を含むメモリを備えることが可能である。
【0048】
一般に、図5に示すモジュールは、ハードウエアとソフトウエアの双方を備えることが可能である。
【0049】
原則として、プリンタ上に他の視覚情報(たとえば、テキスト、図表、表又は類似物)をプリントアウトするコンピュータ以外のソースから境界情報を得ることが可能である。これで、プリンタは、ボタンなどの操作手段を有することが可能である。この操作手段を起動すると、プリンタのアルゴリズムが起動される(オプションとして、これは永久的に起動させることが可能である)が、これは、コンピュータユニットによって始動されていない状態で、位置コーディングパターンに対応する図形情報を発生する。この図形情報は、プリントアウト中に視覚情報に重畳される。これで、このプリンタは、プリンタに接続されたコンピュータシステムから境界情報を得るように配慮され得るのが望ましいが、このコンピュータシステムは上記のコンピュータユニット以外のものであっても良い。この境界情報は、プリンタ中のアルゴリズムによって用いられる。これによって、局所的に固有のパターン、すなわち、ユーザのグループ内部で固有であるパターン(たとえば作品)をプリントアウト用に使用可能であり、これで、パターンを手段として実行されるディジタル記録中にパターン内での「衝突」の危険性が回避される。
【0050】
図6に、記号サイズの定量化に伴う問題を示す。プリンタユニットは、必ずしもあらゆるサイズのドットを発生することが可能であるわけではない。プリンタにとっては、プリンタのハードウエアに適応された互いに異なった多くのドットサイズを発生するのが普通である。ドット601、602及び603は、このようなドットサイズの例である。位置コーディングパターンのプリントアウトを、図4に示す装置のような従来の装置を用いて実行すると、ドットサイズであるのが望ましい必要とされる理想的な記号サイズは、プリンタによって発生することが可能なサイズとは対応しない危険性がある。通常は、ページ記述コードを変換している間に、これらのドットは、最も近いサイズのドットによって置き換えられる、すなわち、ドットのサイズは定量化される。
【0051】
図2に示すタイプのパターンをプリントアウトすると仮定する。大きいほうの理想的なドット202は、ドット602と603の間のサイズである。小さいほうの理想的ドットタイプ201は、ドット601と602の間のサイズである。最悪シナリオの場合、プリンタユニットは、大きいほうと小さいほうのドットを双方ともドット602と同じサイズの理想的パターンでプリントアウトする。このようなパターン中のすべての記号は、同じ記号値を有し、このようなパターンは、もちろん、使用不可能である。
【0052】
ドットサイズの定量化もまた、図3に示すタイプのパターンに問題を引き起こしかねない。ドットは、高解像度を持つパターン中で大きくしすぎると、一緒になってしまいかねず、このため、パターン中の位置の光学的検出が不可能となりかねない。
【0053】
その代わりプリントアウトを図5に示す装置のような本発明による装置で実行すると、アルゴリズムモジュール508のパターンを、プリンタの特性に適すように適応させることが可能である。図2のパターンを持つ例では、たとえば、タイプ601のドットを、小さいドットを表すように選択することが可能であり、タイプ602のドットを大きいドットを表すように選択することが可能である。
【0054】
図7に、インクジェットプリンタ上でのプリントアウトに伴う問題を示す。この問題は、プリンタヘッドが、紙に対して比較的急速に移動する際、迅速に印刷中に発生する。この問題は、ドット701の背後の“テール”702として顕われている。したがって、このドットは変形しており、この結果、位置コーディングパターン中の位置が不正確に光学的検出されるか又はされずに終わってしまいかねない。本発明のある実施形態による装置では、これは、位置コーディングパターンをプリントアウトする際に印刷速度を落とすことによって回避することが可能である。これを図5に示すが、この場合、アルゴリズムモジュール508によって、プリンタハードウエア511が印刷速度を減少させる。
【0055】
図8に、記号変位距離の定量化に伴う問題を示す。プリントアウトにおける解像度は、プリンタによって異なる。これと同じように、たとえば、位置コーディングパターン中のドットを変位させることが可能な最小距離も変動する。800dpi(一インチ当たりのドット数)という解像度のプリンタでは、ドットを変位させることが可能な最小距離は、一インチの1/800である。このため、プリントアウトが制限される。図8では、多くの位置801、802及び803が軸に沿って示されており、この位置でドットを変位させることが可能である。これらの同士間の距離804は、このプリンタの最小記号変位である。
【0056】
ドットを上記の位置同士間の位置805で理想的に変位させなければならない場合、プリンタは、プリントアウトする際に、この位置を、たとえば、806や807などの可能な位置の内のどれかに変位させる。これには、記号位置の定量化が伴う。このような記号位置変位によって、図3に示すもののような位置コーディングパターンをプリントアウトする際に問題が起こりかねないことが明らかである。これは、記号には、そのラスター位置を基準とした正しくない位置を与えることが可能であるということと、パターン画像中の他のドットを用いた計算によるラスター位置は不正確に計算されるということの双方の理由による。この変位はパターン中のすべてのドットに対して同じであると推測することは不可能である。
【0057】
こうする代わりに、プリントアウトを図5に示す装置のような本発明による装置で実行すると、アルゴリズムモジュール508のパターンを、プリンタの特性に適すように適応させることが可能である。図3のパターンの例では、ラスター位置同士間の距離と、それぞれのラスター位置に対するドットの変位とは、プリンタの可能な限り最小の記号変位の整数倍とすることが可能であり、これで、使用可能なパターンをプリントアウトすることが可能となる。
【0058】
ある例では、プリンタは、600dpi(これで、最小変位b=42.33μmとなる)で用いられる。図3に示すタイプの理想的なパターンが、プリントアウトされる。この例では、これは、理想的な場合では、ラスター位置同士間の距離が300μmとなり、ラスター位置に対するドットの変位が50μmとなる。図4による従来の方法でプリントアウトすると、その結果、上述したように、パターン記号の変位が一様でなくなり、このため、その結果、位置検出が不正確となる危険性に加えて、目にとって不快なプリントアウト中での干渉パターンが発生する。
【0059】
プリントアウトをプリンタの特性に適応させることによって、プリントアウトを改善することが可能である。境界情報は、どのような制限内でパターンを変更させることが可能であるかを画定する情報を含む又はこれが添付されるが、このような情報もまた、プリンタユニット中にストアすることが可能である。たとえば、ドットの変位は、二つの多スター位置同士間の距離の1/8から1/4以内にあるのが望ましい。プリンタの分解能が良好である場合、原則として、ラスター位置の距離とドット変位の距離の選択には多くの組み合わせが可能である。これで、理想的な必要パターンからの逸脱が最も少ないソリューションを選択するのが望ましい。
【0060】
ある実施形態では、ラスター位置同士間の距離は、254μm(6・b)に変更可能である(不変ドット変位)。この調整だけで、干渉パターンがかなり減ったより良好なパターンが発生する。
【0061】
別の実施形態では、ラスター位置同士間の距離と変位距離との双方が変更される。ラスター位置同士間の距離は296.33μm(7・b)に変更され、変位距離は42.33μm(b)に変更される。これで、まったく干渉のない完全なパターンとなる。別の代替例では、ラスター位置同士間の距離を254μm(6・b)に変更し、変位距離を42.33μm(b)に変更することが可能である。ラスター位置距離とドット変位距離を必要とされる距離から少し調整しただけでも、プリントアウトされた位置コーディングパターンに対してプラス効果があることに注意されたい。
【0062】
変位距離が下方に調整されるような場合においては、必要に応じてドットサイズを減少させ、これで、ドットが自身のラスター位置を覆わないようにすると利点となり得る。
【0063】
図9に、本発明のある実施形態による方法900のフローチャートを示す。
【0064】
第一のステップ901では、境界情報がコンピュータユニット中で発生されるが、この境界情報は、全体的位置コーディングパターン中のセクションの境界を記述している。
【0065】
セクションが平面曲線の形状であれば、境界情報は、この曲線のパラメータ表示を含むことが可能である。
【0066】
セクションが矩形の形状であれば、対応する境界情報は、この矩形の二つの対角線上の互いに対抗するコーナーに対する位置コーディングパターン中の位置を含むことが可能である。
【0067】
セクションが多角形の形状であれば、対応する境界情報は、この多角形のコーナーに対する位置コーディングパターン中の位置を含むことが可能である。この多角形は、等辺の多角形である必要はないが、何か別様に等辺であったり対称形であったりすれば、この多角形のコーナーの数より少ない数の位置表示でしばしば十分である。
【0068】
セクションが円の形状であれば、対応する境界情報は、この円の中心に対する位置コーディングパターン中の位置と、この円の直径に関連する情報とを含むことが可能である。
【0069】
セクションが楕円の形状であれば、対応する境界情報は、この楕円の焦点に対する位置コーディングパターン中の位置と、一方ではこの楕円の焦点の各々と他方ではこの楕円の周辺上の所与の点との間の合計距離に関連する情報とを含むことが可能である。
【0070】
第二のステップ902では、境界情報がコンピュータユニットからプリンタユニットに送信される。この境界情報と一緒に、パターンの他の特性に関連する情報、たとえば、ドットサイズを送信することが可能である。
【0071】
いくつかのセクションをまったく同一のベース上にプリントアウトすることが可能である。このため、いくつかの集合を成す境界情報を、コンピュータユニットからプリンタユニットに送信する。これらの互いに異なったセクションは、全体的位置コーディングパターンの別々の部分から発生させることが可能である。
【0072】
第三のステップ903では、全体的位置コーディングパターンを画定するアルゴリズムによって、また、境界情報に基づいてプリンタユニット中で図形情報を発生するが、この図形情報は、セクション中のパターン記号を記述する。オプションとして、このアルゴリズムもまた、コンピュータユニットからプリンタに送信することが可能である。次に、このアルゴリズムは、ページ記述コードで書くことが可能である。
【0073】
第四のステップ904では、この図形情報が、プリンタユニットによってベース上にプリントアウトされる。
【産業上の利用可能性】
【0074】
本発明は、上記の実施形態に限られることはなく、添付クレームの範囲内で変更可能である。
【図面の簡単な説明】
【0075】
【図1】本発明を用いることが可能なシステムの図である。
【図2】第一のタイプの位置コーディングパターンの図である。
【図3】第二のタイプの位置コーディングパターンの図である。
【図4】位置コーディングパターンをプリントアウトする装置のブロック図である。
【図5】本発明のある実施形態による位置コーディングパターンをプリントアウトする装置のブロック図である。
【図6】記号サイズの定量化に伴う問題の図である。
【図7】インクジェットプリンタにおける高速プリントアウトに伴う問題の図である。
【図8】記号変位距離の定量化に伴う問題の図である。
【図9】本発明のある実施形態による方法のフローチャートである。

Claims (26)

  1. コンピュータユニットと、前記コンピュータユニットに接続されたプリンタユニットを備えたシステム中で、全体的位置コーディングパターンの少なくとも一つのセクションのプリントアウトを発生する方法において、前記方法が:
    前記全体的位置コーディングパターン中の前記セクションの境界を記述する境界情報を前記コンピュータユニット中で発生するステップと;
    前記境界情報を前記コンピュータユニットから前記プリンタユニットに送信するステップと;
    前記全体的位置コーディングパターンを画定するアルゴリズムを用いて、また、前記境界情報に基づいて、前記プリンタユニット中で図形情報を発生するステップであり、前記図形情報が、前記セクション中のパターン記号を記述している、前記ステップと;
    前記プリンタユニットによって前記図形情報をベース上でプリントアウトするステップと;
    を含むことを特徴とする方法。
  2. 前記アルゴリズムを前記コンピュータユニットから前記プリンタユニットに送信するステップを更に含む、請求項1に記載の方法。
  3. 複数のセクションが、まったく同一のベース上でプリントアウトされ、いくつかの集合を成す境界情報が、前記コンピュータユニットから前記プリンタユニットに送信される、請求項1又は2に記載の方法。
  4. 前記複数のセクションの内の一部のセクションが、前記全体的位置コーディングパターンの別々の部分から発する、請求項3に記載の方法。
  5. 前記パターン記号がドットから成る、先行する請求項の内のいずれかに記載の方法。
  6. 前記コンピュータユニットが、必要とされるパターン品質仕様を前記プリンタユニットに送信し、前記プリンタユニットが、前記アルゴリズムによって、前記パターン品質仕様に基づいてプリンタパラメータの集合を適応する、先行する請求項の内のいずれかに記載の方法。
  7. 前記アルゴリズムが、前記図形情報中の前記パターン記号同士間の距離がプリンタパラメータに依存するように構成される、先行する請求項の内のいずれかに記載の方法。
  8. 前記アルゴリズムが、前記図形情報中の前記パターン記号が、前記プリンタユニットの最小可能記号変位の実質的に整数倍だけ互いに対して変位するように構成される、先行する請求項の内のいずれかに記載の方法。
  9. 位置コーディングパターンのスケールが、理想的なパターンを基準として調整されており、前記プリンタユニットがまた、プリントアウトする際に、位置コーディングパターンを構成しないプリントアウト済み情報のスケールを調整するように配慮される、請求項7〜8の内のいずれかに記載の方法。
  10. 前記アルゴリズムが、前記図形情報中の前記パターン記号のサイズが、プリンタに固有のパラメータに依存するように構成される、先行する請求項の内のいずれかに記載の方法。
  11. 前記アルゴリズムが、前記図形情報中の前記パターン記号の強度が、プリンタに固有のパラメータに依存するように構成される、先行する請求項の内のいずれかに記載の方法。
  12. プリントアウトする際に、前記プリンタユニットは、前記プリンタの最大印刷速度と比較して低い印刷速度で動作する、先行する請求項の内のいずれかに記載の方法。
  13. 少なくとも一つのセクションが平面曲線の形状であり、対応する境界情報が、前記曲線のパラメータ表示を含む、先行する請求項の内のいずれかに記載の方法。
  14. 少なくとも一つのセクションが矩形の形状であり、対応する境界情報が、前記矩形の対角線上の対向する二つのコーナーに対する位置コーディングパターン中の少なくとも位置を含む、先行する請求項の内のいずれかに記載の方法。
  15. 少なくとも一つのセクションが多角形の形状であり、対応する境界情報が、前記多角形のコーナーに対する位置コーディングパターン中の少なくとも位置を含む、先行する請求項の内のいずれかに記載の方法。
  16. 少なくとも一つのセクションが円の形状であり、対応する境界情報が、前記円の中心に対する位置コーディングパターン中の少なくとも位置と、前記円の直径に関連する情報とを含む、先行する請求項の内のいずれかに記載の方法。
  17. 少なくとも一つのセクションが楕円の形状であり、対応する境界情報が、前記楕円の焦点に対する位置コーディングパターン中の少なくとも位置と、一方では前記楕円の前記焦点の各々と他方では前記楕円の周辺上の所与の点との間の合計距離に関連する情報とを含む、先行する請求項の内のいずれかに記載の方法。
  18. コンピュータユニットと、前記コンピュータユニットに接続されたプリンタユニットとを備え、全体的位置コーディングパターンの少なくとも一つのセクションのプリントアウトを発生するシステムにおいて、前記システムが:
    前記全体的位置コーディングパターン中の前記セクションの境界を記述する境界情報を発生する前記コンピュータユニット中にある手段と;
    前記境界情報を前記コンピュータユニットから前記プリンタユニットに送信する手段と;
    前記全体的位置コーディングパターンを画定するアルゴリズムを用い、前記境界情報に基づいて図形情報を発生する前記プリンタユニット中にある手段であり、前記図形情報が前記セクション中のパターン記号を記述する、前記手段と;
    前記図形情報をベース上にプリントアウトする前記プリンタユニット中にある手段と;
    を備えることを特徴とする、前記システム。
  19. 全体的位置コーディングパターンの少なくとも一つのセクションのプリントアウトを発生するプリンタデバイスであり、前記プリンタデバイスはコンピュータユニットに接続されるようになっており、前記プリンタデバイスが:
    前記コンピュータユニットから境界情報を受信する手段であり、前記境界情報が前記全体的位置コーディングパターン中の前記セクションの境界を記述する、前記手段と;
    前記全体的位置コーディングパターンを画定するアルゴリズムを用い、前記境界情報に基づいて図形情報を発生する手段であり、前記図形情報が前記セクション中のパターン記号を記述する、前記手段と;
    前記図形情報をベース上にプリントアウトする手段と;
    を備えることを特徴とする、前記プリンタデバイス。
  20. 位置コーディングパターンに対応する図形情報は、赤外線を吸収するインクを用いてプリントアウトし、他の図形情報は赤外線を吸収しないインクを用いてプリントアウトされる、請求項19に記載のプリンタデバイス。
  21. 赤外線を吸収する前記インクは炭素系インクであり、前記炭素系インクは前記位置コーディングパターン用にとって置かれる、請求項20に記載のプリンタデバイス。
  22. 位置コーディングパターンのプリントアウト用に適用される紙用に使用されるようになっている紙トレイを更に備える、請求項19〜21の内のいずれかに記載のプリンタデバイス。
  23. コンピュータユニットと、前記コンピュータユニットに接続されたプリンタユニットとを備えたシステム中で全体的位置コーディングパターンの少なくとも一つのセクションのプリントアウトを発生するようになっているコンピュータプログラムであり、前記コンピュータプログラムは:
    前記全体的位置コーディングパターン中のセクションの境界を記述する境界情報を発生するステップと;
    前記境界情報を前記コンピュータユニットから前記プリンタユニットに送信するステップであり、前記プリンタユニットが、前記全体的位置コーディングパターンを画定するアルゴリズムを用い、前記境界情報に基づいて図形情報を発生し、前記図形情報は前記セクション中のパターン記号を記述しており、また、前記図形情報をベース上にプリントアウトするようになっている、前記ステップと;
    に対応する命令を有することを特徴とする、前記コンピュータプログラム。
  24. 請求項23によるコンピュータプログラムを含む、ディジタルストレージ媒体。
  25. 視覚情報をプリントアウトするプリンタであり、前記プリンタは、コンピュータユニットに接続されるようになっており、前記プリンタは、前記プリンタ上に配置される操作手段を有し、前記操作手段を起動すると、前記プリンタ中のアルゴリズムが起動され、前記アルゴリズムは、位置コーディングパターンに対応する図形情報を発生し、前記図形情報は、プリントアウト中に前記視覚情報に重畳されることを特徴とする、前記プリンタ。
  26. 前記プリンタに接続されたコンピュータシステムから境界情報を得るように配慮されている、クレーム25によるプリンタであり、前記境界情報は、前記アルゴリズムによって用いられる、前記プリンタ。
JP2002580255A 2001-04-05 2002-04-04 情報を処理する方法 Expired - Fee Related JP4215516B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE0101208A SE519012C2 (sv) 2001-04-05 2001-04-05 Sätt att hantera information
PCT/SE2002/000660 WO2002082366A1 (en) 2001-04-05 2002-04-04 Method for processing information

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2008152006A Division JP4815472B2 (ja) 2001-04-05 2008-06-10 情報を処理する方法

Publications (3)

Publication Number Publication Date
JP2004528644A true JP2004528644A (ja) 2004-09-16
JP2004528644A5 JP2004528644A5 (ja) 2008-10-02
JP4215516B2 JP4215516B2 (ja) 2009-01-28

Family

ID=20283674

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2002580255A Expired - Fee Related JP4215516B2 (ja) 2001-04-05 2002-04-04 情報を処理する方法
JP2008152006A Expired - Fee Related JP4815472B2 (ja) 2001-04-05 2008-06-10 情報を処理する方法
JP2011131351A Expired - Lifetime JP5323893B2 (ja) 2001-04-05 2011-06-13 情報を処理する方法

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2008152006A Expired - Fee Related JP4815472B2 (ja) 2001-04-05 2008-06-10 情報を処理する方法
JP2011131351A Expired - Lifetime JP5323893B2 (ja) 2001-04-05 2011-06-13 情報を処理する方法

Country Status (7)

Country Link
EP (1) EP1380008B1 (ja)
JP (3) JP4215516B2 (ja)
CN (1) CN1294525C (ja)
AT (1) ATE386991T1 (ja)
DE (1) DE60225126T2 (ja)
SE (1) SE519012C2 (ja)
WO (1) WO2002082366A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006293773A (ja) * 2005-04-12 2006-10-26 Ricoh Co Ltd 電子文書変換方法
US7387261B2 (en) 2005-08-24 2008-06-17 Fuji Xerox Co., Ltd. Image forming apparatus and image forming method
US7614558B2 (en) 2005-07-19 2009-11-10 Fuji Xerox Co., Ltd. Document correction detection system and document tampering prevention system
US7830555B2 (en) 2005-07-19 2010-11-09 Fuji Xerox Co., Ltd. Image formation apparatus, image forming method and storage medium for storing program
US8139237B2 (en) 2006-06-07 2012-03-20 Fuji Xerox Co., Ltd. Image generating apparatus, image processing apparatus, recording medium and computer readable recording medium
US8237954B2 (en) 2005-08-10 2012-08-07 Fuji Xerox Co., Ltd. Print system, print apparatus, print processing method, and program

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1631898A1 (en) * 2003-05-26 2006-03-08 Anoto IP Lic HB Method for compressinga digital representation containing a page-describing code, which is sent from a computer to a printer
SE0301548D0 (sv) * 2003-05-26 2003-05-26 Anoto Ab on-demand printing of coding patterns
KR20060024410A (ko) * 2003-06-13 2006-03-16 아노토 아이피 엘아이씨 에이치비 코딩 패턴의 주문형 인쇄
SE0301729D0 (sv) * 2003-06-13 2003-06-13 Anoto Ab Behovsstyrd utskrift av kodningsmönster
US6962450B2 (en) 2003-09-10 2005-11-08 Hewlett-Packard Development Company L.P. Methods and apparatus for generating images
GB0321170D0 (en) * 2003-09-10 2003-10-08 Hewlett Packard Development Co Generation and processing of position identification pattern
GB0321164D0 (en) 2003-09-10 2003-10-08 Hewlett Packard Development Co Methods,apparatus and software for printing location pattern
GB0321168D0 (en) 2003-09-10 2003-10-08 Hewlett Packard Development Co Printing of documents with position identification pattern
US20050052700A1 (en) * 2003-09-10 2005-03-10 Andrew Mackenzie Printing digital documents
SE0303058D0 (sv) 2003-11-18 2003-11-18 Anoto Ab Methods and arrangemang in an information management system
JP4996254B2 (ja) * 2003-11-18 2012-08-08 アノト アクティエボラーク 情報管理の方法および装置
SE0400322D0 (sv) * 2004-02-13 2004-02-13 Anoto Ab On-demand printing of coding patterns
GB2412215B (en) 2004-03-18 2008-08-13 Hewlett Packard Development Co Position identification pattern
US8054495B2 (en) 2004-04-07 2011-11-08 Hewlett-Packard Development Company, L.P. Digital documents, apparatus, methods and software relating to associating an identity of paper printed with digital pattern with equivalent digital documents
JP4569397B2 (ja) 2005-06-15 2010-10-27 富士ゼロックス株式会社 電子文書管理システム、画像形成装置、電子文書管理方法およびプログラム
JP2007296742A (ja) * 2006-04-28 2007-11-15 Fuji Xerox Co Ltd 画像形成装置、電子文書管理方法
EP2138960A1 (en) * 2008-06-27 2009-12-30 Anoto AB A method and a device for controlling printing of graphical information
JP2010130463A (ja) 2008-11-28 2010-06-10 Oki Data Corp 印刷データ生成装置、印刷装置、及び、印刷データ処理システム
JP5821402B2 (ja) 2011-08-22 2015-11-24 富士ゼロックス株式会社 画像形成装置、画像形成システム及び制御プログラム
JP5807475B2 (ja) 2011-09-21 2015-11-10 富士ゼロックス株式会社 画像形成装置、画像形成システム及び制御プログラム
KR101923253B1 (ko) 2011-09-28 2018-11-28 다이니폰 인사츠 가부시키가이샤 패턴 인쇄 시트 및 그의 제조 방법
GB2526261B (en) 2014-04-28 2017-08-02 Gelliner Ltd Encoded cells and cell arrays
CN108664961A (zh) * 2017-04-02 2018-10-16 田雪松 具有位置编码图案的文件输出方法
CN108664224A (zh) * 2017-04-02 2018-10-16 田雪松 编码图案处理方法及装置

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5852434A (en) 1992-04-03 1998-12-22 Sekendur; Oral F. Absolute optical position determination
JP3277052B2 (ja) * 1993-11-19 2002-04-22 シャープ株式会社 座標入力装置、および座標入力方法
US5661506A (en) 1994-11-10 1997-08-26 Sia Technology Corporation Pen and paper information recording system using an imaging pen
JPH09152945A (ja) * 1995-11-30 1997-06-10 Canon Inc 情報処理装置並びに印刷装置並びに印刷システムおよび印刷システムのデータ処理方法
US6098882A (en) * 1996-03-01 2000-08-08 Cobblestone Software, Inc. Variable formatting of digital data into a pattern
JP3010136B2 (ja) * 1996-03-28 2000-02-14 オリンパス光学工業株式会社 コードデータ出力装置
JPH10187395A (ja) * 1996-12-27 1998-07-14 Casio Comput Co Ltd プリンタドライバ及びその記憶媒体とそれらを使用する印刷システム
AUPO939997A0 (en) * 1997-09-23 1997-10-16 Silverbrook Research Pty Ltd Data processing method and apparatus (ART61)
JPH11265419A (ja) * 1998-03-16 1999-09-28 Toshiba Corp バーコード印刷における印刷最適化方法ならびにシステム及び同方法がプログラムされ記録される記録媒体
WO1999050751A1 (en) * 1998-04-01 1999-10-07 Xerox Corporation Routing document identifiers
JPH11301077A (ja) * 1998-04-23 1999-11-02 Olympus Optical Co Ltd ドットコード評価装置及びドットコード評価方法
JP3087845B2 (ja) * 1998-10-02 2000-09-11 秀一 藤井 原稿画像をスキャナで読み取って拡大印刷するデジタル画像処理方法
JP2000211204A (ja) * 1999-01-28 2000-08-02 Oki Data Corp 画像処理装置
MXPA02002247A (es) * 1999-08-30 2002-09-30 Anoto Ab Bloc de notas.
SE517445C2 (sv) * 1999-10-01 2002-06-04 Anoto Ab Positionsbestämning på en yta försedd med ett positionskodningsmönster
SE0000950L (sv) * 2000-03-21 2001-09-22 Anoto Ab Anordningar och förfaranden relaterade till bilder
SE519356C2 (sv) * 2000-04-05 2003-02-18 Anoto Ab Förfarande och anordning för informationshantering

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006293773A (ja) * 2005-04-12 2006-10-26 Ricoh Co Ltd 電子文書変換方法
US7614558B2 (en) 2005-07-19 2009-11-10 Fuji Xerox Co., Ltd. Document correction detection system and document tampering prevention system
US7830555B2 (en) 2005-07-19 2010-11-09 Fuji Xerox Co., Ltd. Image formation apparatus, image forming method and storage medium for storing program
US8237954B2 (en) 2005-08-10 2012-08-07 Fuji Xerox Co., Ltd. Print system, print apparatus, print processing method, and program
US7387261B2 (en) 2005-08-24 2008-06-17 Fuji Xerox Co., Ltd. Image forming apparatus and image forming method
US8139237B2 (en) 2006-06-07 2012-03-20 Fuji Xerox Co., Ltd. Image generating apparatus, image processing apparatus, recording medium and computer readable recording medium

Also Published As

Publication number Publication date
CN1294525C (zh) 2007-01-10
DE60225126T2 (de) 2009-02-19
JP2008282411A (ja) 2008-11-20
JP5323893B2 (ja) 2013-10-23
SE519012C2 (sv) 2002-12-23
ATE386991T1 (de) 2008-03-15
EP1380008A1 (en) 2004-01-14
SE0101208L (sv) 2002-10-06
JP2011198387A (ja) 2011-10-06
JP4215516B2 (ja) 2009-01-28
JP4815472B2 (ja) 2011-11-16
EP1380008B1 (en) 2008-02-20
SE0101208D0 (sv) 2001-04-05
WO2002082366A1 (en) 2002-10-17
DE60225126D1 (de) 2008-04-03
CN1505801A (zh) 2004-06-16

Similar Documents

Publication Publication Date Title
JP5323893B2 (ja) 情報を処理する方法
US8107092B2 (en) Method and device for preparing a printout of a position-coding pattern
US7433075B2 (en) Method and image forming apparatus, and printing system for recording invisible information recording
US7387261B2 (en) Image forming apparatus and image forming method
US6962450B2 (en) Methods and apparatus for generating images
US20050052700A1 (en) Printing digital documents
US8477368B2 (en) Printing apparatus and print data processing system combining stored pattern-based print drawing data with newly-received print drawing data
JP2014049774A (ja) 画像処理装置、画像処理方法、画像記録装置およびプログラム
JP2009181507A (ja) 電子筆記具
EP4109869B1 (en) Document determination system, document determination method, and information processing apparatus
JP5742449B2 (ja) 画像処理装置及び画像処理プログラム
JP6507809B2 (ja) 印刷指示装置、印刷システム及びプログラム
US7559484B2 (en) Products with data encoding pattern
EP1665118B1 (en) Method and apparatus for generating images
JP5109377B2 (ja) 筆記情報処理装置、及びプログラム
JP2008201057A (ja) 画像記録装置及びこれを用いた画像形成装置
JP2002077587A (ja) 不可視情報記録方法及び画像形成装置
JP2007083448A (ja) 印刷装置、および画像印刷方法
JP2014135766A (ja) 画像処理方法、画像形成方法及び画像形成装置
JPH11205596A (ja) 画像形成装置および方法
JP2006293773A (ja) 電子文書変換方法
JP2015023348A (ja) 画像処理装置及び画像処理プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041224

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20050207

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20060428

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060629

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20070521

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070720

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070703

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071016

A072 Dismissal of procedure [no reply to invitation to correct request for examination]

Free format text: JAPANESE INTERMEDIATE CODE: A073

Effective date: 20071204

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071211

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080306

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080313

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080409

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080416

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080507

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080514

A524 Written submission of copy of amendment under article 19 pct

Free format text: JAPANESE INTERMEDIATE CODE: A524

Effective date: 20080609

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081007

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081104

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111114

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111114

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111114

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111114

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121114

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121114

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131114

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees