(57)【要約】【課題】印刷用紙にパンチ孔を不用意に開けると、用紙に印刷された文字等を打ち抜いてしまい、文書が読みにくくなることがある。故に、正確に簡便に自動的に孔開け処理ができるようにする。【解決手段】印字ヘッドによる印刷用紙への印刷用画像データ３３の印刷領域を基準にして、パンチ孔画像データ３７を描画するパンチ孔画像生成手段２２と、印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、印字ヘッドによる印刷用紙への印刷用画像データ３３の印刷タイミングと同期させて、パンチ孔画像データ３７を転送し、当該穿孔ヘッドを駆動して、印刷用紙に、パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段２４を設けた。【選択図】図１
2007152815.tif 000002
【特許請求の範囲】
【請求項１】
印字ヘッドによる印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するパンチ孔画像生成手段と、
前記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、前記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、前記パンチ孔画像データを転送し、前記穿孔ヘッドを駆動して、前記印刷用紙に、前記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段を設けたことを特徴とする印刷穿孔制御システム。
【請求項２】
印字ヘッドと、
前記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドと、
前記印字ヘッドによる前記印刷用紙への印刷用画像データの印刷領域を基準にして描画された、パンチ孔画像データを受信して記憶する記憶装置と、
前記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、前記穿孔ヘッドを駆動して、前記印刷用紙に、前記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段を設けたことを特徴とするプリンタ。
【請求項３】
請求項２に記載のプリンタにおいて、
前記穿孔ヘッドは、印刷用紙に対して針を衝突させて針孔を形成するソレノイド機構を有することを特徴とするプリンタ。
【請求項４】
請求項２に記載のプリンタにおいて、
前記穿孔ヘッドは、印刷用紙に対して流体を放出し衝突させて針孔を形成するポンプ機構を有することを特徴とするプリンタ。
【請求項５】
請求項２に記載のプリンタにおいて、
前記穿孔ヘッドは、印刷用紙に対して光を照射して針孔を形成する光学系を有することを特徴とするプリンタ。
【請求項６】
請求項２に記載のプリンタにおいて、
前記パンチ孔は、パンチ孔全体を塗りつぶすような針孔群により形成されることを特徴とするプリンタ。
【請求項７】
請求項２に記載のプリンタにおいて、
前記パンチ孔は、輪郭に針孔の列が形成されたミシン孔により形成されることを特徴とするプリンタ。
【請求項８】
請求項１に記載の印刷穿孔制御システムにおいて、
前記パンチ孔画像生成手段は、前記パンチ孔画像データを、印刷用画像データと重ね合わせるように描画することを特徴とする印刷穿孔制御システム。
【請求項９】
請求項１に記載の印刷穿孔制御システムにおいて、
前記パンチ孔画像生成手段は、パンチ孔画像データを印刷用画像データと重ね合わせて描画した時、その結果を印刷データと共にプレビュー処理を実行することを特徴とする印刷穿孔制御システム。
【請求項１０】
印字ヘッドによる印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するパンチ孔画像生成手段と、
前記印字ヘッドと一体に設けられ、前記印刷用紙に針孔を形成する穿孔ヘッドに対して、前記パンチ孔画像データを転送し、当該穿孔ヘッドを駆動して、前記印刷用紙に、前記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段を設けたことを特徴とする印刷穿孔制御システム。
【請求項１１】
コンピュータを、
印字ヘッドによる前記印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するパンチ孔画像生成手段と、
前記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、前記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、前記パンチ孔画像データを転送し、当該穿孔ヘッドを駆動して、前記印刷用紙に、前記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段、
として機能させる印刷穿孔制御プログラム。
【請求項１２】
コンピュータを、
印字ヘッドによる前記印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するパンチ孔画像生成手段と、
前記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、前記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、前記パンチ孔画像データを転送し、当該穿孔ヘッドを駆動して、前記印刷用紙に、前記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段、
として機能させる印刷穿孔制御プログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項１３】
パンチ孔画像生成手段が、印字ヘッドによる前記印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するステップと、
穿孔制御手段が、前記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、前記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、前記パンチ孔画像データを転送し、当該穿孔ヘッドを駆動して、前記印刷用紙に、前記パンチ孔画像に対応するパンチ孔を形成するステップ、
とを含む印刷穿孔制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷用紙に印刷される画像と重なり合うことがない、正確なパンチ孔を開けることができる、印刷穿孔制御システムとプリンタと印刷穿孔御プログラムと記録媒体と印刷穿孔制御方法に関する。
【背景技術】
【０００２】
文書をバインダーに止めるために、文書に孔を開けるパンチが使用される。多数の文書に孔開け処理をする作業は煩わしい。そこで、文書の印刷終了直後に孔開け処理をすることができるように、プリンタにパンチ機構を組み込んだものが開発されている（特許文献１参照）。
【特許文献１】特開２００１−２１３０１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、従来の技術には、次のような解決すべき課題があった。
パンチ孔を不用意に開けると、用紙に印刷された文字等を打ち抜いてしまい、文書が読みにくくなることがある。従って、自動的に正確にパンチ孔を開ける装置の導入が望ましい。しかしながら、自動装置は価格も高く場所も取る。また、プリンタにパンチ機構を組み込むには、プリンタ内部に広いスペースが必要になり、コストも増大する。本発明は以上の点に着目してなされたもので、正確に簡便に自動的に孔開け処理ができる、印刷穿孔制御システムとプリンタと印刷穿孔制御プログラムと記録媒体と印刷穿孔制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の各実施例においては、それぞれ次のような構成により上記の課題を解決する。
〈構成１〉印字ヘッドによる印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するパンチ孔画像生成手段と、上記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、上記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、上記パンチ孔画像データを転送し、上記穿孔ヘッドを駆動して、上記印刷用紙に、上記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段を設けたことを特徴とする印刷穿孔制御システム。
【０００５】
印刷用紙に針孔を形成する穿孔ヘッドが、印字ヘッドと一体に設けられているから、印刷動作と同様にして、針孔群によりパンチ孔を形成できる。従って、パンチ孔の位置や形状を自由に正確に制御できる。印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するから、印刷用画像データと重なり合わないパンチ孔が形成できる。
【０００６】
〈構成２〉印字ヘッドと、この印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドと、上記印字ヘッドによる上記印刷用紙への印刷用画像データの印刷領域を基準にして描画された、パンチ孔画像データを受信して記憶する記憶装置と、上記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、上記穿孔ヘッドを駆動して、上記印刷用紙に、上記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段を設けたことを特徴とするプリンタ。
【０００７】
画像データメモリと、穿孔ヘッドを駆動する穿孔制御手段を設ければ、パンチ孔の形成処理を、パンチ孔画像データを受信したプリンタ側で制御できる。
【０００８】
〈構成３〉構成２に記載のプリンタにおいて、上記穿孔ヘッドは、印刷用紙に対して針を衝突させて針孔を形成するソレノイド機構を有することを特徴とするプリンタ。
【０００９】
ソレノイドの力により機械的に針孔を形成することができる。
【００１０】
印刷用紙に針を衝突させ、針を貫通させるから、印刷用紙を支えるプラテンは弾性体で耐摩耗性にすぐれたものが好ましい。
【００１１】
〈構成４〉構成２に記載のプリンタにおいて、上記穿孔ヘッドは、印刷用紙に対して流体を放出し衝突させて針孔を形成するポンプ機構を有することを特徴とするプリンタ。
【００１２】
液体や気体等の流体を印刷用紙に衝突させるので、針よりもプラテンを痛めないですむ。また、液体の場合は印刷用のインクタンクと印字ヘッドと同様の構成にできるという効果がある。
【００１３】
〈構成５〉構成２に記載のプリンタにおいて、上記穿孔ヘッドは、印刷用紙に対して光を照射して針孔を形成する光学系を有することを特徴とするプリンタ。
【００１４】
レーザ光等を用いて印刷用紙に針孔を形成するので、さらに、プラテンに対する機械的な影響を少なくできる。また、小型化と制御が容易である。
【００１５】
〈構成６〉構成２に記載のプリンタにおいて、上記パンチ孔は、パンチ孔全体を塗りつぶすような針孔群により形成されることを特徴とするプリンタ。
【００１６】
画像処理の塗りつぶ描画方法をそのまま採用できるから演算処理も制御も容易である。
【００１７】
〈構成７〉構成２に記載のプリンタにおいて、上記パンチ孔は、輪郭に針孔の列が形成されたミシン孔により形成されることを特徴とするプリンタ。
【００１８】
パンチ孔全体を塗りつぶすような針孔群を形成しても構わないが、輪郭に沿ったミシン孔を形成すれば、最も少ない孔数で処理できる。
【００１９】
〈構成８〉構成１に記載の印刷穿孔制御システムにおいて、パンチ孔画像生成手段は、上記パンチ孔画像データを、印刷用画像データと重ね合わせるように描画することを特徴とする印刷穿孔制御システム。
【００２０】
パンチ孔画像データを印刷用画像データと重ね合わせるように描画すれば、印刷用画像データに含まれる文字等と適切な間隔を空けた位置にパンチ孔が形成できる。また、パンチ孔の位置を考慮した文書の段組も可能である。
【００２１】
〈構成９〉構成１に記載の印刷穿孔制御システムにおいて、パンチ孔画像生成手段は、パンチ孔画像データを印刷用画像データと重ね合わせて描画した時、その結果を印刷データと共にプレビュー処理を実行することを特徴とする印刷穿孔制御システム。
【００２２】
パンチ孔画像データを含むプレビューをすることで、パンチ孔の位置を考慮した文書の編集作業が可能になる。
【００２３】
〈構成１０〉印字ヘッドによる上記印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するパンチ孔画像生成手段と、上記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、上記パンチ孔画像データを転送し、当該穿孔ヘッドを駆動して、上記印刷用紙に、上記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段を設けたことを特徴とする印刷穿孔制御システム。
【００２４】
印刷動作とは独立に、印刷動作と同様の要領でパンチ孔の形成処理だけを実行できる。印字ヘッドに一体に穿孔ヘッドを設けたから、印刷動作と同様の制御ができる。また、印刷用紙を正確に搬送すれば、既に印刷された印刷画像との位置関係も正確に設定できる。
【００２５】
〈構成１１〉コンピュータを、印字ヘッドによる上記印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するパンチ孔画像生成手段と、上記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、上記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、上記パンチ孔画像データを転送し、当該穿孔ヘッドを駆動して、上記印刷用紙に、上記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段、として機能させる印刷穿孔制御プログラム。
【００２６】
〈構成１２〉コンピュータを、印字ヘッドによる上記印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するパンチ孔画像生成手段と、上記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、上記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、上記パンチ孔画像データを転送し、当該穿孔ヘッドを駆動して、上記印刷用紙に、上記パンチ孔画像に対応するパンチ孔を形成する穿孔制御手段、として機能させる印刷穿孔制御プログラムを記録したコンピュータで読み取り可能な記録媒体。
【００２７】
〈構成１３〉パンチ孔画像生成手段が、印字ヘッドによる上記印刷用紙への印刷用画像データの印刷領域を基準にして、パンチ孔画像データを描画するステップと、穿孔制御手段が、上記印字ヘッドと一体に設けられ、印刷用紙に針孔を形成する穿孔ヘッドに対して、上記印字ヘッドによる印刷用紙への印刷用画像データの印刷タイミングと同期させて、上記パンチ孔画像データを転送し、当該穿孔ヘッドを駆動して、上記印刷用紙に、上記パンチ孔画像に対応するパンチ孔を形成するステップ、とを含む印刷穿孔制御方法。
【発明を実施するための最良の形態】
【００２８】
本発明では、インクジェット式のプリンタの印字ヘッドにパンチ機構を組み込む。従って、印刷データの印字処理と並行してパンチ孔を形成することができる。また、パンチ孔の形成処理だけを独立して実行させることもできる。以下、本発明の実施の形態を実施例ごとに詳細に説明する。
【実施例１】
【００２９】
図１は、実施例１の印刷穿孔制御システムのブロック図である。
このシステムは、コンピュータ１０とこれに接続されたプリンタ４０により実現する。コンピュータ１０は、ディスプレイ１１と本体制御部１２とキーボード１３、及び、マウス１４を備える。本体制御部１２の中には、演算処理装置２０と記憶装置３０とプリンタインタフェース２５とが設けられている。演算処理装置２０には、文書画像生成手段２１、パンチ孔画像生成手段２２、印刷制御手段２３、穿孔制御手段２４、プレビュー手段２６が設けられている。なお、このコンピュータ１０の一般的機能を実現する部分は、この発明と関係がないので図示を省略した。演算処理装置２０に含まれた各手段は、いずれもコンピュータ１０に一定の機能を付与するコンピュータプログラムからなる。
【００３０】
記憶装置３０には、文書データ３１、パンチ孔テンプレート３２、印刷用画像データ３３、印刷指示受付画面３４、及び、穿孔指示受付画面３５が記憶されている。印刷用画像データ３３は、文書画像データ３６とパンチ孔画像データ３７とを含む。プリンタインタフェース２５には、プリンタ４０が接続されている。このプリンタ４０は、図に示すような用紙５０に文書画像５１を印刷し、パンチ孔５２を形成する。文書画像データ３６により文書画像５１が印刷される。パンチ孔画像データ３７により、パンチ孔５２が形成される。
【００３１】
この実施例のシステムでは、文書画像データ３６と同時にパンチ孔画像データ３７を生成する。記憶装置３０に記憶された文書データ３１は、用紙５０に印刷をするためのもので、様々なアプリケーションプログラムにより生成される。パンチ孔テンプレート３２は、複数種類のパンチ孔がある場合に、それぞれのパンチ孔を生成するための基本パタンを含むデータである。このデータは、予め所定の規格に基づいて登録される。印刷用画像データ３３に含まれた文書画像データ３６は、文書データ３１を印刷用のビットマップ形式に展開したものである。パンチ孔画像データ３７は、文書画像データ３６と共にプリンタに転送されるデータで、これもビットマップ形式に展開したものである。印刷指示受付画面３４と穿孔指示受付画面３５の内容は、後から、図２や図３を用いて説明する。
【００３２】
演算処理装置２０において、文書画像生成手段２１は、プリンタ４０の印字ヘッドによる印刷用紙５０への印刷用画像データを生成する機能を持つ。パンチ孔画像生成手段２２は、印刷用紙５０上の文書画像５１の印刷領域を基準にして、パンチ孔画像データ３７を描画する機能を持つ。印刷制御手段２３は、プリンタ４０に対して印刷用画像データ３３を転送し、印刷動作を制御する機能を持つ。これは、既知のプリンタドライバに設けられた機能である。プリンタ４０には、後で説明するように印字ヘッドと一体に印刷用紙に針孔を形成する穿孔ヘッドが設けられている。穿孔制御手段２４は、印字ヘッドによる印刷用紙への印刷用画像データ３３の印刷タイミングと同期させて、パンチ孔画像データ３７を転送する機能を持つ。さらに、印字ヘッドを駆動して、印刷用紙５０にパンチ孔５２を形成する機能を持つ。
【００３３】
図２は、印刷指示受付画面３４の具体例を示す説明図である。
印刷指示受付画面３４は、プリンタ名を入力するドロップダウンリスト６１と、プロパティ表示ボタン６３と、ページ指定用のリストボックス６４と、印刷実行ボタン６６とキャンセルボタン６７とを備える。この画面の構成は、既知の印刷制御画面と変わらない。ドロップダウンリスト６１で特定のプリンタを指定し、リストボックス６４で印刷ページを指定する。印刷実行ボタン６６をクリックすると、印刷が実行される。キャンセルボタン６７をクリックすると、印刷動作がキャンセルされる。プロパティ表示ボタン６３をクリックすると、各種の印刷条件を入力し、かつ、パンチ孔の種類等を指定するための、穿孔指示受付画面３５が表示される。
【００３４】
図３は、プリンタのプロパティ画面７０の説明図である。
プリンタのプロパティ画面７０には、用紙サイズを選択するドロップダウンリスト７１と、給紙装置を選択するドロップダウンリスト７２と、用紙の種類を選択するドロップダウンリスト７３と、用紙の枚数を指定するドロップダウンリスト７４が含まれる。この下に、穿孔指示受付画面３５が設けられている。穿孔指示受付画面３５には、パンチ孔の数を指定するドロップダウンリスト７５と、パンチ孔の位置を指定するドロップダウンリスト７６が含まれている。パンチ孔の数や位置は、一定の規格に基づいて選択することができる。また、自由に作成することもできる。
【００３５】
このほかに、穿孔指示受付画面３５には、４種類のボタン７７〜８０が設けられている。ボタン７７をクリックすると穿孔処理が開始される。ボタン７８をクリックするとパンチ孔のプレビュー画面が表示される。ボタン７９をクリックすると、パンチ孔の編集画面が表示される。この編集画面を利用すれば、パンチ孔の種類やサイズや位置を自由に選択することができる。ボタン８０は、パンチ孔形成処理をキャンセルするためのものである。
【００３６】
図４は、文書画像データとパンチ孔画像データの説明図である。
図に示すように、文書画像データ３６は、要求された解像度に応じた複数のドットを配列したものである。パンチ孔画像データ３７は、文書画像データ３６による印刷画像の余白部分に形成される。パンチ孔は指定されたサイズで指定された位置に適数個が配置される。パンチ孔画像データ３７も、文書画像データ３６と全く同様の方法で編集されて描画される。両者を生成する処理で、両者の位置関係を最適化すると、パンチ孔で印刷画像を害することがない。このようなデータに基づいて、プリンタ４０（図１）が文書画像データを印刷して、パンチ孔画像データ３７に基づくパンチ孔を形成する。
【００３７】
図５は、用紙５０の印刷領域とパンチ孔の関係を示す説明図である。
用紙５０には、文書画像データ３６による文書画像５１が印刷されている。塗りつぶされていない部分は余白である。この余白中の所定位置にパンチ孔５２が描画される。このパンチ孔５２は、プリンタの印字ヘッドによって正確に形成される。図の例では、２０個程度の針孔群によりパンチ孔５２が形成されている。針孔の間隔を小さくすると、パンチ孔は切り取られる。針孔の間隔を大きくすると、ミシン孔状になる。なお、例えば、余白が非常に少ない場合には、パンチ孔部分だけを避けて文書画像データの印刷領域を設定することが可能である。
【００３８】
図６は、上記のような印刷を行うためのプリンタ構造と動作の説明図である。
図６（ａ）は、印字ヘッドの斜視図である。プリンタの印字用キャリッジには、インクタンク４１が搭載されている。その下側に、印字ヘッド４２が配置されている。この印字ヘッド４２と一体化されるように、穿孔ヘッド４３が設けられる。図６（ｂ）は、印字ヘッド４２と穿孔ヘッド４３を下から見た場合の斜視図である。印字ヘッド４２の隣に接するように、穿孔ヘッド４３が配置されている。穿孔ヘッド４３の中央には、透孔４４が設けられている。
【００３９】
この透孔４４から針が進出して印刷用紙に孔を開ける。穿孔ヘッド４３の内部には、図６（ｃ）に示すようなソレノイド機構８１が取り付けられている。ソレノイド機構８１の中央には、針８２が配置されている。ソレノイド機構８１が励磁されると、図６（ｄ）に示すように針８２が進出する。この針８２によって印刷用紙に孔が開けられる。穿孔ヘッド４３が印字ヘッド４２と一体化され、印刷動作と同様の機構で制御されるので、極めて高い精度で、針８２によるパンチ孔が形成できる。なお、針の太さは画素サイズに比較して大きいので、パンチ孔画像データの解像度は文書画像データの解像度に比べて十分に低いものであって構わない。
【００４０】
図６（ｅ）〜（ｇ）は、印字ヘッドの動作を示す断面図である。
図には、穿孔ヘッドの針８２と印字用のノズル６８とを示した。これらは、印字ヘッド４２と一体にスキャンされる。まず、図６（ｅ）の状態でソレノイド機構８１と図示しないインクジェット機構とが同時に駆動されたとする。図６（ｆ）では、ノズル６８からインク６９が吐出されて、印刷用紙５０の上に転写される。一方、針８２が下方へ進出して、印刷用紙５０に孔を開ける。針８２が進出し、印刷用紙５０に孔を開けた時、針８２の先端は、プラテン４６に達する。このプラテン４６は、比較的弾力性があり、針８２により窪みが生じても針８２が除かれると直ぐに復元するもので、傷の付かない、ゴムやプラスティック材料であることが好ましい。その後、針８２は進出前の状態に復帰する。こうして、図６（ｇ）に示すように用紙５０に１つの針孔８３が形成される。この例では、印刷も並行して行われている。針孔をパンチ孔の形状にあわせて多数形成すれば、ちょうど文書画像の印刷と同様にしてパンチ孔が形成できる。
【実施例２】
【００４１】
図７は、穿孔ヘッドの変形例を示す説明図である。
図７（ａ）に示すように、穿孔ヘッドは例えば、エアや微少な水等の流体を噴出するノズル８５を用いて実現できる。例えば、この図に示すように、ノズル８５からポンプ機構により高圧エア８６を吹き出して、用紙５０に針孔を開ける。プラテン４６は、エア８６による圧力を吸収できるように、表面に凹凸が設けられていることが好ましい。なお、エアの圧力漏れを防ぐために、ノズル８５の先端部周囲にスカート８７を配置することが好ましい。ノズル８５の先端には、微小な透孔を設ける。図７（ｂ）には、スカート８７とノズル８５と透孔８８の関係を図示した。透孔８８からエアを勢いよく吹き出して印刷用紙５０に衝突させるとよい。流体を水にすると、ポンプ機構はインクジェットプリンタの印字ヘッドと全く同様の構成になる。
【００４２】
図７（ｃ）は、さらに別の穿孔ヘッドの実施例を示す側面図である。この穿孔ヘッドは、例えば、レーザダイオード９１と、レンズなどの光学系９２から構成される。レーザダイオード９１からは、レーザビーム９３が出力される。レーザビーム９３は、光学系９２により印刷用紙５０の表面で焦点を結ぶ。レーザビーム９３の熱で印刷用紙５０に針孔が開く。このような構成にすれば、機械的部分がなくなるので、装置の動作安定性や耐久性を向上させることができる。
【００４３】
上記のように、プリンタに、機械的に印刷用紙に対して針を衝突させるソレノイド機構や、印刷用紙に対して流体を放出して衝突させるポンプ機構や、光を照射して針孔を形成する光学系を設けて、パンチ孔を形成できる。パンチ孔は、パンチ孔の輪郭に沿ってミシン孔を形成するようにしてもよいし、パンチ孔全体を塗りつぶすような針孔群によって形成してもよい。針孔の列は、少なくともパンチ孔の周辺に沿って形成されればよい。パンチ孔画像データを印刷用画像データと重ね合わせるようにして編集をすれば、文字などの画像とパンチ孔との位置関係を最適化できる。従って、パンチ孔が文字などを隠すことがない。また、パンチ孔画像データを印刷用画像データと重ね合わせて描画処理した時に、印刷データと共にパンチ孔画像データをプレビュー表示できれば、その結果を明確に判断し、最適化することができる。また、上記の例では、印字ヘッドによる文書画像データの印刷と、穿孔ヘッドによるパンチ孔画像データの形成とを同時並行処理するようにした。しかしながら、既に印刷を終了している印刷用紙に対し、パンチ孔のみを形成する処理も可能である。
【００４４】
図８は、図１に示したシステムのハードウエアブロック図である。
図１に示したコンピュータ１０の本体制御部１０２の内部バス１１０には、ＣＰＵ（中央処理装置）１１１と、ＲＯＭ（リードオンリメモリ）１１２と、ＲＡＭ（ランダムアクセスメモリ）１１３と、ＨＤＤ（ハードウエアディスク）１１４と、入出力インタフェース１１５とが接続されている。入出力インタフェース１１５には、ディスプレイ１１とキーボード１３とマウス１４とが接続されている。以上のハードウエアは一般的によく知られたパーソナルコンピュータに備えられている。
【００４５】
入出力インタフェース１１５に接続されたプリンタ４０は、バスライン１２０に、ＣＰＵ１２１（中央演算処理装置）、ＲＯＭ１２２（リードオンリメモリ）、ＲＡＭ１２３（ランダムアクセスメモリ）、ＲＡＭ１２４を接続している。バスライン１２０にはプリントエンジン１２６も接続されている。プリントエンジン１２６には、印字ヘッド４２と穿孔ヘッド４３とが設けられている。ＣＰＵ１２１は、プリンタを制御するコンピュータである。ＲＯＭ１２２は、ファームウエアを記憶するメモリである。ＲＡＭ１２３は、印刷制御用のコンピュータプログラムを記憶するメモリである。ＲＡＭ１２４は、印字ヘッド４２や穿孔ヘッド４３に供給する印刷用画像データを記憶するためのメモリである。プリントエンジン１２６は、既知のプリントメカニズムである。
【実施例３】
【００４６】
図９は、プリンタの変形例説明図である。
実施例１では、パーソナルコンピュータがプリンタに対し穿孔指示を入力し、印字制御や穿孔制御を、パーソナルコンピュータ側で行った。この実施例３では、プリンタが単独で穿孔処理をする。図に示すプリンタ４０は、演算処理装置４７と記憶装置４８と印字ヘッド４２と穿孔ヘッド４３とディスプレイ４９を備える。演算処理装置４７には、パンチ孔画像生成手段５４と印刷制御手段５５と穿孔制御手段５６が設けられている。記憶装置４８には、パンチ孔テンプレート５７と印刷画像データ９４と穿孔指示受付画面９８とが記憶されている。印刷画像データ９４には、文書画像データ９５とパンチ孔画像データ９６とが含まれる。
【００４７】
このプリンタは、ディスプレイ４９に対し、穿孔指示受付画面９８を表示して穿孔処理をすることができる。既に印刷を終了した用紙をこのプリンタの給紙トレイ５８に配置してから、穿孔指示受付画面９８を表示させる。図の例では、例えば、パンチ孔の種類を選択するリストが表示されている。そのオプションボタン９９をクリックして、パンチ孔の種類を指定し、印刷実行ボタン５９を押す。文書画像データ９５は、パーソナルコンピュータから転送を受けて記憶されたものである。これは、パンチ孔の形成と同時に印刷されてもよいし、パンチ孔形成前に印刷されても構わない。印刷制御手段５５がこの印刷制御を行う。
【００４８】
一方、パンチ孔画像生成手段５４は、パンチ孔の種類の指定に従って、パンチ孔テンプレート５７を参照し、パンチ孔画像データ９６を生成する。穿孔制御手段５６は、このパンチ孔画像データ９６を読み出して印刷用紙に対し該当するパンチ孔を形成する。印字ヘッドの構造は、既に図６を用いて説明したものと同様である。すなわち、このプリンタは、印刷用紙に対し利用者の選択したパンチ孔を独自に形成することができる。パーソナルコンピュータで制御する処理は不要である。
【実施例４】
【００４９】
図１０は、実施例１のシステムの動作フローチャートである。
以下、コンピュータプログラムの実施例について説明する。まず、利用者は、文書の作成処理が終了すると、ステップＳ１１で、印刷指示受付画面の表示をする。ここで、印刷を文書の印刷を指示する。ステップＳ１２では、印刷指示を待つ状態に入る。印刷指示が入力すると、文書画像生成手段２１は、ステップＳ１３で文書データ３１の読み取りをする。続いて、ステップＳ１４で文書画像データ３６の生成をする。ステップＳ１５では、パンチ孔形成要求があったかどうかという判断をする。この判断の結果がイエスの時はステップＳ１６以下に進む。それ以外の場合には、通常の印刷処理に進む。
【００５０】
ステップＳ１６では、パンチ孔画像生成手段２２が、穿孔指示受付画面３５の表示をする。ステップＳ１７では、その画面を使用したパンチ孔選択情報を取得する。パンチ孔画像生成手段２２は、選択情報に従って、ステップＳ１８で、パンチ孔テンプレート３２を参照する。ステップＳ１９では、このテンプレートを使用して、パンチ孔画像データ３７の生成をする。ステップＳ２０では、プレビュー表示が要求されたかどうかという判断をする。この判断の結果がイエスの時はステップＳ２１でプレビュー画面の表示をする。ノーの時はステップＳ２２の処理にジャンプする。ステップＳ２２では、印刷開始かどうかという判断をする。この判断の結果がイエスの時はステップＳ２３の処理に移行し、ノーの時は処理を終了する。ステップＳ２３では、印刷用画像データ３３をプリンタに転送する。印刷制御手段２３は文書画像データ３６を転送し、穿孔制御手段２４はパンチ孔画像データ３７を転送する。これで、印刷と同時にパンチ孔が形成される。
【００５１】
図１１は、実施例３のシステムの動作フローチャートである。
図９に示したプリンタに文書画像データを転送した後、プリンタ側で穿孔制御をする例を説明する。ステップＳ３１で、パーソナルコンピュータ等から文書画像データ９５の受信をする。これは記憶装置４８に記憶される。ステップＳ３２では、パンチ孔形成の要求があったかどうかという判断をする。この判断の結果がイエスの時はステップＳ３３の処理に移行し、ノーの時は通常の印刷処理に進む。ステップＳ３３では、パンチ孔画像生成手段５４が、穿孔指示受付画面９８の表示をする。ステップＳ３４では、その画面の指示からパンチ孔選択情報を取得する。
【００５２】
パンチ孔画像生成手段５４は、その選択情報に基づいて、ステップＳ３５でパンチ孔テンプレートを参照し、ステップＳ３６で、パンチ孔画像データの生成をする。その後、ステップＳ３７で自動的に、ディスプレイ４９にプレビュー画面を表示する。ステップＳ３８では、印刷開始指示を待つ。印刷開始指示が入力すると、ステップＳ３９で、文書画像データ９５をプリントエンジンに転送する。ステップＳ４０では、パンチ孔画像データ９６を穿孔ヘッドに転送する。なお、例えば、文書画像データ９５がない時は、穿孔処理のみを実行することができる。ステップＳ４１では、用紙の吸入をする。ステップＳ４２では、印刷とパンチ孔形成をする。ステップＳ４３では、用紙の排出をする。以上のようにして、プリンタ側でパンチ孔を選択して、印刷と同時にパンチ孔形成をすることができる。
【００５３】
なお、上記の針孔の位置は印字ドットのピッチで制御できるが、針孔のサイズは印字ドットより十分に大きくて構わない。針の数も任意である。パンチ孔の形状もサイズも任意である。印刷用画像データの印刷領域を基準にしてパンチ孔の位置決めをする。パンチ孔の位置は、印刷領域内でも余白部分でも構わない。印刷用画像データの印刷タイミングと同期させてパンチ孔画像データを転送するのは、印刷制御と同一の制御でパンチ孔を形成させるためである。従って、印刷制御とパンチ孔の形成処理とを同時進行させることが好ましい。しかし、パンチ孔の形成処理だけを独立させても構わない。パンチ孔の形成処理は、印刷制御と同様に、全てプリンタドライバ側で制御することができる。また、パンチ孔画像データを受信したプリンタ側で主要な動作を制御することもできる。
【００５４】
上記のコンピュータやプリンタの演算処理装置で実行されるコンピュータプログラムは、機能ブロックで図示した単位でモジュール化されてもよいし、複数の機能ブロックを組み合わせて一体化されてもよい。また、上記のコンピュータプログラムは、既存のアプリケーションプログラムに組み込んで使用してもよい。本発明を実現するためのコンピュータプログラムは、例えばＣＤ−ＲＯＭのようなコンピュータで読み取り可能な記録媒体に記録して、任意の情報処理装置にインストールして利用することができる。
【図面の簡単な説明】
【００５５】
【図１】実施例１の印刷穿孔制御システムブロック図。
【図２】印刷指示受付画面３４の具体例説明図。
【図３】プリンタのプロパティ画面の例説明図。
【図４】文書画像データとパンチ孔画像データの説明図。
【図５】用紙５０の印刷領域とパンチ孔の関係を示す説明図。
【図６】プリンタ構造と動作説明図。
【図７】穿孔ヘッドの変形例を示す説明図。
【図８】図１に示したシステムのハードウエアブロック図。
【図９】プリンタの変形例説明図。
【図１０】実施例１のシステムの動作フローチャート。
【図１１】実施例３のシステムの動作フローチャート。
【符号の説明】
【００５６】
１０  コンピュータ、４０  プリンタ、１１  ディスプレイ、１２  本体制御部、１３  キーボード、１４  マウス、２０  演算処理装置、３０  記憶装置、２５  プリンタインタフェース、２１  文書画像生成手段、２２  パンチ孔画像生成手段、２３  印刷制御手段、２４  穿孔制御手段、３１  文書データ、３２  パンチ孔テンプレート、３３  印刷用画像データ、３４  印刷指示受付画面、３５  穿孔指示受付画面、３６  文書画像データ、３７  パンチ孔画像データ、５０  用紙、５１  印刷画像、５２  パンチ孔。
【図１】
2007152815.tif 000003
【図２】
2007152815.tif 000004
【図３】
2007152815.tif 000005
【図４】
2007152815.tif 000006
【図５】
2007152815.tif 000007
【図６】
2007152815.tif 000008
【図７】
2007152815.tif 000009
【図８】
2007152815.tif 000010
【図９】
2007152815.tif 000011
【図１０】
2007152815.tif 000012
【図１１】
2007152815.tif 000013