(57)【特許請求の範囲】
【請求項１】
上位装置の表示部の内容に関連する情報内容を、当該上位装置に双方向通信可能に接続されたプリンタ装置によって印刷出力するプリンタシステムにおいて、
上記プリンタ装置に、操作手段と、該操作手段からの印刷命令に基づいて印刷開始要求コマンドを発生し、上記上位装置に送信するコマンド発生手段とを設ける一方、
上記上位装置に、上記コマンド発生手段から送信されたコマンドを解読するコマンド解読手段と、上記表示部の内容を識別して印刷すべき情報内容を選択する画面表示識別手段と、上記コマンド解読手段によって解読されたコマンドの内容に基づいて上記画面表示識別手段によって選択された印刷すべき情報内容を受け取り、印刷用データとして上記プリンタ装置に送信するプリンタドライバとを設け、
上記画面表示識別手段は、上記表示部にデータベース内の一件分のデータの中の特定の部分が表示されている場合には、上記印刷すべき情報内容として上記一件分のデータすべてを選択することを特徴とするプリンタシステム。
【請求項２】
上記画面表示識別手段は、表示部に特定のパターンが表示されているか否かを識別し、当該特定のパターンを印刷すべき情報内容から除外することを特徴とする請求項１記載のプリンタシステム。
【請求項３】
上記上位装置に、上記画面表示識別手段によって選択された印刷すべき情報内容が、前回印刷された際に最後まで印刷されたか否かを確認する印刷中断確認手段を設ける一方、上記画面表示識別手段は、上記印刷中断確認手段による確認結果に基づいて印刷すべき情報内容を選択することを特徴とする請求項１又は請求項２記載のプリンタシステム。
【請求項４】
双方向通信が可能に接続されたプリンタ装置に、表示部の内容に関連する情報内容を印刷出力させることが可能な情報処理装置において、
上記表示部の内容を識別して印刷すべき情報内容を選択する画面表示識別手段と、上記プリンタ装置から送信され受信されたコマンドを解読するコマンド解読手段と、該コマンド解読手段によって解読されたコマンドの内容に基づいて上記画面表示識別手段によって選択された印刷すべき情報内容を受け取り、印刷用データとして上記プリンタ装置に送信するプリンタドライバとを設け、
上記画面表示識別手段は、上記表示部にデータベース内の一件分のデータの中の特定の部分が表示されている場合には、上記印刷すべき情報内容として上記一件分のデータすべてを選択することを特徴とする情報処理装置。
【請求項５】
上記画面表示識別手段によって選択された印刷すべき情報内容が、前回印刷された際に最後まで印刷されたか否かを確認する印刷中断確認手段を設ける一方、上記画面表示識別手段は、上記印刷中断確認手段による確認結果に基づいて印刷すべき情報内容を選択することを特徴とする請求項４記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する分野】
本発明は、双方向通信が可能に接続された上位装置とプリンタ装置とからなるプリンタシステム及び当該プリンタシステムに好適に用いられる上位装置としての情報処理装置に関する。
【０００２】
【従来の技術】
従来から、双方向通信が可能に接続された上位装置とプリンタ装置とからなるプリンタシステムとしては、ビデオ信号等に基づいて形成される入力画面を印刷処理するビデオプリンタ装置等があり、このようなプリンタ装置は、当該プリンタ装置のプリントキーを押すことによって、デジタルスチルカメラ、ビデオカメラおよびテレビなどの上位装置の表示部に表示された画像の全てあるいは一部分を取り込んで印刷処理を行っていた。
【０００３】
【発明が解決しようとする課題】
ところが、上述のビデオプリンタ装置のようにプリンタ装置にプリントキーがあるものでは、上位装置の表示部に表示された情報の全部あるいは一部しか印刷処理することができないため、上位装置の表示部に全体が表示できないほどサイズの大きなデータを印刷するためには、そのデータの各部分を上位装置の表示部に表示させて、プリンタ装置のプリントキーを押すという操作を繰り返さなければならないといった問題点があり、又上位装置の表示部に表示された情報は、印刷領域など、上位装置において適切な設定をしない限り、印刷する必要の無い特定の固定パターンも含めて全て印刷処理されてしまうといった問題点もあった。
【０００４】
本発明は、複雑な設定をすることなく、所望の情報内容を印刷出力することができるプリンタシステム及び情報処理装置を提供することを目的とするものである。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明は、上位装置の表示部の内容に関連する情報内容を、当該上位装置に双方向通信可能に接続されたプリンタ装置によって印刷出力するプリンタシステムにおいて、上記プリンタ装置に、操作手段と、該操作手段からの印刷命令に基づいて印刷開始要求コマンドを発生し、上記上位装置に送信するコマンド発生手段とを設ける一方、上記上位装置に、上記コマンド発生手段から送信されたコマンドを解読するコマンド解読手段と、上記表示部の内容を識別して印刷すべき情報内容を選択する画面表示識別手段と、上記コマンド解読手段によって解読されたコマンドの内容に基づいて上記画面表示識別手段によって選択された印刷すべき情報内容を受け取り、印刷用データとして上記プリンタ装置に送信するプリンタドライバとを設け、そして、上記画面表示識別手段は、上記表示部にデータベース内の一件分のデータの中の特定の部分が表示されている場合には、上記印刷すべき情報内容として上記一件分のデータすべてを選択する構成としたものである。
【０００６】
従って、本発明によれば、ユーザが操作手段を操作して印刷命令を行うと、コマンド発生手段がその印刷命令に基づく印刷開始要求コマンドを上位装置に送信し、その後、コマンド解読手段がその印刷開始要求コマンドを受信すると、画面表示識別手段が表示部の内容を識別して印刷すべき情報内容を選択すると共に、プリンタドライバが画面表示識別手段によって選択された印刷すべき情報内容を受け取り、印刷用データとしてプリンタ装置に送信することにより、上位装置の表示部の内容に関連する情報内容を、表示部に表示された形式とは異なる形式で印刷することができ、さらに、画面表示識別手段が表示部の内容を識別して印刷すべき情報内容を選択するとき、表示部にデータベース内の一件分のデータの特定の部分が表示されていれば、当該特定の部分が表示されているデータの全てが印刷すべき情報内容とされることにより、上位装置の表示部に特定の部分が表示されている一件分のデータの全てをプリンタ装置によって印刷出力させることができる。
【０００７】
又、本発明は、上記の構成に加え、上記画面表示識別手段が、表示部に特定のパターンが表示されているか否かを識別し、当該特定のパターンを印刷すべき情報内容から除外するよう構成したものである。
【０００８】
従って、本発明によれば、画面表示識別手段が表示部の内容を識別して印刷すべき情報内容を選択するとき、表示部に特定のパターンが表示されているか否かを識別し、当該特定のパターンを印刷すべき情報内容から除外することにより、特定のパターンを除くデータをプリンタ装置によって印刷出力させることができる。
【００１１】
又、本発明は、上述の何れかの構成に加え、上記上位装置に、上記画面表示識別手段によって選択された印刷すべき情報内容が、前回印刷された際に最後まで印刷されたか否かを確認する印刷中断確認手段を設ける一方、上記画面表示識別手段が、上記印刷中断確認手段による確認結果に基づいて印刷すべき情報内容を選択するよう構成したものである。
【００１２】
従って、本発明によれば、画面表示識別手段が表示部の内容を識別して印刷すべき情報内容を選択するとき、その選択された情報内容が前回印刷された際に最後まで印刷されたか否かを印刷中断確認手段が確認し、その確認結果に基づいて画面表示識別手段が印刷すべき情報内容を選択することにより、前回最後まで印刷されていない情報内容については、まだ印刷されていない部分のみをプリンタ装置によって印刷出力させることができる。
【００１３】
又、本発明は、双方向通信が可能に接続されたプリンタ装置に、表示部の内容に関連する情報内容を印刷出力させることが可能な情報処理装置において、表示部の内容を識別して印刷すべき情報内容を選択する画面表示識別手段と、上記プリンタ装置から送信され受信されたコマンドを解読するコマンド解読手段と、該コマンド解読手段によって解読されたコマンドの内容に基づいて上記画面表示識別手段によって選択された印刷すべき情報内容を受け取り、印刷用データとして上記プリンタ装置に送信するプリンタドライバとを設け、上記画面表示識別手段は、上記表示部にデータベース内の一件分のデータの中の特定の部分が表示されている場合には、上記印刷すべき情報内容として上記一件分のデータすべてを選択する構成としたものである。
【００１４】
従って、本発明によれば、コマンド解読手段がプリンタ装置からの印刷開始要求コマンドを受信すると、画面表示識別手段が表示部の内容を識別して印刷すべき情報内容を選択すると共に、プリンタドライバが画面識別手段によって選択された印刷すべき情報内容を受け取り、印刷用データとしてプリンタ装置に送信することにより、上位装置の表示部の内容に関連する情報内容を、表示部に表示された形式とは異なる形式で印刷することができ、さらに、画面表示識別手段が表示部の内容を識別して印刷すべき情報内容を選択するとき、表示部にデータベース内の一件分のデータの特定の部分が表示されていれば、当該特定の部分が表示されているデータの全てが印刷すべき情報内容とされることにより、上位装置の表示部に特定の部分が表示されている一件分のデータの全てをプリンタ装置によって印刷出力させることができる。
【００１５】
更に、本発明は、上記の構成に加え、上記画面表示識別手段によって選択された印刷すべき情報内容が、前回印刷された際に最後まで印刷されたか否かを確認する印刷中断確認手段を設ける一方、上記画面表示識別手段が、上記印刷中断確認手段による確認結果に基づいて印刷すべき情報内容を選択するよう構成したものである。
【００１６】
従って、本発明によれば、画面表示識別手段が表示部の内容を識別して印刷すべき情報内容を選択するとき、その選択された情報内容が前回印刷された際に最後まで印刷されたか否かを印刷中断確認手段が確認し、その確認結果に基づいて画面表示識別手段が印刷すべき情報内容を選択することにより、前回最後まで印刷されていない情報内容については、まだ印刷されていない部分のみをプリンタ装置によって印刷出力させることができる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１８】
図１は本発明の実施の一形態であるプリンタシステムの概略的な論理的構成を示すブロック図、図２は同プリンタシステムの概略的な電気的構成を示すブロック図、図３は同プリンタシステムを構成する上位装置内のデータ構造を示す説明図、図４は同プリンタシステムにおける印刷用データの選択および作成方法と印刷手順とを示すフローチャート、図５乃至図９は同プリンタシステムを構成する上位装置としての携帯電話機の表示画面と印刷結果との関係を表わす説明図であり、図５は日時データを、図６は時刻表データを、図７はメモリダイヤルデータを、図８及び図９はメールデータを、それぞれ表示・印刷した状態を示す。
【００１９】
図１において、上位装置２１は、メモリ２２、プリンタドライバ２６としてデータ変換部２８を含むソフトウェア、コマンド解読手段２５、画面表示識別手段２４、印刷中断確認手段２９、表示部２３および双方向通信部２７などを備えており、双方向通信部２７を介して双方向通信線３０に接続されている。双方向通信線３０は、上位装置２１とプリンタ装置３１との間を接続している。プリンタ装置３１には、双方向通信線３０が接続される双方向通信部３２と、入力操作部３３、コマンド発生手段３４、データ処理手段３５および印刷部３６を備えている。
【００２０】
尚、双方向通信線３０としては、特開平２−１１０６２５号公報の先行技術と同様に双方向化して用いるようにしたセントロニクス方式の専用パラレル通信線、ＳＣＳＩやＵＳＢ及びＲＳ−２３２Ｃ等の汎用のパラレルやシリアルの通信線を用いることができ、又ＩｒＤＡ（Infrared Data Association）規格やＢｌｕｅｔｏｏｔｈなどの無線データ通信方式を用いたり、ＬＡＮ等のネットワークを介在させるようにしても良い。
【００２１】
図２において、上位装置２１は、ＣＰＵ４３およびプログラム用ＲＯＭ４４を含み、ＣＰＵ４３はプログラム用ＲＯＭ４４に予め格納されているプログラムに従って図１に示すプリンタドライバ２６のデータ変換部２８や、コマンド解読手段２５、画面表示識別手段２４、印刷中断確認手段２９および双方向通信部２７としての機能を実現している。
【００２２】
又、ＣＰＵ４３は、プログラム用ＲＯＭ４４に格納されているプログラムに従って表示画面データ記憶領域４７、ディスプレイ装置４２、双方向インターフェース４５、各種データベース４６および印刷データ記憶領域４８にアクセスすることができるようになっており、各種データベース４６、表示画面データ記憶領域４７および印刷データ記憶領域４８は、図１のメモリ２２内に設定される。
【００２３】
又、ＣＰＵ４３が双方向インターフェース４５を制御することによって、図１の双方向通信部２７が形成されると共に、ＣＰＵ４３がディスプレイ装置４２を制御することによって図１の表示部２３が形成される。更に、ディスプレイ装置４２は液晶ディスプレイ、ＣＲＴディスプレイおよび有機ＥＬ（Electroluminescence）ディスプレイなどの各種表示装置の何れかによって構成されている。
【００２４】
尚、上位装置２１内のデータ構造は、図３に示すように、表示中のデータを識別するポインタＤを有すると共に、データ毎に、開始端Ｓ・終了端Ｅ・印刷途中Ｐ・表示開始位置Ｔからなるデータ記憶内の位置を指し示すポインタとデータ種別・データ種別によって必要な情報（備考１・備考２）とが一覧になっており、且つ、その一覧データに対応してメール表示／印刷に関するデータ及びメモリダイヤルの表示／印刷に関するデータが記憶される構造となっている。
【００２５】
そして、表示のときには、種別により必要な備考部分等を表示後に、表示開始位置Ｔから表示可能な文字数が画面に表示されるが、最初は通常開始端Ｓから表示される（Ｔ＝Ｓ）一方、印刷のときには、種別により必要な備考部分等を印刷後に、開始端位置から印刷され、又印刷途中Ｐは印刷前は開始端Ｓと一致するようになっている（表示部分のみを印刷する場合は表示開始位置から印刷される）。
【００２６】
一方、プリンタ装置３１には、双方向インターフェース５２、プリンタ制御用ＣＰＵ５３、プログラム用ＲＯＭ５４、スイッチ装置５５、印刷データ受信用記憶領域５６、プリンタエンジン５７等を含み、プリンタ制御用ＣＰＵ５３はプログラム用ＲＯＭ５４に予め格納されているプログラムに従って、図１の双方向通信部３２、入力操作部３３、コマンド発生手段３４、データ処理手段３５および印刷部３６としての機能を実現している。
【００２７】
双方向インターフェース５２を介して上位装置２１と双方向の通信を行うプログラム動作は、図１の双方向通信部３２を構成しており、図１の入力操作部３３として機能する際には、スイッチ装置５５が利用され、ユーザから印刷命令が与えられるようになっており、このスイッチ装置５５は、キースイッチ、タッチパネル方式などの各種スイッチ装置の何れかであり、又図１のデータ処理手段３５として機能する際には、印刷データ受信用記憶領域５６が利用され、図１の印刷部３６として機能する際には、プリンタエンジン５７が利用され、実際に印刷が行われるようになっており、又プリンタエンジン５７は、電子写真方式、インクジェット方式、ドットインパクト方式あるいは熱転写方式などの各種印刷方式の何れかで、画像や文字データなどを印刷する構成となっている。
【００２８】
次に、上記のように構成されたプリンタシステムについて、上位装置における印刷用データの選択および作成方法とプリンタ装置での印刷手順とを、図４に示すフローチャートに基づいて説明する。
【００２９】
プリンタシステム２０の動作が開始されると、ステップｓ１では、ユーザがプリンタ装置３１に対して入力操作部３３より印刷命令を出す。次にステップｓ２で、プリンタ装置３１は、上位装置２１に対して印刷開始を要求する印刷開始要求コマンドを、コマンド発生手段３４から取出す。ステップｓ３で、プリンタ装置３１は、双方向通信部３２によって、上位装置２１にコマンドを送る。ステップｓ４で、上位装置２１は送られてきたコマンドを、コマンド解読手段２５によって解読する。ステップｓ５で、上位装置２１は、画面表示識別手段２４によって、表示部２３の表示内容を識別する。
【００３０】
ステップｓ６では、上位装置２１の表示部２３に、送受信メールデータベース、電話帳データベース、住所録データベース、写真データベースあるいはメールアドレスデータベースなどの特定のデータベースに含まれる一件分のデータの、ヘッダ部分あるいは先頭部分などの特定の部分が表示されているか否かを判断する。表示部２３に、特定のデータベースに含まれる一件分のデータの、特定の部分が表示されていないと判断されるときには、ステップｓ７で、表示部２３に、アイコン、カーソル、あるいは上位装置２１が携帯電話機である場合のピクト表示などの特定の固定パターンが表示されているか否かを判断する。ステップｓ７で、表示部２３に特定の固定パターンが表示されていないと判断されるときには、ステップｓ９で、上位装置２１はメモリ２２内の表示画面データをそのままプリンタドライバ２６へ送る。ステップｓ７で、表示部２３に特定の固定パターンが表示されていると判断されるときには、ステップｓ８で、メモリ２２内の表示画面データから固定パターンが表示されている領域のデータを除いたデータをプリンタドライバ２６へ送る。
【００３１】
ステップｓ６で、表示部２３に、特定のデータベースに含まれる一件分のデータの、特定の部分が表示されていると判断されるときには、ステップｓ１０で、印刷中断確認手段２９によって、前記一件分のデータが前回印刷された時に最後まで印刷されたか否かを判断する。ステップｓ１１で、前記一件分のデータが一度も印刷されていない、あるいは前回印刷された時にデータが最後まで印刷されたと判断されるときには、ステップｓ１２で、上位装置２１はメモリ２２内の前記一件分のデータを全て、プリンタドライバ２６へ送る。ステップｓ１１で、前記一件分のデータが前回印刷された時に、上位装置２１が携帯電話機であれば着信などの理由で、印刷処理が中断され最後まで印刷されていないと判断されるときには、ステップｓ１３で、上位装置２１はメモリ２２内の前記一件分のデータで、前回印刷されていない部分のみをプリンタドライバ２６へ送る。
【００３２】
ステップｓ１４でプリンタドライバ２６は、データ変換部２８にて、メモリ２２から受け取った印刷すべきデータを、プリンタ装置３１の印刷処理能力に適合した印刷用データ２８ａに変換する。ステップｓ１７で、プリンタ装置３１はデータ処理手段３５によって、印刷用データ３２ａに対して、印刷部３６に応じた処理を行い、ステップｓ１８で印刷部３６による印刷を行わせる。
【００３３】
従って、上記動作制御によれば、例えば、図５に示すように、日付データが表示されている状態、即ち、携帯電話機（上位装置）の表示画面に特定のデータベースに含まれる一件分のデータの特定の部分が表示されておらず且つ特定の固定パターンも表示されていない状態において、プリンタ装置３１プリントキーが入力された場合には、表示画面データをそのままプリンタ装置３１において印刷出力することができる。
【００３４】
又、例えば、図６に示すように、アンテナバーや電池残量及びインターネット等を利用して入手した時刻表が表示されている状態、即ち、携帯電話機（上位装置）の表示画面に特定の固定パターンとしてアンテナバーや電池残量表示等のピクトが表示されている状態において、プリンタ装置３１プリントキーが入力された場合には、表示画面データからピクト表示領域を除いたデータをプリンタ装置３１において印刷出力することができる。
【００３５】
又、例えば、図７に示すように、図４Ｃ）の（ｂ）に示すようなデータを表示している状態、即ち、携帯電話機（上位装置）の表示画面にメモリダイヤル一件分の先頭画面が表示されている状態において、プリンタ装置３１プリントキーが入力された場合には、メモリダイヤル一件分を携帯電話機の表示画面に表示されていない部分も含めて全て、プリンタ装置３１において印刷出力することができる。
【００３６】
尚、このときの具体的な動作としては、表示開始位置ＴＡがデータの最初を示しており、表示が最初から行われて図７に示すようになり、印刷途中ＰＡも最初を示しており、印刷も最初から行われるようになっている。即ち、印刷は、印刷途中ＰＡの指し示す文字（データ）を読み出すと共に、印刷すべき文字か否かも判定し、プリンタドライバによって印刷用のデータに変換されてプリンタ装置へ送られ、その後、ＰＡの位置を進めてデータ送信を繰り返すことによって、印刷位置に追従して印刷途中ＰＡは移動し、最後に終了端まで全てのデータが印刷されたことになり印刷終了すると共に、印刷途中ＰＡは通常開始端ＳＡに再設定されるようになっている。この印刷中に、着信等の理由により印刷途中で印刷が中断された場合には印刷途中ＰＡがその位置で記憶され、続きの印刷に使用されるようになっている。
【００３７】
又、例えば、図８に示すように、携帯電話機（上位装置）の表示画面に一度も印刷されたことが無い或いは前回印刷された時に最後まで印刷された受信メール一件分のヘッダ部分が表示されている状態において、プリンタ装置３１のプリントキーが入力された場合には、受信メール一件分を携帯電話機の表示画面に表示されていない部分も含めて全てプリンタ装置３１において印刷出力することができる。
【００３８】
更に、例えば、図９に示すように、図４Ｃ）の（ａ）に示すようなデータを表示している状態、即ち、携帯電話機（上位装置）の表示画面に、前回印刷された時に着信等の理由により最後まで印刷されなかった受信メール一件分のヘッダ部分が表示されている状態において、プリンタ装置３１のプリントキーが入力された場合には、受信メール一件分のうちの前回印刷されなかった部分のみをプリンタ装置３１において印刷出力することができる。
【００３９】
尚、このときの具体的な動作としては、表示開始位置Ｔ２がデータの最初を示しており、表示が最初から行われて図９に示すようになるが、印刷途中Ｐ２は前回印刷中断した位置（「し」）を示しており、この位置から印刷が行われる。そして、印刷中は、印刷した（プリント装置に送信した）文字（データ）の位置に追従して印刷途中Ｐ２を移動し、最後に終了端まで全てのデータが印刷されたことになり印刷終了すると共に、印刷途中Ｐ２は通常開始端Ｓ２に再設定されるようになっている。この印刷中に、着信等の理由により印刷途中で印刷が中断された場合には印刷途中Ｐ２がその位置で記憶され、続きの印刷に使用されるようになっている。
【００４０】
従って、上記実施の形態によれば、上位装置を操作してその表示部に印刷出力したいデータの一部を表示させ、プリンタ装置のプリントキーを操作することにより、未表示部分を含むデータの全てを印刷出力することができるため、ユーザが行う操作が非常に分かり易く、又、例えば、上位装置として携帯電話機を用いてプリンタ装置によるプリント機能をオプションとする場合には、携帯電話機側の操作キーにプリントキーを割り当てる必要が無いため、キー割当に伴うキャビネットへのキー割当表示（例えば、「＃」キーの上側に「プリント」等の文字を印刷する）を行う必要が無く、オプションを必要としないユーザにおける誤動作防止やデザインの規制防止等を図ることもできる。
【００４１】
尚、上位装置として携帯電話機を用いた場合には、上位装置としての携帯電話機とプリンタ装置との接続には、携帯電話機用に使用が規定され標準装備されているコネクタを用いることにより、携帯電話機のハード構成を変更することなく、プリンタ装置を双方向通信可能に接続することができる。
【００４２】
又、上位装置としては、携帯電話機だけではなく、例えば、メール専用端末やカーナビゲーション端末等が考えられる。
【００４３】
【発明の効果】
以上のように、本発明によれば、ユーザがプリント装置のプリントキーを操作すると、上位装置が表示部の内容を識別して印刷すべき情報内容を選択し、その選択した印刷すべき情報内容を印刷用データとしてプリンタ装置に送信することにより、上位装置の表示部の内容に関連する情報内容を、表示部に表示された形式とは異なる形式で印刷することができるため、ユーザが上位装置において複雑な設定を行わなくても、表示部に表示されている情報内容を、表示されていない部分も含めて適当な形式で印刷することができる。つまり、表示部の内容が識別されて印刷すべき情報内容が選択されるとき、表示部にデータベース内の一件分のデータの中の特定の部分が表示されている場合には、当該一件分のデータの全てが印刷すべき情報内容とされることにより、上位装置の表示部に、特定の部分が表示されている、データベース内の一件分のデータの全てをプリンタ装置によって印刷出力させることができる。このため、ユーザが、一件分のデータ全てを印刷するために、データの先頭から最後までの各部分を表示部に表示させた後にプリンタ装置のプリントキーを押すという操作を繰返す手間を省くことができる。
【００４４】
又、本発明によれば、表示部の内容を識別して印刷すべき情報内容を選択するとき、表示部に特定のパターンが表示されているか否かを識別し、当該特定のパターンを印刷すべき情報内容から除外することにより、特定のパターンを除くデータをプリンタ装置によって印刷出力させることができるため、ユーザが上位装置において印刷領域などの複雑な設定を行わなくても、印刷時間の短縮や印刷用紙の節約を図ることができる。
【００４６】
又、本発明によれば、表示部の内容を識別して印刷すべき情報内容を選択するとき、その選択された情報内容が前回印刷された際に最後まで印刷されたか否かを確認すると共に、その確認結果に基づいて画面表示識別手段が印刷すべき情報内容を選択することにより、前回最後まで印刷されていない情報内容については、まだ印刷されていない部分のみをプリンタ装置によって印刷出力させることができるため、ユーザが上位装置において印刷領域などの複雑な設定を行わなくても、必要な情報内容のみを印刷することができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態であるプリンタシステムの概略的な論理的構成を示すブロック図である。
【図２】同プリンタシステムの概略的な電気的構成を示すブロック図である。
【図３】同プリンタシステムを構成する上位装置内のデータ構造を示す説明図である。
【図４】同プリンタシステムにおける印刷用データの選択および作成方法と印刷手順とを示すフローチャートである。
【図５】同プリンタシステムを構成する上位装置としての携帯電話機の表示画面と印刷結果との関係を表わす説明図であり、日時データを表示・印刷した状態を示す。
【図６】同プリンタシステムを構成する上位装置としての携帯電話機の表示画面と印刷結果との関係を表わす説明図であり、時刻表データを表示・印刷した状態を示す。
【図７】同プリンタシステムを構成する上位装置としての携帯電話機の表示画面と印刷結果との関係を表わす説明図であり、メモリダイヤルデータを表示・印刷した状態を示す。
【図８】同プリンタシステムを構成する上位装置としての携帯電話機の表示画面と印刷結果との関係を表わす説明図であり、メールデータを表示・印刷した状態を示す。
【図９】同プリンタシステムを構成する上位装置としての携帯電話機の表示画面と印刷結果との関係を表わす説明図であり、メールデータを表示・印刷した状態を示す。
【符号の説明】
２０  プリンタシステム
２１  上位装置
２２  メモリ
２３  表示部
２４  画面表示識別手段
２５  コマンド解読手段
２６  プリンタドライバ
２７  双方向通信部
２８  データ変換部
２９  印刷中断確認手段
３０  双方向通信線
３１  プリンタ装置
３２  双方向通信部
３３  入力操作部
３４  コマンド発生手段
３５  データ処理手段
３６  印刷部
４２  ディスプレイ装置
４３  ＣＰＵ
４４  プログラム用ＲＯＭ
４５  双方向インターフェース
４６  各種データベース
４７  画像表示データ記憶領域
４８  印刷データ記憶領域
５２  双方向インターフェース
５３  プリンタ制御用ＣＰＵ
５４  プログラム用ＲＯＭ
５５  スイッチ装置
５６  印刷データ受信用記憶領域
５７  プリンタエンジン
【図１】
0003655809.tif 000002
【図２】
0003655809.tif 000003
【図３】
0003655809.tif 000004
【図４】
0003655809.tif 000005
【図５】
0003655809.tif 000006
【図６】
0003655809.tif 000007
【図７】
0003655809.tif 000008
【図８】
0003655809.tif 000009
【図９】
0003655809.tif 000010