Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4852974B2 - Distributed network work history search method and system - Google Patents
[go: Go Back, main page]

JP4852974B2 - Distributed network work history search method and system - Google Patents

Distributed network work history search method and system Download PDF

Info

Publication number
JP4852974B2
JP4852974B2 JP2005312146A JP2005312146A JP4852974B2 JP 4852974 B2 JP4852974 B2 JP 4852974B2 JP 2005312146 A JP2005312146 A JP 2005312146A JP 2005312146 A JP2005312146 A JP 2005312146A JP 4852974 B2 JP4852974 B2 JP 4852974B2
Authority
JP
Japan
Prior art keywords
terminal
work
user
card
work history
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
Application number
JP2005312146A
Other languages
Japanese (ja)
Other versions
JP2007122308A (en
Inventor
英司 日野
誓紀 須谷
▲武▼ 釜野
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2005312146A priority Critical patent/JP4852974B2/en
Publication of JP2007122308A publication Critical patent/JP2007122308A/en
Application granted granted Critical
Publication of JP4852974B2 publication Critical patent/JP4852974B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

本発明は、分散型ネットワークシステムを利用するにあたって分散型ネットワークシステム上の各端末からユーザデータを再利用する方法に関する。特に、携帯型の電子履歴簿(IDカード)を用いて作業内容を参照・検索してユーザデータの再利用を容易とさせる方法に関する。   The present invention relates to a method of reusing user data from each terminal on a distributed network system when using the distributed network system. In particular, the present invention relates to a method for facilitating reuse of user data by referring to and searching for work contents using a portable electronic history book (ID card).

事務所などで用いられるクライアントPCでは、LAN接続されファイル共有等を利用し事務処理や業務を行う環境があたりまえとなっている。
また、小規模の企業であっても、WANやVPNを介し、拠点間を結んだネットワークを構築し、ユーザあるいはユーザGrが1拠点に囚われず、複数の端末を渡り歩いて利用する状況も珍しくない。
一方、そのような利用状況を背景として、事務処理、業務を通じて作成・複製・改変されるユーザデータも各クライアントPCや、サーバに分散することとなりがちである。
ユーザデータが分散して作成/保存されるようになると、「いつ」「どこに」「なんという名前で」保存したかを忘れた場合、ユーザデータが行方不明となる場合も増大してくる。
In client PCs used in offices and the like, an environment in which office processing and business operations are performed using a file connection or the like that is connected via a LAN is common.
Even for a small-scale company, it is not uncommon to build a network connecting bases via WAN or VPN, so that users or users Gr are not trapped in one base and use multiple terminals by walking. .
On the other hand, user data that is created / replicated / modified through business processing and work tends to be distributed to each client PC or server against the background of such usage.
When user data is created / saved in a distributed manner, the number of cases where user data is missing increases when the user forgets when and where the user data is saved.

ここで、探索対象となるユーザデータが特定される場合に、ユーザが欲しいユーザデータを探す際には既存のOSや既存のアプリケーションが提供している既知の検索機能も有効な手段である。しかし、個人で管理(過去に作成した、使った、更新した、etc)のデータを対象とする場合の探索結果の有効性は、的確な探索のために必要な情報(保存場所)(ファイル名)(データ内容)をユーザ自身が記憶しているかあるいは、想定できるかにかかっている。現在の一般的なやり方では、ファイル共有サーバを用意するなどし「必ずそこに保存する」などの運用上の取決めを行うことで、ユーザデータの行方不明を防いでいる。   Here, when user data to be searched is specified, a known search function provided by an existing OS or an existing application is also an effective means when searching for user data desired by the user. However, the validity of search results when targeting personally managed (created, used, updated, etc.) data is the information (storage location) required for accurate search (file name ) (Data content) depends on whether the user himself or herself is memorized. In the current general method, the missing of user data is prevented by preparing a file sharing server and making operational arrangements such as “always store it”.

また、最近注目を集めてきている、ピアツーピア型ネットワーク(以下P2P型)において、ファイル名のみならず、全文検索的な形態での検索を可能とするプロトコルの発明を行う取組みもある。
特開2004−157826においては、ピアツーピア型ネットワーク(以下P2P型)のファイル共有ソフトにおいて検索文字列を含むファイル名を持つファイルを探すだけで、全文検索的な形態での情報検索はできないという問題点を解決する為、課題を解決する手段に、共有する実ファイルデータと共に実ファイルデータを定められた項目毎に記述するメタデータとの組合わせであるデータセットをP2P型のファイル共有ソフトが利用するプロトコルで通信可能とする手段が示されている。
特開2004−157826に示された手段では、個人で管理(過去に作成した、使った、更新した、etc…)したユーザデータを他者との共有を前提にした場合にのみ有効となる。
上記とは別のアプローチでノートPCを用いるなどして、ユーザデータと事務処理や業務を行う環境ごと、ユーザが携帯する方法もある。
In addition, there has been an effort to invent a protocol that enables a search not only in a file name but also in a full-text search form in a peer-to-peer network (hereinafter referred to as P2P type), which has recently attracted attention.
In Japanese Patent Application Laid-Open No. 2004-157826, it is impossible to search information in a full-text search form simply by searching for a file having a file name including a search character string in file sharing software of a peer-to-peer network (hereinafter referred to as P2P type). In order to solve the problem, the P2P type file sharing software uses a data set that is a combination of the actual file data to be shared and the metadata describing the actual file data for each predetermined item together with the actual file data to be shared. A means for enabling communication using a protocol is shown.
The means disclosed in Japanese Patent Application Laid-Open No. 2004-157826 is effective only when it is assumed that user data that has been personally managed (created, used, updated, etc. in the past) is shared with others.
There is also a method that the user carries with each user data and the environment in which the paperwork and the business are performed by using a notebook PC by an approach different from the above.

特開2004−157826号公報JP 2004-157826 A

上記した背景技術では、以下の問題点がある。
出張等に代表される業務都合で、違う環境を用いてデータ作成等行った際に、ユーザ側でデータの保存先やデータのファイル名をうっかり忘れてしまった場合に、後からそのデータを見つけることが出来ない、もしくは非常に困難となる。
ユーザが普段使用するPCが1台に限定されている場合は、ユーザ側でデータの具体的な保存先やデータのファイル名をうっかり忘れてしまった場合であっても、ファイルの保存先が普段使用するPCの記憶領域に限定される。保存された場所が前述のように限定できるので、ユーザは場合によっては自分の過去の行動をメモした手帳などから「作成されたと思われる日付や時間帯」を推定し、これを検索対象項目とし、普段使用するPCの記憶領域を検索対象にして、OSなどが提供する検索プログラムなどを用いて全面検索を行えばよい。ユーザは検索結果のファイル一覧をみて、うっかり忘れてしまったファイル名を思い出す等して、もしくはそれでも思い出せない場合はファイル一覧を対象にファイルの内容を順に確認することでなんとか発見することが出来る。
The background art described above has the following problems.
If the user accidentally forgets where to save the data or the file name of the data when creating the data using a different environment for business reasons such as business trips, find the data later Can't do it or it becomes very difficult.
If the user normally uses only one PC, even if the user accidentally forgets the specific data storage location or data file name, the file storage location is usually It is limited to the storage area of the PC used. Since the saved location can be limited as described above, the user may estimate the “date and time zone that seems to have been created” from a notebook etc. that notes his past actions, and make this a search target item. A full-scale search may be performed using a search program provided by the OS or the like, with the storage area of the PC normally used as a search target. The user can find it by looking at the file list of the search result and remembering the file name that was carelessly forgotten, or if it still does not remember, by checking the contents of the file sequentially in the file list.

さらに、普段使用するPCが1台に限定されないユーザの場合には状況は更に困難となる。普段使用するPCが1台に限定されないユーザの場合は具体的な保存先が、「作成されたと思われる日付や時間帯」に使用したPC全てとなる。この為、検索対象のPCが手元にあるPCとは別の個体の場合は、ネットワークを介するなどして目の前にあるPCから検索する必要がある。目的とするファイルがネットワーク上の共有フォルダに保存されているなど、ネットワークを介して検索可能な状態であれば、前述の普段使用するPCが1台に限定されている場合と同様な方法で検索結果のファイル一覧を得ることが出来る。しかしながら、ネットワークを介して検索を行う為に処理時間が長くなるばかりか、ネットワーク上の共有フォルダに保存していない場合などは見つけることが出来ない。このような状況では、ユーザが個別に外付けのHDD等を用意してデータをコピーして持ち歩くなどして、その結果、企業にとって重要なデータ紛失や、個人情報の漏洩の危険性が高くなっている。   Furthermore, the situation becomes even more difficult for users who are not limited to a single PC. In the case of a user who is not normally limited to one PC, the specific storage destination is all the PCs used for “date and time zone that seems to have been created”. For this reason, if the PC to be searched is an individual different from the PC at hand, it is necessary to search from the PC in front through a network or the like. If the target file is saved in a shared folder on the network and can be searched over the network, search in the same way as when the number of PCs you normally use is limited to one. You can get a list of the resulting files. However, not only will the processing time be long because the search is performed via the network, but it cannot be found if it is not stored in a shared folder on the network. In such a situation, the user individually prepares an external HDD or the like to copy and carry the data, and as a result, there is a high risk of loss of data important to the company and leakage of personal information. ing.

一方、ファイル共有サーバを用意するなどし「必ずそこに保存する」などの運用上の取決めを行う方法ではファイル共有サーバを用意しなければならないし、高価な各クライアントPCの資産(HDD容量)も有効利用できていない。
またノートPCを用いるなどして、ユーザデータと事務処理や業務を行う環境ごと、ユーザが携帯する方法ではユーザが移動中に業務を行う必要がない場合でも重たいノートPCを携帯する必要があり、またノートPCの紛失によりユーザデータが再利用できなくなる危険性もある。
On the other hand, in a method of making an operational arrangement such as “save it always” such as preparing a file sharing server, a file sharing server must be prepared, and expensive assets (HDD capacity) of each client PC are also required. Not available for effective use.
Moreover, it is necessary to carry a heavy notebook PC even when the user does not need to carry out the work in the method carried by the user for each environment where the user data and the paperwork or the work are performed, such as using a notebook PC. There is also a risk that user data cannot be reused due to the loss of the notebook PC.

本発明の目的は、上記課題を解決する改善された分散型ネットワークシステムでのユーザデータ、作成更新履歴の参照・検索の方法の手段を提供し、ユーザが使用するパソコン群での作業履歴を元にユーザが使用したデータがユーザが使用するパソコン群のどのパソコンにあっても、ユーザが使用するパソコン郡のどのパソコンからでも同等に探し出すことが出来るようにすることであり、またそれにより、データの持ち歩きの必要性を無くし複数拠点でのデータ処理が安全に行えるシステムを提供することである。   An object of the present invention is to provide means for referring / searching user data and creation / update history in an improved distributed network system that solves the above-mentioned problems, and based on work history in a group of personal computers used by users. The data used by the user can be found equally from any computer in the computer group used by the user, regardless of which computer in the computer group the user uses. It is to provide a system that eliminates the need for carrying around and can safely process data at multiple locations.

上記の課題を解決するには、以下の構成要素が、以下の動作をする、分散型ネットワーク内の任意拠点でのユーザデータ利用システムを用いればよい。
誰が、いつ、どのPC端末で作業したかという記録を携帯型の履歴簿(以後IDカードと呼ぶ)に蓄えておく。使用者が上記IDカードを携帯し、例えば下記の(1)〜(3)のような分散ネットワークシステム上の各PC端末郡を使用することで作業内容の参照・検索等、ユーザデータの再利用を迅速、容易にすることが出来る。このような分散ネットワークシステムを構成するPC端末は、
(1)それぞれ互いにデータを通信可能な通信経路で接続されたPC端末群であって、PC端末を特定するための端末IDとして利用可能な端末名をもつことを特徴としており、さらに、このPC端末は次の手順を実行することを特徴としている、
(2)PC端末には上記のIDカードのIDの読取りとR/W記憶域の読書きを行うリーダライタ装置と、そのリーダライタ装置を介してR/W記憶域内に端末利用履歴を読書きし、使用者がPC端末上で作業を行う際には、後にその作業内容を特定するキー(例えば更新時刻)と作業中の端末名を一レコードの要素として、追加更新する端末利用履歴更新手順と、また、同時に作業内容を特定するキー(例えば更新時刻)と、IDと、端末名、を一レコードの要素として、PC端末内に追加更新する作業履歴保存手順、
(3)上記の端末名を共通項として特定の端末での使用者の利用履歴を抽出するための端末利用履歴情報抽出手順と、
上記の端末利用履歴の抽出結果から、作業内容を特定するキーと上記IDカードから読取るIDを共通項として作業履歴を抽出する命令を該当のPC端末へ通信経路を介して通信要求し、他のPC端末から通信経路を介して同様の命令を受けた場合には作業内容を特定するキーとIDを共通項として自PC端末内の作業履歴から該当作業履歴を抽出し、要求元のPC端末へ抽出結果を送信するとともに、他のPC端末から抽出結果を受信した場合には作業履歴を追加更新する作業履歴通信更新手順。
In order to solve the above problem, a user data utilization system at an arbitrary base in the distributed network in which the following components perform the following operations may be used.
A record of who is working when and on which PC terminal is stored in a portable history book (hereinafter referred to as an ID card). The user carries the ID card and reuses user data such as reference / search of work contents by using each PC terminal group on the distributed network system as shown in (1) to (3) below. Can be made quickly and easily. The PC terminals constituting such a distributed network system are:
(1) A group of PC terminals connected by a communication path capable of communicating data with each other, characterized by having a terminal name that can be used as a terminal ID for identifying the PC terminal. The terminal is characterized by performing the following steps:
(2) A reader / writer device that reads the ID of the ID card and reads / writes the R / W storage area in the PC terminal, and reads / writes the terminal usage history in the R / W storage area via the reader / writer device. When the user performs work on the PC terminal, the terminal usage history update procedure for additionally updating the key (for example, update time) for specifying the work content later and the name of the terminal being worked on as one record element In addition, a work history storage procedure for additionally updating the PC terminal with a key (for example, update time), ID, and terminal name that simultaneously specify work contents as elements of one record,
(3) a terminal usage history information extraction procedure for extracting a user's usage history at a specific terminal with the terminal name as a common term;
From the extraction result of the terminal usage history, a communication request is made to the corresponding PC terminal via the communication path with a command for extracting the work history using the key for identifying the work content and the ID read from the ID card as a common term. When a similar instruction is received from the PC terminal via the communication path, the corresponding work history is extracted from the work history in the own PC terminal using the key and ID for specifying the work contents as a common term, and sent to the requesting PC terminal A work history communication update procedure for transmitting the extraction result and additionally updating the work history when the extraction result is received from another PC terminal.

本方法を用いれば、分散型ネットワークシステム上のPC端末を作業環境とし、ユーザデータ(即ち文書や表やテキストデータ, …etc)を作成/更新する際、特定のファイル共有サーバを用意することなく、使用者が使用者の欲するユーザデータの詳細を思い出せなくても、現在使用している端末から、希望するユーザデータの所在を容易に検索し、ユーザデータの再利用を迅速、容易にすることができる。   Using this method, a PC terminal on a distributed network system is used as a work environment, and when creating / updating user data (ie, documents, tables, text data,... Etc), a specific file sharing server is not prepared. Even if the user can not remember the details of the user data that the user wants, it is possible to easily find the location of the desired user data from the currently used terminal and to quickly and easily reuse the user data Can do.

<概要>
本発明の実施形態の一例について、図1、図2を用いて説明する。
まず、図1において使用者10が普段頻繁に利用する拠点Aがあり、使用者10が他に利用可能な拠点B, 拠点C, 拠点D・・・があるとする。
また拠点A, 拠点B, 拠点C, 拠点D・・・にはそれぞれ、同等の機能を具備するPC端末1011a, PC端末1011b, PC端末1011c, PC端末1011d・・・がある。
ここで、使用者10が拠点Bへ出張し作業を行う場合を想定する。
このとき、図2に示すように、使用者10はIDメモリ1111とR/W記憶領域1112からなるIDカード1110(以下、IDカード1110と呼ぶ)を持つ。
<Overview>
An example of an embodiment of the present invention will be described with reference to FIGS.
First, it is assumed that there is a base A that is frequently used by the user 10 in FIG. 1, and there are other bases B, C, D, etc. that the user 10 can use.
The base A, the base B, the base C, the base D,... Include a PC terminal 1011a, a PC terminal 1011b, a PC terminal 1011c, a PC terminal 1011d,.
Here, it is assumed that the user 10 travels to the base B and performs work.
At this time, as shown in FIG. 2, the user 10 has an ID card 1110 (hereinafter referred to as an ID card 1110) composed of an ID memory 1111 and an R / W storage area 1112.

使用者10の持つIDカード1110から、PC端末1011b上で動作するアプリケーション1012bがIDカード1110のID1113および、R/W記憶域1112内に保持されている端末利用履歴1114をPC端末の外部接続用のインターフェイスにて接続されたリーダライタ装置1014bを経由して読み取る。
また、アプリケーション1012bは自己が動作するPC端末1011b内の記憶領域に、読取り結果のID毎にPC端末の動作内容、すなわち使用者の操作内容をあらかじめ設定された操作単位(以降、この操作単位を称してイベントと呼ぶ)に書出し、作業履歴として記録することができる。
ここで、アプリケーション1012bは、カード読込識別手順3021b、端末利用履歴更新手順3022b、作業履歴通信手順3023b,作業履歴保存手順3024bを有しており、他のPC端末上のアプリケーション1012a, アプリケーション1012c, アプリケーション1012dについても同様の手順を有する。
For the external connection of the PC terminal, the application 1012b operating on the PC terminal 1011b uses the ID 1113 of the ID card 1110 and the terminal usage history 1114 held in the R / W storage area 1112 from the ID card 1110 of the user 10 The data is read via the reader / writer device 1014b connected by the interface.
In addition, the application 1012b stores the operation content of the PC terminal, that is, the operation content of the user for each ID of the read result in the storage area in the PC terminal 1011b on which the application 1012b operates (hereinafter, this operation unit is referred to as the operation unit). Can be recorded as a work history.
Here, the application 1012b has a card reading identification procedure 3021b, a terminal usage history update procedure 3022b, a work history communication procedure 3023b, and a work history storage procedure 3024b. The application 1012a, application 1012c, and application on other PC terminals 1012d has a similar procedure.

PC端末1011b上で動作するアプリケーション1012bが使用者10の端末利用履歴を読取ったとき、アプリケーション1012bは読取った端末利用情報に自己が動作するPC端末1011b以外のPC端末を表すhost名(端末名:例えば端末1011a)、を読取るとその端末1011a上で動作するアプリケーション1012aに対し、作業履歴の通信要求を行い、PC端末1011b上で動作するアプリケーション1012bとPC端末1011b上で動作するアプリケーション1012bの間で使用者10に関する作業履歴の追加更新を行う。
この結果、使用者10はPC端末1011bにて、普段使用しているPC端末1011aと同等の作業履歴をアプリケーション1012bおよびアプリケーション1012aを介して、容易に参照可能となる。
When the application 1012b operating on the PC terminal 1011b reads the terminal usage history of the user 10, the application 1012b uses the read terminal usage information to indicate a host name (terminal name: terminal name: PC terminal other than the PC terminal 1011b on which the application 1012b operates). For example, when the terminal 1011a) is read, a work history communication request is made to the application 1012a that operates on the terminal 1011a, and the application 1012b that operates on the PC terminal 1011b and the application 1012b that operates on the PC terminal 1011b The work history related to the user 10 is additionally updated.
As a result, the user 10 can easily refer to the work history equivalent to the PC terminal 1011a that is normally used via the application 1012b and the application 1012a on the PC terminal 1011b.

また、使用者10が拠点CにてPC端末1011cを利用する場合や拠点DにてPC端末1011dを利用する場合も同様であり、使用者が保持するIDカードに記憶されているIDと端末利用履歴より読み取り可能なhost名を基に過去に利用した端末間で自動的に作業履歴の同期が取られ、普段使用するパソコンと同等の作業履歴を使用者が容易に参照可能となる。
以上が本発明を実施する上での基本的形態となるが、作業履歴を他のアプリケーションおよびオペレーティングシステムが持つインデックス機能で利用可能な形態とすることで、端末の個体の意識なく標準的操作にてユーザデータの利用が可能となる。
The same applies to the case where the user 10 uses the PC terminal 1011c at the site C or the PC terminal 1011d at the site D. The ID and the terminal usage stored in the ID card held by the user are also the same. The work history is automatically synchronized between the terminals used in the past based on the host name that can be read from the history, and the user can easily refer to the work history equivalent to that of the personal computer used normally.
The above is the basic form for carrying out the present invention. By making the work history usable by the index function of other applications and operating systems, standard operation can be performed without the individual consciousness of the terminal. User data can be used.

<発明の構成>
本発明の基本構成要素を図3を用いて説明する。
図3は本発明の利用形態の動作の理解を得やすくするために最小単位の構成を抜きだし、作業者10がPC端末1013aを利用開始時に過去の作業履歴を参照するまでのそれぞれの構成要素の関係の一例をフロー図に示したものである。
使用者10と使用者10が普段頻繁に利用する拠点Aと拠点Aに設置されたPC端末1011aがある。
<Structure of the invention>
The basic components of the present invention will be described with reference to FIG.
FIG. 3 shows the minimum unit configuration in order to facilitate understanding of the operation of the usage mode of the present invention, and each component until the worker 10 refers to the past work history when using the PC terminal 1013a. An example of the relationship is shown in the flowchart.
There are a user 10 and a base A frequently used by the user 10 and a PC terminal 1011a installed at the base A.

また使用者10が出張時等に利用する拠点Dと拠点Dに設置されたPC端末1011dがある。PC端末1011aは入出力装置14010aをもつ、これは例えばリーダライタ装置である。また、使用者10が入力手段および、出力手段として用いる入出力装置24020aをもつ、これは現在一般的に良く知られた例として、キーボードとディスプレイであったり、例えば、タッチパネルとディスプレイやマイクとスピーカーなどであってもよい。   There are a base D used by the user 10 during a business trip and a PC terminal 1011d installed at the base D. The PC terminal 1011a has an input / output device 14010a, which is, for example, a reader / writer device. Further, the user 10 has an input means and an input / output device 24020a used as an output means, which are generally well known examples such as a keyboard and a display, for example, a touch panel, a display, a microphone, and a speaker. It may be.

拠点Aと拠点Dの間は通信回線2010により接続されPC端末1011aとPC端末1011dにそれぞれ具備される通信装置4050aと通信装置4050dとによってお互いの通信を可能とする。ここで例えば、通信回線2010はLANやWAN、インターネットを介したVPNなどであってもよい。
使用者10はIDカード1110を携帯し、IDカード1110はID1113とR/W記憶領域1112をもって構成される。
The base A and the base D are connected by a communication line 2010, and the communication devices 4050a and 4050d provided in the PC terminal 1011a and the PC terminal 1011d can communicate with each other. Here, for example, the communication line 2010 may be a LAN, a WAN, a VPN via the Internet, or the like.
A user 10 carries an ID card 1110, and the ID card 1110 includes an ID 1113 and an R / W storage area 1112.

PC端末1011aは内蔵するOS4060a上で動作するアプリケーション1012aに 端末利用履歴更新手順3022a,作業履歴通信手順3023a,作業履歴保存手順3024aを搭載する。また、PC端末1011aはOS4060aアおよび、プリケーション1012aの一時データやユーザデータが保存される記憶装置4030aをもち、作業履歴1013aや作業内容も記憶装置4030aに記録される。記憶装置4030aは一般的に良く知られた例として、主記憶装置としてメモリと補助記憶装置としてHDDなどである。当然、プログラムの命令を解釈し、演算を行い、各装置に指示すCPU等(図示せず)も具備する。   The PC terminal 1011a includes a terminal usage history update procedure 3022a, a work history communication procedure 3023a, and a work history storage procedure 3024a in an application 1012a operating on the built-in OS 4060a. The PC terminal 1011a has an OS 4060a and a storage device 4030a in which temporary data and user data of the application 1012a are stored, and the work history 1013a and work contents are also recorded in the storage device 4030a. As a well-known example, the storage device 4030a is a memory as a main storage device and an HDD as an auxiliary storage device. Naturally, a CPU or the like (not shown) that interprets instructions of the program, performs operations, and instructs each device is also provided.

図4はR/W記憶領域1112に端末利用履歴更新手段3022により更新記録される端末利用履歴3010のテーブルのデータ構造(レコード)の一例である。
端末利用履歴3010はPC端末を特定する為の端末名3011と作業履歴更新手段3024によりPC端末1011a内に保存蓄積される作業履歴2010中の1つのレコードと一意に紐付けを行う為のキー(例えば、更新時刻)をもって構成される。
FIG. 4 shows an example of the data structure (record) of the table of the terminal usage history 3010 that is updated and recorded by the terminal usage history update unit 3022 in the R / W storage area 1112.
The terminal usage history 3010 is a key for uniquely associating one record in the work history 2010 stored and accumulated in the PC terminal 1011a by the terminal name 3011 for identifying the PC terminal and the work history update means 3024 ( For example, it is configured with an update time).

図6は使用者10が一例としてPC端末1011aを利用するとした際、カード読込識別手段3021により利用される構成要素の一例である。
リーダライタ1014はIDカード1110のID1113を読取り、かつR/W記憶領域1112の読書きをも行う装置である。
リーダライタ1014はインタフェース1015を介してPC端末1011aと接続されPC端末1011内のアプリケーション1012aから制御可能である。
使用者10はIDカード1110を携帯しPC端末1011aを使用する際、リーダライタ1014にID1113の読取りおよび、R/W記憶領域1112の読書きを可能な状態とすることで、本発明の効果を得ながら作業を行うことが出来る。
FIG. 6 shows an example of components used by the card reading / identifying means 3021 when the user 10 uses the PC terminal 1011a as an example.
The reader / writer 1014 is a device that reads the ID 1113 of the ID card 1110 and reads / writes the R / W storage area 1112.
The reader / writer 1014 is connected to the PC terminal 1011a via the interface 1015 and can be controlled from the application 1012a in the PC terminal 1011.
When the user 10 carries the ID card 1110 and uses the PC terminal 1011a, the reader / writer 1014 can read the ID 1113 and read / write the R / W storage area 1112. You can work while getting.

図9は本発明で用いられる作業履歴(図3における、1013a,1013d図1の例では1013a〜1013d)のレコード構造の一例である。作業履歴の一レコードはID3150,更新時刻3151,イベント3152,端末名3153,を必須とするレコード要素から成り、他にパス3154,ファイル名3155などを含んでも良い。   FIG. 9 shows an example of a record structure of work histories (1013a and 1013d in FIG. 3 and 1013a to 1013d in the example of FIG. 1) used in the present invention. One record of the work history is composed of record elements that require ID 3150, update time 3151, event 3152, and terminal name 3153, and may include a path 3154, a file name 3155, and the like.

<発明の動作>
本発明の動作原理の仕組みを図5,図7,図8,図11を用いて以下説明する。
本発明の基本の動作は、アプリケーション(図3における、1012a,1012d図1の例では1012a〜1012d)のカード読込識別手順3021a、端末利用履歴更新手順3022a、作業履歴通信手順3023a,作業履歴保存手順3024aの連携する動作によってなりたつ。
<Operation of the invention>
The mechanism of the operation principle of the present invention will be described below with reference to FIG. 5, FIG. 7, FIG. 8, and FIG.
The basic operations of the present invention are as follows. Card reading identification procedure 3021a, terminal usage history update procedure 3022a, work history communication procedure 3023a, work history storage procedure of application (1012a, 1012d in FIG. Composed by the coordinated operation of 3024a.

図5はカード読込識別手順3021aのフローチャートすなわち、使用者10がPC端末1011aやPC端末1011dを使用する際にIDカード1110のID1113および、R/W記憶領域1112の端末利用履歴情報を読込み識別する。読込み、識別した端末利用履歴情報を基に自己が動作するPC端末1011a以外のPC端末の端末利用履歴情報を抽出する手段の動作フローチャートである。
このような制御動作は、例えばソフトウェアで作成してPC端末1011aに容易に具備させることが出来る。
FIG. 5 is a flowchart of the card reading identification procedure 3021a, that is, when the user 10 uses the PC terminal 1011a or the PC terminal 1011d, the ID 1113 of the ID card 1110 and the terminal usage history information of the R / W storage area 1112 are read and identified. . It is an operation | movement flowchart of the means to extract the terminal usage history information of PC terminals other than the PC terminal 1011a which self-operates based on the read and identified terminal usage history information.
Such a control operation can be created by software, for example, and easily provided in the PC terminal 1011a.

はじめにステップ3110にて自己が動作するPC端末1011aを一意に特定する為の端末名を読込み、一時記憶領域等に保持する。
次にステップ3111で使用者10が携帯するIDカード1110のID1113をリーダライタ1014を経由して読取る。
次にステップ3112で使用者10が携帯するIDカード1110のR/W記憶領域1112からリーダライタ1014を経由して端末利用履歴3010を読取る。
次にステップ3113にてステップ3112で読取った端末利用履歴3010から、ステップ3110で読取った端末名を基に自己が動作するPC端末1011a以外のPC端末の端末利用履歴情報があればこれを抽出する。なければ端末利用履歴の抽出処理を終了する。
First, in step 3110, a terminal name for uniquely identifying the PC terminal 1011a on which it operates is read and held in a temporary storage area or the like.
In step 3111, the ID 1113 of the ID card 1110 carried by the user 10 is read via the reader / writer 1014.
In step 3112, the terminal usage history 3010 is read from the R / W storage area 1112 of the ID card 1110 carried by the user 10 via the reader / writer 1014.
Next, in step 3113, if there is terminal usage history information of a PC terminal other than the PC terminal 1011 a that operates on the basis of the terminal name read in step 3110, it is extracted from the terminal usage history 3010 read in step 3112. . If not, the terminal usage history extraction process is terminated.

次にステップ3114にてステップ3113で抽出した端末利用履歴情報が他の手順で利用できるよう、PCのメモリ上の共通メモリ領域に保持する。以上の手順により、IDカード1110上の端末利用履歴のうち、他のPC端末の利用履歴がPC端末1011aのアプリケーション1012aの他の処理手順で利用可能となる。   Next, in step 3114, the terminal usage history information extracted in step 3113 is stored in the common memory area on the PC memory so that it can be used in other procedures. Through the above procedure, the usage history of other PC terminals among the terminal usage history on the ID card 1110 can be used in other processing procedures of the application 1012a of the PC terminal 1011a.

図7は端末利用履歴更新手順3022aのフローチャートすなわち、使用者10がPC端末1011aやPC端末1011dを使用する際にIDカード1110のR/W記憶領域1112の端末利用履歴情報を読取り識別し、端末利用履歴の更新を行うことを可能とする手段の動作フローチャートである。
はじめにステップ3120にて自己が動作するPC端末1011aを一意に特定する為の端末名を読込み一時記憶領域に保持する。この処理手順は通常は初回の1回のみで良い。
FIG. 7 is a flowchart of the terminal usage history update procedure 3022a, that is, when the user 10 uses the PC terminal 1011a or the PC terminal 1011d, the terminal usage history information in the R / W storage area 1112 of the ID card 1110 is read and identified. It is an operation | movement flowchart of the means which makes it possible to update a usage history.
First, in step 3120, a terminal name for uniquely identifying the PC terminal 1011a on which it operates is read and held in the temporary storage area. This processing procedure is usually required only once for the first time.

次にステップ3121にてIDカード1110が利用状態にあるか確認処理を行う。これはリーダライタ1014を経由してIDカード1110のID1113が読取ることが出来るかどうかで容易に判定させることが出来る。IDカード1110が利用状態にないならば、処理を開始にもどし、ループさせる。
IDカード1110が利用状態にあれば、次にステップ3122でIDカード1110のR/W記憶領域1112からリーダライタ1014を経由して端末利用履歴3010から、前回の端末利用時の更新時刻を読取り一時記憶領域に保持する。
Next, in step 3121, confirmation processing is performed to determine whether the ID card 1110 is in use. This can be easily determined by whether or not the ID 1113 of the ID card 1110 can be read via the reader / writer 1014. If the ID card 1110 is not in use, the process is returned to the start and looped.
If the ID card 1110 is in a use state, next, in step 3122, the update time at the last terminal use is temporarily read from the terminal use history 3010 via the reader / writer 1014 from the R / W storage area 1112 of the ID card 1110. Hold in the storage area.

次にステップ3123で現在時刻の取得を行いPCのメモリ上に保持する。これは例えば、PC端末1011に内蔵される時計から取得するなどの方法にて容易に可能である。
次にステップ3124で取得した現在時刻とステップ3122で取得した前回の端末利用時の更新時刻との差分をとり、更新単位より以下の場合は書込み不要としてステップ3121のカード存在チェックへ処理を戻しループさせ、更新単位より大きい場合は書込要として、次のステップ3125にて新たに端末利用履歴をIDカード1110のR/W記憶領域1112へ書込み、処理をステップ3121の前へ戻しループさせる。
ここで、更新単位は予め設定しておく期間であって、例えば使用者10が変更可能なようにして利便を図る等してもよい。
In step 3123, the current time is acquired and stored in the memory of the PC. This can be easily performed by, for example, obtaining from a clock built in the PC terminal 1011.
Next, the difference between the current time acquired in step 3124 and the previous update time acquired in step 3122 is taken, and if it is less than the update unit, writing is not necessary and the process returns to the card presence check in step 3121. If it is larger than the update unit, the terminal usage history is newly written in the R / W storage area 1112 of the ID card 1110 in the next step 3125, and the process is looped back before step 3121.
Here, the update unit is a period set in advance. For example, the user 10 may change the update unit for convenience.

図8は作業履歴通信手順3023aのフローチャートPC端末1011aより、使用者10が以前に使用したPC端末1011d内の作業履歴から、使用者10の過去の作業履歴抽出し、PC端末1011上で利用可能とする手段の動作フローチャートである。
まず、はじめにステップ3133にて、ステップ3113で抽出した端末利用履歴の端末名をもとに該当のPC端末であるPC端末1011dへ通信処理を発信する。PC端末1011d側ではステップ3134に示すように、他のPC端末からの通信処理を待ち受けており、PC端末1011aからの通信要求を受けると応答を返す。ここで、ステップ3135の応答待ち処理は予め規定した時間の間ステップ3133での要求の応答を待ち、応答がない場合はステップ3136のエラー表示を行う。応答があれば次のステップ3137にてステップ3113で抽出したID1113と作業履歴を特定するキーである更新時刻3022をPC端末1011dへ送信する。次にステップ3138にてPC端末1011d側では要求のID1113,更新時刻3022を基に該当する作業履歴を抽出し、要求元のPC端末1011aへ送信する。次にステップ3139にてPC端末1011a側で作業履歴を受信し、PC端末1011a内の作業履歴へ追加し、保存する。
FIG. 8 is a flowchart of the work history communication procedure 3023a. The past work history of the user 10 is extracted from the work history in the PC terminal 1011d previously used by the user 10 from the PC terminal 1011a and can be used on the PC terminal 1011. Is an operation flowchart of the means.
First, in step 3133, based on the terminal name of the terminal usage history extracted in step 3113, communication processing is transmitted to the PC terminal 1011d which is the corresponding PC terminal. As shown in step 3134, the PC terminal 1011d waits for communication processing from another PC terminal, and returns a response when it receives a communication request from the PC terminal 1011a. Here, the response waiting process in step 3135 waits for a response to the request in step 3133 for a predetermined time, and displays an error in step 3136 if there is no response. If there is a response, the next step 3137 transmits the ID 1113 extracted in step 3113 and the update time 3022 which is a key for specifying the work history to the PC terminal 1011d. In step 3138, the PC terminal 1011d extracts the corresponding work history based on the request ID 1113 and the update time 3022 and transmits it to the requesting PC terminal 1011a. Next, in step 3139, the work history is received on the PC terminal 1011a side, added to the work history in the PC terminal 1011a, and stored.

図10は作業履歴保存手順3024aのフローチャートすなわち、使用者10がPC端末1011aを使用する際にその作業内容を、予め設定された使用者にとって有用なイベント単位と使用者10を特定するID1113と作業履歴を特定するキーである更新時刻3022を一レコード単位として作業履歴を追加更新する手段の動作フローチャートである。
まず、はじめにステップ3140にて、作業者10が行う作業内容を取りこむ、次にステップ3141で(使用者10のユーザIDである)IDをチェックする、次にステップ3142で更新単位のチェックを行い、次にステップ3143にてイベント判定を行う。次にステップ3144で作業履歴への書込みを行う。
この動作フローにより保存された作業履歴(図3での1013a, 1013d,図1での1013a〜1013d)を参照することで、記録された作業内容にヒモ付く情報を参照可能とする。
FIG. 10 is a flowchart of the work history saving procedure 3024a, that is, when the user 10 uses the PC terminal 1011a, the work contents are set in advance as event units useful for the user, ID 1113 for identifying the user 10, and work. It is an operation | movement flowchart of the means to add and update a work history for the update time 3022 which is a key which specifies a history as a record unit.
First, in step 3140, the work contents performed by the worker 10 are captured. Next, in step 3141, the ID (which is the user ID of the user 10) is checked. Next, in step 3142, the update unit is checked. Next, in step 3143, event determination is performed. In step 3144, the work history is written.
By referring to the work history (1013a and 1013d in FIG. 3 and 1013a to 1013d in FIG. 1) stored by this operation flow, it becomes possible to refer to information attached to the recorded work contents.

本発明は分散型ネットワークシステム上で行う作業行為に適用することが出来る。   The present invention can be applied to work activities performed on a distributed network system.

本発明システムの構成図Configuration diagram of the system of the present invention 使用者がIDカードを携帯した状況とIDカードの構成図The situation of the user carrying the ID card and the configuration diagram of the ID card 本発明システムの構成と各手段の関連図Configuration of the system of the present invention and related diagram of each means 端末利用履歴3010のテーブルのデータ構造の一例を示す図The figure which shows an example of the data structure of the table of terminal usage history 3010 端末利用履歴情報の抽出手段の動作フローチャートOperation flow chart of terminal usage history information extraction means カード読込識別手段に関連する要素の構成図Configuration diagram of elements related to card reading identification means 端末利用履歴の更新手段の動作フローチャートOperation flow chart of terminal usage history update means 作業履歴の抽出と通信手段の動作フローチャートOperation history extraction and communication means operation flowchart 作業履歴のテーブルのデータ構造の一例を示す図The figure which shows an example of the data structure of the work history table 作業履歴の更新手段の動作フローチャートOperation flow chart of work history update means

符号の説明Explanation of symbols

10…使用者
1110…IDカード
1111…IDメモリ
1112…R/W記憶域
1113…ID
1114…端末利用履歴
2010…通信回線
3010…端末利用履歴テーブル
1011a,1011b,1011c,1011d…PC端末
1012a,1012b,1012c,1012d…アプリケーション
10…使用者
1110…IDカード
1111…IDメモリ
1112…R/W記憶域
1113…ID
1114…端末利用履歴
3011…端末名
3022…更新時刻
10…使用者
1110…IDカード
1111…IDメモリ
1012a,1012d…アプリケーション
3021a,3021d…カード読込識別手順
3022a,3022d…端末利用履歴更新手順
3023a,3023d…作業履歴通信手順
3024a,3024d…作業履歴保存手順
4010a,4010d…入出力装置1
4020a,4020d…入出力装置2
4030a,4030d…記憶装置
4050a,4050d…通信装置
4060a,4060d…OS
1114…端末利用履歴
3011…端末名
3012…更新時刻
3110…端末名読取り処理
3111…カードID読取り処理
3112…端末利用履歴読取り処理
3113…自端末以外の端末での利用履歴があるかの確認処理
3114…自端末以外の端末での利用履歴の抽出処理
3115…作業履歴通信処理への受渡し処理
10…使用者
1110…IDカード
1012a…アプリケーション
3021a…カード読込識別手順
3022a…端末利用履歴更新手順
3023a…作業履歴通信手順
3024a…作業履歴保存手順
4010a…入出力装置1
4020a…入出力装置2
4030a…記憶装置
4050a…通信装置
4060a…OS
3120…端末名読込み処理
3121…IDカードの存在確認処理
3122…使用者のIDカードの端末利用履歴から、前回の更新時刻を取得する処理
3123…PC端末より現在時刻を取得する処理
3124…前回の更新時刻と現在時刻の差分から、更新時刻を書きこむか書き込まないか確認する処理
3125…使用者のIDカードへ端末名とともに更新時刻を書きこむ処理
3133…端末利用履歴の端末名を基に該当のPC端末へ通信要求を発信する処理
3134…他のPC端末からの通信要求を受けて応答を発信する処理
3135…通信要求を発信したPC端末からの応答を待ち受けて規定時間内に応答があるか確認する処理
3136…通信要求を発信したPC端末からの応答を待ち受けて規定時間内に応答がない場合にエラーを表示させる処理
3137…抽出した履歴より、該当の他端末へ該当ID、該当更新時刻の作業履歴を要求する処理
3138…要求のID、更新時刻の作業履歴を抽出し応答する処理
3139…受信した結果を作業履歴へ追加保存する処理
3150…ID
3151…更新時刻
3152…イベント
3153…端末名
3154…パス
3155…ファイル名
3140…操作内容取込み処理
3141…IDチェック処理
3142…更新単位チェック処理
3143…イベントの判定処理
3144…作業履歴の書込み処理
3145…ファイル名
10 ... User
1110 ... ID card
1111 ... ID memory
1112 ... R / W storage area
1113 ... ID
1114 ... Terminal usage history
2010 ... Communication line
3010 ... Terminal usage history table
1011a, 1011b, 1011c, 1011d ... PC terminal
1012a, 1012b, 1012c, 1012d… Application
10 ... User
1110 ... ID card
1111 ... ID memory
1112 ... R / W storage area
1113 ... ID
1114 ... Terminal usage history
3011 ... Terminal name
3022 ... Update time
10 ... User
1110 ... ID card
1111 ... ID memory
1012a, 1012d… Application
3021a, 3021d ... Card reading identification procedure
3022a, 3022d ... Procedure for updating terminal usage history
3023a, 3023d ... Work history communication procedure
3024a, 3024d… Work history saving procedure
4010a, 4010d ... I / O device 1
4020a, 4020d ... I / O device 2
4030a, 4030d ... Storage device
4050a, 4050d ... communication equipment
4060a, 4060d ... OS
1114 ... Terminal usage history
3011 ... Terminal name
3012 ... Update time
3110 ... Terminal name reading process
3111 ... Card ID reading process
3112 ... Terminal usage history reading process
3113 ... Checking whether there is a usage history on a terminal other than the terminal itself
3114 ... Usage history extraction processing at terminals other than own terminal
3115 ... Delivery processing to work history communication processing
10 ... User
1110 ... ID card
1012a… Application
3021a… Card reading identification procedure
3022a ... Terminal usage history update procedure
3023a ... Work history communication procedure
3024a ... Procedure for saving work history
4010a ... I / O device 1
4020a ... I / O device 2
4030a ... Storage device
4050a ... communication equipment
4060a ... OS
3120 ... Terminal name reading process
3121 ... ID card existence confirmation processing
3122 ... Processing to obtain the last update time from the terminal usage history of the user's ID card
3123 ... Processing to obtain current time from PC terminal
3124 ... Processing to check whether the update time is written or not written based on the difference between the previous update time and the current time
3125 ... Processing to write the update time along with the terminal name to the user's ID card
3133: Processing for sending a communication request to the corresponding PC terminal based on the terminal name in the terminal usage history
3134: Processing for sending a response in response to a communication request from another PC terminal
3135: Processing for waiting for a response from the PC terminal that has transmitted the communication request and checking whether there is a response within a specified time
3136: Processing to display an error when there is no response within a specified time after waiting for a response from the PC terminal that has transmitted the communication request
3137: Processing for requesting the work history of the corresponding ID and the corresponding update time from the extracted history to the corresponding other terminal
3138: Processing for extracting and responding to request ID and update time work history
3139 ... Processing to add and save received results to work history
3150 ... ID
3151… Update time
3152 ... Event
3153… Terminal name
3154 ... Pass
3155 ... File name
3140 ... Operation content capture processing
3141 ... ID check processing
3142 ... Update unit check processing
3143 ... Event judgment processing
3144 ... Work history writing process
3145 ... File name

Claims (1)

複数のPC端末であって、個々に特定される端末を有するPC端末と当該PC端末を利用する利用者が有するIDカードとから構成された分散ネットワークにおける作業履歴検索システムにおいて、
上記IDカードは、上記PC端末で行われた作業に対して該作業内容を特定するキー(更新時刻)と作業中のPC端末を示す端末名とを一レコードの要素として有する端末利用履歴情報を格納する記憶手段を備え、
上記PC端末は、
上記IDカードに格納された上記端末利用履歴情報を読み取り、また上記IDカードへ書き込みを行なうリーダライタ装置と
記作業内容を特定するキー(更新時刻)と端末名とを一レコードの要素として追加更新された作業履歴情報とを記憶する記憶手段と、
上記IDカードから読み取った端末利用履歴情報が備えるレコードに当該情報を読み取ったPC端末以外のPC端末である他のPC端末の端末名が記録されていた場合、当該他のPC端末の記憶手段に記憶された作業履歴情報の取得指示を当該他のPC端末に対して行なう通信手段と、
上記取得指示に応答として上記他のPC端末から受信した作業履歴を用いて上記PC端末が保持する作業履歴を追加更新して保存する作業履歴保存手段とを有する
ことを特徴とする分散ネットワーク作業履歴検索システム。
In a work history search system in a distributed network composed of a plurality of PC terminals, each having a terminal name specified individually and an ID card possessed by a user using the PC terminal ,
The ID card has terminal usage history information having, as elements of one record, a key (update time) for specifying the work content and a terminal name indicating the PC terminal that is working for the work performed on the PC terminal. Storage means for storing,
The PC terminal
Reads the terminal use history information stored in the ID card, also a reader-writer device for performing writing to the ID card,
Storage means for storing the work history information as a key (updated at time) specifying the upper SL work and end late name is added updated as components of one record,
When the terminal name of another PC terminal that is a PC terminal other than the PC terminal that has read the information is recorded in the record included in the terminal usage history information read from the ID card, the storage means of the other PC terminal A communication means for instructing the other PC terminal to obtain stored work history information ;
And wherein <br/> to chromatic and work history storage means for storing add update work history which the PC terminal holds with work history received from the other PC terminal as a response to the acquisition instruction Distributed network work history search system.
JP2005312146A 2005-10-27 2005-10-27 Distributed network work history search method and system Expired - Fee Related JP4852974B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005312146A JP4852974B2 (en) 2005-10-27 2005-10-27 Distributed network work history search method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005312146A JP4852974B2 (en) 2005-10-27 2005-10-27 Distributed network work history search method and system

Publications (2)

Publication Number Publication Date
JP2007122308A JP2007122308A (en) 2007-05-17
JP4852974B2 true JP4852974B2 (en) 2012-01-11

Family

ID=38146103

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005312146A Expired - Fee Related JP4852974B2 (en) 2005-10-27 2005-10-27 Distributed network work history search method and system

Country Status (1)

Country Link
JP (1) JP4852974B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002328922A (en) * 2001-04-27 2002-11-15 Mitsubishi Electric Information Systems Corp System and method for remote retrieval, computer on retrieval requesting side, computer on retrieval executing side, computer-readable storage medium storing program and program
JP4885402B2 (en) * 2002-05-31 2012-02-29 キヤノン電子株式会社 Information management server, information processing apparatus, information management system, control method therefor, and program
JP2005284350A (en) * 2004-03-26 2005-10-13 Chugoku Electric Power Co Inc:The Facility operation management system and facility operation management method

Also Published As

Publication number Publication date
JP2007122308A (en) 2007-05-17

Similar Documents

Publication Publication Date Title
US9864736B2 (en) Information processing apparatus, control method, and recording medium
US8856136B2 (en) Information update system
US20120254352A1 (en) Application providing system and application providing method
JP2011065546A (en) File search system and program
JP6706637B2 (en) Document creation program and information processing device
CN102982098A (en) Cross-Store Electronic Discovery
JP2006146912A (en) Computer environment portable device
KR101633060B1 (en) Method of providing family album service to access to family album by connecting to cloud server via phone
JP4852974B2 (en) Distributed network work history search method and system
JP5659753B2 (en) Form system, server, information processing apparatus, processing method thereof, and program.
JP6683042B2 (en) Data processing device, system and program
JP5369826B2 (en) Schedule display method and program taking importance into account
JP5845744B2 (en) Information processing apparatus and information processing program
JP2019128859A (en) Information processing device
JP2005107635A (en) Electronic form input system, method, program and medium
JP6732506B2 (en) System, client device, server device, information processing method and program
JP3855012B1 (en) Management system for terminal having mobile phone function
JP2016173773A (en) Workflow system, processing method of workflow system, and program
JP4261551B2 (en) Archive system
JP2007234055A (en) Electronic document filing device, electronic document filing system, electronic document filing method and program
JP2014048837A (en) Conference information management system and image forming apparatus
JP2013114331A (en) Index management program, index management device and retrieval system
JP4248447B2 (en) Information processing apparatus, information processing system, information processing method, and program
JP2006106941A (en) File synchronization system
JP2015111413A (en) Information processing system, method for controlling information processing system, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080321

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101221

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110217

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: 20110927

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111010

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141104

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141104

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees