(57)【要約】【課題】有限の記憶装置を有するパソコンを用いて印刷実行時、プリンタドライバが処理に必要なメモリを確保できない場合に、ユーザの試行錯誤なしで印刷を続行させる。【解決手段】（１）プリンタドライバが印刷処理に必要なワークメモリ量が利用可能メモリ量より大きい場合、その利用可能メモリ領域内で生成可能な印刷データを作成する印刷システム。（２）（１）のシステムで、自動的にプリンタドライバの印刷設定を変更して印刷を継続する。（３）（１）のシステムで、利用可能メモリ領域内で最高印刷品位になる印刷解像度を算出し、その解像度でメモリを確保する。（４）（１）のシステムで、印刷品位低下でも印刷を実行するか選択肢を設ける。（５）（１）のシステムで、（３）で算出した解像度が十分な印刷品位が望めない場合、印刷処理を中止する。【選択図】        図１
2004192085.tif 000002
【特許請求の範囲】
【請求項１】
有限の容量から成りデータを読み書き可能な記憶手段を備えるホストコンピュータと、印刷可能な記録装置とから構成され、前記ホストコンピュータと前記記録装置とは、双方向通信が可能なインタフェースにて接続されており、前記ホストコンピュータには印刷可能なアプリケーションソフトウェアと、そのデータを前記記録装置が理解できる印刷データに変換作成し前記記録装置へ前記インターフェースを介して送信することができるプリンタドライバが組み込まれている。
前記アプリケーションソフトウェアにおいて印刷が開始し、前記プリンタドライバ処理が開始された時、前記記憶手段における前記プリンタドライバが利用可能な領域の大きさを確認し、この利用可能な領域の大きさと前記プリンタドライバが前記印刷データ生成に必要なワークメモリの大きさとを比較し、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、前記利用可能領域内で生成可能な前記印刷データ生成をし、前記ホストコンピュータから前記記録装置へ送信することで、前記記録装置に印刷を行わせることを特徴とする印刷システム。
【請求項２】
前記プリンタドライバは、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、前記利用可能領域内で、自動的にプリンタドライバの印刷設定を変更して印刷を継続することを特徴とする請求項１記載の印刷システム。
【請求項３】
前記プリンタドライバは、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、前記利用可能領域内で、前記記録装置で最高印刷品位になる印刷解像度を算出し、その解像度で前記ワークメモリを確保し、前記印刷データを生成することを特徴とする請求項１記載の印刷システム。
【請求項４】
前記プリンタドライバは、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、印刷品位は落ちるかもしれないが利用可能なメモリ内で印刷を試みるかの旨を、ユーザに知らせるメッセージを表示し、ＯＫか否かをユーザに選択させ、ＯＫの場合前記プリンタドライバの処理を続け、キャンセルの場合は印刷処理を中止することを特徴とする請求項１記載の印刷システム。
【請求項５】
前記プリンタドライバは、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、前記利用可能領域内で、前記記録装置が最高印刷品位になる印刷解像度を算出し、その算出した解像度が前記記録装置において十分な印刷品位を満たせない場合、その旨と空きメモリを作成要求をユーザに知らせるメッセージを表示し、印刷処理を中止することを特徴とする請求項１記載の印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はホストコンピュータと記録装置とを利用した印刷システムに関するものである。
【０００２】
【従来の技術】
従来、パーソナルコンピュータ（以下、パソコンと略す）をホストとし、印刷可能な記録装置（以下、プリンタ）などの周辺機器を前記パソコンと接続することにより、様々なアプリケーションソフトウェアからプリンタにおいて印刷させることができる印刷システムが存在している。このようなシステムにおいて前記アプリケーションソフトウェアから印刷処理を行うと、アプリケーションが印刷処理に必要なメモリワーク領域とプリンタドライバの印刷処理必要メモリワーク領域で数ＭＢから数十ＭＢ以上のワークメモリ領域がパソコン上の記憶装置に利用可能な領域が必要である。また近年のプリンタの記録解像度の高解像度化等に伴い、益々そのドライバが処理に必要なメモリワーク量が増える傾向にある。そしてアプリケーションの高機能化やデジカメ画像の記録データ等から、パソコン内の記憶装置のプリンタドライバが利用可能領域は、益々少なくなっていく傾向がある。
【０００３】
このようなシステムにおいて前記アプリケーションソフトウェアから印刷処理を行うとき、もしプリンタドライバが処理に必要なメモリワーク領域を前記記憶装置に確保できない場合、プリンタドライバは処理を中止するので、ユーザは印刷物を手にいれることはできない。その後、ユーザは記憶装置内のデータを消す又はドライバの設定を変更するなどを行い、試行錯誤をしながら印刷を再度試みる必要がある。
【０００４】
また、近年、前記パソコンの簡易型のものとして、ハードディスクドライブなどの大容量記憶装置を備えず、その代わりとして通常数十ＭＢのデータを記憶できるメモリ（ＲＡＭ）のみを記憶手段として備える簡易パーソナルコンピュータ（以下、ハンドヘルドＰＣ）や、そのような簡易型パソコンを搭載したインターネット端末やＴＶ及びインフォメーションアプライアンス機器が増えつつある。
【０００５】
後者の近年開発されている前記ハンドヘルドＰＣにおいて、前記プリンタをその周辺機器として接続して利用しようとした場合、前記パソコンと同様にプリンタドライバは前記メモリ（ＲＡＭ）内に処理に必要なメモリワーク領域を確保することになるので、前記メモリ（ＲＡＭ）の空領域不足が原因となって印刷ができないケースが多々発生する。
【０００６】
【発明が解決しようとする課題】
前述した通り、前記ハンドヘルドＰＣを利用した印刷システムの場合、プリンタドライバが利用可能なメモリ領域が確保できない場合、印刷処理を中止してしまい、ユーザは印刷物を手にいれることはできない。その後、ユーザは記憶装置内のデータを消す又はドライバの設定を変更するなどを行い、試行錯誤をしながら印刷を再度試みる必要がある。
【０００７】
しかしながらユーザは、どのくらいの空きメモリ量を作らなければならないか分からず、記憶装置のデータを消すにしても全ＲＡＭメモリ容量も少ないため、消せるデータの選択は難しい場合が多く、他のデバイスにバックアップをとるにしても容易ではない。またハンドヘルドＰＣを利用した印刷要求は、メールの印刷やインターネットＷｅｂサイトのホームページ印刷などの、品位よりも情報が印刷できることが重要である場合が多い。そこでがユーザがメモリ不足に陥った場合の試行錯誤をいかに減らし、印刷ができるようにするかが課題である。
【０００８】
【課題を解決するための手段】
（１）有限の容量から成りデータを読み書き可能な記憶手段を備えるホストコンピュータと、印刷可能な記録装置とから構成され、前記ホストコンピュータと前記記録装置とは、双方向通信が可能なインタフェースにて接続されており、前記ホストコンピュータには印刷可能なアプリケーションソフトウェアと、そのデータを前記記録装置が理解できる印刷データに変換作成し前記記録装置へ前記インターフェースを介して送信することができるプリンタドライバが組み込まれている。
【０００９】
前記アプリケーションソフトウェアにおいて印刷が開始し、前記プリンタドライバ処理が開始された時、前記記憶手段における前記プリンタドライバが利用可能な領域の大きさを確認し、この利用可能な領域の大きさと前記プリンタドライバが前記印刷データ生成に必要なワークメモリの大きさとを比較し、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、前記利用可能領域内で生成可能な前記印刷データ生成をし、前記ホストコンピュータから前記記録装置へ送信することで、前記記録装置に印刷を行わせる構成とした。これにより、ユーザが前記記憶装置でメモリ不足に陥ったとしても、ユーザの前記試行錯誤を行うことなく、印刷を継続することができる。
【００１０】
（２）上記（１）の印刷システムにおいて前記プリンタドライバは、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、前記利用可能領域内で、自動的にプリンタドライバの印刷設定を変更して印刷を継続する構成とした。これにより、ユーザがプリンタドライバの印刷設定を新たにすることなく、かつ前記試行錯誤を行うことなく、印刷を継続することができる。
【００１１】
（３）上記（１）の印刷システムにおいて前記プリンタドライバは、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、前記利用可能領域内で、前記記録装置が最高印刷品位になる印刷解像度を算出し、その解像度で前記ワークメモリを確保し、前記印刷データを生成する構成とした。これにより、ユーザがプリンタドライバの印刷設定に迷うことなく、どれくらいのメモリ量を空けなければならないか気にすることなく、そして利用可能メモリ内で最高印刷品位の印刷物を手に入れることができる。
【００１２】
（４）上記（１）の印刷システムにおいて前記プリンタドライバは、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、印刷品位は落ちるかもしれないが利用可能なメモリ内で印刷を試みるかの旨を、ユーザに知らせるメッセージを表示し、ＯＫか否かをユーザに選択させ、ＯＫの場合前記プリンタドライバの処理を続け、キャンセルの場合は印刷処理を中止する構成とした。これにより、空きメモリ量が不足していることを気付かせ、ユーザは事前に印刷品位が変ることを知らせることができる。また、印刷品位が変ることを了承できない場合は、印刷処理を中止することができる。
【００１３】
（５）上記（１）の印刷システムにおいて前記プリンタドライバは、前記必要ワークメモリ量が前記利用可能領域の大きさより大きい場合、前記利用可能領域内で、前記記録装置が最高印刷品位になる印刷解像度を算出し、その算出した解像度が前記記録装置において十分な印刷品位を満たせない場合、その旨と空きメモリを作成要求をユーザに知らせるメッセージを表示し、印刷処理を中止する構成とした。これにより、十分な印刷品位が望めない場合、ユーザが粗末な印刷物を手に入れる前に印刷を中止することができ、かつその場合の対処方法をユーザに知らせることができる。
【００１４】
【発明の実施の形態】
（実施例）
以下、図面に示す実施例に基づき本発明を詳細に説明する。
【００１５】
図１は本発明を実施した印刷システムの構成を表す図である。同図において１はハンドヘルドＰＣであり、搭載されているＯＳはＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ  ＣＥである。２は液晶ディスプレイ、３はキーボード、４はＵＳＢポート（ホスト）である。液晶ディスプレイ２はタッチパネルとなっており、スタイラスペン６を用いて、ドラッグ、ドロップ、タップ等の操作をすることにより、パソコン用マウスと同様な機能を実現している。５はインクジェット方式のカラープリンタであり、７はＵＳＢポート（クライアント）である。ハンドヘルドＰＣ１とプリンタ５とはＵＳＢケーブル８で接続されており、これらの装置間でデータの双方向通信が可能である。
【００１６】
図２はハンドヘルドＰＣ１の内部ハードウェア構成を表すブロック図である。
【００１７】
ハンドヘルドＰＣ１は簡易パソコンとして活用される携帯端末であり、その主な特徴としてハードディスクドライブのような大容量記憶装置（通常、数ＧＢのデータを記憶できる装置）を備えておらず、記憶手段としてはＲＡＭのみを備える。同図において、９はマイクロプロセッサ等から構成されるＣＰＵであり、ハンドヘルドＰＣ１の中央処理装置として、ＲＯＭ１０に記憶されているプログラムに従って、ＲＡＭ１１、通信部１２、表示部１３、操作部１４を制御する。
【００１８】
ＲＯＭ１０には前記ＯＳ、ディスプレイやポートを制御する各デバイスドライバ、ハンドヘルドＰＣ１上で起動できる各アプリケーション等が記憶されている。ＲＡＭ１１は通常３２ＭＢ程度の容量で構成され、その内の半分がプログラム実行用に、残りの半分がデータ記憶用に割り当てられる。通信部１２にはＵＳＢポート４が含まれており、ＵＳＢの通信を制御する。表示部１３には液晶ディスプレイ２が含まれており、アプリケーション等のユーザーインタフェース（以降、ＵＩと省略することがある）の表示等の制御を行う。操作部１４にはキーボード３が含まれており、キー入力を制御する。
【００１９】
図３はプリンタ５の内部ハードウェア構成を表すブロック図である。同図において、１５はマイクロプロセッサ等から構成されるＣＰＵであり、プリンタ５の中央処理装置として、ＲＯＭ１６に記憶されているプログラムに従って、ＲＡＭ１７、通信部１８、記録部１９を制御する。ＲＯＭ１６にはプリンタドライバ２０（図４にて後述する）の制御に従ってプリンタ５が記録（印刷）処理を行うプログラムが記憶されている。ＲＡＭ１７は主にハンドヘルドＰＣ１から送られて、それをもとに記録部１９によって印刷される印字データが一時的に記憶される。通信部１８にはＵＳＢポート７が含まれており、ＵＳＢの通信を制御する。
【００２０】
記録部１９は、インクジェット方式の記録ヘッド、各カラーインク、キャリッジ、記録紙搬送機構等から構成される記録ユニットと、前記印字データをもとに前記記録ヘッドにて印字用パルスを発生させる為のＡＳＩＣ等から構成される電気回路とから構成される。印刷可能なアプリケーション（図８にて後述する）上での印刷操作によって、アプリケーションで開かれているファイルの表示内容（画像データ）が、プリンタドライバ２０を介してプリンタ５制御用コマンドを含む印字データに変換された後、ハンドヘルドＰＣ１のＲＡＭ１１のデータ記憶用エリアに一時的に格納され、ＵＳＢポート４からＵＳＢインタフェースを介してプリンタ５に送られる。プリンタ５にて受信された印字データは、記録部１９によって印字用パルスに変換されて、記録紙上に印刷される。
【００２１】
図４はプリンタ５を制御するプリンタドライバの構成を表すブロック図である。同図において、矢印はデータのフローを表す。２０はプリンタドライバであり、ハンドヘルドＰＣ１のＲＯＭ１０に記憶されている。２１はＵＩ制御部であり、プリンタドライバ２０のＵＩを制御する。２２はプリンタ制御部であり、ＵＩ制御部からの指示に従ってプリンタ５に制御コマンドを送ることによりプリンタ５を制御したり、プリンタ５からの応答コマンドに基づいてＵＩ制御部にプリンタ５の状態を伝えたりする。２３はポート制御部であり、プリンタ制御部２２から渡された印字データを、通信部１２に対してライトしたり、プリンタ５からの応答コマンドを通信部１２からリードしたり、主にプリンタドライバレベルからみたポートの制御を行う。
【００２２】
図５はプリンタドライバ２０のＵＩの図であり、プリンタドライバ２０が起動した時、ハンドヘルドＰＣ１の液晶ディスプレイ２に表示される。同図において、３５はメインウィンドウである。２５はプリンタ選択部であり、コンボボックスにて構成され、接続されているプリンタを選択することにより、そのプリンタにて印刷を行うことができる。同図ではプリンタ５で印刷できる“ＢＪプリンタ”が選択されている。２６はポート選択部であり、コンボボックスにて構成され、ハンドヘルドＰＣ１に装備されている印刷可能なポートを選択することができる。  同図ではＵＳＢポートが選択されている。２７は用紙サイズ選択部であり、コンボボックスにて構成され、用紙サイズとして、Ａ６、Ａ５、Ａ４の３タイプのうちから何れか一つを選択可能である。２８は下書き印刷選択部であり、チェックボックスで構成され、チェックされている場合、印字品位を落として下書き印刷の品位で印刷処理を行い。チェックが外されている場合、標準品位で印刷処理を行う。同図ではチェックが外されている状態を表す。
【００２３】
２９はカラー印刷選択部であり、チェックボックスで構成され、チェックされている場合、カラー印刷が行われ、チェックが外されている場合、モノクロ印刷が行われる。同図ではチェックされている状態を表す。３０は印刷範囲選択部であり、ラジオボタンで構成され、“すべて”が選択されている場合、アプリケーションの表示上で選択されている領域に関わらず全ての範囲が印刷され、“選択”が選択されている場合、アプリケーションの表示上で選択された領域内が印刷される。同図では“すべて”が選択されている状態を表す。
【００２４】
３１は印刷の向き選択部であり、ラジオボタンで構成され、“縦”が選択されている場合、アプリケーションの表示を用紙の縦方向に展開して印刷し、“横”が選択されている場合、アプリケーションの表示を用紙の横方向に展開して印刷する。同図では“縦”が選択されている。３２は余白設定部であり、数値を入力可能なテキストボックスで構成され、用紙の上下左右の余白をミリメートル単位でそれぞれ設定することができる。同図では上下左右の余白が全て２５ｍｍで設定されている状態を表す。
【００２５】
３３はＯＫボタンであり、このボタンがタップされると印刷処理が開始される。３４はキャンセルボタンであり、このボタンがタップされると、印刷を行うことなく、メインウィンドウ３５を閉じる。以降では、プリンタ選択部２５、ポート選択部２６、用紙サイズ選択部２７、下書き印刷選択部２８、カラー印刷選択部２９、印刷範囲選択部３０、印刷の向き選択部３１、余白設定部３２における設定の組み合わせを印刷設定と呼ぶ。
【００２６】
図６は利用可能なメモリ内で印刷を試みるかのメッセージを表す図であり、プリンタドライバ処理中プリンタドライバが処理に必要なメモリを確保できない場合、ダイアログ４０が表示される。そして利用可能なメモリ内で印刷を試みるかの旨と試みる場合印刷品位が通常より落ちる旨のメッセージ４１を表示し、ＯＫボタン４２がタップされると印刷処理を続ける。キャンセルボタン４３がタップされると、印刷処理を中止する。
【００２７】
図７はメモリ容量不足による印刷不可能メッセージを表す図であり、現在のメモリ容量では十分な品位での印刷はできない旨と、空きメモリ容量を増やしてください等のその場合の対処方法をユーザに知らせるメッセージ５１を表示する。
【００２８】
ＯＫボタン５２がタップされると印刷処理を中止する。
【００２９】
図８は印刷可能なアプリケーションのＵＩの図であり、本アプリケーションは例としてホームページ閲覧ソフト（Ｗｅｂブラウザ）のアプリケーションである。同図において、６０はメインウィンドウであり、ホームページが表示された状態を表す。６２は印刷を開始する為の印刷ボタンであり、このボタンをタップすることにより、プリンタドライバ２０が起動してメインウィンドウ３５が表示される。そして、メインウィンドウ３５内のＯＫボタン３３をタップすることにより、表示されているホームページコンテンツ６１の印刷が開始される。６３は本アプリケーションを閉じる為のクローズボタンであり、このボタンをタップすることにより、メインウィンドウ６０を閉じ、本アプリケーションを終了する。
【００３０】
図９は本実施例の動作（処理）を表すフローチャートであり、この図面に従って動作の説明をする。図９はプリンタドライバ２０のメインウィンドウ３５内のＯＫボタン３３がタップされて印刷処理が開始された後の処理を表すフローチャートである。プリンタドライバ２０のメインウィンドウ３５内のＯＫボタン３３がタップされて印刷処理が開始されると（Ｓ９０１）、印刷設定に従って印刷処理に必要なバッファサイズを計算する（Ｓ９０２）。
【００３１】
次に利用可能なメモリ量をチェックし（Ｓ９０３）、ドライバが印刷処理に必要な空きメモリ不足、即ち利用可能な領域の大きさとプリンタドライバが印刷データ生成に必要なワークメモリの大きさとを比較し（Ｓ９１０）、必要ワークメモリ量が利用可能領域の大きさより大きい場合、ステップＳ９０７へ進む。ドライバが印刷処理に必要な空きメモリが十分にある場合は、通常のドライバ処理の次のステップＳ９０４へ進む。ステップＳ９０７において図６を表示し、ユーザに空きメモリが不足しており利用可能なメモリ内での印刷品位で印刷を試みるかの旨（４１）を問い合わせ、ステップＳ９１１に進みＯＫボタン（４２）がタップされたらステップＳ９０８へ進む。
【００３２】
ステップＳ９１１においてキャンセルボタン（４３）が押されたら印刷処理を中止する。ステップＳ９０８において、利用可能なメモリ容量で最高印刷品位になる印刷解像度を算出し、ステップＳ９１２へ進み、ステップＳ９０８にて算出した解像度が印刷品位を十分満たせる解像度かを判断し、満たせる解像度の場合はステップＳ９０４へ進み、ステップＳ９０８にて算出した解像度にて印刷処理に必要なメモリを確保する。またステップＳ９１２において、ステップＳ９０８において算出した解像度が印刷品位を十分満たせる解像度でない場合、ステップＳ９０９へ進み、現在のメモリ容量では十分な品位での印刷ができない旨と空きメモリを作成要求の旨（５１）をユーザに知らせるメッセージを表示し（５０）、ＯＫボタン（５２）がタップされたら印刷処理を終了する。ステップＳ９０４において確保済み印刷処理用メモリを利用し印刷データを作成する（Ｓ９０５）。そして図２の通信部（１２）へその印刷データを書き込み（Ｓ９０６）、プリンタドライバにおける印刷処理を終了する（Ｓ９１３）。
【００３３】
以上、本発明の動作（処理）について説明したが、本実施例においてはインクジェット方式のカラープリンタの例を挙げた。この例に限らずレーザービームプリンタや、モノクロプリンタに対しても有効である。
【００３４】
また、本実施例においては、印刷可能なアプリケーションの例としてインターネットＷｅｂブラウザを使用したがこの例に限られることなく、印刷可能な任意のアプリケーションにおいて実現可能である。
【００３５】
また、本実施例においては、例としてＯＳにＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ  ＣＥを使用したが、このＯＳに限られることなく同様な構成をとることにより、任意のＯＳにおいて実現可能である。
【００３６】
また、本実施例においてハンドヘルドＰＣを例にしたが、小容量の記憶装置しか搭載していないインターネットアプライアンス機器及びインフォメーションアプライアンス機器からの印刷や、図５のような印刷設定ができない機器（デバイス）からの印刷においても本発明は有効である。
【００３７】
また、本実施例においては、例として、ハンドヘルドＰＣ１とプリンタ５との間のインタフェースとして、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースを用いたが、このインタフェースに限られることなく、同様な構成をとることにより、任意のインタフェースにおいて実現可能である。
【００３８】
【発明の効果】
以上説明したように、本発明によれば次のような効果が得られる。
【００３９】
（１）ユーザが前記記憶装置の容量（メモリ）不足に陥っても、印刷品位は落ちるかもしれないが印刷が続いてくれる。
【００４０】
（２）ユーザが前記記憶装置の容量（メモリ）不足に陥っても、印刷設定の再設定やメモリ空き容量を増やす作業等の試行錯誤をすることなく、印刷を続けることができる。
【００４１】
（３）ユーザが前記記憶装置の容量（メモリ）不足に陥っても、その利用可能なメモリ内で最高画質の印刷物を手に入れることができる。
【００４２】
（４）ユーザが前記記憶装置の容量（メモリ）不足に陥っても、十分な印刷品位が得られない場合、自動的に印刷が中止される。
【００４３】
（５）印刷操作に関するユーザーの操作性を向上させることができる。
【００４４】
（６）印刷を継続するか中止するかを、ユーザーが容易に選択できる。
【図面の簡単な説明】
【図１】本発明を実施した印刷システムの構成図
【図２】ハンドヘルドＰＣ１の内部ハードウェア構成ブロック図
【図３】プリンタ５の内部ハードウェア構成ブロック図
【図４】プリンタ５を制御するプリンタドライバの構成ブロック図
【図５】プリンタドライバ２０のユーザインターフェース（ＵＩ）の図
【図６】利用可能メモリ内で印刷を試みるかを表すメッセージの図
【図７】メモリ容量不足による印刷不可能メッセージの図
【図８】印刷可能なソフトウエア（アプリケーション：例）を表す図
【図９】利用可能メモリ容量により、印刷品位を変える処理のフローチャート
【符号の説明】主要な構成要件の符号を以下に記す。
１・・・ハンドヘルドＰＣ
２・・・液晶ディスプレイ
４・・・ＵＳＢポート
５・・・プリンタ
７・・・ＵＳＢポート
８・・・ＵＳＢケーブル
１１・・・ハンドヘルドＰＣのメモリ（ＲＡＭ）
１９・・・記録部
２０・・・プリンタドライバ
３３、４２、５２・・・ＯＫボタン
３４、４３・・・キャンセルボタン
４０・・・利用可能メモリ内で印刷を試みるかメッセージ
５０・・・メモリ不足による印刷不可能メッセージ
６２・・・印刷ボタン
【図１】
2004192085.tif 000003
【図２】
2004192085.tif 000004
【図３】
2004192085.tif 000005
【図４】
2004192085.tif 000006
【図５】
2004192085.tif 000007
【図６】
2004192085.tif 000008
【図７】
2004192085.tif 000009
【図８】
2004192085.tif 000010
【図９】
2004192085.tif 000011