[go: up one dir, main page]

JP2006139576A - Information processing device and directory management program - Google Patents

Information processing device and directory management program Download PDF

Info

Publication number
JP2006139576A
JP2006139576A JP2004329159A JP2004329159A JP2006139576A JP 2006139576 A JP2006139576 A JP 2006139576A JP 2004329159 A JP2004329159 A JP 2004329159A JP 2004329159 A JP2004329159 A JP 2004329159A JP 2006139576 A JP2006139576 A JP 2006139576A
Authority
JP
Japan
Prior art keywords
directory
name
folder
user
registered
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
Application number
JP2004329159A
Other languages
Japanese (ja)
Inventor
Koichi Tomita
公一 冨田
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.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies 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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2004329159A priority Critical patent/JP2006139576A/en
Publication of JP2006139576A publication Critical patent/JP2006139576A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an information processing device capable of displaying a name by which a user can associate the contents of a directory in order to discriminate directories having the same given name. <P>SOLUTION: In the information processing device adopting a file management method for forming the directory storing files hierarchically and performing display control for visualy displaying the directory together with its name to a user, when a name being the same as the already registered directory name is set for a directory which is newly registered or is changed for its name, the information processing device provides a comparison means for comparing a path showing a location of the already registered directory and a path showing a location of the newly registered directory, and a change means for changing a name of the directory visualy displayed for a user regarding at least one of the already registered directory and the directory which is newly registered or is changed for its name on the basis of a comparison result by the comparison means. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

この発明は、ファイルを収納するディレクトリ(フォルダ)が階層式(入れ子式)に構成されるファイル管理方式を採用した情報処理装置及び該情報処理装置により実行されるディレクトリ管理プログラムに関する。   The present invention relates to an information processing apparatus adopting a file management system in which directories (folders) for storing files are hierarchical (nested), and a directory management program executed by the information processing apparatus.

従来、汎用OSが搭載されたパーソナルコンピュータ等の情報処理装置においては、ファイル管理方式として、ファイルを収納するディレクトリが階層式に構成される方式を採用することが一般的である。かかるファイル管理方式では、ディレクトリが新規登録される若しくは既存のディレクトリの名称が変更される場合に、既に登録されているディレクトリと名称が重複することがあり、特に、同じ表示画面上に同時にそれらのディレクトリが表示される場合には、両者を判別する上で紛らわしいという問題がある。かかる問題への対処方法として、例えば、同名のディレクトリの登録後、ディレクトリの色を明示的に変更することで、ディレクトリの内容の差異を表示する方法が提案されている(例えば特開平5−216727号公報)。また、別の方法としては、登録されたディレクトリの名称の代わりに、ディレクトリの所在をあらわすパスを全て表示することで、ディレクトリの内容の差異を明確にする方法が提案されている。   2. Description of the Related Art Conventionally, in an information processing apparatus such as a personal computer equipped with a general-purpose OS, as a file management method, a method in which directories that store files are structured hierarchically is generally adopted. In such a file management method, when a directory is newly registered or the name of an existing directory is changed, the name of the directory already registered may overlap, and in particular, those names may be simultaneously displayed on the same display screen. When a directory is displayed, there is a problem that it is confusing to distinguish between the two. As a method for dealing with such a problem, for example, a method of displaying a difference in directory contents by explicitly changing the color of the directory after registration of the directory with the same name has been proposed (for example, JP-A-5-216727). Issue gazette). As another method, there has been proposed a method of clarifying the difference in directory contents by displaying all the paths representing the location of the directories instead of the names of the registered directories.

特開平5−216727号公報JP-A-5-216727

しかしながら、前者の方法では、登録したディレクトリの内容を確認し、その上でディレクトリ色を変更し、更に、何色がどのような種類のディレクトリであるかを把握しておかなければならなかった。また、後者の方法では、パスが長い場合に、最も必要なディレクトリの名称がディレクトリ表示エリア内に表示しきれなくなるという問題があった。   However, in the former method, it is necessary to confirm the contents of the registered directory, change the color of the directory, and further understand what kind of directory is what color. In the latter method, when the path is long, the name of the most necessary directory cannot be displayed in the directory display area.

この発明は、上記技術的課題に鑑みてなされたもので、同じ名称が設定されたディレクトリを判別すべく、ディレクトリの内容をユーザが連想し得る名称を表示することができる情報処理装置及びディレクトリ管理プログラムを提供することを目的とする。   The present invention has been made in view of the above technical problem, and an information processing apparatus and directory management capable of displaying a name that a user can associate with the contents of the directory in order to determine a directory in which the same name is set. The purpose is to provide a program.

そこで、本願の請求項1に係る発明は、ファイルを収納するディレクトリが階層式に構成されるファイル管理方式を採用し、該ディレクトリをその名称とともにユーザに視認可能に表示すべく表示制御を行う情報処理装置において、新規に登録される若しくは名称変更されるディレクトリに対して、既に登録されているディレクトリと同じ名称が設定された場合に、既に登録されているディレクトリの所在をあらわすパスと新規に登録されるディレクトリの所在をあらわすパスとを比較する比較手段と、該比較手段による比較の結果に基づき、既に登録されているディレクトリ及び新規に登録される若しくは名称変更されるディレクトリの少なくとも一方について、ユーザに視認可能に表示されるディレクトリの名称を変更する変更手段と、を有していることを特徴としたものである。   Therefore, the invention according to claim 1 of the present application adopts a file management system in which directories for storing files are hierarchically configured, and information for performing display control so that the directory is displayed so as to be visible to the user together with its name. In the processing device, when a directory that is newly registered or renamed is set with the same name as a directory that has already been registered, a new path that indicates the location of the directory that has already been registered is registered. A comparison unit that compares a path that represents the location of the directory to be registered, and at least one of a directory that is already registered and a directory that is newly registered or renamed based on the comparison result of the comparison unit Changing means for changing the name of the directory displayed in a visible manner on It is obtained by said to have.

また、本願の請求項2に係る発明は、請求項1に係る発明において、上記変更手段は、上記比較手段により比較されたパス間における互いに異なる部分を抽出し、既に登録されているディレクトリの名称及び新規登録又は名称変更に伴いユーザにより設定されたディレクトリの名称の少なくとも一方に付加することで、ユーザに視認可能に表示されるディレクトリの名称を変更することを特徴としたものである。   Further, in the invention according to claim 2 of the present application, in the invention according to claim 1, the change means extracts different portions between paths compared by the comparison means, and names of directories already registered. In addition, the name of the directory displayed so as to be visible to the user is changed by adding to at least one of the names of the directories set by the user in accordance with new registration or name change.

更に、本願の請求項3に係る発明は、請求項2に係る発明において、上記比較手段は、上記パスを上位階層から比較することを特徴としたものである。   Furthermore, the invention according to claim 3 of the present application is characterized in that, in the invention according to claim 2, the comparing means compares the paths from an upper layer.

また、更に、本願の請求項4に係る発明は、請求項2又は3に係る発明において、上記変更手段は、上記ディレクトリの名称に文字列を付加する上で、上記比較手段により比較されたパスから抽出したパス間における互いに異なる部分の1つを自動的に選択する自動選択手段と、上記比較手段により比較されたパスから抽出したパス間における互いに異なる部分の1つをユーザに選択させるマニュアル選択手段とを有していることを特徴としたものである。   Furthermore, in the invention according to claim 4 of the present application, in the invention according to claim 2 or 3, the changing means adds a character string to the name of the directory and compares the paths compared by the comparing means. Automatic selection means for automatically selecting one of the different parts between the paths extracted from the above, and manual selection for allowing the user to select one of the different parts between the paths extracted from the paths compared by the comparison means Means.

また、更に、本願の請求項5に係る発明は、ファイルを収納するディレクトリが階層式に構成されるファイル管理方式を採用し、該ディレクトリをその名称とともにユーザに視認可能に表示すべく表示制御を行う情報処理装置に、新規に登録される若しくは名称変更されるディレクトリに対して、既に登録されているディレクトリと同じ名称が設定された場合に、既に登録されているディレクトリの所在をあらわすパスと新規に登録されるディレクトリの所在をあらわすパスとを比較するステップと、上記比較の結果に基づき、既に登録されているディレクトリ及び新規に登録される若しくは名称変更されるディレクトリの少なくとも一方について、ユーザに視認可能に表示されるディレクトリの名称を変更するステップと、を実行させるディレクトリ管理プログラムである。   Furthermore, the invention according to claim 5 of the present application employs a file management system in which directories for storing files are configured in a hierarchical manner, and display control is performed so that the directories can be displayed to the user along with their names. When the same name as an already registered directory is set for a newly registered or renamed directory in the information processing apparatus to be executed, a path indicating the location of the already registered directory and a new one And comparing the path indicating the location of the directory registered in the directory and the user to visually recognize at least one of the directory already registered and the directory newly registered or renamed based on the result of the comparison. Changing the name of the directory displayed as possible, and Is a directory management program.

本願の請求項1に係る発明によれば、既に登録されているディレクトリのパスと新規登録されるディレクトリのパスとを比較した結果が反映されつつ、既に登録されているディレクトリ及び新規に登録される若しくは名称変更されるディレクトリの少なくとも一方について、ユーザに視認可能に表示されるディレクトリの名称が変更されるため、同名ディレクトリの差異を明確にすることができる。   According to the invention according to claim 1 of the present application, the directory that has already been registered and the newly registered directory are newly registered while reflecting the result of comparing the path of the directory that has already been registered with the path of the directory that is newly registered. Alternatively, the directory name displayed so as to be visible to the user is changed for at least one of the renamed directories, so that the difference between the directories with the same name can be clarified.

また、本願の請求項2に係る発明によれば、新規登録される若しくは名称変更されるディレクトリのパスと既に存在するディレクトリのパスとの間で異なる文字列を付加することでディレクトリの名称を変更するため、ディレクトリの内容をユーザが連想し得る名称を作成することができ、ディレクトリをその名称とともに表示して、同名ディレクトリの差異を明確にすることができる。   Further, according to the invention according to claim 2 of the present application, the directory name is changed by adding a different character string between a newly registered or renamed directory path and an existing directory path. Therefore, a name that can be associated with the contents of the directory by the user can be created, and the directory can be displayed together with the name to clarify the difference between the directories with the same name.

更に、本願の請求項3に係る発明によれば、パス間で異なる文字列のうち最も上位階層にある文字列を採用することで、ユーザは新たなディレクトリの名称からディレクトリの差異をより大きな概念で認識することができる。   Further, according to the invention of claim 3 of the present application, by adopting the character string at the highest level among the character strings that differ between the paths, the user has a greater concept of the directory difference from the name of the new directory. Can be recognized.

また、更に、本願の請求項4に係る発明によれば、マニュアル選択時に、抽出された文字列のなかから、ユーザがディレクトリの差異を認識する上で一層都合の良い文字列を選択することが可能である。   Furthermore, according to the invention according to claim 4 of the present application, at the time of manual selection, it is possible to select a character string that is more convenient for the user to recognize a difference in the directory from among the extracted character strings. Is possible.

また、更に、本願の請求項5に係る発明によれば、既に登録されているディレクトリのパスと新規登録されるディレクトリのパスとを比較した結果が反映されつつ、既に登録されているディレクトリ及び新規に登録される若しくは名称変更されるディレクトリの少なくとも一方について、ユーザに視認可能に表示されるディレクトリの名称が変更されるため、同名ディレクトリの差異を明確にすることができる。   Further, according to the invention according to claim 5 of the present application, the result of comparing the path of the already registered directory with the path of the newly registered directory is reflected, and the already registered directory and the newly registered directory path are reflected. Since at least one of the directories registered or renamed in the directory is renamed so that the user can see the directory, the difference between the directories with the same name can be clarified.

以下、本発明の実施形態について、添付図面を参照しながら説明する。
図1は、本発明の実施形態に係る情報処理端末(以下、PCと表記)10の基本構成を示すブロック図である。このPC10は、基本ソフトウェアであるオペレーティングシステム(OS)等のプログラムに基づき、PC10内の各構成を制御するCPU2と、PC10の起動時に実行されるブートプログラムを記録するROM3と、プログラムの実行に必要なワークエリアのバッファエリアとして利用されるRAM4と、OSやアプリケーションプログラムや各種のデータを格納するハードディスク(図中の「HD」)5と、キーボードやマウス等の入力装置を介したユーザによる入力操作を検出して、その入力操作に応じた制御を実行する操作制御部6と、モニタディスプレイ上での各種情報の表示を制御する表示制御部7と、プリンタ,MFP等の外部機器との間で各種データの送受信を行なうためのインターフェース部(図中の「I/F」)8と、を有している。これらの構成は、データ送受信可能に、バス9を介して互いに接続されている。
Embodiments of the present invention will be described below with reference to the accompanying drawings.
FIG. 1 is a block diagram showing a basic configuration of an information processing terminal (hereinafter referred to as PC) 10 according to an embodiment of the present invention. The PC 10 is based on a program such as an operating system (OS), which is basic software. The CPU 2 controls each component in the PC 10, a ROM 3 that records a boot program that is executed when the PC 10 is started, and is necessary for executing the program. RAM 4 used as a buffer area of a work area, a hard disk ("HD" in the figure) 5 for storing an OS, application programs, and various data, and an input operation by a user via an input device such as a keyboard or a mouse Between the operation control unit 6 that detects the input and executes control according to the input operation, the display control unit 7 that controls display of various information on the monitor display, and an external device such as a printer or MFP. Interface section ("I / F" in the figure) for transmitting and receiving various data 8 , The has. These components are connected to each other via a bus 9 so that data can be transmitted and received.

このPC10では、ファイル名を備えた各種データファイル(文書ファイル,画像ファイル等)がそれぞれ所定のディレクトリ(以下、フォルダという)に格納され、GUI形式で、データファイルに対応したファイルアイコン及びそれを格納するフォルダアイコンが、その名称とともに、モニタディスプレイ上に表示されるようになっている。   In the PC 10, various data files (document files, image files, etc.) having file names are stored in predetermined directories (hereinafter referred to as folders), and file icons corresponding to the data files are stored in GUI format. The folder icon to be displayed is displayed on the monitor display together with its name.

図2には、階層式に構成されたフォルダ及びフォルダの1つに格納されたファイルアイコンを表示するモニタディスプレイ画面の一例を示す。この例では、最上位のフォルダ「Project」の1つ下位に、フォルダ「Documents」,「PSC」,「Drivers」,「BackUp」,「PSR」及び「Reports」が存在している。また、フォルダ「PSC」の下位に、フォルダ「Temp」及び「仕様書」が存在しており、更に、フォルダ「仕様書」の下位に、「GUI仕様書」が存在している。また、フォルダ「PSR」の下位には、フォルダ「Temp」及び「仕様書」が存在している。図2に示す状態では、フォルダ「PSC」の下位にあるフォルダ「Temp」が選択されて、フォルダ「Temp」内に含まれるファイルに対応したファイルアイコンが一覧表示されている。   FIG. 2 shows an example of a monitor display screen that displays folders configured in a hierarchical manner and file icons stored in one of the folders. In this example, folders “Documents”, “PSC”, “Drivers”, “BackUp”, “PSR”, and “Reports” exist one level lower than the top-level folder “Project”. Further, a folder “Temp” and a “specification” are present under the folder “PSC”, and a “GUI specification” is present under the folder “specification”. Further, under the folder “PSR”, there are folders “Temp” and “specifications”. In the state shown in FIG. 2, the folder “Temp” under the folder “PSC” is selected, and the file icons corresponding to the files included in the folder “Temp” are displayed in a list.

PC10のハードディスク5には、かかるフォルダの階層構造を反映したフォルダ管理用のテーブル(以下、フォルダ管理テーブル)が格納されている(図3参照)。このテーブルにおいては、既に登録されているフォルダの名称と、フォルダの所在をあらわす情報(パス)とが対応付けられて保持されている。   The hard disk 5 of the PC 10 stores a folder management table (hereinafter referred to as a folder management table) reflecting the hierarchical structure of the folders (see FIG. 3). In this table, the name of a folder already registered and information (path) representing the location of the folder are held in association with each other.

以下、PC10において、フォルダの新規登録のユーザ要求があった場合、具体的には、図2に示すように、フォルダ「PSR」内(すなわちその下位)に、「GUI仕様書」の名称が設定されたフォルダを新規に登録することをユーザが要求した場合について説明する。この場合、「GUI仕様書」という名称が使用されていなければ、図2に示すモニタディスプレイ上で、「GUI仕様書」がそのまま名称としてフォルダとともに表示されるようになるが、この例では、フォルダ「PSC」,「仕様書」の下位に存在するフォルダについて既に使用されているため、そのままフォルダとともに表示すれば、両者の判別が紛らわしくなる。これに対処して、本実施形態では、同じ名称が設定されたフォルダを判別すべく、フォルダの内容をユーザが連想し得る名称を表示するようなフォルダ管理処理が実行される。   Hereinafter, when there is a user request for new registration of a folder in the PC 10, specifically, as shown in FIG. 2, the name of “GUI specification” is set in the folder “PSR” (that is, its lower level). A case will be described in which the user requests registration of a new folder. In this case, if the name “GUI specification” is not used, the “GUI specification” is displayed as the name as it is on the monitor display shown in FIG. 2, but in this example, the folder Since the folders existing under “PSC” and “specifications” are already used, if they are displayed together with the folders as they are, the discrimination between them becomes confusing. In response to this, in the present embodiment, a folder management process is performed in which a name that can be associated with the contents of the folder by the user is displayed in order to determine a folder in which the same name is set.

図3に示すフォルダ管理テーブルが参照され、ユーザ要求に際して設定されたフォルダの名称「GUI仕様書」が既に使用されていることが検出されると、次に、両フォルダの所在をあらわすパスが比較される。つまり、既に使用されているフォルダについて設定されたパス「C:¥Project¥PSC¥仕様書¥GUI仕様書」と、新規登録されるフォルダについて設定されることとなるパス「C:¥Project¥PSR¥仕様書¥GUI仕様書」とが比較される。本実施形態では、両パスに含まれる文字列が上位階層から順に比較される。そして、パス間で互いに異なる最初の文字列が抽出され、図4に示すような抽出結果テーブルが作成される。ここでは、互いに異なる最初の文字列として、既に使用されているフォルダについて設定されたパスに対応して、文字列「PSC」が抽出され、新規登録されるフォルダについて設定されることとなるパスに対応して、文字列「PSR」が抽出されている。なお、この抽出結果テーブルは、RAM4に一時的に格納されても、若しくは、ハードディスク5に格納されてもよい。   When the folder management table shown in FIG. 3 is referred to and it is detected that the folder name “GUI specification” set at the time of the user request has already been used, the paths indicating the locations of both folders are compared. Is done. That is, the path “C: ¥ Project ¥ PSC ¥ specification ¥ GUI specification” set for the folder already used and the path “C: ¥ Project ¥ PSR” to be set for the newly registered folder. The “¥ specification ¥ GUI specification” is compared. In the present embodiment, the character strings included in both paths are compared in order from the upper hierarchy. Then, first character strings that are different from each other between the paths are extracted, and an extraction result table as shown in FIG. 4 is created. Here, as the first character string different from each other, the character string “PSC” is extracted corresponding to the path set for the already used folder, and is set to the path to be set for the newly registered folder. Correspondingly, the character string “PSR” is extracted. This extraction result table may be temporarily stored in the RAM 4 or stored in the hard disk 5.

その後、抽出された文字列「PSC」及び「PSR」が、それぞれ、既に使用されているフォルダの名称及びユーザ要求に際して設定されたフォルダの名称に付加され、新たな名称「GUI仕様書−PSC」及び「GUI仕様書−PSR」が作成される。そして、新たな名称及びそのパスからなるフォルダ情報が、フォルダ管理テーブルに登録される。図5には、登録後のフォルダ管理テーブルを示す。なお、この例では、新たな名称がパスに反映されていないが、これに限定されることなく、新たな名称が反映されるような変更、つまり、各パスを「C:¥Project¥PSR¥仕様書¥GUI仕様書−PSC」及び「C:¥Project¥PSR¥仕様書¥GUI仕様書−PSR」とする変更を加えてもよい。   Thereafter, the extracted character strings “PSC” and “PSR” are added to the name of the folder already used and the name of the folder set at the time of the user request, respectively, and a new name “GUI specification-PSC”. And “GUI Specification-PSR” is created. Then, folder information including a new name and its path is registered in the folder management table. FIG. 5 shows a folder management table after registration. In this example, the new name is not reflected in the path. However, the present invention is not limited to this, but a change that reflects the new name, that is, each path is changed to “C: ¥ Project ¥ PSR ¥. Changes such as “specification ¥ GUI specification-PSC” and “C: ¥ Project ¥ PSR ¥ specification ¥ GUI specification-PSR” may be added.

更に、フォルダ管理テーブルに登録されたフォルダ情報が反映されるように、モニタディスプレイ上に表示される既に存在するフォルダ及び新規登録されるフォルダの名称が、それぞれ、「GUI仕様書−PSC」及び「GUI仕様書−PSR」に変更される。図6には、登録後のモニタディスプレイ画面を示す。   Furthermore, in order to reflect the folder information registered in the folder management table, the names of already existing folders and newly registered folders displayed on the monitor display are “GUI specification-PSC” and “ “GUI Specification-PSR”. FIG. 6 shows the monitor display screen after registration.

前述した実施形態では、パス間での異なる文字列の抽出及びフォルダの名称への文字列の付加が一連の処理として自動的に行われたが、これに限定されることなく、パス間での異なる文字列の抽出後に、フォルダの名称に付加する文字列をマニュアル選択できるようにしてもよい。以下、図2に示す階層構造に対し、フォルダ「Project」,「PSR」,「Spec」の下位にフォルダ「GUI仕様書」を新規登録する上で、フォルダの名称に付加する文字列をマニュアル選択する場合について説明する。かかるマニュアル選択の設定は自動的に行われてもよいが、この実施形態では、ユーザ要求に際して設定されたフォルダの名称が既に使用されていることが検出されるのに応じ、図7に示すような文字列選択方法を設定するための環境設定用のダイアログボックスが表示されて、マニュアル選択又は自動選択の設定がユーザに委ねられる。自動選択が設定された場合には、前述したように、パス間での異なる文字列の抽出及びフォルダの名称への文字列の付加が一連の処理として自動的に行われる。   In the above-described embodiment, extraction of different character strings between paths and addition of character strings to folder names are automatically performed as a series of processes. However, the present invention is not limited to this. After extracting different character strings, the character string added to the folder name may be manually selected. Below, manually register the character string to be added to the folder name when newly registering the folder “GUI specification” under the folders “Project”, “PSR”, and “Spec” for the hierarchical structure shown in FIG. The case where it does is demonstrated. Such manual selection may be set automatically, but in this embodiment, as shown in FIG. 7 in response to detecting that the folder name set at the time of the user request is already used. A dialog box for setting an environment for setting an appropriate character string selection method is displayed, and setting of manual selection or automatic selection is left to the user. When automatic selection is set, as described above, extraction of different character strings between paths and addition of character strings to folder names are automatically performed as a series of processes.

他方、マニュアル選択が設定された場合には、ファイル管理テーブルに登録されるパスが文字列毎に区切られる。図8には、パスが文字列毎に区切られたファイル管理テーブルを示す。そして、既に使用されているフォルダについて設定されたパスに含まれる「Project」,「PSC」,「仕様書」,「GUI仕様書」と、新規登録されるフォルダについて設定されることとなるパスに含まれる文字列「Project」,「PSR」,「Spec」,「GUI仕様書」とが比較される。この比較の結果、各パスにつき、他方のパスには含まれない文字列が抽出され、図9に示すような抽出結果テーブルが作成される。ここでは、既に使用されているフォルダについて設定されたパスに対応して、文字列「PSC」及び「仕様書」が抽出され、新規登録されるフォルダについて設定されることとなるパスに対応して、文字列「PSR」及び「Spec」が抽出されている。なお、この抽出結果テーブルは、図4に示すテーブルと同様に、RAM4に一時的に格納されても、若しくは、ハードディスク5に格納されてもよい。   On the other hand, when manual selection is set, the path registered in the file management table is divided for each character string. FIG. 8 shows a file management table in which paths are separated for each character string. Then, “Project”, “PSC”, “specification”, “GUI specification” included in the path set for the already used folder, and the path to be set for the newly registered folder The included character strings “Project”, “PSR”, “Spec”, and “GUI specification” are compared. As a result of the comparison, for each path, a character string not included in the other path is extracted, and an extraction result table as shown in FIG. 9 is created. Here, the character strings “PSC” and “specifications” are extracted corresponding to the paths set for the folders that are already used, and corresponding to the paths to be set for the newly registered folder. The character strings “PSR” and “Spec” are extracted. The extraction result table may be temporarily stored in the RAM 4 or may be stored in the hard disk 5 as in the table shown in FIG.

その後、抽出された文字列のうちのいずれかをユーザに選択させるべく、図10に示すような文字列選択用のダイアログボックスがモニタディスプレイ上に表示される。ここでは、各パスにつき、抽出された文字列がユーザ選択可能に列挙されて表示されている。かかる文字列選択用のダイアログボックスにおいて、ユーザが各パスにつき1つの文字列を選択すると、選択された文字列が、それぞれ、既に使用されているフォルダの名称及びユーザ要求に際して設定されたフォルダの名称に付加され、新たな名称が作成される。そして、新たな名称及びそのパスからなるフォルダ情報が、フォルダ管理テーブルに登録され、これらフォルダ情報が反映されるように、モニタディスプレイ上に表示される既に存在するフォルダ及び新規登録されるフォルダの名称が、それぞれ、変更される。   After that, a dialog box for character string selection as shown in FIG. 10 is displayed on the monitor display in order to make the user select one of the extracted character strings. Here, for each path, the extracted character strings are listed and displayed so as to be user-selectable. In such a character string selection dialog box, when the user selects one character string for each path, the selected character strings are the names of folders already used and the names of folders set in response to user requests, respectively. And a new name is created. Then, folder information consisting of a new name and its path is registered in the folder management table, and the names of already existing folders and newly registered folders displayed on the monitor display are reflected so that the folder information is reflected. Are each changed.

図11は、本実施形態に係るフォルダ管理処理についてのフローチャートである。この処理では、まず、フォルダの新規登録のユーザ要求があるか否かが判断される(#11)。その結果、ユーザ要求がないと判断された場合には、#11のステップが繰り返され、他方、例えばメニューからの「新規フォルダ作成」のコマンドが選択され、フォルダの名称が設定されることが検出されるのに応じて、ユーザ要求があったと判断された場合には、#12へ進む。#12では、フォルダ管理テーブルが参照されて、ユーザ要求に際して設定された名称と同じ名称のフォルダが既に存在するか否かが判断される(#12)。   FIG. 11 is a flowchart of the folder management process according to this embodiment. In this process, it is first determined whether or not there is a user request for new registration of a folder (# 11). As a result, if it is determined that there is no user request, the step # 11 is repeated, and on the other hand, for example, the command “Create New Folder” from the menu is selected and the name of the folder is set. If it is determined that there has been a user request, the process proceeds to # 12. In # 12, the folder management table is referred to and it is determined whether or not a folder having the same name as the name set at the time of the user request already exists (# 12).

#12の結果、同じ名称のフォルダが存在しないと判断された場合には、ユーザ要求に際して設定された名称及びそれに基づくパスからなるフォルダ情報が、フォルダ管理テーブルにそのまま登録される(#13)。その後、登録された名称とともにフォルダが表示され(#18)、以上で処理が終了される。また、一方、#12の結果、同じ名称のフォルダが既に存在すると判断された場合には、引き続き、文字列選択方法を設定する環境設定用のダイアログボックスが表示され(#14)、更に、自動選択方法が設定されたか否かが判断される(#15)。   As a result of # 12, if it is determined that there is no folder with the same name, the folder information including the name set in response to the user request and the path based on the name is registered in the folder management table as it is (# 13). Thereafter, the folder is displayed together with the registered name (# 18), and the processing is completed. On the other hand, if it is determined as a result of # 12 that a folder with the same name already exists, an environment setting dialog box for setting the character string selection method is displayed (# 14), and further, automatic It is determined whether the selection method has been set (# 15).

#15の結果、自動選択方法が設定されたと判断された場合には、各フォルダについて設定されるパスが上位階層から比較され、互いに異なる最初の文字列が抽出される(#16)。その後、抽出された文字列がフォルダの名称に付加され、新たなフォルダの名称及びそのパスが、フォルダ管理テーブルに登録される(#17)。そして、登録された名称とともにフォルダが表示され(#18)、以上で処理が終了される。   As a result of # 15, when it is determined that the automatic selection method has been set, the paths set for each folder are compared from the upper hierarchy, and the first character strings different from each other are extracted (# 16). Thereafter, the extracted character string is added to the folder name, and the new folder name and its path are registered in the folder management table (# 17). Then, the folder is displayed together with the registered name (# 18), and the process is completed.

また、一方、#15の結果、マニュアル選択方法が設定されたと判断された場合には、ファイル管理テーブルに登録されるパスが文字列毎に区切られる(#19)。その後、同じ名称のフォルダについて設定されるパス間で文字列が比較され、互いに異なる文字列が全て抽出される(#20)。続いて、抽出された文字列をユーザ選択可能に列挙する文字列選択用のダイアログボックスが表示される(#21)。   On the other hand, if it is determined as a result of # 15 that the manual selection method has been set, the path registered in the file management table is divided for each character string (# 19). Thereafter, the character strings are compared between the paths set for the folder having the same name, and all different character strings are extracted (# 20). Subsequently, a character string selection dialog box for listing the extracted character strings so as to be user selectable is displayed (# 21).

その後、文字列の1つが選択されたか否かが判断され(#22)、その結果、文字列が選択されていないと判断された場合には、#22のステップが繰り返され、他方、文字列が選択されたと判断された場合には、選択された文字列が付加されてなる新たなフォルダの名称及びそのパスが、フォルダ管理テーブルに登録される(#21)。そして、登録された名称とともにフォルダが表示され(#18)、以上で処理が終了される。   Thereafter, it is determined whether or not one of the character strings has been selected (# 22). As a result, if it is determined that no character string has been selected, step # 22 is repeated, while the character string is If it is determined that is selected, the name of the new folder to which the selected character string is added and its path are registered in the folder management table (# 21). Then, the folder is displayed together with the registered name (# 18), and the process is completed.

なお、図11のフローチャートであらわされるフォルダ管理処理は、PC10のハードディスク5に格納されるプログラムが読み出されることで実行されるが、かかるプログラムは、PC10のCPU2による制御の基になるプログラムの一部として予め組み込まれるものであっても、あるいは、フォルダ管理プログラムとして、例えば図1に示すCD−ROM8又はフロッピー(登録商標)ディスク9等の外部記録媒体を用いて若しくはネットワーク経由でダウンロードすることで、PC10にインストールされ、ハードディスク5に追加的に格納されるものであってもよい。   The folder management process shown in the flowchart of FIG. 11 is executed by reading a program stored in the hard disk 5 of the PC 10, and this program is a part of a program that is a basis of control by the CPU 2 of the PC 10. As a folder management program, for example, by using an external recording medium such as a CD-ROM 8 or a floppy (registered trademark) disk 9 shown in FIG. It may be installed in the PC 10 and additionally stored in the hard disk 5.

以上説明したように、本発明によれば、新規登録されるフォルダのパスと既に存在するフォルダのパスとの間で異なる文字列を付加することでフォルダの名称を変更するため、フォルダの内容をユーザが連想し得る名称を作成することができ、フォルダをその名称とともに表示して、同じ名称が設定されたフォルダを判別することができる。ここで、フォルダの名称に付加する文字列の自動選択時には、パス間で異なる文字列のうち最も上位階層にある文字列を採用することで、ユーザは新たなフォルダの名称からより大きな概念でのフォルダの差異を認識することができる。他方、マニュアル選択時には、抽出された文字列のなかから、ユーザがフォルダの差異を認識する上で一層都合の良い文字列を選択することが可能である。   As described above, according to the present invention, the folder name is changed by adding a different character string between the path of the newly registered folder and the path of the existing folder. A name that can be associated with the user can be created, and the folder can be displayed together with the name to discriminate a folder in which the same name is set. Here, when automatically selecting a character string to be added to the folder name, by adopting the character string at the highest level among the character strings that differ between paths, the user can use a larger concept from the name of the new folder. Recognize folder differences. On the other hand, at the time of manual selection, it is possible to select a character string that is more convenient for the user to recognize folder differences from the extracted character strings.

なお、本発明は、例示された実施形態に限定されるものでなく、本発明の要旨を逸脱しない範囲において、種々の改良及び設計上の変更が可能であることは言うまでもない。
前述した実施形態では、フォルダが新規に登録される例を取り上げたが、これに限定されることなく、本発明は、フォルダが名称変更される場合にも適用可能である。この場合には、フォルダ管理テーブルにおいて、新たなフォルダ情報(名称及びパス)が登録される代わりに、既に登録されているフォルダ情報が変更される。
また、前述した実施形態では、既に登録されているフォルダ及び新規登録されるフォルダの各パスから互いに異なる部分として抽出された文字列が、共に、対応するフォルダの名称に付加されたが、これに限定されることなく、同名フォルダの差異を明確にすることができれば、既に登録されているフォルダの名称及び新規登録されるフォルダの名称のいずれか一方に対して、文字列が付加されるようにしてもよい。
It should be noted that the present invention is not limited to the illustrated embodiments, and it goes without saying that various improvements and design changes can be made without departing from the scope of the present invention.
In the above-described embodiment, an example in which a folder is newly registered has been described. However, the present invention is not limited to this, and the present invention can also be applied when a folder is renamed. In this case, in the folder management table, already registered folder information is changed instead of registering new folder information (name and path).
In the above-described embodiment, the character strings extracted as different parts from the paths of the already registered folder and the newly registered folder are both added to the corresponding folder name. Without limitation, if the difference between folders with the same name can be clarified, a character string is added to either the name of a folder already registered or the name of a newly registered folder. May be.

本発明の実施形態に係る情報処理装置の基本構成を示す図である。It is a figure which shows the basic composition of the information processing apparatus which concerns on embodiment of this invention. 階層式に構成されたフォルダ及びフォルダの1つに格納されたファイルアイコンを表示するモニタディスプレイ画面の一例を示す図である。It is a figure which shows an example of the monitor display screen which displays the file icon stored in the folder and one of the folders which were comprised hierarchically. フォルダの名称とパスとを対応付けられて保持するフォルダ管理テーブルの一例を示す図である。It is a figure which shows an example of the folder management table which matches and hold | maintains the name and path | pass of a folder. パス間での互いに異なる文字列として抽出された文字列をあらわす抽出結果テーブルの一例を示す図である。It is a figure which shows an example of the extraction result table showing the character string extracted as a mutually different character string between paths. 新規のフォルダ登録後のフォルダ管理テーブルを示す図である。It is a figure which shows the folder management table after new folder registration. 新規のフォルダ登録後のモニタディスプレイ画面を示す図である。It is a figure which shows the monitor display screen after a new folder registration. 文字列選択方法を設定するための環境設定用のダイアログボックスを示す図である。It is a figure which shows the dialog box for an environment setting for setting the character string selection method. マニュアル選択に伴い、登録されるパスが文字毎に区切られたフォルダ管理テーブルの一例を示す図である。It is a figure which shows an example of the folder management table by which the path | pass registered according to manual selection was divided | segmented for every character. 各パスにつき、他方のパスには含まれない文字列として抽出された文字列をあらわす抽出結果テーブルの一例を示す図である。It is a figure which shows an example of the extraction result table showing the character string extracted as a character string which is not contained in the other path | pass about each path | pass. 抽出された文字列のうちのいずれかを選択する文字列選択用のダイアログボックスを示す図である。It is a figure which shows the dialog box for character string selection which selects either of the extracted character strings. 上記実施形態に係るフォルダ管理処理についてのフローチャートである。It is a flowchart about the folder management process which concerns on the said embodiment.

符号の説明Explanation of symbols

2…CPU,3…ROM,4…RAM,5…ハードディスク,6…操作制御部,7…表示制御部,10…情報処理装置,11…CD−ROM,12…フロッピーディスク。
2 ... CPU, 3 ... ROM, 4 ... RAM, 5 ... hard disk, 6 ... operation control unit, 7 ... display control unit, 10 ... information processing device, 11 ... CD-ROM, 12 ... floppy disk.

Claims (5)

ファイルを収納するディレクトリが階層式に構成されるファイル管理方式を採用し、該ディレクトリをその名称とともにユーザに視認可能に表示すべく表示制御を行う情報処理装置において、
新規に登録される若しくは名称変更されるディレクトリに対して、既に登録されているディレクトリと同じ名称が設定された場合に、既に登録されているディレクトリの所在をあらわすパスと新規に登録されるディレクトリの所在をあらわすパスとを比較する比較手段と、
上記比較手段による比較の結果に基づき、既に登録されているディレクトリ及び新規に登録される若しくは名称変更されるディレクトリの少なくとも一方について、ユーザに視認可能に表示されるディレクトリの名称を変更する変更手段と、を有していることを特徴とする情報処理装置。
In an information processing apparatus that adopts a file management method in which directories for storing files are configured in a hierarchical manner, and performs display control so that the directory is displayed so as to be visible to the user along with its name,
When the same name as an already registered directory is set for a newly registered or renamed directory, the path indicating the location of the already registered directory and the newly registered directory A comparison means for comparing the path representing the location;
Based on the result of the comparison by the comparison means, a change means for changing the name of the directory displayed so as to be visible to the user for at least one of the already registered directory and the newly registered or renamed directory; And an information processing apparatus.
上記変更手段は、上記比較手段により比較されたパス間における互いに異なる部分を抽出し、既に登録されているディレクトリの名称及び新規登録又は名称変更に伴いユーザにより設定されたディレクトリの名称の少なくとも一方に付加することで、ユーザに視認可能に表示されるディレクトリの名称を変更することを特徴とする請求項1記載の情報処理装置。   The changing means extracts different portions between the paths compared by the comparing means, and adds them to at least one of a directory name already registered and a directory name set by the user in accordance with new registration or name change. The information processing apparatus according to claim 1, wherein the name of the directory displayed so as to be visible to the user is changed by adding. 上記比較手段は、上記パスを上位階層から比較することを特徴とする請求項2記載の情報処理装置。   The information processing apparatus according to claim 2, wherein the comparison unit compares the paths from an upper layer. 上記変更手段は、上記ディレクトリの名称に文字列を付加する上で、上記比較手段により比較されたパスから抽出したパス間における互いに異なる部分の1つを自動的に選択する自動選択手段と、上記比較手段により比較されたパスから抽出したパス間における互いに異なる部分の1つをユーザに選択させるマニュアル選択手段とを有していることを特徴とする請求項2又は3に記載の情報処理装置。   The changing means includes an automatic selection means for automatically selecting one of the different portions between the paths extracted from the paths compared by the comparing means when adding a character string to the directory name; The information processing apparatus according to claim 2, further comprising: a manual selection unit that allows the user to select one of the different portions between the paths extracted from the paths compared by the comparison unit. ファイルを収納するディレクトリが階層式に構成されるファイル管理方式を採用し、該ディレクトリをその名称とともにユーザに視認可能に表示すべく表示制御を行う情報処理装置に、
新規に登録される若しくは名称変更されるディレクトリに対して、既に登録されているディレクトリと同じ名称が設定された場合に、既に登録されているディレクトリの所在をあらわすパスと新規に登録されるディレクトリの所在をあらわすパスとを比較するステップと、
上記比較の結果に基づき、既に登録されているディレクトリ及び新規に登録される若しくは名称変更されるディレクトリの少なくとも一方について、ユーザに視認可能に表示されるディレクトリの名称を変更するステップと、を実行させるディレクトリ管理プログラム。
In an information processing apparatus that adopts a file management system in which directories for storing files are configured in a hierarchical manner, and performs display control so that the directory is displayed so as to be visible to the user together with its name,
When the same name as an already registered directory is set for a newly registered or renamed directory, the path indicating the location of the already registered directory and the newly registered directory A step of comparing with a path representing a location;
Based on the result of the comparison, the step of changing the name of the directory that is displayed so as to be visible to the user is executed for at least one of the already registered directory and the newly registered or renamed directory. Directory management program.
JP2004329159A 2004-11-12 2004-11-12 Information processing device and directory management program Pending JP2006139576A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004329159A JP2006139576A (en) 2004-11-12 2004-11-12 Information processing device and directory management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004329159A JP2006139576A (en) 2004-11-12 2004-11-12 Information processing device and directory management program

Publications (1)

Publication Number Publication Date
JP2006139576A true JP2006139576A (en) 2006-06-01

Family

ID=36620360

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004329159A Pending JP2006139576A (en) 2004-11-12 2004-11-12 Information processing device and directory management program

Country Status (1)

Country Link
JP (1) JP2006139576A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012093927A (en) * 2010-10-27 2012-05-17 Hitachi Solutions Ltd File management device and file management method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012093927A (en) * 2010-10-27 2012-05-17 Hitachi Solutions Ltd File management device and file management method

Similar Documents

Publication Publication Date Title
US8356259B2 (en) Information processing apparatus, information processing method and information recording medium
JP4984612B2 (en) Installer package
JP4725559B2 (en) Information processing apparatus and installation program
JP4385900B2 (en) COMMUNICATION SETTING PROGRAM, START PROGRAM, COMMUNICATION SETTING METHOD, AND APPLICATION START METHOD
JP2003208343A (en) File creation/browsing method, file creating method, file browsing method, file structure and program
US8176025B2 (en) Information processing apparatus for storing documents with partial images
JP2003308200A (en) Information processing apparatus, file processing method, computer-readable memory medium and program
US20120124068A1 (en) Document management apparatus and method for controlling same
JP2009146317A (en) Information processing apparatus, job execution instructing method, and job execution instructing program
JP4981936B2 (en) Installation method of installer and printer driver
JP5448412B2 (en) Information processing apparatus and method, program, and recording medium
US7346673B1 (en) Method and apparatus for selecting a device and a computer product
US20100185944A1 (en) Layout apparatus, layout method, and storage medium
KR20130126614A (en) Application file system access
JP2006139576A (en) Information processing device and directory management program
JP4880980B2 (en) Electronic document display device and electronic document display method
KR101446566B1 (en) File management apparatus and method thereof
US11782876B2 (en) Information processing apparatus, method of controlling the same, and storage medium
JP6457249B2 (en) Electronic document management apparatus, electronic document management system, and electronic document management program
JP2005316815A (en) Information processor, information processing method, program, and recording medium
JP4957506B2 (en) Management program, information processing apparatus, and information processing system
JP2008090789A (en) Document management system, document management method, document management program, and its storage medium
JP2001306279A (en) Computer readable recording medium
KR100645965B1 (en) Host device and its data management method
JP2000020296A (en) Program change support device

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20080131

A072 Dismissal of procedure [no reply to invitation to correct request for examination]

Free format text: JAPANESE INTERMEDIATE CODE: A072

Effective date: 20080624