(57)【要約】【課題】操作を簡単にして表示画面上で範囲指定されたデータに対する処理を速やかに行うことができるデータ処理装置を提供する。【解決手段】表示装置３の表示画面３ａに表示されたデータをマウス４の操作により範囲指定した際に、その範囲指定操作後に前記範囲指定されたデータを処理するための画面を表示画面３ａ内に自動表示し、その画面上で指定された項目の処理を実行する。これにより、範囲指定操作後に必要であった処理用の画面表示の操作を省略して、前記範囲指定されたデータを直ぐに処理することができ、また、その処理実行までの一連の作業に必要となるマウス操作回数を減らことができる。【選択図】    図１
2004334300.tif 000002
【特許請求の範囲】
【請求項１】
表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うデータ処理装置であって、
前記ポインティングデバイスを用いた範囲指定操作により前記表示装置の表示画面に表示されたデータが指定されるときに、その範囲指定操作の終了を検出する検出手段と、
前記検出手段により範囲指定操作の終了が検出されたときに、データの範囲指定に対応する処理項目を表記してその実行を確認する処理確認画面を前記表示装置に表示する表示制御手段と、
前記処理確認画面に基づくいずれかの処理項目の実行が指示されたときに、前記範囲指定されたデータについて前記指示された処理項目に対応した処理を実行する処理制御手段と
を備えることを特徴とするデータ処理装置。
【請求項２】
前記処理確認画面は、前記範囲指定されたデータを前記表示装置の表示画面上で編集するカット及びコピーの編集項目と、前記範囲指定されたデータを印刷出力するための印刷項目とを含んだ処理項目を表記することを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記表示制御手段は、前記処理確認画面として前記表示装置の表示画面内に処理項目の処理の要否を指示するウインドウ画面を表示することを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項４】
前記ポインティングデバイスはマウスであり、
前記検出手段は前記マウスのドラッグ操作の最後に行われるボタンの押圧を解除する操作に基づくスイッチの動作信号を検出することにより、範囲指定操作の終了を検出することを特徴とする請求項１乃至４のいずれかに記載のデータ処理装置。
【請求項５】
表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うデータ処理装置であって、
データを一時的に記憶する一時記憶手段と、
前記ポインティングデバイスを用いた範囲指定操作によって前記表示装置の表示画面に表示されたデータが範囲指定されたときに、その範囲指定操作の終了とともに前記一時記憶手段のデータ内容を範囲指定されたデータに更新するデータ更新手段と、
前記一時記憶手段のデータ内容が更新されたかどうかを監視する監視手段と、
前記監視手段により前記一時記憶手段のデータ内容が更新されたことを受けて、データの範囲指定に対応する処理項目を表記してその実行を確認する処理確認画面を前記表示装置に表示する表示制御手段と、
前記処理確認画面に基づくいずれかの処理項目の実行が指示されたときに、前記一時記憶手段に記憶されたデータについて指示された処理項目に対応した処理を実行する処理制御手段と
を備えることを特徴とするデータ処理装置。
【請求項６】
前記処理確認画面は、範囲指定されたデータを表示画面上で編集するカット及びコピーの編集項目と、範囲指定されたデータを印刷出力するための印刷項目とを含んだ処理項目を表記することを特徴とする請求項５に記載のデータ処理装置。
【請求項７】
前記表示制御手段は、前記処理確認画面として前記表示装置の表示画面内に処理項目の処理の要否を指示するウインドウ画面を表示することを特徴とする請求項５又は６に記載のデータ処理装置。
【請求項８】
表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うデータ処理装置であって、
前記ポインティングデバイスの動作モードとして、特定の動作モードを設定する動作モード設定手段と、
前記動作モード設定手段により特定の動作モードが設定されている場合において、前記ポインティングデバイスを用いた範囲指定操作により前記表示装置の表示画面に表示されたデータが指定されるときに、その範囲指定操作の終了を検出する検出手段と、
前記検出手段により範囲指定操作の終了が検出されたときに、範囲指定されたデータの印刷の実行を確認する印刷確認画面を前記表示装置に表示する表示制御手段と、
前記印刷確認画面に基づく印刷の実行が指示されたときに、前記範囲指定されたデータを印刷するための印刷制御信号を外部装置に送信する印刷制御手段と
を備えることを特徴とするデータ処理装置。
【請求項９】
前記ポインティングデバイスはマウスであり、
前記検出手段は前記マウスのドラッグ操作の最後に行われるボタンの押圧を解除する操作に基づくスイッチの動作信号を検出することにより、範囲指定操作の終了を検出することを特徴とする請求項８に記載のデータ処理装置。
【請求項１０】
前記表示制御手段は、前記印刷確認画面として前記表示装置の表示画面内に印刷実行の要否を指示するウインドウ画面を表示することを特徴とする請求項８又は９に記載のデータ処理装置。
【請求項１１】
表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うデータ処理装置であって、
前記ポインティングデバイスの動作モードとして、特定の動作モードを設定する動作モード設定手段と、
データを一時的に記憶する一時記憶手段と、
前記動作モード設定手段により特定の動作モードが設定されている場合において、前記ポインテイングデバイスを用いた範囲指定操作によって前記表示装置の表示画面に表示されたデータが範囲指定されたときに、その範囲指定操作の終了とともに前記一時記憶手段のデータ内容を範囲指定されたデータに更新するデータ更新手段と、
前記一時記憶手段のデータ内容が更新されたかどうかを監視する監視手段と、
前記監視手段により前記一時記憶手段のデータ内容が更新されたことを受けて、その更新されたデータの印刷の実行を確認する印刷確認画面を前記表示装置に表示する表示制御手段と、
前記印刷確認画面に基づく印刷の実行が指示されたときに、前記一時記憶手段に記憶されたデータを印刷するための印刷制御信号を外部装置に送信する印刷制御手段と
を備えることを特徴とするデータ処理装置。
【請求項１２】
前記表示制御手段は、前記印刷確認画面として前記表示装置の表示画面内に印刷実行の要否を指示するウインドウ画面を表示することを特徴とする請求項１１に記載のデータ処理装置。
【請求項１３】
表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うコンピュータに用いられるプログラムであって、
前記コンピュータに、
前記ポインティングデバイスを用いた範囲指定操作により前記表示装置の表示画面に表示されたデータが指定されるときに、その範囲指定操作の終了を検出する機能と、
範囲指定操作の終了が検出されたときに、データの範囲指定に対応する処理項目を表記してその実行を確認する処理確認画面を前記表示装置に表示する機能と、
前記処理確認画面に基づくいずれかの処理項目の実行が指示されたときに、前記範囲指定されたデータについて前記指示された処理項目に対応した処理を実行する機能と
を実現させるプログラム。
【請求項１４】
表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うコンピュータに用いられるプログラムであって、
前記コンピュータに、
データを一時的にメモリに記憶する機能と、
前記ポインティングデバイスを用いた範囲指定操作によって前記表示装置の表示画面に表示されたデータが範囲指定されたときに、その範囲指定操作の終了とともに前記メモリのデータ内容を範囲指定されたデータに更新する機能と、
前記メモリのデータ内容が更新されたかどうかを監視する機能と、
前記メモリのデータ内容が更新されたことを受けて、データの範囲指定に対応する処理項目を表記してその実行を確認する処理確認画面を前記表示装置に表示する機能と、
前記処理確認画面に基づくいずれかの処理項目の実行が指示されたときに、前記メモリに記憶されたデータについて指示された処理項目に対応した処理を実行する機能と
を実現させるプログラム。
【請求項１５】
表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うコンピュータに用いられるプログラムであって、
前記コンピュータに、
前記ポインティングデバイスの動作モードとして、特定の動作モードを設定する機能と、
前記特定の動作モードが設定されている場合において、前記ポインティングデバイスを用いた範囲指定操作により前記表示装置の表示画面に表示されたデータが指定されるときに、その範囲指定操作の終了を検出する機能と、
前記範囲指定操作の終了が検出されたときに、範囲指定されたデータの印刷の実行を確認する印刷確認画面を前記表示装置に表示する機能と、
前記印刷確認画面に基づく印刷の実行が指示されたときに、前記範囲指定されたデータを印刷するための印刷制御信号を外部装置に送信する機能と
を実現させるプログラム。
【請求項１６】
表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うコンピュータに用いられるプログラムであって、
前記コンピュータに、
前記ポインティングデバイスの動作モードとして、特定の動作モードを設定する機能と、
データを一時的にメモリに記憶する機能と、
前記特定の動作モードが設定されている場合において、前記ポインテイングデバイスを用いた範囲指定操作によって前記表示装置の表示画面に表示されたデータが範囲指定されたときに、その範囲指定操作の終了とともに前記メモリのデータ内容を範囲指定されたデータに更新する機能と、
前記メモリのデータ内容が更新されたかどうかを監視する機能と、
前記メモリのデータ内容が更新されたことを受けて、その更新されたデータの印刷の実行を確認する印刷確認画面を前記表示装置に表示する機能と、
前記印刷確認画面に基づく印刷の実行が指示されたときに、前記メモリに記憶されたデータを印刷するための印刷制御信号を外部装置に送信する機能と
を実現させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータなどのデータ処理装置において、ポインティングデバイスを用いて表示画面上に表示された文書等のデータの編集や印刷等の処理を行うデータ処理装置及びプログラムに関する。
【０００２】
【従来の技術】
従来、マウス等のポインティングデバイスを用いて表示画面上に表示された文書等のデータの印刷処理を行うデータ処理装置として、例えば、特許文献１に開示されているものがある。このデータ処理装置はプリンタを内蔵するマウスを備えており、このマウスを用いて表示画面に表示された文書中の任意の文字列をドラッグ操作により範囲指定し、次にマウスの右ボタンをクリック操作して処理項目を表記する処理確認画面を表示させ、その処理確認画面中の印刷処理の項目をマウスの左ボタンのクリック操作により選択すると、範囲指定したデータに対応する印刷制御信号がプリンタに送信されて印刷が行われるものである。
【０００３】
マウスに内蔵されるプリンタには長尺状の記録紙が装填されており、表示画面に表示されたデータ中の範囲指定された文字列等のデータが長尺紙に印刷されて必要な長さにカットされる。このデータ処理装置では、マウス操作により表示画面に表示される多量のデータ中から必要な部分だけを抽出し、そのマウスに内蔵するプリンタで適当な小サイズの用紙に印刷することができ、その印刷した用紙をメモとして保存しておくことができて便利である。
【０００４】
【特許文献１】
特開２００２−４１５０４号公報
【０００５】
【発明が解決しようとする課題】
特許文献１に記載される従来のデータ処理装置では、マウスのドラッグ操作、右ボタン操作、左ボタン操作の操作手順を経て、表示画面上で範囲指定された文字列の印刷が行われるものであり、マウスの操作回数が多くなり、印刷を行うために多くの操作手順を要し操作が面倒であった。
【０００６】
特に、表示画面に表示された文書中の複数箇所の文字列を抽出してそれぞれを印刷したいような場合には、それらの文字列の範囲指定操作とそれに続く処理確認画面を開き印刷の指示を行う操作とを繰り返して行わなければならず、マウスの操作数が多くなり操作が煩雑となる問題がある。
【０００７】
また、前記従来のデータ処理装置における印刷の動作は、特有の動作モード下で行われるものであり、マウスのドラッグ操作に伴って印刷等の処理項目を表記する処理確認画面が表示されるものの、ここには文書の編集処理によく使用する処理項目が存在しないため、文書の編集には適していない。従って、キーボードやマウスを使って文書の入力編集を行い、その編集途中の文書の一部分をマウスに内蔵されるプリンタで印刷するような場合には、文書の編集中はマウスのドラッグ操作に続く右クリック操作によって、「カット」、「コピー」、「ペースト」等の編集に係る項目が含まれる処理確認画面を表示する通常の動作モードを設定し、プリンタへの印刷出力が必要な場合に前述の特有の動作モードを設定することになる。このため、文書の編集とその編集中文書の部分印刷を並行するような場合には、動作モードの切替えを行う必要があり面倒である。
【０００８】
本発明は前記従来の問題点を解決するものであり、操作を簡単にして表示画面上で範囲指定されたデータに対する処理を速やかに行うことができるデータ処理装置及びプログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
請求項１に記載の発明は、表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うデータ処理装置であって、前記ポインティングデバイスを用いた範囲指定操作により前記表示装置の表示画面に表示されたデータが指定されるときに、その範囲指定操作の終了を検出する検出手段と、前記検出手段により範囲指定操作の終了が検出されたときに、データの範囲指定に対応する処理項目を表記してその実行を確認する処理確認画面を前記表示装置に表示する表示制御手段と、前記処理確認画面に基づくいずれかの処理項目の実行が指示されたときに、前記範囲指定されたデータについて前記指示された処理項目に対応した処理を実行する処理制御手段とを備えることを特徴とする。
【００１０】
このような構成によれば、表示装置の表示画面上のデータをポインティングデバイスの操作により範囲指定すると、その範囲指定操作の終了時に、指定されたデータを処理すべき処理項目を表記する処理確認画面が自動的に表示される。したがって、従来装置では必要であった範囲指定操作後の処理確認画面を表示させるためのポインティングデバイスの操作を不要にしてポインティングデバイスの操作回数を減らすことができ、表示画面で範囲指定したデータを速やかに処理することができる。
【００１１】
また、前記データ処理装置において、前記処理確認画面には、範囲指定されたデータを表示装置の表示画面上で編集するカット及びコピーの編集項目と、範囲指定されたデータを印刷出力するための印刷項目とが設けられる。これにより、範囲指定操作の終了とともに表示画面に現れる処理確認画面を用いて範囲指定されたデータの編集処理あるいは印刷処理のいずれの処理にも対応することができる。
【００１２】
請求項５に記載の発明は、表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うデータ処理装置であって、データを一時的に記憶する一時記憶手段と、前記ポインティングデバイスを用いた範囲指定操作によって前記表示装置の表示画面に表示されたデータが範囲指定されたときに、その範囲指定操作の終了とともに前記一時記憶手段のデータ内容を範囲指定されたデータに更新するデータ更新手段と、前記一時記憶手段のデータ内容が更新されたかどうかを監視する監視手段と、前記監視手段により前記一時記憶手段のデータ内容が更新されたことを受けて、データの範囲指定に対応する処理項目を表記してその実行を確認する処理確認画面を前記表示装置に表示する表示制御手段と、前記処理確認画面に基づくいずれかの処理項目の実行が指示されたときに、前記一時記憶手段に記憶されたデータについて指示された処理項目に対応した処理を実行する処理制御手段とを備えることを特徴とする。
【００１３】
このような構成によれば、ポインティングデバイスによる表示画面上のデータの範囲指定に応じて一時記憶手段に記憶されるデータ内容が更新されると、処理項目を表記する処理確認画面が自動的に表示される。したがって、請求項１に記載の発明と同様に、表示装置に表示されるデータ中の範囲指定部分を印刷出力する場合のポインティングデバイスの操作数を減らして操作を簡単に行うことができる。
【００１４】
また、請求項５に記載のデータ処理装置においても、範囲指定されたデータの編集処理あるいは印刷処理のいずれの処理にも対応するべく、前記処理確認画面には、範囲指定されたデータを表示装置の表示画面上で編集するカット及びコピーの編集項目と、範囲指定されたデータを印刷出力するための印刷項目とが設けられる。
【００１５】
請求項８に記載の発明は、表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うデータ処理装置であって、前記ポインティングデバイスの動作モードとして、特定の動作モードを設定する動作モード設定手段と、前記動作モード設定手段により特定の動作モードが設定されている場合において、前記ポインティングデバイスを用いた範囲指定操作により前記表示装置の表示画面に表示されたデータが指定されるときに、その範囲指定操作の終了を検出する検出手段と、前記検出手段により範囲指定操作の終了が検出されたときに、範囲指定されたデータの印刷の実行を確認する印刷確認画面を前記表示装置に表示する表示制御手段と、前記印刷確認画面に基づく印刷の実行が指示されたときに、前記範囲指定されたデータを印刷するための印刷制御信号を外部装置に送信する印刷制御手段とを備えることを特徴とする。
【００１６】
このような構成によれば、特定の動作モードが設定されている場合において、表示装置の表示画面上のデータをポインティングデバイスの操作により範囲指定すると、その範囲指定されたデータに対応した印刷確認画面が自動的に表示される。したがって、特定の動作モード下において、範囲指定したデータの印刷処理を行うためのポインティングデバイスの操作数を減らすことができ、特に、連続して表示画面の複数箇所のデータを範囲指定して印刷出力する場合に、ユーザーの操作負担を大きく軽減することができる。
【００１７】
請求項１１に記載の発明は、表示装置の表示画面上でポインティングデバイスを用いてデータの入力及び編集を行うデータ処理装置であって、前記ポインティングデバイスの動作モードとして、特定の動作モードを設定する動作モード設定手段と、データを一時的に記憶する一時記憶手段と、前記動作モード設定手段により特定の動作モードが設定されている場合において、前記ポインテイングデバイスを用いた範囲指定操作によって前記表示装置の表示画面に表示されたデータが範囲指定されたときに、その範囲指定操作の終了とともに前記一時記憶手段のデータ内容を範囲指定されたデータに更新するデータ更新手段と、前記一時記憶手段のデータ内容が更新されたかどうかを監視する監視手段と、前記監視手段により前記一時記憶手段のデータ内容が更新されたことを受けて、その更新されたデータの印刷の実行を確認する印刷確認画面を前記表示装置に表示する表示制御手段と、前記印刷確認画面に基づく印刷の実行が指示されたときに、前記一時記憶手段に記憶されたデータを印刷するための印刷制御信号を外部装置に送信する印刷制御手段とを備えることを特徴とする。
【００１８】
このような構成によれば、特定の動作モードが設定されている場合において、表示装置の表示画面上のデータをポインティングデバイスの操作により範囲指定すると、一時記憶手段のデータ内容が範囲指定されたデータに更新され、このデータ内容の更新に起因して印刷確認画面が表示される。したがって、特定の動作モードにおいて、範囲指定操作後に印刷確認画面を表示させるための操作を要することなく、印刷確認画面上にて範囲指定されたデータを直ぐに印刷処理を指示することができ、印刷処理実行までの一連の作業に必要となるポインティングデバイスの操作数を減らすことができる。
【００１９】
なお、前記各発明装置において、ポインティングデバイスとしては、マウスを用いることが好ましく、その場合には、前記検出手段は、マウスのドラッグ操作の最後に行われるボタンの押圧解除に基づくスイッチの動作信号を検出することにより、範囲指定操作の終了を検出するものである。
【００２０】
また、前記処理確認画面としては、表示装置の表示画面内に処理項目の処理の要否を指示するウインドウ画面を表示することでも良い。
【００２１】
【発明の実施の形態】
以下、図面参照して本発明の実施形態を説明する。
【００２２】
（第１の実施形態）
図１は本発明の第１の実施形態に係るデータ処理装置としてパーソナルコンピュータを用いた場合のコンピュータシステムの構成を示す図である。
【００２３】
このコンピュータシステムは、コンピュータ本体１と、キーボード２と、ＣＲＴ（Ｃａｔｈｏｄｅ−ｒａｙ  ｔｕｂｅ）やＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）からなる表示装置３と、ポインティングデバイスとしてのマウス４と、マウス４に内蔵され長尺状の記録紙に印刷するプリンタ５とを有する。
【００２４】
また、６はページプリンタなどのプリンタである。このプリンタ６は表示装置３の表示画面３ａに表示された文書データを頁単位で所定サイズのカット紙に印刷する場合に使用する。これに対し、マウス４に内蔵されたプリンタ５は、表示装置３の表示画面３ａに表示された文書データの中から当該マウス４のドラッグ操作にて範囲指定された部分だけを抜き出して長尺状の記録紙に印刷する場合に使用する。
【００２５】
図２及び図３はプリンタ５を内蔵したマウス４の斜視図である。
【００２６】
図２及び図３において、マウス４のハウジング１０の上面部１０ａには右ボタン１１及び左ボタン１２が設けられ、蓋１３が開閉自在に取り付けられている。この蓋１３で覆われるハウジング１０部分には、上方が開口したプリンタ収納部１４及び電池収納部１５が形成され、そこにはプリンタ５及び駆動電池１６が収納される。
【００２７】
プリンタ収納部１４には、記録紙４０が装填される記録紙装填部１７が設けられ、さらに、プラテンローラ１８とサーマルヘッド１９などを備えた印刷機構が配設される。前記記録紙４０は、コア４１にロール状に巻回された長尺状の感熱紙が使用され、この感熱紙の裏面には貼着剤層が形成されて剥離紙が剥離可能に積層されている。そして、記録紙４０は記録紙装填部１７に突設された支持軸１７ａに回転可能に装着される。
【００２８】
前記プラテンローラ１８は回転駆動されて記録紙４０を搬送し、前記サーマルヘッド１９は発熱素子列が記録紙４０の幅方向に対応して設けられており、記録紙４０の長手方向に沿って印刷を行う。
【００２９】
また、ハウジング１０の側部１０ｂには、印刷後の記録紙４０が排出される排出口２０が設けられる。排出口２０はマウス４の操作時にマウス４を保持する手指によって記録紙４０の排出の障害にならない位置に設けられる。
【００３０】
また、２１はハウジング１０内の記録紙装填部１７に装填された記録紙４０の残量を確認できるように蓋１３に配設した透明材からなる窓である。２２は取付軸であり、蓋１３はこの取付軸２１を介してハウジング１０に回動自在に取り付けられている。
【００３１】
図４はマウス４のハウジング１０内の概略構成図を示す図である。
【００３２】
３０はマウスの回路部品が実装される回路基板であり、１１ａ、１２ａは夫々右ボタン１１及び左ボタン１２に連動するスイッチである。また、３１はハウジング１０の底部に回転自在に設けられるボールであり、３２、３３はＸ軸エンコーダ及びＹ軸エンコーダからなるボールの回転検出部である。
【００３３】
ハウジング１０内には、印刷時に記録紙４０を搬送するためのプラテンローラ１８の駆動機構として、駆動源としてのステップモータ３６と、その出力軸に設けられるウォームギア３７やそれに噛み合うウォームホイール３８などで構成される減速ギア列が設けられる。前記ステップモータ３６は電池１６を駆動源とし、その回転が減速ギア列を介してプラテンローラ１８に伝達される。
【００３４】
前記記録紙４０は、所定の長さで切り取れるように長手方向に適宜な間隔をおいて幅方向に沿ってミシン線が形成され、排出口２０から排出された印刷後の記録紙４０をそのミシン線の位置で切り離すことによって短冊状の印刷物を得ることができる。なお、排出口２０の近部にカッタを設けて記録紙４０を任意の長さに切断できるようにしても良い。
【００３５】
図５は前記コンピュータシステムを構成するコンピュータ本体１とそれに接続されるマウス４の回路構成を示すブロック図である。
【００３６】
図５において、１はコンピュータ本体であり、５０は全体を制御するＣＰＵである。コンピュータ本体１は、キーボードコントローラ５１、表示コントローラ５２及びインターフエース５３を備え、夫々に対応するデバイスとしてキーボード２、表示装置３及びプリンタ内蔵のマウス４が接続される。
【００３７】
また、コンピュータ本体１は、オペレーティングシステム（ＯＳ）、各種アプリケーションファイルや、本発明のマウスによるデータ処理方法を含むプログラムなどの情報を記憶するハードデイスク装置（ＨＤＤ）などからなる記憶装置５４と、処理に当たっての種々の情報を記憶して記憶装置５４に記憶されたプログラムを実行する際のワークメモリとして用いられるＲＡＭ５５とを備える。
【００３８】
ＲＡＭ５５には、キーボード２から入力されたデータを記憶するための入力バッファ５５ａ、表示装置３に表示するデータを記憶するための表示バッファ５５ｂ、印刷データを記憶するための印刷バッファ５５ｃが設けられているとともに、表示装置３の表示画面３ａに表示された文書データ中からマウス４のドラッグ操作により部分的に選択指定されたデータ（文字列）を一時的に記憶するためのクリップボード５５ｄと、マウス４の動作モードを記憶するためのモード記憶部５５ｅなどが設けられている。なお、このモード記憶部５５ｅには、設定されたマウスの動作モードの情報が記憶されるものであるが、後に説明する第３及び第４の実施形態に関連している。
【００３９】
また、図５において、マウス４はインタフェース６１及びマウスケーブル（双方向バス）６０を介してコンピュータ本体１に接続される。マウス４には、コントローラ６２が設けられている。このコントローラ６２は、例えばＲＯＭ６３やＲＡＭ６４を備えた１チップのマイクロコンピュータによって構成され、ポインティングデバイスに関する制御の他に、ここではコンピュータ本体１から転送された印刷データをマウス４に内蔵のプリンタ５で記録紙４０に印刷するための制御も行う。
【００４０】
前記コントローラ６２には、マウスを構成するＸ軸方向及びＹ軸方向の移動量を検知するためＸ軸・Ｙ軸エンコーダ３２，３３と、左右の操作ボタン１１，１２に連動したスイッチ１１ａ，１２ａが接続される。また、プリンタ５を構成するサーマルヘッド１９のドライバ６５や、プラテンローラ１８を駆動するためのステップモータ３６のドライバ６６が接続される。
【００４１】
６７は電源回路であり、電池を電源としてコントローラ６２やプリンタ５などにそれぞれに必要な電圧を生成して供給する。なお、前記マウスケーブル６０はＵＳＢケーブルが使用されるものであり、従って、前記電源は電池に限らず、コンピュータ本体１からマウスケーブル６０を介して供給することでも良い。
【００４２】
このコンピュータシステムでは、コンピュータ本体１は、マウス４からマウスケーブル６０を介して送信されるマウスの移動信号やボタンの操作信号を受けて、表示装置３の表示画面３ａ上でマウスポインタの移動処理やマウスポインタで指示される対象の選択処理や実行処理を行うとともに、マウス４からの印刷要求を受けてマウス４に内蔵されるプリンタ５に対してマウスケーブル６０を介して印刷データを出力する。
【００４３】
このようなシステムにおいて、マウス４に内蔵されるプリンタ５で長尺状の記録紙４０に印刷を行う場合に、ワープロなどのアプリケーションの起動中にその表示画面から任意の文書データをマウス４のドラッグ操作により範囲指定することにより、その範囲指定内のデータを印刷するなどの所定の処理を行うことができる。その際、範囲指定操作後に、従来のようにユーザがマウス４の右ボタンをクリックする等、処理用の画面表示を表示画面に表示させるための操作を行わなくとも、範囲指定に対応してその指定されたデータを処理するための処理確認画面が自動的に表示されるようにした点に本発明の特徴がある。
【００４４】
以下、マウス操作によって範囲指定されたデータを処理する場合の動作について説明する。
【００４５】
なお、以下の各フローチャートで示される処理は、コンピュータ本体１に設けられたＣＰＵ５０が記憶装置５４などに記憶されたプログラムを読み込むことにより、そのプログラムに記述された手順に従って実行される。
【００４６】
図６はコンピュータ本体１側で実行される第１の実施形態に関する処理動作を示すフローチャートである。また、図７は第１の実施形態における表示画面例、図８はコンピュータ本体１に接続されたマウス４のプリンタ５によって得られる印刷例を示している。
【００４７】
今、図７に示すように、ワープロなどのアプリケーションの起動中に表示装置３の表示画面３ａ上で作成された文書データ７１の中の文字列７２がマウス４の操作により範囲指定された場合を想定する。この場合、ユーザの操作として、まず、文字列７２の先頭にマウスポインタ７３を合わせ、続いて、マウス４の左ボタン１２をクリックしながらマウス４を移動させて文字列７２の末尾までマウスポインタ７３をドラッグする操作が行われる。このような操作により、文書データ７１の中の文字列７２の部分が例えば反転表示され、その文字列７２が範囲指定されたことが明示される。図７の例では、「発明」の文字列が範囲指定されたことを表している。
【００４８】
また、マウス４の左右の操作ボタン１１，１２が操作されると、これらのボタン操作に連動してスイッチ１１ａ，１２ａからそのボタン操作を示す信号がコンピュータ本体１に対して出力される。また、マウス４を移動させると、Ｘ軸・Ｙ軸エンコーダ３２，３３からマウス４の移動方向及び移動量を示す信号がコンピュータ本体１に対して出力される。
【００４９】
図６に示すように、コンピュータ本体１のＣＰＵ５０では、このようなマウス操作に応じて出力される信号をマウスケーブル６０を介して受信するこにより（ステップＡ１１のＹｅｓ）、そのマウス操作信号に基づいてマウス４のドラッグ操作が開始されたか否かを判断する（ステップＡ１２）。この場合、マウス４の左ボタン１２のクリック操作に伴って出力されるスイッチ１２ａの信号と、マウス４の移動操作に伴って出力されるＸ軸・Ｙ軸エンコーダ３２，３３の信号が同時に連続的にコンピュータ本体１に対して入力されていれば、ドラッグ操作が開始されたものと判断できる。ドラッグ操作でないと判断された場合には（ステップＡ１２のＮｏ）、そのときのマウス操作に応じた他の処理が実行される（ステップＡ１３）。
【００５０】
一方、ドラッグ操作であると判断された場合には（ステップＡ１２のＹｅｓ）、そのドラッグ操作がいつ終了したのかが判断される（ステップＡ１４）。これは、ドラッグ操作の最後に行われる左ボタン１２の押圧を解除する操作に伴うスイッチ１２ａの出力信号の変化を検出することにより判断できる。
【００５１】
マウス信号中の左ボタン１２のスイッチ信号の変化に基づいてドラッグ操作の終了が判断される（ステップＡ１４のＹｅｓ）。その際、ＲＡＭ５５に設けられたクリップボード５５ｄに前記範囲指定されたデータ（ここでは文字列７２の各文字に対応したコードデータ）が書き込まれることにより、クリップボード５５ｄのデータ内容が更新される（ステップＡ１５）。また、このドラッグ操作の終了と同時に、前記範囲指定されデータが処理対象として確定され、そのデータに対する処理の実行を確認するための処理確認画面８１が表示画面３ａ内の当該文字列７２の近傍にウインドウ画面にて自動的に表示される（ステップＡ１６）。
【００５２】
この処理確認画面８１には、前記範囲指定されたデータを表示画面３ａ上でコピー及びカットするための編集項目８２及び８３、同データを印刷出力するための印刷項目８４が設けられており、ユーザがこれらの処理項目８２〜８４のいずれかをクリック操作により選択することで、その処理の要否を任意に指示するように構成されている。また、この処理確認画面８１には、処理のキャンセルを指示するためのキャンセル項目８５が含まれる。
【００５３】
なお、この範囲指定に伴って表示される処理確認画面８１上には、編集時に「カット」や「コピー」とともに使用される「ペースト」が編集項目として存在しないが、ペースト処理を要するときには表示画面に常駐して表示される不図示のペースト処理に対応するアイコンをクリック操作する。これにより、カットややコピー処理によりクリップボード５５ｄに取り込まれたデータが編集中の文書のマウスポインタで指定された位置に貼り付けられる。
【００５４】
ここで、前記処理確認画面８１上の印刷項目８４が選択された場合には（ステップＡ１７のＹｅｓ）、前記範囲指定されたデータに対応した印刷データが生成される（ステップＡ１８）。詳しくは、ＲＡＭ５５のクリップボード５５ｄから前記範囲指定内の文字列７２の各文字のコードデータが読み出され、これらのコードデータに対応したパターン情報が印刷バッファ５５ｃに順次展開されることにより前記文字列７２に対応した印刷データ（印刷制御信号）が生成される。この印刷データは、マウスケーブル６０を介してマウス４に転送される（ステップＡ１９）。
【００５５】
このようにして、マウス４に印刷データが転送されると、マウス４内のコントローラ６２の制御の下でプリンタ５が駆動され、前記印刷データに基づく印刷処理が実行される。すなわち、サーマルヘッド１９の各発熱素子が前記印刷データに基づいて発熱駆動されるとともに、ステップモータ３６の駆動によりプラテンローラ１８を介して記録紙４０が排出口２０に向けて搬送される。これにより、記録紙４０上に前記範囲指定されたデータである文字列７２の各文字が順次印刷される。この記録紙４０には長手方向に適宜な間隔をおいて幅方向に沿ってミシン線が形成されており、印刷後に排出口２０から排出された記録紙４０を前記ミシン線の位置で切り離すことによって、図８に示すような短冊状の印刷物を得ることができる。
【００５６】
図８（ａ）〜（ｄ）は前記マウス４のプリンタ５によって得られる印刷結果を表しており、図７の例のように、ユーザが表示画面３ａに表示された文書データの中の「発明」の文字列７２をマウス４のドラッグ操作により範囲指定し、そのときに表示される処理確認画面８１上にて印刷項目８４を選択した場合に図８（ａ）のような印刷結果が得られる。また、図８（ｂ）〜（ｄ）は前記文書データの中の「自然法則」、「技術的思想」、「特許発明」の各文字列を範囲指定して印刷した場合に得られる結果である。
【００５７】
なお、ここでは数文字分の文字列を範囲指定した場合の印刷結果を示しているが、１ないし複数行の文字列を範囲指定することにより、これらの文字列を前記同様にして記録紙４０に印刷することも可能である。この場合、所定の操作により表示される不図示の書式設定画面にて、予め印刷行数や文字サイズ、あるいは文字体、プリンタ５で使用する記録紙４０の幅などが設定されており、その設定された範囲内で印刷が行われる。
【００５８】
図６のフローチャートに戻って、前記処理確認画面８１上のカット項目８３が選択された場合には（ステップＡ２０のＹｅｓ）、表示画面３ａ上で前記範囲指定されたデータのカット処理が実行され、当該データが文書データ７１の指定箇所から切り取られる（ステップＡ２１）。図７の例では、「発明」の文字列７２が文書データ７１のその位置から取り取られ、その後に続くデータが左にシフトして表示されることになる。
【００５９】
また、前記処理確認画面８１上のコピー項目８２が選択された場合には（ステップＡ２２のＹｅｓ）、表示画面３ａ上で前記範囲指定されたデータ（つまり、現在クリップボード５５ｄに保存されている文字列７２のデータ）がコピー対象として扱われ、例えば、その後に続く前述の表示画面内のアイコンをクリックするマウス操作にて「ペースト」処理が指定されると、表示文書データ内のマウスポインタの位置にクリップボード５５ｄに保存されているデータが貼り付けられることになる（ステップＡ２２→Ａ１１→Ａ１２→Ａ１３）。
【００６０】
また、前記処理確認画面８１上のキャンセル項目８５が選択された場合には（ステップＡ２２のＮｏ）、処理確認画面８１を表示画面３ａから消すとともに、前記範囲指定されていたデータをクリップボード５５ｄから削除するなどの所定の処理が実行される（ステップＡ２３）。
【００６１】
このように、第１の実施形態のデータ処理装置では、マウス４のドラック操作により範囲指定されたデータを印刷あるいは編集するための処理確認画面８１が表示され、その処理確認画面８１上で選択された処理項目に対応した処理が実行される。したがって、従来のように範囲指定操作後に必要であった処理確認画面を表示させるための操作を不要にして、範囲指定操作の終了を検出して自動的に表示される処理確認画面８１を用いて前記範囲指定されたデータを直ぐに処理することができ、その処理の実行を指示するための一連のマウス操作回数を減らすことができる。
【００６２】
特に、文書中の任意の文字列をマウス４により範囲指定しながら、その文字列をコピーやカットしたり、記録紙４０上に印刷するような作業を連続して行うような場合に、その一連の作業に必要となるマウス４の操作回数を従来よりも大幅に減らして操作性の向上を図ることができる。
【００６３】
（第２の実施形態）
図９はコンピュータ本体１側で実行される第２の実施形態に関する処理動作を示すフローチャートである。
【００６４】
図６に示す第１の実施形態の場合には、範囲指定のためのドラック操作が終了したことを検出したときに処理確認画面８１を表示するようにしたが、図９に示す処理では、クリップボード５５ｄに保存されるデータの内容を監視することにより、そのクリップボード５５ｄのデータ内容が更新されたときに処理確認画面８１を表示することを特徴としている。
【００６５】
図９に示すように、コンピュータ本体１のＣＰＵ５０では、マウス操作信号をマウスケーブル６０を介して受信すると（ステップＢ１１のＹｅｓ）、そのマウス操作信号に基づいてマウス４による範囲指定操作により表示画面３ａ上に表示された文書データ７１の一部が範囲指定されたか否かを判断する（ステップＢ１２）。マウス操作による範囲指定でなかった場合には（ステップＢ１２のＮｏ）、そのときのマウス操作に応じた他の処理が実行される（ステップＢ１３）。
【００６６】
一方、前記のようなマウス操作により範囲指定がなされると（ステップＢ１２のＹｅｓ）、その範囲指定された文字列７２のデータが文書データ７１から抽出されてクリップボード５５ｄに保存されることにより、クリップボード５５ｄのデータ内容が更新される（ステップＢ１４）。
【００６７】
ここで、ＣＰＵ５０によりクリップボード５５ｄの状態が常に監視されており、そのデータ内容が更新されたときに（ステップＢ１５のＹｅｓ）、前述した処理確認画面８１が表示画面３ａの中にウインドウ表示される（ステップＢ１６）。この処理確認画面８１は、前記範囲指定されたデータの印刷あるいは編集を指示するための画面であり、図７に示したように「コピー」、「カット」、「印刷」の各処理項目８２〜８４を有する。なお、この処理確認画面８１上で選択された項目に応じた処理（ステップＢ１８〜Ｂ２３）に関しては、前記図６のステップＡ１７〜Ａ２３の処理と同様であるため、ここではその説明を省略する。
【００６８】
このように、クリップボード５５ｄのデータ内容が更新されたときに処理確認画面８１を表示することでも、前記同様に、範囲指定操作後に必要であった処理確認画面を表示させるためのマウス操作を不要にして前記範囲指定されたデータを直ぐに処理することができ、また、その処理実行までの一連の作業に必要となるマウス４の操作回数を減らすことができる。
【００６９】
（第３の実施形態）
前述の第１及び第２の実施形態の場合には、表示画面でのマウスのドラック操作に応じて、処理確認画面の処理項目に編集及び印刷処理に関する項目を表記することで、これらの両処理に対応させていた。この第３の実施形態は、表示画面でのマウスのドラック操作によるデータに範囲指定に応じて印刷処理に関する項目を表記することで、印刷処理を行う場合のマウスの操作性の向上を図るデータ処理装置に関するものである。
【００７０】
この第３の実施形態に係るデータ処理装置の構成は、モード記憶部５５ｅを設けて動作モードの設定を行うようにした以外は第１の実施形態のものと同一である。この第３の実施形態では、マウス操作に関して、キーボードやマウスを使用し表示画面にデータを表示しつつ行うデータの入力編集処理に使用する第１の動作モードと、表示画面に表示された文書データ中の任意の文字列を範囲指定し、それをプリンタに出力する印刷処理に係る第２の動作モードの２つの動作モードを有している。
【００７１】
第１の動作モードは、表示画面に表示される文書データの任意の文字列をマウスのドラッグ操作で範囲指定し、それに続くマウスの右クリックで表示する処理確認画面に、カット、コピー、ペースト等の編集処理に関係する項目を選択可能に表示するものであり、これらの制御処理は従来から周知である。一方、第２の動作モードが本発明に特有な印刷処理におけるマウスの操作性の向上を図った制御処理である。
【００７２】
なお、文書編集時に第１の動作モードを設定し、印刷時に第２の動作モードを設定すると、それらの設定情報がモード記憶部５５ｅに記憶される。
【００７３】
以下、第２の動作モード下におけるデータ処理装置の処理動作について説明する。
【００７４】
図１０は第３の実施形態の処理動作を示すフローチャートである。また、図１１はその場合の表示画面例である。
【００７５】
今、マウス４の動作モードとして第２の動作モードが設定されている状態で、図１１に示すように、ワープロなどのアプリケーションの起動中に表示装置３の表示画面３ａ上で作成された文書データ７１の中の文字列７２がマウス４の操作により範囲指定された場合を想定する。
【００７６】
マウス４から出力されるマウス操作信号をコンピュータ本体１のＣＰＵ５０が受けて、表示画面３ａ上の文書データ７１を範囲指定するべくマウス４のドラック操作が行われたことを判断し、そのドラック操作が終了したときに、前記範囲指定されたデータ（ここでは文字列７２の各文字に対応したコードデータ）に基づいてクリップボード５５ｄの内容を更新するまでの処理（ステップＣ１１〜Ｃ１５）は前記第１のモードにおける図６のステップＡ１１〜Ａ１５の処理と同様である。
【００７７】
ここで、前記ドラック操作に伴いクリップボード５５ｄが更新されたとき、第２のモードでは、図１１に示すように、前記範囲指定されたデータの印刷の実行を確認するための印刷確認画面９１が表示画面３ａ内の当該文字列７２の近傍にウインドウ画面にて自動的に表示される（ステップＣ１６）。なお、前述したように第１及び第２のモードは、例えばキーボード２に設けられたモード設定キー２ａの操作により表示される不図示のモード設定画面上にて任意設定される。デフォルトは第１の動作モードであり、これをユーザが任意のタイミングでモード設定キー２ａを操作して第２の動作モードに切り替えるものとする。
【００７８】
この第２の動作モード時に表示される印刷確認画面９１には、前記範囲指定されたデータを表示画面３ａ上で印刷出力するための印刷項目９２が設けられており、ユーザがこの印刷項目９２をクリック操作により選択することで、印刷処理の要否を任意に指示するように構成されている。また、この印刷確認画面９１には、処理のキャンセルを指示するためのキャンセル項目９３が含まれる。
【００７９】
ここで、前記印刷確認画面９１上の印刷項目９２が選択されると（ステップＣ１７のＹｅｓ）、前記範囲指定されたデータに対応した印刷データが生成される（ステップＣ１８）。詳しくは、ＲＡＭ５５のクリップボード５５ｄから前記範囲指定内の文字列７２の各文字のコードデータが読み出され、これらのコードデータに対応したパターン情報が印刷バッファ５５ｃに順次展開されることにより前記文字列７２に対応した印刷データが生成される。この印刷データは、印刷の実行を指示する印刷制御信号とともにマウスケーブル６０を介してマウス４に転送される（ステップＣ１９）。
【００８０】
以後、既に説明したように、マウス４に内蔵されたプリンタ５にて前記印刷データに基づく印刷処理が実行されて、図８（ａ）に示すような印刷結果が得られる。
【００８１】
このように、第２の動作モードを設定しておけば、マウス４のドラッグ操作により文書中の所望の文字列を範囲指定した際に、その文字列に対応した印刷確認画面９１が自動表示されるので、その印刷確認画面９１を用いて直ぐに印刷を行うことができる。したがって、文書中の任意の文字列をマウス４により範囲指定しながら、その文字列を記録紙４０上に印刷するといった作業を繰り返すことで、図８（ａ）〜（ｄ）に示すような印刷物を多数作成するような場合に、その一連の作業に必要となるマウス４の操作回数を従来よりも大幅に減らすことができて便利である。
【００８２】
（第４の実施形態）
図１２はコンピュータ本体１側で実行される第２の動作モードに関する他の処理動作を示すフローチャートである。
【００８３】
前記図１１に示した処理では、範囲指定のためのドラック操作が終了したことを検出したときに印刷確認画面９１を表示するようにしたが、図１２に示す処理では、クリップボード５５ｄを監視することにより、そのクリップボード５５ｄの内容が更新されたときに印刷確認画面９１を表示することを特徴としている。
【００８４】
この図１２において、マウス４から出力されるマウス操作信号をコンピュータ本体１のＣＰＵ５０が受けて、表示画面３ａ上の文書データ７１の一部のデータがマウス４のドラック操作により範囲指定されたことを判断し、前記範囲指定されたデータ（ここでは文字列７２の各文字に対応したコードデータ）に基づいてクリップボード５５ｄの内容を更新するまでの処理（ステップＤ１１〜Ｄ１５）は前記第１のモードにおける図９のステップＢ１１〜Ｂ１５の処理と同様である。
【００８５】
ここで、第２の動作モードが設定されている場合には、クリップボード５５ｄのデータ内容が更新されたときに、前述した印刷確認画面９１が表示画面３ａの中にウインドウ表示される（ステップＤ１６）。この印刷確認画面９１は、前記範囲指定されたデータの印刷を指示するための専用画面であり、図１１に示したように印刷処理項目９２を有する。なお、この印刷確認画面９１上で印刷処理項目９２が選択された場合の処理（ステップＤ１７〜Ｄ１９）に関しては、前記図１０のステップＣ１７〜Ｃ１９の処理と同様であるため、ここではその説明を省略する。
【００８６】
このように、クリップボード５５ｄのデータ内容が更新されたときに印刷確認画面９１を表示することでも、前記同様に、範囲指定操作後に必要であった印刷処理用の画面表示の操作を省略して前記範囲指定されたデータを直ぐに印刷処理することができ、また、その印刷処理実行までの一連の作業に必要となるマウス４の操作回数を減らすことができる。
【００８７】
なお、前記実施形態では、ポインティングデバイスとしてプリンタ内蔵型のマウスを用い、そのマウスの操作によって範囲指定されたデータを当該マウスに内蔵されたプリンタにて印刷する場合について説明したが、マウスとプリンタとが独立していても良い。また、マウス以外のポインティングデバイスを用いて範囲指定操作を行う場合でも適用可能である。
【００８８】
要するに、本発明は前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態で示される全構成要件から幾つかの構成要件が削除されても、「発明が解決しようとする課題」で述べた効果が解決でき、「発明の効果」の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００８９】
また、前記実施形態において記載した手法は、すなわち、図６、図９、図１０、図１２の各フローチャートで示した処理はコンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フロッピーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記憶媒体に書き込んで各種装置に適用したり、通信媒体により伝送して各種装置に適用することも可能である。本装置を実現するコンピュータは、記憶媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【００９０】
【発明の効果】
以上詳記したように本発明によれば、表示画面上に表示されたデータをポインティングデバイスの操作により範囲指定して処理する場合に、その範囲指定操作後に必要であった処理用の画面表示の操作を省略して、前記範囲指定されたデータを直ぐに処理することができ、また、その処理実行までの一連の作業に必要となるポインティングデバイスの操作回数を減らして操作性の向上を図ることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るデータ処理装置としてパーソナルコンピュータを用いた場合のコンピュータシステムの構成を示す図。
【図２】前記システムに用いるプリンタ内蔵のマウスの蓋を閉じた状態の斜視図。
【図３】前記システムに用いるプリンタ内蔵のマウスの蓋を開いた状態の斜視図。
【図４】前記システムに用いるプリンタ内蔵マウスの各構成部品の概略構成図。
【図５】前記コンピュータシステムを構成するコンピュータ本体とそれに接続されるマウスの回路構成を示すブロック図。
【図６】前記コンピュータ本体側で実行される第１の実施形態に関する処理動作を示すフローチャート。
【図７】第１の実施形態における表示画面例を示す図。
【図８】第１の実施形態における印刷例を示す図。
【図９】前記コンピュータ本体側で実行される第２の実施形態に関する処理動作を示すフローチャート。
【図１０】前記コンピュータ本体側で実行される第３の実施形態に関する処理動作を示すフローチャート。
【図１１】第３の実施形態における表示画面例を示す図。
【図１２】前記コンピュータ本体側で実行される第４の実施形態に係るデータ処理装置に関する処理動作を示すフローチャート。
【符号の説明】
１…コンピュータ本体
２…キーボード
２ａ…モード設定キー
３…表示装置
３ａ…表示画面
４…マウス
５…プリンタ
６…プリンタ
１０…ハウジング
１１…右ボタン
１１ａ…スイッチ
１２…左ボタン
１２ａ…スイッチ
１３…蓋
１４…プリンタ収納部
１５…電池収納部
１６…電池
１７…記録紙装填部
１８…プラテンローラ
１９…サーマルヘッド
２０…排出口
２１…窓
２２…取付軸
３０…回路基板
３１…ボール
３２、３３…エンコーダ
３６…ステップモータ
３７…ウォームギア
３８…ウォームホイール
４０…記録紙
４１…コア
５０…ＣＰＵ
５５…ＲＡＭ
５５ａ…入力バッファ
５５ｂ…表示バッファ
５５ｃ…印刷バッファ
５５ｄ…クリップボード
６０…マウスケーブル
７１…文書データ
７２…文字列
７３…マウスポインタ
８１…処理確認画面
９１…印刷確認画面
【図１】
2004334300.tif 000003
【図２】
2004334300.tif 000004
【図３】
2004334300.tif 000005
【図４】
2004334300.tif 000006
【図５】
2004334300.tif 000007
【図６】
2004334300.tif 000008
【図７】
2004334300.tif 000009
【図８】
2004334300.tif 000010
【図９】
2004334300.tif 000011
【図１０】
2004334300.tif 000012
【図１１】
2004334300.tif 000013
【図１２】
2004334300.tif 000014