JP2001076162A - Information processing apparatus and method, medium - Google Patents
Information processing apparatus and method, mediumInfo
- Publication number
- JP2001076162A JP2001076162A JP24931399A JP24931399A JP2001076162A JP 2001076162 A JP2001076162 A JP 2001076162A JP 24931399 A JP24931399 A JP 24931399A JP 24931399 A JP24931399 A JP 24931399A JP 2001076162 A JP2001076162 A JP 2001076162A
- Authority
- JP
- Japan
- Prior art keywords
- document
- information
- program
- instruction
- image
- 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.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、情報処理装置及び
方法、並びに媒体に関し、特に、文書の作成とその作成
された文書に例えば画像等を貼り付け可能とした情報処
理装置及び方法、並びに媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus, method, and medium, and more particularly, to an information processing apparatus, method, and medium capable of creating a document and pasting an image or the like to the created document. About.
【0002】[0002]
【従来の技術】従来より、パーソナルコンピュータにて
使用可能なアプリケーションプログラムの一つとして、
いわゆるHTML(HyperText Markup Language)ファ
イル編集アプリケーションプログラム(以下、HTML
エディタと呼ぶ)がある。このHTMLエディタによれ
ば、例えばファイル経由或いはクリップボード経由で静
止画、動画、サウンド、テキスト等をインポートし、ペ
ージに貼り付けたHTMLファイルを作成及び編集可能
である。なお、例えば文書作成用のアプリケーションプ
ログラム(いわゆるワープロソフト、以下文書作成プロ
グラムと呼ぶ)の中には、HTMLエディタとしての機
能を有するものもある。2. Description of the Related Art Conventionally, as one of application programs usable on a personal computer,
A so-called HTML (HyperText Markup Language) file editing application program (hereinafter referred to as HTML)
Editor). According to the HTML editor, for example, a still image, a moving image, a sound, a text, and the like can be imported via a file or a clipboard, and an HTML file pasted on a page can be created and edited. For example, some application programs for creating documents (so-called word processing software, hereinafter referred to as document creation programs) have a function as an HTML editor.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上記H
TMLファイルの作成や編集を行う場合は、上記HTM
Lエディタ以外に、サウンドを録音/編集可能なアプリ
ケーションプログラムや、静止画をキャプチャするアプ
リケーションプログラム、動画を録画/編集可能なアプ
リケーションプログラム、文書作成プログラム等を立ち
上げ、それらアプリケーションにてそれぞれ対応するサ
ウンド、静止画、動画、文書等の操作や編集等の作業を
行った後、その編集後のデータを例えばファイル経由で
HTMLエディタへ取り込む必要があり、簡単にHTM
Lファイルを作成することが非常に困難となっている。However, the above H
When creating or editing a TML file, use the above HTM
In addition to the L editor, launch an application program that can record and edit sound, an application program that captures still images, an application program that can record and edit video, and a document creation program. After performing operations such as operation and editing of still images, moving images, and documents, it is necessary to import the edited data into an HTML editor via a file, for example.
It is very difficult to create an L file.
【0004】そこで、本発明はこのような状況に鑑みて
なされたものであり、簡単にHTMLファイルを作成保
存することを可能とする、情報処理装置及び方法、媒体
を提供することを目的とする。[0004] Therefore, the present invention has been made in view of such a situation, and an object of the present invention is to provide an information processing apparatus, a method, and a medium capable of easily creating and saving an HTML file. .
【0005】[0005]
【課題を解決するための手段】本発明の情報処理装置
は、少なくとも、文書に関連する操作を指示するための
指示部と文書以外の情報に関連する操作を指示するため
の指示部と上記文書と文書以外の情報を貼り付け可能な
貼り付けエリアとを同一のウィンドウ上に配置したウィ
ンドウ画像を生成するウィンドウ画像生成手段と、上記
指示部への指示に応じて上記文書に関連する操作及び/
又は上記文書以外の情報に関連する操作を実行する実行
手段とを有することにより、上述した課題を解決する。An information processing apparatus according to the present invention comprises at least an instruction unit for instructing an operation relating to a document, an instruction unit for instructing an operation relating to information other than a document, and the document. Window image generating means for generating a window image in which information other than the document and a pasting area where information other than the document can be pasted are arranged on the same window, and an operation and / or operation related to the document in response to an instruction to the instruction unit
Alternatively, the above-described problem is solved by including an execution unit that executes an operation related to information other than the document.
【0006】本発明の情報処理方法は、少なくとも、文
書に関連する操作を指示するための指示部と上記文書以
外の情報に関連する操作を指示するための指示部と上記
文書と上記文書以外の情報を貼り付け可能な貼り付けエ
リアとを同一のウィンドウ上に配置したウィンドウ画像
を生成し、上記指示部への指示に応じて上記文書に関連
する操作及び/又は上記文書以外の情報に関連する操作
を実行することにより、上述した課題を解決する。An information processing method according to the present invention comprises at least an instruction unit for instructing an operation related to a document, an instruction unit for instructing an operation related to information other than the document, the document, and the other than the document. A window image in which a pasting area where information can be pasted and a pasting area are generated on the same window, and an operation related to the document and / or information related to information other than the document is performed in response to an instruction to the instruction unit. By executing the operation, the above-described problem is solved.
【0007】本発明の媒体は、少なくとも、文書に関連
する操作を指示するための指示部と上記文書以外の情報
に関連する操作を指示するための指示部と上記文書と上
記文書以外の情報を貼り付け可能な貼り付けエリアとを
同一のウィンドウ上に配置したウィンドウ画像を生成す
るステップと、上記指示部への指示に応じて上記文書に
関連する操作及び/又は上記文書以外の情報に関連する
操作を実行するステップとを含むことを特徴とするプロ
グラムを情報処理装置に実行させることにより、上述し
た課題を解決する。[0007] The medium of the present invention comprises at least an instruction unit for instructing an operation related to a document, an instruction unit for instructing an operation related to information other than the document, and the document and information other than the document. Generating a window image in which a pasting area that can be pasted and a pasting area are arranged on the same window; and relating to an operation related to the document and / or information other than the document according to an instruction to the instruction unit. The above-described problem is solved by causing an information processing apparatus to execute a program characterized by including a step of performing an operation.
【0008】[0008]
【発明の実施の形態】本発明の好ましい実施の形態につ
いて、図面を参照しながら説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described with reference to the drawings.
【0009】図1〜図4は、本発明の情報処理装置及び
方法、並びに媒体が適用される一例としてのノート型パ
ーソナルコンピュータの外観を示している。このノート
型パーソナルコンピュータ1は、基本的に、本体2と、
この本体2に対して開閉自在とされる表示部3により構
成されている。図1は表示部3を本体2に対して開いた
状態を示す外観斜視図である。図2は本体2の平面図、
図3は本体2に設けられているジョグダイヤル4付近の
拡大図である。また、図4は本体2のジョグダイヤル4
側の側面図である。1 to 4 show the appearance of a notebook personal computer as an example to which an information processing apparatus and method and a medium according to the present invention are applied. This notebook personal computer 1 basically includes a main body 2 and
The main body 2 comprises a display unit 3 which can be opened and closed freely. FIG. 1 is an external perspective view showing a state where the display unit 3 is opened with respect to the main body 2. FIG. 2 is a plan view of the main body 2,
FIG. 3 is an enlarged view near the jog dial 4 provided on the main body 2. FIG. 4 shows the jog dial 4 of the main body 2.
It is a side view of a side.
【0010】本体2には、各種の文字や記号などを入力
するとき操作されるキーボード5、ポインタ(マウスカ
ーソル)を移動させるときなどに操作されるポインティ
ングデバイスとしてのタッチパット6、電源スイッチ8
がその上面に設けられており、また、ジョグダイヤル4
やIEEE1394入出力ポート101等が側面側に設
けられている。なお、タッチパット6に代えて、スティ
ック式のポインティングデバイスを設けることも可能で
ある。The main body 2 includes a keyboard 5 operated when inputting various characters and symbols, a touch pad 6 as a pointing device operated when moving a pointer (mouse cursor), and a power switch 8.
Is provided on the upper surface, and the jog dial 4
And an IEEE 1394 input / output port 101 are provided on the side surface. Note that a stick-type pointing device can be provided instead of the touch pad 6.
【0011】また、表示部3の正面には、画像を表示す
るLCD(Liquid Crystal Display)7が設けられてい
る。表示部3の右上部には、電源ランプPL、電池ラン
プBL、必要に応じてメッセージランプML、その他の
LEDよりなるランプが設けられている。さらに、表示
部3の例えば上部中央部には、CCD(固体撮像素子)
を備えたCCDビデオカメラ102とマイクロホン10
4が設けられており、本体2の例えば右上端部には当該
ビデオカメラ102のシャッタボタン105が設けられ
ている。当該CCDビデオカメラ102は、カメラのレ
ンズ部を例えば表示部3に対して回転自在に移動可能と
する回転移動機構103上に設けられている。なお、電
源ランプPLや電池ランプBL、メッセージランプML
等は表示部3の下部に設けることも可能である。An LCD (Liquid Crystal Display) 7 for displaying an image is provided in front of the display unit 3. In the upper right part of the display unit 3, a power lamp PL, a battery lamp BL, a message lamp ML as required, and other lamps including LEDs are provided. Further, for example, a CCD (solid-state imaging device)
Video camera 102 with microphone and microphone 10
The shutter button 105 of the video camera 102 is provided at, for example, the upper right end of the main body 2. The CCD video camera 102 is provided on a rotary movement mechanism 103 that allows the camera lens unit to be rotatable with respect to, for example, the display unit 3. The power lamp PL, the battery lamp BL, the message lamp ML
And the like can be provided below the display unit 3.
【0012】次に、ジョグダイヤル4は、例えば本体2
上のキーボード5のキーA,キーB(右端のキー)の間
に組み込まれ、また、キーA,キーBとほぼ同じ高さに
なるように取り付けられている。ジョグダイヤル4は、
図3中の矢印aに示す回転操作に対応して所定の処理を
実行し、同図中矢印bに示す移動操作に対応した処理を
実行する。なお、ジョグダイヤル4は、本体2の左側面
に配置してもよく、LCD7が設けられた表示部3の左
側面又は右側面、或いは、キーボード部5のGキーとH
キーの間に縦方向に配置してもよい。また、ジョグダイ
ヤル4は、タッチパッド6を人差し指で操作しながら親
指で操作可能なように、前面の中央部に配置してもよ
く、或いは、タッチパッド6の上端縁又は下端縁に沿っ
て横方向に配置しても、また、タッチパッド6の右ボタ
ンと左ボタンの間に縦方向に配置してもよい。さらに、
ジョグダイヤル4は、縦方向や横方向に限定せず、各指
で操作し易い斜め方向へ、所定角度を付けて配置しても
よい。その他、ジョグダイヤル4は、ポインティングデ
バイスであるマウスの側面の親指で操作可能な位置に配
置することも可能である。ジョグダイヤルとしては、本
件出願人と共同の出願人により出願された、特開平8−
203387号公報に開示されているプッシュスイッチ
付回転操作型電子部品を使用することが可能である。Next, the jog dial 4 is, for example,
It is incorporated between the keys A and B (the rightmost key) of the upper keyboard 5 and is mounted so as to be almost the same height as the keys A and B. Jog dial 4
A predetermined process is executed in response to a rotation operation indicated by an arrow a in FIG. 3, and a process corresponding to a movement operation indicated by an arrow b in FIG. The jog dial 4 may be arranged on the left side of the main body 2. The jog dial 4 may be arranged on the left side or right side of the display unit 3 provided with the LCD 7, or the G key and the H key of the keyboard unit 5.
It may be arranged vertically between the keys. The jog dial 4 may be arranged at the center of the front surface so that the touch pad 6 can be operated with the thumb while operating the touch pad with the index finger, or the jog dial 4 may be arranged in the horizontal direction along the upper edge or the lower edge of the touch pad 6. , Or between the right and left buttons of the touch pad 6 in the vertical direction. further,
The jog dial 4 is not limited to the vertical direction and the horizontal direction, and may be arranged at a predetermined angle in an oblique direction that is easy to operate with each finger. In addition, the jog dial 4 can be arranged at a position operable with the thumb on the side of the mouse as a pointing device. A jog dial is disclosed in Japanese Patent Application Laid-Open No. 8-108 filed by the present applicant and a joint applicant.
It is possible to use a rotary operation type electronic component with a push switch disclosed in Japanese Patent No. 203387.
【0013】次に、本実施の形態のノート型パーソナル
コンピュータ1の電気的構成例について図5を用いて説
明する。Next, an example of the electrical configuration of the notebook personal computer 1 of the embodiment will be described with reference to FIG.
【0014】中央処理装置(CPU)51は、例えば、
インテル(Intel)社製のペンティアム(Pentium:商
標)プロセッサ等で構成されて、ホストバス52に接続
されている。ホストバス52には、さらに、ノースブリ
ッジ(AGP Host Bridge Controller)53が接続されて
おり、ノースブリッジ53は、AGP(AcceleratedGra
phics Port)50及びPCIバス56にも接続されてい
る。ノースブリッジ53は、例えば、インテル社製の4
00BXなどで構成されており、CPU51やメインメ
モリ54周辺の制御を行うようになされている。さら
に、ノースブリッジ53は、AGP50を介してビデオ
コントローラ57に接続されている。なお、このノース
ブリッジ53とサウスブリッジ(PCI-ISA Bridge)58
とで、いわゆるチップセットが構成されている。The central processing unit (CPU) 51 includes, for example,
It is composed of a Pentium (trademark) processor manufactured by Intel Corporation and connected to a host bus 52. A north bridge (AGP Host Bridge Controller) 53 is further connected to the host bus 52. The north bridge 53 is connected to an AGP (Accelerated Graph).
phics Port) 50 and a PCI bus 56. The north bridge 53 is, for example, an Intel 4
00BX and the like, and controls around the CPU 51 and the main memory 54. Further, the north bridge 53 is connected to the video controller 57 via the AGP 50. The north bridge 53 and the south bridge (PCI-ISA Bridge) 58
Thus, a so-called chipset is configured.
【0015】ノースブリッジ53は、さらに、メインメ
モリ54及びキャッシュメモリ55とも接続されてい
る。キャッシュメモリ55は、CPU51が使用するデ
ータをキャッシュするようになされている。なお、図示
していないが、CPU51にも1次的なキャッシュメモ
リが内蔵されている。The north bridge 53 is further connected to a main memory 54 and a cache memory 55. The cache memory 55 caches data used by the CPU 51. Although not shown, the CPU 51 also includes a primary cache memory.
【0016】メインメモリ54は、例えば、DRAM
(Dynamic Read Only Memory)で構成され、CPU51
が実行するプログラムや、CPU51の動作上必要なデ
ータを記憶するようになされている。具体的に、メイン
メモリ54には、起動が完了した時点において、例えば
電子メールプログラム54A、オートパイロットプログ
ラム54B、ジョグダイヤル状態監視プログラム54
C、ジョグダイヤルドライバ54D、オペレーティング
システムプログラム(OS)54E、アプリケーション
プログラムとして、ラベル作成管理プログラム(ラベル
ソフト)54F、キャプチャプログラム54G、本発明
実施の形態のHTMLファイル編集機能を有する文書作
成プログラム54H、その他のアプリケーションプログ
ラム54IがHDD67から転送され、記憶される。The main memory 54 is, for example, a DRAM
(Dynamic Read Only Memory).
Are stored, and data necessary for the operation of the CPU 51 are stored. Specifically, the main memory 54 stores, for example, an e-mail program 54A, an auto-pilot program 54B, a jog dial status monitoring program 54
C, a jog dial driver 54D, an operating system program (OS) 54E, a label creation management program (label software) 54F as an application program, a capture program 54G, a document creation program 54H having an HTML file editing function of the embodiment of the present invention, and others. Is transferred from the HDD 67 and stored.
【0017】ビデオコントローラ57は、PCIバス5
6に接続されており、そのPCIバス56を介して供給
されるデータに基づいて、表示部3上のLCD7の表示
を制御し、また、CCDビデオカメラ102からのビデ
オデータをPCIバスに送るようになされている。The video controller 57 is connected to the PCI bus 5
6 to control the display of the LCD 7 on the display unit 3 based on the data supplied via the PCI bus 56, and to send the video data from the CCD video camera 102 to the PCI bus. Has been made.
【0018】PCIバス56には、サウンドコントロー
ラ64が接続され、マイクロホン66からの音声入力を
取り込み、あるいはスピーカ65に対して音声信号を供
給する。また、PCIバス56にはモデム75も接続さ
れている。A sound controller 64 is connected to the PCI bus 56 to receive an audio input from a microphone 66 or to supply an audio signal to a speaker 65. A modem 75 is also connected to the PCI bus 56.
【0019】モデム75は、公衆電話回線76、インタ
ーネットサービスプロバイダ77を介して、インターネ
ット等の通信ネットワーク80やメールサーバ78等に
接続することができる。The modem 75 can be connected to a communication network 80 such as the Internet, a mail server 78, and the like via a public telephone line 76 and an Internet service provider 77.
【0020】また、PCIバス56にはサウスブリッジ
58も接続されている。サウスブリッジ58は、例え
ば、インテル社製のPIIX4Eなどで構成されてお
り、各種のI/O(Input / Output)を制御するように
なされている。即ち、サウスブリッジ58は、IDE
(Integrated Drive Electronics)コントローラ/コン
フィギュレーションレジスタ59、タイマ回路60、お
よびIDEインタフェース61等で構成され、IDEバ
ス62に接続されるデバイスや、ISA/EIO(Indu
stry Standard Architecture / Extended Input Outpu
t)バス63およびエンベディットコントローラ68を
介して接続されるデバイスの制御等を行うようになされ
ている。A south bridge 58 is also connected to the PCI bus 56. The south bridge 58 is composed of, for example, PIIX4E manufactured by Intel Corporation, and controls various I / Os (Input / Output). That is, the south bridge 58
(Integrated Drive Electronics) A device that includes a controller / configuration register 59, a timer circuit 60, an IDE interface 61, and is connected to the IDE bus 62, and an ISA / EIO (Indu
stry Standard Architecture / Extended Input Outpu
t) Control of devices connected via the bus 63 and the embedded controller 68 is performed.
【0021】IDEコントローラ/コンフィギュレーシ
ョンレジスタ59は、いわゆるプライマリIDEコント
ローラとセカンダリIDEコントローラとの2つのID
Eコントローラ、およびコンフィギュレーションレジス
タ(configuration register)等から構成されている
(いずれも図示せず)。The IDE controller / configuration register 59 has two IDs, a so-called primary IDE controller and a secondary IDE controller.
It is composed of an E controller, a configuration register and the like (both not shown).
【0022】プライマリIDEコントローラは、IDE
バス62を介して、コネクタ(図示は省略)に接続して
おり、コネクタには、HDD67が接続されている。ま
た、セカンダリIDEコントローラは、他のIDEバス
等を介して、図示を省略したCD−ROMドライブや、
セカンドHDD、FDDなどといった、いわばIDEデ
バイスであるベイデバイスが装着されたときに、その装
着されたベイデバイスのコネクタが電気的に接続される
ようになされている。The primary IDE controller is an IDE
It is connected to a connector (not shown) via a bus 62, and an HDD 67 is connected to the connector. Also, the secondary IDE controller can be connected to a CD-ROM drive (not shown) via another IDE bus or the like,
When a bay device, which is a so-called IDE device, such as a second HDD or FDD, is mounted, a connector of the mounted bay device is electrically connected.
【0023】ISA/EIOバス63には、さらに、エ
ンベデットコントローラ68が接続されている。このエ
ンベデットコントローラ68は、マイクロコントローラ
からなりI/Oコントローラとして使われる。すなわ
ち、エンベデットコントローラ68は、I/Oインター
フェース69、ROM70、RAM71、CPU72が
相互に接続されて構成されている。An embedded controller 68 is further connected to the ISA / EIO bus 63. The embedded controller 68 comprises a microcontroller and is used as an I / O controller. That is, the embedded controller 68 is configured by connecting the I / O interface 69, the ROM 70, the RAM 71, and the CPU 72 to each other.
【0024】ROM70の中には、LED制御プログラ
ム70A、タッチパッド入力監視プログラム70B、キ
ー入力監視プログラム70C、ウェイクアッププログラ
ム70D、ジョグダイヤル状態監視プログラム70E、
IEEE1394I/Fプログラム70G等が予め格納
されている。In the ROM 70, an LED control program 70A, a touch pad input monitoring program 70B, a key input monitoring program 70C, a wake-up program 70D, a jog dial state monitoring program 70E,
The IEEE 1394 I / F program 70G and the like are stored in advance.
【0025】LED制御プログラム70Aは、電源ラン
プPL、電池ランプBL、必要に応じてメッセージラン
プML、その他のLEDよりなるランプの点灯の制御を
行うプログラムである。タッチパッド入力監視プログラ
ム70Bは、タッチパッド6からのユーザによる入力を
監視するプログラムである。キー入力監視プログラム7
0Cは、キーボード5やその他のキースイッチからの入
力を監視するプログラムである。ウェイクアッププログ
ラム70Dは、サウスブリッジ58内のタイマ回路60
から供給される現在時刻データに基づいて、予め設定さ
れた時刻になったかどうかをチェックして、設定された
時刻になると、所定の処理(またはプログラム)等を起
動するために各チップ電源の管理を行うプログラムであ
る。IEEE1394I/Fプログラム70GはIEE
E1394入出力ポート101を介して送受信されるI
EEE1394準拠のデータのI/Fを行うプログラム
である。ジョグダイヤル状態監視プログラム70Eは、
ジョグダイヤル4の回転型エンコーダ部12が回転され
たか、或いは押されたかを常に監視するためのプログラ
ムである。The LED control program 70A is a program for controlling lighting of a power lamp PL, a battery lamp BL, a message lamp ML as required, and other lamps including LEDs. The touchpad input monitoring program 70B is a program that monitors a user input from the touchpad 6. Key input monitoring program 7
0C is a program for monitoring inputs from the keyboard 5 and other key switches. The wake-up program 70D is connected to the timer circuit 60 in the south bridge 58.
It checks whether or not a preset time is reached based on the current time data supplied from the server. When the preset time comes, the management of each chip power supply to start a predetermined process (or program) or the like is performed. Is a program that performs IEEE 1394 I / F program 70G is IEEE
I transmitted / received via E1394 input / output port 101
This is a program for I / F of data conforming to EEE1394. The jog dial status monitoring program 70E
This is a program for constantly monitoring whether the rotary encoder unit 12 of the jog dial 4 has been rotated or pressed.
【0026】ROM70には、さらにBIOS70Fが
書き込まれている。BIOS(Basic Input/Output Sys
tem)とは、基本入出力システムのことをいい、OSや
アプリケーションプログラムと周辺機器(ディスプレ
イ、キーボード、HDD等)の間でのデータの受け渡し
(入出力)を制御するソフトウェアプログラムである。The BIOS 70F is further written in the ROM 70. BIOS (Basic Input / Output Sys
The term “tem” refers to a basic input / output system, and is a software program that controls data transfer (input / output) between an OS or application program and peripheral devices (display, keyboard, HDD, etc.).
【0027】RAM71は、LED制御、タッチパッド
入力ステイタス、キー入力ステイタス、設定時刻用の各
レジスタや、ジョグダイヤル状態監視用のI/Oレジス
タ、IEEE1394I/Fレジスタ等を、レジスタ7
1A〜71Fとして有している。例えば、LED制御レ
ジスタは、ジョグダイヤル4が押されて、電子メールの
瞬時の立ち上げ状態を表示するメッセージランプMLの
点灯を制御する。キー入力ステイタスレジスタは、ジョ
グダイヤル4が押される(プッシュされる)と、操作キ
ーフラグが格納されるようになっている。設定時刻レジ
スタは、ある時刻を任意に設定することができる。The RAM 71 includes registers for LED control, touch pad input status, key input status, and set time, an I / O register for monitoring the status of the jog dial, an IEEE 1394 I / F register, and the like.
1A to 71F. For example, the LED control register controls lighting of a message lamp ML that displays the instantaneous start-up state of an e-mail when the jog dial 4 is pressed. The key input status register stores an operation key flag when the jog dial 4 is pressed (pushed). The set time register can arbitrarily set a certain time.
【0028】また、このエンベデットコントローラ68
には、図示を省略したコネクタを介して、ジョグダイヤ
ル4、タッチパッド6、キーボード5、IEEE139
4入出力ポート101、シャッタボタン105等がそれ
ぞれ接続されており、ジョグダイヤル4、タッチパッド
6、キーボード5、シャッタボタン105それぞれの操
作に対応した信号をISA/EIOバス63に出力する
ようになされ、また、IEEE1394入出力ポート1
01を介して外部との間でデータの送受信を行う。さら
に、エンベデットコントローラ68には、電源ランプP
L、電池ランプBL、メッセージランプML、電源制御
回路73、その他のLEDよりなるランプが接続されて
いる。The embedded controller 68
Are connected to a jog dial 4, a touch pad 6, a keyboard 5, an IEEE 139 via a connector (not shown).
4 input / output port 101, shutter button 105, etc., are connected to each other, and output signals corresponding to the respective operations of the jog dial 4, touch pad 6, keyboard 5, and shutter button 105 to the ISA / EIO bus 63. Also, IEEE 1394 input / output port 1
01, data is transmitted to and received from the outside. Further, the embedded controller 68 includes a power lamp P
L, a battery lamp BL, a message lamp ML, a power control circuit 73, and other lamps including LEDs are connected.
【0029】電源制御回路73は、内蔵バッテリ74又
はAC電源に接続されており、各ブロックに、必要な電
源を供給するとともに、内蔵バッテリ74や、周辺装置
のセカンドバッテリの充電のための制御を行うようにな
されている。また、エンベデットコントローラ68は、
電源をオン又はオフするとき操作される電源スイッチ8
を監視している。The power supply control circuit 73 is connected to the built-in battery 74 or the AC power supply, supplies necessary power to each block, and controls the charging of the built-in battery 74 and a second battery of a peripheral device. Has been made to do. Also, the embedded controller 68
Power switch 8 operated when turning power on or off
Is monitoring.
【0030】エンベデットコントローラ68は、電源8
がオフ状態でも、常に内部電源により、上記各プログラ
ム70A、70B、70C、70D、70E、70Gを
実行することができる。つまり、上記各プログラムは、
表示部3のLCD7上に何のウィンドウが開いて無くて
も、常時働いている。つまり、エンベデットコントロー
ラ68は電源スイッチ8がオフでOS54EがCPU5
1で起動していなくても、常時、ジョグダイヤル状態監
視プログラム70Eを実行しており、ノート型パーソナ
ルコンピュータ1に、専用のキーを設けなくとも、プロ
グラマブルパワーキー(PPK)機能を持たせ、例えば
省電力状態、あるいは電源オフ時に、ジョグダイヤル4
をユーザが押すだけで好みのソフトウェアやスクリプト
ファイルを起動できるようにしてある。The embedded controller 68 includes a power supply 8
, The above programs 70A, 70B, 70C, 70D, 70E, 70G can always be executed by the internal power supply. That is, each of the above programs
Even if no window is open on the LCD 7 of the display unit 3, it is always working. That is, the embedded controller 68 has the power switch 8 turned off and the OS 54E
1, the jog dial state monitoring program 70E is always executed, and the notebook personal computer 1 is provided with a programmable power key (PPK) function without providing a dedicated key. Jog dial 4 when power is off or power is off
It allows users to launch their favorite software or script files simply by pressing.
【0031】HDD67には、電子メールプログラム6
7A、オートパイロットプログラム67B、ジョグダイ
ヤル状態監視プログラム67C、ジョグダイヤルドライ
バ67D、OS(基本プログラムソフトウェア)67
E、アプリケーションプログラムとしてラベル作成管理
プログラム(ラベルソフト)67F、キャプチャプログ
ラム67G、本実施の形態のHTML編集機能を有した
文書作成プログラム54I、その他の複数のアプリケー
ションプログラム67I等が記憶されている。HDD6
7内の上記各プログラム67A、67B、67C、67
D、67E、67F、67G、67H、67I等は、起
動(ブートアップ)処理の過程で、RAM54内に順次
転送され、格納される。The HDD 67 stores an electronic mail program 6
7A, autopilot program 67B, jog dial status monitoring program 67C, jog dial driver 67D, OS (basic program software) 67
E, a label creation management program (label software) 67F, a capture program 67G, a document creation program 54I having an HTML editing function according to the present embodiment, and a plurality of other application programs 67I are stored as application programs. HDD6
7 each of the above programs 67A, 67B, 67C, 67
D, 67E, 67F, 67G, 67H, 67I, etc. are sequentially transferred and stored in the RAM 54 in the course of the startup (boot-up) process.
【0032】ここで、電子メールプログラム67Aは、
モデム75を介して電話回線76のような通信回線など
からネットワーク経由で通信文を授受するプログラムで
ある。電子メールプログラム67Aは、特定機能として
の着信メール取得機能を有している。この着信メール取
得機能は、プロバイダ77が備えるメールサーバ78に
対して、そのメールボックス79内に自分(利用者)宛
のメールが着信しているかどうかを確認して、自分宛の
メールがあれば取得する処理を実行する。Here, the e-mail program 67A is:
This is a program for sending and receiving communication messages from a communication line such as a telephone line 76 via a modem 75 via a network. The electronic mail program 67A has an incoming mail acquisition function as a specific function. This incoming mail acquisition function checks whether a mail addressed to the user (user) has arrived in the mailbox 79 with respect to the mail server 78 provided in the provider 77, and if there is mail addressed to the user, Execute the acquisition process.
【0033】オートパイロットプログラム67Bは、予
め設定された複数の処理(またはプログラム)などを、
予め設定された順序で順次起動して、処理するプログラ
ムである。The autopilot program 67B includes a plurality of processes (or programs) set in advance.
This is a program that is started and processed sequentially in a preset order.
【0034】OS(基本プログラムソフトウェア)67
Eは、例えばマイクロソフト社のいわゆるウィンドウズ
(Windows)95や98(共に商標)、アップルコンピ
ュータ社のいわゆるマックOS(商標)等に代表され
る、コンピュータの基本的な動作を制御するものであ
る。OS (basic program software) 67
E controls the basic operation of a computer represented by, for example, so-called Windows 95 and 98 (both trademarks) of Microsoft Corporation and so-called Mac OS (trademark) of Apple Computer Corporation.
【0035】ジョグダイヤル状態監視プログラム67C
は、上記各アプリケーションプログラムからジョグダイ
ヤル対応であるか否かの通知を受け取り、例えば対応で
あればジョグダイヤル4を操作することで何が行えるか
を表示するために動作する。当該ジョグダイヤル状態監
視プログラム67Cは、通常、ジョグダイヤル4のイベ
ント待ちになっており、アプリケーションプログラムか
らの通知を受け取るリストも持っている。ジョグダイヤ
ルドライバ67Dは、ジョグダイヤル4の操作に対応し
て各種機能を実行する。Jog dial status monitoring program 67C
Receives notification from the application programs as to whether or not it is compatible with the jog dial, and operates, for example, to display what can be performed by operating the jog dial 4 if it is compatible. The jog dial status monitoring program 67C is usually waiting for an event of the jog dial 4, and also has a list for receiving a notification from the application program. The jog dial driver 67D executes various functions in response to the operation of the jog dial 4.
【0036】ラベル作成管理プログラム(ラベルソフ
ト)67Fは、紙の書類に対して目印として付けられる
付箋紙、及び、この付箋紙にメモを書き、どこかに貼り
付けてリマインダとして用いるようなことを、パーソナ
ルコンピュータのデスクトップ画面上で再現するアプリ
ケーションプログラムである。本実施の形態では、デス
クトップ画面上に表示された一つの付箋紙をラベルと呼
んでいる。当該ラベル作成管理プログラム67Fは、デ
スクトップ上に表示された一つの付箋紙である上記ラベ
ルに対して貼り付け可能なオブジェクトとして、文字や
記号等のテキスト、静止画像や動画像等の画像、音声や
楽音などのサウンドを扱う機能と、ラベルに貼り付ける
テキストの編集機能と、ラベルに貼り付けるサウンドの
録音/再生機能と、ラベルに貼り付ける動画を含む画像
の取り込み/表示機能と、デジタルカメラやパーソナル
コンピュータに付加されたCCDカメラから画像を取り
込むためのアプリケーションプログラム(キャプチャプ
ログラム)との連係機能を有し、さらに、時間管理機能
として、スケジュールの管理及び変更履歴を持ったラベ
ルを作成する機能と、他のスケジュールソフトからスケ
ジュールデータをインポート、他のスケジュールソフト
に対してスケジュールデータをエクスポートする機能
と、当該時間管理機能についてジョグダイヤルをフルサ
ポートする機能と、ラベルに貼り付けるオブジェクトと
してリンクを扱う機能等を備えている。なお、当該ラベ
ル作成管理プログラムの一例としては、本件出願人が先
に提案した特願平11−108535号(特願平10−
321772号の国内優先出願)にかかる明細書及び図
面で開示した、デスクトップ上に付箋としてのラベルを
表示し、時間移動可能なデスクトップ環境を実現するア
プリケーションプログラムがある。The label creation management program (label software) 67F is designed to provide a sticky note to be attached as a mark to a paper document, and to write a memo on this sticky note and paste it somewhere and use it as a reminder. Is an application program reproduced on a desktop screen of a personal computer. In the present embodiment, one sticky note displayed on the desktop screen is called a label. The label creation management program 67F includes, as objects that can be pasted on the label, which is one sticky note displayed on the desktop, text such as characters and symbols, images such as still images and moving images, sounds and the like. A function to handle sounds such as musical sounds, a function to edit text to be pasted on labels, a function to record / play sounds to be pasted into labels, a function to capture / display images including videos to be pasted into labels, a digital camera and a personal camera A function of linking with an application program (capture program) for capturing an image from a CCD camera attached to a computer, and a function of managing a schedule and creating a label having a change history as a time management function; Import schedule data from other schedule software It is provided with a function to export the schedule data for the other schedule software, and function with full support for the jog dial for the time management function, a function such as dealing with the link as an object to be pasted on the label. As an example of the label creation management program, Japanese Patent Application No. 11-108535 (Japanese Patent Application No.
There is an application program disclosed in the specification and drawings related to Japanese Patent Application No. 321772) that displays a label as a tag on a desktop and realizes a desktop environment that can be moved over time.
【0037】キャプチャプログラム67Gは、例えばデ
ジタルビデオカメラやディジタルスチルカメラからの動
画や静止画、フラットヘッドスキャナやフィルムスキャ
ナ等からの静止画、スティック状或いはカード状の筐体
に収納された半導体メモリや磁気ディスク、光ディスク
等の記録メディアに記録されている静止画や動画、通信
回線を介して供給される静止画や動画等の取り込みを可
能とし、さらに、静止画ファイル(例えばJPEGファ
イル)、又は動画ファイルとして保存或いはネットワー
ク経由で転送可能な機能を有するアプリケーションプロ
グラムであり、その一例としてスマートキャプチャー
(Smart Capture:商標)等がある。The capture program 67G may be, for example, a moving image or a still image from a digital video camera or digital still camera, a still image from a flat head scanner or a film scanner, a semiconductor memory housed in a stick-shaped or card-shaped housing, or the like. Still images and moving images recorded on recording media such as magnetic disks and optical disks, and still images and moving images supplied via communication lines can be captured. Still image files (for example, JPEG files) or moving images An application program having a function that can be saved as a file or transferred via a network, such as Smart Capture (trademark).
【0038】さらに、HDD67に格納されているその
他の複数のアプリケーションプログラム67Iの例とし
ては、例えば音楽関係操作ツールであるメディアバー
(MediaBar)(商標)や、例えばタッチパッド6を用い
た手書きメモツールであるスマート・パッド(Smart Pa
d)(商標)、スケジュール管理ツールなどが考えられ
る。なお、音楽関係操作ツールでは、例えばジョグダイ
ヤルやキーボードによるスクロールによって、次曲・前
曲の再生を選択させたり、一時停止させたり、サウンド
を録音する操作が行われる。また、この手書きメモツー
ルでは、タッチパッド6を絶対座標検出手段として用
い、当該タッチパッド6からの手書きメモ入力を描画ア
プリケーションプログラムにて処理し、表示する。Further, examples of the other application programs 67I stored in the HDD 67 include, for example, a media bar (trademark) which is a music-related operation tool, and a handwriting memo tool using the touch pad 6, for example. Smart Pad
d) (Trademark), schedule management tool, etc. In the music-related operation tool, for example, scrolling with a jog dial or a keyboard is used to select the reproduction of the next song or the previous song, to pause the song, or to record a sound. Further, in this handwritten memo tool, the touchpad 6 is used as an absolute coordinate detecting means, and a handwritten memo input from the touchpad 6 is processed by a drawing application program and displayed.
【0039】本実施の形態の文書作成プログラム(ワー
ドプロセッサプログラム)67Hは、例えばキーボード
5からの入力やタッチパッド6からの手書き入力に基づ
いて文書作成を行うと共に、静止画や動画、さらにはサ
ウンドを貼り付けたHTMLファイルの作成及び編集も
可能となされているアプリケーションプログラムであ
り、その一例としてスマートライト(Smart Write:商
標)を挙げることができる。The document creation program (word processor program) 67H according to the present embodiment creates a document based on, for example, an input from the keyboard 5 or a handwriting input from the touch pad 6, and generates a still image, a moving image, and a sound. This is an application program that can also create and edit the pasted HTML file, and an example of which is Smart Write (trademark).
【0040】本実施の形態の文書作成プログラムの実装
例について、図6及び図7を用いて説明する。An implementation example of the document creation program according to the present embodiment will be described with reference to FIGS.
【0041】図6には、本実施の形態の文書作成プログ
ラムが起動することにより、モニタ画面上に表示される
文書作成ウィンドウ200の一例を示している。FIG. 6 shows an example of the document creation window 200 displayed on the monitor screen when the document creation program of this embodiment is started.
【0042】本実施の形態の文書作成プログラムが起動
すると、モニタ画面上には当該図6に示すような文書作
成ウィンドウ200が表示される。この文書作成ウィン
ドウ200の文書作成エリア205には、キーボード5
からの入力やタッチパッド6からの手書き入力に基づく
文字、他の前記記録メディア等から読み出されたテキス
ト、通信回線を介して供給されたテキスト等が表示され
る。これにより、ウィンドウ200上の文書作成エリア
205には、キーボードからの入力に応じた文字が表示
される。When the document creation program of this embodiment is started, a document creation window 200 as shown in FIG. 6 is displayed on the monitor screen. The document creation area 205 of the document creation window 200 includes a keyboard 5
A character based on an input from the user or a handwritten input from the touch pad 6, a text read from another recording medium or the like, a text supplied via a communication line, and the like are displayed. As a result, characters corresponding to the input from the keyboard are displayed in the document creation area 205 on the window 200.
【0043】また、本実施の形態の文書作成プログラム
では、当該文書作成エリア205上の任意の位置に、前
記キャプチャプログラムにて取り込まれた静止画や動画
等の画像204を表示及び貼り付け可能となっている。
当該画像204を表示する位置は、例えばカーソル等に
より指示された位置であり、当該カーソル等の操作に応
じて任意に設定可能である。The document creation program according to the present embodiment can display and paste an image 204 such as a still image or a moving image captured by the capture program at an arbitrary position on the document creation area 205. Has become.
The position at which the image 204 is displayed is, for example, a position indicated by a cursor or the like, and can be arbitrarily set according to an operation of the cursor or the like.
【0044】ここで、文書作成エリア205に上記静止
画や動画等の画像を貼り付ける場合は、文書作成ウィン
ドウ200内に設けられているメニューバー208のう
ち、特にカメラ関連のツールバー201を操作する。Here, when the image such as the still image or the moving image is pasted in the document creation area 205, the camera-related toolbar 201 among the menu bars 208 provided in the document creation window 200 is operated. .
【0045】当該カメラ関連のツールバー201内に
は、図7に示すように、カメラの起動/終了ボタン22
0と、静止画撮影ボタン221と、動画撮影ボタン22
2がアイコンとして設けられている。As shown in FIG. 7, a camera start / end button 22 is provided in the camera-related toolbar 201.
0, a still image shooting button 221, and a moving image shooting button 22
2 is provided as an icon.
【0046】カメラ起動/終了ボタン220は、画像を
取り込むためのカメラの起動と終了、及び、キャプチャ
プログラムの起動と終了を指示するためのボタンであ
る。当該カメラ起動/終了ボタン220により、カメラ
の起動が指示されると、キャプチャプログラムが起動
し、モニタ画面上には例えばカメラファインダウィンド
ウ202が表示される。The camera start / end button 220 is a button for instructing start and end of a camera for taking in an image, and start and end of a capture program. When camera activation is instructed by the camera activation / end button 220, a capture program is activated, and, for example, a camera finder window 202 is displayed on the monitor screen.
【0047】静止画撮影ボタン211と動画撮影ボタン
212は、それぞれカメラが起動(キャプチャプログラ
ムが起動)しているときのみ使用可能であり、静止画撮
影ボタン211は静止画の撮影を開始するときに押さ
れ、動画撮影ボタン212は動画の撮影(録画)を開始
及び終了するときに押されるボタンである。The still image photographing button 211 and the moving image photographing button 212 can be used only when the camera is activated (capture program is activated), and the still image photographing button 211 is used to start photographing a still image. The moving image shooting button 212 is pressed when starting and ending shooting (recording) of a moving image.
【0048】カメラファインダウィンドウ202は、基
本的にはキャプチャプログラムにより動作するものであ
るが、この場合のキャプチャプログラムは本実施の形態
の文書作成プログラムが実行させている。The camera finder window 202 is basically operated by a capture program. In this case, the capture program is executed by the document creation program of the present embodiment.
【0049】当該カメラファインダウィンドウ202上
には、ファインダ画像表示エリア206と、当該キャプ
チャプログラムを実行させているアプリケーションプロ
グラム名を表示するアプリケーション表示部213が設
けられている。なお、図6の例の場合、アプリケーショ
ン表示部213には、キャプチャプログラムを実行させ
ているアプリケーションプログラム名として、文書作成
プログラムであることを示す「ワープロ」の文字列が表
示されている。On the camera finder window 202, a finder image display area 206 and an application display section 213 for displaying the name of the application program that is executing the capture program are provided. In the case of the example in FIG. 6, the application display unit 213 displays a character string of “word processor” indicating that the application program is executing the capture program, which is a document creation program.
【0050】また、カメラファインダウィンドウ202
には、ステータス表示部207と、ジョグダイアル画像
203及びジョグダイアルメニュー212と、オプショ
ンボタン209と、エフェクトボタン210と、キャプ
チャボタン211も設けられている。The camera finder window 202
Is provided with a status display unit 207, a jog dial image 203 and a jog dial menu 212, an option button 209, an effect button 210, and a capture button 211.
【0051】ファインダ画像表示エリア206には、例
えばCCDビデオカメラ102や外部接続されたビデオ
カメラ、ディジタルスチルカメラ等により撮像された画
像や、前記記録メディア等から読み出された画像、通信
回線を介して供給された画像等が表示される。In the finder image display area 206, for example, an image captured by the CCD video camera 102, an externally connected video camera, a digital still camera, or the like, an image read from the recording medium, or the like, via a communication line. The supplied image is displayed.
【0052】ステータス表示部207には、ファインダ
画像表示エリア206に表示されている画像のステータ
ス情報が表示される。例えば、撮影モードが静止画撮影
モードである場合、当該ステータス表示部207には、
その静止画像についての画質モードや画像サイズ、ハー
ドディスクの空き容量等が表示される。また、撮影モー
ドが動画撮影モードである場合、ステータス表示部20
7には、最大録画可能時間、現在の録画時間、画像サイ
ズなどが表示される。The status display unit 207 displays status information of the image displayed in the finder image display area 206. For example, when the shooting mode is the still image shooting mode, the status display unit 207 displays
The image quality mode, the image size, the free space of the hard disk, and the like for the still image are displayed. When the shooting mode is the moving image shooting mode, the status display unit 20
7, a maximum recordable time, a current record time, an image size, and the like are displayed.
【0053】オプションボタン209は、撮影モードな
どを指定する時に操作され、エフェクトボタン210
は、撮影画像にエフェクトをかけたいときに操作され
る。キャプチャボタン211は、機械的なボタンとして
のシャッタボタン105と同等の機能を有するボタンで
あり、撮影開始時に操作される。An option button 209 is operated when a photographing mode or the like is designated, and an effect button 210
Is operated when it is desired to apply an effect to a captured image. The capture button 211 is a button having the same function as the shutter button 105 as a mechanical button, and is operated at the start of shooting.
【0054】ジョグダイアル画像203は、前記ジョグ
ダイアル4の操作に応じて画像表示が変化する部分であ
る。具体的には、ジョグダイアル4の回転操作等に応じ
て、ジョグダイアル画像203が回転等するアニメーシ
ョン画像が表示される。また、そのジョグダイアル4の
回転操作に応じて、ジョグダイアルメニュー212内の
項目が変化する。なお、カメラファインダウィンドウ2
02内に表示されているジョグダイアルメニュー212
の項目としては、例えば静止画撮影モードを表す「ST
ILL」、動画撮影モードを表す「VIDEO」の項目
や、撮影した静止画や動画をファイルとして転送等する
ための項目等を表す文字列、アイコンなどが表示されて
おり、これら項目のうち所望の項目を、ジョグダイアル
4の操作に応より選択することが可能となされている。The jog dial image 203 is a portion where the image display changes according to the operation of the jog dial 4. Specifically, an animation image in which the jog dial image 203 is rotated or the like is displayed in response to a rotation operation of the jog dial 4 or the like. Also, the items in the jog dial menu 212 change according to the rotation operation of the jog dial 4. Note that the camera finder window 2
Jog dial menu 212 displayed in 02
The item “ST” representing the still image shooting mode
“ILL”, “VIDEO” indicating a moving image shooting mode, character strings and icons indicating items for transferring a shot still image or moving image as a file, and the like are displayed. The item can be selected according to the operation of the jog dial 4.
【0055】また、カメラファインダウィンドウ202
のファインダ画像エリア206には、例えばCCDビデ
オカメラ102や外部接続されたビデオカメラ、ディジ
タルスチルカメラ等により撮像された画像、前記記録メ
ディアから読み出された画像、通信回線を介して供給さ
れた画像等が表示される。また、このカメラファインダ
ウィンドウ202のファインダ画像エリア206に表示
された画像は、文書作成ウィンドウ200の文書作成エ
リア205内の例えばカーソルにて指示される位置に、
前記画像204として表示される。なお、図6には、文
書作成エリア205内に画像204が一枚貼り付けら
れ、その画像204の右下に「このどうがは、」の文字
が表示された例が示されている。The camera finder window 202
In the finder image area 206, an image captured by, for example, the CCD video camera 102, an externally connected video camera, a digital still camera, or the like, an image read from the recording medium, or an image supplied through a communication line is provided. Are displayed. The image displayed in the finder image area 206 of the camera finder window 202 is located at a position indicated by, for example, a cursor in the document creation area 205 of the document creation window 200.
The image is displayed as the image 204. FIG. 6 shows an example in which one image 204 is pasted in the document creation area 205, and the character “This is what is displayed” is displayed at the lower right of the image 204.
【0056】以下に、上述した本実施の形態の文書作成
プログラムが起動された場合のCPU51における処理
の流れについて説明する。Hereinafter, the flow of processing in the CPU 51 when the above-described document creation program of the present embodiment is started will be described.
【0057】図8には本実施の形態の文書作成プログラ
ムの全体の流れを示す。FIG. 8 shows the overall flow of the document creation program according to the present embodiment.
【0058】この図8において、CPU51は、ユーザ
からの操作を常時監視しており、例えばユーザの操作に
応じて文書作成プログラムの起動指示がなされると、ス
テップS1の処理として、前記文書作成プログラム67
HをHDD67から読み出し、RAM54上に展開する
ことにより、文書作成プログラムを起動する。In FIG. 8, the CPU 51 constantly monitors the operation of the user. When, for example, an instruction to start the document creation program is given in response to the operation of the user, the CPU 51 performs the processing of the document creation program as step S1. 67
By reading H from the HDD 67 and developing it on the RAM 54, a document creation program is started.
【0059】ステップS1にて本実施の形態の文書作成
プログラムが起動した後に、例えば前記カメラ関連のツ
ールバー202のカメラ起動/終了ボタン220がクリ
ックされると、CPU51は、ステップS2の処理とし
て、カメラ関連の処理を行う。If the camera start / end button 220 of the camera-related toolbar 202 is clicked, for example, after the document creation program of the present embodiment is started in step S1, the CPU 51 executes the camera processing in step S2. Perform related processing.
【0060】ステップS2にてカメラ関連の処理が終了
し、さらに例えばその他の編集操作の指示がユーザによ
りなされた場合、CPU51は、ステップS3の処理と
してその他の編集処理を行う。When the camera-related processing ends in step S2 and, for example, an instruction for another editing operation is given by the user, the CPU 51 performs other editing processing as processing in step S3.
【0061】ステップS3にて例えばその他の編集処理
が終了した後、CPU51は、当該作成編集されたペー
ジ(例えば画像等が貼り付けられた文書等)のHTML
ファイルを保存することが、ユーザから指示されたか否
か判断し、HTMLファイルの保存をユーザより指示さ
れた場合はステップS5の処理に進み、HTMLファイ
ルの保存をユーザから指示されていない場合はステップ
S6の処理に進む。After the other editing process is completed in step S3, for example, the CPU 51 sets the HTML of the created and edited page (for example, a document on which an image or the like is pasted).
It is determined whether or not the user has instructed to save the file. If the user has instructed to save the HTML file, the process proceeds to step S5. If the user has not been instructed to save the HTML file, the process proceeds to step S5. Proceed to step S6.
【0062】ステップS4にてHTMLファイルの保存
をユーザより指示されてステップS5の処理に進むと、
CPU51は、そのユーザからの指示に応じてHTML
ファイルの保存を行う。具体的に説明すると、CPU5
1は、前記作成編集されたページに関して、一つのフォ
ルダを作成し、そのフォルダの中に、ファイルリスト、
HTMLファイル、及び画像データファイルを保存す
る。ファイルリストは、このページ(文書)のフォルダ
の中に、保存するファイルを規定するものである。HT
MLファイルは、それを読み出して表示可能なアプリケ
ーションプログラム(例えば、WWWブラウザソフト
等)で読み出すことが可能であり、文字と画像を同時に
表示させることができるファイルである。画像データフ
ァイルは、HTMLファイル内のタグで指定された位置
に貼り付けられる画像データが保存されるファイルであ
る。これらページに関するフォルダは、例えば前記HD
D67に保存される。このステップS5の処理後は、ス
テップS6の処理に進む。When the user instructs to save the HTML file in step S4 and proceeds to the processing in step S5,
The CPU 51 responds to an instruction from the user by using an HTML
Save the file. More specifically, the CPU 5
1 creates one folder for the created and edited page, and includes a file list,
Save the HTML file and the image data file. The file list defines files to be saved in the folder of this page (document). HT
The ML file is a file that can be read by an application program (for example, WWW browser software or the like) that can read and display the ML file, and can simultaneously display characters and images. The image data file is a file in which image data to be pasted at a position specified by a tag in the HTML file is stored. Folders related to these pages are, for example, the HD
Stored in D67. After the processing in step S5, the process proceeds to step S6.
【0063】ステップS4にてHTMLファイルとして
保存することをユーザより指示されていない場合、及
び、ステップS5にてHTMLファイルの保存処理を行
った後に進むステップS6では、本実施の形態の文書作
成プログラムを終了することをユーザより指示されたか
否か判断する。In step S4, when the user has not instructed to save as an HTML file, and in step S6, which proceeds after performing the HTML file saving process, in step S6, the document creation program of this embodiment is executed. It is determined whether or not the user has instructed to end.
【0064】このステップS6において、例えば終了の
指示がユーザよりなされた場合は、CPU51は文書作
成プログラムを終了する。なお、未だ新規作成或いは更
新された後に保存されていないファイルがある場合は、
例えばそのファイルを保存するか否かの指示をユーザに
仰ぐことも可能である。In step S6, for example, when the user gives an instruction to end, the CPU 51 ends the document creation program. If there is a file that has not yet been saved after being newly created or updated,
For example, it is also possible to ask the user whether to save the file.
【0065】一方、ステップS6において、終了の指示
がユーザよりなされない場合は、ステップS2の処理に
戻り、ユーザからの指示に応じて当該ステップS2以降
の処理を行う。On the other hand, if the end instruction is not given by the user in step S6, the process returns to step S2, and the processing after step S2 is performed according to the instruction from the user.
【0066】次に、図9には、図8のフローチャートの
ステップS2のカメラ関連の処理の詳細な流れを示す。Next, FIG. 9 shows a detailed flow of the camera-related processing in step S2 of the flowchart of FIG.
【0067】この図9において、CPU51は、カメラ
関連の処理を行う旨の指示がユーザによりなされたか否
かを判断している。すなわち、CPU51は、ステップ
S11の処理として、前記カメラ関連のツールバー20
1の前記カメラ起動/終了ボタン220が押されたか否
かの判断を行っている。In FIG. 9, the CPU 51 determines whether or not an instruction to perform camera-related processing has been given by the user. That is, the CPU 51 executes the camera-related toolbar 20 as the process of step S11.
It is determined whether or not the first camera start / end button 220 is pressed.
【0068】このステップS11の処理において、カメ
ラ起動/終了ボタン220が押されたと判断した場合、
CPU51は、ステップS12の処理として、カメラは
起動中か否か、すなわちキャプチャプログラムは既に起
動中であるのか否かの判断を行う。If it is determined in step S11 that the camera start / end button 220 has been pressed,
The CPU 51 determines whether or not the camera is being activated, that is, whether or not the capture program has already been activated, as the processing in step S12.
【0069】ここで、キャプチャプログラムが起動中で
あるということは、キャプチャプログラムが本実施の形
態の文書作成プログラム或いはそれ以外のアプリケーシ
ョン(キャプチャプログラム自身を含む)により既に使
用されており、それを終了する指示が与えられたとし
て、CPU51は、ステップS14の処理として、カメ
ラ(キャプチャプログラム)を終了した後、カメラ関連
の処理を終了する。Here, the fact that the capture program is being started means that the capture program has already been used by the document creation program of this embodiment or another application (including the capture program itself), and is terminated. As a result, the CPU 51 terminates the camera (capture program) and then terminates the camera-related processing in step S14.
【0070】一方、ステップS12の処理において、カ
メラは起動中でない、すなわちキャプチャプログラムが
起動していないと判断した場合、CPU51は、ステッ
プS13の処理として、文書作成プログラムによるカメ
ラの起動処理、すなわちキャプチャプログラムの起動処
理を行う。On the other hand, if it is determined in step S12 that the camera is not running, that is, that the capture program is not running, the CPU 51 executes camera startup processing by the document creation program, that is, capture processing, in step S13. Performs program startup processing.
【0071】当該ステップS13にてカメラの起動処理
を行った後、CPU51は、ステップS15の処理とし
て、カメラが正常に起動したか否か、すなわちキャプチ
ャプログラムが起動し、動作可能なカメラを認識できた
か否かの判断を行う。After performing the camera startup processing in step S13, the CPU 51 determines in step S15 whether or not the camera has been normally started, that is, whether the capture program has been started and an operable camera has been recognized. Is determined.
【0072】このステップS15にて、動作可能なカメ
ラをキャプチャプログラムが認識できなかった場合、C
PU51は、カメラ関連の処理を終了する。If the capture program cannot recognize an operable camera in step S15,
The PU 51 ends the camera-related processing.
【0073】一方、ステップS15にて、動作可能なカ
メラが存在することをキャプチャプログラムが認識でき
た場合、CPU51は、ステップS16の処理に進む。On the other hand, if the capture program recognizes in step S15 that an operable camera is present, the CPU 51 proceeds to step S16.
【0074】ステップS16の処理に進むと、CPU5
1は、例えばユーザにより前記静止画撮影ボタン221
が押されて静止画の撮影が指示された場合には、静止画
撮影の処理を行う。When the process proceeds to step S16, the CPU 5
1 is the still image shooting button 221 by the user, for example.
When is pressed to instruct shooting of a still image, the still image shooting process is performed.
【0075】また、CPU51は、ステップS17の処
理として、例えばユーザにより前記動画撮影ボタン22
2が押されて動画の撮影が指示された場合には、動画撮
影の処理を行う。The CPU 51 executes the processing of step S17, for example, by
When the user presses 2 to instruct shooting of a moving image, a process of shooting a moving image is performed.
【0076】これら静止画撮影や動画撮影の処理が終了
した後、CPU51は、カメラ関連の処理を終了して、
図8のステップS3の処理に進む。After completing the still image shooting and moving image shooting processing, the CPU 51 ends the camera-related processing,
The process proceeds to step S3 in FIG.
【0077】次に、図10には、図9のフローチャート
のステップS16の静止画撮影処理の詳細な流れを示
す。Next, FIG. 10 shows a detailed flow of the still image photographing process in step S16 of the flowchart of FIG.
【0078】この図10において、CPU51は、ステ
ップS21の処理として、カメラは正常に起動している
か否か、すなわちキャプチャプログラムが起動し、動作
可能なカメラを認識できているか否かの判断を行う。こ
のステップS21にて、動作可能なカメラをキャプチャ
プログラムが認識できなかった場合、CPU51は、静
止画撮影処理を終了し、図9のステップS17の処理に
進む。In FIG. 10, the CPU 51 determines whether or not the camera has been normally started, that is, whether or not the capture program has been started and the operable camera has been recognized, as the process of step S21. . If the capture program cannot recognize an operable camera in step S21, the CPU 51 ends the still image shooting process, and proceeds to the process in step S17 in FIG.
【0079】一方、ステップS21にて、動作可能なカ
メラが存在することをキャプチャプログラムが認識でき
た場合、CPU51は、ステップS22の処理に進む。On the other hand, if the capture program recognizes in step S21 that an operable camera is present, the CPU 51 proceeds to the processing in step S22.
【0080】ステップS22の処理に進むと、CPU5
1は、例えばユーザにより前記静止画撮影ボタン221
が押されて静止画の撮影が指示されたか否かの判断を行
う。このステップS22にて静止画撮影ボタン221が
押されていないと判断した場合、CPU51は、当該静
止画撮影の処理を終了し、図9のステップS17の処理
に進む。これに対して、ステップS22にて静止画撮影
ボタン221が押されたと判断した場合、CPU51
は、ステップS23の処理に進む。When the process proceeds to step S22, the CPU 5
1 is the still image shooting button 221 by the user, for example.
Is pressed to determine whether or not an instruction to shoot a still image has been issued. If it is determined in step S22 that the still image shooting button 221 has not been pressed, the CPU 51 ends the still image shooting process and proceeds to the process in step S17 in FIG. On the other hand, if it is determined in step S22 that the still image shooting button 221 has been pressed, the CPU 51
Proceeds to the process of step S23.
【0081】ステップS23の処理に進むと、CPU5
1は、静止画の撮影を開始させ、その撮影した静止画を
文書作成ウィンドウ200上のカーソル位置に挿入す
る。これにより、文書作成ウィンドウ200上には静止
画が表示される。当該ステップS23の処理後、CPU
51の処理は、図9のステップS17の処理に進む。When the process proceeds to step S23, the CPU 5
1 starts shooting of a still image, and inserts the shot still image at the cursor position on the document creation window 200. As a result, a still image is displayed on the document creation window 200. After the processing in step S23, the CPU
The process at 51 proceeds to the process at step S17 in FIG.
【0082】次に、図11には、図9のフローチャート
のステップS17の動画撮影処理の詳細な流れを示す。Next, FIG. 11 shows a detailed flow of the moving image photographing process in step S17 of the flowchart of FIG.
【0083】この図11において、CPU51は、ステ
ップS31の処理として、カメラは正常に起動している
か否か、すなわちキャプチャプログラムが起動し、動作
可能なカメラを認識できているか否かの判断を行う。こ
のステップS31にて、動作可能なカメラをキャプチャ
プログラムが認識できなかった場合、CPU51は、動
画撮影処理を終了する。In FIG. 11, the CPU 51 determines whether or not the camera has been normally started, that is, whether or not the capture program has been started and an operable camera has been recognized, as the process of step S31. . If the capture program cannot recognize an operable camera in step S31, the CPU 51 ends the moving image shooting process.
【0084】一方、ステップS31にて、動作可能なカ
メラが存在することをキャプチャプログラムが認識でき
た場合、CPU51は、ステップS32の処理に進む。On the other hand, if the capture program recognizes that there is an operable camera in step S31, the CPU 51 proceeds to step S32.
【0085】ステップS32の処理に進むと、CPU5
1は、例えばユーザにより前記動画撮影ボタン222が
押されて動画の撮影が指示されたか否かの判断を行う。
このステップS32にて動画撮影ボタン222が押され
ていないと判断した場合、CPU51は、当該動画撮影
の処理を終了する。これに対して、ステップS32にて
動画撮影ボタン222が押されたと判断した場合、CP
U51は、ステップS33の処理に進む。When the process proceeds to step S32, the CPU 5
For example, 1 determines whether or not the moving image shooting button 222 has been pressed by the user to instruct shooting of a moving image.
If it is determined in step S32 that the moving image shooting button 222 has not been pressed, the CPU 51 ends the moving image shooting processing. On the other hand, if it is determined in step S32 that the moving image shooting button 222 has been pressed,
U51 proceeds to the process in step S33.
【0086】ステップS33の処理に進むと、CPU5
1は、動画の撮影、すなわち録画を開始させる。当該ス
テップS33の処理後、CPU51の処理は、ステップ
S34の処理に進む。When the process proceeds to step S33, the CPU 5
1 starts shooting of a moving image, that is, recording. After the process of step S33, the process of the CPU 51 proceeds to the process of step S34.
【0087】ステップS34の処理に進むと、CPU5
1は、録画中にユーザにより前記動画撮影ボタン222
が再度押されて、動画の撮影終了の指示がなされたか否
かの判断を行う。このステップS34にて録画中に動画
撮影ボタン222が再度押されていないと判断した場
合、CPU51は、当該ステップS34の判断処理を繰
り返し、一方、録画中に動画撮影ボタン222が再度押
されたと判断した場合、ステップS35の処理に進む。When the process proceeds to step S34, the CPU 5
1 is a moving image shooting button 222 by the user during recording.
Is pressed again to determine whether or not an instruction to end moving image shooting has been issued. If it is determined in step S34 that the moving image shooting button 222 has not been pressed again during recording, the CPU 51 repeats the determination processing in step S34, while determining that the moving image shooting button 222 has been pressed again during recording. If so, the process proceeds to step S35.
【0088】ステップS35の処理に進むと、CPU5
1は、動画の撮影を終了、すなわち録画を終了させ、続
いて、ステップS36の処理として、その撮影した動画
を文書作成ウィンドウ200上のカーソル位置に挿入す
る。これにより、文書作成ウィンドウ200上には上記
録画された動画が表示される。当該ステップS36の処
理後、CPU51は、動画撮影処理を終了する。When the process proceeds to step S35, the CPU 5
1 terminates the shooting of the moving image, that is, ends the recording, and then inserts the shot moving image at the cursor position on the document creation window 200 as the process of step S36. As a result, the recorded moving image is displayed on the document creation window 200. After the process in step S36, the CPU 51 ends the moving image shooting process.
【0089】以上説明したように、本実施の形態によれ
ば、文書作成プログラム上でキャプチャプログラムを実
行操作可能となされているため、文書中に静止画や動画
を貼り付けたページを容易に作成編集でき、また、HT
MLファイルの作成及び編集の一連の操作が非常に容易
である。As described above, according to the present embodiment, since the capture program can be executed and operated on the document creation program, a page in which a still image or a moving image is pasted in the document can be easily created. Editable and HT
A series of operations for creating and editing an ML file is very easy.
【0090】なお、本実施の形態では、文書中に画像を
貼り付ける例を挙げているが、本実施の形態の文書作成
プログラムは、例えば音楽関係操作ツールとしてのアプ
リケーションプログラムをも直接実行操作可能であり、
したがって、サウンドを貼り付けたHTMLファイルの
作成編集も容易となっている。Although the embodiment has been described with reference to an example in which an image is pasted into a document, the document creation program of the embodiment can directly execute and operate, for example, an application program as a music-related operation tool. And
Therefore, it is easy to create and edit an HTML file to which a sound is pasted.
【0091】また、以上説明した一連の処理を実現する
プログラムをコンピュータにインストールし、コンピュ
ータによって実行可能な状態とするために用いられる媒
体としては、例えば、フロッピーディスク、CD−RO
M、DVDなどのパッケージメディアのみならず、プロ
グラムが一時的もしくは永続的に格納される半導体メモ
リや磁気ディスクなどで実現してもよく、さらには、ロ
ーカルエリアネットワークやインターネット、ディジタ
ル衛星放送などの有線及び無線通信媒体、及びこれれの
通信媒体を介して提供されるプログラムを転送もしくは
受信するルータやモデム等の各種通信インターフェース
で実現してもよく、本願明細書における媒体とは、これ
ら全ての媒体を含む広義の概念を意味するものである。A medium used to install a program for realizing the series of processes described above in a computer and to make it executable by the computer is, for example, a floppy disk or a CD-RO.
It may be realized not only by package media such as M and DVD, but also by a semiconductor memory or a magnetic disk in which a program is temporarily or permanently stored, and may be realized by a cable such as a local area network, the Internet, or digital satellite broadcasting. And a wireless communication medium, and various communication interfaces such as a router and a modem for transferring or receiving a program provided through these communication media. Means a broad concept including.
【0092】[0092]
【発明の効果】以上の説明で明らかなように、本発明の
情報処理装置及び方法、媒体においては、少なくとも、
文書に関連する操作を指示するための指示部と文書以外
の情報に関連する操作を指示するための指示部と、文書
と文書以外の情報を貼り付け可能な貼り付けエリアとを
同一のウィンドウ上に配置し、指示部への指示に応じた
操作を実行することにより、例えば、文書に画像を貼り
付けたHTMファイルを簡単に形成可能となっている。As apparent from the above description, at least the information processing apparatus, method, and medium of the present invention include:
An instruction unit for instructing an operation related to a document, an instruction unit for instructing an operation related to non-document information, and a pasting area where the document and non-document information can be pasted on the same window. , And by executing an operation in accordance with an instruction to the instruction unit, for example, an HTM file in which an image is pasted on a document can be easily formed.
【図1】本発明を適用した一実施の形態のノート型パー
ソナルコンピュータの外観斜視図である。FIG. 1 is an external perspective view of a notebook personal computer according to an embodiment of the present invention.
【図2】図1に示したノート型パーソナルコンピュータ
の本体の平面図である。FIG. 2 is a plan view of a main body of the notebook personal computer shown in FIG.
【図3】図1に示したノート型パーソナルコンピュータ
のジョグダイヤル付近の拡大図である。FIG. 3 is an enlarged view of the vicinity of a jog dial of the notebook personal computer shown in FIG.
【図4】図1に示したノート型パーソナルコンピュータ
のジョグダイヤル側の側面図である。FIG. 4 is a side view of the jog dial side of the notebook personal computer shown in FIG.
【図5】図1に外観を示したノート型パーソナルコンピ
ュータ内部の電気的構成を示すブロック回路図である。FIG. 5 is a block circuit diagram showing an electrical configuration inside the notebook personal computer whose external appearance is shown in FIG. 1;
【図6】本実施の形態の文書作成プログラムを起動した
際のウィンドウ表示例を示す図である。FIG. 6 is a diagram illustrating a window display example when the document creation program according to the present embodiment is started.
【図7】カメラ関連のツールバーを拡大して示す図であ
る。FIG. 7 is an enlarged view of a camera-related toolbar.
【図8】本実施の形態の文書作成プログラムによる全体
の処理の流れを示すフローチャートである。FIG. 8 is a flowchart showing the flow of the entire processing by the document creation program according to the embodiment.
【図9】カメラ関連の処理の流れを示すフローチャート
である。FIG. 9 is a flowchart showing the flow of camera-related processing.
【図10】静止画撮影処理の流れを示すフローチャート
である。FIG. 10 is a flowchart illustrating a flow of a still image photographing process.
【図11】動画撮影処理の流れを示すフローチャートで
ある。FIG. 11 is a flowchart illustrating a flow of a moving image photographing process.
1 ノート型パーソナルコンピュータ、 2 本体、
3 表示部、 4 ジョグダイヤル、 5 キーボー
ド、 6 タッチパッド、 7 LCD、 200 文
書作成プログラムのウィンドウ、 201 カメラ関連
のツールバー、202 カメラファインダウィンドウ、
203 ジョグダイアル画像、 204 画像、 2
05 文書作成エリア、 206 ファインダ画像エリ
ア、 207 ステータス表示部、 208 メニュー
バー、 209 オプションボタン、 210 エディ
ットボタン、 211 キャプチャボタン、 212
ジョグダイアルメニュー、 213 アプリケーション
表示部、 220 カメラ起動/終了ボタン、 221
静止画撮影ボタン、 222 動画撮影ボタン1 notebook personal computer, 2 main unit,
3 display unit, 4 jog dial, 5 keyboard, 6 touch pad, 7 LCD, 200 document creation program window, 201 camera-related toolbar, 202 camera finder window,
203 Jog dial image, 204 image, 2
05 Document creation area, 206 Finder image area, 207 Status display area, 208 Menu bar, 209 Option button, 210 Edit button, 211 Capture button, 212
Jog dial menu, 213 Application display, 220 Camera start / end button, 221
Still image shooting button, 222 Movie shooting button
Claims (9)
するための指示部と、上記文書以外の情報に関連する操
作を指示するための指示部と、上記文書と上記文書以外
の情報を貼り付け可能な貼り付けエリアとを、同一のウ
ィンドウ上に配置したウィンドウ画像を生成するウィン
ドウ画像生成手段と、 上記指示部への指示に応じて、上記文書に関連する操作
及び/又は上記文書以外の情報に関連する操作を実行す
る実行手段とを有することを特徴とする情報処理装置。1. An instruction unit for instructing an operation related to a document, an instruction unit for instructing an operation related to information other than the document, and pasting the document and information other than the document. Window image generating means for generating a window image in which a possible paste area is arranged on the same window; and operations related to the document and / or information other than the document in response to an instruction to the instruction unit And an execution unit that executes an operation related to the information processing apparatus.
関連する操作を指示する指示部への指示に応じて、上記
文書以外の情報に関連した処理を実行するためのプログ
ラムを起動することを特徴とする請求項1記載の情報処
理装置。2. The method according to claim 1, wherein the executing unit starts a program for executing a process related to information other than the document in response to an instruction to an instruction unit that instructs an operation related to information other than the document. The information processing apparatus according to claim 1, wherein:
書以外の情報に関連する操作を指示するための指示部と
して、画像に関連する操作指示部、及び/又は、サウン
ドに関連する操作指示部を、上記ウィンドウ上に配置す
ることを特徴とする請求項1記載の情報処理装置。3. The window image generating means according to claim 1, wherein the instruction unit for instructing an operation relating to information other than the document includes an operation instruction unit relating to an image and / or an operation instruction unit relating to sound. 2. The information processing apparatus according to claim 1, wherein the information processing apparatus is arranged on the window.
貼り付けられた上記文書と上記文書以外の情報を、一つ
のハイパーテキスト形式の文書を記述するための言語フ
ァイルとして保存することを特徴とする請求項1記載の
情報処理装置。4. The execution means stores the document pasted in the pasting area and information other than the document as a language file for describing one hypertext format document. The information processing device according to claim 1.
するための指示部と、上記文書以外の情報に関連する操
作を指示するための指示部と、上記文書と上記文書以外
の情報を貼り付け可能な貼り付けエリアとを、同一のウ
ィンドウ上に配置したウィンドウ画像を生成し、 上記指示部への指示に応じて、上記文書に関連する操作
及び/又は上記文書以外の情報に関連する操作を実行す
ることを特徴とする情報処理方法。5. An instruction unit for instructing an operation related to a document, an instruction unit for instructing an operation related to information other than the document, and pasting the document and information other than the document. Generates a window image in which a possible paste area is arranged on the same window, and performs an operation related to the document and / or an operation related to information other than the document according to an instruction to the instruction unit. An information processing method characterized by executing.
示する指示部への指示に応じて、上記文書以外の情報に
関連した処理を実行するためのプログラムを起動するこ
とを特徴とする請求項5記載の情報処理方法。6. A program for executing a process related to information other than the document in response to an instruction to an instruction unit for instructing an operation related to information other than the document. Item 6. The information processing method according to Item 5.
示するための指示部として、画像に関連する操作指示
部、及び/又は、サウンドに関連する操作指示部を、上
記ウィンドウ上に配置することを特徴とする請求項5記
載の情報処理方法。7. An operation instruction section relating to an image and / or an operation instruction section relating to a sound is arranged on the window as an instruction section for instructing an operation relating to information other than the document. 6. The information processing method according to claim 5, wherein:
記文書と上記文書以外の情報を、一つのハイパーテキス
ト形式の文書を記述するための言語ファイルとして保存
することを特徴とする請求項5記載の情報処理方法。8. The method according to claim 5, wherein the document pasted in the pasting area and information other than the document are stored as a language file for describing one hypertext format document. Information processing method.
するための指示部と、上記文書以外の情報に関連する操
作を指示するための指示部と、上記文書と上記文書以外
の情報を貼り付け可能な貼り付けエリアとを、同一のウ
ィンドウ上に配置したウィンドウ画像を生成するステッ
プと、 上記指示部への指示に応じて、上記文書に関連する操作
及び/又は上記文書以外の情報に関連する操作を実行す
るステップとを含むことを特徴とするプログラムを情報
処理装置に実行させる媒体。9. An instruction unit for instructing an operation related to a document, an instruction unit for instructing an operation related to information other than the document, and pasting the document and information other than the document. Generating a window image in which a possible paste area is arranged on the same window; and relating to an operation related to the document and / or information other than the document according to an instruction to the instruction unit. A program for causing an information processing apparatus to execute a program, the method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24931399A JP2001076162A (en) | 1999-09-02 | 1999-09-02 | Information processing apparatus and method, medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24931399A JP2001076162A (en) | 1999-09-02 | 1999-09-02 | Information processing apparatus and method, medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001076162A true JP2001076162A (en) | 2001-03-23 |
| JP2001076162A5 JP2001076162A5 (en) | 2006-05-18 |
Family
ID=17191145
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24931399A Pending JP2001076162A (en) | 1999-09-02 | 1999-09-02 | Information processing apparatus and method, medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001076162A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013058958A (en) * | 2011-09-09 | 2013-03-28 | Canon Inc | Imaging apparatus, control method of the same, program, and recording medium |
-
1999
- 1999-09-02 JP JP24931399A patent/JP2001076162A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013058958A (en) * | 2011-09-09 | 2013-03-28 | Canon Inc | Imaging apparatus, control method of the same, program, and recording medium |
| US9106836B2 (en) | 2011-09-09 | 2015-08-11 | Canon Kabushiki Kaisha | Imaging apparatus, control method for the same, and recording medium, where continuous shooting or single shooting is performed based on touch |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7523410B2 (en) | Computer systems for the management and distribution of information | |
| JP4433236B2 (en) | Information processing apparatus, information processing method, and program recording medium | |
| US7493339B2 (en) | Information processing method and apparatus for displaying labels | |
| JP2003123086A (en) | Information processing apparatus and method, and information processing program | |
| US20100017406A1 (en) | Document processing device and program | |
| JP2001312350A (en) | Information processing apparatus and method, and program storage medium | |
| JP2009533780A (en) | Notebook-taking user experience with multimedia mobile devices | |
| JP2000227832A (en) | Information processing apparatus and method, and medium | |
| JP2002259035A (en) | Graphical user interface and method of operating information processing apparatus, information processing apparatus, recording medium, and program | |
| JP2002084406A (en) | Image transfer apparatus and method, file transfer apparatus and method, and program storage medium | |
| JP2001075995A (en) | Information processing apparatus and method, medium | |
| JP4902904B2 (en) | Information processing method and medium storing program | |
| JP2004362601A (en) | Information processing apparatus and method, and graphical user interface | |
| JP4352543B2 (en) | Information processing apparatus, information processing method, and program storage medium | |
| JP2003123087A (en) | Information processing apparatus and method, and information processing program | |
| JP2001075694A (en) | Information processing apparatus and method, medium | |
| JP2001076162A (en) | Information processing apparatus and method, medium | |
| JP4284775B2 (en) | Information processing apparatus and method, medium | |
| JP2001075704A (en) | Information processing apparatus and method, medium | |
| JP2000322185A (en) | Information processing apparatus and method, and medium | |
| JP2008117408A (en) | Information processing apparatus and method | |
| JP4415471B2 (en) | Image information processing apparatus and method, and recording medium | |
| JP2003123084A (en) | Image processing apparatus, image processing method, and image processing program | |
| JP2001229166A (en) | Information processing apparatus and information processing method, and program storage medium | |
| JP4325106B2 (en) | Information processing apparatus and method, and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060302 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060302 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080708 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080908 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20081007 |