JP2728189B2 - Information processing device - Google Patents

Information processing device

Info

Publication number
JP2728189B2
JP2728189B2 JP4200021A JP20002192A JP2728189B2 JP 2728189 B2 JP2728189 B2 JP 2728189B2 JP 4200021 A JP4200021 A JP 4200021A JP 20002192 A JP20002192 A JP 20002192A JP 2728189 B2 JP2728189 B2 JP 2728189B2
Authority
JP
Japan
Prior art keywords
function
data
schematic flowchart
message
program
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.)
Expired - Lifetime
Application number
JP4200021A
Other languages
Japanese (ja)
Other versions
JPH05268398A (en
Inventor
陽二 古谷
賢一郎 杉浦
敏夫 杉野
秀行 小林
道平 村山
茂宏 門田
博雄 寺一
直史 井上
雅直 安田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP4200021A priority Critical patent/JP2728189B2/en
Publication of JPH05268398A publication Critical patent/JPH05268398A/en
Application granted granted Critical
Publication of JP2728189B2 publication Critical patent/JP2728189B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Facsimiles In General (AREA)

Description

【発明の詳細な説明】 【0001】 【産業上の利用分野】本発明は、複数の機能で1台の出
力装置を使用する情報処理装置に関するものである。 【0002】 【従来の技術】従来より電話器とファクシミリ装置とが
一体になつた卓上型のファクシミリ装置が市販されてい
る。また、市販のパーソナルコンピュータ等を利用して
文書処理を行うワープロソフトウエアや、パーソナルコ
ンピュータにモデムを接続して、公衆回線等により通信
を行うことのできるプログラム等が開発されており、こ
れらを使用することによりパーソナルコンピュータによ
りデータ通信や文書処理等を行うことができる。 【0003】 【発明が解決しようとする課題】しかし、上述した全て
の機能、即ち電話機、ファクシミリ装置及び文書処理装
置等の機能を1台の装置で実現したものがなく、従来の
例えばパーソナルコンピュータ等では一々使用したい機
能のプログラムをフロッピィディスクやハードディスク
等からロードしなければならず、操作が面倒であった。 【0004】本発明は上記従来例に鑑みてなされたもの
で、1台の装置で例えば電話機、ファクシミリ装置及び
文書処理装置等として使用できるとともに、極めて簡単
な操作でそれらの機能を切替えることができる情報処理
装置を提供することを目的とする。 【0005】また更に本発明は、ある機能にて印刷処理
を実行中、例えばファクシミリの受信等の他の機能が印
刷処理を要求した時、現在印刷処理を実行中の機能を中
断することなく、ファクシミリ受信等の印刷を行う情報
処理装置を提供することを目的とする。 【0006】 【課題を解決するための手段】上記目的を達成するため
に本発明の情報処理装置は以下のような構成を備える。
即ち、少なくとも通信機能を含む独立した複数の機能を
有し、それらを選択して実行できる情報処理装置であっ
て、出力手段を制御する出力制御手段と、任意の機能の
実行時に、当該機能に応じて表示データを表示する表示
手段と、前記通信機能が通信回線を介して前記出力制御
手段へのデータの出力要求を受けた場合、任意の機能に
て前記出力制御手段を用いて前記出力手段を制御中のと
きは、前記通信回線を介して供給されるデータを記憶手
段に格納し、任意の機能が前記出力制御手段を用いて前
記出力手段を制御していないときは、前記通信回線を介
して供給されるデータを前記記憶手段に記憶することな
く前記出力制御手段の制御により前記出力手段へ出力す
るよう制御する制御手段と、前記通信回線を介して供給
されたデータが前記記憶手段に格納されたことを示す情
報を前記任意の機能に基づく表示データに付加して前記
表示手段に表示する表示制御手段とを有することを特徴
とする。 【0007】 【作用】以上の構成により、通信機能が通信回線を介し
て出力制御手段へのデータの出力要求を受けた場合、任
意の機能にて出力制御手段を用いて出力手段を制御中の
ときは、その通信回線を介して供給されるデータを記憶
手段に格納し、任意の機能が出力制御手段を用いて出力
手段を制御していないときは、通信回線を介して供給さ
れるデータを記憶手段に記憶することなく出力制御手段
の制御により出力手段へ出力するよう制御し、通信回線
を介して供給されたデータが記憶手段に格納されたこと
を示す情報を任意の機能に基づく表示データに付加して
表示手段に表示するように動作する。 【0008】 【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。 [装置全体の説明 (図1)]図1は実施例の装置の概
略構成を示すブロック図である。 【0009】図中、1は装置全体の制御を行う制御部
で、マイクロプロセッサ等のCPUや各種I/Oポート
を備え、各部に制御信号やデータ信号等を出力したり、
各部よりの制御信号やデータ信号を入力して制御を行っ
ている。2はCRT表示部で、この表示画面には各種メ
ニューや文書情報及びイメージリーダ7で読取ったイメ
ージデータ等が表示される。3はCRT2上に設けられ
た透明な感圧式のタッチパネルで、指等によりその表面
を押圧することにより、CRT2上での項目入力や座標
位置入力等を行うことができる。 【0010】4はFM(Frequency Modulation)音源
で、電話器のハンドセットより入力された音声情報や音
楽エディタ等で作成された音楽情報をメモリ10や外部
記憶装置12にデジタルデータとして記憶しておき、そ
れらメモリ等より読出してFM変調を行うもので、FM
音源4よりの電気信号はスピーカ5により可聴音に変換
される。プリンタ6はシリアルのサーマル熱転写プリン
タと、ファクシミリ情報等を感熱紙に印刷するサーマル
ラインプリンタの両方を含むプリンタ部である。7は原
稿データを光電的に読取って入力するイメージリーダ
で、熱転写プリンタの記録紙の搬送経路途中に設けられ
ており、ファクシミリ原稿や各種原稿の読取りを行う。
8はイメージリーダ7で読取った原稿データのファクシ
ミリ送信や、送られてきたファクシミリ信号を受信して
復合するファクシミリ(FAX)送受信部である。9は
通常の電話機能や留守番電話機能等の各種電話機能を有
する電話部である。 【0011】10はシステムプログラムやマネージャプ
ログラム及びその他のアプリケーションプログラム等や
文字フォント及び辞書等を記憶するROMや、外部記憶
装置12からロードされたアプリケーションプログラム
や文書情報更にはビデオRAM等を含むメモリで、この
メモリ10のメモリマップを第2図に示している。11
は文書情報や各種コマンド等を入力するキーボードで、
このキーボード11にはCRT2の画面上の位置を指示
するジョイスティック等が設けられている。12はマイ
クロ・フロッピィやハードディスク等の外部記憶装置
で、この外部記憶装置には文書情報や音楽或いは音声情
報、ユーザのアプリケーションプログラム等が格納され
る。 [メモリマップの説明 (図2)]図2は実施例の装置
のメモリ10のメモリマップを示した図である。 【0012】図中、200はメモリ10のROMに記憶
されているプログラムやデータを示しており、ここには
システム全体のオペレーションプログラム(OS)等を
含むシステムプログラム、各プログラムのタスク管理を
行うマネージャプログラム等を備えている。またこのR
OM部には後述するように、プリンタの印字濃度やスピ
ーカ音のボリューム等の設定を行う環境設定プログラム
や、ユーザに各種情報の伝言を行う伝言板プログラム、
電話機能を実行する電話プログラム、ファクシミリ機能
を実行するファクシミリプログラム、その他ワープロプ
ログラム、タッチパネルの掃除プログラム等が含まれて
いる。 【0013】更にこのROM部には仮名漢字変換用の辞
書や文字パターン情報を格納する文字フォント等が記憶
されている。 【0014】201は本装置の起動直後におけるメモリ
10のRAM部のデータ構成を示している。202はR
OM部のプログラムにより使用されるデータエリア(ワ
ークエリア)で、203はディスク等の外部記憶装置1
2からロードしたプログラムを格納するエリアである。
204はCRT2に表示するデータを格納するビデオR
AMエリアである。このビデオRAMエリア204には
複数のウインドを表示できるように,複数画面分のビデ
オRAMが用意されている。 【0015】205は音楽エディタプログラムやアラー
ム機能プログラムを、ディスク等の外部記憶装置12か
らRAM上にロードしたときのRAMの状態を示した図
で、201で示した空領域203にこれらのプログラム
が格納されるとともに、それらのプログラムのデータエ
リアが設定されている。 [装置の外観説明 (図3)]図3は実施例の装置の外
観図である。 【0016】図中、320はCRT画面で、各種メニュ
ーや図形情報及び文書情報等を表示する。このCRT画
面320上にはタッチパネル3が設置されており、この
タッチパネル3の表面を指等で押圧することにより座標
入力や項目指定入力を行うことができる。321は装置
が電話器として機能するときに使用されるハンドセット
である。キーボード11は本対と脱着可能にコードを介
して接続されており、各種文書情報や各種データ入力を
行うことができる。また、このキーボード11には座標
入力のためのジョイスティックや各種機能キー等が設け
られている。323は外部記憶装置であるマイクロフロ
ッピィの挿入口である。 【0017】214は熱転写プリンタ部で印刷される記
録紙207やイメージリーダ7で読取られる原稿207
を載置する用紙載置部で、読取られた原稿や印刷された
記録紙は装置上部より排出される。またファクシミリ受
信等において、サーマルラインプリンタにより記録され
た感熱紙は、用紙載置部214の下部の装置後部より後
方に排出される。 [プログラムの体系説明 (図4)]図4は実施例の装
置における、各プログラムの管理を行う管理プログラム
(以下、マネージャと呼ぶ)と、他の機能プログラムと
の関係を表した図である。マネージャプログラムは、図
示された複数の機能プログラム(タスク)の実行及び実
行プログラムの切替え等を行っているタスク管理プログ
ラムである。以下、これら各機能プログラムの動作をマ
ネージャプログラムの動作を参照しながら説明する。 [マネージャの説明 (図5、図6)]図5及び図6は
マネージャの動作を示す概略フローチャートである。 【0018】まずステップS1で装置の電源がオフされ
たかをみる。電源がオフされるとステップS2に進み、
電源オフ直前のデータを外部記憶装置12に保存する。
電源がオフされなければステップS3に進み、ユーザに
よりCRT2に表示されたメインメニューのいずれか
が、タッチパネル3より指示されたかをみる。メインメ
ニューによりメニューの1機能が指示されるとステップ
S4に進み、ユーザによって指示された機能のプログラ
ムを起動する。 【0019】ステップS5では電話の着信があったかを
調べ、着信があればステップS6に進み、電話機能の起
動を行う。同様にステップS7でファクシミリ信号の着
信があるかを調べ、着信があればステップS8でファク
シミリ信号の受信動作を起動してファクシミリ受信を行
う。ステップS9では時刻指定された時間になったかを
調べ、時刻指定があり、かつその時間になるとステップ
S10に進み、その時刻に起動される予約機能のプログ
ラムを起動する。この時刻指定機能としては、例えばフ
ァクシミリのタイマ送信、モーニングコールまたはアラ
ーム等がある。またステップS11では電話器のハンド
セット321が取上げられたかを調べ、取上げられたと
きはステップS12で電話機能のプログラムを起動す
る。尚、これらステップS6、S8,S10及びステッ
プS12の起動に際し、現在実行中のプログラムのアド
レスや各種データは一時保存され、これらの着信処理機
能(発信或いは送信処理も含む)が終了した時点で、元
のプログラムに復帰できるようになっている。 【0020】ステップS13ではキーボード11よりキ
イ入力があったかを調べ、キイ入力があればステップS
14で動作中の機能に入力したキイコードを渡す。一
方、ステップS15でユーザがタッチパネル3のメニュ
ー以外の部分を押圧すると、ステップS16で動作中の
機能プログラムにタッチパネル3の押圧された位置を渡
す。 【0021】このようにマネージャは各種のきっかけ
(イベント)を捕らえて相当する機能(プログラム)を
起動するもので、ある機能の起動直後に次のイベントを
サーチして、動作中の機能とは独立して起動された機能
を実行できる。従って、例えばワープロ動作中に電話の
着信があって受話器を取上げれば、即座に電話の表示に
変わって電話機能が起動される。 [道具箱機能の説明 (図7〜図10)]図7〜図10
は道具箱機能の動作を示すフローチャートである。この
道具箱機能は各種機能中で実行され、例えば現在動作中
の機能のヘルプメッセージ(操作説明表示)や、ある機
能で作成したデータ等の切出し及び貼付け等を行って、
それ以外の機能でもそのデータを使用できるようにする
ことができる。 【0022】CRT2上に表示されている道具箱アイコ
ンをユーザーがタッチすることにより道具箱機能が開始
され、ステップS20で道具箱ウインドを開いてCRT
2に表示する。そしてステップS21でユーザにより、
終了を示すアイコンがタッチパネル3により指定された
かを調べ、終了指示が入力されたときはステップS22
で道具箱ウインドを閉じて道具箱機能を終了する。 【0023】ステップS23ではユーザがヘルプアイコ
ンをタッチすると、ステップS24で現在動作中の機能
に関するヘルプメッセージ(機能説明等)をCRT2に
表示する。そしてこれらの動作はステップS25により
ヘルプ機能の終了が指示されるまで続けられる。ステッ
プS25でヘルプメッセージの終了アイコンが指示され
ると、ステップS26でヘルプメッセージを消去し、現
在動作中の機能画面に戻す。 【0024】ステップS27〜ステップS29ではCR
T2の表示画面のコピーアイコンがタッチされると、現
在動作中の機能内でデータを切出し保存して、その機能
或いは他の機能でそのデータが繰返し使用できる状態に
する。ステップS30〜S32では貼付けアイコンが指
示されると、既に切出されているデータを現在実行中の
機能に貼付ける(その機能で使用可能にする)機能が動
作する。尚、コピー動作は元のデータがそのまま残って
いるが、以下に示す削除動作では元のデータが切り取ら
れて無くなってしまう。 【0025】以下同様に、ステップS33〜S35では
動作中の機能で指定したデータの削除ができるようにす
る。尚、これらコピー、貼付け及び削除機能の指定時、
アイコンが暗転表示されていれば、現在動作中の機能で
は使用できない機能であることを示しており、この時は
何もせずに次のステップに進む。 【0026】ステップS36で電卓アイコンがタッチさ
れると、電卓の操作パネルをCRT2上に表示し、タッ
チパネル3より表示されたキイ位置をタッチすることに
より、通常の電卓と同様に使用できる。この動作はステ
ップS39でキャンセルアイコンをユーザが入力するま
で続けられる。ステップS41はマイクロフロッピィ
を、挿入口323より本体外部に自動的に出すアイコ
ン、ステップS43はユーザによる、メモリ内の空き領
域のプログラム削除アイコンである。このプログラム削
除は、フロッピィ或いはハードディスク等からメモリに
ロードされて実行されるアプリケーションプログラム
を、ディスク中の他のプログラムと入替えて実行させる
ために削除するもので、これらのプログラムには、例え
ばモーニングコールや留守番電話機能やアラーム時計機
能プログラム等が含まれており、更にユーザが作成した
各種プログラムをディスクに登録しておき、これらを本
体内のメモリ10の空き領域にロードして実行すること
も可能である。尚、このプログラム削除機能はメインメ
ニューのときのみ表示されて、実行可能となる。 [環境設定処理の説明 (図11)]図11は本装置の
使用環境の設定処理を示すフローチャートで、環境設定
の指示が入力されると環境設定画面をCRT2に表示す
る。 【0027】ここでいう環境設定とは、本装置の電話番
号、画面の暗転時間を設定する暗転タイマの設定、キー
ボード11のキイを押したままでいると連続してそのキ
イが入力されるキイリピート機能の、キイ間隔時間の設
定及びプリンタ6の印字濃度の設定、及び音楽や音声情
報を出力するスピーカ5の音量調整等が含まれる。 [伝言板機能の説明 (図12〜図14)]図12〜図
14は伝言板機能を説明したフローチャートである。 【0028】この伝言板とは、あるオペレータより他の
オペレータへの伝言や、例えばファクシミリの送受信中
等にエラーが発生したような場合、そのエラー発生をオ
ペレータに知らせるものである。 【0029】図12は伝言板機能の概略フローチャート
で、ステップS52〜ステップS56で示したようにユ
ーザ(オペレータ)により発信人の名前と受信人の名前
を指定して、伝言を入力することにより伝言板への登録
ができ、また伝言板より自分宛の伝言を読出すことがで
きる。そして、見て確認した伝言はステップS58、5
9により消去することができ、またプリンタ7による伝
言の印刷をステップS60、61で行うことができる。 【0030】またステップS62〜65で示されたよう
に、伝言板が既に満杯の状態にあるときは、ステップS
63でそれ以前の伝言メッセージを全てプリンタ7に自
動的に出力し、ステップS64で伝言板の保存領域をク
リアする。そして新に今回の伝言を伝言データとして登
録・保存する。 【0031】こうして、オペレータがその印刷された用
紙を本体の横にでも貼付けておけば、メモリ10から消
去された伝言データを、他のオペレータが確認すること
ができる。 【0032】図13は伝言機能における受信人名の入力
処理を示すフローチャート、図14は発信人名の入力処
理のフローチャートである。 【0033】これら名前の入力は受信人或いは発信人リ
ストに既に登録されていれば、タッチパネル3によりそ
の欄をタッチするだけでよく、登録されていないときは
キーボード11より、伝言メッセージと同様に仮名漢字
変換等により入力できることを示している。 [電話機能の説明 (図15〜図17、図18,図1
9)]図15〜図17、図18,図19は電話機能を説
明したフローチャートで、この機能は電話の着信或いは
ハンドセット321が取上げられたときにマネージャに
より起動される。 【0034】電話機能が開始されるとCRT2上にプッ
シュボタンが表示され(ステップS70)、ステップS
72で画面の数字がタッチパネル3より指定されると、
ステップS73、74で電話器が取上げられていれば
(オンフック状態であれば)ステップS75に進み、入
力された数字に対応する信号を電話回線に出力して電話
をかける。この電話機能は通常の電話器の機能、例えば
オンフックやリダイアル及び保留音機能等を備えてお
り、タッチパネル3とハンドセット321により通常の
電話と全く同様に操作できる。 【0035】更に本機能には、ステップS86、S87
で示したように電話帳機能があり、これは電話帳を表示
し、その電話帳上で相手先をタッチパネル3よりタッチ
して指示することにより、その相手に電話をかけること
ができるものである。 【0036】図18,図19は図16の電話機能中のス
テップS77の環境設定を説明したフローチャートであ
る。 【0037】この環境設定とはフッキング時間の設定、
保留音メロディの設定、電話器の呼出し音色の設定、電
話器の呼出し音量の設定、スピーカの音量の設定、及び
電話或いはオート・ファクシミリモード等の受信モード
を設定するものである。 [ファクシミリ送受信機能の説明(図20〜図27)]
図20〜図27は本装置におけるファクシミリ送受信の
機能を説明したフローチャートで、本機能はファクシミ
リ信号の受信或いは送信指示(タイマ送信も含む)によ
りマネージャにより開始される。 【0038】ファクシミリの送信時は原稿はイメージリ
ーダ7により読取られ、ファクシミリ信号に変換されて
送信される。尚、送信時の相手先の電話番号入力は電話
器の場合と同様に、数字で入力しても良く、或いは電話
帳により指示しても良い。 【0039】尚、このファクシミリ送信機能には通常の
ファクシミリ装置に設けられている機能、例えば同報送
信、タイマ送信、親展送信、ポーリング送信及び標準、
ファイン、写真モード等の送信モードの設定等の機能が
含まれている。 【0040】これらの機能に関しては既に公知であるた
め、フローチャートで説明するのに留める。 【0041】図22及び図23はファクシミリ送信機能
における拡張機能の設定のフローチャートである。 【0042】ここではオートリダイアルや、送信原稿の
1ページ目に自動的に相手先や送信元の名前等を記入し
た表紙を付ける機能、発信元の情報を各ページの上部に
記入する機能及びレポート機能等の各種機能の実行が可
能である。 【0043】図24は同報で送信する同報メンバの選出
処理を示したフローチャート、図25は時刻指定送信
(タイマ送信)のフローチャート、図26はポーリング
送信のフローチャートである。これらの動作は公知であ
るため説明を省略する。 【0044】図27はファクシミリ信号の受信処理を示
すフローチャートで、ここではステップS800でファ
クシミリ信号を受信すると、プリンタ部6のラインプリ
ンタが使用中かどうかをみる。使用中でなければステッ
プS801〜ステップS804でロール状の感熱紙にフ
ァクシミリ受信画像を印刷する。そして、ステップS8
04で受信エラーがあるときはステップS805で伝言
板にファクシミリの受信エラーの発生を記録する。 【0045】ステップS800でラインプリンタが他の
プログラムにより使用されているときは、ステップS8
06〜ステップS808でファクシミリの受信データを
外部記憶装置12のディスク上のファイルに記憶する。
そして受信を終了するとステップS809に進み、伝言
板に受信があったことを記録する。こうして伝言板に書
込まれたデータは、CRT画面の右上隅に表示される。
尚、ステップS808で受信中にエラーがあればステッ
プS805に進み、伝言板にエラーの発生のメッセージ
を記録する。 【0046】このファクシミリ機能はバックグラウンド
で動作するため、ファクシミリ信号の受信中でもワープ
ロ機能による文書情報の入力が行える。 [ワードプロセッサ機能の説明]図28及び図29はワ
ードプロセッサ機能の概略フローチャートで、本機能プ
ログラムはメインメニューでタッチパネル3より指定さ
れることにより開始される。 【0047】ステップS92、93ではキーボードから
入力された文字コードを仮名漢字変換して、漢字仮名混
じり文を作成する。ステップS94、S95では文書入
力時の編集画面の表示モードや、入力モード等の文字列
の入力前の初期設定を行う。ステップS96、S97で
は字種を選択し、編集画面上の文字列の範囲を指定し
て、その範囲の文字列の字種を変更する。ステップS9
8、S99では編集ボタン表示がタッチされると、左寄
せ、右寄せ、センタリング等の編集動作を実行する。ス
テップS100、101では文書情報の保存や読み出し
を行い、ステップS102、S103では表や絵の作成
を行い、ステップS104、S105では書式の変更や
印刷等を実行する。 【0048】図30及び図31は図28のステップS9
9の編集処理の概略フローチャートである。 【0049】ここでは指定された行の右寄せ、左寄せ、
センタリング、タブセット、改ページ、文字検索等の編
集処理を行う。 【0050】図32は図29のステップS103の表作
成と絵描き処理のフローチャート、そして図33〜図3
5は表作成処理のフローチャート、図36は絵描き処理
の概略フローチャートである。 【0051】図33〜図35の表作成処理が開始される
と、まず暫定的に8行3列の表を画面に表示し、セルカ
ーソルを1行1列の位置に移動する。この後、表の位置
変更やセルカーソルの指示する位置への文字や数字の入
力、各セルの文字種の変更等及び枠の変更の指示、枠の
線種の変更、行ピッチの変更指示等に対応して表データ
の作成を行う。 【0052】図36は絵描き処理のフローチャートで、
絵の線種、図形、図形内パターンを選択し、タッチパネ
ル3か絵描きカーソルにより図形の位置、大きさ、形等
を指示する。また指示された図形の拡大・縮小等を行う
ことができる。 【0053】図37〜図39は図29のステップS10
5の書式設定と印刷処理の概略フローチャートである。 【0054】ここでは書式設定を行うページの指定及
び、印刷する用紙サイズ、印刷位置、文字/行数の設定
更には縦横形式等を入力する。これらの情報によりレイ
アウト画面が変更される。更に、部分印刷やページ付き
印刷等を指定することができる。 【0055】尚、本装置の特徴として、プリンタ部6に
は2台のプリンタが設けられているため、印刷時はこれ
ら2つのプリンタのいずれを用いて印刷を行うかを指示
することができる。また、本装置の印刷機能には、電話
線を介して他のファクシミリ装置で印刷を行ったり、熱
転写プリンタにより普通紙に印刷しながら文書入力を行
うことができるように構成されている。 [タッチパネル掃除機能の説明 (図40)]図40は
タッチパネル3の掃除モードでの処理を示すフローチャ
ートで、本機能はメインメニューにより指定されて実行
される。 【0056】タッチパネル3上はオペレータにより手で
触られるため、指紋等が付着しタッチパネル3の表面が
汚れてくる。それで、タッチパネル3の表面をオペレー
タが布等で拭く場合、タッチパネル3に加えられる圧力
により、オペレータの意に反して各種機能指示等の入力
が行われてしまう。本装置ではこれを防止するために、
掃除モードが指定されると、画面上に人形のアイコンを
表示して移動させ、そのアイコンの位置以外のタッチパ
ネル3による入力を無視することにより、タッチパネル
3の掃除中における誤入力を防止するようにしたもので
ある。 【0057】図40では、掃除モードが指示されると機
能メニュー等を全て消去した開始画面を表示する。そし
て、人形のアイコンを画面に表示し、画面上でわずかに
1方向に移動させる。そして、アイコンがタッチされた
かを調べ、アイコンがタッチされると1秒間停止し、次
に再びアイコンがタッチされると掃除モードを終了する
が、一度タッチされて画面の他の位置が指示されると、
その位置にアイコンを移動させて表示する。このよう
に、アイコンの位置が二度連続してタッチされない限り
掃除モードは終了されず、アイコンは画面上を移動し続
ける。 [プログラム管理機能の説明 (図41)]図41はプ
ログラム管理機能の概略フローチャートである。 【0058】ここでは外部記憶装置12であるマイクロ
フロッピィディスクやハードディスク等に格納されてい
るプログラムの読み出し、或いはメモリ10よりの削除
を行うもので、ディスク内に格納されているプログラム
を示すメニューアイコンを表示する。このアイコンの1
つが、タッチパネル3からオペレータにより指示される
と、メモリ10の空き領域にそのプログラムを格納する
だけの領域があるかを調べ、メモリ10の空き領域があ
ればディスクよりそのプログラムを読み出してロードす
る。尚、メモリ10に十分な空領域がなければ、メモリ
不足の表示を行う。 [シート管理機能の説明 (図42、図43)]図42
及び図43はシート管理機能の概略フローチャートで、
ハードディスクやマイクロフロッピィディスク等に格納
されている各種データの管理を行っている。 【0059】ここではディスク内に格納されている多数
のデータをいくつかのホルダにまとめて表示し、1つの
ホルダを指示して、そのホルダの全データの表示や複
写、或いは移動、削除等を行うことができる。このホル
ダとはキャビネットに収納されている書類のホルダ
(束)を指しており、ホルダには、例えば電話帳や音楽
データ、或いは留守番電話用の留守番テープ及び出張報
告書等の文書データ等を含むシートが含まれている。 [音楽エディタ機能の説明 (図44〜図47)]図4
4〜図47はアプリケーションプログラムの1つである
音楽エディタ機能の概略フローチャートである。 【0060】本機能はメモリ10のRAM領域にこのプ
ログラムがロードされていて、メインメニューにより実
行が指示されることにより開始される。プログラムの開
始が指示されると画面は音楽エディタの編集画面とな
り、ここでは音楽の演奏チャンネル、調号、拍子、テン
ポ、リズム、ボリューム、楽器の種類、音調等が指定さ
れ、表示された鍵盤がタッチされると設定されたオクタ
ーブで、対応する音符が五線譜上に入力されていく。 【0061】こうして、音符の入力が終了し、演奏アイ
コンをタッチすると、指定した楽器の音色で、入力され
た音符が演奏される。この音楽情報は保存できるととも
に、既に保存されている音楽情報を読み出して演奏する
ことも可能である。 【0062】またここで作成された音楽情報は、道具箱
機能により切出して、目的とする機能を呼出してその音
楽情報を貼付けることにより、例えば留守番電話の音楽
や電話の保留音の音楽としても使用することができる。
この操作は道具箱アイコンをタッチして、カットスイッ
チや貼付けスイッチ等により、音符の範囲を指定して音
符情報を外部に切出し、そしてその音符情報を利用した
い機能を起動して登録することにより行うことができ
る。 [アラーム機能の説明 (図48及び図49)]図48
及び図49はアラーム機能の設定処理のフローチャート
を示した図である。 【0063】ここではアラームの時間、出力音及び出力
するイメージデータ等の設定を行うもので、前述の音楽
エディタにより音楽データが切出されていればそれをユ
ーザ音として登録し、後述するイメージエディタにより
イメージデータが切出されていれば、それをアラーム時
のユーザ・イメージとして定義する。 【0064】図50はアラームが設定された時刻になっ
たときの、アラームの鳴動処理を示すフローチャートで
ある。 【0065】設定された時刻になるとイントロを約1〜
2秒出力し、処理中のアプリケーションプログラムを約
2秒実行する。そして、バック・グラウンド・ミュージ
ック(BGM)の鳴動を開始し、ユーザにより入力され
ていたコメントやイメージデータの表示を行い、終了指
示が入力されるか、或いは音の出力が終了するか、他の
イベントが発生するまで、続行される。 【0066】図51はある時刻になったとき、複数の機
能が予約されているときの処置を示すフローチャートで
ある。 【0067】この場合は、ステップS110でモーニン
グコール機能が最初にチェックされ、モーニングコール
機能がセットされていればステップS111で実行され
る。次にステップS112でアラーム機能がチェックさ
れ、アラーム機能がセットされていればステップS11
3で実行される。ステップS114ではファクシミリの
タイマ送信が予約されているかをチェックし、予約され
ていればステップS115でファクシミリの送信を行
う。前述のステップS111,113,115の実行後
は、ステップS116で実行済みのものを予約リストか
ら削除する。そして、ステップS117で同時刻に予約
リストが空になったかを調べ、予約リストが空になるま
で前記処理を繰返し実行する。 [ユーザー辞書機能の説明 (図52〜図55)]図5
2〜図55はユーザー辞書や外字フオント機能の概略フ
ローチャートである。 【0068】ここではユーザによる単語の登録、検索及
び追加、更に削除等や、外字フオントの登録、削除、ユ
ーザ辞書の追加や削除等を行うことができる。 [モーニングコール機能の説明 (図56〜図5
8)]図56及び図57はモーニングコール設定機能の
概略処理を示すフローチャートである。 【0069】この機能が開始されるとモーニングコール
画面となり、コールメッセージのロードが行われる。録
音スイッチがタッチされてハンドセットが取られ、再生
スイッチがタッチされるとハンドセットよりの音声等の
録音が開始される。この録音は最大15秒間行え、録音
されたメッセージ等は道具箱の貼付け機能によりコール
メッセージとして切り出され、モーニングコールのメッ
セージとして使用される。そして、モーニングコールの
曜日、時間相手先の電話番号の入力を行うことにより、
モーニングコール機能の設定が終了する。 【0070】図58はモーニングコール機能の動作を示
すフローチャートである。 【0071】ここでは、指定時刻になって電話回線が使
用されていなければ、コール先に電話をかけて、メッセ
ージの送信を行う。このとき、電話回線が30分経過し
ても使用中のままのときや、相手先が30秒経過しても
電話に出ないときは伝言板にその旨を記録し、CRT画
面の右上隅に表示する。 [電話帳機能の説明(図59、図60〜図62)]図5
9は電話帳機能の概略を示すフローチャートである。 【0072】電話帳画面の表示後、インデックススイッ
チがタッチされると、タッチされた文字で始まるデータ
(名前等)が表示される。そして、その各データがタッ
チされると、そのデータの詳細データ、例えば名前や電
話番号、ファクシミリ番号及びコメント等が表示され
る。 【0073】図60〜図62は電話帳機能におけるファ
ンクションスイッチ機能や道具箱機能のフローチャート
である。 【0074】ここではシート上の電話帳をメモリにロー
ドしたり、メモリ上の電話帳の修正或いは削除及びシー
トに保存する等の動作を行う。 [イメージエディタ機能 (図63〜図65)]図63
〜図65はイメージエディタ機能の概略処理を示すフロ
ーチャートである。 【0075】ここでは文字スイッチをタッチしてセレク
トされたモードでの文字入力を行う文字モードや、飾り
文字による文字入力等が行えるとともに、図形スイッチ
による図形入力が行える。更には画像データの編集や移
動、複写、拡大縮小等が行える。またイメージスキャナ
によるイメージデータの読込み、印刷スイッチのタッチ
による印刷動作等を行うことができる。 [留守番電話機能の説明(図66〜図75,図76)]
図66はテープレコーダより音声を録音し、留守番電話
に使用できる機能を備えた装置の主要部の概略構成を示
すブロック図で、図1と共通な部分は同一記号で示しそ
の説明を省略する。 【0076】図中、15はメモリ10の音声データを伸
長して再生する伸長部、16はマイク17や電話器のハ
ンドセット321より入力された音声情報を圧縮する音
声データ圧縮部で、音声情報はここで圧縮されてデジタ
ル信号に変換され、メモリ10や外部記憶装置12のホ
ルダ14に格納される。 【0077】メモリ10はシステムプログラムやマネー
ジャプログラム及びその他のアプリケーションプログラ
ム等を記憶するプログラムROM120、文字フォント
及び辞書等を記憶するROM部や、CPU1のワークエ
リアとして使用されるとともに、外部記憶装置12から
ロードされたアプリケーションプログラムや文書情報及
び音声情報等を格納するRAM部を含んでいる。またR
AMにはデジタル音声データを格納する音声データエリ
ア121やCRT2に表示するビデオRAM等を含んで
いる。 【0078】12はマイクロフロッピィやハードディス
ク等の外部記憶装置で、この外部記憶装置12には文書
情報や音声情報等を記憶するホルダ14を含んでおり、
またこの外部記憶装置12にはユーザのアプリケーショ
ンプログラム等が格納される。 【0079】図67はホルダ14と他の機能プログラム
との位置付けを説明した図である。ホルダ14は複数の
各機能よりアクセスすることができ、1つのホルダには
複数のデータシートが含まれており、それぞれのデータ
シートには音楽データやイメージデータ及び後述するテ
ープレコーダ機能により録音された音声データ、各種文
書データ及び電話帳等の各種データが含まれている。 【0080】図68及び図69は実施例のテープレコー
ダ機能の概略処理を示すフローチャートである。 【0081】本機能プログラムは通常、外部記憶装置1
2のフロッピィディスク等に格納されており、ユーザに
よりメモリ10の空きエリアにロードされ、メインメニ
ューでタッチパネル3より、テープレコーダ機能のアイ
コンがタッチされることにより開始される。 【0082】本プログラムが起動されるとステップS4
01で、カセットテープが未装着のテープレコーダがC
RT2の画面上に表示され、ステップS402でテープ
レコーダの外側にカセットテープを表示する(図7
2)。次にステップS404で、図72に示すレコーダ
の外側のカセット表示がタッチパネル3によりタッチさ
れると、ステップS405でカセットテープをレコーダ
にセットするように表示し(図73)、このとき同時
に、仮想的にそのカセットテープに録音されている音声
データをホルダ14のデータシートより読出して、メモ
リ10の音声データエリア121に格納する。 【0083】図74はカセットレコーダにカセットテー
プがセットされた状態を示している。 【0084】ステップS406でレコーダの録音キー
(REC)がタッチされると録音モードとなり、ステッ
プS407に進み録音が開始される。この録音動作はマ
イク17等から入力した音声データを音声データ圧縮部
16により圧縮してデジタル化してメモリ10に記憶す
るものである。ステップS408で再生キー(PLA
Y)がタッチされると、ステップS409でカセットテ
ープの再生が行われる。これはメモリ10の圧縮された
音声データエリア121のデジタル音声データを、音声
データ伸長部15により伸長して再生するものである。 【0085】ステップS410で早送りキー(SKI
P)が、ステップS412で巻戻しキー(SKIP)が
タッチされるとそれぞれステップS411やS413で
早送りや巻戻し等が実行される。 【0086】ステップS414で消去キー(ERAS
E)がタッチされると、ステップS415でメモリ10
の音声データエリア121や外部記憶装置12から音声
データを消去する。ステップS416で停止キー(ST
OP)がタッチされると、ステップS417で録音、再
生、早送り、巻戻し等の動作を停止する。ステップS4
18でイジェクトキー(EJECT)がタッチされる
か、或いはレコーダ内のカセットテープがタッチされる
とステップS419でカセットテープをテープレコーダ
から外し、音声データをメモリ10から外部記憶装置1
2のホルダ14に書込む。 【0087】図70は図68及び図69(A)のステッ
プS405のカセットテープセット処理のフローチャー
トである。 【0088】ステップS420でホルダの音声データフ
ァイルより音声データをメモリ10の音声データエリア
121に記憶する。そしてステップS423で、図72
の状態から、カセットレコーダ外のカセットを装着位置
方向に、CRT2の画面上で5ビット移動する。そし
て、ステップS424で約5/100秒待って再びステ
ップS421に戻り、カセットテープがテープレコーダ
の装着位置に移動したかをみる。こうしてカセットテー
プが装着位置方向に移動され、完全に装着されるとステ
ップS422に進み、カセットテープの装着音を発生し
て処理を終了する。 【0089】こうして、実際のカセットレコーダの場合
と同様にして、カセットテープの装着が行われる。 【0090】図71はカセットテープの回転表示の処理
を示すフローチャートである。 【0091】ステップS430でカセットテープの再生
中或いは録音中のときはステップS431に進み、カセ
ットテープの回転軸を約30度時計回り方向に回転して
表示する。そしてステップS432で約0.1秒待ち、
再びステップS430に戻る。こうして録音または再生
中は、カセットテープの軸が回転して表示される。 【0092】この機能は、例えば留守番電話機能やモー
ニングコール機能等により読出して実行できる。 【0093】図75及び図76は留守番電話の設定機能
の動作概略を示すフローチャートで、この機能をもとに
テープレコーダ機能の使用例を説明する。 【0094】メインメニューにより留守番電話機能がタ
ッチパネル3より指示されて読出されると、ステップS
440で図72に示すように留守番電話の設定画面が表
示される。ステップS442で録音スイッチ(REC)
がタッチされ、ステップS443で電話のハンドセット
が取上げられ、PLAYキーがタッチされることにより
録音が開始される。この録音は停止キー(STOP)が
タッチされるまで最大15秒間行われる(ステップS4
45〜ステップS452)。 【0095】ステップS453で再生キー(PLAY)
がタッチされると、ステップS454で応答用のカセッ
トテープがセットされているかをみて、されていればス
テップS455で応答メッセージの再生を行う。またス
テップS456で消去キー(ERASE)がタッチされ
ると、同様にステップS457、S58で応答用メッセ
ージの消去を行う。 【0096】ステップS459〜ステップS462はプ
ッシュボタン電話用の4桁の暗証番号を入力するもので
ある。ステップS463、S464では電話の留守番機
能をおこなわせるための在・不在の切替えを行う。 【0097】ステップS465で図72のように、留守
録用のカセットテープが本体外部にあるとき、その外部
のカセットテープをタッチすると、ステップS466で
留守録用のカセットテープがテープレコーダ本体に装着
されて、相手の伝言が録音できる状態になる。またステ
ップS467で図74のように留守録用のカセットテー
プがレコーダに装着されているときに、その留守録用の
カセットテープがタッチされると、ステップS468で
図73のようにそのカセットテープがレコーダ本体から
外される。 【0098】ステップS469〜ステップS481は留
守録用カセットテープがレコーダに装着されている状態
での、留守録用テープの再生(PLAY)、巻戻し(R
EWIND)、早送り(FORWARD)、消去(ER
ASE)等を行うものである。 【0099】ステップS482で道具箱のアイコン7
0、71をタッチすることにより道具箱機能が読出され
るとステップS483に進み、切出し機能が選択される
かをみる。切出しが行われるとステップS484で伝言
メッセージを切出してメモリ10内に格納する。この伝
言メッセージは他の機能で呼び出して使用することがで
きる。ステップS485で貼付けが指示されると、他の
機能で既に切出されている、例えば音楽データ等を応答
メッセージ等としてホルダ14内に記憶しておき、留守
番電話用の応答音楽として使用することができる。 【0100】以上説明したように本実施例によれば、音
声等のデジタル録音機能を設け、カセットテープやカセ
ットを実際に機器と同様なイメージで表示し、それらの
各キーやカセットテープを、画面上からタッチパネルよ
りタッチして指示することにより簡単に録音を行うこと
ができる。 【0101】図77は留守番電話における伝言メッセー
ジの録音機能の概略フローチャートである。 【0102】ファクシミリでない電話がかかってくると
回線を接続し、既に録音されている応答メッセージを回
線上に再生出力する。そして「ピー」音を出力して相手
のメッセージの録音に移る。15秒間メッセージを録音
すると、録音を停止して再び「ピー」音を回線に出力
し、つぎに回線を遮断して処理を終了する。 【0103】図78及び図79は留守番電話におけるプ
ッシュボタン(PB)レシーブ動作の概略を示すフロー
チャートである。ここでは外部のプッシュホン電話器よ
り電話をかけ、トーン信号により本装置に対してメッセ
ージの消去や応答モードの変更等を指示している。 [各機能の関連説明 (図80)]図80は各モードで
の機能の対応を示す図で、例えばある機能で作成された
データがどの機能で使用されるかを示している。 【0104】プリンタ部6のうち、感熱ロール紙へのラ
インプリンタによる印刷は、ファクシミリモードや電卓
機能或いは伝言機能等で行われ、熱転写プリンタによる
普通紙への印刷はワープロモードにより行われる。ま
た、時計機能400はファクシミリ機能、モーニングコ
ール機能、アラーム機能、伝言機能及びスケジユール機
能等で使用される。イメージリーダ7によるイメージデ
ータ401は、ワープロモードやファクシミリ機能、更
にはアラーム機能等で使用され、音楽エディタ402で
作成された音楽情報(テープレコーダ機能で作成された
音声データも含む)は、仮想のテープ403としてメモ
リにデジタル情報として記憶されるとともに、電話器の
保留音や留守番電話の音楽やメッセージ、モーニングコ
ールの音楽やメッセージ、アラーム音等で使用すること
ができる。 【0105】また通信機能404はファクシミリ機能や
電話機能(留守番電話やモーニングコール等を含む)と
して利用され、漢字処理機能405はワープロ機能はも
ちろんのこと、アラーム機能や伝言機能及びスケジユー
ル機能に利用される。 【0106】以上説明したように本実施例によれば、複
数の独立した機能を有し、それらの機能を適宜切替えて
実行できるとともに、ある機能で作成したデータを他の
機能で利用することができ、データの共有化を図ること
ができる。 【0107】また本実施例によれば、ある機能の実行中
に、電話等のより優先度の高い機能が起動されると、自
動的にその機能に切替えられる。このとき、元のプログ
ラムの動作状態や各種データは保存されており、優先度
の高い機能の実行終了後には元のプログラムの実行時点
に戻るように動作するため、操作性が良いという効果が
ある。 【0108】また更に本装置のシステムプログラムによ
り、ユーザーが作成・登録したプログラムを他のプログ
ラムと同様に読み出し・実行することができるため、機
能の拡張が容易に行える効果がある。 【0109】尚、本実施例の装置の各機能は、説明した
各機能に限定されるものでないことはもちろんである。 【0110】 【発明の効果】以上説明したように本発明によれば、任
意の機能を実行しているときに通信回線を介してデータ
の受信があった場合、実行している任意の機能が出力手
段を制御しているときは記憶手段に記憶し、出力手段を
制御中でない時は通信回線を介して供給されるデータを
記憶手段に記憶することなく出力手段に出力するように
制御することにより、実行中の機能が出力手段を制御中
であるか否かに応じてデータの出力要求に対する処理を
異ならせて出力手段を効率よく使用でき、またデータ出
力要求を発行した相手側を待たせたり、データを再送さ
せる必要がなくなるという効果がある。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention
The present invention relates to an information processing device using a force device. [0002] Conventionally, telephones and facsimile machines have been
An integrated desk-top facsimile machine is commercially available.
You. Also, using a commercially available personal computer, etc.
Word processing software for processing documents, personal
Connect a modem to the computer and communicate over a public line
Programs that can perform
By using these, personal computers
Data communication, document processing, and the like. [0003] However, all of the above
Functions of telephones, facsimile machines and document processing equipment
There is no one that realizes functions such as
For example, for a personal computer
Noh programs on floppy disks and hard disks
The operation had to be troublesome. The present invention has been made in view of the above conventional example.
In one device, for example, a telephone, a facsimile device and
Can be used as a document processing device, etc., and is extremely simple
Information processing that can switch those functions with simple operation
It is intended to provide a device. Further, according to the present invention, there is provided a print processing system having a certain function.
Other functions, such as receiving a facsimile,
When the printing process is requested, the function currently executing the printing process is canceled.
Information for printing such as facsimile reception without notice
It is an object to provide a processing device. [0006] In order to achieve the above object,
The information processing apparatus of the present invention has the following configuration.
That is, a plurality of independent functions including at least the communication function
Information processing device that can select and execute
Output control means for controlling the output means, and
Display that displays display data according to the function at the time of execution
Means, and said output function is controlled via a communication line.
If a request to output data to the means is received,
Controlling the output means using the output control means.
The data supplied through the communication line
Stored in a stage, and any function can be
When the output means is not controlled, the communication
Data stored in the storage means should not be stored.
Output to the output means under the control of the output control means.
Control means for controlling the power supply and supply via the communication line.
Information indicating that the stored data has been stored in the storage means.
Information to the display data based on the arbitrary function
Display control means for displaying on the display means.
And With the above arrangement, the communication function can be performed via the communication line.
Request to output data to the output control means
The output means is being controlled using the output control means
When storing data supplied via that communication line
Means and output any function using output control means
When not controlling the means, supply via the communication line
Output control means without storing the data to be stored in the storage means.
Control to output to the output means by the control of
That the data supplied via the storage device is stored in the storage means
Is added to display data based on any function.
It operates to display on the display means. Preferred embodiments of the present invention will be described below with reference to the accompanying drawings.
Examples will be described in detail. [Explanation of the whole apparatus (FIG. 1)] FIG.
It is a block diagram which shows schematic structure. In FIG. 1, reference numeral 1 denotes a control unit for controlling the entire apparatus.
CPUs such as microprocessors and various I / O ports
To output control signals and data signals to each part,
Control by inputting control signals and data signals from each part
ing. Reference numeral 2 denotes a CRT display unit, on which various screens are displayed.
Menu, document information and images read by the image reader 7.
Page data is displayed. 3 is provided on CRT 2
Transparent pressure-sensitive touch panel, which can be
By pressing, item input and coordinates on CRT2
Position input and the like can be performed. 4 is an FM (Frequency Modulation) sound source
The voice information and sound input from the telephone handset.
Music information created by a music editor, etc.
The data is stored in the storage device 12 as digital data.
These are read from a memory or the like to perform FM modulation.
Electric signal from sound source 4 is converted to audible sound by speaker 5
Is done. Printer 6 is a serial thermal transfer printer
And prints facsimile information on thermal paper
A printer unit including both line printers. 7 is Hara
Image reader that reads and inputs manuscript data photoelectrically
In the middle of the recording paper transport path of the thermal transfer printer
And reads facsimile originals and various originals.
Reference numeral 8 denotes a facsimile of the original data read by the image reader 7.
Millimeter transmission or receiving the received facsimile signal
This is a facsimile (FAX) transmitting / receiving unit to be restored. 9 is
Various telephone functions such as normal telephone function and answering machine function
This is the telephone department. Reference numeral 10 denotes a system program or a manager program.
Programs and other application programs, etc.
ROM for storing character fonts and dictionaries, and external storage
Application program loaded from device 12
And document information as well as memory including video RAM, etc.
FIG. 2 shows a memory map of the memory 10. 11
Is a keyboard for inputting document information and various commands, etc.
The keyboard 11 indicates the position on the screen of the CRT 2
A joystick or the like is provided. 12 is my
External storage devices such as black floppy disks and hard disks
In this external storage device, document information, music or voice information is stored.
Information, user application programs, etc.
You. [Explanation of Memory Map (FIG. 2)] FIG.
3 is a diagram showing a memory map of a memory 10 of FIG. In the figure, 200 is stored in the ROM of the memory 10.
Shows the programs and data that are
Operation program (OS) for the entire system
Includes system programs, task management for each program
It has a manager program to perform. Also this R
As will be described later, the OM section includes the print density and speed of the printer.
Environment setting program for setting speaker volume
Or a message board program that sends a message of various information to the user,
Telephone program to execute telephone function, facsimile function
Facsimile programs and other word processors
Program, touch panel cleaning program, etc.
I have. [0013] Further, in the ROM section, a kana-kanji conversion term is stored.
Character fonts that store letters and character pattern information are stored
Have been. Reference numeral 201 denotes a memory immediately after the start of the apparatus.
10 shows a data configuration of ten RAM units. 202 is R
Data area (W) used by the program of the OM section
Reference numeral 203 denotes an external storage device 1 such as a disk.
2 is an area for storing the program loaded from Step 2.
A video R 204 stores data to be displayed on the CRT 2.
AM area. In this video RAM area 204
Video for multiple screens so that multiple windows can be displayed
A RAM is provided. 205 is a music editor program and alert
System function program in an external storage device 12 such as a disk.
Diagram showing the state of the RAM when loaded on the RAM
In the empty area 203 indicated by 201, these programs
Are stored, and the data
The rear is set. [Description of Appearance of Apparatus (FIG. 3)] FIG.
It is a view. In the figure, reference numeral 320 denotes a CRT screen on which various menus are displayed.
And displays information such as text, graphic information, and document information. This CRT image
The touch panel 3 is installed on the surface 320,
The coordinates are obtained by pressing the surface of the touch panel 3 with a finger or the like.
Input and item specification input can be performed. 321 is a device
Used when the phone acts as a phone
It is. The keyboard 11 is detachable from the main pair via a cord.
To connect various document information and various data
It can be carried out. The keyboard 11 has coordinates
Joysticks and various function keys for input are provided.
Have been. Reference numeral 323 denotes a micro flow as an external storage device.
This is the insertion port of the puppy. Reference numeral 214 denotes a record printed by the thermal transfer printer unit.
Document 207 read by recording paper 207 or image reader 7
The paper loading section where the document is placed
The recording paper is discharged from the upper part of the apparatus. Also receive facsimile
Recorded by a thermal line printer
The thermal paper is located behind the rear of the device below the paper
Is discharged toward [Explanation of Program System (FIG. 4)] FIG.
Management program that manages each program in the device
(Hereinafter referred to as manager) and other functional programs
FIG. Manager program diagram
Execution and execution of multiple function programs (tasks)
Task management program that switches line programs
Lamb. The operation of each of these function programs is described below.
This will be described with reference to the operation of the manager program. [Explanation of Manager (FIGS. 5 and 6)] FIGS.
It is a schematic flowchart which shows operation | movement of a manager. First, in step S1, the power of the apparatus is turned off.
Look at it. When the power is turned off, the process proceeds to step S2,
The data immediately before the power is turned off is stored in the external storage device 12.
If the power is not turned off, the process proceeds to step S3,
Any of the main menu displayed on CRT2
Is instructed from the touch panel 3. Main menu
Step when one menu function is indicated by menu
Proceeding to S4, the program of the function designated by the user is performed.
Start the system. In step S5, it is determined whether a telephone call has been received.
Check, if there is an incoming call, proceed to step S6 to activate the telephone function.
Perform the action. Similarly, in step S7, the facsimile signal is received.
Check if there is a call, and if there is an incoming call, facsimile in step S8.
Activate the reception of the simm signal and perform facsimile reception.
U. In step S9, it is determined whether the time specified by the time has come.
Investigate, specify the time, and when the time comes, step
Proceeds to S10, where the program for the reservation function activated at that time
Start the ram. This time specification function is, for example,
Fax timer transmission, wake-up call or alert
And so on. In step S11, the hand of the telephone
Check if set 321 was picked up and
In step S12, a telephone function program is started.
You. In addition, these steps S6, S8, S10 and step
At the start of step S12, the program
Phone and various data are temporarily stored.
When the function (including sending or sending process) is completed,
You can return to the program. In step S13, a key is pressed from the keyboard 11.
Check whether there is an input, and if there is a key input, step S
At 14, the input key code is passed to the function in operation. one
On the other hand, in step S15, the user
If any part other than the key is pressed, the
Pass the pressed position of the touch panel 3 to the function program
You. As described above, the manager has various triggers.
(Event) and the corresponding function (program)
The next event is started immediately after a certain function is started.
Searched and activated independently of the active function
Can be executed. So, for example, during a word processor
If you pick up the handset and there is an incoming call, it will be immediately displayed on the phone
In turn, the phone function is activated. [Explanation of Tool Box Function (FIGS. 7 to 10)] FIGS. 7 to 10
6 is a flowchart showing the operation of the tool box function. this
Toolbox function is performed in various functions, for example, currently running
Help message (operation explanation display) for a function
Cut and paste data etc. created in Noh,
Make the data available for other functions
be able to. Tool box icon displayed on CRT2
Toolbox function starts when the user touches the button
In step S20, the tool box window is opened and the CRT is opened.
2 is displayed. Then, in step S21, the user
The icon indicating the end is specified by the touch panel 3
And if an end instruction is input, step S22
To close the toolbox window and end the toolbox function. In step S23, the user inputs a help icon
Touch the button to select the function currently operating in step S24.
Help message (function explanation, etc.) on CRT2
indicate. And these operations are performed by step S25.
It continues until the end of the help function is instructed. Step
The end icon of the help message is indicated in step S25.
Then, in step S26, the help message is deleted and the current
Return to the current function screen. In steps S27 to S29, CR
When the copy icon on the display screen of T2 is touched, the current icon is touched.
Extract and save data within the function currently running, and
Alternatively, the data can be used repeatedly by other functions
I do. In steps S30 to S32, the paste icon is
Indicates that the data that has already been extracted is currently being executed.
The function attached to the function (to enable the function) is activated.
Make. In the copy operation, the original data remains
However, in the delete operation shown below, the original data is
It disappears. Similarly, in steps S33 to S35,
Allows you to delete the data specified by the function
You. When specifying these copy, paste and delete functions,
If the icon is dimmed, the current function is active.
Indicates that the function cannot be used.
Proceed to the next step without doing anything. In step S36, the calculator icon is touched.
The calculator's operation panel is displayed on the CRT 2 and touched.
Touch the key position displayed from the touch panel 3.
Thus, it can be used in the same way as a normal calculator. This operation is
In step S39 until the user inputs the cancel icon.
Continue with. Step S41 is a micro floppy
Is automatically inserted from the insertion slot 323 to the outside of the main body.
And step S43 is a process in which the user
It is a program deletion icon of the area. This program
Removal from floppy or hard disk to memory
Application programs loaded and executed
With other programs on the disc and execute
In order to remove these programs, for example
Wake-up call, answering machine function and alarm clock
Function programs, etc., and created by the user
Register various programs on the disc and copy them
Loading into a free area of the internal memory 10 for execution
Is also possible. Note that this program deletion function is
Menu is displayed only when the menu is displayed. [Description of Environment Setting Process (FIG. 11)] FIG.
In the flowchart showing the setting process of the usage environment, the environment setting
The environment setting screen is displayed on CRT2 when the
You. The environment setting referred to here is the telephone number of the apparatus.
No., setting of the darkening timer to set the darkening time of the screen, key
If the key on board 11 is held down,
Key interval time for the key repeat function where
Settings, print density settings of the printer 6, and music and voice information.
Volume adjustment of the speaker 5 that outputs the information. [Explanation of Message Board Function (FIGS. 12 to 14)] FIGS.
14 is a flowchart for explaining the message board function. This message board means that a certain operator
Messages to the operator, eg during facsimile transmission / reception
If an error occurs in the
It informs the perlator. FIG. 12 is a schematic flowchart of the message board function.
Then, as shown in steps S52 to S56,
The sender's name and recipient's name by the user (operator)
Register on the message board by specifying the message and entering the message
You can read the message addressed to yourself from the message board.
Wear. Then, the message confirmed by seeing is confirmed in steps S58 and S58.
9 and erased by the printer 7
The printing of the words can be performed in steps S60 and S61. As shown in steps S62 to S65,
If the message board is already full, step S
63 sends all previous message messages to the printer 7 automatically.
The message is dynamically output, and the storage area of the message board is cleared in step S64.
Rear. And this message is newly registered as message data.
Record and save. In this way, the operator can use the printed
If you stick the paper beside the main unit, it will be erased from the memory 10.
Checking the deleted message data by another operator
Can be. FIG. 13 shows the input of a recipient name in the message function.
FIG. 14 is a flowchart showing the processing, and FIG.
It is a flowchart of a process. The input of these names is performed by the receiver or the sender.
If it is already registered in the list, touch panel 3
You only need to touch the field of
From the keyboard 11, use the same kana kanji as the message
This indicates that input can be performed by conversion or the like. [Explanation of telephone function (FIGS. 15 to 17, FIG. 18, FIG. 1)
9)] FIG. 15 to FIG. 17, FIG. 18 and FIG.
In the flowchart described, this function is
When the handset 321 is picked up,
It is activated by When the telephone function is started, a push on the CRT 2 is performed.
A button is displayed (step S70), and step S
When the number on the screen is designated by the touch panel 3 at 72,
If the telephone is picked up in steps S73 and S74
Proceed to step S75 (if in the on-hook state)
Outputs the signal corresponding to the input number to the telephone line and
multiply. This phone function is a normal phone function, for example,
Equipped with on-hook, redial and music on hold functions
The touch panel 3 and the handset 321
It can be operated just like a telephone. Further, this function includes steps S86 and S87.
There is a phone book function as shown in, which displays the phone book
And touch the other party on the phone book from the touch panel 3.
Call the other party
Can be done. FIGS. 18 and 19 show the telephone function in FIG.
7 is a flowchart illustrating the environment setting of step S77.
You. This environment setting includes setting of hooking time,
Music on hold melody setting, telephone ring tone setting,
Set the ringer volume for the talker, set the speaker volume, and
Reception mode such as telephone or auto facsimile mode
Is set. [Description of Facsimile Transmission / Reception Function (FIGS. 20 to 27)]
20 to 27 show facsimile transmission / reception in this apparatus.
This function is a flowchart explaining the function.
In response to a signal reception or transmission instruction (including timer transmission)
Started by the manager. When sending a facsimile, the original is
And read into the facsimile signal.
Sent. Note that the phone number of the other party when sending
You can enter numbers as in the case of
It may be instructed by book. Note that this facsimile transmission function has a normal function.
Functions provided in facsimile machines, such as broadcast
Communication, timer transmission, confidential transmission, polling transmission and standard,
Functions such as transmission mode settings such as fine and photo modes
include. These functions have already been known.
Therefore, it will be described only with reference to a flowchart. FIGS. 22 and 23 show a facsimile transmission function.
6 is a flowchart of setting an extended function in the first embodiment. Here, automatic redialing and transmission original
Automatically fill out the first page with the name of the recipient and sender
A function to attach a cover, and the sender information at the top of each page
Various functions such as a filling function and a report function can be executed.
Noh. FIG. 24 shows selection of a broadcast member to be transmitted by broadcast.
FIG. 25 is a flowchart showing the processing, and FIG.
(Timer transmission) flowchart, FIG. 26 is polling
It is a flowchart of transmission. These operations are known.
Therefore, the description is omitted. FIG. 27 shows a process of receiving a facsimile signal.
The flowchart in FIG.
When a x-similar signal is received, the line
Check if the printer is in use. Step if not in use
In steps S801 to S804, the heat is applied to the roll of thermal paper.
Print the received fax image. Then, step S8
If there is a reception error in step 04, a message is sent in step S805
The occurrence of a facsimile reception error is recorded on the board. In step S800, the line printer is
If it is used by the program, step S8
06 to the received data of the facsimile in step S808
It is stored in a file on the disk of the external storage device 12.
Upon completion of the reception, the process proceeds to step S809, and the message
Record receipt on board. Thus written on the message board
The inserted data is displayed in the upper right corner of the CRT screen.
If there is an error during reception in step S808, step
Proceeding to step S805, a message indicating that an error has occurred is displayed on the message board.
Record This facsimile function is used in the background.
, So warp even while receiving a facsimile signal
B) Document information can be input by the function. [Description of Word Processor Function] FIGS.
This function is a schematic flow chart of the
The program is specified from the touch panel 3 in the main menu.
It is started by being done. In steps S92 and S93, the keyboard
Convert the input character code to Kana-Kanji, and mix
Create a sentence. In steps S94 and S95, a document
Character string such as display mode and input mode of edit screen when input
Perform the initial setting before inputting. In steps S96 and S97
Select the character type and specify the range of the character string on the edit screen.
To change the character type of the character string in that range. Step S9
8. In S99, when the edit button display is touched,
And perform editing operations such as right alignment and centering. S
In steps S100 and S101, saving and reading of document information
Is performed, and in steps S102 and S103, tables and pictures are created.
Is performed, and in steps S104 and S105,
Execute printing and the like. FIGS. 30 and 31 show steps S9 in FIG.
9 is a schematic flowchart of an editing process of No. 9; Here, the specified line is right justified, left justified,
Centering, tab set, page break, character search, etc.
Collection processing. FIG. 32 is a tabulation of step S103 of FIG.
Flowchart of formation and drawing processing, and FIGS. 33 to 3
5 is a flowchart of a table creation process, and FIG. 36 is a drawing process.
3 is a schematic flowchart of FIG. The table creation processing of FIGS. 33 to 35 is started.
First, a table of 8 rows and 3 columns is tentatively displayed on the screen,
Move the cursor to the position of one row and one column. After this, the position of the table
Change or enter characters or numbers at the position indicated by the cell cursor.
Force, change the character type of each cell, change the frame,
Table data corresponding to line type change, line pitch change instruction, etc.
Create. FIG. 36 is a flowchart of the drawing process.
Select the line type of the picture, the shape, and the pattern in the shape, and
The position, size, shape, etc. of the figure using the drawing cursor
Instruct. It also enlarges / reduces the specified figure.
be able to. FIGS. 37 to 39 show steps S10 of FIG.
5 is a schematic flowchart of format setting and print processing of No. 5; Here, the page to be formatted is specified and
Paper size, print position and number of characters / lines
Further, a vertical and horizontal format is input. With this information,
Out screen is changed. In addition, with partial printing and pages
Printing or the like can be specified. The feature of this apparatus is that the printer unit 6
Is equipped with two printers.
Indicating which of the two printers should be used for printing
can do. In addition, the printing function of this machine
Printing on other facsimile machines through the
Input documents while printing on plain paper with a transfer printer.
It is configured to be able to. [Description of Touch Panel Cleaning Function (FIG. 40)] FIG.
Flow chart showing processing in touch panel 3 in cleaning mode
This function is specified by the main menu and executed
Is done. The operator touches the touch panel 3 by hand.
Touched, fingerprints and the like are attached, and the surface of touch panel 3
Come dirty. Therefore, the surface of the touch panel 3 is operated.
When the touch panel is wiped with a cloth or the like, the pressure applied to the touch panel 3
Input of various function instructions etc. against the operator's will
Is done. In order to prevent this,
When the cleaning mode is specified, a doll icon is displayed on the screen.
Display and move the touch panel except for the position of the icon.
By ignoring the input by channel 3, the touch panel
In order to prevent erroneous input during cleaning of 3
is there. In FIG. 40, when the cleaning mode is instructed,
Display the start screen from which all function menus are deleted. Soshi
And display the doll icon on the screen and slightly
Move in one direction. And the icon was touched
Check if the icon is touched, stop for 1 second,
When the icon is touched again, the cleaning mode ends.
But once touched to indicate another position on the screen,
The icon is moved to that position and displayed. like this
Unless the icon position is touched twice in a row,
The cleaning mode does not end and the icons continue to move on the screen
I can. [Description of Program Management Function (FIG. 41)] FIG.
It is a schematic flowchart of a program management function. Here, the external storage device 12
Stored on a floppy disk or hard disk, etc.
Read program or delete from memory 10
The program stored in the disk
Is displayed. 1 of this icon
One is instructed by the operator from the touch panel 3
And store the program in a free area of the memory 10.
Check that there is only an
Read the program from the disk and load it
You. If there is not enough free space in the memory 10, the memory
Display shortage. [Description of Sheet Management Function (FIGS. 42 and 43)] FIG. 42
And FIG. 43 is a schematic flowchart of the sheet management function.
Stored on a hard disk or micro floppy disk
The management of various data that is being done. Here, a large number stored in the disk
Is displayed in several folders, and one
Specify a folder to display or duplicate all data for that folder.
Copying, moving, deleting, etc. can be performed. This hol
A folder is a holder for documents stored in a cabinet.
(Bunch), and the holder contains, for example, a phone book or music.
Data or answering tape for answering machines and travel alerts
A sheet including document data such as a report is included. [Description of Music Editor Function (FIGS. 44 to 47)] FIG.
FIGS. 4 to 47 show one of the application programs.
It is a schematic flowchart of a music editor function. This function is implemented in the RAM area of the memory 10.
Program has been loaded and the main menu
It starts when a line is specified. Opening the program
When the start is instructed, the screen becomes the editing screen of the music editor.
Here, the music performance channel, key signature, time signature,
Rhythm, volume, instrument type, tone, etc.
When the displayed key is touched, the
The corresponding note is input on the staff notation. Thus, the input of the musical note is completed, and the performance
When you touch the icon, the input
Notes are played. This music information can be saved
To play music that is already saved
It is also possible. The music information created here is stored in the tool box.
Cut out by function, call the target function, and sound
By attaching music information, for example, music for answering machines
And can also be used as music for music on hold.
To perform this operation, touch the tool box icon to
Switch and paste switch to specify the range of the note.
Extract note information to the outside, and use that note information
You can do this by activating and registering a new function.
You. [Description of Alarm Function (FIGS. 48 and 49)] FIG.
And FIG. 49 is a flowchart of an alarm function setting process.
FIG. Here, the alarm time, output sound and output
Set the image data to be played
If music data has been cut out by the editor,
Register as a user sound and use the image editor described later.
If image data has been cut out,
Is defined as a user image. FIG. 50 shows the time when the alarm is set.
The flowchart showing the alarm sounding process when
is there. At the set time, the intro is set to about 1 to
Outputs for 2 seconds, approx.
Run for 2 seconds. And background music
Starts the sound of the BGM (BGM), and is input by the user.
Display the comment and image data that was
Indication is input, sound output ends, or other
Continue until the event occurs. FIG. 51 shows a case where a plurality of devices are set at a certain time.
Is a flowchart showing a process when a function is reserved.
is there. In this case, in step S110,
Call function is checked first and the wake-up call
If the function is set, it is executed in step S111.
You. Next, in step S112, the alarm function is checked.
If the alarm function is set, step S11
3 is executed. In step S114, the facsimile
Check if timer transmission is reserved, and
If so, the facsimile is transmitted in step S115.
U. After execution of steps S111, 113, and 115 described above
Is the reserved list of those already executed in step S116
Delete from Then, reservation is made at the same time in step S117.
Check if the list is empty and keep it until the reservation list is empty.
The above process is repeatedly executed. [Explanation of User Dictionary Function (FIGS. 52 to 55)] FIG.
2 to 55 are schematic diagrams of the user dictionary and the external character font function.
It is a low chart. Here, the user registers words, searches and
Registration, deletion, and user-defined characters.
User dictionaries can be added or deleted. [Description of Morning Call Function (FIGS. 56 to 5)
8)] FIGS. 56 and 57 show the wake-up call setting function.
It is a flowchart which shows a schematic process. When this function is started, a wake-up call
A screen appears and the call message is loaded. Record
The sound switch is touched and the handset is picked up and played
When the switch is touched, audio from the handset
Recording starts. This recording can be performed for up to 15 seconds,
Called message etc. by pasting function of tool box
It is cut out as a message and the wake-up call message
Used as sage. And the wake-up call
By entering the telephone number of the other party on the day and time,
The setting of the wake-up call function is completed. FIG. 58 shows the operation of the wake-up call function.
FIG. Here, the telephone line is used at the designated time.
If not, call the callee and send a message
Message is sent. At this time, 30 minutes have passed since the telephone line
Even if the device is still in use, or even if the other party
If you cannot answer the call, record that fact on the message board and
Display in the upper right corner of the face. [Explanation of Phone Book Function (FIG. 59, FIGS. 60 to 62)] FIG.
9 is a flowchart showing an outline of the telephone directory function. After the telephone directory screen is displayed, the index switch
When the key is touched, the data starting with the touched character
(Name etc.) is displayed. Then, each data is
When touched, detailed data of the data, such as name and
The talk number, facsimile number, comment, etc. are displayed.
You. FIGS. 60 to 62 show files in the telephone directory function.
Flow chart of the function switch function and tool box function
It is. Here, the telephone directory on the sheet is loaded into the memory.
Phonebook, modify or delete phonebook in memory and
Perform operations such as saving to [Image Editor Function (FIGS. 63 to 65)] FIG.
FIG. 65 to FIG. 65 are flowcharts showing the outline processing of the image editor function.
It is a chart. Here, the character switch is touched to select
Character mode for inputting characters in the
You can input characters using characters, etc.
Can be used to input figures. Furthermore, editing and transferring image data
You can move, copy, enlarge and reduce. Also image scanner
Read image data by touch, touch print switch
Can perform a printing operation or the like. [Description of Answering Machine Function (FIGS. 66 to 75, 76)]
Fig. 66 shows the voice recording from a tape recorder and the answering machine
The schematic configuration of the main part of the device with functions that can be used for
In the block diagram, the same parts as those in FIG.
Is omitted. In the figure, reference numeral 15 denotes an audio data stored in the memory 10.
A decompression unit 16 for long playback is provided by a microphone 17 or a telephone.
Sound that compresses the audio information input from the handset 321
The voice information is compressed here by the voice data compression
Into a memory signal and an external storage device 12.
Stored in the folder 14. The memory 10 stores system programs and money.
Ja programs and other application programs
ROM 120 for storing programs, character fonts, etc.
And a ROM for storing a dictionary and a dictionary, etc.
Used as a rear and from the external storage device 12
Loaded application programs, document information and
And a RAM unit for storing audio information and the like. Also R
The AM is an audio data area that stores digital audio data.
A including the video RAM and the like to be displayed on CRT2
I have. Reference numeral 12 denotes a micro floppy or hard disk.
External storage device such as a network, and a document is stored in the external storage device 12.
It includes a holder 14 for storing information, voice information, etc.,
In addition, the external storage device 12 stores a user application.
Program and the like are stored. FIG. 67 shows the holder 14 and other function programs.
FIG. The holder 14 has a plurality of
It can be accessed from each function, and one holder has
Includes multiple data sheets, each data sheet
The sheet contains music data, image data, and text (described later).
-Voice data and various sentences recorded by the precoder function
Various data such as book data and telephone directory are included. FIGS. 68 and 69 show a tape recorder according to the embodiment.
6 is a flowchart illustrating a schematic process of a DA function. This function program is usually stored in the external storage device 1
2 floppy disk, etc.
Is loaded into an empty area of the memory 10 and the main menu
From the touch panel 3 on the screen, select the tape recorder function
It is started by touching the touch panel. When this program is started, step S4
01, the tape recorder with no cassette tape attached is C
RT2 is displayed on the screen of RT2.
A cassette tape is displayed on the outside of the recorder (FIG. 7).
2). Next, in step S404, the recorder shown in FIG.
The cassette display outside of is touched by the touch panel 3.
The cassette tape is recorded in step S405.
(FIG. 73), and at this time,
The audio that is virtually recorded on the cassette tape
Read the data from the data sheet of the holder 14 and
The data is stored in the audio data area 121 of the file 10. FIG. 74 shows a cassette recorder in a cassette recorder.
This shows a state where the lamp is set. In step S406, the recording key of the recorder
When (REC) is touched, the mode switches to the recording mode,
Proceeding to step S407, recording is started. This recording operation is
Audio data input from the microphone 17 etc.
16 for compression and digitization and storing in the memory 10
Things. In step S408, the reproduction key (PLA
If (Y) is touched, the cassette face is touched in step S409.
The loop is regenerated. This is the compressed
The digital audio data in the audio data area 121 is
The data is expanded by the data expansion unit 15 and reproduced. At step S410, the fast forward key (SKI
P), the rewind key (SKIP) is
When touched, in steps S411 and S413, respectively.
Fast forward, rewind, etc. are executed. In step S414, the erase key (ERAS
If (E) is touched, the memory 10
From the audio data area 121 or the external storage device 12
Erase data. In step S416, the stop key (ST
When (OP) is touched, recording and re-recording are performed in step S417.
Stop operations such as raw, fast forward, and rewind. Step S4
The eject key (EJECT) is touched at 18.
Or the cassette tape in the recorder is touched
And the cassette tape in step S419.
From the memory 10 and the external storage device 1
2 is written in the holder 14. FIG. 70 shows the steps of FIGS. 68 and 69 (A).
Of the cassette tape setting process in step S405
It is. In step S420, the audio data file of the holder
Voice data from memory file in voice data area of memory 10
121. Then, in step S423, FIG.
Position of the cassette outside the cassette recorder
5 bits on the screen of the CRT 2 in the direction. Soshi
Wait about 5/100 seconds at step S424
Returning to step S421, the cassette tape is
To see if it has moved to the mounting position. Thus, the cassette table
The head is moved toward the mounting position, and
Proceed to step S422 to generate a cassette tape mounting sound.
To end the processing. Thus, in the case of an actual cassette recorder
The cassette tape is mounted in the same manner as described above. FIG. 71 shows the process of displaying the rotation of the cassette tape.
It is a flowchart which shows. Reproduction of the cassette tape in step S430
If it is during recording or recording, the process proceeds to step S431,
Rotate the rotation axis of the tape around 30 degrees clockwise.
indicate. Then, wait about 0.1 second in step S432,
The process returns to step S430 again. Record or play in this way
In the middle, the axis of the cassette tape is rotated and displayed. This function is, for example, an answering machine function and a mode.
It can be read out and executed by the ning call function or the like. FIGS. 75 and 76 show an answering machine setting function.
Is a flowchart showing the outline of the operation of
A usage example of the tape recorder function will be described. The answering machine function is activated by the main menu.
When instructed and read out from the touch panel 3, step S
At 440, the answering machine setting screen is displayed as shown in FIG.
Is shown. Recording switch (REC) in step S442
Is touched, and the telephone handset is set in step S443.
Is picked up and the PLAY key is touched
Recording starts. For this recording, the stop key (STOP)
It is performed for up to 15 seconds until touched (step S4
45 to step S452). At step S453, the reproduction key (PLAY)
Is touched, in step S454, a cassette for response is
Check that the tape has been set.
At step S455, the response message is reproduced. Also
Erase key (ERASE) is touched in step S456
Then, similarly, in steps S457 and S58, the response message
Delete the page. Steps S459 to S462 are steps
Enter a four-digit PIN for a push button phone
is there. In steps S463 and S464, the telephone answering machine
Performs the presence / absence switching for performing the function. At step S465, as shown in FIG.
When the cassette tape for recording is outside the main unit,
When the user touches the cassette tape of step S466,
A cassette tape for answering machine is attached to the tape recorder body
Then, the other party's message can be recorded. Again
In step S467, as shown in FIG.
When the recorder is attached to the recorder,
When the cassette tape is touched, in step S468
As shown in Fig. 73, the cassette tape is
Removed. Steps S469 to S481 are not performed.
Recorder cassette tape attached to recorder
Playback (PLAY), rewind (R
EWIND), fast forward (FORWARD), erase (ER
ASE) or the like. In step S482, the tool box icon 7
Tool box function is read out by touching 0, 71
Then, the process proceeds to step S483, and the cutout function is selected.
Look at it. When cutout is performed, a message is sent in step S484.
The message is cut out and stored in the memory 10. This biography
Word messages can be called up and used by other functions.
Wear. When paste is instructed in step S485, another
Respond, for example, music data that has already been extracted by the function
It is stored in the holder 14 as a message etc.
It can be used as answering music for a phone call. As described above, according to this embodiment, the sound
A digital recording function for voices, etc.
Display them in the same image as the actual equipment, and
Touch each key or cassette tape from the screen
Easy recording by touching and giving instructions
Can be. FIG. 77 shows a message message in an answering machine.
4 is a schematic flowchart of a recording function of a page. When a call other than a facsimile is received
Connect the line and play the recorded response message.
Playback output on line. And output "pee" sound and the other party
Move on to recording the message. Record message for 15 seconds
Then, stop recording and output the "Pee" sound again to the line
Then, the line is cut off and the process is terminated. FIG. 78 and FIG.
Flow showing the outline of the push button (PB) receive operation
It is a chart. Here is an external touch phone
Make a phone call and send a message to the
Page deletion, response mode change, and the like. [Related explanation of each function (FIG. 80)] FIG.
A diagram showing the correspondence of functions, for example, created with a certain function
Indicates which function the data is used for. In the printer section 6, the heat-sensitive roll paper
Printing by imprinter is available in facsimile mode and calculator
Function or message function, etc.
Printing on plain paper is performed in a word processing mode. Ma
The clock function 400 is a facsimile function,
Function, alarm function, message function and scheduler
Used for Noh, etc. Image data by image reader 7
Data 401 has a word processor mode, facsimile function,
Is used for the alarm function etc.
Created music information (created with the tape recorder function)
(Including audio data) is recorded as a virtual tape 403
Is stored as digital information in the
Music on hold, answering machine music and messages,
Music, messages, alarm sounds, etc.
Can be. The communication function 404 includes a facsimile function and
Phone function (including answering machine and wake-up call)
The kanji processing function 405 has a word processing function.
Of course, alarm function, message function and schedule
Used for the file function. As described above, according to the present embodiment, multiple
It has a number of independent functions and switches those functions appropriately
Can be executed, and the data created by one function can be
Can be used by functions and share data
Can be. According to the present embodiment, during execution of a certain function,
When a higher priority function such as a telephone is activated,
Dynamically switch to that function. At this time, the original program
The operating status of the ram and various data are stored, and the priority
When the original program is executed
It works back to
is there. Further, according to the system program of the present apparatus,
Program created and registered by the user
Can be read and executed in the same way as
The effect is that the function can be easily expanded. The functions of the apparatus of this embodiment have been described.
Of course, it is not limited to each function. As described above, according to the present invention, according to the present invention,
Data via the communication line when performing a desired function.
Is received, any function being performed is output
When the stage is controlled, it is stored in the storage unit, and the output unit is
When not in control, the data supplied via the communication line
Output to output means without storing in storage means
By controlling, the function being executed is controlling the output means
Processing for data output requests depending on whether
The output means can be used efficiently with different
Cause the other party that issued the power request to wait or resend the data.
There is an effect that there is no need to make it.

【図面の簡単な説明】 【図1】本実施例の情報処理装置の概略構成を示すブロ
ック図である。 【図2】実施例の装置におけるメモリマップを示した図
である。 【図3】実施例の装置の外観図である。 【図4】本実施例の装置の各機能を示した図である。 【図5】マネージャプログラムの概略フローチャートで
ある。 【図6】マネージャプログラムの概略フローチャートで
ある。 【図7】道具箱機能の概略フローチャートである。 【図8】道具箱機能の概略フローチャートである。 【図9】道具箱機能の概略フローチャートである。 【図10】道具箱機能の概略フローチャートである。 【図11】環境設定機能の概略フローチャートである。 【図12】伝言板機能の概略フローチャートである。 【図13】伝言板機能における受信人名のセット方法を
示すフローチャートである。 【図14】伝言板機能における発信人名のセット方法を
示すフローチャートである。 【図15】電話機能の概略フローチャートである。 【図16】電話機能の概略フローチャートである。 【図17】電話機能の概略フローチャートである。 【図18】電話機能における環境設定処理の概略フロー
チャートである。 【図19】電話機能における環境設定処理の概略フロー
チャートである。 【図20】ファクシミリ送信機能の概略フローチャート
である。 【図21】ファクシミリ送信機能の概略フローチャート
である。 【図22】ファクシミリ送信機能における拡張機能動作
の概略フローチャートである。 【図23】ファクシミリ送信機能における拡張機能動作
の概略フローチャートである。 【図24】ファクシミリ送信機能における拡張機能のメ
ンバ選出の概略フローチャートである。 【図25】ファクシミリ送信機能における拡張機能の時
刻指定送信の概略フローチャートである。 【図26】ファクシミリ送信機能における拡張機能のポ
ーリング送信機能の概略フローチャートである。 【図27】ファクシミリ受信機能の概略フローチャート
である。 【図28】ワープロ機能の概略フローチャートである。 【図29】ワープロ機能の概略フローチャートである。 【図30】ワープロ機能における編集機能の概略フロー
チャートである。 【図31】ワープロ機能における編集機能の概略フロー
チャートである。 【図32】ワープロ機能中の表と絵の作成処理の概略フ
ローチャートである。 【図33】ワープロ機能中の表作成処理の概略フローチ
ャートである。 【図34】ワープロ機能中の表作成処理の概略フローチ
ャートである。 【図35】ワープロ機能中の表作成処理の概略フローチ
ャートである。 【図36】ワープロ機能における絵描き処理の概略フロ
ーチャートである。 【図37】ワープロ機能における書式と印刷機能の概略
フローチャートである。 【図38】ワープロ機能における書式と印刷機能の概略
フローチャートである。 【図39】ワープロ機能における書式と印刷機能の概略
フローチャートである。 【図40】タッチパネルの掃除機能の概略フローチャー
トである。 【図41】プログラム管理機能の概略フローチャートで
ある。 【図42】シート管理機能の概略フローチャートであ
る。 【図43】シート管理機能の概略フローチャートであ
る。 【図44】音楽エディタ機能の概略フローチャートであ
る。 【図45】音楽エディタ機能の概略フローチャートであ
る。 【図46】音楽エディタ機能の概略フローチャートであ
る。 【図47】音楽エディタ機能の概略フローチャートであ
る。 【図48】アラーム機能設定処理の概略フローチャート
である。 【図49】アラーム機能設定処理の概略フローチャート
である。 【図50】アラーム機能の鳴動処理の概略フローチャー
トである。 【図51】同時刻に複数の機能が設定されているときの
優先度を考慮した処理を示すフローチャートである。 【図52】ユーザ辞書機能の概略フローチャートであ
る。 【図53】ユーザ辞書機能の概略フローチャートであ
る。 【図54】ユーザ辞書機能の概略フローチャートであ
る。 【図55】ユーザ辞書機能の概略フローチャートであ
る。 【図56】モーニングコールの設定機能の概略フローチ
ャートである。 【図57】モーニングコールの設定機能の概略フローチ
ャートである。 【図58】モーニングコールの動作を示す概略フローチ
ャートである。 【図59】電話帳機能の概略フローチャートである。 【図60】電話帳機能におけるファンクションスイッチ
機能及び道具箱機能の概略フローチャートである。 【図61】電話帳機能におけるファンクションスイッチ
機能及び道具箱機能の概略フローチャートである。 【図62】電話帳機能におけるファンクションスイッチ
機能及び道具箱機能の概略フローチャートである。 【図63】イメージエディタ機能の概略フローチャート
である。 【図64】イメージエディタ機能の概略フローチャート
である。 【図65】イメージエディタ機能の概略フローチャート
である。 【図66】テープレコーダ機能を備えた装置の主要部の
概略構成を示すブロック図である。 【図67】ホルダと各機能プログラムとの位置関係を示
す図である。 【図68】テープレコーダ機能の概略フローチャートで
ある。 【図69】テープレコーダ機能の概略フローチャートで
ある。 【図70】カセットテープのセット処理のフローチャー
トである。 【図71】カセットの回転軸の回転表示処理を示すフロ
ーチャートである。 【図72】カセットレコーダの表示例を示す図である。 【図73】カセットレコーダの表示例を示す図である。 【図74】カセットレコーダの表示例を示す図である。 【図75】留守番電話の設定機能の概略フローチャート
である。 【図76】留守番電話の設定機能の概略フローチャート
である。 【図77】留守番電話機能における伝言板メッセージの
録音機能を示す概略フローチャートである。 【図78】留守番電話におけるPBレシーブ動作を示す
概略フローチャートである。 【図79】留守番電話におけるPBレシーブ動作を示す
概略フローチャートである。 【図80】各モードでのデータの対応を示す図である。 【符号の説明】 1 制御部 2 CRT 3 タッチパネル 4 FM音源 5 スピーカ 6 プリンタ部 7 イメージリーダ 8 ファクシミリ送受信部 9 電話 10 メモリ 11 キーボード 12 外部記憶装置 14 ホルダ 15 音声データ伸張部 16 音声データ圧縮部 70,71 道具箱アイコン 120 プログラムROM 121 音声データエリア 200 ROMエリア 203 空き領域 204 ビデオRAM 214 用紙載置部 320 CRT画面 321 ハンドセットである。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram illustrating a schematic configuration of an information processing apparatus according to an embodiment. FIG. 2 is a diagram showing a memory map in the device of the embodiment. FIG. 3 is an external view of the apparatus of the embodiment. FIG. 4 is a diagram showing each function of the device of the present embodiment. FIG. 5 is a schematic flowchart of a manager program. FIG. 6 is a schematic flowchart of a manager program. FIG. 7 is a schematic flowchart of a tool box function. FIG. 8 is a schematic flowchart of a tool box function. FIG. 9 is a schematic flowchart of a tool box function. FIG. 10 is a schematic flowchart of a tool box function. FIG. 11 is a schematic flowchart of an environment setting function. FIG. 12 is a schematic flowchart of a message board function. FIG. 13 is a flowchart showing a method for setting a recipient name in the message board function. FIG. 14 is a flowchart showing a method for setting a sender name in the message board function. FIG. 15 is a schematic flowchart of a telephone function. FIG. 16 is a schematic flowchart of a telephone function. FIG. 17 is a schematic flowchart of a telephone function. FIG. 18 is a schematic flowchart of an environment setting process in the telephone function. FIG. 19 is a schematic flowchart of an environment setting process in the telephone function. FIG. 20 is a schematic flowchart of a facsimile transmission function. FIG. 21 is a schematic flowchart of a facsimile transmission function. FIG. 22 is a schematic flowchart of an extended function operation in the facsimile transmission function. FIG. 23 is a schematic flowchart of an extended function operation in the facsimile transmission function. FIG. 24 is a schematic flowchart of selecting a member of an extended function in the facsimile transmission function. FIG. 25 is a schematic flowchart of time designation transmission of an extended function in the facsimile transmission function. FIG. 26 is a schematic flowchart of a polling transmission function of an extended function in the facsimile transmission function. FIG. 27 is a schematic flowchart of a facsimile receiving function. FIG. 28 is a schematic flowchart of a word processing function. FIG. 29 is a schematic flowchart of a word processing function. FIG. 30 is a schematic flowchart of an editing function in a word processing function. FIG. 31 is a schematic flowchart of an editing function in a word processing function. FIG. 32 is a schematic flowchart of table and picture creation processing during the word processing function. FIG. 33 is a schematic flowchart of a table creation process during a word processing function. FIG. 34 is a schematic flowchart of a table creation process during a word processing function. FIG. 35 is a schematic flowchart of a table creation process during a word processing function. FIG. 36 is a schematic flowchart of a drawing process in a word processing function. FIG. 37 is a schematic flowchart of a format and print function in the word processing function. FIG. 38 is a schematic flowchart of a format and print function in the word processing function. FIG. 39 is a schematic flowchart of a format and print function in the word processing function. FIG. 40 is a schematic flowchart of a cleaning function of the touch panel. FIG. 41 is a schematic flowchart of a program management function. FIG. 42 is a schematic flowchart of a sheet management function. FIG. 43 is a schematic flowchart of a sheet management function. FIG. 44 is a schematic flowchart of a music editor function. FIG. 45 is a schematic flowchart of a music editor function. FIG. 46 is a schematic flowchart of a music editor function. FIG. 47 is a schematic flowchart of a music editor function. FIG. 48 is a schematic flowchart of an alarm function setting process. FIG. 49 is a schematic flowchart of an alarm function setting process. FIG. 50 is a schematic flowchart of a sounding process of an alarm function. FIG. 51 is a flowchart showing processing in consideration of priority when a plurality of functions are set at the same time. FIG. 52 is a schematic flowchart of a user dictionary function. FIG. 53 is a schematic flowchart of a user dictionary function. FIG. 54 is a schematic flowchart of a user dictionary function. FIG. 55 is a schematic flowchart of a user dictionary function. FIG. 56 is a schematic flowchart of a wake-up call setting function. FIG. 57 is a schematic flowchart of a wake-up call setting function. FIG. 58 is a schematic flowchart showing the operation of a wake-up call. FIG. 59 is a schematic flowchart of a telephone directory function. FIG. 60 is a schematic flowchart of a function switch function and a tool box function in the telephone directory function. FIG. 61 is a schematic flowchart of a function switch function and a tool box function in the telephone directory function. FIG. 62 is a schematic flowchart of a function switch function and a tool box function in the telephone directory function. FIG. 63 is a schematic flowchart of an image editor function. FIG. 64 is a schematic flowchart of an image editor function. FIG. 65 is a schematic flowchart of an image editor function. FIG. 66 is a block diagram showing a schematic configuration of a main part of an apparatus having a tape recorder function. FIG. 67 is a diagram showing a positional relationship between a holder and each function program. FIG. 68 is a schematic flowchart of a tape recorder function. FIG. 69 is a schematic flowchart of a tape recorder function. FIG. 70 is a flowchart of a cassette tape setting process. FIG. 71 is a flowchart showing a rotation display process of the rotation axis of the cassette. FIG. 72 is a diagram illustrating a display example of a cassette recorder. FIG. 73 is a diagram illustrating a display example of a cassette recorder. FIG. 74 is a diagram illustrating a display example of a cassette recorder. FIG. 75 is a schematic flowchart of an answering machine setting function. FIG. 76 is a schematic flowchart of an answering machine setting function. FIG. 77 is a schematic flowchart showing a message board message recording function in the answering machine function. FIG. 78 is a schematic flowchart showing a PB receive operation in an answering machine. FIG. 79 is a schematic flowchart showing a PB receive operation in an answering machine. FIG. 80 is a diagram showing the correspondence of data in each mode. [Description of Signs] 1 control unit 2 CRT 3 touch panel 4 FM sound source 5 speaker 6 printer unit 7 image reader 8 facsimile transmission / reception unit 9 telephone 10 memory 11 keyboard 12 external storage device 14 holder 15 audio data expansion unit 16 audio data compression unit 70 , 71 Toolbox icon 120 Program ROM 121 Audio data area 200 ROM area 203 Free area 204 Video RAM 214 Paper loading section 320 CRT screen 321 Handset.

フロントページの続き (72)発明者 小林 秀行 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内 (72)発明者 村山 道平 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内 (72)発明者 門田 茂宏 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内 (72)発明者 寺一 博雄 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内 (72)発明者 井上 直史 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内 (72)発明者 安田 雅直 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内Continuation of front page    (72) Inventor Hideyuki Kobayashi               3-30-2 Shimomaruko, Ota-ku, Tokyo               Inside Canon Inc. (72) Inventor Dohei Murayama               3-30-2 Shimomaruko, Ota-ku, Tokyo               Inside Canon Inc. (72) Inventor Shigehiro Kadota               3-30-2 Shimomaruko, Ota-ku, Tokyo               Inside Canon Inc. (72) Inventor Hiroo Teraichi               3-30-2 Shimomaruko, Ota-ku, Tokyo               Inside Canon Inc. (72) Inventor Naofumi Inoue               3-30-2 Shimomaruko, Ota-ku, Tokyo               Inside Canon Inc. (72) Inventor Masanao Yasuda               3-30-2 Shimomaruko, Ota-ku, Tokyo               Inside Canon Inc.

Claims (1)

(57)【特許請求の範囲】 1.少なくとも通信機能を含む独立した複数の機能を有
し、それらを選択して実行できる情報処理装置であっ
て、 出力手段を制御する出力制御手段と、 任意の機能の実行時に、当該機能に応じて表示データを
表示する表示手段と、 前記通信機能が通信回線を介して前記出力制御手段への
データの出力要求を受けた場合、任意の機能にて前記出
力制御手段を用いて前記出力手段を制御中のときは、前
記通信回線を介して供給されるデータを記憶手段に格納
し、任意の機能が前記出力制御手段を用いて前記出力手
段を制御していないときは、前記通信回線を介して供給
されるデータを前記記憶手段に記憶することなく前記出
制御手段の制御により前記出力手段へ出力するよう制
御する制御手段と、 前記通信回線を介して供給されたデータが前記記憶手段
に格納されたことを示す情報を前記任意の機能に基づく
表示データに付加して前記表示手段に表示する表示制御
手段と、 を有することを特徴とする情報処理装置。
(57) [Claims] An information processing apparatus having at least a plurality of independent functions including at least a communication function and capable of selecting and executing them, comprising: an output control means for controlling an output means; Display means for displaying display data; and when the communication function receives a data output request to the output control means via a communication line , controlling the output means using the output control means with any function During the time, the data supplied via the communication line is stored in the storage means, and when any function is not controlling the output means using the output control means, via the communication line Control means for controlling the output control means to output the supplied data to the output means without storing the data in the storage means; and storing the data supplied via the communication line in the storage means. An information processing apparatus, comprising: display control means for adding information indicating that the information is stored in the storage means to display data based on the arbitrary function and displaying the information on the display means.
JP4200021A 1992-07-27 1992-07-27 Information processing device Expired - Lifetime JP2728189B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4200021A JP2728189B2 (en) 1992-07-27 1992-07-27 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4200021A JP2728189B2 (en) 1992-07-27 1992-07-27 Information processing device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP28317187A Division JPH0814827B2 (en) 1987-11-11 1987-11-11 Information processing device

Publications (2)

Publication Number Publication Date
JPH05268398A JPH05268398A (en) 1993-10-15
JP2728189B2 true JP2728189B2 (en) 1998-03-18

Family

ID=16417496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4200021A Expired - Lifetime JP2728189B2 (en) 1992-07-27 1992-07-27 Information processing device

Country Status (1)

Country Link
JP (1) JP2728189B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61224655A (en) * 1985-03-29 1986-10-06 Toshiba Corp Composite electronic equipment
JPH0783419B2 (en) * 1985-03-30 1995-09-06 株式会社東芝 Fax system

Also Published As

Publication number Publication date
JPH05268398A (en) 1993-10-15

Similar Documents

Publication Publication Date Title
US7016084B2 (en) Method and apparatus for linking designated portions of a received document image with an electronic address
US7089487B2 (en) Method and apparatus for linking designated portions of a received document image with an electronic address
JP4957279B2 (en) Information processing apparatus and program
WO2003092006A1 (en) Recording medium and program
US5127048A (en) Free standing data transfer device for coupling a facsimile machine to a telephone line
JPH0814827B2 (en) Information processing device
JP6480738B2 (en) Display operation device, image forming device, and electronic blackboard device
JP2728189B2 (en) Information processing device
JPS63296465A (en) Received image recorder
JPH05219264A (en) Information processing apparatus and method
JP3611927B2 (en) Facsimile device
JPH05233629A (en) Information processing equipment
JP2696966B2 (en) Facsimile machine
JPH01125663A (en) Information processor
KR0170664B1 (en) Facsimile transmission device using touch screen and operating method of touch screen for same
JP3674180B2 (en) Communication device
JPH04315356A (en) image transmission device
JP3979224B2 (en) Display control device
JPH01190072A (en) image receiving device
JPH01190079A (en) image receiving device
JP2000151887A (en) Network facsimile terminal
JPH06311270A (en) Automatic answering copy/facsimile machine
JPH05199378A (en) Equipment
JP2004102936A (en) Image output device, output method, recording medium, and data output system
JP2004297199A (en) Image processing method, image processing device, and data processing device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19971028

EXPY Cancellation because of completion of term