JP3830580B2 - File management method and apparatus - Google Patents
File management method and apparatus Download PDFInfo
- Publication number
- JP3830580B2 JP3830580B2 JP18702596A JP18702596A JP3830580B2 JP 3830580 B2 JP3830580 B2 JP 3830580B2 JP 18702596 A JP18702596 A JP 18702596A JP 18702596 A JP18702596 A JP 18702596A JP 3830580 B2 JP3830580 B2 JP 3830580B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- user
- name
- attribute information
- files
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ファイル管理方法及びその装置に係わり、特に、電子ファイル装置、ファイル蓄積機能を有するテレビ会議装置、各種のメディアデータをファイルとして保存でき、また、これらのファイルの送受信を実行するマルチメディア通信端末装置などに適用して好適なファイル管理方法及びその装置に関するものである。
【0002】
【従来の技術】
従来のワードプロセッサや電子ファイル装置、また、パーソナルコンピュータやワークステーション等のファイルを生成、保存する装置においては、ユーザが登録するファイル名として、そのファイルが保存されるディレクトリ中の他のファイルと同一のファイル名を設定することはできなかった。
【0003】
パーソナルコンピュータやワークステーション等の汎用コンピュータでは、ユーザが階層構造を持つ新規のディレクトリを作成し、ファイルを体系的に管理することで、1つのファイルシステムにおいて同一または類似したファイル名が多数存在することが可能である。
【0004】
【発明が解決しようとする課題】
ところが、ワードプロセッサや電子ファイル装置では、ユーザがファイルを保存することのできるディレクトリは階層構造を持たず、また、その数は限られている。ファイルを保存するディレクトリに階層構造がなく、また、そのディレクトリの数が限られている場合には、保存するファイル数が多くなるにつれ、1つのディレクトリに存在するファイルのファイル名は類似したものが多くなる。従って、ユーザは既存のファイル名と重複しないようにファイル名を設定しなければならず、ユーザの希望通りのファイル名を設定することが困難となっていた。この場合、ユーザが自分で設定したファイル名のファイルを後で検索するときに、類似したファイル名が多数存在するため、目的とするファイルを探し出すまでの時間が長くなるといった不具合があった。
【0005】
この問題を解消する1つの方法に、登録者名やキーワード等のファイル属性情報をファイル名と関連づけて管理し、ファイル検索の効率化が図られてきた。例えば、特開平5−151264号公報記載の「情報検索装置」においては、検索キーワードによって該当する文書及びページ番号の検索を行うことにより、検索効率の向上を図るようにしている。
【0006】
しかし、このような場合においても、1つのディレクトリ中に同じファイル名のファイルが複数存在することができず、結局、ユーザの希望通りのファイル名を設定することが困難となっていた。
【0007】
また、ファイルの新規登録を行う際に、ファイル名とともに登録者名やキーワードをファイル属性情報として登録する場合、登録者名やキーワードを1文字ずつ入力していたため、これらの入力作業に時間がかかり、また作業が煩わしいといった不具合があった。
【0008】
そこで、本発明はこのような問題点を解決するためになされたものであり、ファイル属性情報を用いて、ユーザの希望通りのファイル名を設定することができるファイル管理方法及びその装置を提供することを目的とするものである。
【0009】
さらに、ファイル名が同じファイルが複数あっても、ユーザが目的とするファイルを容易に読み出すことができるようにすることを目的とするものである。
【0010】
また、ファイル名の同じファイルに全く同じファイル属性情報が付与されることがないようにすることを目的とするものである。
【0011】
また、ファイル属性情報の登録操作を容易にし、ユーザの負担を軽減することを目的とするものである。
【0012】
【課題を解決するための手段】
本願の請求項1に記載の発明は、階層構造を持たないディレクトリからなるファイルシステムのファイル管理方法において、1つのファイルに対して、ユーザが登録するユーザ用ファイル名と、前記ファイルシステムがファイル操作を行うために使用するシステム用ファイル名とを付与し、前記システム用ファイル名は、各ファイル毎に重複することのないファイル名を付与する一方、前記ユーザ用ファイル名は、複数のファイルに対して同一のユーザ用ファイル名を登録可能とすると共に、該ユーザ用ファイル名が複数のファイルに対して登録される場合には、ファイル属性情報を用いてファイルを識別し、ユーザがファイルを新規登録するときに入力するユーザ用ファイル名とファイル属性情報とのセットが、既に他のファイルに対して付されている場合には、前記ユーザに対して前記ファイル属性情報の変更を促すようにしたものである。
【0013】
さらに、請求項2に記載の発明は、前記請求項1記載のファイル管理方法において、ユーザが読み出しのために選択したファイルのユーザ用ファイル名が、複数のファイルに対して付されたものである場合には、それらのファイルのファイル属性情報をディスプレイに表示し、これらの中の1つをユーザが選択することによりファイルの読み出しを行うようにしたものである。
【0014】
また、請求項3に記載の発明は、前記請求項1又は請求項2記載のファイル管理方法において、複数の利用者名やキーワードを登録する機能を有するものにあっては、新規に作成されたファイルに登録者名やキーワードをファイル属性情報として登録する際、登録者名やキーワードの入力操作において、前記登録機能を用いて予め登録された複数の利用者名やキーワードの中から任意のものを選択入力するようにしたものである。
【0015】
一方、請求項4に記載の発明は、階層構造を持たないディレクトリからなるファイルシステムのファイル管理装置において、1つのファイルに対して、ユーザが登録するユーザ用ファイル名と、前記ファイルシステムがファイル操作を行うために使用するシステム用ファイル名とを付与し、前記システム用ファイル名は、各ファイル毎に重複することのないファイル名を付与する一方、前記ユーザ用ファイル名は、複数のファイルに対して同一のユーザ用ファイル名を登録可能とすると共に、該ユーザ用ファイル名が複数のファイルに対して登録される場合には、ファイル属性情報を用いてファイルを識別する第1の手段と、ユーザがファイルを新規登録するときに入力するユーザ用ファイル名とファイル属性情報とのセットが、既に他のファイルに対して付されている場合には、前記ユーザに対して前記ファイル属性情報の変更を促す第2の手段とを備えたものである。
【0016】
さらに、ユーザが読み出しのために選択したファイルのユーザ用ファイル名が、複数のファイルに対して付されたものである場合には、それらのファイルのファイル属性情報をディスプレイに表示し、これらの中の1つをユーザが選択することによりファイルの読み出しを行う第3の手段を備えたものである。
【0017】
また、複数の利用者名やキーワードを登録する機能を有するものにあっては、新規に作成されたファイルに登録者名やキーワードをファイル属性情報として登録する際、登録者名やキーワードの入力操作において、前記登録機能を用いて予め登録された複数の利用者名やキーワードの中から任意のものを選択入力する第4の手段を備えたものである。
【0018】
【発明の実施の形態】
以下、本願の各発明の実施形態を図面を参照して説明する。なお、ここでは、本願の各発明によるファイル管理方法が適用される装置として、音声、動画像、描画データのリアルタイム通信を実行するとともに、音声、動画像、カラー静止画像、ファクシミリ画像、および描画画像をファイルとして保存でき、これらのファイルの送受信も行うマルチメディア通信会議装置を例にとって説明する。
【0019】
まず、装置のシステム構成を図1に示す。このマルチメディア通信会議装置は、システムバス1、システム制御部2、ROM(Read Only Memory;読み出し専用メモリ)3、RAM(Random Accsess Memory;読み書き可能メモリ)4、符号化・復号化部5、ハードディスクインターフェイス(HD I/F)6、ハードディスク装置7、通信制御部8、送受話器9、マイク10、スピーカ11、タッチパネル制御部12、タッチパネル13、LCD表示制御部14、LCD15、動画像コーデック16、テレビカメラ17、CRT制御部18、CRT19、静止画像コーデック20、書画カメラ21、スキャナインターフェイス(I/F)22、スキャナ23、プリンタインターフェイス(I/F)24、プリンタ25等を備えている。
【0020】
システムバス1を介して各部が接続されており、システム制御部2は、ROM3内のプログラムに従って本装置の各部を制御する。ROM3は、本装置の制御プログラム等を格納しており、RAM4は、装置の制御に必要な各種データ等を記憶する。
【0021】
符号化・復号化部5は、スキャナ23から入力した画像データをファクシミリ通信で使用されているMH、MR、MMR等に符号化したり、受信画像データを復号化する。
【0022】
ハードディスク装置7は、ハードディスクインターフェイス6を介してシステムバス1に接続されており、各種メディアのファイルを蓄積する。
【0023】
通信制御部8は、送受話器9、マイク10、スピーカ11等が接続され、また、音声信号のA/D(Analog/Digital)変換およびITU−T(旧CCITT)勧告G.722等の符号化を行う音声コーデック、ITU−T勧告H.221に準拠した各種メディアデータの多重・分離制御部、Dチャネルを用いた呼の接続や切断を実行するDチャネル制御部およびISDNインターフェイス等を含んでおり、主に通信制御のハードウェア部分を処理する。
【0024】
タッチパネル制御部12は、タッチパネル13上で専用のペン先が接触した部分を検出し、その位置情報を取り込む。タッチパネル13はLCD15と重ね合わせて密着している。LCD表示制御部14は、LCD15の表示画面を制御する。
【0025】
動画像コーデック16は、テレビカメラ17から入力されるアナログNTSC(National Television System Committee)信号をA/D変換した後にNTSC/CIF(Common Intermediate Format)変換し、これをITU−T勧告H.261で規定された形式で符号化して通信制御部8に渡すとともに、通信制御部8から入力される符号化された動画像データに対して勧告H.261で規定された復号化を行い、これをCIF/NTSC変換し、さらにD/A(Digital/Analog)変換してCRT表示制御部18に出力する。また、動画像コーデック16は、テレビカメラ17から入力され、A/D変換された動画像データをハードディスク装置7に蓄積するための符号化を行う。また、この符号化された動画像データを復号化し、D/A変換後にCRT表示制御部18を介してCRT19に表示する。この蓄積用動画像符号化方式としては、例えばMPEG(Moving Picture Coding Experts Group)方式を使用する。テレビカメラ17は、入力される映像情報をNTSC信号として動画像コーデック16に出力する。
【0026】
CRT表示制御部18は、動画像コーデック16から入力される動画像信号や静止画像コーデック20から入力される静止画像信号をCRT19へ表示させ、また表示画面の分割制御等を行う。CRT19は、NTSC端子を有し、CRT表示制御部18から出力される信号を表示する。
【0027】
静止画像コーデック20は、書画カメラ21から入力されるNTSC信号をA/D変換した後に、JPEG(Joint Photographic Expert Group)方式に従った符号化を行い、通信制御部8またはハードディスク装置7に出力するともに、通信制御部8またはハードディスク装置7から入力される符号化された静止画像データに対してJPEG方式に従った復号化を行い、それをD/A変換してCRT表示制御部18に出力する。書画カメラ21は、入力される静止画像情報をNTSC信号として静止画像コーデック20に出力する。
【0028】
スキャナ23は、スキャナインターフェイス22を介してシステムバス1に接続されており、CCD(Charge Coupled Device)を用い、1ライン毎に原稿を読み取って画像データとして出力する。プリンタ25は、プリンタインターフェイス24を介してシステムバス1に接続されており、画像データや各種のレポートを1ページ毎に普通紙等に記録出力する。
【0029】
本装置の操作メニューは、全てLCD15に表示され、オペレータが専用のペンを用いてタッチパネル13上のそのメニューの表示エリアにポイントすることで、そのメニューに従った処理が実行される。また、文書画像データとテレライティングによる描画データも、LCD15に表示される。
【0030】
本装置は、通信制御部8を介してISDN回線に接続される。また、本装置は、音声、動画像、カラー静止画像、ファクシミリ画像、および描画画像をファイルとしてハードディスク装置7に保存する機能を持つ。これらの各種メディアのファイルは、ISDN回線を介した通信により遠隔地の端末へ送信することができる。この通信方法の例として、ITU−T勧告T.120シリーズで規定された方法がある。この通信プロトコルのプロトコル構成を図2に示す。T.124(会議制御プロトコル)は、ソフトウェアモジュールであるノードコントローラの制御の下、自端末と相手端末のアプリケーション能力を交換し、お互いに共通のアプリケーションを使用するためのプロトコルを決定する。図2では、T.126(静止画像/描画データ制御プロトコル)、T.127(バイナリファイル転送プロトコル)、T.128(オーディオ/ビデオ制御プロトコル)の各プロトコルを使用した会議を設定している。上記の各種メディアのファイルは、T.127のバイナリファイル転送プロトコルを使用して、レイヤ5の多地点通信プロトコルT.125、レイヤ4のトランスポートレイヤプロトコルX.224class0、レイヤ3のネットワークレイヤプロトコルSCF、レイヤ2のデータリンクプロトコルQ.922及びレイヤ1のH.221MLPを介して、遠隔地の端末へ送信する。
【0031】
次に、本実施形態のファイル管理方法について説明する。ユーザがファイルを保存することのできるディレクトリは階層構造を持たず、また、その数は限られている。このユーザ用ディレクトリとして、ファイルをそのメディアの種別毎に分けて保存するための各メディアに対応したディレクトリ、また通信会議中に使用される会議用ディレクトリがある。また、この他にユーザが自由に使用できるディレクトリが所定の数だけ用意されている。
【0032】
通信会議では、複数のメディアのファイルが送受信される場合があり、この場合には、1つの会議用ディレクトリに複数のメディアのファイルが混在する。ファイルには、ユーザが登録するユーザ用ファイル名とファイルの生成、書き込み、読み出し等を行うためにファイルシステムが使用するシステム用ファイル名が与えられており、この2つのファイル名は、ファイルの属性情報とともに管理ファイルに登録されている。
【0033】
1つのディレクトリに1つの管理ファイルが存在する。この管理ファイルに登録されるファイルの属性情報としては、メディアの種別、登録者名、キーワード等がある。なお、システム用ファイル名は、ファイル登録時の時刻情報をファイル名に使用することにより、1つのディレクトリ中に同じシステム用ファイル名のファイルが複数存在しないようにしている。時刻情報の他には、例えば乱数等を使用しても実施可能である。
【0034】
まず、本実施形態における登録動作(請求項1の前半部分と、請求項4の第1の手段に対応)について、図3に示すフローチャートを参照して説明する。ここでは、カラー静止画用のディレクトリに、同じユーザ用ファイル名のファイルが2つ存在する場合を例にとって説明する。
【0035】
まず、ファイルの登録操作が行われるのを待ち(判断101のNOループ)、登録操作が行われると、次に、ユーザ用ファイル名、登録者名、キーワードが入力されるのを待つ(判断101のYES→判断102のNOループ)。ここで、ユーザAがカラー静止画用のディレクトリに、ユーザ用ファイル名として「デザインの資料1」、キーワードとして「新車X」を登録者名とともに登録したとする。また、別のユーザBが同じディレクトリに、ユーザ用ファイル名として「デザインの資料1」、キーワードとして「新車モデルY」を登録者名とともに登録したとする(判断102のYES)。この場合に、管理ファイルに登録される,これらのファイルのユーザ用ファイル名、システム用ファイル名、メディアの種別、登録者名、キーワードを図4に示す。なお、ファイルの登録時に生成するシステム用ファイル名は、その時点の時刻情報をファイル名に使用することにより、1つのディレクトリ中に同じシステム用ファイル名のファイルが複数存在しないようにしている(処理103)。そして、上記ユーザ用ファイル名とシステム用ファイル名をメディア種別、登録者名、キーワード等のファイル属性情報とともに管理ファイルに追加する(処理104)。なお、ファイルのメディア種別は、登録操作の開始時にユーザが選択するため、そのメディア種別をRAM4に記憶しておき、登録実行時に管理ファイルに登録する。
【0036】
以上のように、1つのファイルに対して、ユーザが登録するユーザ用ファイル名と、ファイルの生成、書き込み、読み出し等を行うためにファイルシステムが使用するシステム用ファイル名が与えられるため、複数のファイルに対して同じユーザ用ファイル名を登録することができる。これにより、ファイルの登録時に入力するユーザ用ファイル名が既に他のファイルに登録されていても、このファイル名を変更する必要が無くなる。特に、ファイルの数が多くなった場合に、類似したファイル名が多くなり、ファイル名の命名が煩わしいものとなるが、この煩わしさを無くすことができる。
【0037】
次に、本実施形態の読み出し動作(請求項2と、請求項5の第3の手段に対応)について、図5に示すフローチャートを参照して説明する。
【0038】
まず、ファイルの読み出し(表示)操作が行われるのを待ち(判断201のNOループ)、読み出し操作が行われると、ディレクトリ名の一覧をLCD15に表示して(判断201のYES→処理202)、ディレクトリが選択されるのを待つ(判断203のNOループ)。ユーザがファイル読み出しの対象として、カラー静止画用のディレクトリを選択すると、そのディレクトリに存在するファイルのファイル名をLCD15に一覧表示して(判断203のYES→処理204)、ファイルが選択されるのを待つ(判断205のNOループ)。なお、同時に表示できるファイル名の数は予め決められており、存在するファイル数がこの所定値を越える場合には、スクロール操作により順次、ファイル名を表示する。ユーザが、この中から「デザインの資料1」のファイル名を選択すると、アプリケーションプログラムは、カラー静止画用のディレクトリ中の管理ファイルをオープンし、このファイルデータ中に同じユーザ用ファイル名が有るか否かをチェックする(判断205のYES→処理206→判断207)。もし存在する場合には、ユーザ用ファイル名として「デザインの資料1」が登録された全てのファイルのファイル属性情報をディスプレイに表示する(判断207のYES→処理208)。この表示例を図6に示す。図6では、同一ファイル名の2つのファイルの属性情報が表示されている。ユーザがこのいずれかの表示領域をポイントすると、その選択されたファイルの読み出しを行い、カラー静止画をCRT19に表示する(判断209のYES→処理210)。また、同じユーザ用ファイル名を持つファイルが存在しなければ、そのまま選択されたファイルの内容を表示(再生)する(判断207のNO→処理210)。なお、ファイルのメディア種別としてカラー静止画の場合を説明したが、メディア種別により読み出されたファイルデータの出力先は異なる。例えば、音声データの場合には、出力先はスピー力11となる。
【0039】
以上のように、ユーザが読み出しのために選択したファイルのユーザ用ファイル名が、複数のファイルに対して付されたものである場合には、それらのファイルのファイル属性情報がディスプレイに表示されるため、ユーザは目的とするファイルを容易に読み出すことができる。
【0040】
次に、ユーザがファイルを新規登録する場合(請求項1の後半部分と、請求項4の第2の手段に対応)について、図7に示すフローチャートを参照して説明する。
【0041】
CRT19に表示されたカラー静止画の登録操作が行われると、ファイルを保存するディレクトリの選択画面となる(判断301のYES→処理302)。ここで、カラー静止画用のディレクトリが選択されると、ユーザ用ファイル名およびファイル属性情報の入力画面となる(判断303のYES→処理304)。ここで、ファイル名として「デザインの資料1」、登録者名として「ユーザA」、キーワードとして「新車X」が入力されると、カラー静止画用のディレクトリ中の管理ファイルをオープンし、このファイルデータ中に、入力されたデータセットが存在するか否かをチェックする(処理305→判断306)。もし既に存在している場合には、ユーザ用ファイル名またはファイル属性情報を変更することを促すメッセージを表示し、ファイルは登録しないで入力画面に戻る(判断306のYES→処理307→処理304)。ここで、キーワードが「新車Z」に変更されると、上記と同様に管理ファイルのファイルデータ中に、入力されたデータセットが存在するか否かをチェックし(処理305→判断306)、存在しない場合には、システム用ファイル名を生成し、これと入力されたデータセットをカラー静止画用のディレクトリ中の管理ファイルに追加登録する(判断306のNO→処理308)。そして、CRT19に表示されたカラー静止画の符号化処理を実行し、圧縮されたデータを生成されたファイルに書き込む(処理309)。
【0042】
以上のように、ユーザがファイルを新規登録するときに入力するユーザ用ファイル名とファイル属性情報のセットが、既に他のファイルに対して付されている場合には、ユーザに対しファイル属性情報の変更を促すので、同じユーザ用ファイル名を持つ複数のファイルに対して、全く同じファイル属性情報が付与されることがなくなる。したがって、ファイルの登録操作の利便性が向上する。
【0043】
次に、請求項3と、請求項6(第4の手段)に記載の発明の実施形態について説明する。
【0044】
ところで、テレビ会議装置の場合、通信を始める前に各参加者の座席位置を記憶させておき、テレビカメラ17の向きを移動させるときに参加者名を指定することで、その参加者の座席位置の方向に自動的に向きを移動する方法が従来から実施されている。この機能を使用する場合には、会議通信を始める前に各参加者の氏名と座席位置を対で登録する必要がある。ここで、テレビ会議装置を使用する人の氏名を、この装置の設置時に予め登録しておくと、会議毎に氏名を登録する必要がなくなり、利便性が高い。この氏名のリストはソートして表示し、氏名の検索が容易にできるようにする。この氏名登録・検索手段により上記の座席位置の登録作業を容易にすることができる。本実施形態では、この予め登録された氏名を利用する。また、ファイルの属性情報であるキーワードを予めROM3に書き込んでおくと、ファイルの登録操作を容易にすることができる。すなわち、ファイルの属性情報として登録すると予測される汎用的なキーワードを選定し、予めROM3に書き込んでおく。
【0045】
上記の予め登録された氏名、予め記憶されたキーワードを使用したファイルの登録操作について、図8と図9に分割図示したフローチャートを参照して説明する。
【0046】
CRT19に表示されたカラー静止画の登録操作が行われると、ファイルを保存するディレクトリの選択画面となる(判断401のYES→処理402)。ここで、カラー静止画用のディレクトリが選択されると、ユーザ用ファイル名およびファイル属性情報の入力画面となる(判断403のYES→処理404)。ここで、属性情報である登録者名の入力位置をペンでポイントし、その位置にカーソルを表示させた状態で、「氏名一覧」のメニューアイコンをペンでポイントすると、装置の設置時等に予め登録された氏名のリストをソートしてLCD15に表示する(判断405のYES→処理406)。ユーザがこの中から自分の氏名を選択すると、その文字列を登録者名の入力位置に表示する(判断407のYES→処理408)。また、属性情報であるキーワードの入力位置をペンでポイントし、その位置にカーソルを表示させた状態で、「キーワード一覧」のメニューアイコンをペンでポイントすると、ROM3に予め記憶されたキーワードをソートしてLCD15に表示する(判断405のNO又は処理408→判断409のYES→処理410)。
【0047】
ユーザがこの中から一つを選択すると、その文字列をキーワードの入力位置に表示する(判断411のYES→処理412)。ユーザ用ファイル名および適宜に選択されたファイルの属性情報が入力され、実行キーが押されると、システム用ファイル名を生成し、これと入力されたユーザ用ファイル名および属性情報を管理ファイルに書き込むとともに、生成されたファイルに圧縮されたカラー静止画データを書き込む(判断413のYES→処理414→処理415)。
【0048】
以上のように、ファイル属性情報として登録者名を登録する場合、利用者名登録手段により既に登録された利用者名を使用し、また、ファイル属性情報としてキーワードを登録する場合、既に記憶されたキーワードを使用するため、ファイル属性情報の登録操作が容易となり、ユーザの負担を軽減させることができる。
【0049】
なお、以上の説明では、カラー静止画のファイルを扱った動作を示したが、他のメディアのファイル、すなわち、音声、動画像、ファクシミリ画像、および描画画像のファイルについても同様に処理される。
【0050】
【発明の効果】
以上のように、本願の請求項1,請求項4記載の発明によれば、階層構造を持たないディレクトリからなるファイルシステムのファイル管理方法及びその装置において、1つのファイルに対して、ユーザが登録するユーザ用ファイル名と、前記ファイルシステムがファイル操作を行うために使用するシステム用ファイル名とを付与し、前記システム用ファイル名は、各ファイル毎に重複することのないファイル名を付与する一方、前記ユーザ用ファイル名は、複数のファイルに対して同一のユーザ用ファイル名を登録可能とすると共に、該ユーザ用ファイル名が複数のファイルに対して登録される場合には、ファイル属性情報を用いてファイルを識別するようにしたので、複数のファイルに対して同じユーザ用ファイル名を登録することができる。従って、ファイルの登録時に入力するユーザ用ファイル名が既に他のファイルに登録されていても、このファイル名を変更する必要が無くなり、ユーザの希望通りのファイル名を設定することができる効果がある。特に、ファイルの数が多くなった場合には、類似したファイル名が多くなり、ファイル名の命名が煩わしいものとなるが、この煩わしさを無くすことができる。また、ユーザがファイルを新規登録するときに入力するユーザ用ファイル名とファイル属性情報とのセットが、既に他のファイルに対して付されている場合には、前記ユーザに対して前記ファイル属性情報の変更を促すようにしたので、同じユーザ用ファイル名を持つ複数のファイルに対して、全く同じファイル属性情報が付与されることがなくなり、ファイル登録操作の利便性が向上する効果がある。
【0051】
さらに、請求項2,請求項5記載の発明によれば、前記請求項1,請求項4に記載のファイル管理方法及びその装置において、ユーザが読み出しのために選択したファイルのユーザ用ファイル名が、複数のファイルに対して付されたものである場合には、それらのファイルのファイル属性情報をディスプレイに表示し、これらの中の1つをユーザが選択することによりファイルの読み出しを行うようにしたので、請求項1,請求項4の効果に加えて、ユーザは目的とするファイルを容易に読み出すことができる効果がある。
【0052】
また、請求項3,請求項6記載の発明によれば、前記請求項1,請求項4又は請求項2,請求項5記載のファイル管理方法及びその装置において、複数の利用者名やキーワードを登録する機能を有するものにあっては、新規に作成されたファイルに登録者名やキーワードをファイル属性情報として登録する際、登録者名やキーワードの入力操作において、前記登録機能を用いて予め登録された複数の利用者名やキーワードの中から任意のものを選択入力するようにしたので、請求項1,請求項4又は請求項2,請求項5の効果に加えて、ファイル属性情報の登録操作が容易となり、ユーザの負担を軽減させることができる効果がある。
【図面の簡単な説明】
【図1】 本願の各発明によるファイル管理方法が適用されるマルチメディア通信会議装置の一例を示すシステム構成図。
【図2】 上記マルチメディア通信会議装置の通信プロトコルのプロトコル構成を示す図。
【図3】 本実施形態における登録動作(請求項1の前半部分と、請求項4の第1の手段に対応)を示すフローチャート。
【図4】 上記実施形態における管理ファイルの内容を示す図。
【図5】 本実施形態の読み出し動作(請求項2と、請求項5の第3の手段に対応)を示すフローチャート。
【図6】 上記実施形態におけるファイル属性情報の表示例を示す図。
【図7】 ユーザがファイルを新規登録する場合(請求項1の後半部分と、請求項4の第2の手段に対応)の動作を示すフローチャート。
【図8】 予め登録された氏名、予め記憶されたキーワードを使用したファイルの登録操作(請求項3と、請求項6の第4の手段に対応)の一部を示すフローチャート。
【図9】 上記図8の続きを示すフローチャート。
【符号の説明】
1 システムバス
2 システム制御部
3 ROM
4 RAM
5 符号化・復号化部
7 ハードディスク装置
8 通信制御部
12 タッチパネル制御部
13 タッチパネル
14 LCD表示制御部
15 LCD
16 動画像コーデック
17 テレビカメラ
18 CRT表示制御部
19 CRT
20 静止画像コーデック
21 書画カメラ
23 スキャナ
25 プリンタ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a file management method.And its deviceIn particular, it is suitable for application to an electronic file device, a video conference device having a file storage function, various media data can be stored as a file, and a multimedia communication terminal device that transmits and receives these files. File management methodAnd its deviceIt is about.
[0002]
[Prior art]
In conventional word processors, electronic file devices, and devices that generate and save files such as personal computers and workstations, the file name registered by the user is the same as other files in the directory where the file is saved. The file name could not be set.
[0003]
In general-purpose computers such as personal computers and workstations, the user creates a new directory with a hierarchical structure and systematically manages the files, so that there are many identical or similar file names in one file system. Is possible.
[0004]
[Problems to be solved by the invention]
However, in a word processor or an electronic file device, a directory in which a user can save a file does not have a hierarchical structure, and the number thereof is limited. If there are no hierarchies in the directory where files are stored and the number of directories is limited, the file names of files in one directory will be similar as the number of files to be stored increases. Become more. Therefore, the user has to set the file name so as not to overlap with the existing file name, and it is difficult to set the file name as desired by the user. In this case, when searching for a file having a file name set by the user later, there are a number of similar file names, so that it takes a long time to search for a target file.
[0005]
As one method for solving this problem, file attribute information such as a registrant name and a keyword is managed in association with a file name to improve file search efficiency. For example, in the “information search device” described in Japanese Patent Laid-Open No. 5-151264, search efficiency is improved by searching for a corresponding document and page number using a search keyword.
[0006]
However, even in such a case, a plurality of files having the same file name cannot exist in one directory, so that it is difficult to set a file name as desired by the user.
[0007]
In addition, when registering a registrant name or keyword as file attribute information together with the file name when registering a new file, the registrant name and keyword are entered one character at a time. Also, there was a problem that the work was troublesome.
[0008]
Accordingly, the present invention has been made to solve such problems, and a file management method capable of setting a file name as desired by a user using file attribute information.And its deviceIs intended to provide.
[0009]
It is another object of the present invention to allow a user to easily read a target file even when there are a plurality of files having the same file name.
[0010]
It is another object of the present invention to prevent the same file attribute information from being given to files having the same file name.
[0011]
Another object of the present invention is to facilitate the registration operation of file attribute information and reduce the burden on the user.
[0012]
[Means for Solving the Problems]
The invention according to
[0013]
Furthermore, the invention according to
[0014]
Claims3The invention described in
[0015]
On the other hand, the invention described in claim 4Consists of non-hierarchical directoriesIn the file management apparatus of a file system, a file name for a user registered by a user and a system file name used by the file system for performing file operations are assigned to one file, and the system file The name assigns a unique file name to each file, while the user file name allows the same user file name to be registered for a plurality of files and the user file name. Are registered for a plurality of files, the first means for identifying the file using the file attribute information, the file name for the user and the file attribute information input when the user newly registers the file, If a set of files is already attached to another file, the file attribute is assigned to the user. It is obtained by a second means for prompting a change in the information.
[0016]
Furthermore, when the file name for the user selected for reading is assigned to a plurality of files, the file attribute information of these files is displayed on the display, A third means for reading a file by selecting one of the above is provided.
[0017]
In addition, if there is a function to register multiple user names and keywords, when registering registrant names and keywords as file attribute information in a newly created file, input operation of registrant names and
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the invention of the present application will be described below with reference to the drawings. Here, as a device to which the file management method according to each invention of the present application is applied, real-time communication of voice, moving image, drawing data is executed, and voice, moving image, color still image, facsimile image, and drawn image are executed. A multimedia communication conferencing apparatus that can store a file as a file and also transmits and receives these files will be described as an example.
[0019]
First, the system configuration of the apparatus is shown in FIG. This multimedia communication conference device includes a
[0020]
Each unit is connected via the
[0021]
The encoding / decoding unit 5 encodes image data input from the
[0022]
The
[0023]
The
[0024]
The touch
[0025]
The moving
[0026]
The CRT
[0027]
The
[0028]
The
[0029]
All the operation menus of this apparatus are displayed on the
[0030]
This apparatus is connected to the ISDN line via the
[0031]
Next, the file management method of this embodiment will be described. Directories in which the user can save files do not have a hierarchical structure, and the number is limited. As the user directory, there are a directory corresponding to each medium for storing a file for each type of the medium, and a conference directory used during a communication conference. In addition, a predetermined number of directories that can be freely used by the user are prepared.
[0032]
In a communication conference, a plurality of media files may be transmitted and received. In this case, a plurality of media files are mixed in one conference directory. The file is given a user file name registered by the user and a system file name used by the file system to generate, write, and read the file. These two file names are attributed to the file. It is registered in the management file along with the information.
[0033]
One management file exists in one directory. The file attribute information registered in the management file includes media type, registrant name, keyword, and the like. For the system file name, the time information at the time of file registration is used as the file name so that a plurality of files having the same system file name do not exist in one directory. In addition to the time information, for example, a random number may be used.
[0034]
First,BookRegistration operation in the embodiment(Corresponds to the first half of
[0035]
First, it waits for a file registration operation (NO loop of decision 101). When the registration operation is performed, it waits for the input of a user file name, a registrant name, and a keyword (decision 101). YES → NO loop of decision 102). Here, it is assumed that the user A registers “
[0036]
As described above, since a file name for a user registered by a user and a file name for a system used by the file system for file generation, writing, reading, etc. are given to one file, a plurality of file names are given. The same user file name can be registered for a file. As a result, even if the file name for user input at the time of file registration is already registered in another file, there is no need to change the file name. In particular, when the number of files increases, the number of similar file names increases and the naming of file names becomes troublesome, but this troublesomeness can be eliminated.
[0037]
next,BookRead operation of embodiment(Corresponding to the second means of
[0038]
First, it waits for a file read (display) operation (NO loop of decision 201). When the read operation is performed, a list of directory names is displayed on the LCD 15 (YES in
[0039]
As described above, when the file name for the user selected for reading is assigned to a plurality of files, the file attribute information of the files is displayed on the display. Therefore, the user can easily read out the target file.
[0040]
Next, when the user registers a new file (claims)1 and the second means of claim 4Will be described with reference to the flowchart shown in FIG.
[0041]
When an operation for registering a color still image displayed on the
[0042]
As described above, when a set of a user file name and file attribute information input when a user newly registers a file is already attached to another file, the file attribute information is Since the change is urged, the same file attribute information is not given to a plurality of files having the same user file name. Therefore, the convenience of the file registration operation is improved.
[0043]
Next, the claim3 and claim 6 (fourth means)Embodiments of the invention described in the above will be described.
[0044]
By the way, in the case of a video conference apparatus, the seat position of each participant is stored before starting communication, and the participant's seat position is designated by specifying the participant name when moving the direction of the
[0045]
A file registration operation using the above-mentioned pre-registered name and pre-stored keyword will be described with reference to the flowcharts shown in FIGS.
[0046]
When an operation for registering a color still image displayed on the
[0047]
When the user selects one of these, the character string is displayed at the keyword input position (YES in
[0048]
As described above, when registering a registrant name as file attribute information, the user name already registered by the user name registration means is used, and when registering a keyword as file attribute information, it is already stored. Since the keyword is used, the file attribute information registration operation is facilitated, and the burden on the user can be reduced.
[0049]
In the above description, an operation that handles a color still image file has been described, but other media files, that is, audio, moving image, facsimile image, and drawing image files are processed in the same manner.
[0050]
【The invention's effect】
As described above, according to the first and fourth aspects of the present invention,Consists of non-hierarchical directoriesIn the file management method and apparatus of a file system, a file name for a user registered by a user and a file name for a system used by the file system to perform file operations are assigned to one file, The system file name assigns a unique file name to each file, while the user file name allows the same user file name to be registered for a plurality of files and the user. When file names are registered for a plurality of files, the file attribute information is used to identify the files, so that the same user file names can be registered for the plurality of files. Therefore, even if the file name for the user input when registering the file is already registered in another file, it is not necessary to change the file name, and there is an effect that the file name as desired by the user can be set. . In particular, when the number of files increases, the number of similar file names increases and the naming of file names becomes troublesome, but this troublesomeness can be eliminated. In addition, when a set of a user file name and file attribute information input when a user newly registers a file is already attached to another file, the file attribute information is given to the user. Therefore, the same file attribute information is not given to a plurality of files having the same user file name, and the convenience of file registration operation is improved.
[0051]
Furthermore, claim 2Claim 5According to the described invention, the
[0052]
Claims3, Claim 6According to the described invention, the
[Brief description of the drawings]
FIG. 1 is a system configuration diagram showing an example of a multimedia communication conference apparatus to which a file management method according to each invention of the present application is applied.
FIG. 2 is a diagram showing a protocol configuration of a communication protocol of the multimedia communication conference apparatus.
[Fig. 3]BookRegistration operation in the embodiment(Corresponds to the first half of
FIG. 4 is a view showing the contents of a management file in the embodiment.
[Figure 5]BookRead operation of embodiment(Corresponding to the second means of
FIG. 6 is a view showing a display example of file attribute information in the embodiment.
FIG. 7 shows a case where a user newly registers a file (claim)1 and the second means of claim 4FIG.
FIG. 8 is a file registration operation using a pre-registered name and a pre-stored keyword.3 and the fourth means of claim 6FIG.
FIG. 9 is a flowchart showing the continuation of FIG.
[Explanation of symbols]
1 System bus
2 System controller
3 ROM
4 RAM
5 Encoding / Decoding Unit
7 Hard disk devices
8 Communication control unit
12 Touch panel controller
13 Touch panel
14 LCD display controller
15 LCD
16 video codec
17 TV camera
18 CRT display controller
19 CRT
20 still image codec
21 Document Camera
23 Scanner
25 Printer
Claims (6)
1つのファイルに対して、ユーザが登録するユーザ用ファイル名と、前記ファイルシステムがファイル操作を行うために使用するシステム用ファイル名とを付与し、前記システム用ファイル名は、各ファイル毎に重複することのないファイル名を付与する一方、前記ユーザ用ファイル名は、複数のファイルに対して同一のユーザ用ファイル名を登録可能とすると共に、該ユーザ用ファイル名が複数のファイルに対して登録される場合には、ファイル属性情報を用いてファイルを識別し、
ユーザがファイルを新規登録するときに入力するユーザ用ファイル名とファイル属性情報とのセットが、既に他のファイルに対して付されている場合には、前記ユーザに対して前記ファイル属性情報の変更を促すことを特徴とするファイル管理方法。 In a file management method for a file system consisting of directories without a hierarchical structure ,
For each file, a user file name registered by the user and a system file name used by the file system to perform file operations are assigned, and the system file name is duplicated for each file. The user file name can be registered for a plurality of files, and the same user file name can be registered for a plurality of files. To identify the file using file attribute information,
When a set of a user file name and file attribute information input when a user newly registers a file is already attached to another file, the file attribute information is changed for the user. File management method characterized by prompting.
1つのファイルに対して、ユーザが登録するユーザ用ファイル名と、前記ファイルシステムがファイル操作を行うために使用するシステム用ファイル名とを付与し、前記システム用ファイル名は、各ファイル毎に重複することのないファイル名を付与する一方、前記ユーザ用ファイル名は、複数のファイルに対して同一のユーザ用ファイル名を登録可能とすると共に、該ユーザ用ファイル名が複数のファイルに対して登録される場合には、ファイル属性情報を用いてファイルを識別する第1の手段と、
ユーザがファイルを新規登録するときに入力するユーザ用ファイル名とファイル属性情報とのセットが、既に他のファイルに対して付されている場合には、前記ユーザに対して前記ファイル属性情報の変更を促す第2の手段とを備えたことを特徴とするファイル管理装置。 In a file management device for a file system consisting of directories without a hierarchical structure ,
For each file, a user file name registered by the user and a system file name used by the file system to perform file operations are assigned, and the system file name is duplicated for each file. The user file name can be registered for a plurality of files, and the same user file name can be registered for a plurality of files. If so, a first means for identifying the file using the file attribute information;
When a set of a user file name and file attribute information input when a user newly registers a file is already attached to another file, the file attribute information is changed for the user. And a second means for prompting the user.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18702596A JP3830580B2 (en) | 1996-06-28 | 1996-06-28 | File management method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18702596A JP3830580B2 (en) | 1996-06-28 | 1996-06-28 | File management method and apparatus |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005186015A Division JP4105182B2 (en) | 2005-06-27 | 2005-06-27 | File management method and apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1021130A JPH1021130A (en) | 1998-01-23 |
| JP3830580B2 true JP3830580B2 (en) | 2006-10-04 |
Family
ID=16198883
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18702596A Expired - Fee Related JP3830580B2 (en) | 1996-06-28 | 1996-06-28 | File management method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3830580B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3590582B2 (en) * | 2000-12-14 | 2004-11-17 | 株式会社コネクトテクノロジーズ | Application distribution system and application distribution device |
| JP3658370B2 (en) | 2001-12-27 | 2005-06-08 | キヤノン株式会社 | Image storage device and data registration program for image storage device |
-
1996
- 1996-06-28 JP JP18702596A patent/JP3830580B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH1021130A (en) | 1998-01-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3813669B2 (en) | Terminal device and capability information notification method of terminal device | |
| US20080134081A1 (en) | Information list display method for mobile terminal | |
| JPH07312647A (en) | Video conference communication equipment | |
| JPH0799540A (en) | Telephone apparatus handling sound, picture and graphic analysis signal and its operating method | |
| US7006121B2 (en) | Virtual terminal configuring method and device | |
| JP3830580B2 (en) | File management method and apparatus | |
| JPH11505391A (en) | Data conferencing between remote participants | |
| JP4105182B2 (en) | File management method and apparatus | |
| JP2004304651A (en) | Information processing device, portable information terminal, information processing method, program and recording medium | |
| JP2777012B2 (en) | Communication terminal device | |
| JP3568556B2 (en) | Teleconference equipment | |
| JP3286396B2 (en) | Telelighting device | |
| JP3454843B2 (en) | Multimedia communication conference equipment | |
| JP2008306475A (en) | Audio / video conferencing equipment | |
| JP3276190B2 (en) | Image transmission device | |
| JPH09120369A (en) | Communication device | |
| JPH06225054A (en) | Multi-media terminal equipment | |
| JPH09331385A (en) | Audio-visual communication system and image information retrieval system | |
| JPH05292218A (en) | Communication transfer system for remote conference terminal equipment | |
| JP3281055B2 (en) | Telewriting communication terminal | |
| JP2003274125A (en) | Image processing apparatus and image processing system | |
| JP2804540B2 (en) | Teleconference terminal | |
| JP2999660B2 (en) | Video conference equipment | |
| JP3531665B2 (en) | Book-type videophone communication method, book-type videophone device, and recording medium | |
| JPH05300146A (en) | Still image conference device control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050413 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050426 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050627 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051007 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060117 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060217 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060711 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060712 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090721 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100721 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110721 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120721 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120721 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130721 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |