JP6100520B2 - Information processing apparatus, information processing method, program, and recording medium - Google Patents
Information processing apparatus, information processing method, program, and recording medium Download PDFInfo
- Publication number
- JP6100520B2 JP6100520B2 JP2012285009A JP2012285009A JP6100520B2 JP 6100520 B2 JP6100520 B2 JP 6100520B2 JP 2012285009 A JP2012285009 A JP 2012285009A JP 2012285009 A JP2012285009 A JP 2012285009A JP 6100520 B2 JP6100520 B2 JP 6100520B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic file
- management server
- information processing
- document management
- processing apparatus
- 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
- 230000010365 information processing Effects 0.000 title claims description 47
- 238000003672 processing method Methods 0.000 title 1
- 238000000034 method Methods 0.000 claims description 32
- 238000012790 confirmation Methods 0.000 claims description 26
- 238000012217 deletion Methods 0.000 claims description 15
- 230000037430 deletion Effects 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 4
- OOYGSFOGFJDDHP-KMCOLRRFSA-N kanamycin A sulfate Chemical group OS(O)(=O)=O.O[C@@H]1[C@@H](O)[C@H](O)[C@@H](CN)O[C@@H]1O[C@H]1[C@H](O)[C@@H](O[C@@H]2[C@@H]([C@@H](N)[C@H](O)[C@@H](CO)O2)O)[C@H](N)C[C@@H]1N OOYGSFOGFJDDHP-KMCOLRRFSA-N 0.000 claims 4
- 230000008569 process Effects 0.000 description 28
- 238000012545 processing Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 16
- 230000014759 maintenance of location Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、文書管理システムにおいてタブレット端末等の情報処理装置にダウンロードされた電子ファイルの制御に関する。 The present invention relates to control of an electronic file downloaded to an information processing apparatus such as a tablet terminal in a document management system.
クライアント(タブレット端末等)から文書管理サーバに接続して、文書管理サーバの電子ファイルをダウンロードし、タブレット端末等に保存できる技術がある。タブレット端末やノートPC等は可搬性が高く、様々な場所で使用可能なため、セキュリティの観点で制限を付けている場合がある。 There is a technology that allows a client (tablet terminal or the like) to connect to a document management server, download an electronic file of the document management server, and store it in a tablet terminal or the like. Since tablet terminals, notebook PCs, and the like are highly portable and can be used in various places, restrictions may be imposed from the viewpoint of security.
特許文献1には、クライアントにダウンロードされた電子ファイルの有効期限が切れた場合に、これを削除する機能が開示されている。
しかし、特許文献1の技術では、クライアントにダウンロードされた電子ファイルは、有効期限が切れた場合、その電子ファイルをユーザが編集・更新していても削除されてしまう。
However, in the technique of
そのため、編集後の通信不通などにより電子ファイルを文書管理サーバにアップロード出来ないまま有効期限が切れてしまった場合は、ユーザの編集した結果が文書サーバに反映されないまま、クライアントの電子ファイルは削除されてしまうといった問題点があった。 Therefore, if the expiration date expires without being able to upload the electronic file to the document management server due to communication interruption after editing, the client's electronic file is deleted without reflecting the edited result on the document server. There was a problem such as.
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、有効期限を過ぎて削除対象となった電子ファイルの存在をユーザに知らしめ、当該電子ファイルのアップロードの必要性を確認させることができ、必要なファイルを確実に保管することができる仕組みを提供することである。 The present invention has been made to solve the above-mentioned problems, and the object of the present invention is to inform the user of the existence of an electronic file that has been expired after the expiration date, and to upload the electronic file. It is to provide a mechanism that can confirm the necessity and can securely store the necessary files .
本発明は、電子ファイルを管理する文書管理サーバと接続可能であり、前記文書管理サーバからダウンロードされた電子ファイルの有効期限を管理する手段を有する情報処理装置であって、前記文書管理サーバからダウンロードされた電子ファイルの内容が前記情報処理装置にて更新された日時と、該電子ファイルを前記文書管理サーバからダウンロードした日時とを管理するファイル日時管理手段と、前記文書管理サーバからダウンロードした日時以降に更新され、かつ、前記有効期限を過ぎたと判断されたことで前記情報処理装置から削除対象となった電子ファイルを提示する提示手段と、前記情報処理装置から削除対象となった電子ファイルが前記情報処理装置から自動削除される前に、前記情報処理装置から削除対象となった電子ファイルを、前記文書管理サーバに事前にアップロードするか否かの指定を受け付け可能な確認画面を表示する確認手段と、を有することを特徴とする。 The present invention is an information processing apparatus that is connectable to a document management server that manages an electronic file , and that has means for managing an expiration date of the electronic file downloaded from the document management server, the information processing apparatus being downloaded from the document management server File date and time management means for managing the date and time when the content of the electronic file was updated by the information processing apparatus and the date and time when the electronic file was downloaded from the document management server, and after the date and time when the electronic file was downloaded from the document management server And the presenting means for presenting the electronic file to be deleted from the information processing apparatus because it has been determined that the expiration date has passed, and the electronic file to be deleted from the information processing apparatus is the before being automatically deleted from the information processing apparatus, an electronic off to be deleted from the information processing apparatus Yl and characterized by having a a confirmation means for displaying whether the acceptance is possible confirmation screen designation uploading to advance the document management server.
本発明によれば、有効期限を過ぎて削除対象となった電子ファイルの存在をユーザに知らしめ、当該電子ファイルのアップロードの必要性を確認させることができ、必要なファイルを確実に保管することができる。 According to the present invention, it is possible to notify the user of the existence of an electronic file that has been expired after the expiration date and to confirm the necessity of uploading the electronic file, and to securely store the necessary file. Can do .
以下、図面を参照して、本発明の実施の形態の一例を説明する。
図1は、本発明の一実施例におけるドキュメント管理システムの一例を示すシステム構成図である。
本実施例のドキュメント管理システムは、クライアントPC(クライアント端末)101、文書管理サーバ102がネットワーク103を介して接続されている。
クライアントPC101(不図示の101−1、101−2、・・・、101−n)は、情報処理装置(タブレット型コンピュータ(以下タブレットPC)、スマートフォン、パーソナルコンピュータやワークステーション等を含む情報処理装置。以下クライアントPCと称する)を適用可能である。
Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a system configuration diagram showing an example of a document management system in an embodiment of the present invention.
In the document management system of this embodiment, a client PC (client terminal) 101 and a
A client PC 101 (101-1, 101-2, ..., 101-n not shown) is an information processing apparatus (an information processing apparatus including a tablet computer (hereinafter referred to as a tablet PC), a smartphone, a personal computer, a workstation, and the like). (Hereinafter referred to as client PC).
なお、図1では、クライアントPC101としてタブレットPCを用いる例が記載されている。クライアントPC(タブレットPC)101は、wifi接続されるルータ、又は3G接続される基地局等を介して文書管理サーバ102に接続可能である。
In FIG. 1, an example in which a tablet PC is used as the client PC 101 is described. A client PC (tablet PC) 101 can be connected to the
図2は、本発明における文書管理サーバおよびクライアントPCに適用可能な情報処理装置の構成の一例を示すハードウェアブロック図である。
図2において、201はCPUで、ROM202のプログラム用ROMに記憶されたプログラムをRAM203にロードして実行する。これによりシステムバス204に接続された各デバイスを制御し、情報処理装置全体を総括制御する。また、このROM202のフォント用ROMにはフォントデータ等を記憶し、ROM202のデータ用ROMには各種データを記憶する。
FIG. 2 is a hardware block diagram showing an example of the configuration of an information processing apparatus applicable to the document management server and client PC in the present invention.
In FIG. 2,
203はRAMで、CPU201の主メモリ、ワークエリア等として機能する。205はキーボードコントローラ(KBC)で、キーボード(KB)209や図示しないポインティングデバイス(例えばマウス)からの入力を制御する。206はビデオカード(VC)で、ディスプレイ210の表示を制御する。
A
207はメモリコントローラ(MC)で、ハードディスク、SSD(Solid State Drive)、フレキシブルディスク(FD)等の外部メモリ211とのアクセスを制御する。208は通信I/Fコントローラ(ネットワークインターフェースカード(NIC))で、無線又は有線によりネットワークとの通信を制御する。
A memory controller (MC) 207 controls access to the
図3は、本実施例におけるドキュメント管理システムのソフトウェア構成図の一例を示す模式図である。
図3に示すように、本実施例のドキュメント管理システムにおけるクライアントPCとしての情報処理装置は、有効期限判断部301、削除部302、確認部303、予約アップロード部304、更新判断部305、閲覧制限部306を有する。
FIG. 3 is a schematic diagram illustrating an example of a software configuration diagram of the document management system in the present embodiment.
As shown in FIG. 3, the information processing apparatus as the client PC in the document management system of the present embodiment includes an expiration
有効期限判断部301は、文書管理サーバ102からダウンロードされた電子ファイルの閲覧の有効期限を判断する。削除部302は、電子ファイルの閲覧の有効期限を過ぎていると判断された電子ファイルを削除する。確認部303は、閲覧の有効期限を過ぎていると判断された電子ファイルについて、削除部302による削除の前に、文書管理サーバへアップロードするか否かの指定をユーザから受け付ける確認処理を実行する。
The expiration
予約アップロード部304は、確認部303により文書管理サーバへアップロードすると指定されている電子ファイルを、該文書管理サーバへ接続されたことに応じて、該文書管理サーバへアップロードする。
The
更新判断部305は、電子ファイルが文書管理サーバからダウンロードされた後に更新されたか否かを判断する。なお、確認部303は、更新判断部305により更新されていると判断され、且つ、有効期限判断部301により閲覧の有効期限を過ぎていると判断された電子ファイルに対して前記確認処理を実行する。
The
また、削除部302は、確認部303により文書管理サーバへアップロードすると指定されている電子ファイルについては、有効期限判断部301により電子ファイルの閲覧の有効期限を過ぎていると判断された電子ファイルであっても、該文書管理サーバへのアップロードが完了するまで削除しない。
Further, the
閲覧制限部306は、文書管理サーバからダウンロードされた電子ファイルであっても、確認部303により削除部302による削除の前に該文書管理サーバへアップロードすると指定されている電子ファイルについては、閲覧不可とする。
Even if an electronic file is downloaded from the document management server, the
次に、図4〜図14を参照して、本発明のドキュメント管理システムの処理の流れを説明する。
図4は、本実施例におけるクライアントPCのログイン処理からファイル一覧表示処理を示すフローチャートである。
なお、このフローチャートの処理は、クライアントPC101のCPU201がROM202又は外部メモリ211にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより実現されるものである。図中、S401〜S407は各ステップを示す。
また、図4のフローチャートは、クライアントPC(タブレットPC)101から本実施例の文書管理システムへのログインを行う場合に開始される処理である。
Next, the flow of processing of the document management system of the present invention will be described with reference to FIGS.
FIG. 4 is a flowchart showing the file list display process from the login process of the client PC in this embodiment.
Note that the processing of this flowchart is realized by the
4 is a process that is started when a client PC (tablet PC) 101 logs in to the document management system of this embodiment.
ステップS401において、クライアントPC101のCPU201は、図10のようなログイン画面を、ディスプレイ210に表示し、サーバの選択、ユーザ名、及びパスワード入力を受け付ける。
In step S401, the
図10は、本実施例におけるクライアントPCに表示されるログイン画面の一例である。
図10に示すように、ログイン画面は、サーバ選択プルダウン1001、ユーザ名入力欄1002、パスワード入力欄1003、[ログイン]ボタン1004を有する。ユーザは、サーバ選択プルダウン1001で接続するサーバ名を選択し、ユーザ名入力欄1002にユーザ名、パスワード入力欄1003にパスワードを入力した状態で、[ログイン]ボタン1004を押下することにより、サーバ選択プルダウン1001で選択されたサーバにログインすることができる。なお、サーバ選択プルダウン1001では、クライアントPC101自身を選択することも可能である。この場合、クライアントPC101にログインし、オフラインで本実施例の文書管理システムを使用することができる。
FIG. 10 is an example of a login screen displayed on the client PC in this embodiment.
As shown in FIG. 10, the login screen includes a server selection pull-
入力を受け付けたクライアントPC101のCPU201は、入力されたユーザ名やパスワードによって、選択されたクライアントPCもしくはサーバの認証動作を実行する。そして、認証OKの場合は、クライアントPC101のCPU201は、使用を許可し、S402に処理を進める。一方、認証NGの場合は、クライアントPC101のCPU201は、使用を禁止し、本フローチャートの処理を終了する(不図示)。
The
次に、ステップS402において、クライアントPC101のCPU201は、クライアントPC101内にある(例えば外部メモリ211内に記憶されている)電子ファイルの中で、後述するアップロード予約されている電子ファイルが存在するかどうかを判断する。具体的には、図7のような情報を有する電子ファイルが存在する場合、図7のNo.8の項目(アップロード予約有無)を確認し、No.8の項目が「1」、すなわち、アップロード予約有りかどうかで、アップロード予約されている電子ファイルが存在するかどうかを判断する。
Next, in step S <b> 402, the
図7は、本実施例の文書情報ファイルの一例を示す図である。
なお、文書情報ファイル(図7)は、文書管理サーバからダウンロードされた電子ファイル毎に設けられるファイルであり、クライアントPC101の外部メモリ211等に記憶されている。
FIG. 7 is a diagram illustrating an example of a document information file according to the present embodiment.
The document information file (FIG. 7) is a file provided for each electronic file downloaded from the document management server, and is stored in the
また、文書情報ファイル(図7)は、文書管理サーバからダウンロードされた電子ファイルと別のファイルでもよいし、文書管理サーバからダウンロードされた電子ファイルが属性情報として保有するものでもよい。 The document information file (FIG. 7) may be a file different from the electronic file downloaded from the document management server, or the electronic file downloaded from the document management server may be held as attribute information.
図7に示すように、文書情報ファイルは、No、OUコード、キャビネットID、ドキュメントID、ドキュメント名称、文書サイズ、文書ダウンロード日時、アップロード予約有無、アップロード先サーバID、アップロード先キャビネットID、アップロード先フォルダ、文書更新日時等の情報を有する。 As shown in FIG. 7, the document information file includes No, OU code, cabinet ID, document ID, document name, document size, document download date, upload reservation presence, upload destination server ID, upload destination cabinet ID, upload destination folder. And information such as document update date and time.
以下、図4のフローチャートの説明に戻る。
上記S402において、アップロード予約されている電子ファイルが無いと判断した場合(S402で「なし」の場合)、クライアントPC101のCPU201は、そのままステップS405へと処理を移行させる。
Hereinafter, the description returns to the flowchart of FIG.
If it is determined in S402 that there is no electronic file that is reserved for uploading (in the case of "None" in S402), the
一方、上記S402において、アップロード予約されている電子ファイルが存在すると判断した場合(S402で「あり」の場合)、クライアントPC101のCPU201は、ステップS403へと処理を移行させる。
On the other hand, if it is determined in S <b> 402 that there is an electronic file that is reserved for upload (“Yes” in S <b> 402), the
ステップS403において、クライアントPC101のCPU201は、アップロード予約されている電子ファイルのアップロード先サーバが、接続サーバかどうかを判断する。具体的には、クライアントPC101のCPU201は、上記アップロード予約されていると判断された電子ファイルの文書情報ファイルが図7のような情報を有する場合、図7のNo.9の項目(アップロード先サーバID)を確認し、No.9に対応するサーバIDを取得する。さらに、クライアントPC101のCPU201は、上記取得したサーバIDに対応するサーバ情報(図8)を取得し、該取得したサーバ情報に対応するサーバが接続サーバであるかどうかを判断する。
In step S403, the
なお、接続サーバはS401のログイン処理にて図10のプルダウンで選択されてログインしたサーバである。また、サーバIDに対応するサーバ情報は図8のNo.1、サーバ名称に対応するサーバ情報は図8のNo.2によって取得可能である。 Note that the connection server is a server that has been selected and logged in by the pull-down in FIG. 10 in the login process in S401. The server information corresponding to the server ID can be acquired from No. 1 in FIG. 8, and the server information corresponding to the server name can be acquired from No. 2 in FIG.
図8は、本実施例のサーバ情報の一例を示す図である。
なお、サーバ情報(図8)は、文書管理サーバ毎に保有される情報であり、クライアントPC101の外部メモリ211等に記憶されている。
図8に示すように、サーバ情報は、サーバID,サーバ名称、ホスト、OUコード、認証コード、キャビネットID等の情報を有する。
FIG. 8 is a diagram illustrating an example of server information according to the present embodiment.
The server information (FIG. 8) is information held for each document management server, and is stored in the
As shown in FIG. 8, the server information includes information such as a server ID, a server name, a host, an OU code, an authentication code, and a cabinet ID.
以下、図4のフローチャートの説明に戻る。
ステップS403において、電子ファイルのアップロード先サーバが接続サーバでないと判断した場合(S403で「異なる」の場合)、クライアントPC101のCPU201は、そのままステップS405へと処理を移行させる。
Hereinafter, the description returns to the flowchart of FIG.
In step S403, when it is determined that the electronic file upload destination server is not a connection server (in the case of “different” in S403), the
一方、ステップS403において、電子ファイルのアップロード先サーバが接続サーバであると判断した場合(S403で「同一」の場合)、クライアントPC101のCPU201は、ステップS404へと処理を移行させる。
On the other hand, when it is determined in step S403 that the upload destination server of the electronic file is a connection server (in the case of “same” in S403), the
ステップS404において、クライアントPC101のCPU201は、上記アップロード予約されている電子ファイルを接続サーバ(文書管理サーバ)にアップロードする(予約アップロード機能)。なお、文書管理サーバに保存するアップロード先フォルダは、上記アップロード予約されている電子ファイルに対応する文書情報ファイル(図7)のNo.11(アップロード先フォルダ)に登録されているフォルダとなる。このS404のアップロードの処理により、アップロード予約されている電子ファイルをログイン後に速やかにアップロードすることが可能になる。
In step S404, the
次に、ステップS405において、クライアントPC101のCPU201は、文書管理サーバからダウンロードした電子ファイルに対応する文書情報ファイルの文書ダウンロード日時(図7のNo.7)に登録された日時をチェックし、クライアント設定情報の端末保存期間(図9のNo.5or6)の範囲外の電子ファイルを検索し、該当ファイルを削除する。なお、端末保存期間とは、そのクライアントPCにおいて、サーバからダウンロードした電子ファイルをそのクライアントPC内に保存できる期間であり、また、そのクライアントPCでのその電子ファイルの閲覧の有効期限でもある。
In step S405, the
図9は、本実施例のクライアント設定情報の一例を示す図である。なお、クライアント設定情報(図9)は、クライアントPC101毎に保有している情報である。
図9に示すように、クライアント設定情報は、管理者ユーザID、アプリログイン設定、アプリログインパスワード、端末保存期間設定、端末保存期間(日数)、端末保存期間(時間)、編集期限、ローカルホルダ使用期限、ログイン更新確認、外部アプリ連携、設定更新日時等の情報を保持しており、端末保存期間等を確認可能である。
FIG. 9 is a diagram illustrating an example of client setting information according to the present embodiment. The client setting information (FIG. 9) is information held for each
As shown in FIG. 9, the client setting information includes an administrator user ID, an application login setting, an application login password, a terminal storage period setting, a terminal storage period (number of days), a terminal storage period (time), an editing time limit, and a local holder use Information such as the expiration date, login update confirmation, external application cooperation, setting update date and time is stored, and the terminal storage period and the like can be confirmed.
なお、上記S405のファイル削除処理では、クライアントPC101のCPU201は、アップロード先サーバ(図7のNo.9)が、現在の接続サーバではなく、また、アップロード予約有無(図7のNo.8)が「あり(1)」となっている文書情報ファイルに対応する電子ファイルは、例え、端末保存期間が過ぎている場合でも削除せず、次回、接続サーバがアップロード先サーバ(図7のNo.9)になりアップロードが完了するまで、その電子ファイルは、クライアントPC101内に保存するものとする。
In the file deletion process of S405, the
次に、ステップS406において、クライアントPC101のCPU201は、クライアント設定情報のログイン時更新確認欄(図9のNo.9)が「1」であれば、接続サーバとの間でデータの更新を行う。
Next, in step S406, the
具体的には、クライアントPC101のCPU201は、接続サーバから該当する電子ファイルが存在しなくなっている場合は、クライアントPC101内の該当ファイルも削除する。また、クライアントPC101のCPU201は、該当の電子ファイルがクライアントPC101内の該当ファイルより新しい場合は、クライアントPC101の該当電子ファイルを接続サーバ内の該当ファイルに置き換える。なお、クライアントPC101のCPU201は、クライアント設定情報のログイン時更新確認欄(図9のNo.9)が「0」であれば、S406の更新確認処理では何も行わない。
Specifically, the
次に、ステップS407において、クライアントPC101のCPU201は、図11のような電子ファイル一覧表示画面を、ディスプレイ210に表示し、引き続き、ここには記載を省略する様々な処理を実行する。
Next, in step S407, the
図11は、本実施例におけるクライアントPCに表示されるファイル一覧表示画面の一例を示す図である。
図11に示すように、一覧表示画面は、ツリー表示1101、ファイル一覧表示1102、[ログアウト]ボタン1103、[アップロード]ボタン1104、[ダウンロードボタン]1105を有する。
FIG. 11 is a diagram showing an example of a file list display screen displayed on the client PC in the present embodiment.
As shown in FIG. 11, the list display screen has a
ツリー表示1101は、接続サーバから取得した、接続サーバ内及びクライアントPC101内のフォルダ構成を表示する。ファイル一覧表示1102は、ツリー表示1101で選択されたフォルダ内のファイルを一覧表示する。
The
[ログアウト]ボタン1103は、接続サーバからログアウトするためのものである。
[アップロード]ボタン1104は、クライアントPC101内のファイルを接続サーバにアップロードするためのものである。ツリー表示1101で[ローカル]のフォルダが選択され、ファイル一覧表示1102内でファイルが選択された状態で、[アップロード]ボタン1104が押下されると、クライアントPC101のCPU201は、ファイル一覧表示1102内で選択されたファイルを、クライアントPC101から接続サーバにアップロードする。
[Logout]
An “Upload”
[ダウンロード]ボタン1105は、接続サーバ内のファイルをクライアントPC101にダウンロードするためのものである。ツリー表示1101で接続サーバ内のいずれかのフォルダが選択され、ファイル一覧表示1102内でファイルが選択された状態で、[ダウンロード]ボタン1105が押下されると、クライアントPC101のCPU201は、ファイル一覧表示1102内で選択されたファイルを、接続サーバからクライアントPC101にダウンロードする。
A “Download”
なお、クライアントPC101のCPU201は、上記S407のファイル一覧画面表示処理によって表示される電子ファイル一覧に、アップロード予約されている電子ファイル(図7のNo.8が「1」と登録されている文書情報ファイルの電子ファイル)は表示しないように制御する(閲覧制限機能)。これは、アップロード予約されている電子ファイルは、本来は保存期間が切れている電子ファイルであるので、ユーザが閲覧できてはいけない電子ファイルであるためである。
It should be noted that the
この処理のように、アップロード予約されている電子ファイルは、電子ファイル一覧に表示されないことにより、ユーザは、保存期間が過ぎている電子ファイルは閲覧不可であるが、次回、接続サーバにアクセスした際には自動的にアップロードされるように制御することができ、セキュリティの観点も考慮した上で、電子ファイルをアップロードすることもできる。 As this process does not display the electronic file reserved for uploading in the electronic file list, the user cannot view the electronic file whose retention period has passed, but the next time the user accesses the connection server, Can be controlled to be automatically uploaded, and an electronic file can be uploaded in consideration of security.
次に、図5を参照して、電子ファイル編集後のアップロード処理の流れを説明する。
図5は、本発明の実施例におけるクライアントPC101のアップロード処理を示すフローチャートである。
なお、このフローチャートの処理は、クライアントPC101のCPU201がROM202又は外部メモリ211にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより実現されるものである。図中、S501〜S507は各ステップを示す。
Next, the flow of upload processing after editing an electronic file will be described with reference to FIG.
FIG. 5 is a flowchart showing upload processing of the
Note that the processing of this flowchart is realized by the
また、図5のフローチャートは、クライアントPC(タブレットPC)101において、ユーザが電子ファイルを編集・更新可能な状態で開いた際に開始される処理である。
ステップS501において、クライアントPC101のCPU201は、図示しない電子ファイルの編集を受け付け、保存指示が受けると、該電子ファイルをクライアントPC101内に保存する(ローカル保存)。
5 is a process started when the user opens an electronic file in a state where it can be edited / updated in the client PC (tablet PC) 101.
In step S501, the
次に、ステップS502において、クライアントPC101のCPU201は、上記S501でローカル保存した電子ファイルの文書情報ファイルを更新する。例えば、図7の文書サイズ(No.6)、文書更新日時(No.12)等を更新する。もちろん、ドキュメント名称(No.5)やその他の項目の値も更新してもよい。
In step S502, the
次に、ステップS503において、クライアントPC101のCPU201は、不図示の画面を表示し、アップロードする文書の選択を受け付ける。通常は、上記S501で編集した電子ファイルを選択するが、他の電子ファイルを選択して同時にアップロードしてもよい。
In step S503, the
次に、ステップS504において、クライアントPC101のCPU201は、アップロードする文書として選択された電子ファイルの文書情報ファイルを読み込み、アップロード先サーバID(図7のNo.9)の文書管理サーバの接続状態をチェックし、該文書管理サーバと接続可能(接続済みを含む)かどうかを判断する。
In step S504, the
そして、上記アップロード先の文書管理サーバと接続可能と判断した場合(S504で「オンライン」の場合)、クライアントPC101のCPU201は、ステップS505へと処理を移行させる。なお、接続可能であるが接続されていない場合は、クライアントPC101のCPU201は、このタイミングで上記アップロード先の文書管理サーバと接続する。
When it is determined that the upload destination document management server can be connected (in the case of “online” in S504), the
ステップS505では、クライアントPC101のCPU201は、上記接続されている文アップロード先の書管理サーバの保存先フォルダの選択をユーザから受け付ける。上記保存先フォルダの受付画面を、図12を参照して説明する。
In step S505, the
図12は、本実施例におけるクライアントPCに表示されるアップロード先選択画面の一例を示す図である。
図12に示すように、アップロード先選択画面は、アップロード対象の文書ファイルの表示1201、アップロード先のフォルダ名欄1202、アップロードボタン1203を有する。
アップロード先のフォルダ名欄1202では、ユーザがアップロードする接続サーバのフォルダ名を入力もしくはプルダウンより選択する。
FIG. 12 is a diagram illustrating an example of an upload destination selection screen displayed on the client PC in the present embodiment.
As illustrated in FIG. 12, the upload destination selection screen includes a display 1201 of a document file to be uploaded, a
In the upload destination
以下、図5のフローチャートの説明に戻る。
次に、ステップS506において、クライアントPC101のCPU201は、ユーザによるアップロードボタン1203(図12)を押下を検知すると、文書ファイルの表示1201に表示されるアップロード対象の文書ファイル(図12の場合は「テスト文書1.PDF」)を、フォルダ名欄1202で入力された接続サーバのフォルダにアップロードし、本フローチャートの処理を終了する。
Returning to the flowchart of FIG.
In step S506, when the
また、上記S504において、上記アップロード先の文書管理サーバと接続不可能であると判断した場合(S504で「オフライン」の場合)、クライアントPC101のCPU201は、ステップS507へと処理を移行させる。
If it is determined in S504 that the upload destination document management server cannot be connected (in the case of “offline” in S504), the
ステップS507では、クライアントPC101のCPU201は、図13のようなエラー画面を、ディスプレイ210に表示し、アップロードできない旨をユーザに通知し、本フローチャートの処理を終了する。
In step S507, the
図13は、本実施例におけるクライアントPCに表示されるアップロードエラー画面の一例を示す図である。
図13に示すように、アップロードエラー画面は、アップロードできない旨をユーザに通知するメッセージ1301と、確認ボタン1302を有する。
FIG. 13 is a diagram illustrating an example of an upload error screen displayed on the client PC in the present embodiment.
As shown in FIG. 13, the upload error screen has a
次に、図6を参照して、クライアントPC101起動時の処理の流れを説明する。
図6は、本発明の実施例におけるクライアントPC101の起動時の処理を説明するフローチャートである。
なお、このフローチャートの処理は、クライアントPC101のCPU201がROM202又は外部メモリ211にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより実現されるものである。図中、S601〜S607は各ステップを示す。
Next, the flow of processing when the
FIG. 6 is a flowchart for explaining processing when the
Note that the processing of this flowchart is realized by the
また、図6のフローチャートは、クライアントPC(タブレットPC)101を起動した際に開始される処理である。
まず、ステップS601において、クライアントPC101のCPU201は、クライアントPC101に対して端末保存期間が設定されているかを確認する。具体的には、クライアントPC101のCPU201は、図9のNo.4に「期限有り(1)」と設定されているかを確認し、図9のNo.4が「期限有り(1)」の場合は端末保存期間が設定されている、図9のNo.4が「期限無し(0)」の場合は端末保存期間が設定されていないと判断する。
6 is a process that is started when the client PC (tablet PC) 101 is activated.
First, in step S601, the
そして、端末保存期間が設定されていないと判断した場合(S601で「なし」の場合)、クライアントPC101のCPU201は、そのままステップS607に処理を移行させる。
If it is determined that the terminal storage period is not set (in the case of “None” in S601), the
一方、端末保存期間が設定されていると判断した場合(S601で「あり」の場合)、クライアントPC101のCPU201は、ステップS602に処理を移行させる。
On the other hand, when it is determined that the terminal storage period is set (in the case of “Yes” in S601), the
ステップS602では、クライアントPC101のCPU201は、未アップロード文書の有無をチェックする。具体的には、クライアントPC101のCPU201は、文書管理サーバからダウンロードされた後に更新されたか電子ファイルの有無の判断(更新判断)を行う。詳細には、クライアントPC101のCPU201は、クライアントPC101上にある電子ファイルの文書情報ファイルの文書ダウンロード日時(図7のNo.7)と文書更新日時(図7のNo.12)を比較し、文書更新日時の方が文書ダウンロード日時よりも新しい電子ファイルを、未アップロード文書として検索する。なお、文書ダウンロード日時(図7のNo.7)は、電子ファイルをアップロードした際にも更新され、文書更新日時(図7のNo.12)は電子ファイルをダウンロードした際にも更新される。
In step S602, the
そして、未アップロード文書が存在しないと判断した場合(S602で「なし」の場合)、クライアントPC101のCPU201は、そのままステップS607に処理を移行させる。
If it is determined that there is no unuploaded document (“No” in S602), the
一方、未アップロード文書が存在すると判断した場合(S602で「あり」の場合)、クライアントPC101のCPU201は、ステップS603へと処理を移行させる。
On the other hand, if it is determined that there is an unuploaded document (“Yes” in S602), the
また、上記S602の処理を、図15を参照して説明する。
図15は、クライアントPC101にダウンロードされた各電子ファイルの文書情報ファイルをリストとして示した図であり、図中の各項目は図7の文書情報ファイルと同じである。
The processing of S602 will be described with reference to FIG.
FIG. 15 is a diagram showing a list of document information files of each electronic file downloaded to the
図15のファイルリストの中の電子ファイルのうち、更新日時がダウンロード日時より新しい電子ファイルは、No.1、No.2、およびNo.3である。この3つのファイルがあるため、図15の例では、上記S602において、未アップロード文書が存在する(「あり」)と判断され、ステップS603へと処理が移行される。 Of the electronic files in the file list of FIG. 15, the electronic files whose update date and time are newer than the download date and time are No. 1, No. 2, and No. 3. Since there are these three files, in the example of FIG. 15, it is determined in S602 that there is an unuploaded document (“present”), and the process proceeds to step S603.
ステップS603では、クライアントPC101のCPU201は、クライアント設定情報(図9)を読み込み、端末保存期間(No.5,6)、文書ダウンロード日時(図7のNo.7)、およびクライアントPC101を立ち上げた日時との関係から、電子ファイルの保存期間内か保存期間外かを判断(有効期限判断)する。この電子ファイルの保存期間内か保存期間外かの判断処理を、図15と図9を参照して説明する。
In step S603, the
図15のリストの内、No.1の電子ファイル「文書1.PDF」は、文書ダウンロード日時が「2012年10月15日」であり、このクライアントPC101の端末保存期間は「10日間」である。よって、クライアントPC101を立ち上げた日が「2012年10月25日」以前であれば、No.1の電子ファイル「文書1.PDF」は「保存期間内」である。一方、クライアントPC101を立ち上げた日が「2012年10月26日」以降であれば、No.1の電子ファイル「文書1.PDF」は「保存期間外」となる。
The No. 1 electronic file “Document 1.PDF” in the list of FIG. 15 has a document download date of “October 15, 2012”, and the terminal storage period of this
上記S603において、全ての電子ファイルが「保存期間内」であると判断した場合(S603で「保存期間内」の場合)、クライアントPC101のCPU201は、そのままステップS607に処理を移行させる。
If it is determined in S603 that all the electronic files are “within the storage period” (in the case of “within the storage period” in S603), the
一方、上記S603において、いずれかの電子ファイルが「保存期間外」である(「保存期間外」の電子ファイルが1つでも存在する)と判断した場合(S603で「保存期間外」の場合)、クライアントPC101のCPU201は、ステップS604に処理を移行させる。
On the other hand, if it is determined in S603 that one of the electronic files is “outside the storage period” (there is at least one electronic file “outside the storage period”) (in the case of “outside the storage period” in S603) The
ステップS604では、クライアントPC101のCPU201は、自動的に削除される電子ファイルが存在することをユーザに警告する画面(図14)を、ディスプレイ210に表示する。図14を参照して、警告画面の例を説明する。
In step S604, the
図14は、本実施例におけるクライアントPCに表示される削除対象ファイルの警告画面の一例を示す図である。
図14に示すように、本実施例における削除対象ファイルの警告画面は、自動的に削除される電子ファイルが存在することをユーザに警告するメッセージ1401、削除対象文書欄1402、いいえボタン1403、はいボタン1404を有する。
FIG. 14 is a diagram showing an example of a deletion target file warning screen displayed on the client PC in the present embodiment.
As shown in FIG. 14, the deletion target file warning screen in this embodiment is a
図14の削除対象文書欄1402には、上記S603で「保存期間外」であると判断された電子ファイルの名称が表示され、1401には、アップロード予約をしなければ、これらのファイルはログイン後に削除される旨の警告が表示されている。
In the deletion
クライアントPC101のCPU201は、この警告画面(図14)にて、ユーザにより「いいえ」ボタン1403が押下されたことを検知すると、ステップS605において、アップロード予約設定無しと判断し(S605で「なし」)、そのままステップS607に処理を移行させる。
When the
一方、この警告画面(図14)にて、ユーザにより削除して欲しくない電子ファイルが削除対象文書欄1402から選択され、「はい」ボタン1404が押下されたことを検知すると、クライアントPC101のCPU201は、ステップS605において、アップロード予約設定有りと判断し(S605で「あり」)、ステップS606に処理を進める。
On the other hand, when it is detected on the warning screen (FIG. 14) that an electronic file that the user does not want to delete is selected from the deletion
ステップS606では、クライアントPC101のCPU201は、削除対象文書欄1402で選択されている電子ファイルの文書情報ファイルのアップロード予約有無の項目(図7のNo.8)を「あり(1)」として登録し、ステップS607に処理を移行させる。この処理により、ユーザにより編集された電子ファイルのアップロードが「保存期間内」にできなかった場合でも、その電子ファイルは削除されることなく、次回のサーバ接続時に自動的にアップロードされるようにできる。
In step S606, the
次に、ステップS607において、クライアントPC101のCPU201は、図4の処理(S401〜S407)を行う。よって、ここで実行されるS404のアップロード処理では、上記S606でアップロード予約された電子ファイルを、アップロード先の文書管理サーバへ接続されたことに応じてアップロードすることができる。
Next, in step S607, the
以上の処理により、本来は保存期間外である電子ファイルであっても勝手に削除されることなく、次回のサーバ接続時に自動的にアップロード可能とし、かつ、保存期間外の電子ファイルはセキュリティの観点のため閲覧不可とするという効果を有する。 Through the above processing, even if an electronic file is originally outside the retention period, it can be automatically uploaded at the next connection to the server without being deleted without permission. Therefore, it has the effect of making browsing impossible.
なお、クライアントPC101のCPU201は、クライアントPC101の起動時以外のタイミングでも、クライアントPC101がオフラインの場合には、定期的に、又は、ユーザの指示に応じて、図6の処理を実行するようにしてもよい。
Note that the
なお、本実施例では、クライアントPC毎に保存期間を設定しているが、電子ファイル毎に保存期間を設定してもよいし、文書管理サーバ毎に保存期間を設けていてもよいし、本発明の文書管理システム全体で同一の保存期間を設定してもよい。 In this embodiment, a retention period is set for each client PC. However, a retention period may be set for each electronic file, a retention period may be provided for each document management server, The same retention period may be set for the entire document management system of the invention.
また、上記実施例では、クライアントPCの一例としてタブレットPCを示したが、クライアントPCは、タブレットPCに限定されるものではなく、スマートフォン、パーソナルコンピュータ等の情報処理装置であればよい。 Moreover, in the said Example, although tablet PC was shown as an example of client PC, client PC is not limited to tablet PC, What is necessary is just information processing apparatuses, such as a smart phone and a personal computer.
以上、本実施例によれば、有効期限が設定された電子ファイルが情報処理装置へダウンロードされている場合に、有効期限が切れた電子ファイルのアクセスを出来ないようにするとともに、有効期限が切れた電子ファイルであってもアップロードするまでは削除しないことによる編集データの喪失などを防ぐことができる。 As described above, according to this embodiment, when an electronic file with an expiration date set is downloaded to the information processing apparatus, access to the expired electronic file cannot be made and the expiration date has expired. Even if it is an electronic file, it is possible to prevent the loss of edit data by not deleting it until it is uploaded.
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体(記録媒体)等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
It should be noted that the configuration and contents of the various data described above are not limited to this, and it goes without saying that the various data and configurations are configured according to the application and purpose.
Although one embodiment has been described above, the present invention can take an embodiment as, for example, a system, apparatus, method, program, or storage medium (recording medium). Specifically, the present invention may be applied to a system composed of a plurality of devices, or may be applied to an apparatus composed of a single device.
Moreover, all the structures which combined said each Example are also contained in this invention.
(他の実施例)
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
(Other examples)
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, or the like) of the system or apparatus reads the program. It is a process to be executed.
また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施例の有機的な組合せを含む)が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
Further, the present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device.
The present invention is not limited to the above embodiments, and various modifications (including organic combinations of the embodiments) are possible based on the spirit of the present invention, and these are excluded from the scope of the present invention. is not. That is, the present invention includes all the combinations of the above-described embodiments and modifications thereof.
101 クライアントPC(タブレットPC)
102 文書管理サーバ
103 ネットワーク
301 有効期限判断部
302 削除部
303 確認部
304 予約アップロード部
305 更新判断部
306 閲覧制限部
101 Client PC (tablet PC)
DESCRIPTION OF
Claims (8)
前記文書管理サーバからダウンロードされた電子ファイルの内容が前記情報処理装置にて更新された日時と、該電子ファイルを前記文書管理サーバからダウンロードした日時とを管理するファイル日時管理手段と、
前記文書管理サーバからダウンロードした日時以降に更新され、かつ、前記有効期限を過ぎたと判断されたことで前記情報処理装置から削除対象となった電子ファイルを提示する提示手段と、
前記情報処理装置から削除対象となった電子ファイルが前記情報処理装置から自動削除される前に、前記情報処理装置から削除対象となった電子ファイルを、前記文書管理サーバに事前にアップロードするか否かの指定を受け付け可能な確認画面を表示する確認手段と、
を有することを特徴とする情報処理装置。 An information processing apparatus that is connectable to a document management server that manages an electronic file , and that has means for managing an expiration date of the electronic file downloaded from the document management server ,
File date and time management means for managing the date and time when the content of the electronic file downloaded from the document management server was updated by the information processing apparatus and the date and time when the electronic file was downloaded from the document management server;
Presenting means for presenting an electronic file that is updated after the date and time of downloading from the document management server and that is to be deleted from the information processing apparatus because it has been determined that the expiration date has passed.
Whether or not to upload the electronic file to be deleted from the information processing apparatus in advance to the document management server before the electronic file to be deleted from the information processing apparatus is automatically deleted from the information processing apparatus and confirmation means for displaying the acceptance is possible confirmation screen Kano specified,
An information processing apparatus comprising:
前記文書管理サーバからダウンロードされた電子ファイルの内容が前記情報処理装置にて更新された日時と、該電子ファイルを前記文書管理サーバからダウンロードした日時とを管理するファイル日時管理ステップと、
前記文書管理サーバからダウンロードした日時以降に更新され、かつ、前記有効期限を過ぎたと判断されたことで前記情報処理装置から削除対象となった電子ファイルを提示する提示ステップと、
前記情報処理装置から削除対象となった電子ファイルが前記情報処理装置から自動削除される前に、前記情報処理装置から削除対象となった電子ファイルを、前記文書管理サーバに事前にアップロードするか否かの指定を受け付け可能な確認画面を表示する確認ステップと、
を有することを特徴とする情報処理装置の制御方法。 A control method for an information processing apparatus that is connectable to a document management server that manages an electronic file and has means for managing an expiration date of an electronic file downloaded from the document management server ,
A file date and time management step for managing the date and time when the content of the electronic file downloaded from the document management server was updated by the information processing apparatus and the date and time when the electronic file was downloaded from the document management server;
A presentation step of presenting an electronic file that is updated after the date and time of download from the document management server and has been deleted from the information processing apparatus because it has been determined that the expiration date has passed;
Whether or not to upload the electronic file to be deleted from the information processing apparatus in advance to the document management server before the electronic file to be deleted from the information processing apparatus is automatically deleted from the information processing apparatus and the confirmation step of displaying the acceptance is possible confirmation screen Kano specified,
A method for controlling an information processing apparatus, comprising:
前記文書管理サーバからダウンロードされた電子ファイルの内容が前記情報処理装置にて更新された日時と、該電子ファイルを前記文書管理サーバからダウンロードした日時とを管理するファイル日時管理手段、
前記文書管理サーバからダウンロードした日時以降に更新され、かつ、前記有効期限を過ぎたと判断されたことで前記情報処理装置から削除対象となった電子ファイルを提示する提示手段、
前記情報処理装置から削除対象となった電子ファイルが前記情報処理装置から自動削除される前に、前記情報処理装置から削除対象となった電子ファイルを、前記文書管理サーバに事前にアップロードするか否かの指定を受け付け可能な確認画面を表示する確認手段として機能させるためのプログラム。 A computer that can be connected to a document management server that manages an electronic file , and that has means for managing an expiration date of the electronic file downloaded from the document management server ;
File date and time management means for managing the date and time when the content of the electronic file downloaded from the document management server was updated by the information processing apparatus and the date and time when the electronic file was downloaded from the document management server;
Presenting means for presenting an electronic file that has been updated after the date and time downloaded from the document management server and has been deleted from the information processing apparatus because it has been determined that the expiration date has passed;
Whether or not to upload the electronic file to be deleted from the information processing apparatus in advance to the document management server before the electronic file to be deleted from the information processing apparatus is automatically deleted from the information processing apparatus program for causing a Kano designated as a confirmation means for displaying the acceptance is possible confirmation screen.
前記文書管理サーバからダウンロードされた電子ファイルの内容が前記情報処理装置にて更新された日時と、該電子ファイルを前記文書管理サーバからダウンロードした日時とを管理するファイル日時管理手段、
前記文書管理サーバからダウンロードした日時以降に更新され、かつ、前記有効期限を過ぎたと判断されたことで前記情報処理装置から削除対象となった電子ファイルを提示する提示手段、
前記情報処理装置から削除対象となった電子ファイルが前記情報処理装置から自動削除される前に、前記情報処理装置から削除対象となった電子ファイルを、前記文書管理サーバに事前にアップロードするか否かの指定を受け付け可能な確認画面を表示する確認手段として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。 A computer that can be connected to a document management server that manages an electronic file , and that has means for managing an expiration date of the electronic file downloaded from the document management server ;
File date and time management means for managing the date and time when the content of the electronic file downloaded from the document management server was updated by the information processing apparatus and the date and time when the electronic file was downloaded from the document management server;
Presenting means for presenting an electronic file that has been updated after the date and time downloaded from the document management server and has been deleted from the information processing apparatus because it has been determined that the expiration date has passed;
Whether or not to upload the electronic file to be deleted from the information processing apparatus in advance to the document management server before the electronic file to be deleted from the information processing apparatus is automatically deleted from the information processing apparatus a computer-readable recording medium storing a program to function as a check means for displaying the acceptance is possible confirmation screen Kano specified.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012285009A JP6100520B2 (en) | 2012-12-27 | 2012-12-27 | Information processing apparatus, information processing method, program, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012285009A JP6100520B2 (en) | 2012-12-27 | 2012-12-27 | Information processing apparatus, information processing method, program, and recording medium |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2014127123A JP2014127123A (en) | 2014-07-07 |
JP2014127123A5 JP2014127123A5 (en) | 2016-08-04 |
JP6100520B2 true JP6100520B2 (en) | 2017-03-22 |
Family
ID=51406533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012285009A Expired - Fee Related JP6100520B2 (en) | 2012-12-27 | 2012-12-27 | Information processing apparatus, information processing method, program, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6100520B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6565265B2 (en) * | 2015-03-30 | 2019-08-28 | 日本電気株式会社 | Content management control method, system, communication terminal, server device, and program |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001273217A (en) * | 2000-03-28 | 2001-10-05 | Canon Inc | Client/server system and data sharing method therefor |
JP2007265135A (en) * | 2006-03-29 | 2007-10-11 | Murata Mach Ltd | Data management server and communication system |
US8832598B2 (en) * | 2008-05-09 | 2014-09-09 | Ricoh Company, Limited | File management apparatus, file management method, and computer program product |
-
2012
- 2012-12-27 JP JP2012285009A patent/JP6100520B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014127123A (en) | 2014-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6348944B2 (en) | Integrated workspace that supports shared folders | |
US10909141B2 (en) | Mobile platform file and folder selection functionalities for offline access and synchronization | |
US9507795B2 (en) | Functionalities, features, and user interface of a synchronization client to a cloud-based environment | |
US10721085B2 (en) | Terminal device, conference management system, storage medium and conference management method | |
KR101438102B1 (en) | Synchronization server for clipboard and synchronization system for clipboard having the same | |
EP2896232B1 (en) | A method, device, server, and system for managing devices | |
US9462061B2 (en) | Method, device, server, and system for managing devices | |
CN109918345A (en) | Document processing method, device, terminal and storage medium | |
US20140101310A1 (en) | Seamless access, editing, and creation of files in a web interface or mobile interface to a collaborative cloud platform | |
US20130111336A1 (en) | Platform and application independent system and method for networked file access and editing | |
US20170052927A1 (en) | System for Transferring Annotations between Documents Displayed Side by Side | |
US9705967B2 (en) | Corporate user discovery and identification of recommended collaborators in a cloud platform | |
JP5528229B2 (en) | Document generation apparatus, document generation system, document upload method, and program | |
JP2013050817A (en) | Information processor, control method therefor, and program | |
US8631236B2 (en) | Auto file locker | |
JP6100520B2 (en) | Information processing apparatus, information processing method, program, and recording medium | |
JP2016174229A (en) | Information processing system, information processing device, information processing method and program | |
US9537850B2 (en) | Information processing apparatus, information processing method, and storage medium | |
JP6363200B2 (en) | How to provide file aging service | |
KR20170104886A (en) | Capture method and computer readable storage medium for recording capture program | |
JP7322446B2 (en) | Information processing device and program | |
JP6079367B2 (en) | Server apparatus, output management method, program, and system | |
US9430226B2 (en) | Mobile information terminal has replacement portion performing replacement processing for moving temporary setting data to storage device | |
JP2021043822A (en) | Content provision system, server, and program | |
US11971854B2 (en) | Information processing apparatus, information processing system, information processing method, and non-transitory recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20150427 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151224 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20151224 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160615 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161012 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161018 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161214 |
|
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: 20170131 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170223 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6100520 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |