[go: up one dir, main page]

JP2010020698A - Information processing system, information processing method, information processing program and recording medium - Google Patents

Information processing system, information processing method, information processing program and recording medium Download PDF

Info

Publication number
JP2010020698A
JP2010020698A JP2008182849A JP2008182849A JP2010020698A JP 2010020698 A JP2010020698 A JP 2010020698A JP 2008182849 A JP2008182849 A JP 2008182849A JP 2008182849 A JP2008182849 A JP 2008182849A JP 2010020698 A JP2010020698 A JP 2010020698A
Authority
JP
Japan
Prior art keywords
information processing
information
input
input data
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.)
Pending
Application number
JP2008182849A
Other languages
Japanese (ja)
Inventor
Hiroshi Akutsu
博 阿久津
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2008182849A priority Critical patent/JP2010020698A/en
Publication of JP2010020698A publication Critical patent/JP2010020698A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】同じフォームであっても、異なるデータの入力や複数ユーザーで利用される共通データの入力を、ユーザーに負担をかけず簡易に行う。
【解決手段】第1情報処理装置200は、複数の属性情報を含む入力データを生成する生成手段202と、入力データを第2情報処理装置250に送信する送信手段206とを備え、第2情報処理装置は、送信された入力データを受信する受信手段251と、受信された入力データを識別する識別情報が複数表示される第1情報領域を含む情報表示領域と、属性情報を入力するための入力領域が複数表示される設定表示領域とを表示する表示手段253と、情報表示領域に表示された識別情報に基づいて選択された入力データに含まれる属性情報毎に、該属性情報に対応する入力領域を判定する判定手段257と、入力領域毎に、属性情報を入力する入力手段258とを備える情報処理システム。
【選択図】図2
Kind Code: A1 To easily input different data or common data used by a plurality of users, even on the same form, without burdening the user.
A first information processing apparatus includes a generation means for generating input data including a plurality of attribute information, and a transmission means for transmitting input data to a second information processing apparatus. The processing device receives a received input data 251, an information display area including a first information area in which a plurality of identification information for identifying the received input data is displayed, and an attribute information Display means 253 for displaying a setting display area in which a plurality of input areas are displayed, and attribute information included in the input data selected based on the identification information displayed in the information display area corresponds to the attribute information. An information processing system comprising determination means 257 for determining an input area, and input means 258 for inputting attribute information for each input area.
[Selection] Figure 2

Description

本発明は、情報処理システム、情報処理方法、プログラム及び記録媒体に関し、さらに詳しく言えば、入力フォームに対して自動的に属性情報を入力する情報処理システム、情報処理方法、情報処理プログラム及び記憶媒体に関する。   The present invention relates to an information processing system, an information processing method, a program, and a recording medium, and more specifically, an information processing system, an information processing method, an information processing program, and a storage medium that automatically input attribute information to an input form. About.

従来から、入力フォームへの入力によるユーザーの負担を軽減する情報処理装置や情報処理システムが提案されている。   Conventionally, an information processing apparatus and an information processing system that reduce the burden on the user due to input on an input form have been proposed.

例えば、特表2002−535754号公報(特許文献1)には、利用者情報を一括管理するサーバが、オンラインショッピングに必要である標準的な属性を定義し、この属性と利用者情報とをサーバで管理することで、オンラインショッピングサイトは、サイト内の入力フォームに使われる属性とサーバで定義された属性とを関連付けてサーバに登録しておき、利用者は、希望に応じてサーバからフォームに入力する利用者情報を取得できる技術が開示されている。
特表2002−535754号公報
For example, in Japanese translations of PCT publication No. 2002-535754 (patent document 1), the server which manages user information collectively defines the standard attribute required for online shopping, and this attribute and user information are stored in the server. By managing with, the online shopping site associates the attributes used for the input forms in the site with the attributes defined on the server and registers them on the server. A technique capable of acquiring user information to be input is disclosed.
Special Table 2002-535754

しかし、特許文献1の技術では、ユーザーがWebページ(ショッピングサイト)などにある入力フォームに対して、ユーザー情報など決められた文字情報を自動で入力するものであり、同じフォームでも場合によっては入力したい情報が異なる場合は想定されていない。また、複数のユーザーで共有するようなデータについても想定されていない。   However, in the technique of Patent Document 1, the user automatically inputs character information such as user information to an input form on a Web page (shopping site), and the same form may be input depending on circumstances. It is not assumed that the information you want to do is different. Also, data that is shared by multiple users is not assumed.

本発明は、上記問題に鑑みてなされたものであり、同じフォームであっても、異なるデータの入力や複数ユーザーで利用される共通データの入力を、ユーザーに負担をかけず簡易に行うことができる情報処理システム、情報処理方法、情報処理プログラム及び記録媒体を提供することを目的とする。   The present invention has been made in view of the above problems, and even for the same form, it is possible to easily input different data and common data used by multiple users without burdening the user. An object is to provide an information processing system, an information processing method, an information processing program, and a recording medium.

本発明の一局面の情報処理システムは、ネットワークを介して接続された第1情報処理装置と第2情報処理装置とを備える情報処理システムであって、前記第1情報処理装置は、複数の属性情報を含む入力データを生成する生成手段と、前記生成手段により生成された入力データを前記第2情報処理装置に送信する送信手段とを備え、前記第2情報処理装置は、前記送信手段により送信された入力データを受信する受信手段と、前記受信手段により受信された入力データを識別する識別情報が複数表示される第1情報領域を含む情報表示領域と、前記属性情報を入力するための入力領域が複数表示される設定表示領域とを表示する表示手段と、前記情報表示領域に表示された識別情報に基づいて選択された入力データに含まれる属性情報毎に、該属性情報に対応する入力領域を判定する判定手段と、前記判定手段により判定された入力領域毎に、前記属性情報を入力する入力手段とを備える。   An information processing system according to one aspect of the present invention is an information processing system including a first information processing apparatus and a second information processing apparatus connected via a network, and the first information processing apparatus includes a plurality of attributes. A generating unit configured to generate input data including information; and a transmitting unit configured to transmit the input data generated by the generating unit to the second information processing apparatus, wherein the second information processing apparatus transmits the input data using the transmitting unit. Receiving means for receiving the input data, an information display area including a first information area for displaying a plurality of identification information identifying the input data received by the receiving means, and an input for inputting the attribute information Display means for displaying a setting display area in which a plurality of areas are displayed, and for each attribute information included in the input data selected based on the identification information displayed in the information display area, A determination unit configured to determine an input area corresponding to the attribute information; and an input unit configured to input the attribute information for each input region determined by the determination unit.

また、本発明の他の局面の情報処理方法は、ネットワークを介して接続された第1情報処理装置と第2情報処理装置とを備える情報処理システムにおける情報処理方法であって、前記第1情報処理装置において、複数の属性情報を含む入力データを生成する生成ステップと、前記生成ステップにより生成された入力データを前記第2情報処理装置に送信する送信ステップとを有し、前記第2情報処理装置において、前記送信ステップにより送信された入力データを受信する受信ステップと、前記受信ステップにより受信された入力データに関する情報が複数表示される第1情報領域を含む情報表示領域と、前記属性情報を入力するための入力領域が複数表示される設定表示領域とを表示する表示ステップと、前記情報表示領域から選択された入力データに含まれる属性情報毎に、該属性情報に対応する入力領域を判定する判定ステップと、前記判定ステップにより判定された入力領域毎に、前記属性情報を入力する入力ステップとを有する。   An information processing method according to another aspect of the present invention is an information processing method in an information processing system including a first information processing apparatus and a second information processing apparatus connected via a network, wherein the first information The processing apparatus includes a generation step of generating input data including a plurality of attribute information, and a transmission step of transmitting the input data generated by the generation step to the second information processing apparatus, wherein the second information processing In the apparatus, a receiving step for receiving the input data transmitted in the transmitting step, an information display area including a first information area for displaying a plurality of information related to the input data received in the receiving step, and the attribute information A display step for displaying a setting display area in which a plurality of input areas for input are displayed; and an input selected from the information display area. For each attribute information included in the force data, a determination step for determining an input area corresponding to the attribute information and an input step for inputting the attribute information for each input area determined by the determination step.

また、本発明の情報処理システム及び情報処理方法は、コンピュータとプログラムにより実現することができ、プログラムを記録した記録媒体をコンピュータに読み取らせて実現することも可能である。   The information processing system and information processing method of the present invention can be realized by a computer and a program, and can also be realized by causing a computer to read a recording medium on which the program is recorded.

本発明によれば、同じフォームであっても、異なるデータの入力や複数ユーザーで利用される共通データの入力を、ユーザーに負担をかけず簡易に行うことができる情報処理システム、情報処理方法、情報処理プログラム及び記録媒体を提供することができる。   According to the present invention, even in the same form, an information processing system, an information processing method, and an information processing system that can easily input different data and common data used by a plurality of users without burdening the user, An information processing program and a recording medium can be provided.

以下、本発明の実施例を図面に基づいて説明する。   Embodiments of the present invention will be described below with reference to the drawings.

<システムの概略ハードウェア構成について>
まず、本発明に係るシステムの概略ハードウェア構成について説明する。図1は、本発明に係るシステムの概略ハードウェア構成の一例を示す図である。
<General hardware configuration of the system>
First, a schematic hardware configuration of a system according to the present invention will be described. FIG. 1 is a diagram showing an example of a schematic hardware configuration of a system according to the present invention.

図1に示すように、本発明に係るシステムは、ネットワークを介して情報処理装置100と、情報処理装置110と、情報処理装置120とが接続され、情報処理装置100は、CPU(Central Processing Unit)101、RAM(Random Access Memory)102、HDD(Hard Disk Drive)103、ネットワークI/F104、入力部105、表示部106を含んで構成される。なお、情報処理装置110、120も情報処理装置100と同様の構成を成す。   As shown in FIG. 1, the system according to the present invention includes an information processing device 100, an information processing device 110, and an information processing device 120 connected via a network, and the information processing device 100 includes a CPU (Central Processing Unit). ) 101, RAM (Random Access Memory) 102, HDD (Hard Disk Drive) 103, network I / F 104, input unit 105, and display unit 106. Note that the information processing apparatuses 110 and 120 also have the same configuration as the information processing apparatus 100.

CPU101は、コンピュータの中で、各装置の制御やデータの演算、加工を行うCPUである。CPU101は、RAM102に記憶されたプログラムを実行する演算装置で、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。   The CPU 101 is a CPU that controls each device, calculates and processes data in a computer. The CPU 101 is an arithmetic device that executes a program stored in the RAM 102. The CPU 101 receives data from the input device and the storage device, calculates and processes the data, and outputs the data to the output device and the storage device.

RAM102は、CPU101が実行する基本ソフトウェアであるOSやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。   The RAM 102 is a storage device that stores or temporarily stores programs and data such as an OS and application software that are basic software executed by the CPU 101.

HDD103は、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。   The HDD 103 is a storage device that stores data related to application software and the like.

ネットワークI/F104は、有線及び/又は無線回線などのデータ伝送路により構築されたLAN(Local Area Network)、WAN(Wide Area Network)などのネットワークを介して接続された通信機能を有する情報処理装置110、120と当該情報処理装置のインタフェースである。   The network I / F 104 is an information processing apparatus having a communication function connected via a network such as a LAN (Local Area Network) or a WAN (Wide Area Network) constructed by a data transmission path such as a wired and / or wireless line. 110 and 120 and an interface between the information processing apparatuses.

入力部105や表示部106は、キースイッチ(ハードキー)とタッチパネル機能(GUIのソフトウェアキーを含む:Graphical User Interface)を備えたLCD(Liquid Crystal Display)とから構成され、情報処理装置100が有する機能を利用する際のUI(User Interface)として機能する表示及び/又は入力装置である。   The input unit 105 and the display unit 106 include a key switch (hard key) and an LCD (Liquid Crystal Display) having a touch panel function (including a GUI software key: Graphical User Interface). It is a display and / or input device that functions as a UI (User Interface) when using the function.

情報処理装置100、110、120は、例えば、PC(Personal Computer)などであり、図1に示す例において情報処理装置3つが接続されているが、3つに限らず複数接続されるようにしてもよいことは言うまでもない。   The information processing apparatuses 100, 110, and 120 are, for example, PCs (Personal Computers) and the like. In the example shown in FIG. 1, three information processing apparatuses are connected. Needless to say.

以上のように構成されたシステムにおいて、情報処理装置100は、入力フォームに入力されたデータを他の情報処理装置110、120に送信し、他の情報処理装置110、120は、同じ入力フォームにデータを入力する場合は、受信したデータを用いて入力フォームの入力領域に簡易に入力できるよう構成されている。   In the system configured as described above, the information processing apparatus 100 transmits the data input in the input form to the other information processing apparatuses 110 and 120, and the other information processing apparatuses 110 and 120 have the same input form. When inputting data, it is configured so that it can be easily input into the input area of the input form using the received data.

<実施例1に係る情報処理装置の主要機能構成について>
図2は、実施例1に係る情報処理装置200、250の主要機能構成を示すブロック図である。まずは、入力データを生成し、生成した入力データを送信する情報処理装置200について説明する。
<Main Functional Configuration of Information Processing Device According to Embodiment 1>
FIG. 2 is a block diagram illustrating the main functional configuration of the information processing apparatuses 200 and 250 according to the first embodiment. First, the information processing apparatus 200 that generates input data and transmits the generated input data will be described.

図2に示すように、情報処理装置200は、生成判定手段201、生成手段202、暗号化手段203、付加手段204、記憶手段205、送受信手段206を含んで構成される。   As illustrated in FIG. 2, the information processing apparatus 200 includes a generation determination unit 201, a generation unit 202, an encryption unit 203, an addition unit 204, a storage unit 205, and a transmission / reception unit 206.

生成判定手段201は、入力フォームに属性情報を入力する(入力データを生成する)ユーザーが、入力フォームに属性情報を入力する権限を有しているか否かを判定する。この判定は、当該情報処理装置200にログインしたユーザーのユーザー情報と、記憶手段205に記憶され、後述する入力フォーム毎の付加情報に含まれる管理者情報とが一致するか否かで行なわれる。   The generation determination unit 201 determines whether or not a user who inputs attribute information on the input form (generates input data) has the authority to input the attribute information on the input form. This determination is made based on whether or not the user information of the user who has logged into the information processing apparatus 200 matches the administrator information stored in the storage unit 205 and included in additional information for each input form described later.

一致した場合は、作成権限ありと判断してユーザーに入力フォームへの入力を許可する。一致しなかった場合は、作成権限がないとしてこのユーザーによる入力フォームへの入力を禁止する。なお、管理者情報には何も記述されていない、又は、皆を意味する情報が記述されていた場合は、全てのユーザーが入力フォームに入力することできる。   If they match, it is determined that the user has creation authority and the user is allowed to input the input form. If they do not match, the user is not authorized to create, and input to the input form by this user is prohibited. In addition, when nothing is described in the administrator information or information meaning everyone is described, all users can input in the input form.

生成手段202は、入力フォームに入力された複数の属性情報に基づいて入力データを生成する。ここで、図3を用いて入力フォームについて説明する。図3は、入力フォームの一例を示す図である。図3は、会社情報を入力する例である。   The generation unit 202 generates input data based on a plurality of attribute information input to the input form. Here, the input form will be described with reference to FIG. FIG. 3 is a diagram illustrating an example of an input form. FIG. 3 is an example of inputting company information.

図3に示すように、表示画面300に表示される入力フォームA(会社情報)301には、属性情報として「会社名」、「Tel」、「FAX」、「メモ」が入力される。これらの属性情報を含んで入力データが生成される。   As shown in FIG. 3, “company name”, “Tel”, “FAX”, and “memo” are input to the input form A (company information) 301 displayed on the display screen 300 as attribute information. Input data including these pieces of attribute information is generated.

図2に戻り、暗号化手段203は、生成手段202により生成された入力データに含まれる属性情報を暗号化して暗号化データを生成する。例えば、属性情報として個人情報が入力されるときなどはプライバシーを保護するため暗号化する。なお、暗号化手段203は、入力されるデータに応じてユーザーにより暗号化するか否かを選択させてもよい。よって、暗号化手段203は、実施例1に係る情報処理システムにとって必ずしも必要となる構成要素ではない。   Returning to FIG. 2, the encryption unit 203 encrypts the attribute information included in the input data generated by the generation unit 202 to generate encrypted data. For example, when personal information is input as attribute information, encryption is performed to protect privacy. Note that the encryption unit 203 may select whether to encrypt by the user according to the input data. Therefore, the encryption unit 203 is not necessarily a component necessary for the information processing system according to the first embodiment.

付加手段204は、生成手段202により生成された入力データ、又は、暗号化手段203により生成された暗号化データに対して、管理者情報やデータの送信先リストを付加する。   The adding unit 204 adds administrator information and a data transmission destination list to the input data generated by the generating unit 202 or the encrypted data generated by the encrypting unit 203.

ここで、いかなる情報が付加されるかについて図4を用いて説明する。図4は、入力データに付加される付加情報の一例を示す図である。付加情報として、「SaveFolder」はデータの記憶先のフォルダ名、「FileName」は、データが記憶されるファイルのファイル名、「Right of Access」は、アクセス権限を有するユーザー名、「ShareMachineList」は、データを共有する情報処理装置のリスト(IPアドレスで記述)などがある。   Here, what information is added will be described with reference to FIG. FIG. 4 is a diagram illustrating an example of additional information added to input data. As additional information, “SaveFolder” is the folder name of the data storage destination, “FileName” is the file name of the file in which the data is stored, “Right of Access” is the user name with access rights, and “ShareMachineList” is There is a list of information processing devices that share data (described by IP address).

また、付加情報は図4に示すように記憶手段205に入力フォーム毎に記憶されてもよいし、1つの付加情報を記憶し、この付加情報を全ての入力データに付加するようにしてもよいし、入力フォームをグループ単位で記憶し、グループ毎に1つの付加情報を記憶するようにしてもよい。   Further, the additional information may be stored for each input form in the storage unit 205 as shown in FIG. 4, or one additional information may be stored and this additional information may be added to all input data. The input form may be stored in units of groups, and one additional information may be stored for each group.

また、管理者情報や利用できるユーザーのユーザー情報(以下、利用者情報という)を付加情報とすることで、入力データに対するアクセスを制限することができ、データを作成、修正、削除できるユーザー(管理者)と、データを利用できるユーザー(利用者)とを明確に分けることができる。   In addition, access to input data can be restricted by using administrator information and user information of users that can be used (hereinafter referred to as user information) as additional information, and users who can create, modify, and delete data (management) Person) and users (users) who can use the data can be clearly separated.

なお、実施例1に係る情報処理システムにおいて、いかなる入力データに対しても同じ管理者や同じ送信先であることを予め決定しておけば、付加手段204は、必ずしも必要となる構成要素ではない。   In addition, in the information processing system according to the first embodiment, the addition unit 204 is not necessarily a necessary component if it is determined in advance that the same administrator or the same transmission destination is used for any input data. .

記憶手段205は、生成手段202により生成された入力データ、又は、暗号化手段203により生成された暗号化データを記憶する。また、記憶手段205は、付加手段204により入力データに付加される付加情報がある場合は、付加情報を記憶する。   The storage unit 205 stores the input data generated by the generation unit 202 or the encrypted data generated by the encryption unit 203. The storage unit 205 stores additional information when there is additional information added to the input data by the addition unit 204.

送受信手段206は、記憶手段205に記憶される入力データ(又は、暗号化データ)、及び付加情報を情報処理装置250に送信する(以下、入力データ(又は、暗号化データ)と付加情報とをまとめて入力データという)。ここで、送信先については、付加情報に含まれる送信先リストに記述される送信先(情報処理装置)に対して、入力データが送信される。図2に示す例では、情報処理装置250に送信する場合を示している。   The transmission / reception unit 206 transmits the input data (or encrypted data) stored in the storage unit 205 and the additional information to the information processing apparatus 250 (hereinafter referred to as input data (or encrypted data) and additional information. Collectively referred to as input data). Here, with respect to the transmission destination, the input data is transmitted to the transmission destination (information processing apparatus) described in the transmission destination list included in the additional information. In the example illustrated in FIG. 2, the transmission to the information processing apparatus 250 is illustrated.

次に、送受信手段206により送受信される入力データの例について説明する。図5は、入力データの一例を示す図である。図5に示す例では、会社情報の属性情報に付加情報が付加されており、暗号化が行われていない状態を示している。仮に、暗号化手段203により暗号化が行われていれば、「DataDetail」以下の属性情報が暗号化されることになる。暗号化に関しては入力データ全てにおいて行ってもよいが、ここでは、属性情報に関する部分のみを暗号化する。   Next, an example of input data transmitted / received by the transmitting / receiving unit 206 will be described. FIG. 5 is a diagram illustrating an example of input data. In the example shown in FIG. 5, additional information is added to the attribute information of the company information, and encryption is not performed. If encryption is performed by the encryption unit 203, attribute information below “DataDetail” is encrypted. Although encryption may be performed for all input data, only the portion related to attribute information is encrypted here.

以上より、情報処理装置200で入力フォームに入力された属性情報を含む入力データを、送信先リストに記述された情報処理装置に送信することで、この入力データを他の情報処理装置と共有して用いることができる。   As described above, by transmitting the input data including the attribute information input to the input form by the information processing apparatus 200 to the information processing apparatus described in the transmission destination list, the input data is shared with other information processing apparatuses. Can be used.

次に、情報処理装置250について説明する。情報処理装置250は、送受信手段251、記憶手段252、表示手段253、選択手段254、アクセス権判定手段255、復号化手段256、領域判定手段257、入力手段258、編集手段259を含んで構成される。   Next, the information processing apparatus 250 will be described. The information processing apparatus 250 includes transmission / reception means 251, storage means 252, display means 253, selection means 254, access right determination means 255, decryption means 256, area determination means 257, input means 258, and editing means 259. The

送受信手段251は、他の情報処理装置から送信される入力データ(付加情報を含む)を受信する。図2に示す例では、情報処理装置200から入力データを受信する例を示している。送受信手段251は、受信した入力データを記憶手段252に出力する。   The transmission / reception means 251 receives input data (including additional information) transmitted from another information processing apparatus. In the example illustrated in FIG. 2, an example in which input data is received from the information processing apparatus 200 is illustrated. The transmission / reception unit 251 outputs the received input data to the storage unit 252.

記憶手段252は、送受信手段251から取得した入力データを記憶する。記憶された入力データは適宜表示手段253、アクセス権判定手段255などから読み出される。   The storage unit 252 stores the input data acquired from the transmission / reception unit 251. The stored input data is read from the display unit 253, the access right determination unit 255, and the like as appropriate.

表示手段253は、入力フォームを表示するようユーザーから指示された場合は、入力フォームを表示部106に表示する。   The display unit 253 displays the input form on the display unit 106 when instructed by the user to display the input form.

また、表示手段253は、記憶手段252に記憶される1つ又は複数の入力データを入力フォームと合わせて表示部106に表示する。この場合、表示手段253は、他の情報処理装置から取得した入力データを表示する表示領域Aに、入力データを識別する識別情報を表示する。この識別情報としては、例えば、アイコンや入力データを識別できる文字列が書かれたボックスなどがある。   The display unit 253 displays one or a plurality of input data stored in the storage unit 252 on the display unit 106 together with the input form. In this case, the display unit 253 displays identification information for identifying the input data in the display area A in which the input data acquired from another information processing apparatus is displayed. Examples of the identification information include a box in which a character string that can identify an icon or input data is written.

選択手段254は、表示領域Aに表示された入力データの識別情報に対して、ユーザーからこの識別情報を選択される。識別情報の選択については、表示領域Aから入力フォームの表示領域Bに識別情報をドラッグアンドドロップすることで、識別情報が選択されたと判断する。選択手段254は、選択されたと判断した入力データをアクセス権判定手段255に出力する。   The selection means 254 selects the identification information from the user for the identification information of the input data displayed in the display area A. Regarding selection of the identification information, it is determined that the identification information is selected by dragging and dropping the identification information from the display area A to the display area B of the input form. The selection unit 254 outputs the input data determined to be selected to the access right determination unit 255.

図6は、識別情報をドラッグアンドドロップして選択する場合の一例を示す図である。
図6に示す例では、表示画面600に入力フォーム領域601(表示領域B)と、入力データの表示領域602とが表示されている。ここでは、表示領域602には、受信された入力データを表示する表示領域603(表示領域A)と自装置で生成された入力データを表示する表示領域604とが表示されている。なお、詳しくは後述するが、情報処理装置250にも生成手段202を備えていることとする。
FIG. 6 is a diagram illustrating an example of selecting identification information by dragging and dropping.
In the example shown in FIG. 6, an input form area 601 (display area B) and an input data display area 602 are displayed on the display screen 600. Here, the display area 602 displays a display area 603 (display area A) for displaying received input data and a display area 604 for displaying input data generated by the own apparatus. As will be described in detail later, it is assumed that the information processing apparatus 250 also includes the generation unit 202.

このとき、ユーザーは、表示領域603に表示されている「YYY(会社名)」のボックスをドラッグして、入力フォーム領域601内でドロップすると、「YYY」の入力データが選択されたことを意味する。   At this time, if the user drags the “YYY (company name)” box displayed in the display area 603 and drops it in the input form area 601, it means that the input data “YYY” is selected. To do.

また、入力フォームが1種類しか表示されていない場合の他の選択の仕方としては、識別情報がクリックされたり、ダブルクリックされたりしたときに、識別情報が選択されたと判断してもよい。   Further, as another selection method when only one type of input form is displayed, it may be determined that the identification information is selected when the identification information is clicked or double-clicked.

図2に戻り、アクセス権判定手段255は、選択手段254から取得した入力データに対して、アクセスしてもよいか否かを判定する。ここで言うアクセスとは、入力データを利用するという意味である。つまり、情報処理装置250にログインしたユーザーが、表示領域Aに表示された入力データを利用して、入力フォームにデータを入力することができるか否かを判定する。   Returning to FIG. 2, the access right determination unit 255 determines whether the input data acquired from the selection unit 254 may be accessed. The access mentioned here means that input data is used. That is, it is determined whether the user who has logged into the information processing apparatus 250 can input data on the input form using the input data displayed in the display area A.

この判定は、情報処理装置250にログインしたユーザーのユーザー情報と、選択された入力データの付加情報に含まれるアクセス情報とに基づいて行われる。具体的には、アクセス情報に記述された管理者情報及び/又は利用者情報とログインしたユーザーのユーザー情報とが一致したか否かで行なわれる。   This determination is made based on the user information of the user who has logged into the information processing apparatus 250 and the access information included in the additional information of the selected input data. Specifically, it is performed based on whether or not the administrator information and / or user information described in the access information matches the user information of the logged-in user.

一致したと判定された場合は、このユーザーは、選択された入力データを利用することができ、一致しなかったと判定された場合は、このユーザーは、選択された入力データを利用することができない。   If it is determined that they match, the user can use the selected input data. If it is determined that they do not match, the user cannot use the selected input data. .

アクセス権判定手段255は、アクセス可能であると判定した場合は、入力データが暗号化されている場合は入力データを復号化手段256に出力し、暗号化されていなければ入力データを領域判定手段257に出力する。   When it is determined that access is possible, the access right determination unit 255 outputs the input data to the decryption unit 256 if the input data is encrypted. If the input data is not encrypted, the access right determination unit 255 outputs the input data to the region determination unit. To 257.

ここで、アクセス情報としては、図4に示す「Right of Access」には、「ユーザーA、ユーザーB」としか記述されていないが、これを管理者と利用者とを明確に分けて記述するようにしてもよい。例えば、管理者(Administrator)が「ユーザーA、ユーザーB」であって、利用者(User)は、「ユーザーA〜K」などとしてもよい。   Here, as the access information, only “User A, User B” is described in “Right of Access” shown in FIG. 4, but this is clearly described for the administrator and the user. You may do it. For example, an administrator may be “user A, user B”, and a user (User) may be “users A to K”.

アクセス権判定手段255によって、受信された入力データを利用できるユーザーを制限することができる。   The access right determination means 255 can restrict users who can use the received input data.

復号化手段256は、アクセス権判定手段255から入力データを取得すると、入力データに含まれる暗号化データを復号し、属性情報を得る。復号化手段256は、復号化して得られた属性情報を領域判定手段257に出力する。   When the decryption means 256 acquires the input data from the access right determination means 255, the decryption means 256 decrypts the encrypted data included in the input data to obtain attribute information. The decryption unit 256 outputs the attribute information obtained by decryption to the region determination unit 257.

領域判定手段257は、アクセス権判定手段255から入力データを取得した場合は、取得した入力データに含まれる属性情報毎に、入力フォームの入力領域を判定する。   When the input data is acquired from the access right determination unit 255, the region determination unit 257 determines the input region of the input form for each attribute information included in the acquired input data.

また、復号化手段256から属性情報を取得した場合には、この属性情報毎に、入力フォームの入力領域を判定する。なお、入力領域の判定の方法としては、図4に示すようにXML形式でデータが記述されていれば、タグが一致するか否かで入力領域を判定することができる。   When attribute information is acquired from the decryption means 256, the input area of the input form is determined for each attribute information. As a method for determining the input area, if the data is described in the XML format as shown in FIG. 4, the input area can be determined based on whether or not the tags match.

入力手段258は、領域判定手段257により判定された入力フォームの入力領域に属性情報を入力する。なお、領域判定手段257と入力手段258とは必ずしも別構成とする必要はなく、1つの構成としてもよい。   The input unit 258 inputs attribute information into the input area of the input form determined by the region determination unit 257. The area determination unit 257 and the input unit 258 are not necessarily configured separately, and may be configured as one.

図7は、入力フォーム領域701の入力領域に属性情報が入力されている例を示す図である。図7は、図6に示すように、識別情報「YYY」がドラッグアンドドロップされたときに、入力領域に属性情報が自動的に入力されている例である。識別情報「YYY」の入力データを図5に示すデータとすると、図7に示すように、入力フォーム領域701の「会社名」に「YYY」、「Tel」に「03-XXXX-XXXX」、「FAX」に「03-XXXX-XXXX」、「メモ」に「今週中に返信必要」が自動的に入力される。   FIG. 7 is a diagram illustrating an example in which attribute information is input to the input area of the input form area 701. FIG. 7 shows an example in which attribute information is automatically input to the input area when the identification information “YYY” is dragged and dropped as shown in FIG. 6. Assuming that the input data of the identification information “YYY” is the data shown in FIG. 5, as shown in FIG. 7, “YYY” is set in “Company name” in the input form area 701, “03-XXXX-XXXX” is set in “Tel”, “FAX” is automatically entered with “03-XXXX-XXXX” and “Memo” with “Reply required within this week”.

これより、ユーザーは電話番号などを手入力する必要がなく、また、他の会社の情報を入力したいときであっても、表示領域602に表示される識別情報をドラッグアンドドロップするのみで容易に入力フォームに属性情報を入力することができるようになる。   As a result, the user does not need to manually enter a telephone number or the like, and even when he / she wants to input information of another company, the user can easily drag and drop the identification information displayed in the display area 602. Attribute information can be entered in the input form.

また、自動で入力された属性情報が誤っている場合や、古い情報の場合は、図2の編集手段259を用いてデータの編集(修正)を行う。   If the automatically input attribute information is incorrect or old information, data editing (correction) is performed using the editing unit 259 of FIG.

編集手段259は、記憶手段252に記憶されている入力データの編集を行う。図8と図9とを用いて入力データの編集について説明する。   The editing unit 259 edits input data stored in the storage unit 252. The editing of input data will be described with reference to FIGS.

図8は、入力データを編集する場合のGUIの一例を示す図である。図8に示す例では、表示画面800には、識別情報「YYY」に対して、編集ボタンと削除ボタンが表示されている例である。この編集ボタンと削除ボタンは、例えば、「YYY」上で右クリックすることで表示される。次に、カーソル801を編集ボタンの上にあわせ、クリックすることで編集画面を表示する。   FIG. 8 is a diagram illustrating an example of a GUI when editing input data. In the example illustrated in FIG. 8, an edit button and a delete button are displayed on the display screen 800 for the identification information “YYY”. For example, the edit button and the delete button are displayed by right-clicking on “YYY”. Next, an edit screen is displayed by placing the cursor 801 on the edit button and clicking.

図9は、編集画面の一例を示す図である。図9に示す例では、図8に示す「YYY」の入力データを編集する場合を示している。表示画面900に表示される編集画面901には、「タイトル」と「形式」と「属性情報」が表示され、これらを直接編集できるようになる。   FIG. 9 is a diagram illustrating an example of the editing screen. In the example illustrated in FIG. 9, the input data “YYY” illustrated in FIG. 8 is edited. On the editing screen 901 displayed on the display screen 900, “title”, “format”, and “attribute information” are displayed and can be directly edited.

編集手段259を用いることにより、入力データの編集をすることが可能となる。また、図8と図9に示す例では、記憶手段252に記憶される入力データを編集する場合について説明したが、図7などに示すような入力フォームの入力領域に入力された属性情報を直接修正できるようにしてもよい。   By using the editing means 259, input data can be edited. 8 and 9, the case where the input data stored in the storage unit 252 is edited has been described. However, the attribute information input to the input area of the input form as shown in FIG. It may be possible to correct it.

このとき、修正された属性情報は記憶手段252に反映される(修正された属性情報で上書き)ようにしてもよいし、ユーザーに、反映させるか否かを選択させるようにしてもよい。   At this time, the modified attribute information may be reflected in the storage unit 252 (overwritten with the modified attribute information), or the user may select whether to reflect.

また、編集手段259により編集された属性情報を、付加情報の送信先リストに記述された情報処理装置に送信し、編集された属性情報を受信した情報処理装置は、記憶手段に記憶されている入力データに対して、編集された属性情報を上書きするようにしてもよい。これより、入力データを共有している情報処理装置のいずれか一つが属性情報を編集した場合、入力データを共有している情報処理装置全てに対して、編集された属性情報を反映させることができるようになる。   The attribute information edited by the editing unit 259 is transmitted to the information processing apparatus described in the additional information transmission destination list, and the information processing apparatus that has received the edited attribute information is stored in the storage unit. The edited attribute information may be overwritten on the input data. Thus, when any one of the information processing apparatuses sharing the input data edits the attribute information, the edited attribute information can be reflected on all the information processing apparatuses sharing the input data. become able to.

ここで、実施例1に係る情報処理システムの情報処理装置250において、情報処理装置200が前述したように付加手段204を構成していない場合は、アクセス権判定手段255は、必ずしも必要な構成ではない。   Here, in the information processing apparatus 250 of the information processing system according to the first embodiment, when the information processing apparatus 200 does not configure the adding unit 204 as described above, the access right determination unit 255 does not necessarily have the necessary configuration. Absent.

また、情報処理装置200、情報処理装置250ともに、最低限の構成要素しか記載していないが、情報処理装置200は、情報処理装置250の構成要素をさらに備え、情報処理装置250は、情報処理装置200の構成要素をさらに備えているようしてもよい。このとき、自装置で生成した入力データと、受信した入力データとを区別できるように表示画面に表示するようにしてもよい(図6等参照)。   Further, although both the information processing apparatus 200 and the information processing apparatus 250 describe only the minimum constituent elements, the information processing apparatus 200 further includes the constituent elements of the information processing apparatus 250. The apparatus 200 may further include a component. At this time, the input data generated by the own device and the received input data may be displayed on the display screen so as to be distinguished (see FIG. 6 and the like).

これより、自装置で生成したデータと受信した入力データとを一目して識別することができ、受信して入力したデータの時には、属性情報の値に特に注意を払うことなどが可能となる。   As a result, it is possible to identify at a glance the data generated by the own device and the received input data, and it is possible to pay particular attention to the value of the attribute information when the data is received and input.

以上、情報処理装置250によれば、他の装置で入力フォームに入力された属性情報を含む入力データを受信して記憶しておき、入力フォームを表示する場合に、記憶してある入力データを同じ画面に表示することで、この入力データを用いて入力フォームに属性情報を簡易に入力することができる。   As described above, according to the information processing apparatus 250, when the input data including the attribute information input to the input form by another apparatus is received and stored, and the input form is displayed, the stored input data is displayed. By displaying on the same screen, the attribute information can be easily input to the input form using this input data.

<実施例1における入力データの生成、送信処理について>
実施例1における入力データの生成、送信処理について説明する。図10は、入力データの生成、送信処理の一例を示すフローチャートである。
<Regarding Generation and Transmission Processing of Input Data in Embodiment 1>
A process for generating and transmitting input data according to the first embodiment will be described. FIG. 10 is a flowchart illustrating an example of input data generation and transmission processing.

ステップ101において、生成判定手段201は、これから入力フォームに入力しようとするユーザーが、属性情報を入力する権限を有しているか否かを判定する。ステップ101の判定結果がNOであれば処理を終了する。   In step 101, the generation determination unit 201 determines whether or not the user who is going to input the input form has the authority to input attribute information. If the decision result in the step 101 is NO, the process is ended.

ステップ101の判定結果がYESであればステップ102に進み、生成手段202は、入力フォームの入力領域に属性情報が入力された場合、入力された属性情報を含む入力データを生成する。生成手段202は、生成した入力データを暗号化手段203に出力する。   If the decision result in the step 101 is YES, the process proceeds to a step 102, and the generation unit 202 generates input data including the input attribute information when the attribute information is input to the input area of the input form. The generation unit 202 outputs the generated input data to the encryption unit 203.

ステップ102に続いてステップ103に進み、暗号化手段203は、生成手段202から取得した入力データを暗号化して暗号化データを生成し、生成した暗号化データを付加手段204に出力する。   Proceeding to step 103 following step 102, the encrypting unit 203 encrypts the input data acquired from the generating unit 202 to generate encrypted data, and outputs the generated encrypted data to the adding unit 204.

ステップ103に続いてステップ104に進み、付加手段204は、暗号化手段203から取得した暗号化データに、付加情報を付加する。付加情報とは、入力データの管理者情報、入力データの送信先リスト、送信先での記憶先情報などである。付加手段204は、付加情報が付加された暗号化データ(以下、入力データという)を記憶手段205に出力する。   Proceeding to step 104 following step 103, the adding unit 204 adds additional information to the encrypted data acquired from the encrypting unit 203. Additional information includes manager information of input data, a destination list of input data, storage destination information at a destination, and the like. The adding unit 204 outputs encrypted data to which additional information is added (hereinafter referred to as input data) to the storage unit 205.

ステップ104に続いてステップ105に進み、記憶手段205は、付加手段204から入力データを取得し、取得した入力データを記憶する。   Proceeding to step 105 following step 104, the storage unit 205 acquires the input data from the adding unit 204 and stores the acquired input data.

ステップ105に続いてステップ106に進み、送受信手段206は、入力データに含まれる送信先リストを参照する。ステップ106に続いてステップ107に進み、送受信手段107は、送信先リストに記述されている情報処理装置に対し、入力データを送信する。   Proceeding to step 106 following step 105, the transmission / reception means 206 refers to the transmission destination list included in the input data. Proceeding to step 107 following step 106, the transmission / reception means 107 transmits the input data to the information processing apparatus described in the transmission destination list.

以上より、情報処理装置200で入力フォームに入力された属性情報を含む入力データを、送信先リストに記述された情報処理装置に送信することで、この入力データを他の情報処理装置と共有して用いることができる。また、図10に示す処理では、暗号化手段203と付加手段204とを用いてステップ103とステップ104との処理を行わせたが、これらの処理は、前述した通り必ずしも必要としない。   As described above, by transmitting the input data including the attribute information input to the input form by the information processing apparatus 200 to the information processing apparatus described in the transmission destination list, the input data is shared with other information processing apparatuses. Can be used. In the processing shown in FIG. 10, the processing of step 103 and step 104 is performed using the encryption unit 203 and the addition unit 204, but these processings are not necessarily required as described above.

<実施例1における入力フォームへの自動入力について>
図11は、実施例1における入力フォームへの自動入力の処理の一例を示すフローチャートである。
<Automatic input to the input form in Example 1>
FIG. 11 is a flowchart illustrating an example of an automatic input process to the input form according to the first embodiment.

ステップ201において、送受信手段251は、情報処理装置200から入力データを受信し、受信した入力データを記憶手段252に出力する。また、送受信手段251は、情報処理装置200のみならず、その他の情報処理装置からも入力データを受信する。   In step 201, the transmission / reception unit 251 receives input data from the information processing apparatus 200 and outputs the received input data to the storage unit 252. The transmission / reception means 251 receives input data not only from the information processing apparatus 200 but also from other information processing apparatuses.

ステップ201に続いてステップ202に進み、記憶手段252は、送受信手段251が受信した入力データを記憶する。   Proceeding to step 202 following step 201, the storage means 252 stores the input data received by the transmission / reception means 251.

ステップ202に続いてステップ203に進み、表示手段253が、ユーザーにより入力フォームを表示するよう指示された場合、入力フォームと入力データとを表示する。表示画面には、図6に示すように、入力フォームの表示領域、入力データの識別情報が表示された表示領域が表示される。   Progressing to step 203 following step 202, when the display means 253 is instructed by the user to display the input form, the input form and the input data are displayed. As shown in FIG. 6, the display area displays an input form display area and a display area where input data identification information is displayed.

ステップ203に続いてステップ204に進み、選択手段254は、ユーザーにより、入力データの識別情報が表示された表示領域から入力フォームの表示領域にドラッグアンドドロップされた識別情報を選択する。選択手段254は、選択した識別情報に対応する入力データをアクセス権判定手段255に出力する。   Progressing to step 204 following step 203, the selection means 254 selects the identification information dragged and dropped by the user from the display area where the identification information of the input data is displayed to the display area of the input form. The selection unit 254 outputs input data corresponding to the selected identification information to the access right determination unit 255.

ステップ204に続いてステップ205に進み、アクセス権判定手段255は、情報処理装置250を操作しているユーザーが、選択された入力データを利用できるか否かを判定する。判定方法としては、選択手段254から取得した入力データの付加情報に含まれる管理者情報及び/又は利用者情報と、情報処理装置250にログインされたユーザーのユーザー情報とが一致するか否かで判定される。ステップ205の判定結果がNOであれば処理を終了する。   Proceeding to step 205 following step 204, the access right determination means 255 determines whether or not the user operating the information processing apparatus 250 can use the selected input data. As a determination method, whether or not the administrator information and / or user information included in the additional information of the input data acquired from the selection unit 254 matches the user information of the user who has logged into the information processing apparatus 250 is determined. Determined. If the determination result in step 205 is NO, the process ends.

ステップ205の判定結果がYESであればステップ206に進み、復号化手段256は、アクセス権判定手段255から取得した入力データの暗号化データを復号化し、復号化して得られた属性情報を領域判定手段257に出力する。   If the decision result in the step 205 is YES, the process advances to a step 206, and the decrypting means 256 decrypts the encrypted data of the input data acquired from the access right judging means 255 and determines the attribute information obtained by decrypting the area. It outputs to the means 257.

ステップ206に続いてステップ207に進み、領域判定手段257は、復号化して得られた属性情報毎に、どの入力領域にどの属性情報を入力すべきかを判定する。判定方法としては、例えば、入力データがXML形式で記述されている場合は、属性情報が記述されたタグと同じタグを有する入力領域かどうかを判定する。この判定を全ての属性情報に対して行なう。   Proceeding to step 207 following step 206, the area determination unit 257 determines which attribute information should be input to which input area for each attribute information obtained by decoding. As a determination method, for example, when the input data is described in the XML format, it is determined whether the input area has the same tag as the tag in which the attribute information is described. This determination is performed for all attribute information.

ステップ207に続いてステップ208に進み、入力手段258は、領域判定手段257により判定された入力領域に属性情報を入力する。入力手段258は、入力データの属性情報について、対応する入力領域がなかった場合は属性情報をどの入力領域にも入力しない。ステップ208の処理が終了すると、例えば、図7に示すように、入力領域に属性情報が入力されて表示画面に表示される。   Proceeding to step 208 following step 207, the input means 258 inputs attribute information into the input area determined by the area determination means 257. The input means 258 does not input the attribute information into any input area when there is no corresponding input area for the attribute information of the input data. When the processing of step 208 is completed, for example, as shown in FIG. 7, attribute information is input to the input area and displayed on the display screen.

以上より、情報処理装置250は、他の装置で入力フォームに入力された入力データを受信して記憶しておき、入力フォームを表示する場合に、記憶してある入力データを同じ画面に表示することで、この入力データを用いて入力フォームに属性情報を簡易に入力することができる。   As described above, the information processing apparatus 250 receives and stores the input data input to the input form by another apparatus, and displays the stored input data on the same screen when displaying the input form. Thus, the attribute information can be easily input to the input form using the input data.

また、入力データは暗号化されておらず、付加情報が付加されていない場合には、ステップ205とステップ206との処理を行う必要はない。   Further, when the input data is not encrypted and additional information is not added, it is not necessary to perform the processing of step 205 and step 206.

以上、実施例1に係る情報処理システムによれば、同じフォームであっても、異なるデータの入力や複数ユーザーで利用される共通データの入力を、ユーザーに負担をかけず簡易に行うことができる。   As described above, according to the information processing system according to the first embodiment, even in the same form, it is possible to easily input different data or common data used by a plurality of users without burdening the user. .

また、自装置で生成した入力データと、受信した入力データとを区別できるように表示画面に表示するようにしてもよい(図6等参照)。これより、自装置で生成したデータと受信した入力データとを一目して識別することができ、受信して入力したデータの時には、属性情報の値に特に注意を払うことなどが可能となる。   Moreover, you may make it display on a display screen so that input data produced | generated with the own apparatus and received input data can be distinguished (refer FIG. 6 etc.). As a result, it is possible to identify at a glance the data generated by the own device and the received input data, and it is possible to pay particular attention to the value of the attribute information when the data is received and input.

また、編集手段259を備えることにより、記憶手段252に記憶された入力データの編集(修正、削除など)をすることが可能となる。   Further, by providing the editing unit 259, the input data stored in the storage unit 252 can be edited (corrected, deleted, etc.).

また、入力データのうち、属性情報に係るデータを暗号化することにより、個人情報などを送信する場合には、第三者に容易にデータを盗難されることを防止することができる。このとき、付加情報については暗号化しないとすることにより、アクセス権の判定については、入力データを復号せずとも行うことができるようになる。   Further, by encrypting the data related to the attribute information in the input data, it is possible to prevent the data from being stolen easily by a third party when transmitting personal information or the like. At this time, since the additional information is not encrypted, the access right can be determined without decrypting the input data.

また、アクセス権情報を付加情報に含めることにより、入力データを利用できるユーザーを制限することができる。このとき、アクセス権情報を、管理者情報と利用者情報とを分けることにより、入力データを作成、修正、削除できるユーザーと、入力データを利用できるユーザーとを明確に分けることができる。   Further, by including the access right information in the additional information, it is possible to limit the users who can use the input data. At this time, by dividing the access right information into administrator information and user information, users who can create, modify and delete input data can be clearly separated from users who can use the input data.

また、入力データの記憶先を示す情報を付加情報に含めることにより、一定のフォルダに入力データをまとめて記憶することができる。   Further, by including information indicating the storage destination of the input data in the additional information, the input data can be stored together in a certain folder.

また、入力データの送信先リストを付加情報に含めることにより、入力データを共有したい情報処理装置にだけ送信することが可能となる。   Also, by including the input data transmission destination list in the additional information, it is possible to transmit only to the information processing apparatus that wants to share the input data.

[変形例]
実施例1に係る情報処理システムの変形例について説明する。変形例に係る情報処理システムは、1つの入力フォームにおいて複数の入力データを簡易に入力することができる情報処理システムである。
[Modification]
A modification of the information processing system according to the first embodiment will be described. An information processing system according to the modification is an information processing system that can easily input a plurality of input data in one input form.

図12と図13とを用いて、変形例に係る情報処理システムの具体例について説明する。図12は、入力フォームと、入力データの識別情報が表示された表示領域とが表示画面に表示されている例を示す図である。図12と図6との違いは、図12では、会社情報の領域1201以外にも事業所情報の領域1202が表示されている。   A specific example of the information processing system according to the modification will be described with reference to FIGS. 12 and 13. FIG. 12 is a diagram illustrating an example in which an input form and a display area in which identification information of input data is displayed are displayed on the display screen. The difference between FIG. 12 and FIG. 6 is that, in FIG. 12, an office information area 1202 is displayed in addition to the company information area 1201.

図12に示すように、入力フォームの入力領域がグループ化されている場合、グループ化されている領域毎に、領域602内に表示されている識別情報をドラッグアンドドロップして属性情報を入力することができる。   As shown in FIG. 12, when the input areas of the input form are grouped, the attribute information is input by dragging and dropping the identification information displayed in the area 602 for each grouped area. be able to.

図13は、図12に示す入力フォームに属性情報が入力された一例を示す図である。図13に示す例では、会社情報の領域1201内には、識別情報「YYY」をドラッグアンドドロップし、事業所情報の領域1202内には、識別情報「B所」をドラッグアンドドロップした結果が表示されている。   FIG. 13 is a diagram illustrating an example in which attribute information is input to the input form illustrated in FIG. In the example shown in FIG. 13, the identification information “YYY” is dragged and dropped in the company information area 1201, and the identification information “B place” is dragged and dropped in the office information area 1202. It is displayed.

なお、図12、図13に示す例では、受信した入力データの識別情報を表示する表示領域603には、会社情報の入力データの識別情報が表示され、自装置で生成された入力データの識別情報を表示する表示領域604には、事業所情報の入力データの識別情報が表示されているが、これに限られない。例えば、表示領域603にも事業所情報の入力データの識別情報が表示されてもよい。   In the examples shown in FIGS. 12 and 13, the identification information of the input data of the company information is displayed in the display area 603 for displaying the identification information of the received input data, and the identification of the input data generated by the own device is performed. In the display area 604 for displaying information, the identification information of the input data of the establishment information is displayed, but the present invention is not limited to this. For example, the identification information of the input data of the establishment information may be displayed in the display area 603.

以上、変形例に係る情報処理システムは、1つの入力フォームにおいて複数の入力データを簡易に入力することができる。   As described above, the information processing system according to the modification can easily input a plurality of input data in one input form.

以上、本発明の実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、上記変形例以外にも種々の変形・変更が可能である。   Although the embodiments of the present invention have been described in detail above, the present invention is not limited to such specific embodiments, and other than the above-described modifications within the scope of the gist of the present invention described in the claims. In addition, various modifications and changes can be made.

なお、実施例及び変形例において説明した処理内容をプログラムとし、このプログラムをコンピュータに実行させて前述した処理を各情報処理装置に実行させることも可能である。また、このプログラムを記録媒体に記録し、このプログラムが記録された記録媒体をコンピュータに読み取らせて、前述した処理を各情報処理装置に実行させることも可能である。   It should be noted that the processing contents described in the embodiments and the modified examples can be used as a program, and this information processing apparatus can be caused to execute the above-described processing by causing the computer to execute the program. It is also possible to record the program on a recording medium, cause the computer to read the recording medium on which the program is recorded, and cause each information processing apparatus to execute the processing described above.

本発明に係るシステムの概略ハードウェア構成の一例を示す図。The figure which shows an example of schematic hardware constitutions of the system which concerns on this invention. 実施例1に係る情報処理装置の主要機能構成を示すブロック図。1 is a block diagram illustrating a main functional configuration of an information processing apparatus according to a first embodiment. 入力フォームの一例を示す図。The figure which shows an example of an input form. 入力データに付加される付加情報の一例を示す図。The figure which shows an example of the additional information added to input data. 入力データの一例を示す図。The figure which shows an example of input data. 識別情報をドラッグアンドドロップして選択する場合の一例を示す図。The figure which shows an example in the case of selecting identification information by dragging and dropping. 入力フォームの入力領域に属性情報が入力されている例を示す図。The figure which shows the example by which attribute information is input into the input area of an input form. 入力データを編集する場合のGUIの一例を示す図。The figure which shows an example of GUI in the case of editing input data. 編集画面の一例を示す図。The figure which shows an example of an edit screen. 入力データの生成、送信処理の一例を示すフローチャート。The flowchart which shows an example of the production | generation of input data, and a transmission process. 実施例1における入力フォームへの自動入力の処理の一例を示すフローチャート。5 is a flowchart illustrating an example of an automatic input process for an input form according to the first exemplary embodiment. 入力フォームと、入力データの識別情報が表示された表示領域とが表示画面に表示されている例を示す図。The figure which shows the example by which the input form and the display area where the identification information of the input data were displayed are displayed on the display screen. 入力フォームに属性情報が入力された一例を示す図。The figure which shows an example in which attribute information was input into the input form.

符号の説明Explanation of symbols

100、110、120、200、250 情報処理装置
101 CPU
102 RAM
103 HDD
104 ネットワークI/F部
105 入力部
106 表示部
201 生成判定手段
202 生成手段
203 暗号化手段
204 付加手段
205、252 記憶手段
206、251 送受信手段
253 表示手段
254 選択手段
255 アクセス権判定手段
256 復号化手段
257 領域判定手段
258 入力手段
259 編集手段
300、600、700、800、1200 表示画面
100, 110, 120, 200, 250 Information processing apparatus 101 CPU
102 RAM
103 HDD
104 Network I / F Unit 105 Input Unit 106 Display Unit 201 Generation Determination Unit 202 Generation Unit 203 Encryption Unit 204 Addition Unit 205, 252 Storage Unit 206, 251 Transmission / Reception Unit 253 Display Unit 254 Selection Unit 255 Access Right Determination Unit 256 Decryption Means 257 Region determination means 258 Input means 259 Editing means 300, 600, 700, 800, 1200 Display screen

Claims (15)

ネットワークを介して接続された第1情報処理装置と第2情報処理装置とを備える情報処理システムであって、
前記第1情報処理装置は、
複数の属性情報を含む入力データを生成する生成手段と、
前記生成手段により生成された入力データを前記第2情報処理装置に送信する送信手段とを備え、
前記第2情報処理装置は、
前記送信手段により送信された入力データを受信する受信手段と、
前記受信手段により受信された入力データを識別する識別情報が複数表示される第1情報領域を含む情報表示領域と、前記属性情報を入力するための入力領域が複数表示される設定表示領域とを表示する表示手段と、
前記情報表示領域に表示された識別情報に基づいて選択された入力データに含まれる属性情報毎に、該属性情報に対応する入力領域を判定する判定手段と、
前記判定手段により判定された入力領域毎に、前記属性情報を入力する入力手段とを備える情報処理システム。
An information processing system comprising a first information processing apparatus and a second information processing apparatus connected via a network,
The first information processing apparatus
Generating means for generating input data including a plurality of attribute information;
Transmission means for transmitting the input data generated by the generation means to the second information processing apparatus,
The second information processing apparatus
Receiving means for receiving the input data transmitted by the transmitting means;
An information display area including a first information area in which a plurality of identification information for identifying input data received by the receiving means is displayed, and a setting display area in which a plurality of input areas for inputting the attribute information are displayed. Display means for displaying;
Determining means for determining, for each attribute information included in the input data selected based on the identification information displayed in the information display area, an input area corresponding to the attribute information;
An information processing system comprising input means for inputting the attribute information for each input area determined by the determination means.
前記第2情報処理装置は、
複数の属性情報を含む入力データを生成する生成手段を備え、
前記情報表示領域は、
前記生成手段により生成された入力データに関する情報が表示される第2情報領域を含む請求項1記載の情報処理システム。
The second information processing apparatus
A generation means for generating input data including a plurality of attribute information is provided,
The information display area includes
The information processing system according to claim 1, further comprising: a second information area in which information about input data generated by the generation unit is displayed.
前記第2情報処理装置は、
前記情報表示領域から前記設定表示領域内にドラッグアンドドロップされた識別情報に対応する入力データを選択する選択手段を備え、
前記判定手段は、前記選択手段により選択された入力データに対して、前記入力領域の判定を行なう請求項1又は2に記載の情報処理システム。
The second information processing apparatus
Selecting means for selecting input data corresponding to identification information dragged and dropped from the information display area into the setting display area;
The information processing system according to claim 1, wherein the determination unit determines the input area for the input data selected by the selection unit.
前記第2情報処理装置は、
前記受信手段により受信された入力データを記憶する記憶手段と、
前記記憶手段に記憶される入力データを編集する編集手段とを備える請求項1乃至3いずれか一項に記載の情報処理システム。
The second information processing apparatus
Storage means for storing input data received by the receiving means;
The information processing system according to any one of claims 1 to 3, further comprising an editing unit that edits input data stored in the storage unit.
前記第1情報処理装置は、
前記生成手段により生成された入力データを暗号化して暗号化データを生成する暗号化手段を備え、
前記送信手段は、
前記暗号化手段により生成された暗号化データを送信し、
前記第2情報処理装置は、
前記受信手段により受信された暗号化データを復号化する復号化手段を備え、
前記入力手段は、
前記復号化手段により復号化されたデータを前記入力領域に入力する請求項1乃至4いずれか一項に記載の情報処理システム。
The first information processing apparatus
Encryption means for encrypting input data generated by the generation means to generate encrypted data;
The transmission means includes
Sending the encrypted data generated by the encryption means;
The second information processing apparatus
A decrypting means for decrypting the encrypted data received by the receiving means;
The input means includes
The information processing system according to claim 1, wherein the data decrypted by the decrypting unit is input to the input area.
前記第1情報処理装置は、
前記生成手段により生成された入力データに、該入力データに対するアクセス権を示すアクセス権情報を付加する付加手段を備え、
前記送信手段は、前記アクセス権情報が付加された入力データを送信し、
前記第2情報処理装置は、
前記受信手段により受信された入力データに含まれるアクセス権情報に基づいて、前記入力データに対するアクセスの可否を判定するアクセス判定手段を備える請求項1乃至5いずれか一項に記載の情報処理システム。
The first information processing apparatus
Adding means for adding access right information indicating an access right to the input data to the input data generated by the generating means;
The transmission means transmits input data to which the access right information is added,
The second information processing apparatus
The information processing system according to any one of claims 1 to 5, further comprising an access determination unit that determines whether or not access to the input data is possible based on access right information included in the input data received by the receiving unit.
前記アクセス権情報は、前記入力データに対する管理者を示す管理者情報を含む請求項6記載の情報処理システム。   The information processing system according to claim 6, wherein the access right information includes administrator information indicating an administrator for the input data. 前記アクセス権情報は、前記入力データの利用が許可されたユーザーのユーザー情報を含む請求項6又は7記載の情報処理システム。   The information processing system according to claim 6 or 7, wherein the access right information includes user information of a user who is permitted to use the input data. 前記付加手段は、
前記第2情報処理装置における前記入力データの記憶先を示す情報をさらに付加する請求項6乃至8いずれか一項に記載の情報処理システム。
The adding means includes
The information processing system according to claim 6, further adding information indicating a storage destination of the input data in the second information processing apparatus.
前記付加手段は、
前記生成手段により生成された入力データを送信する情報処理装置のリストを付加し、
前記送信手段は、
前記リストに記述される情報処理装置に対して、前記リストが付加された入力データを送信する請求項6乃至9いずれか一項に記載の情報処理システム。
The adding means includes
Add a list of information processing devices that transmit the input data generated by the generating means,
The transmission means includes
The information processing system according to any one of claims 6 to 9, wherein input data to which the list is added is transmitted to an information processing device described in the list.
前記第2情報処理装置は、
前記編集手段により前記入力データが編集されて編集データが生成された場合、前記受信手段により受信された前記リストに記述される情報処理装置に対して、前記編集データを送信する送信手段を備え、
前記第1情報処理装置は、
前記第1情報処理装置から前記編集データを受信する受信手段と、
前記受信手段により受信された編集データを記憶する記憶手段とを備える請求項10記載の情報処理システム。
The second information processing apparatus
A transmission means for transmitting the edited data to the information processing apparatus described in the list received by the receiving means when the input data is edited by the editing means to generate edited data;
The first information processing apparatus
Receiving means for receiving the editing data from the first information processing apparatus;
The information processing system according to claim 10, further comprising storage means for storing edit data received by the receiving means.
前記設定表示領域に表示される複数の入力領域がグループ化されている場合、
前記判定手段は、
前記グループ毎に選択された入力データの属性情報に対して、前記入力領域の判定を行なう請求項1乃至11いずれか一項に記載の情報処理システム。
When a plurality of input areas displayed in the setting display area are grouped,
The determination means includes
The information processing system according to any one of claims 1 to 11, wherein the input area is determined with respect to attribute information of input data selected for each group.
ネットワークを介して接続された第1情報処理装置と第2情報処理装置とを備える情報処理システムにおける情報処理方法であって、
前記第1情報処理装置において、
複数の属性情報を含む入力データを生成する生成ステップと、
前記生成ステップにより生成された入力データを前記第2情報処理装置に送信する送信ステップとを有し、
前記第2情報処理装置において、
前記送信ステップにより送信された入力データを受信する受信ステップと、
前記受信ステップにより受信された入力データに関する情報が複数表示される第1情報領域を含む情報表示領域と、前記属性情報を入力するための入力領域が複数表示される設定表示領域とを表示する表示ステップと、
前記情報表示領域から選択された入力データに含まれる属性情報毎に、該属性情報に対応する入力領域を判定する判定ステップと、
前記判定ステップにより判定された入力領域毎に、前記属性情報を入力する入力ステップとを有する情報処理方法。
An information processing method in an information processing system comprising a first information processing apparatus and a second information processing apparatus connected via a network,
In the first information processing apparatus,
A generation step for generating input data including a plurality of attribute information;
A transmission step of transmitting the input data generated by the generation step to the second information processing apparatus,
In the second information processing apparatus,
A receiving step of receiving the input data transmitted by the transmitting step;
A display for displaying an information display area including a first information area where a plurality of pieces of information relating to the input data received by the receiving step are displayed, and a setting display area where a plurality of input areas for inputting the attribute information are displayed. Steps,
A determination step of determining an input area corresponding to the attribute information for each attribute information included in the input data selected from the information display area;
An information processing method comprising: an input step for inputting the attribute information for each input area determined in the determination step.
請求項13に記載された情報処理方法をコンピュータに実行可能な情報処理プログラム。   An information processing program capable of executing the information processing method according to claim 13 on a computer. 請求項14に記載された情報処理プログラムを記録したコンピュータに読取可能な記録媒体。   A computer-readable recording medium on which the information processing program according to claim 14 is recorded.
JP2008182849A 2008-07-14 2008-07-14 Information processing system, information processing method, information processing program and recording medium Pending JP2010020698A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008182849A JP2010020698A (en) 2008-07-14 2008-07-14 Information processing system, information processing method, information processing program and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008182849A JP2010020698A (en) 2008-07-14 2008-07-14 Information processing system, information processing method, information processing program and recording medium

Publications (1)

Publication Number Publication Date
JP2010020698A true JP2010020698A (en) 2010-01-28

Family

ID=41705496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008182849A Pending JP2010020698A (en) 2008-07-14 2008-07-14 Information processing system, information processing method, information processing program and recording medium

Country Status (1)

Country Link
JP (1) JP2010020698A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011138415A (en) * 2009-12-28 2011-07-14 Canon Software Inc System and apparatus for visualizing character string, method of controlling character string visualization system, program, and recording medium with program recorded
JP2011187010A (en) * 2010-03-11 2011-09-22 Fuji Xerox Co Ltd Information input assistance device and program
JP2014139801A (en) * 2014-02-24 2014-07-31 Canon Marketing Japan Inc Information processing device, control method therefor, and program
JP2016035773A (en) * 2015-10-29 2016-03-17 キヤノンマーケティングジャパン株式会社 Character string visualization system, character string visualization device, control method of character string visualization system, program, and record medium recorded with program
JP7614933B2 (en) 2021-04-28 2025-01-16 三菱電機株式会社 Inspection work support system, server, inspection work support method, and inspection work support program

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09134389A (en) * 1995-11-07 1997-05-20 Toshiba Corp Information processing terminal device
JPH11306171A (en) * 1998-04-20 1999-11-05 Fujitsu Ltd Item information input method and recording medium
JP2000155633A (en) * 1998-11-24 2000-06-06 Casio Comput Co Ltd Data input processing device and recording medium
JP2001350976A (en) * 2000-06-07 2001-12-21 Nec Corp Method and system for ordering merchandise
JP2002140657A (en) * 2000-08-25 2002-05-17 Fujitsu Ltd Data processing device, computer readable medium and program
JP2002318808A (en) * 2001-04-20 2002-10-31 Cybozu Inc Personal information registration support system
JP2003141277A (en) * 2001-11-07 2003-05-16 Dainippon Printing Co Ltd Electronic form providing system and electronic form processing program
JP2005275488A (en) * 2004-03-23 2005-10-06 Nippon Telegr & Teleph Corp <Ntt> Input support method and program

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09134389A (en) * 1995-11-07 1997-05-20 Toshiba Corp Information processing terminal device
JPH11306171A (en) * 1998-04-20 1999-11-05 Fujitsu Ltd Item information input method and recording medium
JP2000155633A (en) * 1998-11-24 2000-06-06 Casio Comput Co Ltd Data input processing device and recording medium
JP2001350976A (en) * 2000-06-07 2001-12-21 Nec Corp Method and system for ordering merchandise
JP2002140657A (en) * 2000-08-25 2002-05-17 Fujitsu Ltd Data processing device, computer readable medium and program
JP2002318808A (en) * 2001-04-20 2002-10-31 Cybozu Inc Personal information registration support system
JP2003141277A (en) * 2001-11-07 2003-05-16 Dainippon Printing Co Ltd Electronic form providing system and electronic form processing program
JP2005275488A (en) * 2004-03-23 2005-10-06 Nippon Telegr & Teleph Corp <Ntt> Input support method and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011138415A (en) * 2009-12-28 2011-07-14 Canon Software Inc System and apparatus for visualizing character string, method of controlling character string visualization system, program, and recording medium with program recorded
JP2011187010A (en) * 2010-03-11 2011-09-22 Fuji Xerox Co Ltd Information input assistance device and program
JP2014139801A (en) * 2014-02-24 2014-07-31 Canon Marketing Japan Inc Information processing device, control method therefor, and program
JP2016035773A (en) * 2015-10-29 2016-03-17 キヤノンマーケティングジャパン株式会社 Character string visualization system, character string visualization device, control method of character string visualization system, program, and record medium recorded with program
JP7614933B2 (en) 2021-04-28 2025-01-16 三菱電機株式会社 Inspection work support system, server, inspection work support method, and inspection work support program

Similar Documents

Publication Publication Date Title
US8542823B1 (en) Partial file encryption
US8005904B2 (en) Electronic business card exchange system and method
JP6049908B2 (en) File storage system
CN104303157A (en) Systems and methods for managing documents and other electronic content
JP2005209181A (en) File management system and management method
US20210336796A1 (en) System and computer method including a blockchain-mediated agreement engine
JP2010020698A (en) Information processing system, information processing method, information processing program and recording medium
JP3976738B2 (en) Confidential document management apparatus, confidential document management method, and confidential document management program
JP2005158022A (en) File security management system, authentication server, client device, program and storage medium
JP5041516B2 (en) USB memory for computer screen monitoring
JP6064511B2 (en) Information processing apparatus, information processing system, information processing method, and program
JP4885892B2 (en) Terminal device, information providing system, file access method, and data structure
JP4755737B2 (en) Portable storage medium encryption system, data carrying method using the system, and portable storage medium
JP5618583B2 (en) E-mail processing program, e-mail processing apparatus, and e-mail processing method
JP2009093670A (en) File security management system, authentication server, client device, program and recording medium
JP2002229452A (en) Storage medium for data structure stored with information image file, system for handling the information image file, method and program for operating the system, recording medium with the program recorded thereon and information terminal, program for operating the terminal, recording medium with the program recorded thereon
JP6218225B2 (en) Data communication system, communication terminal device, and communication program
JP2005275112A (en) Encryption/decryption system
JP4924269B2 (en) Operation restriction management system and program
JP6778033B2 (en) Take-out file simple encryption system and take-out file simple encryption program
JP6951768B2 (en) Information control programs, information control systems, and information control methods
JP2005173796A (en) Document access control in electronic document management software
JP4956969B2 (en) Document distribution apparatus, program, and document distribution system
JP4872494B2 (en) Electronic data management apparatus, method, and program
JP5105914B2 (en) File encryption system and file encryption method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121030

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121226

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130122