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
JP7830992B2 - Information processing system, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7830992B2 - Information processing system, information processing method, and program - Google Patents

Information processing system, information processing method, and program

Info

Publication number
JP7830992B2
JP7830992B2 JP2022026044A JP2022026044A JP7830992B2 JP 7830992 B2 JP7830992 B2 JP 7830992B2 JP 2022026044 A JP2022026044 A JP 2022026044A JP 2022026044 A JP2022026044 A JP 2022026044A JP 7830992 B2 JP7830992 B2 JP 7830992B2
Authority
JP
Japan
Prior art keywords
output
content
message
information
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.)
Active
Application number
JP2022026044A
Other languages
Japanese (ja)
Other versions
JP2023122375A (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.)
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 JP2022026044A priority Critical patent/JP7830992B2/en
Publication of JP2023122375A publication Critical patent/JP2023122375A/en
Application granted granted Critical
Publication of JP7830992B2 publication Critical patent/JP7830992B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Facsimiles In General (AREA)

Description

本発明は、情報処理システム、情報処理方法、及びプログラムに関する。 This invention relates to an information processing system, an information processing method, and a program.

近年、企業等のオフィスや自宅以外に、コワーキングスペースやシェアオフィス等が普及し、様々な場所で働く機会が増加していることから、企業のオフィス以外の場所での機密情報等の扱いが重要となっている。特許文献1には、プリンタで印刷を実行する際に、印刷する場所等の条件に基づいてセキュリティのリスクを評価して、印刷の実行可否を判断する技術が公開されている。 In recent years, with the proliferation of co-working spaces and shared offices in addition to company offices and homes, opportunities to work in various locations have increased, making the handling of confidential information outside of company offices crucial. Patent Document 1 discloses a technology that evaluates security risks based on conditions such as the printing location when executing a print job, and determines whether or not to proceed with printing.

しかしながら、従来の技術では、印刷するコンテンツのセキュリティに関する情報を考慮して、印刷の実行可否を判断することができなかった。 However, conventional technology could not take into account security information regarding the content to be printed when deciding whether or not to proceed with printing.

本発明の実施形態は、上記課題に鑑み、コンテンツの出力場所とセキュリティに関する情報に基づいて、コンテンツの出力可否を判断することを目的とする。 In view of the above-mentioned problems, embodiments of the present invention aim to determine whether or not content can be output based on information regarding the content output location and security.

上述した課題を解決するために、本発明は、出力装置から出力するコンテンツを登録する登録部と、第1のユーザが設定した前記コンテンツのセキュリティに関するコンテンツ種別、又は前記コンテンツの出力を許可する場所に関する情報を含む設定情報を設定する第1設定部と、前記コンテンツの出力を指示する第1のメッセージを第2のユーザが操作する端末装置から受信し、前記設定情報を含み、前記コンテンツの出力を指示する第2のメッセージを仲介システムに送信する第1通信部と、を有する情報処理装置と、前記出力装置の設置場所を設定する第2設定部と、前記第2のメッセージを前記情報処理装置から受信する第2通信部と、前記出力装置の設置場所と前記コンテンツ種別に関する情報に基づいて、又は前記出力装置の設置場所と前記コンテンツの出力を許可する場所に関する情報に基づいて、前記出力装置による前記コンテンツの出力が可能か否かを判断する判断部と、を有する仲介システムと、前記コンテンツの出力を指示する第3のメッセージを前記仲介システムから受信する第3通信部と、前記コンテンツの出力を実行する出力部と、を有する出力装置と、を有する情報処理システムであって、前記仲介システムの前記第2通信部は、前記判断部の判断結果が出力可能である場合、前記第3のメッセージを前記出力装置に送信し、前記出力装置の出力部は、前記第3のメッセージに基づいて、前記コンテンツの出力を実行することを特徴とする。

To solve the above-mentioned problems, the present invention provides an information processing device having: a registration unit for registering content to be output from an output device; a first setting unit for setting setting information including a content type relating to the security of the content set by a first user , or information regarding a location where the output of the content is permitted ; a first communication unit for receiving a first message instructing the output of the content from a terminal device operated by a second user, and transmitting a second message including the setting information and instructing the output of the content to an intermediary system; a second setting unit for setting the installation location of the output device; a second communication unit for receiving the second message from the information processing device; and the installation location of the output device and the content An information processing system comprising: an intermediary system having a determination unit that determines whether output of the content is possible by the output device based on information about the type, or based on information about the location of the output device and the location where output of the content is permitted; an output device having a third communication unit that receives a third message from the intermediary system instructing the output of the content; and an output unit that executes the output of the content, wherein the second communication unit of the intermediary system transmits the third message to the output device if the determination result of the determination unit is that output is possible, and the output unit of the output device executes the output of the content based on the third message.

本発明の実施形態によれば、コンテンツの出力場所とセキュリティに関する情報に基づいて、コンテンツの出力可否を判断することができる。 According to embodiments of the present invention, it is possible to determine whether or not content can be output based on information regarding the content output location and security.

本発明の実施形態に係る情報処理システムの概略図の一例を示す図である。This figure shows an example of a schematic diagram of an information processing system according to an embodiment of the present invention. 本発明の実施形態に係る情報処理装置及び端末装置のハードウェア構成の一例を示す図である。This figure shows an example of the hardware configuration of an information processing device and a terminal device according to an embodiment of the present invention. 本発明の実施形態に係る情報処理システムにおける機能ブロックの構成図の一例を示す図である。This figure shows an example of a configuration diagram of a functional block in an information processing system according to an embodiment of the present invention. 本発明の実施形態に係るコンテンツ出力処理に関するシーケンスの一例を示す図である。This figure shows an example of a sequence relating to content output processing according to an embodiment of the present invention. 本発明の実施形態に係る出力装置登録画面の一例を示す図である。This figure shows an example of an output device registration screen according to an embodiment of the present invention. 本発明の実施形態に係るコンテンツ登録画面(コンテンツ種別指定)の一例を示す図である。This figure shows an example of a content registration screen (content type specification) according to an embodiment of the present invention. 本発明の実施形態に係るコンテンツの出力許可設定の一例を示す図である。This figure shows an example of content output permission settings according to an embodiment of the present invention. 本発明の実施形態に係るコンテンツ登録画面(出力場所指定)の一例を示す図である。This figure shows an example of a content registration screen (output location specification) according to an embodiment of the present invention. 本発明の実施形態に係るコンテンツ登録画面(出力装置種別指定)の一例を示す図である。This figure shows an example of a content registration screen (output device type specification) according to an embodiment of the present invention. 本発明の実施形態に係るコンテンツ出力要求処理に関するフローチャートの一例を示す図である。This figure shows an example of a flowchart relating to content output request processing according to an embodiment of the present invention. 本発明の実施形態に係るコンテンツ出力要求画面の一例を示す図である。This figure shows an example of a content output request screen according to an embodiment of the present invention. 本発明の実施形態に係るコンテンツ出力完了通知画面の一例を示す図である。This figure shows an example of a content output completion notification screen according to an embodiment of the present invention. 本発明の実施形態に係るコンテンツ出力不可通知画面の一例を示す図である。This figure shows an example of a content output failure notification screen according to an embodiment of the present invention. 本発明の実施形態に係るデフォルト設定によるコンテンツ出力処理に関するシーケンスの一例を示す図である。This figure shows an example of a sequence related to content output processing with default settings according to an embodiment of the present invention.

以下、添付図面を参照しながら、本発明に係る情報処理システム、情報処理方法、及びプログラムの実施形態を詳細に説明する。 The following describes in detail embodiments of the information processing system, information processing method, and program according to the present invention, with reference to the attached drawings.

[第1の実施形態]
<システム概要>
図1は、本発明の実施形態に係る情報処理システムの概略図の一例を示す図である。情報処理システム6は、インターネット等の通信ネットワーク7に接続するクラウドサービス1、仲介システム2、端末装置5a、端末装置5b、及び仲介システム2に接続する出力装置3と端末装置5cを有する。
[First Embodiment]
<System Overview>
Figure 1 is a diagram showing an example of a schematic diagram of an information processing system according to an embodiment of the present invention. The information processing system 6 includes a cloud service 1 connected to a communication network 7 such as the Internet, an intermediary system 2, terminal devices 5a and 5b, and output devices 3 and 5c connected to the intermediary system 2.

コンテンツ作成者は、端末装置5bを操作して、作成したコンテンツをクラウドサービス1に登録する。この時、コンテンツ作成者は、コンテンツのセキュリティに関する情報(セキュリティ情報と呼んでもよい)として、例えば、コンテンツの種別、或いはコンテンツの出力が可能な出力装置3(出力デバイス、又はエッジデバイスと呼んでもよい)を設定する。出力装置3は、複合機、プリンタ、ディスプレイ、プロジェクタ等の種別があり、例えば、機密性が高いコンテンツは、複合機やプリンタによる出力を禁止して、ディスプレイやプロジェクタによる表示のみを許可する設定とすることも可能である。 The content creator operates terminal device 5b to register the created content to cloud service 1. At this time, the content creator sets security information for the content (which may also be called security information), such as the content type or the output device 3 (which may also be called an output device or edge device) that can output the content. The output device 3 can be a multifunction printer, printer, display, projector, etc. For example, highly confidential content can be configured to prohibit output via multifunction printers or printers, and only allow display via displays or projectors.

管理者は、端末装置5aを操作して、コワーキングスペース等のリモートネットワーク8内に存在する仲介システム2(クラウドゲートウェイと呼んでもよい)に、出力装置3の種別と設置場所に関する情報を設定する。 The administrator operates terminal device 5a to configure information regarding the type and location of output device 3 in the intermediary system 2 (which may also be called a cloud gateway) located within the remote network 8, such as a coworking space.

コンテンツを出力するユーザは、端末装置5cを操作して、クラウドサービス1にログインし、出力するコンテンツと出力装置3を選択して、コンテンツの出力を要求する。仲介システム2は、クラウドサービス1からコンテンツ出力を指示するメッセージを受信すると、出力装置3に関する情報とコンテンツのセキュリティに関する情報に基づいて、コンテンツの出力可否を判断する。即ち、本発明の実施形態に係る情報処理システム6は、コンテンツの出力場所とセキュリティに関する情報に基づいて、コンテンツの出力可否を判断することが可能である。ここで、出力装置3は、パーソナルコンピュータ(PC)又はタブレット端末等を経由してコンテンツを出力する形態であってもよい。或いは、出力装置3がディスプレイやプロジェクタの場合、仲介システム2と出力装置3が表示画像を伝送するケーブル又は無線伝送装置等で接続される形態であってもよい。 A user outputting content logs into the cloud service 1 by operating the terminal device 5c, selects the content to be output and the output device 3, and requests content output. When the intermediary system 2 receives a message from the cloud service 1 instructing content output, it determines whether or not to output the content based on information regarding the output device 3 and the security of the content. That is, the information processing system 6 according to the embodiment of the present invention can determine whether or not to output the content based on information regarding the content output location and security. Here, the output device 3 may output content via a personal computer (PC) or tablet terminal, etc. Alternatively, if the output device 3 is a display or projector, the intermediary system 2 and the output device 3 may be connected by a cable or wireless transmission device that transmits the displayed image.

なお、図1に示す情報処理システム6のシステム構成は一例である。例えば、通信ネットワーク7及びリモートネットワーク8には、移動体通信又は無線LAN等の無線通信による接続区間が含まれていても良い。また、出力装置3と端末装置5(5a、5b、5c)の台数、及びクラウドサービス1と仲介システム2における処理を実行するための情報処理装置4の台数は、任意の台数であってよい。また、仲介システム2の機能の一部又は全てがクラウドサービス1に含まれる構成であってもよい。また、クラウドサービス1と端末装置5は、仲介システム2を経由して通信する、又は経由せずに直接通信が可能であってもよく、その両方が可能であってもよい。 Note that the system configuration of the information processing system 6 shown in Figure 1 is just one example. For example, the communication network 7 and the remote network 8 may include connection sections via mobile communication or wireless communication such as a wireless LAN. Also, the number of output devices 3 and terminal devices 5 (5a, 5b, 5c), and the number of information processing devices 4 for executing processing in the cloud service 1 and the intermediary system 2 may be any number. Furthermore, some or all of the functions of the intermediary system 2 may be included in the cloud service 1. Also, the cloud service 1 and the terminal devices 5 may communicate via the intermediary system 2, or they may communicate directly without going through the intermediary system 2, or both may be possible.

<ハードウェア構成例>
図2は、本発明の実施形態に係るクラウドサービス1と仲介システム2を構成する情報処理装置4、及び端末装置5のハードウェア構成の一例を示す図である。図2に示されるように、情報処理装置4及び端末装置5はコンピュータによって構築されており、CPU501、ROM502、RAM503、HD(Hard Disk)504、HDD(Hard Disk Drive)コントローラ505、ディスプレイ506、外部機器接続I/F(Interface)508、ネットワークI/F509、バスライン510、キーボード511、ポインティングデバイス512、DVD-RW(Digital Versatile Disk Rewritable)ドライブ514、メディアI/F516を備えている。
<Example Hardware Configuration>
Figure 2 shows an example of the hardware configuration of the information processing device 4 and terminal device 5 that constitute the cloud service 1 and intermediary system 2 according to an embodiment of the present invention. As shown in Figure 2, the information processing device 4 and terminal device 5 are built using a computer and include a CPU 501, ROM 502, RAM 503, HD (Hard Disk) 504, HDD (Hard Disk Drive) controller 505, display 506, external device connection I/F (Interface) 508, network I/F 509, bus line 510, keyboard 511, pointing device 512, DVD-RW (Digital Versatile Disk Rewritable) drive 514, and media I/F 516.

これらのうち、CPU501は、情報処理装置4及び端末装置5全体の動作を制御する。ROM502は、IPL等のCPU501の駆動に用いられるプログラムを記憶する。RAM503は、CPU501のワークエリアとして使用される。HD504は、プログラム等の各種データを記憶する。HDDコントローラ505は、CPU501の制御にしたがってHD504に対する各種データの読み出し又は書き込みを制御する。ディスプレイ506は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続I/F508は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリやプリンタ等である。ネットワークI/F509は、通信ネットワーク7を利用してデータ通信をするためのインターフェースである。バスライン510は、図2に示されているCPU501等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。 Of these components, the CPU 501 controls the operation of the entire information processing device 4 and terminal device 5. The ROM 502 stores programs used to drive the CPU 501, such as IPLs. The RAM 503 is used as the work area for the CPU 501. The HD 504 stores various data, such as programs. The HDD controller 505 controls the reading or writing of various data to the HD 504 according to the control of the CPU 501. The display 506 displays various information such as cursors, menus, windows, characters, or images. The external device connection I/F 508 is an interface for connecting various external devices. These external devices include, for example, USB (Universal Serial Bus) memory and printers. The network I/F 509 is an interface for data communication using the communication network 7. The bus line 510 is an address bus, data bus, etc., for electrically connecting the various components, such as the CPU 501 shown in Figure 2.

また、キーボード511は、文字、数値、又は各種指示などの入力に使用される複数のキーを備えた入力手段の一種である。ポインティングデバイス512は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ514は、着脱可能な記録媒体の一例としてのDVD-RW513に対する各種データの読み出し又は書き込みを制御する。なお、DVD-RWドライブ514は、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F516は、フラッシュメモリ等の記録メディア515に対するデータの読み出し又は書き込み(記憶)を制御する。 Furthermore, the keyboard 511 is a type of input means equipped with multiple keys used for inputting characters, numbers, or various instructions. The pointing device 512 is a type of input means used for selecting and executing various instructions, selecting processing targets, and moving the cursor. The DVD-RW drive 514 controls the reading or writing of various data to the DVD-RW 513, which is an example of a removable recording medium. Note that the DVD-RW drive 514 is not limited to DVD-RWs; it may also be a DVD-R or similar. The media interface 516 controls the reading or writing (storage) of data to the recording medium 515, such as flash memory.

<機能について>
図3は、本発明の実施形態に係る情報処理システム6における機能ブロックの構成図の一例を示す図である。クラウドサービス1は、第1通信部10、第1設定部11、及び登録部12を有する。これら各部は、クラウドサービス1を構成する情報処理装置にインストールされた1以上のプログラムに含まれる命令をCPU501が実行することで実現される機能又は手段である。
<About the features>
Figure 3 is a diagram showing an example of the configuration of a functional block in an information processing system 6 according to an embodiment of the present invention. The cloud service 1 includes a first communication unit 10, a first setting unit 11, and a registration unit 12. Each of these units is a function or means realized by the CPU 501 executing instructions included in one or more programs installed on the information processing device constituting the cloud service 1.

第1通信部10は、クラウドサービス1が有する通信機能であり、通信ネットワーク7を介して仲介システム2や端末装置5等と情報の送受信を行う。 The first communication unit 10 is a communication function of the cloud service 1, and it transmits and receives information with the intermediary system 2, terminal devices 5, etc., via the communication network 7.

第1設定部11は、管理者が設定した出力装置3に関する情報として、出力装置3の種別(複合機、プリンタ、ディスプレイ、プロジェクタ等)及び出力装置3の設置場所に関する情報をクラウドサービス1に設定する。また、第1設定部11は、コンテンツ作成者が設定したコンテンツのセキュリティに関する情報(コンテンツ種別、出力を許可する場所及び出力装置等)をクラウドサービス1に設定する。 The first setting unit 11 sets information about the output device 3 configured by the administrator, including the type of output device 3 (multifunction device, printer, display, projector, etc.) and the location of the output device 3, in the cloud service 1. The first setting unit 11 also sets information about the content security configured by the content creator (content type, locations where output is permitted, and output devices, etc.) in the cloud service 1.

登録部12は、コンテンツ作成者が登録を要求したコンテンツ(コンテンツファイル)をクラウドサービス1に登録する。 The registration unit 12 registers the content (content file) requested by the content creator to the cloud service 1.

仲介システム2は、第2通信部20、第2設定部21、認証部22、及び判断部23を有する。これら各部は、仲介システム2を構成する情報処理装置にインストールされた1以上のプログラムに含まれる命令をCPU501が実行することで実現される機能又は手段である。また、仲介システム2における第2通信部20や判断部23等の一部の機能は、仲介システム2の外部に存在してもよい。 The intermediary system 2 comprises a second communication unit 20, a second setting unit 21, an authentication unit 22, and a determination unit 23. Each of these units is a function or means realized by the CPU 501 executing instructions contained in one or more programs installed on the information processing device constituting the intermediary system 2. Furthermore, some functions of the intermediary system 2, such as the second communication unit 20 and the determination unit 23, may reside outside the intermediary system 2.

第2通信部20は、仲介システム2が有する通信機能であり、通信ネットワーク7を介してクラウドサービス1、出力装置3、及び端末装置5等と情報の送受信を行う。 The second communication unit 20 is a communication function of the intermediary system 2, and it transmits and receives information with the cloud service 1, output device 3, terminal device 5, etc., via the communication network 7.

第2設定部21は、管理者が設定した出力装置3に関する情報として、出力装置3の種別(複合機、プリンタ、ディスプレイ、プロジェクタ等)及び出力装置3の設置場所に関する情報を仲介システム2に登録する。ここで、仲介システム2が出力装置3にコンテンツ出力を指示するメッセージを送信するために、設置場所に関する情報には、出力装置3のIPアドレス又は出力装置3を識別する情報等が含まれていてもよい。 The second setting unit 21 registers information about the output device 3 set by the administrator with the intermediary system 2, including the type of output device 3 (multifunction device, printer, display, projector, etc.) and information about the installation location of the output device 3. Here, in order for the intermediary system 2 to send a message instructing the output device 3 to output content, the installation location information may include the IP address of the output device 3 or information identifying the output device 3.

認証部22は、受信した認証情報(ユーザIDとパスワード等)が認証部22に保持されている認証情報に含まれるか否かを確認することにより、ユーザの認証を実行する。 The authentication unit 22 performs user authentication by checking whether the received authentication information (user ID and password, etc.) is included in the authentication information held by the authentication unit 22.

判断部23は、出力するコンテンツのセキュリティに関する情報(コンテンツ種別、出力を許可する場所及び出力装置等)と出力装置3に関する情報(出力装置3の設置場所、コンテンツを出力する場所等)等に基づいて、コンテンツの出力の可否を判断する。 The determination unit 23 determines whether or not to output the content based on information regarding the security of the content to be output (content type, locations where output is permitted, and output device, etc.) and information regarding the output device 3 (location where the output device 3 is installed, location where the content is output, etc.).

出力装置3は、第3通信部30と出力部31を有する。これら各部は、例えば、出力装置3にインストールされた1以上のプログラムに含まれる命令をCPUが実行することで実現される機能又は手段である。 The output device 3 has a third communication unit 30 and an output unit 31. Each of these units is a function or means realized, for example, by the CPU executing instructions contained in one or more programs installed in the output device 3.

第3通信部30は、出力装置3が有する通信機能であり、通信ネットワーク7を介して仲介システム2等と情報の送受信を行う。 The third communication unit 30 is the communication function of the output device 3, and it transmits and receives information with the intermediary system 2, etc., via the communication network 7.

出力部31は、仲介システム2から受信したコンテンツ出力を指示するメッセージに応じて、コンテンツ(コンテンツファイル)を出力するために、コンテンツの印刷又は表示等を実行する。 The output unit 31, in response to a message from the intermediary system 2 instructing content output, performs actions such as printing or displaying the content (content file) in order to output the content.

端末装置5は、第4通信部50、表示制御部51、及び操作受付部52を有する。これら各部は、端末装置5を構成する情報処理装置にインストールされた1以上のプログラムに含まれる命令をCPU501が実行することで実現される機能又は手段である。 The terminal device 5 comprises a fourth communication unit 50, a display control unit 51, and an operation reception unit 52. Each of these units is a function or means realized by the CPU 501 executing instructions contained in one or more programs installed in the information processing device constituting the terminal device 5.

第4通信部50は、端末装置5が有する通信機能であり、通信ネットワーク7を介してクラウドサービス1や仲介システム2等と情報の送受信を行う。 The fourth communication unit 50 is a communication function of the terminal device 5, and it transmits and receives information with the cloud service 1, the intermediary system 2, etc., via the communication network 7.

表示制御部51は、受信した画面情報を用いて、ログイン画面、出力装置登録画面、コンテンツ登録画面等を端末装置5に表示する。 The display control unit 51 uses the received screen information to display the login screen, output device registration screen, content registration screen, etc., on the terminal device 5.

操作受付部52は、端末装置5のキーボードやポインティングデバイス等を介して、認証情報入力、出力装置登録、及びコンテンツ登録等のための、ユーザによる文字入力やボタンの押下等の操作を受け付ける。 The operation reception unit 52 accepts user operations such as text input and button presses via the keyboard, pointing device, etc., of the terminal device 5 for purposes such as authentication information input, output device registration, and content registration.

<コンテンツ出力処理>
図4は、本発明の実施形態に係るコンテンツ出力処理に関するシーケンスの一例を示す図である。本シーケンスでは、仲介システム2の管理者による出力装置3の登録、コンテンツ作成者によるコンテンツの登録、及びユーザによるコンテンツ出力の処理について説明する。以下、図4の各ステップの処理について説明する。
<Content Output Processing>
Figure 4 shows an example of a sequence relating to content output processing according to an embodiment of the present invention. This sequence describes the registration of the output device 3 by the administrator of the intermediary system 2, the registration of content by the content creator, and the processing of content output by the user. The processing of each step in Figure 4 will be described below.

ステップS71:仲介システム2の管理者は、端末装置5aを操作することにより、出力装置3の登録を行う。図5は、本発明の実施形態に係る出力装置登録画面の一例を示す図である。図5に示す出力装置登録画面400は、出力装置選択ボタン401、設置場所選択欄402、及び登録ボタン403を有する。 Step S71: The administrator of the intermediary system 2 registers the output device 3 by operating the terminal device 5a. Figure 5 shows an example of an output device registration screen according to an embodiment of the present invention. The output device registration screen 400 shown in Figure 5 has an output device selection button 401, an installation location selection field 402, and a registration button 403.

出力装置選択ボタン401は、登録する出力装置3を選択するためのボタンであり、図5では「プリンタA」が選択されている。 The output device selection button 401 is used to select the output device 3 to be registered; in Figure 5, "Printer A" is selected.

設置場所選択欄402は、出力装置を設置する場所の選択肢(候補)を表示する欄であり、図5では「コワーキングスペース」が選択されている。また、その他の選択肢として、「所属オフィス(自事業所)」、「所属オフィス(他事業所)」、「顧客先オフィス」、「自宅」、「ホテル、宿泊施設」、「パブリックスペース(コンビニ、喫茶店)」が表示されている。これらの選択肢は、具体的な場所でなく、コンテンツを出力する場所の種別を示している。 The installation location selection field 402 displays options (candidates) for where the output device will be installed. In Figure 5, "Coworking Space" is selected. Other options displayed include "Affiliated Office (Own Business Location)," "Affiliated Office (Other Business Locations)," "Client's Office," "Home," "Hotel/Accommodation," and "Public Space (Convenience Store/Coffee Shop)." These options indicate the type of location where the content will be output, rather than specific locations.

登録ボタン403は、出力装置登録画面400で選択した内容を登録する際に押下するボタンである。 The registration button 403 is the button pressed when registering the information selected on the output device registration screen 400.

図4に戻って説明する。端末装置5aの表示制御部51は、出力装置登録画面400を端末装置5aに表示する。端末装置5aの操作受付部52は、管理者による出力装置登録画面400における出力装置3と設置場所の選択操作及び登録ボタン403の押下の操作を受け付ける。端末装置5aの第4通信部50は、出力装置3の登録を要求するメッセージを仲介システム2の第2通信部20に送信する。メッセージは、登録する出力装置3の種別と設置場所に関する情報を含む。 Let's return to Figure 4 for explanation. The display control unit 51 of the terminal device 5a displays the output device registration screen 400 on the terminal device 5a. The operation reception unit 52 of the terminal device 5a receives the administrator's operation to select the output device 3 and its installation location on the output device registration screen 400, and to press the registration button 403. The fourth communication unit 50 of the terminal device 5a sends a message requesting registration of the output device 3 to the second communication unit 20 of the intermediary system 2. The message includes information regarding the type of output device 3 to be registered and its installation location.

ステップS72:仲介システム2の第2設定部21は、受信した出力装置3の種別と設置場所に関する情報を仲介システム2に登録する。更に、仲介システム2の第2通信部20は、出力装置3の登録を要求するメッセージをクラウドサービス1の第1通信部10に送信する。メッセージは、受信した出力装置3の種別と設置場所に関する情報を含む。クラウドサービス1の第1設定部11は、受信した出力装置3の種別と設置場所に関する情報をクラウドサービス1に設定する。 Step S72: The second setting unit 21 of the mediation system 2 registers the received information regarding the type and installation location of the output device 3 with the mediation system 2. Furthermore, the second communication unit 20 of the mediation system 2 sends a message to the first communication unit 10 of the cloud service 1 requesting registration of the output device 3. The message includes the received information regarding the type and installation location of the output device 3. The first setting unit 11 of the cloud service 1 sets the received information regarding the type and installation location of the output device 3 with the cloud service 1.

ステップS73:コンテンツ作成者は、端末装置5bを操作することにより、クラウドサービス1にコンテンツの登録を行う。以下、コンテンツを登録する方法として、3つの例を示す。 Step S73: The content creator registers the content to the cloud service 1 by operating terminal device 5b. Three examples of how to register content are shown below.

第1のコンテンツ登録方法では、コンテンツのセキュリティに関する情報として、一般に開示されている「公知コンテンツ」、社内のみ開示可能な「社外秘コンテンツ」、漏洩すれば問題となる情報を含む「機密コンテンツ」等の種別を指定して登録する。図6は、本発明の実施形態に係るコンテンツ登録画面(コンテンツ種別指定)の一例を示す図である。図6に示すコンテンツ登録画面410は、コンテンツファイル指定欄411、コンテンツ種別選択欄412、及び登録ボタン413を有する。 In the first content registration method, information regarding the security of the content is registered by specifying its type, such as "publicly available content" (generally disclosed), "confidential content" (disclosable only within the company), and "confidential content" (containing information that would cause problems if leaked). Figure 6 shows an example of a content registration screen (content type specification) according to an embodiment of the present invention. The content registration screen 410 shown in Figure 6 has a content file specification field 411, a content type selection field 412, and a registration button 413.

コンテンツファイル指定欄411は、登録するコンテンツのファイル名を指定する欄である。 The content file specification field 411 is for specifying the file name of the content to be registered.

コンテンツ種別選択欄412は、登録するコンテンツの種別を選択する欄であり、図6では「社外秘コンテンツ」が選択されている。その他の選択肢として、「公知コンテンツ」「機密コンテンツ」が表示されている。コンテンツの種別とコンテンツの出力場所の関係については後述する。 The content type selection field 412 is for selecting the type of content to be registered. In Figure 6, "Confidential Content" is selected. Other options displayed are "Publicly Known Content" and "Confidential Content." The relationship between content type and content output location will be explained later.

登録ボタン413は、コンテンツ登録画面410で選択した内容を登録する際に押下するボタンである。 The registration button 413 is the button pressed when registering the content selected on the content registration screen 410.

図7は、本発明の実施形態に係るコンテンツの出力許可設定の一例を示す図である。図7に示す出力許可設定60は、3種類(公知、社外秘、機密)のコンテンツ種別62に対するコンテンツ出力場所61にとして、コンテンツの出力が許可される(出力が可能な)場合は「〇」、許可されない(出力が不可な)場合は「×」が表示されている。例えば、情報漏洩の問題がない「公知コンテンツ」は全てのコンテンツ出力場所61で出力可能であるが、最もセキュリティが厳しい「機密コンテンツ」は「所属オフィス(自事業所)」でのみ出力可能となっている。 Figure 7 shows an example of content output permission settings according to an embodiment of the present invention. The output permission settings 60 shown in Figure 7 provide content output locations 61 for three types of content 62 (publicly known, confidential, and private). A "○" indicates that content output is permitted (output is possible), and a "×" indicates that it is not permitted (output is not possible). For example, "publicly known content," which poses no risk of information leakage, can be output from all content output locations 61, while "confidential content," which requires the strictest security, can only be output from the "affiliated office (own business location)."

第2のコンテンツ登録方法では、コンテンツの出力を許可する場所を指定して登録する。図8は、本発明の実施形態に係るコンテンツ登録画面(出力場所指定)の一例を示す図である。図8に示すコンテンツ登録画面420は、コンテンツファイル指定欄421、コンテンツ出力場所選択欄422、及び登録ボタン423を有する。 In the second content registration method, the content is registered by specifying the location where content output is permitted. Figure 8 shows an example of a content registration screen (output location specification) according to an embodiment of the present invention. The content registration screen 420 shown in Figure 8 has a content file specification field 421, a content output location selection field 422, and a registration button 423.

コンテンツファイル指定欄421は、登録するコンテンツのファイル名を指定する欄である。 The content file specification field 421 is for specifying the file name of the content to be registered.

コンテンツ出力場所選択欄422は、登録するコンテンツの出力を許可する場所を選択する欄である。出力する場所の選択肢(候補)は、図5に示した出力装置3を設置する場所の選択肢(候補)や図7のコンテンツ出力場所61と同様であり、出力を許可する場所の種別を示す。 The content output location selection field 422 is for selecting the locations where the registered content will be allowed to be output. The output location options (candidates) are the same as the locations for installing the output device 3 shown in Figure 5 and the content output location 61 in Figure 7, indicating the type of location where output is permitted.

登録ボタン423は、コンテンツ登録画面420で選択した内容を登録する際に押下するボタンである。 The registration button 423 is the button pressed when registering the content selected on the content registration screen 420.

第3のコンテンツ登録方法では、コンテンツの出力を許可する出力装置を指定して登録する。図9は、本発明の実施形態に係るコンテンツ登録画面(出力装置種別指定)の一例を示す図である。図9に示すコンテンツ登録画面430は、コンテンツファイル指定欄431、コンテンツ出力装置選択欄432、及び登録ボタン433を有する。 In the third content registration method, the content is registered by specifying the output device that is permitted to output the content. Figure 9 shows an example of a content registration screen (output device type specification) according to an embodiment of the present invention. The content registration screen 430 shown in Figure 9 has a content file specification field 431, a content output device selection field 432, and a registration button 433.

コンテンツファイル指定欄431は、登録するコンテンツのファイル名を指定する欄である。 The content file specification field 431 is for specifying the file name of the content to be registered.

コンテンツ出力装置選択欄432は、登録するコンテンツの出力を許可する出力装置3の種別を選択する欄である。出力装置3の種別として、複合機、プリンタ、ディスプレイ、プロジェクタ等があり、例えば、機密性が高いコンテンツに対しては、一時的に表示されるだけで、印刷物が残ることがないディスプレイやプロジェクタのみを選択することが可能である。 The content output device selection field 432 is for selecting the type of output device 3 that is permitted to output the registered content. The types of output devices 3 include multifunction printers, printers, displays, projectors, etc. For example, for highly confidential content, it is possible to select only displays or projectors that only temporarily display the content and do not leave any printed copies.

登録ボタン433は、コンテンツ登録画面430で選択した内容を登録する際に押下するボタンである。 The registration button 433 is the button pressed when registering the content selected on the content registration screen 430.

以上、3種類のコンテンツ登録方法について説明したが、これらの方法で設定したコンテンツ種別、出力を許可する場所、及び出力を許可する出力装置に関する情報を組み合わせて用いる方法であっても良い。 The above describes three types of content registration methods. However, it is also acceptable to use a combination of these methods to utilize information regarding the content type, permitted output locations, and permitted output devices.

図4に戻って説明する。端末装置5bの表示制御部51は、コンテンツ登録画面(例えばコンテンツ登録画面410)を端末装置5bに表示する。端末装置5bの操作受付部52は、コンテンツ作成者によるコンテンツ登録画面におけるコンテンツ及びコンテンツのセキュリティに関する情報の選択操作と登録ボタン(例えば登録ボタン413)の押下の操作を受け付ける。端末装置5bの第4通信部50は、コンテンツの登録を要求するメッセージをクラウドサービス1の第1通信部10に送信する。メッセージは、登録するコンテンツ(コンテンツファイル)とコンテンツのセキュリティに関する情報(コンテンツ種別、出力を許可する場所及び出力装置等)を含む。 Let's return to Figure 4 for explanation. The display control unit 51 of the terminal device 5b displays the content registration screen (e.g., content registration screen 410) on the terminal device 5b. The operation reception unit 52 of the terminal device 5b receives the content creator's selection operation on the content registration screen, along with the press of the registration button (e.g., registration button 413). The fourth communication unit 50 of the terminal device 5b sends a message requesting content registration to the first communication unit 10 of the cloud service 1. The message includes the content to be registered (content file) and information regarding the content's security (content type, permitted output locations, and output devices, etc.).

ステップS74:クラウドサービス1の登録部12は、受信したコンテンツをクラウドサービス1に登録する。また、クラウドサービス1の第1設定部11は、受信したコンテンツのセキュリティに関する情報(コンテンツ種別、出力を許可する場所及び出力装置等)をクラウドサービス1に設定する。 Step S74: The registration unit 12 of Cloud Service 1 registers the received content with Cloud Service 1. The first setting unit 11 of Cloud Service 1 also sets security information for the received content (content type, permitted output locations and output devices, etc.) with Cloud Service 1.

ステップS75:コンテンツを出力するユーザは、コンテンツを出力するために、端末装置5cを操作することにより、クラウドサービス1へのログインを実行する。このため、端末装置5cの表示制御部51は、ログイン画面を端末装置5cに表示する。端末装置5cの操作受付部52は、ユーザによるログイン画面における認証情報(ユーザIDとパスワード等)の入力操作を受け付ける。端末装置5cの第4通信部50は、クラウドサービス1へのログインを要求するメッセージを仲介システム2の第2通信部20に送信する。メッセージは、ユーザの認証情報(ユーザIDとパスワード等)を含む。 Step S75: The user outputting content logs in to the cloud service 1 by operating the terminal device 5c in order to output the content. Therefore, the display control unit 51 of the terminal device 5c displays the login screen on the terminal device 5c. The operation reception unit 52 of the terminal device 5c accepts the user's input of authentication information (user ID and password, etc.) on the login screen. The fourth communication unit 50 of the terminal device 5c sends a message requesting login to the cloud service 1 to the second communication unit 20 of the intermediary system 2. The message includes the user's authentication information (user ID and password, etc.).

ステップS76:仲介システム2の認証部22は、受信した認証情報が認証部22に保持されている認証情報に含まれることを確認した場合、ユーザの認証は成功であると判断する。ここで、ユーザが送信された認証情報は正しいものであり、ユーザの認証は成功するものとする。 Step S76: The authentication unit 22 of the intermediary system 2 determines that user authentication is successful if it confirms that the received authentication information is included in the authentication information held by the authentication unit 22. Here, it is assumed that the authentication information transmitted by the user is correct and user authentication is successful.

ステップS77:仲介システム2の第2通信部20は、受信した認証情報(ユーザID)と認証結果(成功)をクラウドサービス1の第1通信部10に送信する。クラウドサービス1が、ユーザのログインを受け付けることにより、ユーザのクラウドサービス1へのログインが完了する。 Step S77: The second communication unit 20 of the intermediary system 2 transmits the received authentication information (user ID) and authentication result (success) to the first communication unit 10 of the cloud service 1. The user's login to the cloud service 1 is completed when the cloud service 1 accepts the user's login.

ステップS78:ユーザは、端末装置5cを操作することにより、コンテンツを出力する要求を行う。端末装置5cの表示制御部51は、コンテンツの出力を要求するための画面を端末装置5cに表示する。以降の本ステップにおける処理について、図10と図11を用いて説明する。図10は、本発明の実施形態に係るコンテンツ出力要求処理に関するフローチャートの一例を示す図であり、図11は、本発明の実施形態に係るコンテンツ出力要求画面の一例を示す図である。図11に示すコンテンツ出力画面440は、出力コンテンツ選択欄441、出力装置選択欄442、及び出力ボタン443を有する。これらの詳細については、以下に示す図10の各ステップの処理とともに説明する。 Step S78: The user requests content output by operating the terminal device 5c. The display control unit 51 of the terminal device 5c displays a screen on the terminal device 5c for requesting content output. The processing in this step will be explained using Figures 10 and 11. Figure 10 is a diagram showing an example of a flowchart relating to the content output request processing according to an embodiment of the present invention, and Figure 11 is a diagram showing an example of a content output request screen according to an embodiment of the present invention. The content output screen 440 shown in Figure 11 has an output content selection field 441, an output device selection field 442, and an output button 443. Details of these will be explained below along with the processing of each step in Figure 10.

ステップS90:端末装置5cの操作受付部52は、出力コンテンツ選択欄441におけるユーザによる出力するコンテンツファイルを選択する操作を受け付ける。図11では、出力するコンテンツのファイルとして「コンテンツ002.doc」が選択されている。 Step S90: The operation reception unit 52 of the terminal device 5c receives the user's operation to select the content file to be output in the output content selection field 441. In Figure 11, "content002.doc" is selected as the content file to be output.

ステップS91:端末装置5cの操作受付部52は、出力装置選択欄442におけるユーザによる出力装置3を選択する操作を受け付ける。図11では、出力装置3として「プリンタA」が選択されている。 Step S91: The operation reception unit 52 of the terminal device 5c receives the user's operation to select output device 3 in the output device selection field 442. In Figure 11, "Printer A" is selected as output device 3.

ステップS92:端末装置5cの操作受付部52は、ユーザによる出力ボタン443を押下する操作を受け付けることにより、コンテンツ出力画面440において設定された内容が確定される。端末装置5cの第4通信部50は、コンテンツの出力を要求するメッセージをクラウドサービス1の第1通信部10に送信する。メッセージは、コンテンツ出力画面440において設定された出力するコンテンツと出力装置3に関する情報を含む。また、メッセージは、仲介システム2の第2通信部20を経由して送信されるようにしてもよい。図4に戻って説明する。 Step S92: The operation reception unit 52 of the terminal device 5c receives the user's operation of pressing the output button 443, thereby confirming the content set on the content output screen 440. The fourth communication unit 50 of the terminal device 5c sends a message requesting content output to the first communication unit 10 of the cloud service 1. The message includes information about the content to be output and the output device 3, as set on the content output screen 440. Alternatively, the message may be sent via the second communication unit 20 of the intermediary system 2. Returning to Figure 4, the explanation continues.

ステップS79:クラウドサービス1の第1通信部10は、受信したメッセージに基づいて、コンテンツ出力を指示するメッセージを仲介システム2の第2通信部20に送信する。メッセージは、出力するコンテンツ(コンテンツファイル)、出力するコンテンツのセキュリティに関する情報(コンテンツ種別、出力を許可する場所及び出力装置等)、及びコンテンツを出力する出力装置3に関する情報を含む。 Step S79: The first communication unit 10 of the cloud service 1 sends a message instructing content output to the second communication unit 20 of the intermediary system 2, based on the received message. The message includes information regarding the content to be output (content file), security information for the content to be output (content type, locations and output devices permitted for output, etc.), and information regarding the output device 3 for outputting the content.

ステップS80:仲介システム2の判断部23は、受信したメッセージに含まれる出力するコンテンツのセキュリティに関する情報と出力装置3に関する情報に基づいて、コンテンツの出力の可否を判断する。 Step S80: The determination unit 23 of the mediation system 2 determines whether or not to output the content based on the security information of the content to be output contained in the received message and the information of the output device 3.

例えば、コンテンツのセキュリティに関する情報として、コンテンツ種別が設定されている場合、設定されたコンテンツ種別のコンテンツが、指定された出力装置3の設置場所で出力可能であるか否かに基づいて判断する。 For example, if content type is specified as security information for the content, the determination is made based on whether content of the specified content type can be output at the designated output device 3 location.

また、コンテンツのセキュリティに関する情報として、出力を許可する場所が設定されている場合、指定された出力装置3の設置場所が、許可された指定場所に設定されているか否かに基づいて判断する。 Furthermore, regarding content security information, if locations where output is permitted are set, the determination is made based on whether the installation location of the specified output device 3 is set to one of the permitted locations.

また、コンテンツのセキュリティに関する情報として、出力を許可する出力装置3の種別が設定されている場合、指定された出力装置3が、許可された種別の出力装置3であるか否かに基づいて判断する。 Furthermore, regarding content security information, if the type of output device 3 permitted for output is set, the system determines whether the specified output device 3 is an output device 3 of the permitted type.

更に、仲介システム2の判断部23は、判断した結果(判断結果)が出力可能である場合、処理をステップS81に遷移させ、そうでない場合は、処理をステップS83に遷移させる。 Furthermore, the judgment unit 23 of the mediation system 2 proceeds to step S81 if the judgment result (judgment result) can be output; otherwise, it proceeds to step S83.

ステップS81:仲介システム2の第2通信部20は、コンテンツの出力を指示するメッセージを出力装置3の第3通信部30に送信する。メッセージは、出力するコンテンツ(コンテンツファイル)を含む。出力装置3の出力部31は、受信したメッセージに基づいて、コンテンツを出力する。例えば、出力装置3が複合機やプリンタの場合、コンテンツの印刷を実行し、ディスプレイやプロジェクタの場合は、コンテンツの表示を実行する。 Step S81: The second communication unit 20 of the mediating system 2 sends a message to the third communication unit 30 of the output device 3 instructing it to output content. The message includes the content to be output (content file). The output unit 31 of the output device 3 outputs the content based on the received message. For example, if the output device 3 is a multifunction printer or printer, it prints the content; if it is a display or projector, it displays the content.

ステップS82:仲介システム2の第2通信部20は、コンテンツの出力が完了した後、コンテンツ出力の完了を通知するメッセージを端末装置5cの第4通信部50に送信する。図12は、本発明の実施形態に係るコンテンツ出力完了通知画面の一例を示す図である。図12に示すコンテンツ出力完了通知画面450には、コンテンツの出力が完了したことを示すメッセージが表示されている。図4に戻って説明する。 Step S82: After the content output is complete, the second communication unit 20 of the mediation system 2 sends a message to the fourth communication unit 50 of the terminal device 5c notifying it of the completion of content output. Figure 12 shows an example of a content output completion notification screen according to an embodiment of the present invention. The content output completion notification screen 450 shown in Figure 12 displays a message indicating that the content output has been completed. Returning to Figure 4, the explanation continues.

ステップS83:仲介システム2の第2通信部20は、コンテンツ出力が不可能であることを通知するメッセージを端末装置5cの第4通信部50に送信する。図13は、本発明の実施形態に係るコンテンツ出力不可通知画面の一例を示す図である。図13に示すコンテンツ出力不可通知画面460には、コンテンツの出力が不可能であり、コンテンツのセキュリティ設定を確認することを促すメッセージが表示されている。 Step S83: The second communication unit 20 of the mediation system 2 sends a message to the fourth communication unit 50 of the terminal device 5c notifying it that content output is impossible. Figure 13 shows an example of a content output impossible notification screen according to an embodiment of the present invention. The content output impossible notification screen 460 shown in Figure 13 displays a message indicating that content output is impossible and prompting the user to check the content's security settings.

以上の処理により、情報処理システム6は、コンテンツの出力場所とセキュリティに関する情報に基づいて、コンテンツの出力可否を判断することが可能である。 Through the above processing, the information processing system 6 can determine whether or not to output the content based on the content output location and security information.

<変形例>
第1の実施形態の変形例について説明する。図14は、本発明の実施形態に係るデフォルト設定によるコンテンツ出力処理に関するシーケンスの一例を示す図である。本シーケンスでは、クラウドサービス1の管理者が、コンテンツの登録時に設定するコンテンツのセキュリティに関する情報のデフォルト設定(既定の設定と呼んでもよい)をクラウドサービス1に登録する。ここでは、図4に示したシーケンス図における処理との差分について説明する。まず、図4に示したステップS71~S72の処理が実行された後、以下の処理が実行される。
<Different example>
A modified version of the first embodiment will now be described. Figure 14 is a diagram showing an example of a sequence relating to content output processing with default settings according to an embodiment of the present invention. In this sequence, the administrator of the cloud service 1 registers the default settings (which may also be called default settings) for content security information set when content is registered to the cloud service 1. Here, the differences from the processing in the sequence diagram shown in Figure 4 will be explained. First, after the processing of steps S71 to S72 shown in Figure 4 is executed, the following processing is executed.

ステップS87:クラウドサービス1の管理者は、端末装置5aを操作することにより、コンテンツのセキュリティに関する情報のデフォルト設定の登録を行う。登録の方法は、図4のステップ73で示した3種類の登録方法と同様の手順で、デフォルト設定として用いるコンテンツのセキュリティに関する情報(コンテンツ種別、出力を許可する場所及び出力装置等)を設定する。そのために、端末装置5aの表示制御部51は、デフォルト設定を登録する画面を端末装置5aに表示する。端末装置5aの操作受付部52は、管理者による設定に関する入力操作を受け付ける。端末装置5aの第4通信部50は、コンテンツのデフォルト設定の設定を要求するメッセージをクラウドサービス1の第1通信部10に送信する。メッセージは、設定するコンテンツのデフォルト設定に関する情報を含む。 Step S87: The administrator of Cloud Service 1 registers the default settings for content security information by operating the terminal device 5a. The registration method is the same as the three registration methods shown in Step 73 of Figure 4, setting the content security information (content type, permitted output locations and output devices, etc.) to be used as the default settings. To this end, the display control unit 51 of the terminal device 5a displays a screen for registering the default settings. The operation reception unit 52 of the terminal device 5a receives input operations related to the settings from the administrator. The fourth communication unit 50 of the terminal device 5a sends a message to the first communication unit 10 of Cloud Service 1 requesting the setting of the content default settings. The message includes information regarding the default settings of the content to be set.

ステップS88:クラウドサービス1の第1設定部11は、受信したコンテンツのデフォルト設定をクラウドサービス1に設定する。 Step S88: The first setting unit 11 of the cloud service 1 sets the default settings for the received content to the cloud service 1.

ステップS73':コンテンツ作成者は、端末装置5bを操作することにより、クラウドサービス1にコンテンツの登録を行うが、コンテンツのセキュリティに関する情報の設定を実行せずに省略(スキップ)することが可能である。設定の実行を省略した場合、クラウドサービス1に送信されるコンテンツの登録を要求するメッセージに、コンテンツのセキュリティに関する情報は含まれない。設定の実行を省略しない場合の処理は、図4のステップS73による処理と同じである。 Step S73': The content creator registers the content with the cloud service 1 by operating the terminal device 5b. However, it is possible to omit (skip) the setting of information regarding the content's security. If the setting is omitted, the message requesting content registration sent to the cloud service 1 will not include information regarding the content's security. The process when the setting is not omitted is the same as the process in step S73 of Figure 4.

ステップS74':ステップS73'でコンテンツのセキュリティに関する情報の設定の実行が省略された場合、クラウドサービス1の第1設定部11は、受信したコンテンツのセキュリティに関する情報としてデフォルト設定をクラウドサービス1に設定する。ステップS73'で設定の実行が省略されなかった場合の処理は、図4のステップS74による処理と同じである。 Step S74': If the execution of setting information regarding content security was omitted in step S73', the first setting unit 11 of the cloud service 1 sets the default setting as the information regarding the security of the received content to the cloud service 1. The process when the execution of the setting was not omitted in step S73' is the same as the process in step S74 of Figure 4.

以降のステップS75~S86の処理は、図4に示した処理と同じである。 The subsequent steps S75 to S86 are the same as those shown in Figure 4.

以上の処理が示すように、情報処理システム6では、予めコンテンツのセキュリティに関する情報のデフォルト設定をクラウドサービス1に登録することにより、コンテンツ作成者がコンテンツの登録を実行する際に、コンテンツのセキュリティに関する情報の設定を省略することが可能である。 As the above process demonstrates, the information processing system 6 allows content creators to omit the configuration of content security information when registering content, by pre-registering default settings for content security information in the cloud service 1.

以上、本発明を実施するための幾つかの形態について説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 Although several embodiments for carrying out the present invention have been described above, the present invention is not limited in any way to these embodiments, and various modifications and substitutions can be made without departing from the spirit of the invention.

例えば、図3の機能ブロックの構成図の一例は、情報処理システム6、クラウドサービス1、仲介システム2、及び端末装置5を構成する情報処理装置4による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本願発明が制限されることはない。情報処理システム6、クラウドサービス1、仲介システム2、及び端末装置5を構成する情報処理装置4における処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、1つの処理単位が更に多くの処理を含むように分割することもできる。 For example, the example of the functional block configuration diagram in Figure 3 is divided according to its main function to facilitate understanding of the processing performed by the information processing device 4, which constitutes the information processing system 6, cloud service 1, intermediary system 2, and terminal device 5. The present invention is not limited by the way the processing units are divided or their names. The processing in the information processing device 4, which constitutes the information processing system 6, cloud service 1, intermediary system 2, and terminal device 5, can be further divided into more processing units depending on the processing content. Furthermore, it is possible to divide the processing units so that each unit includes even more processing.

また、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。 Furthermore, each function of the embodiments described above can be realized by one or more processing circuits. Here, "processing circuit" as used herein includes processors programmed to execute each function by software, such as processors implemented by electronic circuits, as well as devices such as ASICs (Application Specific Integrated Circuits), DSPs (digital signal processors), FPGAs (field programmeable gate arrays), and conventional circuit modules designed to execute the functions described above.

また、記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの1つを示すものにすぎない。ある実施形態では、情報処理システム6、クラウドサービス1、仲介システム2、及び情報処理装置4は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。 Furthermore, the described apparatus represents only one of several computing environments for carrying out the embodiments disclosed herein. In one embodiment, the information processing system 6, cloud service 1, intermediary system 2, and information processing device 4 include multiple computing devices, such as a server cluster. These computing devices are configured to communicate with each other via any type of communication link, including networks and shared memory, and perform the processing disclosed herein.

また、第1通信部10、第2通信部20は、第3通信部30、第4通信部50は、単に通信部と呼んでもよく、明確に区別ができるならば、第1、第2、第3、第4の付与順序を変更してもよいものとする。第1設定部11と第2設定部21についても同様である。 Furthermore, the first communication unit 10, the second communication unit 20, the third communication unit 30, and the fourth communication unit 50 may simply be called "communication units," and the order of designation (first, second, third, and fourth) may be changed as long as they can be clearly distinguished. The same applies to the first setting unit 11 and the second setting unit 21.

1 クラウドサービス
2 仲介システム
3 出力装置
4 情報処理装置
5、5a、5b、5c 端末装置
6 情報処理システム
7 通信ネットワーク
8 リモートネットワーク
10 第1通信部
11 第1設定部
12 登録部
20 第2通信部
21 第2設定部
22 認証部
23 判断部
30 第3通信部
31 出力部
50 第4通信部
51 表示制御部
52 操作受付部
1 Cloud service 2 Intermediary system 3 Output device 4 Information processing devices 5, 5a, 5b, 5c Terminal device 6 Information processing system 7 Communication network 8 Remote network 10 First communication unit 11 First setting unit 12 Registration unit 20 Second communication unit 21 Second setting unit 22 Authentication unit 23 Judgment unit 30 Third communication unit 31 Output unit 50 Fourth communication unit 51 Display control unit 52 Operation reception unit

特開2013‐206152号Japanese Patent Publication No. 2013-206152

Claims (4)

出力装置から出力するコンテンツを登録する登録部と、
第1のユーザが設定した前記コンテンツのセキュリティに関するコンテンツ種別、又は前記コンテンツの出力を許可する場所に関する情報を含む設定情報を設定する第1設定部と、
前記コンテンツの出力を指示する第1のメッセージを第2のユーザが操作する端末装置から受信し、前記設定情報を含み、前記コンテンツの出力を指示する第2のメッセージを仲介システムに送信する第1通信部と、
を有する情報処理装置と、
前記出力装置の設置場所を設定する第2設定部と、
前記第2のメッセージを前記情報処理装置から受信する第2通信部と、
前記出力装置の設置場所と前記コンテンツ種別に関する情報に基づいて、又は前記出力装置の設置場所と前記コンテンツの出力を許可する場所に関する情報に基づいて、前記出力装置による前記コンテンツの出力が可能か否かを判断する判断部と、
を有する仲介システムと、
前記コンテンツの出力を指示する第3のメッセージを前記仲介システムから受信する第3通信部と、
前記コンテンツの出力を実行する出力部と、
を有する出力装置と、
を有する情報処理システムであって、
前記仲介システムの前記第2通信部は、前記判断部の判断結果が出力可能である場合、前記第3のメッセージを前記出力装置に送信し、
前記出力装置の出力部は、前記第3のメッセージに基づいて、前記コンテンツの出力を実行する、
情報処理システム。
A registration unit for registering content to be output from the output device,
A first setting unit sets setting information including content type related to the security of the content set by the first user , or information regarding locations where the output of the content is permitted .
A first communication unit receives a first message instructing the output of the content from a terminal device operated by a second user, and transmits a second message including the setting information instructing the output of the content to the intermediary system.
An information processing device having,
A second setting unit for setting the installation location of the output device,
A second communication unit that receives the second message from the information processing device,
A determination unit that determines whether the output device can output the content based on information regarding the installation location of the output device and the content type, or based on information regarding the installation location of the output device and locations where the output of the content is permitted ,
An intermediary system having,
A third communication unit that receives a third message from the intermediary system instructing the output of the aforementioned content,
An output unit that performs the output of the aforementioned content,
An output device having,
An information processing system having,
The second communication unit of the mediating system transmits the third message to the output device if the determination result of the determination unit is outputtable.
The output unit of the output device executes the output of the content based on the third message.
Information processing system.
前記第1設定部は、前記第1のユーザが前記セキュリティに関する情報を設定しなかった場合、予め設定した既定の設定を前記セキュリティに関する情報として設定する、
請求項1に記載の情報処理システム。
The first setting unit, if the first user does not set the security information, sets the pre-configured default settings as the security information.
The information processing system according to claim 1 .
情報処理装置が実行する情報処理方法であって、
出力装置から出力するコンテンツを登録する登録ステップと、
第1のユーザが設定した前記コンテンツのセキュリティに関するコンテンツ種別、又は前記コンテンツの出力を許可する場所に関する情報を含む設定情報を設定する第1設定ステップと、
前記コンテンツの出力を指示する第1のメッセージを第2のユーザが操作する端末装置から受信し、前記設定情報を含み、前記コンテンツの出力を指示する第2のメッセージを仲介システムに送信する第1通信ステップと、
前記出力装置の設置場所を設定する第2設定ステップと、
前記第2のメッセージを前記情報処理装置から受信する第2通信ステップと、
前記出力装置の設置場所と前記コンテンツ種別に関する情報に基づいて、又は前記出力装置の設置場所と前記コンテンツの出力を許可する場所に関する情報に基づいて、前記出力装置による前記コンテンツの出力が可能か否かを判断する判断ステップと、
前記コンテンツの出力を指示する第3のメッセージを前記仲介システムから受信する第3通信ステップと、
前記コンテンツの出力を実行する出力ステップと、
を有する情報処理方法であって、
前記第2通信ステップは、前記判断ステップの判断結果が出力可能である場合、前記第3のメッセージを前記出力装置に送信し、
前記出力ステップは、前記第3のメッセージに基づいて、前記コンテンツの出力を実行する、
情報処理方法。
An information processing method performed by an information processing device,
A registration step to register the content to be output from the output device,
A first setting step involves setting configuration information including the content type related to the security of the content set by the first user , or information about the locations where the output of the content is permitted .
A first communication step includes receiving a first message instructing the output of the content from a terminal device operated by a second user, and transmitting a second message including the setting information instructing the output of the content to the intermediary system,
A second setting step involves setting the installation location of the output device,
A second communication step of receiving the second message from the information processing device,
A determination step of determining whether the output device can output the content based on information regarding the installation location of the output device and the content type, or based on information regarding the installation location of the output device and locations where the output of the content is permitted ,
A third communication step in which a third message instructing the output of the aforementioned content is received from the intermediary system,
An output step that performs the output of the aforementioned content,
An information processing method having,
The second communication step, if the determination result of the determination step is outputtable, transmits the third message to the output device.
The output step performs the output of the content based on the third message.
Information processing methods.
情報処理装置に、
出力装置から出力するコンテンツを登録する登録ステップ、
第1のユーザが設定した前記コンテンツのセキュリティに関するコンテンツ種別、又は前記コンテンツの出力を許可する場所に関する情報を含む設定情報を設定する第1設定ステップ、
前記コンテンツの出力を指示する第1のメッセージを第2のユーザが操作する端末装置から受信し、前記設定情報を含み、前記コンテンツの出力を指示する第2のメッセージを仲介システムに送信する第1通信ステップと、
前記出力装置の設置場所を設定する第2設定ステップ、
前記第2のメッセージを前記情報処理装置から受信する第2通信ステップ、
前記出力装置の設置場所と前記コンテンツ種別に関する情報に基づいて、又は前記出力装置の設置場所と前記コンテンツの出力を許可する場所に関する情報に基づいて、前記出力装置による前記コンテンツの出力が可能か否かを判断する判断ステップ、
前記コンテンツの出力を指示する第3のメッセージを前記仲介システムから受信する第3通信ステップ、
前記コンテンツの出力を実行する出力ステップ、
を実行させるプログラムであって、
前記第2通信ステップは、前記判断ステップの判断結果が出力可能である場合、前記第3のメッセージを前記出力装置に送信し、
前記出力ステップは、前記第3のメッセージに基づいて、前記コンテンツの出力を実行する、
プログラム。
In an information processing device,
A registration step to register the content to be output from the output device.
A first setting step in which a first user sets setting information including content type related to the security of the content, or information about locations where the output of the content is permitted .
A first communication step includes receiving a first message instructing the output of the content from a terminal device operated by a second user, and transmitting a second message including the setting information instructing the output of the content to the intermediary system,
A second setting step of setting the installation location of the output device,
A second communication step in which the second message is received from the information processing device,
A determination step of determining whether the output device can output the content based on information regarding the installation location of the output device and the content type, or based on information regarding the installation location of the output device and locations where the output of the content is permitted .
A third communication step in which a third message instructing the output of the aforementioned content is received from the intermediary system,
Output step that performs output of the aforementioned content,
A program that executes,
The second communication step, if the determination result of the determination step is outputtable, transmits the third message to the output device.
The output step performs the output of the content based on the third message.
program.
JP2022026044A 2022-02-22 2022-02-22 Information processing system, information processing method, and program Active JP7830992B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022026044A JP7830992B2 (en) 2022-02-22 2022-02-22 Information processing system, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022026044A JP7830992B2 (en) 2022-02-22 2022-02-22 Information processing system, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2023122375A JP2023122375A (en) 2023-09-01
JP7830992B2 true JP7830992B2 (en) 2026-03-17

Family

ID=87799195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022026044A Active JP7830992B2 (en) 2022-02-22 2022-02-22 Information processing system, information processing method, and program

Country Status (1)

Country Link
JP (1) JP7830992B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013109524A (en) 2011-11-18 2013-06-06 Ricoh Co Ltd Output control device, document output system, and output control program
JP2019016151A (en) 2017-07-06 2019-01-31 富士ゼロックス株式会社 Information processing system, information processing apparatus, and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013109524A (en) 2011-11-18 2013-06-06 Ricoh Co Ltd Output control device, document output system, and output control program
JP2019016151A (en) 2017-07-06 2019-01-31 富士ゼロックス株式会社 Information processing system, information processing apparatus, and program

Also Published As

Publication number Publication date
JP2023122375A (en) 2023-09-01

Similar Documents

Publication Publication Date Title
US11853627B2 (en) Server system for obtaining a token for accessing a service
JP5231620B2 (en) Server device
EP2624122A2 (en) Information processing system, information processing apparatus, and data conversion method
JP6098160B2 (en) Output system, image processing apparatus, and output method
EP2624123A2 (en) Information processing system, information processing apparatus, and authentication method
US20170094078A1 (en) Relaying Apparatus Communicating with Information Processing Terminal, Image Processing Apparatus, and Service-Providing Apparatus
CN113286051B (en) Image processing apparatus, control method of image processing apparatus, and storage medium
US20190007404A1 (en) Information processing apparatus, management server, service provision server, image processing apparatus, and information processing system
US20220038586A1 (en) Image processing apparatus, control method, and medium
JP6029300B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP7822775B2 (en) Image processing device, system, and control method and program for image processing device
US8773695B2 (en) Data communication apparatus and method of controlling the same
JP2020187580A (en) Program, information processing device, and printing system
JP2008210060A (en) Device specification system, login history management device, terminal device, device specification method and device specification program
JP7830992B2 (en) Information processing system, information processing method, and program
CN101827185B (en) Information processing system and control method thereof
US12131076B2 (en) System and method for acquiring and printing content in a virtual space
JP7771614B2 (en) Information processing system, authentication method, program, and device
JP7790927B2 (en) Printing system and method
JP7480654B2 (en) Processing execution system, information processing system, information processing method, and program
JP6186841B2 (en) Image forming system, relay unit and program
JP2023108682A (en) Image processing system, control method and program
US10382638B2 (en) Electronic device, service execution system, and log acquisition method
JP2019006087A (en) Image processing apparatus, control method therefor, and program
JP2017065202A (en) Printing device, printing system, control method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241205

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251014

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251209

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260216

R150 Certificate of patent or registration of utility model

Ref document number: 7830992

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150