JPS62135920A - フアイル検索表示処理方法 - Google Patents
フアイル検索表示処理方法Info
- Publication number
- JPS62135920A JPS62135920A JP60276063A JP27606385A JPS62135920A JP S62135920 A JPS62135920 A JP S62135920A JP 60276063 A JP60276063 A JP 60276063A JP 27606385 A JP27606385 A JP 27606385A JP S62135920 A JPS62135920 A JP S62135920A
- Authority
- JP
- Japan
- Prior art keywords
- file
- directory
- information
- file information
- user
- 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
- Input From Keyboards Or The Like (AREA)
- Digital Computer Display Output (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
技術分野
この発明は、各種情報処理装置におけるファイル検索表
示処理方法に関する。
示処理方法に関する。
従来技術
一般に、ワードプロセッサ、パーソナルコンビ二一タ、
ワークステーション等の各種情報処理装置におけるマン
マシン・インタフェースは、キーボードからオペレータ
がコマンドを入力し、キャラクタ・ディスプレイ上に入
力されたコマンドを表示してオペレータがそれを確認し
ながら作業を進める方法が採られている5 しかしながら、近時は操作を容易にするために、ビット
マツプディスプレイとマウス等のポインティングデバイ
スを備え、予め設定されたメニューやアイコンを選択指
示して作業を進める方法に移行しつつある。
ワークステーション等の各種情報処理装置におけるマン
マシン・インタフェースは、キーボードからオペレータ
がコマンドを入力し、キャラクタ・ディスプレイ上に入
力されたコマンドを表示してオペレータがそれを確認し
ながら作業を進める方法が採られている5 しかしながら、近時は操作を容易にするために、ビット
マツプディスプレイとマウス等のポインティングデバイ
スを備え、予め設定されたメニューやアイコンを選択指
示して作業を進める方法に移行しつつある。
これによりオペレータが各種のコマンドを覚える必要は
なく、誰でも簡単に扱える。
なく、誰でも簡単に扱える。
ところで、従来のこのようなメニューやアイコンを使用
する情報処理装置のファイル管理方法は比較的単純な方
法しか採られていない。
する情報処理装置のファイル管理方法は比較的単純な方
法しか採られていない。
すなわち、例えば多くのワードプロセッサにおいてはフ
ロッピディスク上のファイルは複数のディレクトリ下に
分類され登録されるのではなく、全てボリュームに直接
登録されている。
ロッピディスク上のファイルは複数のディレクトリ下に
分類され登録されるのではなく、全てボリュームに直接
登録されている。
このような単純なファイル管理方法でもボリュームがフ
ロッピディスクであるのでSIBできるフ・アイルの数
が少なく、又複数のユーザが各々別のフロッピディスク
を持ち管理できるために不便なことは少ない。
ロッピディスクであるのでSIBできるフ・アイルの数
が少なく、又複数のユーザが各々別のフロッピディスク
を持ち管理できるために不便なことは少ない。
ところが、例えば大容量のハードディスクを備えて複数
のユーザが使用する情報処理装置においては、ユーザ毎
にブイレフ1〜りを持ち、さらに各ユーザが複数のブイ
レフ1−りを持つ:とが出来ないと、ファイルの検索、
管理等の点で非常に不便である。
のユーザが使用する情報処理装置においては、ユーザ毎
にブイレフ1〜りを持ち、さらに各ユーザが複数のブイ
レフ1−りを持つ:とが出来ないと、ファイルの検索、
管理等の点で非常に不便である。
このような高度なファイル管理機能を有する情報処理装
置においても、メニューやアイコンを使用し、より簡単
で操作性のよいマンマシン・インタフェースが望まれる
。
置においても、メニューやアイコンを使用し、より簡単
で操作性のよいマンマシン・インタフェースが望まれる
。
七−一−的−
この発明は上記の点に鑑みてなされたものであり、ファ
イル検索の操作性を向りしてマンマシン・インタフェー
スを向上することを目的とする。
イル検索の操作性を向りしてマンマシン・インタフェー
スを向上することを目的とする。
構成
この発明は上記の目的を達成するため5画面上に表示し
ているディレクトりの名称情報1.7対する選択指定に
対して、該選択指定を受けたブイレフI・りの名称情報
と該選択指定を受けたブイレフ1−りにつながるティレ
フI−り又はファイルの名称情報とを同−両面子に表示
するごとに」、す、現在表示しているティレフ1へりに
致る経路を表示する。
ているディレクトりの名称情報1.7対する選択指定に
対して、該選択指定を受けたブイレフI・りの名称情報
と該選択指定を受けたブイレフ1−りにつながるティレ
フI−り又はファイルの名称情報とを同−両面子に表示
するごとに」、す、現在表示しているティレフ1へりに
致る経路を表示する。
以下、この発明の一実施例にU・づいて具体的に説明す
る。
る。
第1図は、この発明を実施した文書編集処理装置の一例
を示す外観斜視図である。
を示す外観斜視図である。
この文書編集処理装置は、入力装置として文字情報、制
御情報等の名種情報を入力するキーボード1と、ポイン
ティング・デバイスであるマウス2ど、原稿画像を読取
るイメージ・スキャナ3とを備えている。また出力装置
として各種情報を表示するCRTディスプレイ4と、各
種情報をプリン1−アウトするレーザプリンタ5とを備
えている。
御情報等の名種情報を入力するキーボード1と、ポイン
ティング・デバイスであるマウス2ど、原稿画像を読取
るイメージ・スキャナ3とを備えている。また出力装置
として各種情報を表示するCRTディスプレイ4と、各
種情報をプリン1−アウトするレーザプリンタ5とを備
えている。
さらに、記憶装置どして本体6内にフロッピディスク装
置(FDD)及びバー1−ディスク装置(HD D)を
備えている。
置(FDD)及びバー1−ディスク装置(HD D)を
備えている。
第2図は、この文書編集処理装置の制御部を示すブロッ
ク図である。
ク図である。
この制御部10は、例えば16ビツトマイクロプロセツ
サからなるマイクロプロセッサ(MPU)11及びメイ
ンメモリ12からなるマイクロコンピュータ・システム
によってこの処理装置全体を制御する。
サからなるマイクロプロセッサ(MPU)11及びメイ
ンメモリ12からなるマイクロコンピュータ・システム
によってこの処理装置全体を制御する。
なお、メインメモリ12は、起動時にフロッピディスク
装置7又はハードディスク装置8からロードされるオペ
レーティングシステム等の常駐プロクラムを格納するシ
ステム領域(常駐領域)。
装置7又はハードディスク装置8からロードされるオペ
レーティングシステム等の常駐プロクラムを格納するシ
ステム領域(常駐領域)。
非常駐プログラムを格納する非常駐領域及びデータエリ
ア、ワーキングエリアを構成するRAM等からなる。
ア、ワーキングエリアを構成するRAM等からなる。
また、この制御部10は、キーボード1からの情報を入
力するためのキーボードインタフェース(I/F)13
と、ポインティング・デバイスとしてのマウス2からの
Xパルス、■パルスに基づいて移動方向及び移動量並び
に移動速度を検出するマウスインタフェース14と、イ
メージスキャナ3からの読み取りデータを入力するだめ
のスキャナインタフェース15とを備えている。
力するためのキーボードインタフェース(I/F)13
と、ポインティング・デバイスとしてのマウス2からの
Xパルス、■パルスに基づいて移動方向及び移動量並び
に移動速度を検出するマウスインタフェース14と、イ
メージスキャナ3からの読み取りデータを入力するだめ
のスキャナインタフェース15とを備えている。
さらに、この制御部10は、CRTディスプレイ4を制
御するCRTインタフェース1Sと、プリンタ5を制御
するプリンタインタフェース17と、フロッピディスク
装置(FDD)7を制御するフロッピディスクコントロ
ーラ(FDC)18と、ハードディスク装置(HDD)
8髪制御するハードディスクコントローラ、(HDC)
1Bとを備えている。
御するCRTインタフェース1Sと、プリンタ5を制御
するプリンタインタフェース17と、フロッピディスク
装置(FDD)7を制御するフロッピディスクコントロ
ーラ(FDC)18と、ハードディスク装置(HDD)
8髪制御するハードディスクコントローラ、(HDC)
1Bとを備えている。
なお、そのCRTインタフェース16及びCRTディス
プレイ4によってビット・マツプディスプレイを構成し
ている。
プレイ4によってビット・マツプディスプレイを構成し
ている。
また、この制御部10は、他の通信端末装置との間で情
報の送受を制御する通信制御部(CC1J)20をも備
えている。
報の送受を制御する通信制御部(CC1J)20をも備
えている。
第6図は、この処理装置のファイル検索表示処理に係る
部分を示すブロック図である。
部分を示すブロック図である。
ファイル検索プログラムIIAは、入出力制御部l0C
3を介してアイコン(ICON)指示等のオペレータか
らの指令をキーボード1あるいはマウス2から取込み、
オペレータの指示したディレクトリに関する情報を入出
力制御部■○C8を介してHD D Bのハードディス
クから読み込む。
3を介してアイコン(ICON)指示等のオペレータか
らの指令をキーボード1あるいはマウス2から取込み、
オペレータの指示したディレクトリに関する情報を入出
力制御部■○C8を介してHD D Bのハードディス
クから読み込む。
そして、ファイル検索プログラムIIAは、ハードディ
スクから読み込んだブイレフ1へりに関する情報を入出
力制御部工○C8を介してCRTディスプレイ4の画面
上に表示処理を行う。
スクから読み込んだブイレフ1へりに関する情報を入出
力制御部工○C8を介してCRTディスプレイ4の画面
上に表示処理を行う。
このとき、ファイル検索プログラム11Aは、ハードデ
ィスクから読込んだディレクトリに関する情報をメイン
メモリ12上に構成した第1フアイル情報ブロツク12
Bに格納し、マウス2によるディレクトリの指示に従っ
て第2フアイル情報ブロツク12Gの一つのファイル情
報(後述する)を第1フアイル情報ブロツク12Cに格
納して、第1.第2ファイル情報ブロック12B、12
Cを使用して表示を行なう。
ィスクから読込んだディレクトリに関する情報をメイン
メモリ12上に構成した第1フアイル情報ブロツク12
Bに格納し、マウス2によるディレクトリの指示に従っ
て第2フアイル情報ブロツク12Gの一つのファイル情
報(後述する)を第1フアイル情報ブロツク12Cに格
納して、第1.第2ファイル情報ブロック12B、12
Cを使用して表示を行なう。
また、ファイル検索プログラム11Aは、ウィンドウを
新たに作りそこにディレクトリ情報を表示するときには
、入出力制御部■○cSをコールする前にウィンドウ制
御プログラム11Bにウィンドウ生成の依頼をする。
新たに作りそこにディレクトリ情報を表示するときには
、入出力制御部■○cSをコールする前にウィンドウ制
御プログラム11Bにウィンドウ生成の依頼をする。
ログオンプログラム11Dは、システム立上り時及びユ
ーザログオフ時に起動されるプログラムであり、ユーザ
が入力するユーザ名とパスワードからユーザがこの文書
編集処理装置を使用する権利があるかどうかチェックし
て、使用権があればメインメモリ12上のロングオン情
報領域12Aにログオンユーザ情報を書込む。
ーザログオフ時に起動されるプログラムであり、ユーザ
が入力するユーザ名とパスワードからユーザがこの文書
編集処理装置を使用する権利があるかどうかチェックし
て、使用権があればメインメモリ12上のロングオン情
報領域12Aにログオンユーザ情報を書込む。
次に、この文書編集処理装置におけるファイル検索処理
の詳細について説明する。
の詳細について説明する。
まず、この文書編集処理装置におけるファイル・システ
ムは、例えば第4図に示すようにしている。
ムは、例えば第4図に示すようにしている。
このファイル・システムの構成は、「ルートディレクト
リ」の下に「ユーザ1」〜「ユーザ4」及び「共通ディ
レクトリ」という名称のディレクトリがある。
リ」の下に「ユーザ1」〜「ユーザ4」及び「共通ディ
レクトリ」という名称のディレクトリがある。
そして、ディレクトリ「ユーザ2」の下に「完成文書」
と「作成中文書」という名称のデイレクトリがあり、そ
の「完成文書」の下には「技術文書1」とr技術文書2
」及び「設計仕様書」という名称の3つの文書ファイル
が、また「作成中文書」の下には「報告書」と「案内状
jという名称の2つの文書ファイルがある。
と「作成中文書」という名称のデイレクトリがあり、そ
の「完成文書」の下には「技術文書1」とr技術文書2
」及び「設計仕様書」という名称の3つの文書ファイル
が、また「作成中文書」の下には「報告書」と「案内状
jという名称の2つの文書ファイルがある。
また、「共通ディレクトリ」の下には「仕様書」と「技
術文書」及び「報告書」という名称の3つのディレクト
リがあり、その「技術文書」のディレクトリの下には「
技術分野1」と「技術分野2」という名称の2つのディ
レクトリがある。
術文書」及び「報告書」という名称の3つのディレクト
リがあり、その「技術文書」のディレクトリの下には「
技術分野1」と「技術分野2」という名称の2つのディ
レクトリがある。
そして、その「技術分野1」の下には「技術分野3」と
「技術文書4」及び「技術文書5」という名称の3つの
文書ファイルがある。
「技術文書4」及び「技術文書5」という名称の3つの
文書ファイルがある。
なお、「ユーザ1」、「ユーザ3」、「ユーザ4」、「
仕様書」、「報告書」、「技術分野2」゛の各ディレク
トリの下については説明及び図示を省略する。
仕様書」、「報告書」、「技術分野2」゛の各ディレク
トリの下については説明及び図示を省略する。
このように、この文書編集処理装置のファイル・システ
ムはツリー状に構成している。
ムはツリー状に構成している。
次に、ディレクトリに記されるその下のディレクトリ及
びファイルの性質を示す情報(以下「ファイル情報」と
いう)について説明する。
びファイルの性質を示す情報(以下「ファイル情報」と
いう)について説明する。
ファイル情報のフォーマットは、第5図に示すように、
そのファイル情報がディレクトリ及びファイルのいずれ
であるかを示す″ファイル識別子′″と、ファイル識別
のための″ファイル名″と、ファイルの物理的な位置を
示すものであってファイルが存在するボリュームの番号
及びボリューム内で占めるファイルの領域からなる″フ
ァイル位置″と、ファイルがボリューム内で占める領域
の大きさを示す″ファイルの大きさ″と、ファイルの参
照制限を規定し、ファイルの破壊防止とファイルの内容
の保護を行なうための゛′ファイル参照モード″(規定
されるモードとしては読出し可、書込み可。
そのファイル情報がディレクトリ及びファイルのいずれ
であるかを示す″ファイル識別子′″と、ファイル識別
のための″ファイル名″と、ファイルの物理的な位置を
示すものであってファイルが存在するボリュームの番号
及びボリューム内で占めるファイルの領域からなる″フ
ァイル位置″と、ファイルがボリューム内で占める領域
の大きさを示す″ファイルの大きさ″と、ファイルの参
照制限を規定し、ファイルの破壊防止とファイルの内容
の保護を行なうための゛′ファイル参照モード″(規定
されるモードとしては読出し可、書込み可。
削除筒がある)と、レコード型式、ブロックおよびレコ
ードの長さ、用いる入出力機器の種類等ファイル参照に
必要な″ファイル参照情報′″と、パスワード等のファ
イル保護の情報がある″ファイル保護情報″とから構成
している。
ードの長さ、用いる入出力機器の種類等ファイル参照に
必要な″ファイル参照情報′″と、パスワード等のファ
イル保護の情報がある″ファイル保護情報″とから構成
している。
次に、第4図に示すツリー構造のファイル・システムを
構成するためにハードディスク」−にどのように記憶す
るかの具体例を第6図を参照して説明する。
構成するためにハードディスク」−にどのように記憶す
るかの具体例を第6図を参照して説明する。
ボリューム(HDD13)内の固定位置にルート・ディ
レクトリの位置を記録しており、これを「ボリューム・
ラベル」と称す。
レクトリの位置を記録しており、これを「ボリューム・
ラベル」と称す。
ルート・ブイレフ1−りには、次のレベルのディレクト
リ「ユーザ1」、「ユーザ2」、「ユーザ3J、「ユー
ザ4」、「共通ディレクトす」の名称2位置等があるフ
ァイル情報を記録して、これ等のディレクトリを指示す
るようにしている。
リ「ユーザ1」、「ユーザ2」、「ユーザ3J、「ユー
ザ4」、「共通ディレクトす」の名称2位置等があるフ
ァイル情報を記録して、これ等のディレクトリを指示す
るようにしている。
さらに、ディレクトリ「ユーザ2」には、「完成文書」
と「作成中文書」の2つのディlツク1〜りに対するフ
ァイル情報を記録し、次の1ノベルのディレクトリ「完
成文書」には、文書ファイル「技術文書1」、「技術文
書2」、「設計仕様書」のファイル情報を記録し、これ
等の文書ファイルを指示するようにしている。
と「作成中文書」の2つのディlツク1〜りに対するフ
ァイル情報を記録し、次の1ノベルのディレクトリ「完
成文書」には、文書ファイル「技術文書1」、「技術文
書2」、「設計仕様書」のファイル情報を記録し、これ
等の文書ファイルを指示するようにしている。
このように、各ディレクトリにはその下に直接つながる
ディレクトリまたは文書ファイルに対応する名称情報を
含むファイル情報を記録している。
ディレクトリまたは文書ファイルに対応する名称情報を
含むファイル情報を記録している。
なお、同図中の矢印はブイレフ1−りの中のファイル情
報のうちの″ファイル位置“′がそのブイレフI−りの
下につながるファイル又はブイレフI−りの位置を指示
していることを示すためのものである。
報のうちの″ファイル位置“′がそのブイレフI−りの
下につながるファイル又はブイレフI−りの位置を指示
していることを示すためのものである。
次に、ファイル検索表示処理について具体的に説明する
。
。
第7図はユーザがログオンしたときに文書検索プログラ
ム11Aが入出力制御部l0C8を介してCRTディス
プレイ4にディレクトリ「ユーザ2」の内容を表示した
状態を示している。
ム11Aが入出力制御部l0C8を介してCRTディス
プレイ4にディレクトリ「ユーザ2」の内容を表示した
状態を示している。
この第7図に示す表示がされるまでの過程を説明すると
、まず、ログオンプログラム11Dがユーザが入力した
ユーザ名、パスワードをチェックして使用権が有れば、
ログオンユーザ情報領域11Gにユーザ情報を書込む。
、まず、ログオンプログラム11Dがユーザが入力した
ユーザ名、パスワードをチェックして使用権が有れば、
ログオンユーザ情報領域11Gにユーザ情報を書込む。
このユーザ情報にはユーザ名、ユーザが使用するディレ
クトリ名等が入っている。
クトリ名等が入っている。
そこで、ファイル検索プログラム11Aは、1l−
HDD8のボリューム・ラベルを読み込みメインメモリ
12上の特定の領域に位置する第1フアイル情報ブロツ
ク12Bに格納する。
12上の特定の領域に位置する第1フアイル情報ブロツ
ク12Bに格納する。
そして、ファイル検索プログラム11Aは、第1フアイ
ル情報ブロツク12Bに格納したボリューム・ラベル情
報を使ってルート・ディレクトリをHD D 8から読
み込んで第2フアイル情報ブロツク12Cに格納する。
ル情報ブロツク12Bに格納したボリューム・ラベル情
報を使ってルート・ディレクトリをHD D 8から読
み込んで第2フアイル情報ブロツク12Cに格納する。
その後、ファイル検索プログラム11Aは、ログオンユ
ーザ情報領域12Aに格納されたユーザ情報中のユーザ
が使用するディレクトリ名と第2フアイル情報ブロツク
12Cの各ファイル情報のディレクトリ名(ファイル名
)とを順次比較して一致するファイル情報を探し出す。
ーザ情報領域12Aに格納されたユーザ情報中のユーザ
が使用するディレクトリ名と第2フアイル情報ブロツク
12Cの各ファイル情報のディレクトリ名(ファイル名
)とを順次比較して一致するファイル情報を探し出す。
そして、ファイル検索プログラム11Aは、探し出した
ファイル情報(この例ではブイレフI・す「ユーザ2」
のファイル情報である)を元にしてディレクトリ「ユー
ザ2」をHDD8から読み込んで再び第2フアイル情報
ブロツク12Gに格納する。
ファイル情報(この例ではブイレフI・す「ユーザ2」
のファイル情報である)を元にしてディレクトリ「ユー
ザ2」をHDD8から読み込んで再び第2フアイル情報
ブロツク12Gに格納する。
その後、ファイル検索プログラムIIAは、ウィンドウ
制御プログラムllnにウィンドウの生成を依頼して、
入出力制御部工○CSを介して第1フアイル情報ブロツ
ク12B及び第2フアイル情報ブロツク12Cに格納し
た情報を表示する。
制御プログラムllnにウィンドウの生成を依頼して、
入出力制御部工○CSを介して第1フアイル情報ブロツ
ク12B及び第2フアイル情報ブロツク12Cに格納し
た情報を表示する。
なお、第7図において、Wはウィンドウ、MCはマウス
カーソル、DIはディレクトリを示し、ディレクトリの
表示を指示するディレクトリアイコンである。
カーソル、DIはディレクトリを示し、ディレクトリの
表示を指示するディレクトリアイコンである。
また、そのウィンドウWは、上下2つの領域に分割し、
上部を新領域PAとし、下部を子領域CAとする。その
子領域CAにはディレクトリの内容を、新領域PAには
このディレクトリに到るディレクトリの経路を表示する
。
上部を新領域PAとし、下部を子領域CAとする。その
子領域CAにはディレクトリの内容を、新領域PAには
このディレクトリに到るディレクトリの経路を表示する
。
新領域PAの一番下の項目(第7図では「ユーザ2」)
には、子領域CAに表示するディレクトリの名称を表示
する。また各領域でディレクトリアイコンDIのみ表示
している項目はルート・ディレクトリを示している。
には、子領域CAに表示するディレクトリの名称を表示
する。また各領域でディレクトリアイコンDIのみ表示
している項目はルート・ディレクトリを示している。
次に第7図乃至第12図を参照してこの文書編集処理装
置のファイル検索表示の方法を説明する。
置のファイル検索表示の方法を説明する。
まず、第7図の表示状態においてマウスカーソルMCを
完成文書のディレクトリアイコンDI上に持って行き、
ディレクトリ表示を指示したときには、第8図に示すよ
うに、ウィンドウWの子領域CAにはディレクトリ「完
成文書」の内容が表示され、親領域PAにはそこに到る
ディレクトリ経路が表示される。
完成文書のディレクトリアイコンDI上に持って行き、
ディレクトリ表示を指示したときには、第8図に示すよ
うに、ウィンドウWの子領域CAにはディレクトリ「完
成文書」の内容が表示され、親領域PAにはそこに到る
ディレクトリ経路が表示される。
同様にして、第7図又は第8図の表示状態において「ル
ートディレクトリ」の表示をマウスで指示したときには
、ウィンドウWの表示状態は第9図に示すようになる。
ートディレクトリ」の表示をマウスで指示したときには
、ウィンドウWの表示状態は第9図に示すようになる。
この第S図に示す表示状態において「共通ディレクトリ
」の表示をマウスで指示したときには、ウィンドウWの
表示状態は第10図に示すようになる。
」の表示をマウスで指示したときには、ウィンドウWの
表示状態は第10図に示すようになる。
さらに、この第10図に示す表示状態において「技術文
書」の表示をマウスで指示したときには、ウィンドウW
の表示状態は第11図に示すようになる。
書」の表示をマウスで指示したときには、ウィンドウW
の表示状態は第11図に示すようになる。
さらにまた、この第11図に示す表示状態において「技
術分野1」の表示をマウスで指示したときには、ウィン
ドウWの表示状態は第12図に示すようになる。
術分野1」の表示をマウスで指示したときには、ウィン
ドウWの表示状態は第12図に示すようになる。
このとき、例えば第13図に示すように、ディレクトリ
「完成文書」とディレクトリ「技術文書」を別ウィンド
ウに表示するようにすることもできる。なお、このよう
に別ウィンドウ(別画面)に表示する方法は、まず表示
したいディレクトリアイコン上にマウスカーソルを置き
マウスボタンを押した後、押しながらウィンドウを表示
したい位置までマウスカーソルを移動させ、しかる後に
マウス・ボタンを放せばよい。
「完成文書」とディレクトリ「技術文書」を別ウィンド
ウに表示するようにすることもできる。なお、このよう
に別ウィンドウ(別画面)に表示する方法は、まず表示
したいディレクトリアイコン上にマウスカーソルを置き
マウスボタンを押した後、押しながらウィンドウを表示
したい位置までマウスカーソルを移動させ、しかる後に
マウス・ボタンを放せばよい。
このように、同一画面上に任意のディレクトリの下に直
接つながるファイルないしディレクトリの各項目の名称
情報と該各項目に到るすべてのディレクトリの名称情報
とを同時に表示すると共に、表示したディレクトリに各
々のディレクトリを示すアイコンを付加表示し、選択さ
れたディレクトリに対して同一画面上に以前の表示を消
去して又は別画面上に上記の表示をするので、現在表示
しているディレクトリに到る全てのディレクトリが表示
されるために、すぐに上のどのレベルにも戻ることがで
きる。
接つながるファイルないしディレクトリの各項目の名称
情報と該各項目に到るすべてのディレクトリの名称情報
とを同時に表示すると共に、表示したディレクトリに各
々のディレクトリを示すアイコンを付加表示し、選択さ
れたディレクトリに対して同一画面上に以前の表示を消
去して又は別画面上に上記の表示をするので、現在表示
しているディレクトリに到る全てのディレクトリが表示
されるために、すぐに上のどのレベルにも戻ることがで
きる。
例えば第12図から第11図、第10図、第S図の表示
状態への移行は単に親領域のディレクトリアイコンの指
示だけで行なえる。
状態への移行は単に親領域のディレクトリアイコンの指
示だけで行なえる。
次に、このような機能を実現するファイル検索プログラ
ム11Aが実行するファイル検索表示処理について第1
4図及び第15図を参照して説明する。
ム11Aが実行するファイル検索表示処理について第1
4図及び第15図を参照して説明する。
このファイル検索プログラムは、前に簡単に説明したよ
うにHDD8から読み込むディレクトリを第2フアイル
情報ブロツク12Cに格納し、マウス2によるディレク
トリの指示に従い、第2フアイル情報ブロツク12Gの
一つのファイル情報を第1フアイル情報ブロツク12B
にコピーして、第1.第2ファイル情報ブロック12B
、12Gを用いて表示を行う。
うにHDD8から読み込むディレクトリを第2フアイル
情報ブロツク12Cに格納し、マウス2によるディレク
トリの指示に従い、第2フアイル情報ブロツク12Gの
一つのファイル情報を第1フアイル情報ブロツク12B
にコピーして、第1.第2ファイル情報ブロック12B
、12Gを用いて表示を行う。
ここでは、第14図に示すように、第17アイル情報ブ
ロック12Bを親ファイル情報ブロックPFBとし、親
ファイル情報ブロックPFBに現在格納されているファ
イル情報の数を親ファイル情報カウンタPFCとし、そ
の数をmとする。親ファイル情報ブロックPFBの各フ
ァイル情報に対しOからm−1のインデックスが付けら
れる。
ロック12Bを親ファイル情報ブロックPFBとし、親
ファイル情報ブロックPFBに現在格納されているファ
イル情報の数を親ファイル情報カウンタPFCとし、そ
の数をmとする。親ファイル情報ブロックPFBの各フ
ァイル情報に対しOからm−1のインデックスが付けら
れる。
また、第2フアイル情報ブロツク12Cを子ファイル情
報ブロックCFBとし、子ファイル情報ブロックCFB
に現在格納されているファイル情報の数を子ファイル情
報カウンタCFCとし、その数をnとする。子ファイル
情報ブロックCFBの各情報に対し0からn−1のイン
デックスが付けられる。
報ブロックCFBとし、子ファイル情報ブロックCFB
に現在格納されているファイル情報の数を子ファイル情
報カウンタCFCとし、その数をnとする。子ファイル
情報ブロックCFBの各情報に対し0からn−1のイン
デックスが付けられる。
第15図を参照して、マウス入力があるとマウスの位置
情報から子ファイル領域に対する入力か親ファイル領域
に対する入力かを判別する。
情報から子ファイル領域に対する入力か親ファイル領域
に対する入力かを判別する。
このとき、子ファイル領域に対する入力であれば、マウ
スの位置情報から子ファイル情報ブロックCFB上の各
ファイル情報のいずれのファイル情報に対するものかを
求める(これを「インデックスL」とし2て示す)。
スの位置情報から子ファイル情報ブロックCFB上の各
ファイル情報のいずれのファイル情報に対するものかを
求める(これを「インデックスL」とし2て示す)。
その後、インデックス2が子ファイル情報カウンタCF
Cの値−1、寸なわち(n−1)より大きいか否かを判
別する。
Cの値−1、寸なわち(n−1)より大きいか否かを判
別する。
そし・て、インデックスZが子ファイル情報カウンタの
値−1、すなわち(n−]、)よりも大きければ、対応
するファイル情報は存在しないことになるのでこの処理
を抜はる。
値−1、すなわち(n−]、)よりも大きければ、対応
するファイル情報は存在しないことになるのでこの処理
を抜はる。
また、インデックスlが子ファイル情報カウンタの値−
1、すなわち(n−1)以下であれば、インデックス1
、のファイル情報がブイレフ1−りを示すものかどうか
を判別する判断処理aをする。。
1、すなわち(n−1)以下であれば、インデックス1
、のファイル情報がブイレフ1−りを示すものかどうか
を判別する判断処理aをする。。
そして、インデックスものファイル情報がディレクトリ
を示すものでなければ、すなわち文書ファイルであれば
、その文書ファイルの下にファイル又はディレクトは存
在しないからこの処理を抜ける。
を示すものでなければ、すなわち文書ファイルであれば
、その文書ファイルの下にファイル又はディレクトは存
在しないからこの処理を抜ける。
また、インデックス?、のファイル情報がディレクトリ
を示すものであれば、次の表示状態ではインデックスL
のファイル情報を粗領域PAに表示しなければならIJ
・いので族ファイル情報カウンタ1” F Bをインク
リメント(+1)して後、親ファイル情報ブロックPF
Rのインデックス(m−1)の示すファイル情報部分に
これをコピーする。
を示すものであれば、次の表示状態ではインデックスL
のファイル情報を粗領域PAに表示しなければならIJ
・いので族ファイル情報カウンタ1” F Bをインク
リメント(+1)して後、親ファイル情報ブロックPF
Rのインデックス(m−1)の示すファイル情報部分に
これをコピーする。
一方、マウス入力が親ファイル領域に対」−る入力であ
れば、マウスの位置情報から親フど、イル情報ブロック
PFB−[−の各ファイル情報のいずれのファイル情報
1.;苅するものかを求める(二訂、を「インデックス
L」として示す)。
れば、マウスの位置情報から親フど、イル情報ブロック
PFB−[−の各ファイル情報のいずれのファイル情報
1.;苅するものかを求める(二訂、を「インデックス
L」として示す)。
その後、インデックスtが族ファイル情報カウンタPF
Cの値−1、すなわぢ(rn−]、)よりも大きいか否
かを判別する。
Cの値−1、すなわぢ(rn−]、)よりも大きいか否
かを判別する。
そして、インデックス7、が族ファイル情報カウンタP
FCの値−1、ずなわら(m−1)よりも大きければ、
対応するファイル情報は存在しないことになるのでこの
処理を抜ける。
FCの値−1、ずなわら(m−1)よりも大きければ、
対応するファイル情報は存在しないことになるのでこの
処理を抜ける。
また、インデックスLが族ファイル情報カウンタPFC
の値−1、ずなわち(m−1)以下であれは、次にイン
デックス?、で示されるファイル情報が粗領域PAの一
番干に来ることがら親ファイ=19− ル情報カウンタ@FCをインクリメント(+1)する。
の値−1、ずなわち(m−1)以下であれは、次にイン
デックス?、で示されるファイル情報が粗領域PAの一
番干に来ることがら親ファイ=19− ル情報カウンタ@FCをインクリメント(+1)する。
その後、マウス入力が子ファイル領域に対する入力であ
る場合、マウス入力が親ファイル領域に対する入力であ
る場合のいずれの場合にも、新たに変更された親ファイ
ル情報ブロックPFBのインデックス(m−1)のファ
イル情報に対応するディレクトリをHDD8から読み込
んで子ファイル情報ブロックCFBに格納し、格納した
ファイル情報の数nを子ファイル情報カウンタCFCに
格納する。
る場合、マウス入力が親ファイル領域に対する入力であ
る場合のいずれの場合にも、新たに変更された親ファイ
ル情報ブロックPFBのインデックス(m−1)のファ
イル情報に対応するディレクトリをHDD8から読み込
んで子ファイル情報ブロックCFBに格納し、格納した
ファイル情報の数nを子ファイル情報カウンタCFCに
格納する。
そして、入出力制御部丁○CSを介して粗領域を親ファ
イル情報ブロックPFBがらのデータを元にして表示し
、また子領域を子ファイル情報ブロックCFBからのデ
ータを元にして表示し、この処理を終了する。
イル情報ブロックPFBがらのデータを元にして表示し
、また子領域を子ファイル情報ブロックCFBからのデ
ータを元にして表示し、この処理を終了する。
このように、この文書編集処理装置においては、ディレ
クトリの内容のみならず、ウィンドウ(画面)に表示す
るディレクトリに到る全てのディレクトリの選択過程を
表示する機能を有する。
クトリの内容のみならず、ウィンドウ(画面)に表示す
るディレクトリに到る全てのディレクトリの選択過程を
表示する機能を有する。
それによって、下位のレベルのディレクトリを参照して
いる状態から迅速に上位のレベルのディレクトリエリア
を参照することができ、マンマシン・インタフェースが
向上する。
いる状態から迅速に上位のレベルのディレクトリエリア
を参照することができ、マンマシン・インタフェースが
向上する。
なお、上記実施例では、現在表示しているディレクトリ
又はファイルに到る全てのディレクトリの過程を表示す
るようにしたが、例えば2レベル以上の過程を表示する
ようにしてもよい。勿論ルベル以」二でもよいが、レベ
ル数を上げる程操作性が向上する。
又はファイルに到る全てのディレクトリの過程を表示す
るようにしたが、例えば2レベル以上の過程を表示する
ようにしてもよい。勿論ルベル以」二でもよいが、レベ
ル数を上げる程操作性が向上する。
また、上記実施例では、この発明を文書編集処理装置に
実施した例について述べたが、その他オフィスコンピュ
ータ、ワークステーション、図形編集処理装置、テレテ
ックス等いずれの情報処理装置にも同様に実施すること
ができる。
実施した例について述べたが、その他オフィスコンピュ
ータ、ワークステーション、図形編集処理装置、テレテ
ックス等いずれの情報処理装置にも同様に実施すること
ができる。
熱−沫=
以」二説明したように、この発明によれば、ファイル検
索の操作性が向上してマンマシン・インタフェースが向
−ヒする。
索の操作性が向上してマンマシン・インタフェースが向
−ヒする。
第1図はこの発明を実施した文書編集処理装置の一例を
示す外観斜視図、 第2図は同じくその制御部を示すブロック図、第3図は
同じくそのファイル検索表示処理に係わる部分を機能的
に示すブロック図、 第4図は同じくこの処理装置におけるファイル・システ
ムの構成を示す説明図、 第5図は同じくこの処理装置において使用するファイル
性質に関する情報の具体的フォーマット図、 第6図は同じくそのハードディスク上でのファイル配置
の説明に供する説明図、 第7図は同じく画面上に表示したファイル検索用のウィ
ンドウ表示の一例を示す説明図、第8図乃至第12図は
同じくそのファイル検索用のウィンドウ表示の他の異な
る例を示す説明図、 第13図は同じくそのファイル検索用のウィンドウ表示
の更に他の例を示す説明図、 第14図は同じくメインメモリ上に構成したファイル情
報ブロックのフォーマット図、 第15図は同じく制御部が実行するファイル検索表示処
理の一例を示すフロー図である。 1・・・キーボード 2・・・マウス4・・・
CRTディスプレイ 8・・・HDDlo・・・制御部 第7図 第8図 ■ ■−−ザ2 PA 0□ 完成文書 口技術文書1 0技術文書2 °A 第9図 第10図 第14図
示す外観斜視図、 第2図は同じくその制御部を示すブロック図、第3図は
同じくそのファイル検索表示処理に係わる部分を機能的
に示すブロック図、 第4図は同じくこの処理装置におけるファイル・システ
ムの構成を示す説明図、 第5図は同じくこの処理装置において使用するファイル
性質に関する情報の具体的フォーマット図、 第6図は同じくそのハードディスク上でのファイル配置
の説明に供する説明図、 第7図は同じく画面上に表示したファイル検索用のウィ
ンドウ表示の一例を示す説明図、第8図乃至第12図は
同じくそのファイル検索用のウィンドウ表示の他の異な
る例を示す説明図、 第13図は同じくそのファイル検索用のウィンドウ表示
の更に他の例を示す説明図、 第14図は同じくメインメモリ上に構成したファイル情
報ブロックのフォーマット図、 第15図は同じく制御部が実行するファイル検索表示処
理の一例を示すフロー図である。 1・・・キーボード 2・・・マウス4・・・
CRTディスプレイ 8・・・HDDlo・・・制御部 第7図 第8図 ■ ■−−ザ2 PA 0□ 完成文書 口技術文書1 0技術文書2 °A 第9図 第10図 第14図
Claims (1)
- 【特許請求の範囲】 1 画面上に表示しているデイレクトリの名称情報に対
する選択指定に対して、該選択指定を受けたデイレクト
リの名称情報と該選択指定を受けたデイレクトリにつな
がるデイレクトリ又はフアイルの名称情報とを同一画面
上に表示することを特徴とするフアイル検索表示処理方
法。 2 表示しているデイレクトリの名称情報に各々のデイ
レクトリを示すアイコンを付加表示する特許請求の範囲
第1項記載のフアイル検索表示処理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60276063A JPS62135920A (ja) | 1985-12-10 | 1985-12-10 | フアイル検索表示処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60276063A JPS62135920A (ja) | 1985-12-10 | 1985-12-10 | フアイル検索表示処理方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62135920A true JPS62135920A (ja) | 1987-06-18 |
Family
ID=17564279
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60276063A Pending JPS62135920A (ja) | 1985-12-10 | 1985-12-10 | フアイル検索表示処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62135920A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01214974A (ja) * | 1988-02-24 | 1989-08-29 | Toshiba Corp | 医用画像処理装置 |
| JPH022455A (ja) * | 1988-06-15 | 1990-01-08 | Hitachi Ltd | ファイル一覧表示装置 |
| JPH08179918A (ja) * | 1994-12-22 | 1996-07-12 | Fujitsu Ltd | 情報比較装置 |
-
1985
- 1985-12-10 JP JP60276063A patent/JPS62135920A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01214974A (ja) * | 1988-02-24 | 1989-08-29 | Toshiba Corp | 医用画像処理装置 |
| JPH022455A (ja) * | 1988-06-15 | 1990-01-08 | Hitachi Ltd | ファイル一覧表示装置 |
| JPH08179918A (ja) * | 1994-12-22 | 1996-07-12 | Fujitsu Ltd | 情報比較装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5423034A (en) | Network file management with user determined hierarchical file structures and means for intercepting application program open and save commands for inputting and displaying user inputted descriptions of the location and content of files | |
| US5345550A (en) | User-modifiable popup menus for object oriented behavior | |
| CN1107259C (zh) | 计算机图形用户接口的多显示指针控制方法和系统 | |
| US6487569B1 (en) | Method and apparatus for organizing notes on a limited resource computing device | |
| JPS62194532A (ja) | 処理対象指示図柄表示装置 | |
| JPH11161405A (ja) | ウィンドウ表示制御装置 | |
| JPH0563834B2 (ja) | ||
| JPS62135920A (ja) | フアイル検索表示処理方法 | |
| JPH0628136A (ja) | 情報処理装置の機能選択方式 | |
| KR100694111B1 (ko) | 저장부를 내장한 화상형성장치의 폴더생성 방법 및 장치와이를 이용한 데이터 저장 방법 및 장치 | |
| JPH09269887A (ja) | データ処理装置 | |
| JP2645016B2 (ja) | メニュー切替え処理方式 | |
| JPH11144027A (ja) | ファイル管理システム、方法および記録媒体 | |
| JP3057794B2 (ja) | ハイパーテキスト装置およびハイパーテキスト生成方法 | |
| JPH064256A (ja) | ウィンドウ表示装置 | |
| JP3198941B2 (ja) | 情報処理装置及び記録媒体 | |
| JP3651750B2 (ja) | 文書記憶検索方法および文書記憶検索装置および記録媒体 | |
| JPH01156843A (ja) | 階層ファイル操作装置 | |
| JP3444620B2 (ja) | ファイリングシステム装置 | |
| JP2511645B2 (ja) | デ―タ処理システムにおけるサ―チの結果をコンテナ・オブジェクトに自動的に記憶する方法及びシステム | |
| JP2929623B2 (ja) | ファイル処理装置 | |
| JPH061487B2 (ja) | 情報整理装置 | |
| JPH07271814A (ja) | キーワードによらない視覚的な位置や形状から検索する電子ファイリング装置 | |
| JP2629711B2 (ja) | 情報処理装置 | |
| JPS62293359A (ja) | 情報処理装置 |