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
JP5062021B2 - Data output system, communication terminal, data output method, and program - Google Patents
[go: Go Back, main page]

JP5062021B2 - Data output system, communication terminal, data output method, and program - Google Patents

Data output system, communication terminal, data output method, and program Download PDF

Info

Publication number
JP5062021B2
JP5062021B2 JP2008117051A JP2008117051A JP5062021B2 JP 5062021 B2 JP5062021 B2 JP 5062021B2 JP 2008117051 A JP2008117051 A JP 2008117051A JP 2008117051 A JP2008117051 A JP 2008117051A JP 5062021 B2 JP5062021 B2 JP 5062021B2
Authority
JP
Japan
Prior art keywords
data
electronic data
communication terminal
electronic
output device
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
JP2008117051A
Other languages
Japanese (ja)
Other versions
JP2009266084A (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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2008117051A priority Critical patent/JP5062021B2/en
Publication of JP2009266084A publication Critical patent/JP2009266084A/en
Application granted granted Critical
Publication of JP5062021B2 publication Critical patent/JP5062021B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Storage Device Security (AREA)
  • Digital Computer Display Output (AREA)
  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)

Description

本発明は、データサーバが記憶している電子データを通信回線を介して出力するデータ出力システム、通信端末、データ出力装置、データ出力方法、及びプログラムに関する。   The present invention relates to a data output system, a communication terminal, a data output device, a data output method, and a program for outputting electronic data stored in a data server via a communication line.

社外などで電子データを用いてプレゼンテーションを行う場合、一般的には電子データを格納したパソコンやリムーバブルメディアを社外に持ち出し、これらからプロジェクタ等の表示装置に電子データを出力していた。   When a presentation is performed using electronic data outside the company, generally, a personal computer or a removable medium storing the electronic data is taken out of the company, and the electronic data is output to a display device such as a projector.

また特許文献1には、プレゼンテーション用データを携帯端末に格納し、そのデータをプロジェクタに送信して投影させるシステムが開示されている。このシステムでは、携帯端末からプロジェクタに制御信号をワイヤレスで送信することにより、プロジェクタの電源のON/OFF、投影の開始、投影画面の切替などの制御を行うことができる。
特開2003−198870号公報
Patent Document 1 discloses a system in which presentation data is stored in a mobile terminal, and the data is transmitted to a projector for projection. In this system, control signals such as turning on / off the projector, starting projection, and switching the projection screen can be performed by wirelessly transmitting a control signal from the portable terminal to the projector.
JP 2003-198870 A

しかし、上記した技術では、移動中にパソコン、リムーバブルメディア、又は携帯端末を紛失した場合に、電子データが漏洩する可能性があった。   However, with the above-described technology, there is a possibility that electronic data may be leaked when a personal computer, a removable medium, or a portable terminal is lost during movement.

本発明は上記事情に鑑みてなされたものであり、その目的とするところは、電子データが漏洩する可能性が小さいデータ出力システム、通信端末、データ出力装置、データ出力方法、及びプログラムを提供することにある。   The present invention has been made in view of the above circumstances, and an object thereof is to provide a data output system, a communication terminal, a data output device, a data output method, and a program with a low possibility of leakage of electronic data. There is.

本発明によれば、電子データを記憶しているデータサーバと、
通信回線を介して前記データサーバから前記電子データを受信する通信端末と、
前記通信端末が受信した前記電子データをユーザに認識させるために出力するデータ出力装置と、
を備え、
前記データサーバは、
前記電子データを記憶しているデータ記憶手段と、
前記電子データを前記通信端末に送信する送信手段と、
を有し、
前記通信端末は、
前記電子データを受信する受信手段と、
前記電子データを暗号化することにより暗号化データを生成する暗号化手段と、
前記暗号化データを出力する通信端末側出力手段と、
を有し、
前記データ出力装置は、
前記暗号化データを取得する取得手段と、
前記暗号化データを前記電子データに復号する復号手段と、
復号された前記電子データを出力する出力装置側出力手段と、
を有するデータ出力システムが提供される。
According to the present invention, a data server storing electronic data;
A communication terminal for receiving the electronic data from the data server via a communication line;
A data output device that outputs the electronic data received by the communication terminal to allow the user to recognize the electronic data;
With
The data server is
Data storage means for storing the electronic data;
Transmitting means for transmitting the electronic data to the communication terminal;
Have
The communication terminal is
Receiving means for receiving the electronic data;
Encryption means for generating encrypted data by encrypting the electronic data;
A communication terminal side output means for outputting the encrypted data;
Have
The data output device includes:
Obtaining means for obtaining the encrypted data;
Decryption means for decrypting the encrypted data into the electronic data;
Output device side output means for outputting the decrypted electronic data;
A data output system is provided.

本発明によれば、電子データを記憶しているデータサーバから通信回線を介して前記電子データを受信する受信手段と、
前記電子データを暗号化することにより暗号化データを生成する暗号化手段と、
前記暗号化データを、復号手段を有しているデータ出力装置に出力する暗号化データ出力手段と、
を備える通信端末が提供される。
According to the present invention, receiving means for receiving the electronic data from a data server storing electronic data via a communication line;
Encryption means for generating encrypted data by encrypting the electronic data;
Encrypted data output means for outputting the encrypted data to a data output device having decryption means;
A communication terminal is provided.

本発明によれば、通信端末から、前記通信端末が電子データを暗号化することにより生成した暗号化データを受信する暗号化データ受信手段と、
前記暗号化データを前記電子データに復号する復号手段と、
復号された前記電子データをユーザに認識させるために出力する出力手段と、
を備えるデータ出力装置が提供される。
According to the present invention, encrypted data receiving means for receiving encrypted data generated by the communication terminal encrypting electronic data from the communication terminal;
Decryption means for decrypting the encrypted data into the electronic data;
An output means for outputting the decrypted electronic data to make the user recognize;
A data output device is provided.

なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。   It should be noted that any combination of the above-described constituent elements and a conversion of the expression of the present invention between a method, an apparatus, a system, a recording medium, a computer program, etc. are also effective as an aspect of the present invention.

本発明によれば、電子データを格納したパソコン、リムーバブルメディア、又は携帯端末を所持して移動する必要がないため、電子データが漏洩する可能性が小さくなる。   According to the present invention, since it is not necessary to carry a personal computer, a removable medium, or a portable terminal that stores electronic data, the possibility of leakage of electronic data is reduced.

以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all the drawings, the same reference numerals are given to the same components, and the description will be omitted as appropriate.

図1は、第1の実施の形態におけるデータ出力システムの構成を示すブロック図である。このデータ出力システムは、データサーバ200と、通信端末300と、データ出力装置400を備えている。通信端末300とデータ出力装置400は、例えば通信ケーブル(USBケーブルなど)52を介して互いに接続しているが、無線通信により互いに接続してもよい。データサーバ200は、例えば社内に設置されており、電子データを記憶しているデータ記憶部と、電子データを通信端末300に送信する送信部とを有している。通信端末300は、通信回線50を介してデータサーバ200から電子データを受信する受信部(取得部)と、電子データを暗号化することにより暗号化データを生成する暗号化部と、暗号化データを出力する出力部を有している。通信端末300は、例えば携帯通信端末であり、通信回線50は、例えばインターネット回線と公衆無線通信網を含んでいる。データ出力装置400は、暗号化データを取得する受信部と、暗号化データを電子データに復号する復号部と、復号された電子データをユーザに認識させるために出力する出力部とを有している。本図に示す例では、データ出力装置400は表示装置500に電子データを出力する。表示装置500は入力された電子データに基づいて表示を行う。表示装置500は、例えばプロジェクタ、又は薄型ディスプレイである。   FIG. 1 is a block diagram showing a configuration of a data output system according to the first embodiment. This data output system includes a data server 200, a communication terminal 300, and a data output device 400. The communication terminal 300 and the data output device 400 are connected to each other via, for example, a communication cable (USB cable or the like) 52, but may be connected to each other by wireless communication. The data server 200 is installed in the company, for example, and includes a data storage unit that stores electronic data and a transmission unit that transmits the electronic data to the communication terminal 300. The communication terminal 300 includes a reception unit (acquisition unit) that receives electronic data from the data server 200 via the communication line 50, an encryption unit that generates encrypted data by encrypting the electronic data, and encrypted data. Is output. The communication terminal 300 is a mobile communication terminal, for example, and the communication line 50 includes, for example, an Internet line and a public wireless communication network. The data output device 400 includes a receiving unit that acquires encrypted data, a decrypting unit that decrypts the encrypted data into electronic data, and an output unit that outputs the decrypted electronic data so that the user can recognize the decrypted electronic data. Yes. In the example shown in this figure, the data output device 400 outputs electronic data to the display device 500. The display device 500 performs display based on the input electronic data. The display device 500 is, for example, a projector or a thin display.

このデータ出力システムによれば、電子データを格納したパソコン、リムーバブルメディア、又は携帯端末を所持して移動する必要がない。このため、移動中にパソコン、リムーバブルメディア、又は携帯端末を紛失しても、電子データが漏洩しない。以下、通信端末300を携帯通信端末として詳細に説明する。   According to this data output system, there is no need to carry a personal computer, a removable medium, or a portable terminal that stores electronic data. For this reason, even if a personal computer, a removable medium, or a portable terminal is lost while moving, electronic data does not leak. Hereinafter, the communication terminal 300 will be described in detail as a mobile communication terminal.

図1に示すデータ出力システムは、さらに社内端末100を有している。社内端末100は、データ出力システムのユーザが電子データを編集するとき、及びユーザがデータサーバ200に電子データを記憶させるときに用いられる。   The data output system shown in FIG. 1 further has an in-house terminal 100. The in-house terminal 100 is used when a user of the data output system edits electronic data and when the user stores electronic data in the data server 200.

図2は、データサーバ200の機能構成の一例を示すブロック図である。この例においてデータサーバ200は、機能部として内部ID受信部202、内部認証処理部204、登録処理部206、外部ID受信部222、外部認証処理部224、時限URL生成部226、及び送信部228を備えており、記憶部として認証データ記憶部240及び電子データ記憶部250を備えている。   FIG. 2 is a block diagram illustrating an example of a functional configuration of the data server 200. In this example, the data server 200 includes an internal ID receiving unit 202, an internal authentication processing unit 204, a registration processing unit 206, an external ID receiving unit 222, an external authentication processing unit 224, a timed URL generation unit 226, and a transmission unit 228 as functional units. And an authentication data storage unit 240 and an electronic data storage unit 250 as storage units.

内部ID受信部202及び内部認証処理部204は、社内端末100がデータサーバ200に接続するときの認証処理を行う。外部ID受信部222及び外部認証処理部224は、通信端末300がデータサーバ200に接続するときの認証処理を行う。認証データ記憶部240は、内部ID受信部202、内部認証処理部204、外部ID受信部222及び外部認証処理部224が行う認証処理に必要な情報を記憶している。   The internal ID receiving unit 202 and the internal authentication processing unit 204 perform authentication processing when the in-house terminal 100 connects to the data server 200. The external ID receiving unit 222 and the external authentication processing unit 224 perform authentication processing when the communication terminal 300 connects to the data server 200. The authentication data storage unit 240 stores information necessary for authentication processing performed by the internal ID reception unit 202, the internal authentication processing unit 204, the external ID reception unit 222, and the external authentication processing unit 224.

電子データ記憶部250は、電子データを記憶している。登録処理部206は、社内端末100から送信されてきた電子データを電子データ記憶部250に記憶させる。時限URL生成部226、及び送信部228は、電子データ記憶部250が記憶している電子データを通信端末300に送信するときの一連の処理を行う。   The electronic data storage unit 250 stores electronic data. The registration processing unit 206 stores the electronic data transmitted from the in-house terminal 100 in the electronic data storage unit 250. The timed URL generation unit 226 and the transmission unit 228 perform a series of processes when transmitting the electronic data stored in the electronic data storage unit 250 to the communication terminal 300.

なお、上記した各機能部が行う動作の詳細については、フローチャートを用いて後述する。また認証データ記憶部240及び電子データ記憶部250が記憶しているデータのデータ構成についてはテーブルを用いて後述する。   The details of the operations performed by each functional unit described above will be described later using a flowchart. The data configuration of the data stored in the authentication data storage unit 240 and the electronic data storage unit 250 will be described later using a table.

図3は、認証データ記憶部240が記憶しているデータのデータ構成の一例をテーブル形式で示す図である。この例において認証データ記憶部240は、データ出力システムのユーザそれぞれごとに、ユーザID、ユーザが設定したパスワード、及びユーザが所持している通信端末300の端末IDを互いに対応付けて記憶している。図3に示す例では、端末IDはその通信端末の電話番号であるが、個体識別番号であってもよい。   FIG. 3 is a diagram illustrating an example of a data configuration of data stored in the authentication data storage unit 240 in a table format. In this example, the authentication data storage unit 240 stores, for each user of the data output system, the user ID, the password set by the user, and the terminal ID of the communication terminal 300 possessed by the user in association with each other. . In the example shown in FIG. 3, the terminal ID is the telephone number of the communication terminal, but may be an individual identification number.

図4は、電子データ記憶部250が記憶しているデータのデータ構成の一例をテーブル形式で示す図である。この例において電子データ記憶部250は、電子データ及びそのタイトルを、その電子データを登録したユーザのユーザIDに対応付けて記憶している。なお本図に示す例において、電子データ記憶部250は、一つの電子データを複数のデータ形式で記憶している。これらデータ形式の一つは、通信端末300で電子データを表示するためのデータ形式であり、別のデータ形式は、表示装置500で電子データを表示するためのデータ形式である。   FIG. 4 is a diagram illustrating an example of a data configuration of data stored in the electronic data storage unit 250 in a table format. In this example, the electronic data storage unit 250 stores electronic data and its title in association with the user ID of the user who registered the electronic data. In the example shown in this figure, the electronic data storage unit 250 stores one electronic data in a plurality of data formats. One of these data formats is a data format for displaying electronic data on the communication terminal 300, and another data format is a data format for displaying electronic data on the display device 500.

図5は、通信端末300の機能構成の一例を示すブロック図である。この例において通信端末300は、機能部として入力部302、ID送信部304、時限URL受信部306、電子データ受信部308、表示部310、暗号化部312、書込部314、リムーバブルメディア保持部315、及び送信部316を備えており、記憶部として端末ID記憶部318を備えている。   FIG. 5 is a block diagram illustrating an example of a functional configuration of the communication terminal 300. In this example, the communication terminal 300 includes an input unit 302, an ID transmission unit 304, a timed URL reception unit 306, an electronic data reception unit 308, a display unit 310, an encryption unit 312, a writing unit 314, and a removable media holding unit as functional units. 315 and a transmission unit 316, and a terminal ID storage unit 318 as a storage unit.

入力部302は、ユーザが通信端末300に入力を行う部分である。表示部310は表示パネルを有しており、情報を表示することによりその情報をユーザに認識させる。端末ID記憶部318は、通信端末300の端末ID(例えば電話番号又は個体識別番号)を記憶している。リムーバブルメディア保持部315は、リムーバブルメディア(例えばメモリカード)50を保持している。リムーバブルメディア保持部315及びリムーバブルメディア60は、端末側記憶部の一例である。   The input unit 302 is a part where the user inputs to the communication terminal 300. The display unit 310 has a display panel, and displays information to make the user recognize the information. The terminal ID storage unit 318 stores a terminal ID (for example, a telephone number or an individual identification number) of the communication terminal 300. The removable media holding unit 315 holds a removable medium (for example, a memory card) 50. The removable media holding unit 315 and the removable media 60 are examples of the terminal-side storage unit.

ID送信部304、時限URL受信部306、電子データ受信部308、暗号化部312、及び書込部314は、通信端末300がデータサーバ200から電子データを受信するときの一連の処理を行う。送信部316は、暗号化データを通信端末300からデータ出力装置400に出力する処理を行う。なお、これら機能部が行う動作の詳細については、フローチャートを用いて後述する。   The ID transmission unit 304, the timed URL reception unit 306, the electronic data reception unit 308, the encryption unit 312, and the writing unit 314 perform a series of processes when the communication terminal 300 receives electronic data from the data server 200. The transmission unit 316 performs processing for outputting the encrypted data from the communication terminal 300 to the data output device 400. Details of operations performed by these functional units will be described later with reference to flowcharts.

図6は、データ出力装置400の機能構成の一例を示すブロック図である。この例においてデータ出力装置400は、受信部402、復号部404、RAM制御部406、RAM407、及び出力部408を備える。なおこの例においてデータ出力装置400はデータを記憶する手段としてRAM407のみ有している。受信部402、復号部404、RAM制御部406、及び出力部408が行う処理の詳細についてはフローチャートを用いて後述する。   FIG. 6 is a block diagram illustrating an example of a functional configuration of the data output device 400. In this example, the data output device 400 includes a receiving unit 402, a decoding unit 404, a RAM control unit 406, a RAM 407, and an output unit 408. In this example, the data output device 400 has only the RAM 407 as means for storing data. Details of processing performed by the reception unit 402, the decoding unit 404, the RAM control unit 406, and the output unit 408 will be described later with reference to flowcharts.

なお、図2,5,6において、本発明の本質に関わらない部分の構成については省略してある。たとえば、図5においては一般的な携帯電話端末の構成である無線通信機能部、スピーカ、マイク等は図示していない。図2,5,6に示した各装置の各構成要素は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。各装置の各構成要素は、任意のコンピュータのCPU、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。   In FIGS. 2, 5, and 6, the configuration of portions not related to the essence of the present invention is omitted. For example, in FIG. 5, a wireless communication function unit, a speaker, a microphone, and the like, which are configurations of a general mobile phone terminal, are not illustrated. Each component of each device shown in FIGS. 2, 5, and 6 is not a hardware unit configuration but a functional unit block. Each component of each device is composed mainly of a CPU of a computer, a memory, a program that realizes the components of this figure loaded in the memory, a storage unit such as a hard disk that stores the program, and a network connection interface. It is realized by any combination of software and software. It will be understood by those skilled in the art that there are various modifications to the implementation method and apparatus.

図7は、ユーザが電子データをデータサーバ200に記憶させるときのデータ処理システムの動作の一例を示すフローチャートである。まずユーザは、社内端末100で電子データの作成を行う(S10)。次いでユーザは、社内端末100にユーザID及びパスワードを入力する(S20)。社内端末100は、入力されたユーザID及びパスワード、並びに社内端末100の端末識別データをデータサーバ200に送信する(S30)。   FIG. 7 is a flowchart showing an example of the operation of the data processing system when the user stores electronic data in the data server 200. First, the user creates electronic data using the in-house terminal 100 (S10). Next, the user inputs the user ID and password to the in-house terminal 100 (S20). The in-house terminal 100 transmits the input user ID and password and the terminal identification data of the in-house terminal 100 to the data server 200 (S30).

データサーバ200の内部ID受信部202は、社内端末100が送信してきたユーザID及びパスワード、並びに端末識別データを受信して内部認証処理部204に出力する。内部認証処理部204は、内部ID受信部202が受信したユーザID及びパスワードの組み合わせが、認証データ記憶部240に記憶されているか否かを確認する。ユーザID及びパスワードの組み合わせが認証データ記憶部240に記憶されている場合、社内端末100を認証し(S40:Yes)、端末識別データを登録処理部206に出力する。登録処理部206は、入力された端末識別データを用いて、電子データの登録画面を表示するためのデータである登録画面データを社内端末100に送信する(S50)。なお、ユーザID及びパスワードの組み合わせが認証データ記憶部240に記憶されていない場合(S40:No)、データサーバ200は処理を終了する。   The internal ID receiving unit 202 of the data server 200 receives the user ID and password transmitted from the in-house terminal 100 and the terminal identification data, and outputs them to the internal authentication processing unit 204. The internal authentication processing unit 204 confirms whether or not the combination of the user ID and password received by the internal ID receiving unit 202 is stored in the authentication data storage unit 240. When the combination of the user ID and the password is stored in the authentication data storage unit 240, the in-house terminal 100 is authenticated (S40: Yes), and the terminal identification data is output to the registration processing unit 206. The registration processing unit 206 transmits registration screen data, which is data for displaying a registration screen of electronic data, to the in-house terminal 100 using the input terminal identification data (S50). In addition, when the combination of a user ID and a password is not memorize | stored in the authentication data storage part 240 (S40: No), the data server 200 complete | finishes a process.

社内端末100は、登録画面データを受信すると、登録画面を表示する(S60)。ユーザは、登録画面に従って、電子データの登録に必要な情報を入力する。次いで社内端末100は、入力された情報及び電子データをデータサーバ200に送信する(S70)。   When receiving the registration screen data, the in-house terminal 100 displays a registration screen (S60). The user inputs information necessary for registration of electronic data according to the registration screen. Next, the in-house terminal 100 transmits the input information and electronic data to the data server 200 (S70).

データサーバ200の登録処理部206は、社内端末100が送信した電子データを受信し、電子データのデータ形式を通信端末300が処理できるデータ形式及び表示装置500が表示できるデータ形式それぞれに変換する。これらはいずれも画像データである。詳細には、前者は、例えばFlash Lite形式であり、後者は例えばGIF形式である。そして登録処理部206は、変換後の各データを電子データ記憶部250に記憶させる(S80)。   The registration processing unit 206 of the data server 200 receives the electronic data transmitted by the in-house terminal 100 and converts the data format of the electronic data into a data format that can be processed by the communication terminal 300 and a data format that can be displayed by the display device 500. These are all image data. Specifically, the former is, for example, the Flash Lite format, and the latter is, for example, the GIF format. The registration processing unit 206 stores the converted data in the electronic data storage unit 250 (S80).

図8は、ユーザがデータサーバ200から通信端末300に電子データを送信するときの処理の一例を示すフローチャートである。まずユーザは、通信端末300の入力部302にユーザID及びパスワードを入力する(S210)。入力部302は、入力されたユーザID及びパスワードをID送信部304に出力する。次いでID送信部304は、端末ID記憶部318から端末ID(例えば電話番号又は個体識別番号)を読み出す。次いでID送信部304は、ユーザID、端末ID、及びパスワードをデータサーバ200に送信する(S220)。   FIG. 8 is a flowchart illustrating an example of processing when the user transmits electronic data from the data server 200 to the communication terminal 300. First, the user inputs a user ID and a password to the input unit 302 of the communication terminal 300 (S210). The input unit 302 outputs the input user ID and password to the ID transmission unit 304. Next, the ID transmission unit 304 reads a terminal ID (for example, a telephone number or an individual identification number) from the terminal ID storage unit 318. Next, the ID transmission unit 304 transmits the user ID, terminal ID, and password to the data server 200 (S220).

データサーバ200の外部ID受信部222は、通信端末300からユーザID、端末ID、及びパスワードを受信して、受信したユーザID、端末ID、及びパスワードを外部認証処理部224に出力する。外部認証処理部224は、入力されたユーザID、端末ID、及びパスワードの組み合わせが認証データ記憶部240に記憶されているか否かを確認する。ユーザID、端末ID、及びパスワードの組み合わせが認証データ記憶部240に記憶されている場合、通信端末300を認証し(S230:Yes)、端末ID及びユーザIDを時限URL生成部226に出力する。なお、ユーザID、端末ID、及びパスワードの組み合わせが認証データ記憶部240に記憶されていない場合(S230:No)、データサーバ200は処理を終了する。   The external ID receiving unit 222 of the data server 200 receives the user ID, terminal ID, and password from the communication terminal 300 and outputs the received user ID, terminal ID, and password to the external authentication processing unit 224. The external authentication processing unit 224 confirms whether the combination of the input user ID, terminal ID, and password is stored in the authentication data storage unit 240. When the combination of the user ID, the terminal ID, and the password is stored in the authentication data storage unit 240, the communication terminal 300 is authenticated (S230: Yes), and the terminal ID and the user ID are output to the timed URL generation unit 226. When the combination of the user ID, the terminal ID, and the password is not stored in the authentication data storage unit 240 (S230: No), the data server 200 ends the process.

次いで時限URL生成部226は、入力されたユーザIDに対応して記憶されている電子データのタイトルのすべてを電子データ記憶部250から読み出し、読み出したタイトル一覧を表示するための選択画面データを生成し、送信部228に出力する。また時限URL生成部226は、選択画面データを送信するための時限URLを生成する(S240)。時限URLは、認証された通信端末300のみがアクセス可能なURLであり、有効期限が予め定められている。次いで時限URL生成部226は、送信部228を介して時限URLを、入力された端末IDに対応する通信端末300に送信する(S250)。   Next, the timed URL generation unit 226 reads all the titles of the electronic data stored corresponding to the input user ID from the electronic data storage unit 250 and generates selection screen data for displaying the read title list. And output to the transmission unit 228. Further, the timed URL generation unit 226 generates a timed URL for transmitting the selection screen data (S240). The timed URL is a URL that can be accessed only by the authenticated communication terminal 300, and the expiration date is predetermined. Next, the timed URL generation unit 226 transmits the timed URL to the communication terminal 300 corresponding to the input terminal ID via the transmission unit 228 (S250).

通信端末300の時限URL受信部306は、データサーバ200から時限URLを受信して電子データ受信部308に出力する。電子データ受信部308は、ユーザが入力部302へ行った入力に従って、時限URLを用いて選択画面データをデータサーバ200に要求する。次いでデータサーバ200の送信部228は、選択画面データを通信端末300に送信する(S255)。   The timed URL receiving unit 306 of the communication terminal 300 receives the timed URL from the data server 200 and outputs it to the electronic data receiving unit 308. The electronic data receiving unit 308 requests selection screen data from the data server 200 using the timed URL according to the input made by the user to the input unit 302. Next, the transmission unit 228 of the data server 200 transmits the selection screen data to the communication terminal 300 (S255).

通信端末300の電子データ受信部308は、データサーバ200から選択画面データを受信し、受信した選択画面データを用いて選択画面を表示部310に表示させ(S260)、ユーザに認識させる。ユーザは、使用したい電子データのタイトル名の選択入力を、入力部302を介して行う(S270)。電子データ受信部308は、選択された電子データを要求する旨を示す第1要求情報をデータサーバ200に送信する(S280)。第1要求情報には、電子データを特定する特定情報(例えばタイトル名)が含まれる。   The electronic data receiving unit 308 of the communication terminal 300 receives the selection screen data from the data server 200, displays the selection screen on the display unit 310 using the received selection screen data (S260), and makes the user recognize it. The user selects and inputs the title name of electronic data to be used via the input unit 302 (S270). The electronic data receiving unit 308 transmits first request information indicating that the selected electronic data is requested to the data server 200 (S280). The first request information includes specific information (for example, a title name) that specifies electronic data.

データサーバ200の送信部228は、通信端末300から第1要求情報を受信すると、受信した第1要求情報に含まれている特定情報を用いて、要求された電子データを電子データ記憶部250から読み出す。ここで読み出す電子データは、通信端末300が処理できるデータ形式の電子データである(S290)。次いで送信部228は、読み出した電子データを通信端末300に送信する(S300)。   When the transmission unit 228 of the data server 200 receives the first request information from the communication terminal 300, the transmission unit 228 transmits the requested electronic data from the electronic data storage unit 250 using the specific information included in the received first request information. read out. The electronic data read here is electronic data in a data format that can be processed by the communication terminal 300 (S290). Next, the transmission unit 228 transmits the read electronic data to the communication terminal 300 (S300).

通信端末300の電子データ受信部308は、データサーバ200が送信した電子データを受信して表示部310に表示させる(S310)。ユーザは、表示部310の表示を見て、その電子データでよいか否かを確認し、入力部302を介して確認結果を示すデータを入力する。   The electronic data receiving unit 308 of the communication terminal 300 receives the electronic data transmitted from the data server 200 and displays it on the display unit 310 (S310). The user checks the display on the display unit 310 to confirm whether or not the electronic data is acceptable, and inputs data indicating the confirmation result via the input unit 302.

表示された電子データでよい旨の情報が入力部302に入力された場合(S320:Yes)、電子データ受信部308は、表示装置500が用いるデータ形式の電子データを要求していることを示す第2要求情報をデータサーバ200に送信する(S330)。表示された電子データではない旨の情報が入力された場合(S320:No)、電子データ受信部308はS260に戻る。   When information indicating that the displayed electronic data is acceptable is input to the input unit 302 (S320: Yes), the electronic data receiving unit 308 indicates that electronic data in a data format used by the display device 500 is requested. The second request information is transmitted to the data server 200 (S330). When information indicating that the electronic data is not displayed is input (S320: No), the electronic data receiving unit 308 returns to S260.

データサーバ200の送信部228は、第2要求情報を受信すると、表示装置500で用いるデータ形式の電子データを電子データ記憶部250から読み出す(S340)。次いで送信部228は、読み出した電子データを通信端末300に送信する(S350)。   When receiving the second request information, the transmission unit 228 of the data server 200 reads out electronic data in a data format used by the display device 500 from the electronic data storage unit 250 (S340). Next, the transmission unit 228 transmits the read electronic data to the communication terminal 300 (S350).

通信端末300の電子データ受信部308は、データサーバ200が送信した電子データを受信して暗号化部312に出力する。暗号化部312は、入力された電子データを暗号化して(S360)、リムーバブルメディア保持部315が保持しているリムーバブルメディア60に書き込む(S370)。この結果、リムーバブルメディア60には少なくとも一つの暗号化データが書き込まれる。   The electronic data receiving unit 308 of the communication terminal 300 receives the electronic data transmitted from the data server 200 and outputs it to the encryption unit 312. The encryption unit 312 encrypts the input electronic data (S360), and writes it to the removable media 60 held by the removable media holding unit 315 (S370). As a result, at least one encrypted data is written in the removable medium 60.

図9は、通信端末300が保持しているリムーバブルメディア60に書き込まれた暗号化データを、データ出力装置400を用いて表示装置500で表示するときの処理の一例を示すフローチャートである。まずユーザは、通信端末300の入力部302に、リムーバブルメディア60が記憶している暗号化データの表示命令を入力する(S410)。すると送信部316は、リムーバブルメディア60から暗号化データを読み出し(S420)、データ出力装置400に送信する(S430)。リムーバブルメディア60に複数の暗号化データが記憶されている場合、送信部316は、一度に複数の暗号化データをデータ出力装置400に送信してもよい。   FIG. 9 is a flowchart illustrating an example of processing when the encrypted data written in the removable medium 60 held by the communication terminal 300 is displayed on the display device 500 using the data output device 400. First, the user inputs an instruction to display encrypted data stored in the removable medium 60 to the input unit 302 of the communication terminal 300 (S410). Then, the transmission unit 316 reads the encrypted data from the removable medium 60 (S420) and transmits it to the data output device 400 (S430). When a plurality of encrypted data are stored in the removable medium 60, the transmission unit 316 may transmit the plurality of encrypted data to the data output device 400 at a time.

データ出力装置400の受信部402は、通信端末300から暗号化データを受信して復号部404に出力する。復号部404は、入力された暗号化データを電子データに復号し(S440)、復号した電子データをRAM制御部406に出力する。RAM制御部406は、入力された電子データをRAM407に記憶させる(S450)。通信端末300から複数の暗号化データが入力された場合、データ出力装置400は、複数の暗号化データに対してS440及びS450の処理を一度に行っても良い。そして出力部408は、適宜RAM407から電子データを読み出して表示装置500に出力し、電子データを表示させる(S460)。   The receiving unit 402 of the data output device 400 receives the encrypted data from the communication terminal 300 and outputs it to the decrypting unit 404. The decryption unit 404 decrypts the input encrypted data into electronic data (S440), and outputs the decrypted electronic data to the RAM control unit 406. The RAM control unit 406 stores the input electronic data in the RAM 407 (S450). When a plurality of encrypted data is input from the communication terminal 300, the data output device 400 may perform the processes of S440 and S450 on the plurality of encrypted data at a time. Then, the output unit 408 appropriately reads out the electronic data from the RAM 407, outputs the electronic data to the display device 500, and displays the electronic data (S460).

そして電子データの表示を終了させるとき、ユーザは、通信端末300の入力部302に表示終了命令を入力する(S470)。すると送信部316は、データ出力装置400に表示終了命令を送信する(S480)。   When ending the display of electronic data, the user inputs a display end command to the input unit 302 of the communication terminal 300 (S470). Then, the transmission unit 316 transmits a display end command to the data output device 400 (S480).

データ出力装置400の受信部402は、通信端末300から表示終了命令を受信する。そして受信部402は、RAM制御部406及び出力部408に表示終了命令を出力する。出力部408は、表示終了命令が入力されると電子データの出力を終了する(S490)。またRAM制御部406は、表示終了命令が入力されるとRAM407から電子データを消去する(S500)。RAM407に複数の電子データが記憶されている場合、この消去は電子データ単位で行われても良いし、複数の電子データに対して一度に行われても良い。RAM407がDRAMである場合、この消去は、例えばRAM407のリフレッシュ処理を行わないことであってもよい。   The receiving unit 402 of the data output device 400 receives a display end command from the communication terminal 300. Then, the reception unit 402 outputs a display end command to the RAM control unit 406 and the output unit 408. When the display end command is input, the output unit 408 ends the output of electronic data (S490). The RAM control unit 406 erases the electronic data from the RAM 407 when a display end command is input (S500). When a plurality of electronic data are stored in the RAM 407, this erasure may be performed in units of electronic data or may be performed on a plurality of electronic data at once. When the RAM 407 is a DRAM, this erasure may be, for example, not performing the refresh process of the RAM 407.

なお、リムーバブルメディア60に記憶されている暗号化データは、通信端末300の入力部302に入力される指令に従って、書込部314が適宜消去してもよい。この消去の具体例を説明する。通信端末300が例えば携帯通信端末である場合、通信端末300は、電子データの表示処理を行うためにはアプリケーションソフトウェアを立ち上げる必要がある。ここで、このアプリケーションソフトウェアを終了する旨の命令が入力部302に入力されたときに、書込部314がリムーバブルメディア60から暗号化データを消去しても良い。   The writing unit 314 may appropriately delete the encrypted data stored in the removable medium 60 in accordance with a command input to the input unit 302 of the communication terminal 300. A specific example of this erasure will be described. When the communication terminal 300 is, for example, a mobile communication terminal, the communication terminal 300 needs to launch application software in order to perform electronic data display processing. Here, the writing unit 314 may erase the encrypted data from the removable medium 60 when an instruction to end the application software is input to the input unit 302.

次に、本実施形態の作用効果について説明する。まず、電子データを格納したパソコン、リムーバブルメディア、又は携帯端末などを所持して移動する必要がなくなる。このため、移動中にパソコン、リムーバブルメディア、又は携帯端末を紛失しても電子データは漏洩しない。   Next, the effect of this embodiment is demonstrated. First, it becomes unnecessary to carry a personal computer, a removable medium, or a portable terminal that stores electronic data. For this reason, even if a personal computer, a removable medium, or a portable terminal is lost while moving, electronic data does not leak.

また通信端末300は、データサーバ200から受信した電子データを暗号化して暗号化データを生成して、この暗号化データをリムーバブルメディア60に記憶させる。このとき、通信端末300は電子データを記憶しない。このため、電子データが漏洩する可能性はさらに低くなる。   The communication terminal 300 encrypts the electronic data received from the data server 200 to generate encrypted data, and stores the encrypted data in the removable medium 60. At this time, the communication terminal 300 does not store electronic data. For this reason, the possibility of leakage of electronic data is further reduced.

また通信端末300は、電子データではなく暗号化データをデータ出力装置400に出力する。このため、電子データが漏洩する可能性はさらに低くなる。   In addition, the communication terminal 300 outputs encrypted data, not electronic data, to the data output device 400. For this reason, the possibility of leakage of electronic data is further reduced.

また、データ出力装置400は暗号化データを復号する機能を有しているが、通信端末300は暗号化データを復号する機能を有していない。このため、リムーバブルメディア60が暗号化データを記憶した状態で通信端末300を紛失しても、電子データが漏洩する可能性は低い。   The data output device 400 has a function of decrypting encrypted data, but the communication terminal 300 does not have a function of decrypting encrypted data. For this reason, even if the removable terminal 60 loses the communication terminal 300 in a state where the encrypted data is stored, the possibility of leakage of electronic data is low.

また、データ出力装置400は復号した電子データをRAM407に記憶させる。このため、特別な消去処理を行わなくても、データ出力装置400の電源を切れば、RAM407に記憶されている電子データは確実に消去される。従って、電子データが漏洩する可能性はさらに低くなる。   In addition, the data output device 400 stores the decrypted electronic data in the RAM 407. For this reason, the electronic data stored in the RAM 407 is surely erased when the power of the data output device 400 is turned off without performing special erasure processing. Therefore, the possibility of leakage of electronic data is further reduced.

また、通信端末300の書込部314は、例えば通信端末300が電子データの表示処理を行うためのプリケーションソフトウェアを終了するときに、リムーバブルメディア60から暗号化データを消去する。このため、従って、電子データが漏洩する可能性はさらに低くなる。   The writing unit 314 of the communication terminal 300 erases the encrypted data from the removable medium 60 when the communication terminal 300 ends the application software for performing the electronic data display process, for example. Therefore, the possibility of leakage of electronic data is further reduced.

また、データサーバ200から通信端末300に電子データを送信する処理は、携帯通信網などの公衆通信回線を介して行うことができる。また、通信端末300は、市販されている携帯通信端末に必要なソフトウェアを組み込むことで実現できる。従ってデータ出力システムの構築コストは低い。   Further, the process of transmitting electronic data from the data server 200 to the communication terminal 300 can be performed via a public communication line such as a mobile communication network. Further, the communication terminal 300 can be realized by incorporating necessary software into a commercially available mobile communication terminal. Therefore, the construction cost of the data output system is low.

また、通信端末300は、暗号化データをリムーバブルメディア60に記憶している。このため、通信端末300の中に大容量の記憶部を設ける必要がなくなり、市販されている携帯通信端末を通信端末300として使用することができる。   In addition, the communication terminal 300 stores encrypted data in the removable medium 60. For this reason, it is not necessary to provide a large-capacity storage unit in the communication terminal 300, and a commercially available mobile communication terminal can be used as the communication terminal 300.

図10は、第2の実施形態にかかるデータ出力システムの構成を示す図である。このデータ出力システムは、データ出力装置400が表示装置の機能を有している点、及び図1に示した表示装置500を有していない点を除いて、第1の実施形態と同様である。以下、第1の実施形態と同様の構成については同一の符号を付して、説明を省略する。   FIG. 10 is a diagram illustrating a configuration of a data output system according to the second embodiment. This data output system is the same as that of the first embodiment except that the data output device 400 has the function of a display device and does not have the display device 500 shown in FIG. . Hereinafter, the same components as those of the first embodiment are denoted by the same reference numerals, and description thereof is omitted.

図11は、本実施形態におけるデータ出力装置400の機能構成を示すブロック図である。このデータ出力装置400は、表示部410を有している点、及び出力部408が電子データを表示部410に出力して表示させる点を除いて、第1の実施形態にかかるデータ出力装置400と同様の構成である。   FIG. 11 is a block diagram illustrating a functional configuration of the data output device 400 according to the present embodiment. The data output device 400 includes the display unit 410, and the data output device 400 according to the first embodiment except that the output unit 408 outputs and displays electronic data on the display unit 410. It is the same composition as.

本実施形態にかかるデータ出力システムの動作は、出力部408が電子データを表示部410に出力して表示させる点を除いて、第1の実施形態にかかるデータ出力装置の動作と同様であるため、説明を省略する。   The operation of the data output system according to the present embodiment is the same as the operation of the data output device according to the first embodiment except that the output unit 408 outputs electronic data to the display unit 410 for display. The description is omitted.

本実施形態によれば、第1の実施形態と同様の効果を得ることができる。また、表示装置がない場所でも、データ出力装置400を用いて電子データを表示することができる。   According to this embodiment, the same effect as that of the first embodiment can be obtained. Further, electronic data can be displayed using the data output device 400 even in a place without a display device.

以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。例えばデータ出力装置400にリムーバブルメディア60から情報を読み出す機能を設け、通信端末300からリムーバブルメディア60を抜き取ってデータ出力装置400に移動させることにより、暗号化データをデータ出力装置400に移動させてもよい。
なお、上述した実施形態によれば以下の発明が開示されている。
(付記1)
電子データを記憶しているデータサーバと、
通信回線を介して前記データサーバから前記電子データを受信する通信端末と、
前記通信端末が受信した前記電子データをユーザに認識させるために出力するデータ出力装置と、
を備え、
前記データサーバは、
前記電子データを記憶しているデータ記憶手段と、
前記電子データを前記通信端末に送信する送信手段と、
を有し、
前記通信端末は、
前記電子データを受信する受信手段と、
前記電子データを暗号化することにより暗号化データを生成する暗号化手段と、
前記暗号化データを出力する通信端末側出力手段と、
を有し、
前記データ出力装置は、
前記暗号化データを取得する取得手段と、
前記暗号化データを前記電子データに復号する復号手段と、
復号された前記電子データを出力する出力装置側出力手段と、
を備えるデータ出力システム。
(付記2)
付記1に記載のデータ出力システムにおいて、
前記データ出力装置は、復号された前記電子データを記憶し、かつ前記データ出力装置の電源がOFFになると前記電子データが消去される出力装置側記憶手段を備え、
前記出力装置側出力手段は、前記出力装置側記憶手段から前記電子データを読み出して出力するデータ出力システム。
(付記3)
付記2に記載のデータ出力システムにおいて、
前記出力装置側記憶手段はRAMであるデータ出力システム。
(付記4)
付記1〜3のいずれか一つに記載のデータ出力システムにおいて、
前記通信端末は、
端末側記憶手段と、
前記端末側記憶手段に前記暗号化データを記憶させる書込手段と、
を備え、
前記通信端末側出力手段は、前記端末側記憶手段から前記暗号化データを読み出して前記データ出力装置に出力するデータ出力システム。
(付記5)
付記4に記載のデータ出力システムにおいて、
前記通信回線は公衆無線通信網を含んでおり、
前記通信端末は、携帯通信端末であり、
前記端末側記憶手段はリムーバブルメディアであるデータ出力システム。
(付記6)
付記4又は5に記載のデータ出力システムにおいて、
前記通信端末は、前記端末側記憶手段から前記暗号化データを消去する消去手段を備えるデータ出力システム。
(付記7)
付記1〜6のいずれか一つに記載のデータ出力システムにおいて、
前記電子データは画像データであり、
前記出力装置側出力手段は、外部の画像表示装置に前記電子データを出力するデータ出力システム。
(付記8)
付記1〜6のいずれか一つに記載のデータ出力システムにおいて、
前記電子データは画像データであり、
前記データ出力装置は、前記電子データを表示する表示手段を有し、
前記出力装置側出力手段は前記表示手段に前記電子データを出力するデータ出力システム。
(付記9)
電子データを記憶しているデータサーバから通信回線を介して前記電子データを受信する受信手段と、
前記電子データを暗号化することにより暗号化データを生成する暗号化手段と、
前記暗号化データを、復号手段を有しているデータ出力装置に出力する暗号化データ出力手段と、
を備える通信端末。
(付記10)
通信端末から、前記通信端末が電子データを暗号化することにより生成した暗号化データを受信する暗号化データ受信手段と
前記暗号化データを前記電子データに復号する復号手段と、
復号された前記電子データをユーザに認識させるために出力する出力手段と、
を備えるデータ出力装置。
(付記11)
付記10に記載のデータ出力装置において、
復号された前記電子データを記憶し、かつ前記データ出力装置の電源がOFFになると前記電子データが消去される記憶手段を備え、
前記出力手段は、前記記憶手段から前記電子データを読み出して出力するデータ出力装置。
(付記12)
付記11に記載のデータ出力装置において、
前記記憶手段はRAMであるデータ出力装置。
(付記13)
電子データを記憶しているデータサーバから、通信端末が通信回線を介して前記電子データを受信するステップと、
前記通信端末が前記電子データを暗号化することにより暗号化データを生成するステップと、
データ出力装置が前記暗号化データを取得するステップと、
前記データ出力装置が前記暗号化データを前記電子データに復号するステップと、
前記データ出力装置が前記電子データを出力してユーザに認識させるステップと、
を備えるデータ出力方法。
(付記14)
通信端末で実行可能なプログラムであって、前記通信端末に、
電子データを記憶しているデータサーバから通信回線を介して前記電子データを受信する機能と
前記電子データを暗号化することにより暗号化データを生成する機能と、
前記暗号化データを、復号手段を有しているデータ出力装置に出力する機能と、
を実現させるプログラム。
(付記15)
データ出力装置で実行可能なプログラムであって、前記データ出力装置に、
通信端末から、前記通信端末が電子データを暗号化することにより生成した暗号化データを受信する機能と、
記暗号化データを前記電子データに復号する機能と、
復号された前記電子データをユーザに認識させるために出力する機能と、
を実現させるプログラム。
As mentioned above, although embodiment of this invention was described with reference to drawings, these are the illustrations of this invention, Various structures other than the above are also employable. For example, even if the data output device 400 is provided with a function of reading information from the removable medium 60 and the removable media 60 is extracted from the communication terminal 300 and moved to the data output device 400, the encrypted data may be moved to the data output device 400. Good.
In addition, according to embodiment mentioned above, the following invention is disclosed.
(Appendix 1)
A data server storing electronic data;
A communication terminal for receiving the electronic data from the data server via a communication line;
A data output device that outputs the electronic data received by the communication terminal to allow the user to recognize the electronic data;
With
The data server is
Data storage means for storing the electronic data;
Transmitting means for transmitting the electronic data to the communication terminal;
Have
The communication terminal is
Receiving means for receiving the electronic data;
Encryption means for generating encrypted data by encrypting the electronic data;
A communication terminal side output means for outputting the encrypted data;
Have
The data output device includes:
Obtaining means for obtaining the encrypted data;
Decryption means for decrypting the encrypted data into the electronic data;
Output device side output means for outputting the decrypted electronic data;
A data output system comprising:
(Appendix 2)
In the data output system described in Appendix 1,
The data output device includes output device storage means for storing the decrypted electronic data and erasing the electronic data when the data output device is turned off.
The output device side output means reads out and outputs the electronic data from the output device side storage means.
(Appendix 3)
In the data output system described in Appendix 2,
A data output system in which the output device side storage means is a RAM.
(Appendix 4)
In the data output system according to any one of appendices 1 to 3,
The communication terminal is
Terminal side storage means;
Writing means for storing the encrypted data in the terminal-side storage means;
With
The communication terminal-side output means reads out the encrypted data from the terminal-side storage means and outputs it to the data output device.
(Appendix 5)
In the data output system described in Appendix 4,
The communication line includes a public wireless communication network,
The communication terminal is a mobile communication terminal,
The terminal-side storage means is a data output system that is a removable medium.
(Appendix 6)
In the data output system according to appendix 4 or 5,
The data output system, wherein the communication terminal includes an erasing unit that erases the encrypted data from the terminal-side storage unit.
(Appendix 7)
In the data output system according to any one of appendices 1 to 6,
The electronic data is image data;
The output device side output means is a data output system for outputting the electronic data to an external image display device.
(Appendix 8)
In the data output system according to any one of appendices 1 to 6,
The electronic data is image data;
The data output device has display means for displaying the electronic data,
The output device side output means is a data output system for outputting the electronic data to the display means.
(Appendix 9)
Receiving means for receiving the electronic data from a data server storing the electronic data via a communication line;
Encryption means for generating encrypted data by encrypting the electronic data;
Encrypted data output means for outputting the encrypted data to a data output device having decryption means;
A communication terminal comprising:
(Appendix 10)
Encrypted data receiving means for receiving encrypted data generated by encrypting electronic data by the communication terminal from a communication terminal ;
Decryption means for decrypting the encrypted data into the electronic data;
An output means for outputting the decrypted electronic data to make the user recognize;
A data output device comprising:
(Appendix 11)
In the data output device according to attachment 10,
Storing the decrypted electronic data, and storing means for erasing the electronic data when the power of the data output device is turned off,
The output means is a data output device that reads out and outputs the electronic data from the storage means.
(Appendix 12)
In the data output device according to attachment 11,
A data output device wherein the storage means is a RAM.
(Appendix 13)
A communication terminal receiving the electronic data from a data server storing electronic data via a communication line;
The communication terminal encrypting the electronic data to generate encrypted data;
A data output device obtaining the encrypted data;
The data output device decrypting the encrypted data into the electronic data;
The data output device outputting the electronic data to allow a user to recognize;
A data output method comprising:
(Appendix 14)
A program executable on a communication terminal, the communication terminal
A function of receiving the electronic data from a data server storing the electronic data via a communication line ;
A function of generating encrypted data by encrypting the electronic data;
A function of outputting the encrypted data to a data output device having decryption means;
A program that realizes
(Appendix 15)
A program executable by the data output device, the data output device
A function of receiving encrypted data generated by the communication terminal encrypting electronic data from the communication terminal;
A function of decoding the previous SL encrypted data to the electronic data,
A function of outputting the decrypted electronic data for the user to recognize;
A program that realizes

第1の実施の形態におけるデータ出力システムの構成を示すブロック図である。It is a block diagram which shows the structure of the data output system in 1st Embodiment. データサーバの機能構成の一例を示すブロック図である。It is a block diagram which shows an example of a function structure of a data server. 認証データ記憶部が記憶しているデータのデータ構成の一例を示す図である。It is a figure which shows an example of a data structure of the data which the authentication data storage part has memorize | stored. 電子データ記憶部が記憶しているデータのデータ構成の一例を示す図である。It is a figure which shows an example of the data structure of the data which the electronic data storage part has memorize | stored. 通信端末の機能構成の一例を示すブロック図である。It is a block diagram which shows an example of a function structure of a communication terminal. データ出力装置の機能構成の一例を示すブロック図である。It is a block diagram which shows an example of a function structure of a data output device. ユーザが電子データをデータサーバに記憶させるときのデータ処理システムの動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of a data processing system when a user memorize | stores electronic data in a data server. ユーザがデータサーバから通信端末に電子データを送信するときの処理の一例を示すフローチャートである。It is a flowchart which shows an example of a process when a user transmits electronic data from a data server to a communication terminal. リムーバブルメディアに書き込まれた暗号化データを、データ出力装置を用いて表示装置で表示するときの処理の一例を示すフローチャートである。It is a flowchart which shows an example of a process when displaying the encryption data written in the removable medium with a display apparatus using a data output device. 第2の実施形態にかかるデータ出力システムの構成を示す図である。It is a figure which shows the structure of the data output system concerning 2nd Embodiment. 第2の実施形態にかかるデータ出力装置の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the data output device concerning 2nd Embodiment.

符号の説明Explanation of symbols

50 通信回線
60 リムーバブルメディア
100 社内端末
200 データサーバ
202 内部ID受信部
204 内部認証処理部
206 登録処理部
222 外部ID受信部
224 外部認証処理部
226 時限URL生成部
228 送信部
240 認証データ記憶部
250 電子データ記憶部
300 通信端末
302 入力部
304 ID送信部
306 時限URL受信部
308 電子データ受信部
310 表示部
312 暗号化部
314 書込部
315 リムーバブルメディア保持部
316 送信部
318 端末ID記憶部
400 データ出力装置
402 受信部
404 復号部
406 RAM制御部
407 RAM
408 出力部
410 表示部
500 表示装置
50 communication line 60 removable media 100 in-house terminal 200 data server 202 internal ID reception unit 204 internal authentication processing unit 206 registration processing unit 222 external ID reception unit 224 external authentication processing unit 226 timed URL generation unit 228 transmission unit 240 authentication data storage unit 250 Electronic data storage unit 300 Communication terminal 302 Input unit 304 ID transmission unit 306 Timed URL reception unit 308 Electronic data reception unit 310 Display unit 312 Encryption unit 314 Writing unit 315 Removable media holding unit 316 Transmission unit 318 Terminal ID storage unit 400 Data Output device 402 Reception unit 404 Decoding unit 406 RAM control unit 407 RAM
408 Output unit 410 Display unit 500 Display device

Claims (11)

電子データを記憶しているデータサーバと、
通信回線を介して前記データサーバから前記電子データを受信する通信端末と、
前記通信端末が受信した前記電子データをユーザに認識させるために出力するデータ出力装置と、
を備え、
前記データサーバは、
前記電子データを記憶しているデータ記憶手段と、
前記電子データを前記通信端末に送信する送信手段と、
を有し、
前記通信端末は、
前記電子データを受信する受信手段と、
前記電子データを暗号化することにより暗号化データを生成する暗号化手段と、
前記暗号化データを出力する通信端末側出力手段と、
を有し、かつ、前記暗号化データを復号する復号手段を有さず、
前記データ出力装置は、
前記暗号化データを取得する取得手段と、
前記暗号化データを前記電子データに復号する復号手段と、
復号された前記電子データを出力する出力装置側出力手段と、
を備えるデータ出力システム。
A data server storing electronic data;
A communication terminal for receiving the electronic data from the data server via a communication line;
A data output device that outputs the electronic data received by the communication terminal to allow the user to recognize the electronic data;
With
The data server is
Data storage means for storing the electronic data;
Transmitting means for transmitting the electronic data to the communication terminal;
Have
The communication terminal is
Receiving means for receiving the electronic data;
Encryption means for generating encrypted data by encrypting the electronic data;
A communication terminal side output means for outputting the encrypted data;
And no decryption means for decrypting the encrypted data,
The data output device includes:
Obtaining means for obtaining the encrypted data;
Decryption means for decrypting the encrypted data into the electronic data;
Output device side output means for outputting the decrypted electronic data;
A data output system comprising:
請求項1に記載のデータ出力システムにおいて、
前記データ出力装置は、復号された前記電子データを記憶し、かつ前記データ出力装置の電源がOFFになると前記電子データが消去される出力装置側記憶手段を備え、
前記出力装置側出力手段は、前記出力装置側記憶手段から前記電子データを読み出して出力するデータ出力システム。
The data output system according to claim 1,
The data output device includes an output device-side storage unit that stores the decrypted electronic data and that erases the electronic data when the power of the data output device is turned off.
The output device side output means reads out and outputs the electronic data from the output device side storage means.
請求項2に記載のデータ出力システムにおいて、
前記出力装置側記憶手段はRAMであるデータ出力システム。
The data output system according to claim 2,
A data output system in which the output device side storage means is a RAM.
請求項1〜3のいずれか一つに記載のデータ出力システムにおいて、
前記通信端末は、
端末側記憶手段と、
前記端末側記憶手段に前記暗号化データを記憶させる書込手段と、
を備え、
前記通信端末側出力手段は、前記端末側記憶手段から前記暗号化データを読み出して前記データ出力装置に出力するデータ出力システム。
In the data output system according to any one of claims 1 to 3,
The communication terminal is
Terminal side storage means;
Writing means for storing the encrypted data in the terminal-side storage means;
With
The communication terminal-side output means reads out the encrypted data from the terminal-side storage means and outputs it to the data output device.
請求項4に記載のデータ出力システムにおいて、
前記通信回線は公衆無線通信網を含んでおり、
前記通信端末は、携帯通信端末であり、
前記端末側記憶手段はリムーバブルメディアであるデータ出力システム。
The data output system according to claim 4, wherein
The communication line includes a public wireless communication network,
The communication terminal is a mobile communication terminal,
The terminal-side storage means is a data output system that is a removable medium.
請求項4又は5に記載のデータ出力システムにおいて、
前記通信端末は、前記端末側記憶手段から前記暗号化データを消去する消去手段を備えるデータ出力システム。
The data output system according to claim 4 or 5,
The data output system, wherein the communication terminal includes an erasing unit that erases the encrypted data from the terminal-side storage unit.
請求項1〜6のいずれか一つに記載のデータ出力システムにおいて、
前記電子データは画像データであり、
前記出力装置側出力手段は、外部の画像表示装置に前記電子データを出力するデータ出力システム。
In the data output system according to any one of claims 1 to 6,
The electronic data is image data;
The output device side output means is a data output system for outputting the electronic data to an external image display device.
請求項1〜6のいずれか一つに記載のデータ出力システムにおいて、
前記電子データは画像データであり、
前記データ出力装置は、前記電子データを表示する表示手段を有し、
前記出力装置側出力手段は前記表示手段に前記電子データを出力するデータ出力システム。
In the data output system according to any one of claims 1 to 6,
The electronic data is image data;
The data output device has display means for displaying the electronic data,
The output device side output means is a data output system for outputting the electronic data to the display means.
電子データを記憶しているデータサーバから通信回線を介して前記電子データを受信する受信手段と、
前記電子データを暗号化することにより暗号化データを生成する暗号化手段と、
前記暗号化データを、復号手段を有しているデータ出力装置に出力する暗号化データ出力手段と、
を備え、かつ、前記暗号化データを復号する復号手段を備えない通信端末。
Receiving means for receiving the electronic data from a data server storing the electronic data via a communication line;
Encryption means for generating encrypted data by encrypting the electronic data;
Encrypted data output means for outputting the encrypted data to a data output device having decryption means;
And a communication terminal that does not include decryption means for decrypting the encrypted data .
電子データを記憶しているデータサーバから、通信端末が通信回線を介して前記電子データを受信するステップと、
暗号化されたデータを復号する機能を有さない前記通信端末が前記電子データを暗号化することにより暗号化データを生成するステップと、
データ出力装置が前記暗号化データを取得するステップと、
前記データ出力装置が前記暗号化データを前記電子データに復号するステップと、
前記データ出力装置が前記電子データを出力してユーザに認識させるステップと、
を備えるデータ出力方法。
A communication terminal receiving the electronic data from a data server storing electronic data via a communication line;
The communication terminal having no function of decrypting the encrypted data generates the encrypted data by encrypting the electronic data;
A data output device obtaining the encrypted data;
The data output device decrypting the encrypted data into the electronic data;
The data output device outputting the electronic data to allow a user to recognize;
A data output method comprising:
通信端末で実行可能なプログラムであって、前記通信端末に、
電子データを記憶しているデータサーバから通信回線を介して前記電子データを受信する機能と、
前記電子データを暗号化することにより暗号化データを生成する機能と、
前記暗号化データを、復号手段を有しているデータ出力装置に出力する機能と、
を実現させ、かつ、前記暗号化データを復号する機能を実現させないプログラム。
A program executable on a communication terminal, the communication terminal
A function of receiving the electronic data from a data server storing the electronic data via a communication line;
A function of generating encrypted data by encrypting the electronic data;
A function of outputting the encrypted data to a data output device having decryption means;
And a program that does not realize the function of decrypting the encrypted data .
JP2008117051A 2008-04-28 2008-04-28 Data output system, communication terminal, data output method, and program Expired - Fee Related JP5062021B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008117051A JP5062021B2 (en) 2008-04-28 2008-04-28 Data output system, communication terminal, data output method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008117051A JP5062021B2 (en) 2008-04-28 2008-04-28 Data output system, communication terminal, data output method, and program

Publications (2)

Publication Number Publication Date
JP2009266084A JP2009266084A (en) 2009-11-12
JP5062021B2 true JP5062021B2 (en) 2012-10-31

Family

ID=41391832

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008117051A Expired - Fee Related JP5062021B2 (en) 2008-04-28 2008-04-28 Data output system, communication terminal, data output method, and program

Country Status (1)

Country Link
JP (1) JP5062021B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1023548A (en) * 1996-07-05 1998-01-23 Seiko Epson Corp Portable communication device and portable storage device
JP2002351744A (en) * 2001-05-29 2002-12-06 Sony Corp Content recording system, content transfer device, method, program, and recording medium recording the program
JP2004246431A (en) * 2003-02-10 2004-09-02 Trinity Security Systems Inc Content protection system, content protection method, and program making computer execute method
JP2004259089A (en) * 2003-02-27 2004-09-16 Toshiba Corp Information processing apparatus and information processing method

Also Published As

Publication number Publication date
JP2009266084A (en) 2009-11-12

Similar Documents

Publication Publication Date Title
CN103782602B (en) Remotely display
CN102419802A (en) Information processing apparatus, control method of information processing apparatus, and program
US20140285826A1 (en) Non-transitory computer-readable medium storing communication program and communication device
JP4896161B2 (en) Information recording / reproducing apparatus, information recording / reproducing method, information recording / reproducing program, and computer-readable recording medium
US9537860B2 (en) Display control apparatus, display control method and server system
JP2003044361A (en) Data storage / reproduction system, data storage device, data reproduction device, data storage / reproduction method, program, and medium
JP5062021B2 (en) Data output system, communication terminal, data output method, and program
JP4239803B2 (en) Recording reservation system and recording reservation method, recording reservation apparatus, and recording / reproducing apparatus
JP2005285287A (en) Recording or reproducing apparatus and method
KR102036794B1 (en) Tablet terminal
JP2009284019A (en) Media processor, and recording medium control method
JP2013106285A (en) Portable terminal device, encryption key generation method, and program
JP4866858B2 (en) Data processing apparatus and processing method
US8819456B2 (en) Content receiving terminal, content exporting and reproducing method, and recording medium
JP5045748B2 (en) Information exchange method between portable terminal devices
JP2007094992A (en) Recording / playback device
JP4862200B2 (en) Content transfer system
CN103581735A (en) Information processing apparatus, information processing method, information processing system, and program
JP5622273B2 (en) Communication terminal device and data backup method thereof
JP2014200059A (en) Recording medium
JP2008300967A (en) Broadcast program data receiving apparatus, computer system, and information processing apparatus
JP2008294910A (en) Video playback device
JP4612395B2 (en) Digital content distribution system, distribution center and user terminal, and program
JP2007201652A (en) Program recording system, portable terminal with TV broadcast receiving function, program recording method and program
JP7031510B2 (en) Recording device and control method of recording device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110307

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120416

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120621

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

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

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20150817

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees