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
JP6424939B2 - Operating terminal, method and program - Google Patents
[go: Go Back, main page]

JP6424939B2 - Operating terminal, method and program - Google Patents

Operating terminal, method and program Download PDF

Info

Publication number
JP6424939B2
JP6424939B2 JP2017212688A JP2017212688A JP6424939B2 JP 6424939 B2 JP6424939 B2 JP 6424939B2 JP 2017212688 A JP2017212688 A JP 2017212688A JP 2017212688 A JP2017212688 A JP 2017212688A JP 6424939 B2 JP6424939 B2 JP 6424939B2
Authority
JP
Japan
Prior art keywords
information
information storage
storage device
operation terminal
file
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
JP2017212688A
Other languages
Japanese (ja)
Other versions
JP2018026173A (en
JP2018026173A5 (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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=55523555&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP6424939(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of JP2018026173A publication Critical patent/JP2018026173A/en
Publication of JP2018026173A5 publication Critical patent/JP2018026173A5/en
Application granted granted Critical
Publication of JP6424939B2 publication Critical patent/JP6424939B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、操作端末、方法及びプログラムに関する。 The present invention relates to an operation terminal, a method and a program .

例えば異なる複数の機器を連携させた通信サービスを容易に実現することのできる上位セッション管理サーバは従来から知られている(例えば特許文献1参照)。   For example, a higher-level session management server capable of easily realizing a communication service in which a plurality of different devices cooperate with one another is conventionally known (see, for example, Patent Document 1).

近年、ユーザは電子データを出力するプリンタ、複合機、プロジェクタなどの様々な電子機器や、携帯電話、スマートフォン、タブレット端末などの様々な情報処理装置を利用するようになっている。これら電子機器や情報処理装置を利用する形態(システム)では様々な電子機器と情報処理装置とが連携することにより利用価値の向上が期待される。   In recent years, users have come to use various electronic devices such as printers, multifunction devices, and projectors that output electronic data, and various information processing devices such as mobile phones, smart phones, and tablet terminals. In the mode (system) using these electronic devices and information processing devices, improvement of the utility value is expected by cooperation between various electronic devices and the information processing devices.

しかしながら、電子機器や情報処理装置を利用する従来のシステムでは、様々な電子機器や情報処理装置を連携させてサービスを提供する仕組みがなかった。   However, in a conventional system using an electronic device or an information processing device, there is no mechanism for providing various electronic devices or information processing devices in cooperation to provide a service.

本発明の一実施形態は、上記の点に鑑みなされたもので、連携してサービスを提供することができる操作端末、方法及びプログラムを提供することを目的とする。 One embodiment of the present invention is made in view of the above-mentioned point, and it aims at providing an operation terminal which can cooperate and offer a service , a method, and a program .

上記目的を達成するため、本願請求項1は、操作端末であって、電子機器から取得した情報により特定される該電子機器に対して、電子データの入力を実行させる第1の要求を送信する送信手段と、前記第1の要求に応じて前記電子機器から送信される電子データを受信する受信手段と、情報蓄積装置から、前記情報蓄積装置の有する1以上の格納領域の情報を取得する取得手段と、取得された前記1以上の格納領域の情報に基づいて、1以上の格納領域を表示する表示手段と、表示された前記1以上の格納領域のうち一の格納領域の選択を受け付ける受付手段と、受信した前記電子データを前記情報蓄積装置に送信して、前記情報蓄積装置の前記一の格納領域に格納するよう前記情報蓄積装置に送信するデータ送信手段と、を有することを特徴とする。 In order to achieve the above object, claim 1 of the present application is an operation terminal, and transmits a first request to execute input of electronic data to the electronic device specified by the information acquired from the electronic device. Acquisition means for acquiring information of one or more storage areas of the information storage device from a transmission means, reception means for receiving electronic data transmitted from the electronic device in response to the first request, and an information storage device And display means for displaying one or more storage areas based on the acquired information on the one or more storage areas, and a reception for accepting selection of one of the displayed storage areas from the one or more storage areas. and means, and transmits the electronic data received in the information storage device, a data transmitting means for transmitting to the information storage device to store to the one storage area of the information storage device, to have a And butterflies.

本発明の一実施形態によれば、連携してサービスを提供することができる操作端末、方法及びプログラムを提供可能である。 According to an embodiment of the present invention, it is possible to provide an operation terminal, a method and a program capable of providing a service in cooperation.

本実施形態に係るサービス提供システムの一例の構成図である。It is a block diagram of an example of the service provision system concerning this embodiment. 本実施形態に係るコンピュータシステムの一例のハードウェア構成図である。It is a hardware block diagram of an example of the computer system concerning this embodiment. 本実施形態に係る情報蓄積装置の一例の処理ブロック図である。It is a processing block diagram of an example of the information storage device concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した一例のシーケンス図である。It is a sequence diagram of an example showing processing procedure of a service providing system concerning this embodiment. ファイル一覧取得要求に対するレスポンスの一例の構成図である。It is a block diagram of an example of the response to a file list acquisition request. ITフォルダ選択画面の一例のイメージ図である。It is an image figure of an example of an IT folder selection screen. フォルダ表示画面の一例のイメージ図である。It is an image figure of an example of a folder display screen. アップロード画面の一例のイメージ図である。It is an image figure of an example of an upload screen. フォルダ選択画面の一例のイメージ図である。It is an image figure of an example of a folder selection screen. QRコード読み取り画面の一例のイメージ図である。It is an image figure of an example of a QR code reading screen. スキャン設定画面の一例のイメージ図である。It is an image figure of an example of a scan setting screen. QRコードから読み取る情報の一例の構成図である。It is a block diagram of an example of the information read from a QR code. ファイルに含まれるスキャン情報の一例の構成図である。It is a block diagram of an example of the scan information contained in a file. 情報蓄積装置からMFPへのスキャン開始命令に用いられるコマンドの一例の構成図である。FIG. 7 is a block diagram of an example of a command used for a scan start instruction from the information storage device to the MFP. MFP上に表示されるQRコードの一例のイメージ図である。FIG. 6 is an image diagram of an example of a QR code displayed on the MFP. MFP上に表示されるトップ画面の一例のイメージ図である。FIG. 8 is an image diagram of an example of a top screen displayed on the MFP. 情報蓄積装置の処理手順を表した一例のフローチャートである。It is a flowchart of an example showing the processing procedure of an information storage device. 本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。It is a sequence diagram of the other example showing the process sequence of the service provision system concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。It is a sequence diagram of the other example showing the process sequence of the service provision system concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。It is a sequence diagram of the other example showing the process sequence of the service provision system concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した一例のシーケンス図である。It is a sequence diagram of an example showing processing procedure of a service providing system concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。It is a sequence diagram of the other example showing the process sequence of the service provision system concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。It is a sequence diagram of the other example showing the process sequence of the service provision system concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した一例のシーケンス図である。It is a sequence diagram of an example showing processing procedure of a service providing system concerning this embodiment. ファイル一覧表示画面の一例のイメージ図である。It is an image figure of an example of a file list display screen. ファイル詳細表示画面の一例のイメージ図である。It is an image figure of an example of a file detailed display screen. 印刷設定画面の一例のイメージ図である。FIG. 7 is an image diagram of an example of a print setting screen. QRコード読み取り画面の一例のイメージ図である。It is an image figure of an example of a QR code reading screen. ダウンロード中であることを示す画面の一例のイメージ図である。It is an image figure of an example of a screen which shows that it is under download. 印刷ファイルをMFPに送信する方法の一例を表した説明図である。FIG. 6 is an explanatory view showing an example of a method of transmitting a print file to an MFP. 印刷ファイルに含まれるプリントコマンドの一例の構成図である。FIG. 6 is a block diagram of an example of a print command included in a print file. スマートフォンの処理手順を表した一例のフローチャートである。It is a flowchart of an example showing the processing procedure of a smart phone. 本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。It is a sequence diagram of the other example showing the process sequence of the service provision system concerning this embodiment. QRコードから読み取る情報の一例の構成図である。It is a block diagram of an example of the information read from a QR code. 投影ファイルをプロジェクタに送信する方法の一例を表した説明図である。It is explanatory drawing showing an example of the method of transmitting a projection file to a projector. プロジェクタ上に表示されるQRコードの一例のイメージ図である。It is an image figure of an example of QR Code displayed on a projector. 本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。It is a sequence diagram of the other example showing the process sequence of the service provision system concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した一例のシーケンス図である。It is a sequence diagram of an example showing processing procedure of a service providing system concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。It is a sequence diagram of the other example showing the process sequence of the service provision system concerning this embodiment. 本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。It is a sequence diagram of the other example showing the process sequence of the service provision system concerning this embodiment.

次に、本発明の実施の形態について、詳細に説明する。
[第1の実施形態]
<システム構成>
図1は本実施形態に係るサービス提供システムの一例の構成図である。図1のサービス提供システム1は、情報蓄積装置10、一台以上のスマートフォン11、一台以上のタブレット端末12、一台以上のMFP(Multi Function Peripheral:複合機)13、プロジェクタ14が、LAN(Local Area Network)などのネットワークN1に接続される構成を一例として示している。
Next, embodiments of the present invention will be described in detail.
First Embodiment
<System configuration>
FIG. 1 is a block diagram of an example of a service providing system according to the present embodiment. The service providing system 1 of FIG. 1 includes an information storage device 10, one or more smartphones 11, one or more tablet terminals 12, one or more MFPs (Multi Function Peripherals: MFPs) 13, a projector 14 and a LAN (LAN). A configuration connected to a network N1 such as a Local Area Network) is shown as an example.

ネットワークN1は例えば企業内ネットワークなど、プライベート環境のネットワークを利用できる。スマートフォン11及びタブレット端末12はユーザが携帯して操作する情報処理装置の一例である。情報処理装置は、スマートフォン11、タブレット端末12の他、携帯電話、ノートPCなど、ユーザが操作できる装置であればよい。   The network N1 can use a network in a private environment, such as a corporate network, for example. The smartphone 11 and the tablet terminal 12 are an example of an information processing apparatus carried and operated by the user. The information processing apparatus may be any apparatus that can be operated by the user, such as a mobile phone, a notebook PC, and the like in addition to the smartphone 11 and the tablet terminal 12.

MFP13及びプロジェクタ14はサービス(印刷、スキャン、投影など)を提供する為の電子機器の一例である。電子機器はMFP13及びプロジェクタ14の他、プリンタ、スキャナ、複写機、画像表示装置など、サービスを提供できる装置であればよい。   The MFP 13 and the projector 14 are an example of an electronic device for providing a service (printing, scanning, projection, etc.). The electronic device may be any device that can provide services, such as a printer, a scanner, a copier, an image display device, and the like in addition to the MFP 13 and the projector 14.

MFP13は画像形成装置の一例である。MFP13は撮像機能、画像形成機能及び通信機能を備え、プリンタ、ファクシミリ、スキャナ、複写機として利用可能である。プロジェクタ14は画像投影装置の一例である。プロジェクタ14は投影機能及び通信機能を備える。   The MFP 13 is an example of an image forming apparatus. The MFP 13 has an imaging function, an image forming function, and a communication function, and can be used as a printer, a facsimile, a scanner, and a copier. The projector 14 is an example of an image projector. The projector 14 has a projection function and a communication function.

情報蓄積装置10は連携処理装置の一例である。情報蓄積装置10はMFP13やプロジェクタ14で処理できないような高機能処理の実行や、ファイルサーバとしての処理の実行を行う。なお、情報蓄積装置10はスマートフォン11やタブレット端末12などの情報処理装置(操作端末)と連携して、MFP13やプロジェクタ14などの電子機器を用いたサービスを提供する。なお、情報蓄積装置10は複数のコンピュータに分散して構成するようにしてもよい。   The information storage device 10 is an example of a cooperation processing device. The information storage apparatus 10 executes high-performance processing that can not be processed by the MFP 13 or the projector 14 and executes processing as a file server. The information storage device 10 cooperates with an information processing device (operation terminal) such as the smartphone 11 and the tablet terminal 12 to provide a service using electronic devices such as the MFP 13 and the projector 14. Note that the information storage device 10 may be configured to be distributed to a plurality of computers.

<ハードウェア構成>
情報蓄積装置10は例えば図2に示すハードウェア構成のコンピュータシステムにより実現される。なお、スマートフォン11やタブレット端末12などの情報処理装置も図2に示すハードウェア構成を含む構成である。図2は本実施形態に係るコンピュータシステムの一例のハードウェア構成図である。
<Hardware configuration>
The information storage device 10 is realized by, for example, a computer system having a hardware configuration shown in FIG. The information processing apparatus such as the smartphone 11 and the tablet terminal 12 also includes the hardware configuration illustrated in FIG. 2. FIG. 2 is a hardware configuration diagram of an example of a computer system according to the present embodiment.

図2のコンピュータシステム100は、入力装置101、表示装置102、外部I/F103、RAM104、ROM105、CPU106、通信I/F107及びHDD108などを備え、それぞれがバスBで相互に接続されている。入力装置101はキーボードやマウスなどを含み、コンピュータシステム100に各操作信号を入力するのに用いられる。   The computer system 100 in FIG. 2 includes an input device 101, a display device 102, an external I / F 103, a RAM 104, a ROM 105, a CPU 106, a communication I / F 107, an HDD 108, and the like. The input device 101 includes a keyboard, a mouse and the like, and is used to input operation signals to the computer system 100.

表示装置102はディスプレイなどを含み、コンピュータシステム100による処理結果を表示する。通信I/F107はコンピュータシステム100をネットワークN1に接続するインターフェースである。これにより、コンピュータシステム100は通信I/F107を介して、他の装置、機器とデータ通信を行うことができる。   The display device 102 includes a display and the like, and displays the processing result by the computer system 100. The communication I / F 107 is an interface for connecting the computer system 100 to the network N1. Thus, the computer system 100 can perform data communication with other devices and devices via the communication I / F 107.

HDD108は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、コンピュータシステム100全体を制御する基本ソフトウェアであるOS(Operating System)、及び、OS上において各種機能を提供するアプリケーションソフトウェアなどがある。また、HDD108は、格納しているプログラムやデータを、所定のファイルシステム及び/又はDB(Data Base)により管理している。   The HDD 108 is a non-volatile storage device storing programs and data. The stored programs and data include an operating system (OS) which is basic software for controlling the entire computer system 100, and application software which provides various functions on the OS. Also, the HDD 108 manages stored programs and data by a predetermined file system and / or a DB (Data Base).

外部I/F103は、外部装置とのインターフェースである。外部装置には、記録媒体103aなどがある。これにより、コンピュータシステム100は外部I/F103を介して、記録媒体103aの読み取り及び/又は書き込みを行うことができる。なお、記録媒体103aにはフレキシブルディスク、CD、DVD(Digital Versatile Disk)、SDメモリカード(SD Memory card)、USBメモリ(Universal Serial Bus memory)等がある。   The external I / F 103 is an interface with an external device. The external device is, for example, a recording medium 103a. Thus, the computer system 100 can read and / or write the recording medium 103 a via the external I / F 103. The recording medium 103a may be a flexible disk, a CD, a DVD (Digital Versatile Disk), an SD memory card (SD Memory card), a USB memory (Universal Serial Bus memory), or the like.

ROM105は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ(記憶装置)である。ROM105には、コンピュータシステム100の起動時に実行されるBIOS(Basic Input/Output System)、OS設定、及びネットワーク設定などのプログラムやデータが格納されている。RAM104は、プログラムやデータを一時保持する揮発性の半導体メモリ(記憶装置)である。   The ROM 105 is a non-volatile semiconductor memory (storage device) capable of holding programs and data even after the power is turned off. The ROM 105 stores programs and data such as a BIOS (Basic Input / Output System), an OS setting, and a network setting which are executed when the computer system 100 is started. The RAM 104 is a volatile semiconductor memory (storage device) that temporarily holds programs and data.

CPU106は、ROM105やHDD108などの記憶装置からプログラムやデータをRAM104上に読み出し、処理を実行することで、コンピュータシステム100全体の制御や機能を実現する演算装置である。   The CPU 106 is an arithmetic device that implements control and functions of the entire computer system 100 by reading programs and data from a storage device such as the ROM 105 or the HDD 108 onto the RAM 104 and executing processing.

本実施形態に係るコンピュータシステム100は、上記ハードウェア構成により、後述するような各種処理を実現できる。   The computer system 100 according to the present embodiment can realize various processes to be described later by the above hardware configuration.

<ソフトウェア構成>
本実施形態に係る情報蓄積装置10は例えば図3に示す処理ブロックで実現される。図3は本実施形態に係る情報蓄積装置の一例の処理ブロック図である。情報蓄積装置10はプログラムを実行することで、OS21、Webサーバ22、アプリケーションサーバ23、WebUI24、QRコード表示WebUI25、WebApi26、共有フォルダ27、ドキュメント管理28、Web制御29を実現している。
<Software configuration>
The information storage apparatus 10 according to the present embodiment is realized by, for example, a processing block shown in FIG. FIG. 3 is a processing block diagram of an example of the information storage apparatus according to the present embodiment. The information storage apparatus 10 implements a program to realize the OS 21, the web server 22, the application server 23, the web UI 24, the QR code display web UI 25, the web API 26, the shared folder 27, the document management 28, and the web control 29.

OS21は情報蓄積装置10のオペレーティングシステムであり、システム全体を制御する。OS21は、例えばWindows(登録商標)やLinux(登録商標)などである。   An OS 21 is an operating system of the information storage device 10 and controls the entire system. The OS 21 is, for example, Windows (registered trademark) or Linux (registered trademark).

Webサーバ22はHTTP(Hyper Text Transfer Protocol)で情報を送受信するソフトウェアである。Webサーバ22は例えばApache(登録商標)やIIS(登録商標)などである。   The web server 22 is software that transmits and receives information by HTTP (Hyper Text Transfer Protocol). The web server 22 is, for example, Apache (registered trademark) or IIS (registered trademark).

アプリケーションサーバ23は例えばWebサーバ22のプラグインとして動作するソフトウェアである。アプリケーションサーバ23は例えばTomcat(登録商標)などである。   The application server 23 is software operating as a plug-in of the web server 22, for example. The application server 23 is, for example, Tomcat (registered trademark).

WebUI24はHTTPリクエストによりシステム設定画面を表示する。ユーザはWebブラウザ(図示せず)を使用して、システム設定画面から設定の変更を行うことができる。   The Web UI 24 displays a system setting screen by an HTTP request. The user can change the setting from the system setting screen using a web browser (not shown).

QRコード表示WebUI25はHTTPリクエストによりコード情報の一例であるQRコード(登録商標)の画面をMFP13などの電子機器に表示する。QRコードはマトリックス型二次元コードである。   The QR code display Web UI 25 displays a screen of a QR code (registered trademark), which is an example of code information, on an electronic device such as the MFP 13 according to an HTTP request. The QR code is a matrix type two-dimensional code.

WebApi(Application Programming Interface)26はネットワークN1経由で利用可能である。WebApi26はHTTPリクエストを受け付け、HTTPリクエストに応じた処理を行い、HTTPレスポンスを行う。   WebApi (Application Programming Interface) 26 is available via the network N1. The Web API 26 accepts an HTTP request, performs processing according to the HTTP request, and performs an HTTP response.

WebApi26は、スマートフォン11やタブレット端末12などの情報処理装置からのリクエスト(要求)を受信するために設けられた予め定義されたインターフェースであり、例えば関数やクラス等により構成される。   The Web API 26 is a predefined interface provided to receive a request (request) from an information processing apparatus such as the smartphone 11 or the tablet terminal 12, and is configured by, for example, a function or a class.

また、情報蓄積装置10のWebApi26をSDK(ソフトウェア開発キット)として情報処理装置に搭載されるアプリケーションの開発者に提供できる。アプリケーションの開発者はSDKを使用してアプリケーションを開発できる。SDKは情報蓄積装置10の提供者以外のサードベンダにも提供できる。サードベンダは提供されたSDKを使用してアプリケーションを開発できる。SDKを使用して開発されたアプリケーションは情報処理装置に搭載できる。   Further, the WebApi 26 of the information storage device 10 can be provided as a SDK (software development kit) to the developer of the application installed in the information processing device. Application developers can use the SDK to develop applications. The SDK can also be provided to third vendors other than the provider of the information storage device 10. Third vendors can develop applications using the provided SDKs. An application developed using the SDK can be installed in an information processing apparatus.

情報蓄積装置10のWebApiをSDKとして提供することにより、情報処理装置は情報蓄積装置10の提供者が開発したアプリケーションだけでなく、サードベンダが開発したアプリケーションも搭載できるようになる。   By providing the WebApi of the information storage device 10 as an SDK, not only the application developed by the provider of the information storage device 10 but also the application developed by a third vendor can be installed in the information processing device.

共有フォルダ27はSMB(Server Message Block)プロトコルによってネットワークN1上で公開されたフォルダである。ユーザはスマートフォン11やタブレット端末12などの情報処理装置を用いて、共有フォルダ27にアクセスできる。   The shared folder 27 is a folder published on the network N1 by the SMB (Server Message Block) protocol. The user can access the shared folder 27 using an information processing apparatus such as the smartphone 11 or the tablet terminal 12.

ドキュメント管理28は共有フォルダ27に置かれたファイルを管理し、Web制御29からの要求に応じてデータ変換する処理を行う。なお、本実施形態におけるファイルはデータの一形態である。Web制御29はWebApi26からの要求に応じてドキュメント管理28を制御する処理を行う。   The document management 28 manages files placed in the shared folder 27 and performs data conversion in response to a request from the Web control 29. The file in the present embodiment is a form of data. The web control 29 performs processing to control the document management 28 in response to a request from the web application 26.

なお、情報蓄積装置10は大きく分けて2つのプロセスが動作している。1つのプロセスはWebサーバ22、アプリケーションサーバ23、WebUI24、QRコード表示WebUI25、WebApi26を有している。もう1つのプロセスは、共有フォルダ27、ドキュメント管理28、Web制御29を有している。したがって、WebApi26とWeb制御29とはプロセス間通信を行う。   The information storage apparatus 10 is roughly divided into two processes operating. One process includes the web server 22, the application server 23, the web UI 24, the QR code display web UI 25, and the web application 26. Another process has a shared folder 27, a document management 28, and a web control 29. Therefore, the Web API 26 and the Web control 29 perform inter-process communication.

<処理の詳細>
以下では、本実施形態に係るサービス提供システム1の処理の詳細について説明する。
<Details of processing>
Hereinafter, details of processing of the service providing system 1 according to the present embodiment will be described.

ここでは、スマートフォン11を使用してMFP13にスキャンを実行させ、スキャンをしたデータを情報蓄積装置10に保存する場合の処理について説明する。図4は、本実施形態に係るサービス提供システムの処理手順を表した一例のシーケンス図である。   Here, a process of causing the MFP 13 to execute a scan using the smartphone 11 and storing the scanned data in the information storage device 10 will be described. FIG. 4 is a sequence diagram of an example showing the processing procedure of the service providing system according to the present embodiment.

ユーザはスマートフォン11を操作し、ファイル一覧表示処理を選択する。ユーザによりファイル一覧表示処理が選択されると、ステップS1において、スマートフォン11は情報蓄積装置10へのファイル一覧取得要求を例えばHTTPリクエスト(GET)により行う。   The user operates the smartphone 11 to select the file list display process. When the file list display process is selected by the user, the smartphone 11 makes a file list acquisition request to the information storage device 10 by, for example, an HTTP request (GET) in step S1.

ステップS2において、情報蓄積装置10のWebApi26はファイル一覧取得要求を受け付け、Web制御29にファイル一覧取得要求を行う。Web制御29はWebApi26からのファイル一覧取得要求に応じてドキュメント管理28からファイル一覧を取得し、ファイル一覧をWebApi26に返す。WebApi26は図5に示すようなHTTPレスポンスによりファイル一覧をスマートフォン11に提供する。   In step S 2, the Web API 26 of the information storage device 10 receives the file list acquisition request, and sends a file list acquisition request to the Web control 29. The Web control 29 acquires the file list from the document management 28 in response to the file list acquisition request from the WebApi 26, and returns the file list to the WebApi 26. The Web API 26 provides the smartphone 11 with a file list by an HTTP response as shown in FIG.

図5はファイル一覧取得要求に対するレスポンスの一例の構成図である。図5のレスポンスはJson形式となっているが、スマートフォン11でファイル一覧を表示可能であれば他の形式であってもよい。スマートフォン11に搭載されているアプリケーションは図5に示すようなファイル一覧取得要求に対するレスポンスを元に、情報蓄積装置10が公開しているファイル一覧(フォルダを含む)を表示する。   FIG. 5 is a block diagram of an example of the response to the file list acquisition request. The response in FIG. 5 is in the Json format, but may be in another format as long as the file list can be displayed on the smartphone 11. The application installed in the smartphone 11 displays the file list (including the folder) published by the information storage device 10 based on the response to the file list acquisition request as shown in FIG. 5.

ステップS1〜S2の処理を繰り返すことで、スマートフォン11には図6〜図7に示す画面が表示される。図6はITフォルダ選択画面の一例のイメージ図である。図6のITフォルダ選択画面1000はITフォルダとして「AllUsers」又は「yamada」を選択できる。   By repeating the processes of steps S1 and S2, the smartphone 11 displays the screens shown in FIGS. FIG. 6 is an image diagram of an example of the IT folder selection screen. The IT folder selection screen 1000 of FIG. 6 can select “All Users” or “yamada” as an IT folder.

図7はフォルダ表示画面の一例のイメージ図である。図7のフォルダ表示画面1010はITフォルダ選択画面1000から「AllUsers」ITフォルダが選択されたあとの画面例である。図7のフォルダ表示画面1010はフォルダとして「category」「data」又は「workflow」が表示されている。図7のフォルダ表示画面1010で「Upload」ボタン1011が押下されると、スマートフォン11は図8に示すアップロード画面1020を表示する。   FIG. 7 is an image diagram of an example of the folder display screen. The folder display screen 1010 of FIG. 7 is an example of the screen after the “All Users” IT folder is selected from the IT folder selection screen 1000. In the folder display screen 1010 of FIG. 7, “category” “data” or “workflow” is displayed as a folder. When the “Upload” button 1011 is pressed on the folder display screen 1010 of FIG. 7, the smartphone 11 displays an upload screen 1020 shown in FIG. 8.

図8はアップロード画面の一例のイメージ図である。図8のアップロード画面1020はアップロード先のフォルダを選択するための「フォルダ選択ボタン」1021を有している。スマートフォン11は「フォルダ選択ボタン」1021が押下されると、図9に示すフォルダ選択画面1030を表示する。図9はフォルダ選択画面の一例のイメージ図である。ユーザは図9のフォルダ選択画面1030からアップロード先のフォルダを選択できる。   FIG. 8 is an image diagram of an example of the upload screen. The upload screen 1020 of FIG. 8 has a “folder selection button” 1021 for selecting a folder of the upload destination. When the "folder selection button" 1021 is pressed, the smartphone 11 displays a folder selection screen 1030 shown in FIG. FIG. 9 is an image diagram of an example of the folder selection screen. The user can select the upload destination folder from the folder selection screen 1030 of FIG.

また、図8のアップロード画面1020はアップロード先のフォルダにアップロードするファイルの生成方法を指定するボタンの一例として「カメラで撮影して送信する」ボタンと「スキャンして送信する」ボタン1022とを有している。スマートフォン11を使用してMFP13にスキャンを実行させ、スキャンをしたデータを情報蓄積装置10に保存する場合、ユーザは「スキャンして送信する」ボタン1022を押下する。   Also, the upload screen 1020 in FIG. 8 has a “photograph and transmit with camera” button and a “scan and transmit” button 1022 as an example of a button for designating a method of generating a file to be uploaded to the upload destination folder. doing. When causing the MFP 13 to execute a scan using the smartphone 11 and storing the scanned data in the information storage apparatus 10, the user presses a “scan and send” button 1022.

なお、スマートフォン11のカメラ機能を使用して撮影し、撮影したデータを情報蓄積装置10に保存する場合、ユーザは「カメラで撮影して送信する」ボタンを押下すればよい。   In the case of shooting using the camera function of the smartphone 11 and storing the shot data in the information storage device 10, the user may press a “shoot with camera and transmit” button.

ステップS3において、ユーザはスマートフォン11を操作し、図9のフォルダ選択画面1030に表示されたフォルダからスキャンデータを保存するフォルダを選択する。ここでは、フォルダ選択画面1030から「data」フォルダが選択されたものとして説明する。   In step S3, the user operates the smartphone 11 to select a folder for storing scan data from the folders displayed on the folder selection screen 1030 of FIG. Here, it is assumed that the “data” folder is selected from the folder selection screen 1030.

ユーザはスマートフォン11を操作して図8のアップロード画面1020の「スキャンして送信する」ボタン1022を押下することで例えば図10に示すQRコード読み取り画面1100をスマートフォン11に表示させる。図10はQRコード読み取り画面の一例のイメージ図である。QRコード読み取り画面1100には、スキャン設定ボタン1101と、QRコード表示領域1102とが含まれる。QRコード表示領域1102はカメラ機能により撮影された画像が表示される領域である。   The user operates the smartphone 11 and presses the “scan and send” button 1022 on the upload screen 1020 of FIG. 8 to display the QR code reading screen 1100 shown in FIG. FIG. 10 is an image diagram of an example of the QR code reading screen. The QR code reading screen 1100 includes a scan setting button 1101 and a QR code display area 1102. The QR code display area 1102 is an area where an image captured by the camera function is displayed.

ステップS4において、ユーザは例えばスキャン設定ボタン1101を押下することにより図11に示すスキャン設定画面1110をスマートフォン11に表示させ、スキャン設定を行う。図11は、スキャン設定画面の一例のイメージ図である。ユーザはスマートフォン11を操作し、図11のスキャン設定画面1110からMFP13Aに実行させるスキャンの設定を行う。   In step S4, for example, the user presses the scan setting button 1101 to cause the smartphone 11 to display a scan setting screen 1110 shown in FIG. FIG. 11 is an image diagram of an example of a scan setting screen. The user operates the smartphone 11 to set the scan to be executed on the MFP 13A from the scan setting screen 1110 of FIG.

なお、ステップS4のスキャン設定を行うタイミングは図4のタイミングに限定されるものではなく、ステップS1のファイル一覧取得要求の前に行ってもよいし、ステップS3のフォルダ選択の前に行ってもよい。   The timing for performing scan setting in step S4 is not limited to the timing in FIG. 4 and may be performed before the file list acquisition request in step S1 or may be performed before folder selection in step S3. Good.

ステップS5、S6において、ユーザはスマートフォン11を操作し、カメラ機能により撮影されたQRコードがQRコード読み取り画面1100のQRコード表示領域1102に表示されるように、MFP13A上に表示されたQRコードと、スマートフォン11との位置関係を調整する。   In steps S5 and S6, the user operates the smartphone 11, and the QR code displayed on the MFP 13A is displayed so that the QR code captured by the camera function is displayed on the QR code display area 1102 of the QR code reading screen 1100. , Adjust the positional relationship with the smartphone 11.

スマートフォン11のアプリケーションはカメラ機能により撮影されたQRコードから図12に示すようなMFP13AのIPアドレスと機能情報とを読み取る。図12はQRコードから読み取る情報の一例の構成図である。   The application of the smartphone 11 reads the IP address and function information of the MFP 13A as shown in FIG. 12 from the QR code captured by the camera function. FIG. 12 is a block diagram of an example of information read from a QR code.

なお、IPアドレス及び機能情報の取得方法は、上記のQRコードを撮影することで取得するだけでなく、赤外線通信やBluetooth(登録商標)、NFC等、スマートフォン11とMFP13Aとが情報をやり取りするための通信手段を利用して取得するのであればQRコードに限定されない。   In addition, the method of acquiring the IP address and the function information is not only acquired by photographing the above QR code, but also because infrared communication, Bluetooth (registered trademark), NFC, etc., the smartphone 11 and the MFP 13A exchange information. It is not limited to the QR code as long as it is acquired using the communication means of.

ステップS7において、スマートフォン11のアプリケーションは情報蓄積装置10にスキャン開始命令を行う。スキャン開始命令には、スキャン情報と、スキャンを行わせるMFP13AのIPアドレスとが含まれる。   In step S7, the application of the smartphone 11 issues a scan start command to the information storage device 10. The scan start instruction includes scan information and the IP address of the MFP 13A that is to perform the scan.

ステップS7のスキャン開始命令には、スキャン情報と、スキャンを行わせるMFP13AのIPアドレスとが含まれるファイルを、スマートフォン11のアプリケーションが情報蓄積装置10の所定のフォルダに書き込む方法がある。   The scan start instruction in step S7 has a method in which the application of the smartphone 11 writes the file including the scan information and the IP address of the MFP 13A which performs the scan in a predetermined folder of the information storage device 10.

図13はファイルに含まれるスキャン情報の一例の構成図である。図13のスキャン情報には、図11のスキャン設定画面1110により設定されたスキャン設定と、スキャンデータを保存するフォルダのパス「AllUsers/data/」とが含まれる。   FIG. 13 is a block diagram of an example of scan information included in the file. The scan information in FIG. 13 includes the scan setting set on the scan setting screen 1110 in FIG. 11 and the path “AllUsers / data /” of the folder for storing scan data.

情報蓄積装置10は所定のフォルダをポーリングにより監視する。スキャン情報と、スキャンを行わせるMFP13AのIPアドレスとが含まれるファイルが所定のフォルダに書き込まれると、情報蓄積装置10はステップS8において、所定のフォルダに書き込まれたファイルを元に、MFP13Aにスキャン開始命令を行う。なお、ステップS7のスキャン開始命令は、WebApi26を利用して行ってもよい。   The information storage device 10 monitors a predetermined folder by polling. When the file including the scan information and the IP address of MFP 13A to be scanned is written to the predetermined folder, information storage device 10 scans MFP 13A based on the file written to the predetermined folder in step S8. Make a start command. The scan start command in step S7 may be issued using the Web API 26.

ステップS8のスキャン開始命令は例えば図14に示すコマンドを用いてMFP13Aにスキャン開始命令を行う。図14は情報蓄積装置からMFPへのスキャン開始命令に用いられるコマンドの一例の構成図である。図14のコマンドには、スキャンデータを保存するフォルダのパスを示すコマンド、スキャン設定を示すコマンドが含まれる。   The scan start command in step S8 is, for example, a command shown in FIG. 14 to issue a scan start command to the MFP 13A. FIG. 14 is a block diagram of an example of a command used for a scan start instruction from the information storage apparatus to the MFP. The commands in FIG. 14 include a command indicating the path of a folder for storing scan data, and a command indicating scan settings.

ステップS9において、MFP13Aは情報蓄積装置10からのスキャン開始命令に含まれるスキャン設定に基づき、スキャンを実行する。ステップS10において、MFP13Aは情報蓄積装置10からのスキャン開始命令に含まれる「スキャンデータを保存するフォルダのパス」に基づき、ステップS3でユーザが選択した情報蓄積装置10のフォルダにスキャンデータを保存する。   In step S9, the MFP 13A executes a scan based on the scan setting included in the scan start command from the information storage device 10. In step S10, MFP 13A stores the scan data in the folder of information storage device 10 selected by the user in step S3 based on "the path of the folder for storing scan data" included in the scan start instruction from information storage device 10. .

なお、情報蓄積装置10は、例えばMFP13Aが公開しているスキャン用のJavascript(登録商標)を利用することで、ネットワークN1経由でMFP13Aにスキャンを実行させることができる。   Note that the information storage device 10 can cause the MFP 13A to execute a scan via the network N1 by using, for example, Javascript (registered trademark) for scan that is published by the MFP 13A.

また、MFP13AはWebブラウザ(図示せず)で情報蓄積装置10のQRコード表示WebUI25を表示することで、図15に示すようにQRコード1201を含む画面1200を操作パネルなどに表示できる。   Further, the MFP 13A can display the screen 1200 including the QR code 1201 on the operation panel or the like as shown in FIG. 15 by displaying the QR code display Web UI 25 of the information storage device 10 with a Web browser (not shown).

図15はMFP上に表示されるQRコードの一例のイメージ図である。なお、図15の画面1200は例えば図16に示すようなMFP13AのWebブラウザ(図示せず)のトップ画面1210の「MFP Everywhere」ボタン1211を押下することで表示される。図16はMFP上に表示されるトップ画面の一例のイメージ図である。   FIG. 15 is an image diagram of an example of a QR code displayed on the MFP. The screen 1200 in FIG. 15 is displayed, for example, by pressing the “MFP Everywhere” button 1211 on the top screen 1210 of the Web browser (not shown) of the MFP 13A as shown in FIG. FIG. 16 is an image diagram of an example of the top screen displayed on the MFP.

なお、図15では画面1200にQRコード1201を表示する例を説明したが、例えばMFP13Aの筐体にQRコード1201のシールを貼付しておいてもよい。また、MFP13AはQRコード1201の画像データを自機内に保存しておいてもよい。MFP13Aの筐体にQRコード1201のシールを貼付する以外にも、例えばMFP13Aが設置されている部屋の壁などにQRコード1201のシールを貼付してもよい。つまり、シールを貼付する位置は、MFP13Aに紐付くQRコード1201であることをユーザが認識できる位置であればよい。   Although the example in which the QR code 1201 is displayed on the screen 1200 is described in FIG. 15, for example, a seal of the QR code 1201 may be attached to the housing of the MFP 13A. Further, the MFP 13A may store the image data of the QR code 1201 in its own device. Besides attaching the seal of the QR code 1201 to the housing of the MFP 13A, for example, the seal of the QR code 1201 may be attached to the wall of a room where the MFP 13A is installed. That is, the position at which the sticker is attached may be a position at which the user can recognize that the QR code 1201 is attached to the MFP 13A.

図17は情報蓄積装置の処理手順を表した一例のフローチャートである。ステップS21において、情報蓄積装置10は例えばMFP13の画面1200にQRコード1201を表示させる。   FIG. 17 is a flowchart of an example showing the processing procedure of the information storage apparatus. In step S <b> 21, the information storage apparatus 10 displays the QR code 1201 on the screen 1200 of the MFP 13, for example.

ステップS22において、情報蓄積装置10はスキャン情報と、スキャンを行わせるMFP13AのIPアドレスとが含まれるファイルが、所定のフォルダに書き込まれていないか検知する。スキャン情報と、スキャンを行わせるMFP13AのIPアドレスとが含まれるファイルが、所定のフォルダに書き込まれていることを検知するまで、情報蓄積装置10はステップS22の処理を繰り返す。   In step S22, the information storage device 10 detects whether a file including scan information and the IP address of the MFP 13A which is to perform the scan is not written to a predetermined folder. The information storage apparatus 10 repeats the process of step S22 until it is detected that the file including the scan information and the IP address of the MFP 13A which is to be scanned is written in the predetermined folder.

なお、スキャン情報と、スキャンを行わせるMFP13AのIPアドレスとが含まれるファイルが、所定のフォルダに書き込まれていることを検知すると、情報蓄積装置10はステップS24において、所定のフォルダに書き込まれたファイルからスキャン情報を取得する。   When it is detected that the file including the scan information and the IP address of MFP 13A to be scanned is written to the predetermined folder, information storage device 10 is written to the predetermined folder in step S24. Get scan information from a file.

ステップS25において、情報蓄積装置10は所定のフォルダに書き込まれたファイルに含まれる「スキャンを行わせるMFP13AのIPアドレス」を元に、スキャン開始命令を行うMFP13Aを選択し、さらに、所定のフォルダに書き込まれたファイルに含まれるスキャン情報を元に、MFP13Aにスキャン開始命令を行う。   In step S25, the information storage apparatus 10 selects the MFP 13A that issues a scan start command based on the "IP address of the MFP 13A that is to be scanned" included in the file written to the predetermined folder, and further selects the predetermined folder. Based on the scan information included in the written file, a scan start instruction is issued to the MFP 13A.

ステップS26において、情報蓄積装置10はスキャン開始命令に含まれる「スキャンデータを保存するフォルダのパス」に基づき、ステップS3でユーザが選択したフォルダにスキャンデータが保存される。   In step S26, the information storage device 10 stores the scan data in the folder selected by the user in step S3 based on the "path of folder storing scan data" included in the scan start command.

図4のシーケンス図によれば、情報蓄積装置10にWebApi26を搭載することによりスマートフォン11に情報蓄積装置10のフォルダを表示でき、スマートフォン11からフォルダを選択し、スキャンを実行させたいMFP13AのQRコード1201を読み取ることにより、スキャンデータを情報蓄積装置10の選択したフォルダに保存することができる。   According to the sequence diagram of FIG. 4, by mounting the WebApi 26 in the information storage device 10, the folder of the information storage device 10 can be displayed on the smartphone 11, the folder is selected from the smartphone 11, and the QR code of the MFP 13 A that wants to execute scanning By reading 1201, scan data can be stored in the selected folder of the information storage device 10.

このように、ユーザはスキャン開始時にスマートフォン11をMFP13Aにかざすことにより、情報蓄積装置10とスマートフォン11とMFP13Aとが連携し、MFP13Aでスキャンしたスキャンデータを、情報蓄積装置10の選択したフォルダに容易に保存できる。   In this manner, the user holds the smartphone 11 over the MFP 13A at the start of scanning, whereby the information storage device 10, the smartphone 11 and the MFP 13A cooperate with each other, and scan data scanned by the MFP 13A can be easily moved to the folder selected by the information storage device 10. Can be stored on

図4のシーケンス図ではスマートフォン11を使用してMFP13Aにスキャンを実行させ、スキャンをしたデータを情報蓄積装置10に保存する場合の処理を示した。本実施形態に係るサービス提供システム1は図18のシーケンス図に示すように、タブレット端末12を使用してMFP13Bにスキャンを実行させ、スキャンをしたデータを情報蓄積装置10に保存するようにしてもよい。   The sequence diagram of FIG. 4 shows the processing for causing the MFP 13A to execute a scan using the smartphone 11 and storing the scanned data in the information storage device 10. The service providing system 1 according to the present embodiment causes the MFP 13B to execute scanning using the tablet terminal 12 and stores the scanned data in the information storage device 10 as shown in the sequence diagram of FIG. Good.

図18は本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。なお、図18のシーケンス図におけるステップS31〜S40の処理は図4のステップS1〜10と同様であるため、説明を省略する。   FIG. 18 is a sequence diagram of another example showing the processing procedure of the service providing system according to the present embodiment. In addition, since the process of step S31 to S40 in the sequence diagram of FIG. 18 is the same as that of FIG.4 S1-10, description is abbreviate | omitted.

また、図4及び図18のシーケンス図では、MFP13でスキャンをしたデータをMFP13が情報蓄積装置10に保存する場合の処理を示した。本実施形態に係るサービス提供システム1は図19のシーケンス図に示すように、MFP13でスキャンをしたデータをスマートフォン11やタブレット端末12経由で情報蓄積装置10に保存するようにしてもよい。   Further, the sequence diagrams of FIG. 4 and FIG. 18 show the process in the case where the MFP 13 stores the data scanned by the MFP 13 in the information storage device 10. The service providing system 1 according to the present embodiment may store the data scanned by the MFP 13 in the information storage apparatus 10 via the smartphone 11 or the tablet terminal 12 as shown in the sequence diagram of FIG.

図19は本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。なお、図19のシーケンス図は、MFP13Aでスキャンをしたデータをスマートフォン11経由で情報蓄積装置10に保存する例を示している。また、図19のシーケンス図におけるステップS51〜S56の処理は、図4のステップS1〜S6と同様であるため、説明を省略する。   FIG. 19 is a sequence diagram of another example showing the processing procedure of the service providing system according to the present embodiment. The sequence diagram of FIG. 19 illustrates an example of storing data scanned by the MFP 13A in the information storage apparatus 10 via the smartphone 11. Moreover, since the process of step S51 to S56 in the sequence diagram of FIG. 19 is the same as that of step S1 to S6 of FIG. 4, description is abbreviate | omitted.

ステップS57において、スマートフォン11のアプリケーションは情報蓄積装置10にスキャン開始命令を行う。スキャン開始命令には、スキャン情報、スキャンを行わせるMFP13AのIPアドレス、スマートフォン11のIPアドレスが含まれる。ステップS57のスキャン開始命令に含まれるスキャン情報には、図11のスキャン設定画面1110により設定されたスキャン設定が含まれる。   In step S57, the application of the smartphone 11 instructs the information storage device 10 to start scanning. The scan start instruction includes scan information, the IP address of the MFP 13A that performs the scan, and the IP address of the smartphone 11. The scan information included in the scan start instruction in step S57 includes the scan setting set on the scan setting screen 1110 of FIG.

スキャン情報、スキャンを行わせるMFP13AのIPアドレス、スマートフォン11のIPアドレスが含まれるファイルが所定のフォルダに書き込まれると、情報蓄積装置10はステップS58において、所定のフォルダに書き込まれたファイルを元に、スキャン設定を示すコマンドを用いてMFP13Aにスキャン開始命令を行う。なお、ステップS58のスキャン開始命令にはスキャン情報とスマートフォン11のIPアドレスとが含まれている。   When the file including the scan information, the IP address of the MFP 13A which is to be scanned, and the IP address of the smartphone 11 is written in a predetermined folder, the information storage apparatus 10 uses the file written in the predetermined folder in step S58. And issues a scan start command to the MFP 13A using a command indicating scan setting. The scan start command in step S58 includes scan information and the IP address of the smartphone 11.

ステップS59において、MFP13Aは情報蓄積装置10からのスキャン開始命令に含まれるスキャン設定に基づきスキャンを実行する。ステップS60において、MFP13Aはスキャン開始命令に含まれるスマートフォン11のIPアドレスを元に、スキャンデータをスマートフォン11に送信する。   In step S59, the MFP 13A executes a scan based on the scan setting included in the scan start instruction from the information storage device 10. In step S60, the MFP 13A transmits scan data to the smartphone 11 based on the IP address of the smartphone 11 included in the scan start command.

ステップS61において、スマートフォン11はステップS3でユーザが選択した情報蓄積装置10のフォルダへのスキャンデータの保存を例えばHTTPリクエスト(POST)により行う。情報蓄積装置10のWebApi26はスマートフォン11から受信したスキャンデータを、ステップS3でユーザが選択したフォルダに保存する。   In step S61, the smartphone 11 stores the scan data in the folder of the information storage device 10 selected by the user in step S3 by, for example, an HTTP request (POST). The Web API 26 of the information storage device 10 stores the scan data received from the smartphone 11 in the folder selected by the user in step S3.

図19のシーケンス図では、MFP13Aでスキャンをしたデータをスマートフォン11やタブレット端末12経由で情報蓄積装置10に保存しているが、スマートフォン11やタブレット端末12に保存することも可能である。   In the sequence diagram of FIG. 19, the data scanned by the MFP 13A is stored in the information storage device 10 via the smartphone 11 or the tablet terminal 12, but it is also possible to save the data in the smartphone 11 or the tablet terminal 12.

さらに、図4、図18及び図19のシーケンス図では、情報蓄積装置10のフォルダへのスキャンデータの保存で処理を終了しているが、例えば図20のシーケンス図に示すように、情報蓄積装置10のフォルダに保存したスキャンデータに対するデータ変換などの処理を行ってもよい。   Furthermore, in the sequence diagrams of FIG. 4, FIG. 18 and FIG. 19, the processing is ended by saving the scan data in the folder of the information storage device 10, but as shown in the sequence diagram of FIG. Processing such as data conversion may be performed on scan data stored in ten folders.

図20は本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。なお、図20のシーケンス図におけるステップS71〜S80の処理は、図4のステップS1〜S10と同様であるため、説明を適宜省略する。   FIG. 20 is a sequence diagram of another example showing the processing procedure of the service providing system according to the present embodiment. In addition, since the process of step S71-S80 in the sequence diagram of FIG. 20 is the same as that of step S1-S10 of FIG. 4, description is abbreviate | omitted suitably.

図20のシーケンス図では、例えばステップS73で選択されるフォルダの種類により保存したスキャンデータに対するデータ変換などの処理が行われる。図9のフォルダ選択画面1030に示した「workflow」フォルダは保存したスキャンデータに対して行う処理を設定できる。したがって、図9のフォルダ選択画面1030に示した「workflow」フォルダにデータ変換の処理を設定しておくことで、情報蓄積装置10はステップS81において「workflow」フォルダに保存されたスキャンデータに対するデータ変換の処理を行うことができる。
[第2の実施形態]
第1の実施形態に係るサービス提供システム1は、情報処理装置から情報蓄積装置10を介して電子機器にスキャン開始命令を行っていた。第2の実施形態に係るサービス提供システム1は、情報処理装置から情報蓄積装置10を介さずに電子機器にスキャン開始命令を行うものである。
In the sequence diagram of FIG. 20, for example, processing such as data conversion is performed on the scan data stored according to the type of folder selected in step S73. The “workflow” folder shown in the folder selection screen 1030 of FIG. 9 can set processing to be performed on the stored scan data. Therefore, by setting the data conversion process in the "workflow" folder shown in the folder selection screen 1030 of FIG. 9, the information storage apparatus 10 converts data for scan data stored in the "workflow" folder in step S81. Processing can be performed.
Second Embodiment
In the service providing system 1 according to the first embodiment, the information processing apparatus issues a scan start instruction to the electronic device via the information storage apparatus 10. The service providing system 1 according to the second embodiment is for issuing a scan start command to an electronic device from an information processing apparatus without passing through the information storage apparatus 10.

なお、第2の実施形態に係るサービス提供システム1は、システム構成、ハードウェア構成及びソフトウェア構成が、第1の実施形態に係るサービス提供システム1と同様であるため、システム構成、ハードウェア構成及びソフトウェア構成についての説明を省略している。   The service providing system 1 according to the second embodiment has the same system configuration, hardware configuration and software configuration as the service providing system 1 according to the first embodiment. Description of the software configuration is omitted.

<処理の詳細>
以下では、本実施形態に係るサービス提供システム1の処理の詳細について説明する。
<Details of processing>
Hereinafter, details of processing of the service providing system 1 according to the present embodiment will be described.

図21は、本実施形態に係るサービス提供システムの処理手順を表した一例のシーケンス図である。なお、図21のシーケンス図におけるステップS101〜S106の処理は図4のステップS1〜S6の処理と同様であるため、説明を省略する。   FIG. 21 is a sequence diagram of an example showing the processing procedure of the service providing system according to the present embodiment. In addition, since the process of step S101 to S106 in the sequence diagram of FIG. 21 is the same as the process of step S1 to S6 of FIG. 4, description is abbreviate | omitted.

ステップS107において、スマートフォン11のアプリケーションはカメラ機能により撮影されたQRコードから読み取ったMFP13AのIPアドレスを使用して、MFP13Aにスキャン開始命令を行う。スキャン開始命令には、スキャン情報が含まれる。スマートフォン11は例えば図14に示すコマンドを用いてMFP13Aにスキャン開始命令を行う。   In step S107, the application of the smartphone 11 instructs the MFP 13A to start scanning using the IP address of the MFP 13A read from the QR code captured by the camera function. The scan start instruction includes scan information. The smartphone 11 issues a scan start command to the MFP 13A using, for example, the command shown in FIG.

ステップS108において、MFP13Aはスマートフォン11からのスキャン開始命令に含まれるスキャン設定に基づき、スキャンを実行する。そして、ステップS109において、MFP13Aはスマートフォン11からのスキャン開始命令に含まれる「スキャンデータを保存するフォルダのパス」に基づき、ステップS103でユーザが選択した情報蓄積装置10のフォルダにスキャンデータを保存する。   In step S <b> 108, the MFP 13 </ b> A executes a scan based on the scan setting included in the scan start instruction from the smartphone 11. Then, in step S109, the MFP 13A stores the scan data in the folder of the information storage apparatus 10 selected by the user in step S103 based on the “path of folder storing scan data” included in the scan start command from the smartphone 11. .

図21のシーケンス図によれば、情報蓄積装置10にWebApi26を搭載することによりスマートフォン11に情報蓄積装置10のフォルダを表示でき、スマートフォン11からフォルダを選択し、スキャンを実行させたいMFP13AのQRコード1201を読み取ることにより、スキャンデータを情報蓄積装置10の選択したフォルダに保存することができる。   According to the sequence diagram of FIG. 21, by mounting the WebApi 26 in the information storage device 10, the folder of the information storage device 10 can be displayed on the smartphone 11, and the folder is selected from the smartphone 11 and the QR code of the MFP 13 A that wants to execute scanning By reading 1201, scan data can be stored in the selected folder of the information storage device 10.

このように、ユーザはスキャン開始時にスマートフォン11をMFP13Aにかざすことにより、情報蓄積装置10とスマートフォン11とMFP13Aとが連携し、MFP13Aでスキャンしたスキャンデータを、情報蓄積装置10の選択したフォルダに容易に保存できる。   In this manner, the user holds the smartphone 11 over the MFP 13A at the start of scanning, whereby the information storage device 10, the smartphone 11 and the MFP 13A cooperate with each other, and scan data scanned by the MFP 13A can be easily moved to the folder selected by the information storage device 10. Can be stored on

図21のシーケンス図ではスマートフォン11を使用してMFP13Aにスキャンを実行させ、スキャンをしたデータを情報蓄積装置10に保存する場合の処理を示した。本実施形態に係るサービス提供システム1は図22のシーケンス図に示すように、タブレット端末12を使用してMFP13Bにスキャンを実行させ、スキャンをしたデータを情報蓄積装置10に保存するようにしてもよい。   The sequence diagram of FIG. 21 shows a process for causing the MFP 13A to execute a scan using the smartphone 11 and storing the scanned data in the information storage device 10. As shown in the sequence diagram of FIG. 22, the service providing system 1 according to the present embodiment causes the MFP 13B to execute a scan using the tablet terminal 12 and stores the scanned data in the information storage device 10. Good.

図22は本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。なお、図22のシーケンス図におけるステップS111〜S119の処理は図21のステップS101〜S109と同様であるため、説明を省略する。   FIG. 22 is a sequence diagram of another example showing the processing procedure of the service providing system according to the present embodiment. In addition, since the process of step S111-S119 in the sequence diagram of FIG. 22 is the same as that of step S101-S109 of FIG. 21, description is abbreviate | omitted.

また、図21及び図22のシーケンス図では、MFP13でスキャンをしたデータをMFP13が情報蓄積装置10に保存する場合の処理を示した。本実施形態に係るサービス提供システム1は図23のシーケンス図に示すように、MFP13でスキャンをしたデータをスマートフォン11やタブレット端末12経由で情報蓄積装置10に保存するようにしてもよい。   Further, the sequence diagrams of FIG. 21 and FIG. 22 show the processing in the case where the MFP 13 stores the data scanned by the MFP 13 in the information storage device 10. The service providing system 1 according to the present embodiment may store the data scanned by the MFP 13 in the information storage apparatus 10 via the smartphone 11 or the tablet terminal 12 as shown in the sequence diagram of FIG.

図23は本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。なお、図23のシーケンス図は、MFP13Aでスキャンをしたデータをスマートフォン11経由で情報蓄積装置10に保存する例を示している。図23のシーケンス図におけるステップS121〜S126の処理は、図21のステップS101〜S106と同様であるため、説明を省略する。   FIG. 23 is a sequence diagram of another example showing the processing procedure of the service providing system according to the present embodiment. Note that the sequence diagram of FIG. 23 illustrates an example of storing data scanned by the MFP 13A in the information storage apparatus 10 via the smartphone 11. The processes of steps S121 to S126 in the sequence diagram of FIG. 23 are the same as steps S101 to S106 of FIG.

ステップS127において、スマートフォン11のアプリケーションはスキャン設定を示すコマンドを用いてMFP13Aにスキャン開始命令を行う。スキャン開始命令には、スキャン情報、スマートフォン11のIPアドレスが含まれる。ステップS127のスキャン開始命令に含まれるスキャン情報には図11のスキャン設定画面1110により設定されたスキャン設定が含まれる。   In step S127, the application of the smartphone 11 issues a scan start command to the MFP 13A using a command indicating scan setting. The scan start instruction includes scan information and the IP address of the smartphone 11. The scan information included in the scan start instruction in step S127 includes the scan setting set on the scan setting screen 1110 of FIG.

ステップS128において、MFP13Aはスマートフォン11からのスキャン開始命令に含まれるスキャン設定に基づきスキャンを実行する。ステップS129において、MFP13Aはスキャン開始命令に含まれるスマートフォン11のIPアドレスを元にスキャンデータをスマートフォン11に送信する。   In step S128, the MFP 13A executes a scan based on the scan setting included in the scan start instruction from the smartphone 11. In step S129, the MFP 13A transmits scan data to the smartphone 11 based on the IP address of the smartphone 11 included in the scan start command.

ステップS130において、スマートフォン11は、ステップS123でユーザが選択した情報蓄積装置10のフォルダへのスキャンデータの保存を、例えばHTTPリクエスト(POST)により行う。情報蓄積装置10のWebApi26は、スマートフォン11から受信したスキャンデータを、ステップS123でユーザが選択したフォルダに保存する。   In step S130, the smartphone 11 stores the scan data in the folder of the information storage device 10 selected by the user in step S123, for example, by an HTTP request (POST). The Web API 26 of the information storage device 10 stores the scan data received from the smartphone 11 in the folder selected by the user in step S123.

図23のシーケンス図では、MFP13Aでスキャンをしたデータをスマートフォン11経由で情報蓄積装置10に保存しているが、スマートフォン11に保存することも可能である。
[第3の実施形態]
第3の実施形態に係るサービス提供システム1は、システム構成、ハードウェア構成及びソフトウェア構成が、第1の実施形態に係るサービス提供システム1と同様であるため、システム構成、ハードウェア構成及びソフトウェア構成についての説明を省略している。
In the sequence diagram of FIG. 23, the data scanned by the MFP 13A is stored in the information storage apparatus 10 via the smartphone 11. However, the data may be stored in the smartphone 11.
Third Embodiment
The service providing system 1 according to the third embodiment has the same system configuration, hardware configuration and software configuration as the service providing system 1 according to the first embodiment, so the system configuration, hardware configuration and software configuration I have omitted the explanation of.

<処理の詳細>
以下では、本実施形態に係るサービス提供システム1の処理の詳細について説明する。
<Details of processing>
Hereinafter, details of processing of the service providing system 1 according to the present embodiment will be described.

ここではスマートフォン11を使用して、情報蓄積装置10が保存するファイルをMFP13に印刷させる場合の処理について説明する。図24は、本実施形態に係るサービス提供システムの処理手順を表した一例のシーケンス図である。なお、図24のシーケンス図におけるステップS201、S202の処理は図4のステップS1、S2の処理と同様であるため、説明を省略する。   Here, a process of causing the MFP 13 to print a file stored by the information storage device 10 using the smartphone 11 will be described. FIG. 24 is a sequence diagram of an example showing the processing procedure of the service providing system according to the present embodiment. The processes of steps S201 and S202 in the sequence diagram of FIG. 24 are the same as the processes of steps S1 and S2 of FIG.

ステップS201〜S202の処理を繰り返すことにより、スマートフォン11には図6〜図7に示した画面と、図25〜図26に示す画面とが表示される。   By repeating the processes of steps S201 to S202, the screens shown in FIGS. 6 to 7 and the screens shown in FIGS. 25 to 26 are displayed on the smartphone 11.

図25はファイル一覧表示画面の一例のイメージ図である。図25のファイル一覧表示画面1050は図7のフォルダ表示画面1010から「data」フォルダが選択されたあとの画面例である。図25のファイル一覧表示画面1050は、ファイルとして「見積もり書.doc」「Scan_20120607.pdf」が表示されている。   FIG. 25 is an image diagram of an example of the file list display screen. The file list display screen 1050 of FIG. 25 is an example of the screen after the “data” folder is selected from the folder display screen 1010 of FIG. 7. In the file list display screen 1050 of FIG. 25, “estimate sheet. Doc” and “Scan — 20120607. pdf” are displayed as files.

図26はファイル詳細表示画面の一例のイメージ図である。図26のファイル詳細表示画面1060はファイル一覧表示画面1050から「見積もり書.doc」ファイルが選択されたあとの画面例である。図26のファイル詳細表示画面1060は、ファイル一覧表示画面1050から選択された「見積もり書.doc」ファイルのイメージ画像1063が表示されている。   FIG. 26 is an image diagram of an example of the file details display screen. The file details display screen 1060 of FIG. 26 is an example of a screen after the “estimate sheet. Doc” file is selected from the file list display screen 1050. In the file detail display screen 1060 of FIG. 26, an image 1063 of the “estimate sheet. Doc” file selected from the file list display screen 1050 is displayed.

ステップS203において、ユーザはスマートフォン11を操作し、図25又は図26に表示されているファイルからMFP13に印刷させるファイルを選択する。ファイル詳細表示画面1060で「印刷設定」ボタン1061が押下されると、スマートフォン11はステップS204において、図27に示す印刷設定画面1070を表示する。図27は印刷設定画面の一例のイメージ図である。ユーザはスマートフォン11を操作し、図27の印刷設定画面1070からMFP13に実行させる印刷の設定を行う。   In step S203, the user operates the smartphone 11, and selects a file to be printed by the MFP 13 from the files displayed in FIG. 25 or 26. When the “print setting” button 1061 is pressed on the file details display screen 1060, the smartphone 11 displays the print setting screen 1070 shown in FIG. 27 in step S204. FIG. 27 is an image diagram of an example of the print setting screen. The user operates the smartphone 11 to perform print settings to be executed by the MFP 13 from the print setting screen 1070 of FIG.

図25又は図26に表示されているファイルからMFP13に印刷させるファイルを選択したあと、ユーザはファイル詳細表示画面1060の「QR」ボタン1062を押下することで、例えば図28に示すQRコード読み取り画面1150をスマートフォン11に表示させる。図28はQRコード読み取り画面の一例のイメージ図である。QRコード読み取り画面1150には、QRコード表示領域1151が含まれる。QRコード表示領域1151はカメラ機能により撮影された画像が表示される領域である。   After the file to be printed on the MFP 13 is selected from the files displayed in FIG. 25 or 26, the user presses the “QR” button 1062 of the file details display screen 1060, for example, the QR code reading screen shown in FIG. Display 1150 on the smartphone 11. FIG. 28 is an image diagram of an example of the QR code reading screen. The QR code reading screen 1150 includes a QR code display area 1151. The QR code display area 1151 is an area where an image captured by the camera function is displayed.

ステップS205、S206において、ユーザはスマートフォン11を操作し、カメラ機能により撮影されたQRコードがQRコード読み取り画面1150のQRコード表示領域1151に表示されるように、MFP13上に表示されたQRコードとスマートフォン11との位置関係を調整する。   In steps S205 and S206, the user operates the smartphone 11, and the QR code displayed on the MFP 13 is displayed so that the QR code captured by the camera function is displayed on the QR code display area 1151 of the QR code reading screen 1150. The positional relationship with the smartphone 11 is adjusted.

スマートフォン11のアプリケーションはカメラ機能により撮影されたQRコードから図12に示したMFP13のIPアドレスと、MFP13が提供しているスキャン機能や印刷機能を示す機能情報とを読み取る。   The application of the smartphone 11 reads the IP address of the MFP 13 shown in FIG. 12 and the function information indicating the scan function and the print function provided by the MFP 13 from the QR code captured by the camera function.

スマートフォン11のアプリケーションはQRコードからMFP13のIPアドレスとスキャン機能や印刷機能を示す機能情報とを読み取ったあと、例えば図29に示すようなダウンロード中であることをユーザに示す画面を表示する。図29はダウンロード中であることを示す画面の一例のイメージ図である。   The application of the smartphone 11 reads the IP address of the MFP 13 and the function information indicating the scan function and the print function from the QR code, and then displays a screen indicating to the user that downloading is in progress as shown in FIG. 29, for example. FIG. 29 is an image diagram of an example of a screen indicating that downloading is in progress.

なお、MFP13上にQRコードを表示するタイミング、ファイル一覧を情報蓄積装置10からスマートフォン11へ提供するタイミング、スマートフォン11がMFP13上からQRコードを読み取るタイミングは、図24のシーケンス図における順番に限定されるものではない。   The timing for displaying the QR code on the MFP 13, the timing for providing the file list from the information storage device 10 to the smartphone 11, and the timing for the smartphone 11 to read the QR code from the MFP 13 are limited to the order shown in FIG. It is not a thing.

ステップS207において、スマートフォン11のアプリケーションはQRコードから読み取った機能情報に応じて後述のようにファイル形式を決定する。例えば機能情報に印刷機能を含むとき、スマートフォン11のアプリケーションはファイル形式をMFP13で印刷可能なRPCSやPDLなどに決定する。   In step S207, the application of the smartphone 11 determines the file format as described later according to the function information read from the QR code. For example, when the print information is included in the function information, the application of the smartphone 11 determines the file format as RPCS, PDL, or the like that can be printed by the MFP 13.

ステップS208において、スマートフォン11のアプリケーションは情報蓄積装置10にファイル取得要求を行う。ファイル取得要求には、ファイル選択の情報と、ステップS207で決定したファイル形式の情報とが含まれる。   In step S208, the application of the smartphone 11 sends a file acquisition request to the information storage device 10. The file acquisition request includes information on file selection and information on the file format determined in step S207.

ステップS209において、情報蓄積装置10のWebApi26はファイル取得要求を受け付け、Web制御29にファイル取得要求を行う。Web制御29はWebApi26からのファイル取得要求に含まれる「ファイル選択の情報」を元に、共有フォルダ27からファイルを取得する。   In step S 209, the Web API 26 of the information storage device 10 receives the file acquisition request, and sends a file acquisition request to the Web control 29. The Web control 29 acquires a file from the shared folder 27 based on the “information on file selection” included in the file acquisition request from the Web API 26.

また、Web制御29はWebApi26からのファイル取得要求に含まれる「ファイル形式の情報」を元に、共有フォルダ27から取得したファイルのファイル形式の変換が必要か判定する。例えばファイル形式が同一であれば、Web制御29は共有フォルダ27から取得したファイルのファイル形式の変換が不要と判定する。   Further, the Web control 29 determines whether conversion of the file format of the file acquired from the shared folder 27 is necessary based on the “file format information” included in the file acquisition request from the Web API 26. For example, if the file format is the same, the Web control 29 determines that conversion of the file format of the file acquired from the shared folder 27 is unnecessary.

ファイル形式が異なれば、Web制御29は共有フォルダ27から取得したファイルのファイル形式の変換が必要と判定する。ファイル形式の変換が必要と判定すれば、Web制御29はドキュメント管理28にファイル形式の変換を実行させる。ここではファイル形式の変換が必要と判定された例について説明する。Web制御29はファイル形式を変換した変換後ファイルをWebApi26に返す。   If the file format is different, the Web control 29 determines that conversion of the file format of the file acquired from the shared folder 27 is necessary. If it is determined that file format conversion is necessary, the Web control 29 causes the document management 28 to execute file format conversion. Here, an example in which it is determined that file format conversion is necessary will be described. The Web control 29 returns the converted file obtained by converting the file format to the WebApi 26.

WebApi26はステップS210において、変換後ファイルをHTTPレスポンスによりスマートフォン11に提供する。ステップS211において、スマートフォン11のアプリケーションは変換後ファイルを印刷ファイルとしてMFP13に送信する。   In step S210, the Web API 26 provides the converted file to the smartphone 11 by an HTTP response. In step S211, the application of the smartphone 11 transmits the converted file as a print file to the MFP 13.

印刷ファイルをMFP13に送信する方法は、例えば図30に示すように、ソケット通信を使用してMFP13の9100番ポートに送信する方法などがある。図30は、印刷ファイルをMFPに送信する方法の一例を表した説明図である。MFP13は印刷ファイルを受信すると、ステップS212において、印刷ファイルを元に、印刷(出力)を実行する。   As a method of transmitting the print file to the MFP 13, for example, as shown in FIG. 30, there is a method of transmitting to the port 9100 of the MFP 13 using socket communication. FIG. 30 is an explanatory diagram showing an example of a method of transmitting a print file to the MFP. When receiving the print file, the MFP 13 executes printing (output) based on the print file in step S212.

図31は印刷ファイルに含まれるプリントコマンドの一例の構成図である。図31のプリントコマンドには、図27の印刷設定画面1070により設定された印刷設定と、印刷するファイル名とが含まれる。   FIG. 31 is a block diagram of an example of the print command included in the print file. The print command of FIG. 31 includes the print settings set on the print setting screen 1070 of FIG. 27 and the file name to be printed.

図32はスマートフォンの処理手順を表した一例のフローチャートである。なお、図32のフローチャートは図28に示すQRコード読み取り画面1150をスマートフォン11に表示させたあとの処理である。   FIG. 32 is a flowchart of an example showing a processing procedure of the smartphone. Note that the flowchart in FIG. 32 is processing after the QR code reading screen 1150 shown in FIG. 28 is displayed on the smartphone 11.

ステップS221において、スマートフォン11のアプリケーションは、カメラ機能により撮影されたQRコードから図12に示した項目「Function」の設定値を読み取る。   In step S221, the application of the smartphone 11 reads the setting value of the item "Function" illustrated in FIG. 12 from the QR code captured by the camera function.

ステップS222において、スマートフォン11のアプリケーションは項目「Function」の設定値が投影機能(プロジェクタ14)を表す「Projection」であるか否かを判定する。項目「Function」の設定値が投影機能を表す「Projection」であれば、ステップS225に進み、スマートフォン11のアプリケーションはプロジェクタ14で投影可能なPDFをファイル形式として指定したファイル取得要求を情報蓄積装置10に対して行う。   In step S222, the application of the smartphone 11 determines whether the setting value of the item "Function" is "Projection" representing the projection function (projector 14). If the setting value of the item "Function" is "Projection" representing the projection function, the process proceeds to step S225, and the application of the smartphone 11 selects the file acquisition request designating the PDF that can be projected by the projector 14 as the file format. Do against

項目「Function」の設定値が投影機能を表す「Projection」でなければ、ステップS223に進み、スマートフォン11のアプリケーションは項目「Function」の設定値が印刷機能(MFP13)を表す「Print」であるか否かを判定する。項目「Function」の設定値が印刷機能を表す「Print」であれば、ステップS224に進み、スマートフォン11のアプリケーションは、MFP13で印刷可能な印刷データ(RPCS、PDL)をファイル形式として指定したファイル取得要求を情報蓄積装置10に対して行う。なお、ステップS223において、項目「Function」の設定値が印刷機能を表す「Print」でなければ、スマートフォン11のアプリケーションはファイル取得要求で指定すべきファイル形式を判定できないため、ステップS226に進み、エラー表示を行う。   If the setting value of the item "Function" is not "Projection" indicating the projection function, the process proceeds to step S223, and the application of the smartphone 11 determines whether the setting value of the item "Function" is "Print" indicating the printing function (MFP 13) It is determined whether or not. If the setting value of the item "Function" is "Print" representing the print function, the process proceeds to step S224, and the application of the smartphone 11 acquires the file specifying the print data (RPCS, PDL) printable by the MFP 13 as the file format A request is made to the information storage device 10. In step S223, if the setting value of the item "Function" is not "Print" indicating the print function, the application of the smartphone 11 can not determine the file format to be designated by the file acquisition request, and thus the process proceeds to step S226. Display.

図24のシーケンス図によれば、情報蓄積装置10にWebApi26を搭載することによりスマートフォン11に情報蓄積装置10の共有フォルダ27に置かれたファイルを表示できる。ユーザはスマートフォン11からファイルを選択し、印刷を実行させたいMFP13のQRコード1201を読み取ることにより、MFP13で印刷可能なファイル形式の変換後ファイルを情報蓄積装置10から取得できる。スマートフォン11は情報蓄積装置10から取得した変換後ファイルを印刷ファイルとしてMFP13に送信することにより、MFP13に印刷を実行させることができる。   According to the sequence diagram of FIG. 24, by loading the WebApi 26 in the information storage device 10, it is possible to display files placed in the shared folder 27 of the information storage device 10 on the smartphone 11. The user can select a file from the smartphone 11 and read the QR code 1201 of the MFP 13 to be printed, so that the converted file of the file format printable by the MFP 13 can be acquired from the information storage device 10. The smartphone 11 can cause the MFP 13 to execute printing by transmitting the converted file acquired from the information storage device 10 to the MFP 13 as a print file.

このように、ユーザは、印刷開始時にスマートフォン11をMFP13にかざすことにより、情報蓄積装置10とスマートフォン11とMFP13とを連携させ、情報蓄積装置10の共有フォルダ27に置かれたファイルを容易にMFP13から印刷できる。   As described above, the user holds the smartphone 11 over the MFP 13 at the start of printing, thereby making the information storage device 10, the smartphone 11 and the MFP 13 cooperate with one another, and the files placed in the shared folder 27 of the information storage device 10 can be easily MFP13. You can print from

図24のシーケンス図ではスマートフォン11を使用して情報蓄積装置10からファイルを取得し、MFP13で印刷する場合の処理を示した。本実施形態に係るサービス提供システム1は図33のシーケンス図に示すように、スマートフォン11を使用して情報蓄積装置10からファイルを取得し、プロジェクタ14で投影するようにしてもよい。   The sequence diagram of FIG. 24 shows a process of acquiring a file from the information storage device 10 using the smartphone 11 and printing by the MFP 13. As shown in the sequence diagram of FIG. 33, the service providing system 1 according to the present embodiment may use a smartphone 11 to acquire a file from the information storage device 10 and project the file by the projector 14.

図33は本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。なお、図33のシーケンス図におけるステップS231〜S233の処理は図24のステップS201〜S203と同様であるため、説明を省略する。ファイル詳細表示画面1060で「投影設定」ボタン(図示せず)が押下されると、スマートフォン11はステップS234において投影設定画面を表示する。   FIG. 33 is a sequence diagram of another example showing the processing procedure of the service providing system according to the present embodiment. In addition, since the process of step S231-S233 in the sequence diagram of FIG. 33 is the same as that of step S201-S203 of FIG. 24, description is abbreviate | omitted. When the “projection setting” button (not shown) is pressed on the file details display screen 1060, the smartphone 11 displays the projection setting screen in step S234.

ユーザはスマートフォン11を操作し、表示された投影設定画面からプロジェクタ14に実行させる投影の設定を行う。   The user operates the smartphone 11 to set the projection to be executed by the projector 14 from the displayed projection setting screen.

図25又は図26に表示されているファイルからプロジェクタ14に投影させるファイルを選択したあと、ユーザはファイル詳細表示画面1060の「QR」ボタン1062を押下し、例えば図28に示したQRコード読み取り画面1150をスマートフォン11に表示させる。   After selecting the file to be projected on the projector 14 from the files displayed in FIG. 25 or 26, the user presses the “QR” button 1062 of the file details display screen 1060, for example, the QR code reading screen shown in FIG. Display 1150 on the smartphone 11.

ステップS235、S236において、ユーザはスマートフォン11を操作し、カメラ機能により撮影されたQRコードがQRコード読み取り画面1150のQRコード表示領域1151に表示されるように、プロジェクタ14上に表示されたQRコードと、スマートフォン11との位置関係を調整する。   In steps S235 and S236, the user operates the smartphone 11, and the QR code displayed on the projector 14 is displayed such that the QR code captured by the camera function is displayed in the QR code display area 1151 of the QR code reading screen 1150. And the positional relationship with the smartphone 11 are adjusted.

スマートフォン11のアプリケーションはカメラ機能により撮影されたQRコードから図34に示すようなプロジェクタ14のIPアドレスと、プロジェクタ名と、プロジェクタ14が提供している投影機能を示す機能情報と、プロジェクタ14のタイプとを読み取る。図34はQRコードから読み取る情報の一例の構成図である。   The application of the smartphone 11 uses the QR code captured by the camera function, the IP address of the projector 14 as shown in FIG. 34, the projector name, the function information indicating the projection function provided by the projector 14, and the type of the projector 14 And read. FIG. 34 is a block diagram of an example of information read from a QR code.

スマートフォン11のアプリケーションはQRコードからプロジェクタ14のIPアドレスと投影機能を示す機能情報とを読み取ったあと、例えば図29に示したダウンロード中であることをユーザに示す画面を表示する。   After reading the IP address of the projector 14 and the function information indicating the projection function from the QR code, the application of the smartphone 11 displays, for example, a screen indicating to the user that downloading is in progress as shown in FIG.

なお、プロジェクタ14上にQRコードを表示するタイミング、ファイル一覧を情報蓄積装置10からスマートフォン11へ提供するタイミング、スマートフォン11がプロジェクタ14上からQRコードを読み取るタイミングは、図33のシーケンス図における順番に限定されるものではない。   The timing for displaying the QR code on the projector 14, the timing for providing the file list from the information storage device 10 to the smartphone 11, and the timing for the smartphone 11 to read the QR code from the projector 14 are in the order of the sequence diagram of FIG. It is not limited.

ステップS237において、スマートフォン11のアプリケーションはQRコードから読み取った機能情報に応じて、図32に示したようにファイル形式を決定する。例えば機能情報に投影機能を含むとき、スマートフォン11のアプリケーションはファイル形式をプロジェクタ14で投影可能なPDFなどに決定する。   In step S237, the application of the smartphone 11 determines the file format as shown in FIG. 32 according to the function information read from the QR code. For example, when the function information includes a projection function, the application of the smartphone 11 determines the file format as PDF that can be projected by the projector 14 or the like.

ステップS238〜S240の処理は図24のステップS208〜S210と同様であるため説明を省略する。ステップS241において、スマートフォン11のアプリケーションは、変換後ファイルを投影ファイルとしてプロジェクタ14に送信する。投影ファイルをプロジェクタ14に送信する方法は例えば図35に示すように、プロジェクタ14が公開しているWebApiを使用する方法などがある。図35は投影ファイルをプロジェクタに送信する方法の一例を表した説明図である。プロジェクタ14は投影ファイルを受信すると、ステップS242において、投影ファイルを元に、投影(出力)を実行する。   The processes of steps S238 to S240 are the same as steps S208 to S210 of FIG. In step S241, the application of the smartphone 11 transmits the converted file to the projector 14 as a projection file. As a method of transmitting the projection file to the projector 14, for example, as shown in FIG. 35, there is a method of using WebApi published by the projector 14. FIG. 35 is an explanatory view showing an example of a method of transmitting a projection file to a projector. When receiving the projection file, the projector 14 executes projection (output) based on the projection file in step S242.

また、プロジェクタ14は図36に示すようにQRコード1300を含む画面を投影スクリーンなどに投影してもよいし、プロジェクタ14の筐体にQRコード1301を貼り付けておいてもよい。図36はプロジェクタ上に表示されるQRコードの一例のイメージ図である。例えばプロジェクタ14はWebブラウザ(図示せず)で情報蓄積装置10のQRコード表示WebUI25を表示することによりQRコード1300を投影できる。プロジェクタ14はQRコード1300の画像データを自機内に保存しておいても外部から取得するようにしてもよい。   Also, as shown in FIG. 36, the projector 14 may project a screen including the QR code 1300 on a projection screen or the like, or the QR code 1301 may be attached to the housing of the projector 14. FIG. 36 is an image diagram of an example of the QR code displayed on the projector. For example, the projector 14 can project the QR code 1300 by displaying the QR code display Web UI 25 of the information storage device 10 with a Web browser (not shown). The projector 14 may store the image data of the QR code 1300 in its own device or may acquire it from the outside.

プロジェクタ14の筐体にQRコード1301のシールを貼付する以外にも、例えばプロジェクタ14が設置されている部屋の壁などにQRコード1301のシールを貼付しておいてもよい。つまり、シールを貼付する位置は、プロジェクタ14に紐付くQRコード1301であることをユーザが認識できる位置であればよい。   Besides attaching the seal of the QR code 1301 to the housing of the projector 14, for example, the seal of the QR code 1301 may be attached to the wall of a room where the projector 14 is installed. That is, the position at which the sticker is attached may be a position at which the user can recognize that the QR code 1301 is attached to the projector 14.

図24のシーケンス図ではスマートフォン11を使用して情報蓄積装置10からファイルを取得し、MFP13で印刷する場合の処理を示した。本実施形態に係るサービス提供システム1は図37のシーケンス図に示すように、タブレット端末12を使用して情報蓄積装置10からファイルを取得し、MFP13で印刷するようにしてもよい。   The sequence diagram of FIG. 24 shows a process of acquiring a file from the information storage device 10 using the smartphone 11 and printing by the MFP 13. As shown in the sequence diagram of FIG. 37, the service providing system 1 according to the present embodiment may use the tablet terminal 12 to acquire a file from the information storage device 10 and print it by the MFP 13.

図37は本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。なお、図37のシーケンス図におけるステップS251〜S262の処理は図24のステップS201〜212と同様であるため、説明を省略する。   FIG. 37 is a sequence diagram of another example showing the processing procedure of the service providing system according to the present embodiment. In addition, since the process of step S251-S262 in the sequence diagram of FIG. 37 is the same as that of step S201-212 of FIG. 24, description is abbreviate | omitted.

なお、図33のシーケンス図では、スマートフォン11を使用して情報蓄積装置10からファイルを取得し、プロジェクタ14で投影する場合の処理を示したが、図37と同様にタブレット端末12を使用して情報蓄積装置10からファイルを取得し、プロジェクタ14で投影するようにしてもよい。
[第4の実施形態]
第4の実施形態に係るサービス提供システム1は、システム構成、ハードウェア構成及びソフトウェア構成が、第1の実施形態に係るサービス提供システム1と同様であるため、システム構成、ハードウェア構成及びソフトウェア構成についての説明を省略している。
In the sequence diagram of FIG. 33, a process for acquiring a file from the information storage device 10 using the smartphone 11 and projecting it with the projector 14 is shown, but the tablet terminal 12 is used as in FIG. The file may be acquired from the information storage device 10 and projected by the projector 14.
Fourth Embodiment
The service providing system 1 according to the fourth embodiment has the same system configuration, hardware configuration and software configuration as the service providing system 1 according to the first embodiment, so the system configuration, hardware configuration and software configuration I have omitted the explanation of.

<処理の詳細>
以下では、本実施形態に係るサービス提供システム1の処理の詳細について説明する。
<Details of processing>
Hereinafter, details of processing of the service providing system 1 according to the present embodiment will be described.

ここではスマートフォン11を使用して、情報蓄積装置10が保存するファイルをMFP13に印刷させる場合の処理について説明する。図38は、本実施形態に係るサービス提供システムの処理手順を表した一例のシーケンス図である。なお、図38のシーケンス図におけるステップS301〜S307の処理は図24のステップS201〜S207の処理と同様であるため、説明を省略する。   Here, a process of causing the MFP 13 to print a file stored by the information storage device 10 using the smartphone 11 will be described. FIG. 38 is a sequence diagram of an example showing the processing procedure of the service providing system according to the present embodiment. In addition, since the process of step S301 to S307 in the sequence diagram of FIG. 38 is the same as the process of step S201 to S207 of FIG. 24, description is abbreviate | omitted.

ステップS308において、スマートフォン11のアプリケーションは情報蓄積装置10にファイル出力要求を行う。ファイル出力要求には、ファイル選択の情報と、ステップS307で決定したファイル形式の情報と、MFP13のIPアドレスとが含まれる。   In step S308, the application of the smartphone 11 sends a file output request to the information storage device 10. The file output request includes information on file selection, information on the file format determined in step S307, and the IP address of the MFP 13.

ステップS309において、情報蓄積装置10のWebApi26はファイル出力要求を受け付け、Web制御29にファイル出力要求を行う。Web制御29はWebApi26からのファイル出力要求に含まれる「ファイル選択の情報」を元に、共有フォルダ27からファイルを取得する。   In step S309, the Web API 26 of the information storage device 10 receives a file output request, and sends a file output request to the Web control 29. The Web control 29 acquires a file from the shared folder 27 based on the “file selection information” included in the file output request from the Web API 26.

また、Web制御29はWebApi26からのファイル出力要求に含まれる「ファイル形式の情報」を元に、共有フォルダ27から取得したファイルのファイル形式の変換が必要か判定する。例えばファイル形式が同一であれば、Web制御29は共有フォルダ27から取得したファイルのファイル形式の変換が不要と判定する。   Further, the Web control 29 determines whether conversion of the file format of the file acquired from the shared folder 27 is necessary based on the “file format information” included in the file output request from the Web API 26. For example, if the file format is the same, the Web control 29 determines that conversion of the file format of the file acquired from the shared folder 27 is unnecessary.

ファイル形式が異なれば、Web制御29は共有フォルダ27から取得したファイルのファイル形式の変換が必要と判定する。ファイル形式の変換が必要と判定すれば、Web制御29はドキュメント管理28にファイル形式の変換を実行させる。ここではファイル形式の変換が必要と判定された例について説明する。Web制御29はファイル形式を変換した変換後ファイルをWebApi26に返す。   If the file format is different, the Web control 29 determines that conversion of the file format of the file acquired from the shared folder 27 is necessary. If it is determined that file format conversion is necessary, the Web control 29 causes the document management 28 to execute file format conversion. Here, an example in which it is determined that file format conversion is necessary will be described. The Web control 29 returns the converted file obtained by converting the file format to the WebApi 26.

ステップS310において、WebApi26は変換後ファイルを印刷ファイルとしてMFP13に送信する。印刷ファイルをMFP13に送信する方法は、例えば図30に示したように、ソケット通信を使用してMFP13の9100番ポートに送信する方法などがある。MFP13は印刷ファイルを受信すると、ステップS311において、印刷ファイルを元に、印刷(出力)を実行する。   In step S310, the Web API 26 transmits the converted file as a print file to the MFP 13. As a method of transmitting the print file to the MFP 13, for example, as shown in FIG. 30, there is a method of transmitting to the port 9100 of the MFP 13 using socket communication. When receiving the print file, the MFP 13 executes printing (output) on the basis of the print file in step S311.

図38のシーケンス図によれば、情報蓄積装置10にWebApi26を搭載することによりスマートフォン11に情報蓄積装置10の共有フォルダ27に置かれたファイルを表示できる。ユーザはスマートフォン11からファイルを選択し、印刷を実行させたいMFP13のQRコード1201を読み取ることにより、MFP13で印刷可能なファイル形式を指定してMFP13に印刷を実行させることができる。   According to the sequence diagram of FIG. 38, by loading the WebApi 26 in the information storage device 10, it is possible to display a file placed in the shared folder 27 of the information storage device 10 on the smartphone 11. The user can select a file from the smartphone 11 and read the QR code 1201 of the MFP 13 to be printed, thereby designating a file format that can be printed by the MFP 13 and causing the MFP 13 to execute printing.

このように、ユーザは、印刷開始時にスマートフォン11をMFP13にかざすことにより、情報蓄積装置10とスマートフォン11とMFP13とを連携させ、情報蓄積装置10の共有フォルダ27に置かれたファイルを容易にMFP13から印刷できる。   As described above, the user holds the smartphone 11 over the MFP 13 at the start of printing, thereby making the information storage device 10, the smartphone 11 and the MFP 13 cooperate with one another, and the files placed in the shared folder 27 of the information storage device 10 can be easily MFP13. You can print from

図38のシーケンス図ではスマートフォン11を使用して情報蓄積装置10からMFP13にファイルを送信させ、MFP13で印刷する場合の処理を示した。本実施形態に係るサービス提供システム1は、図39のシーケンス図に示すように、スマートフォン11を使用して情報蓄積装置10からプロジェクタ14にファイルを送信させ、プロジェクタ14で投影するようにしてもよい。   The sequence diagram of FIG. 38 shows a process in the case where the information storage apparatus 10 causes the MFP 13 to transmit a file using the smartphone 11 and the MFP 13 prints. As shown in the sequence diagram of FIG. 39, the service providing system 1 according to the present embodiment may transmit a file from the information storage device 10 to the projector 14 using the smartphone 11, and may be projected by the projector 14 .

図39は本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。なお、図39のシーケンス図におけるステップS331〜S333の処理は図38のステップS301〜303と同様であるため、説明を省略する。   FIG. 39 is a sequence diagram of another example showing the processing procedure of the service providing system according to the present embodiment. In addition, since the process of step S331-S333 in the sequence diagram of FIG. 39 is the same as that of step S301-303 of FIG. 38, description is abbreviate | omitted.

ファイル詳細表示画面1060で「投影設定」ボタン(図示せず)が押下されると、スマートフォン11はステップS334において投影設定画面を表示する。ユーザはスマートフォン11を操作し、表示された投影設定画面からプロジェクタ14に実行させる投影の設定を行う。   When a “projection setting” button (not shown) is pressed on the file details display screen 1060, the smartphone 11 displays a projection setting screen in step S334. The user operates the smartphone 11 to set the projection to be executed by the projector 14 from the displayed projection setting screen.

図25又は図26に表示されているファイルからプロジェクタ14に投影させるファイルを選択したあと、ユーザはファイル詳細表示画面1060の「QR」ボタン1062を押下することにより、例えば図28に示したQRコード読み取り画面1150をスマートフォン11に表示させる。   After the file to be projected on the projector 14 is selected from the files displayed in FIG. 25 or 26, the user presses the “QR” button 1062 of the file details display screen 1060, for example, the QR code shown in FIG. The read screen 1150 is displayed on the smartphone 11.

ステップS335、S336において、ユーザはスマートフォン11を操作し、カメラ機能により撮影されたQRコードが、QRコード読み取り画面1150のQRコード表示領域1151に表示されるように、プロジェクタ14上に表示されたQRコードと、スマートフォン11との位置関係を調整する。   In steps S 335 and S 336, the user operates the smartphone 11, and the QR code displayed by the camera function is displayed on the projector 14 so that the QR code display area 1151 of the QR code reading screen 1150 is displayed. The positional relationship between the code and the smartphone 11 is adjusted.

スマートフォン11のアプリケーションはカメラ機能により撮影されたQRコードから図34に示したようなプロジェクタ14のIPアドレスと、プロジェクタ名と、プロジェクタ14が提供している投影機能を示す機能情報と、プロジェクタ14のタイプとを読み取る。   The application of the smartphone 11 uses the IP address of the projector 14 as shown in FIG. 34, the projector name as shown in FIG. 34, the projector name and the function information indicating the projection function provided by the projector 14 as shown in FIG. Read the type and

なお、プロジェクタ14上にQRコードを表示するタイミング、ファイル一覧を情報蓄積装置10からスマートフォン11へ提供するタイミング、スマートフォン11がプロジェクタ14上からQRコードを読み取るタイミングは、図39のシーケンス図における順番に限定されるものではない。   The timing when the QR code is displayed on the projector 14, the timing when the file list is provided from the information storage device 10 to the smartphone 11, and the timing when the smartphone 11 reads the QR code from the projector 14 are in the order shown in the sequence diagram of FIG. It is not limited.

ステップS337において、スマートフォン11のアプリケーションはQRコードから読み取った機能情報に応じて、図32に示したようにファイル形式を決定する。例えば機能情報に投影機能を含むとき、スマートフォン11のアプリケーションはファイル形式をプロジェクタ14で投影可能なPDFなどに決定する。   In step S337, the application of the smartphone 11 determines the file format as shown in FIG. 32 according to the function information read from the QR code. For example, when the function information includes a projection function, the application of the smartphone 11 determines the file format as PDF that can be projected by the projector 14 or the like.

ステップS338において、スマートフォン11のアプリケーションは情報蓄積装置10にファイル出力要求を行う。ファイル出力要求には、ファイル選択の情報と、ステップS337で決定したファイル形式の情報と、プロジェクタ14のIPアドレスとが含まれている。   In step S 338, the application of the smartphone 11 makes a file output request to the information storage device 10. The file output request includes information on file selection, information on the file format determined in step S 337, and the IP address of the projector 14.

ステップS339において、情報蓄積装置10のWebApi26はファイル出力要求を受け付け、Web制御29にファイル出力要求を行う。Web制御29はWebApi26からのファイル出力要求に含まれる「ファイル選択の情報」を元に、共有フォルダ27からファイルを取得する。   In step S339, the Web API 26 of the information storage device 10 receives a file output request, and sends a file output request to the Web control 29. The Web control 29 acquires a file from the shared folder 27 based on the “file selection information” included in the file output request from the Web API 26.

また、Web制御29はWebApi26からのファイル出力要求に含まれる「ファイル形式の情報」を元に、共有フォルダ27から取得したファイルのファイル形式の変換が必要か判定する。例えばファイル形式が同一であれば、Web制御29は共有フォルダ27から取得したファイルのファイル形式の変換が不要と判定する。   Further, the Web control 29 determines whether conversion of the file format of the file acquired from the shared folder 27 is necessary based on the “file format information” included in the file output request from the Web API 26. For example, if the file format is the same, the Web control 29 determines that conversion of the file format of the file acquired from the shared folder 27 is unnecessary.

ファイル形式が異なれば、Web制御29は共有フォルダ27から取得したファイルのファイル形式の変換が必要と判定する。ファイル形式の変換が必要と判定すれば、Web制御29はドキュメント管理28にファイル形式の変換を実行させる。ここではファイル形式の変換が必要と判定された例について説明する。Web制御29はファイル形式を変換した変換後ファイルをWebApi26に返す。   If the file format is different, the Web control 29 determines that conversion of the file format of the file acquired from the shared folder 27 is necessary. If it is determined that file format conversion is necessary, the Web control 29 causes the document management 28 to execute file format conversion. Here, an example in which it is determined that file format conversion is necessary will be described. The Web control 29 returns the converted file obtained by converting the file format to the WebApi 26.

ステップS340において、WebApi26は変換後ファイルを投影ファイルとしてプロジェクタ14に送信する。投影ファイルをプロジェクタ14に送信する方法は例えば図35に示したように、プロジェクタ14が公開しているWebApiを使用する方法などがある。また、ステップS341において、プロジェクタ14は投影ファイルを受信すると、投影ファイルを元に、投影(出力)を実行する。   In step S340, the Web API 26 transmits the converted file to the projector 14 as a projection file. As a method of transmitting the projection file to the projector 14, for example, as shown in FIG. 35, there is a method of using WebApi published by the projector 14. Further, in step S341, when the projector 14 receives the projection file, the projector 14 executes projection (output) based on the projection file.

図39のシーケンス図によれば、情報蓄積装置10にWebApi26を搭載することによりスマートフォン11に情報蓄積装置10の共有フォルダ27に置かれたファイルを表示できる。ユーザはスマートフォン11からファイルを選択し、投影を実行させたいプロジェクタ14のQRコード1300又は1301を読み取ることにより、プロジェクタ14で投影可能なファイル形式を指定してプロジェクタ14に投影を実行させることができる。   According to the sequence diagram of FIG. 39, by loading the WebApi 26 in the information storage device 10, it is possible to display a file placed in the shared folder 27 of the information storage device 10 on the smartphone 11. The user can select a file from the smartphone 11 and read the QR code 1300 or 1301 of the projector 14 desired to execute projection, thereby designating the file format that can be projected by the projector 14 and causing the projector 14 to execute projection. .

このように、ユーザは、投影開始時にスマートフォン11をプロジェクタ14にかざすことにより、情報蓄積装置10とスマートフォン11とプロジェクタ14とを連携させ、情報蓄積装置10の共有フォルダ27に置かれたファイルを容易にプロジェクタ14から投影できる。   Thus, the user moves the information storage device 10, the smartphone 11 and the projector 14 in cooperation by holding the smartphone 11 over the projector 14 at the start of projection, and the file placed in the shared folder 27 of the information storage device 10 can be easily Can be projected from the projector 14.

図38のシーケンス図ではスマートフォン11を使用して情報蓄積装置10からMFP13にファイルを送信させ、MFP13で印刷する場合の処理を示した。本実施形態に係るサービス提供システム1は図40のシーケンス図に示すように、タブレット端末12を使用して情報蓄積装置10からMFP13にファイルを送信させ、MFP13で印刷するようにしてもよい。   The sequence diagram of FIG. 38 shows a process in the case where the information storage apparatus 10 causes the MFP 13 to transmit a file using the smartphone 11 and the MFP 13 prints. The service providing system 1 according to the present embodiment may transmit a file from the information storage apparatus 10 to the MFP 13 using the tablet terminal 12 as shown in the sequence diagram of FIG.

図40は本実施形態に係るサービス提供システムの処理手順を表した他の例のシーケンス図である。なお、図40のシーケンス図におけるステップS351〜S361の処理は図38のステップS301〜S311と同様であるため、説明を省略する。なお、図39のシーケンス図ではスマートフォン11を使用して情報蓄積装置10からプロジェクタ14にファイルを送信させ、プロジェクタ14で投影する場合の処理を示したが、図40と同様、タブレット端末12を使用して情報蓄積装置10からプロジェクタ14にファイルを送信させ、プロジェクタ14で投影するようにしてもよい。   FIG. 40 is a sequence diagram of another example showing the processing procedure of the service providing system according to the present embodiment. In addition, since the process of step S351 to S361 in the sequence diagram of FIG. 40 is the same as that of step S301 to S311 of FIG. 38, description is abbreviate | omitted. Although the sequence diagram of FIG. 39 shows the process of transmitting a file from the information storage device 10 to the projector 14 using the smartphone 11 and projecting the file by the projector 14, the tablet terminal 12 is used as in FIG. Then, the file may be transmitted from the information storage device 10 to the projector 14 and projected by the projector 14.

図40のシーケンス図によれば、情報蓄積装置10にWebApi26を搭載することによりタブレット端末12に情報蓄積装置10の共有フォルダ27に置かれたファイルを表示できる。ユーザはタブレット端末12からファイルを選択し、ファイルの印刷を実行させたいMFP13のQRコード1201を読み取ることにより、MFP13で印刷可能なファイル形式を指定してMFP13に印刷を実行させることができる。   According to the sequence diagram of FIG. 40, by loading the WebApi 26 in the information storage device 10, it is possible to display the file placed in the shared folder 27 of the information storage device 10 on the tablet terminal 12. The user can select a file from the tablet terminal 12 and read the QR code 1201 of the MFP 13 that wants to print the file, thereby designating the file format that can be printed by the MFP 13 and causing the MFP 13 to execute printing.

このように、ユーザは、印刷開始時にタブレット端末12をMFP13にかざすことにより、情報蓄積装置10とタブレット端末12とMFP13とを連携させ、情報蓄積装置10の共有フォルダ27に置かれたファイルを容易にMFP13から印刷できる。   As described above, the user holds the tablet terminal 12 over the MFP 13 at the start of printing, thereby linking the information storage device 10, the tablet terminal 12, and the MFP 13, and facilitating files placed in the shared folder 27 of the information storage device 10. Printing from the MFP 13.

また、MFP13の機能の1つであるファクシミリ機能を用いて、情報蓄積装置10に記憶されたデータをFAX送信することも当然可能である。この場合、図24のステップS203において、印刷条件を設定する代わりにFAX送信条件を設定する。   Further, it is also possible to fax transmit the data stored in the information storage device 10 using the facsimile function which is one of the functions of the MFP 13. In this case, in step S203 of FIG. 24, FAX transmission conditions are set instead of setting printing conditions.

FAX送信条件とは、送付状の有無、送信結果通知先、日付の印字有無、送信元情報、送信先情報などである。また、FAX送信条件は、スマートフォン11で動作する他のアプリケーションの情報を用いても良い。例えば、FAX送信先情報の宛先番号をアドレス管理用の別のアプリケーションで管理されるデータの中からユーザに選択させてもよい。   The FAX transmission conditions include the presence or absence of a cover page, a transmission result notification destination, the printing presence / absence of a date, transmission source information, transmission destination information and the like. Further, as the FAX transmission condition, information of another application operating on the smartphone 11 may be used. For example, the user may be made to select the destination number of the FAX transmission destination information from among data managed by another application for address management.

情報蓄積装置10は、受信したFAX送信条件に応じてFAX送信用画像データを生成する。なお、情報蓄積装置10は予め生成して記憶しておいたFAX送信用画像データを利用しても良いし、FAX送信指示をスマートフォン11から受信した後にFAX送信用画像データを生成するようにしても良い。   The information storage device 10 generates FAX transmission image data in accordance with the received FAX transmission condition. Note that the information storage device 10 may use FAX transmission image data generated and stored in advance, or may be configured to generate FAX transmission image data after receiving a FAX transmission instruction from the smartphone 11. Also good.

生成されたFAX送信用画像データはMFP13に送信される。MFP13は受信したFAX送信用画像データを宛先へ送信する。   The generated image data for FAX transmission is transmitted to the MFP 13. The MFP 13 transmits the received FAX transmission image data to the destination.

また、情報蓄積装置10に記憶されたデータをスマートフォン11で表示させるだけでなく、スマートフォン11内に情報蓄積装置10に記憶されたデータを蓄積させるようにしても良い。   In addition to displaying the data stored in the information storage device 10 on the smartphone 11, the data stored in the information storage device 10 may be stored in the smartphone 11.

<まとめ>
以上、本実施形態に係るサービス提供システム1によれば、ユーザはスマートフォン11やタブレット端末12などの情報処理装置を、MFP13やプロジェクタ14などの電子機器にかざして、QRコードなどの電子機器を特定する情報を取得することで、情報蓄積装置10などの連携処理装置と情報処理装置と電子機器とを連携させ、電子機器を用いた様々なサービスを提供できる。
<Summary>
As described above, according to the service providing system 1 according to the present embodiment, the user specifies an electronic device such as a QR code by holding an information processing apparatus such as the smartphone 11 or the tablet terminal 12 over an electronic device such as the MFP 13 or the projector 14. By acquiring the information to be processed, the cooperation processing device such as the information storage device 10, the information processing device, and the electronic device can be cooperated to provide various services using the electronic device.

また、MFP13やプロジェクタ14などの電子機器とスマートフォン11やタブレット端末12などの情報処理装置と情報蓄積装置10などの連携処理装置とが提供する印刷や投影、スキャンといったそれぞれのサービスに応じた連携方法で連携することにより、様々なサービスを提供できる。   In addition, a cooperation method corresponding to each service such as printing, projection, and scanning provided by an electronic device such as MFP 13 or projector 14 and an information processing device such as smartphone 11 or tablet terminal 12 and a cooperation processing device such as information storage device 10 By linking with each other, various services can be provided.

そして、本実施例に記載したMFP13及びプロジェクタ14、あるいは他の新たな電子機器を用いた新たなサービスの提供に係る連携方法を予めサービス提供システム1上で定義しておくことにより、その新たなサービスに応じた連携方法でMFP13及びプロジェクタ14、あるいは他の新たな電子機器などの電子機器とスマートフォン11やタブレット端末12などの情報処理装置と情報蓄積装置10などの連携処理装置とを連携させることができる。そのため、既存サービスに加えて、新たなサービスも提供可能となる。   Then, by defining in advance on the service providing system 1 a cooperation method relating to provision of a new service using the MFP 13 and the projector 14 described in the present embodiment or another new electronic device, the new method Allowing an electronic device such as the MFP 13 and the projector 14 or another new electronic device to cooperate with an information processing apparatus such as the smartphone 11 or the tablet terminal 12 and a cooperation processing device such as the information storage device 10 by a cooperation method corresponding to the service. Can. Therefore, new services can be provided in addition to existing services.

本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。   The present invention is not limited to the above specifically disclosed embodiments, and various modifications and changes are possible without departing from the scope of the claims.

1 サービス提供システム
10 情報蓄積装置
11 スマートフォン
12 タブレット端末
13、13A、13B MFP(Multi Function Peripheral:複合機)
14 プロジェクタ
21 OS
22 Webサーバ
23 アプリケーションサーバ
24 WebUI
25 QRコード表示WebUI
26 WebApi
27 共有フォルダ
28 ドキュメント管理
29 Web制御
100 コンピュータシステム
101 入力装置
102 表示装置
103 外部I/F
103a 記録媒体
104 RAM
105 ROM
106 CPU
107 通信I/F
108 HDD
B バス
N1 ネットワーク
DESCRIPTION OF SYMBOLS 1 service provision system 10 information storage device 11 smart phone 12 tablet terminal 13, 13A, 13B MFP (Multi Function Peripheral: MFP)
14 Projector 21 OS
22 Web Server 23 Application Server 24 WebUI
25 QR code display WebUI
26 WebApi
27 Shared Folder 28 Document Management 29 Web Control 100 Computer System 101 Input Device 102 Display Device 103 External I / F
103a Recording medium 104 RAM
105 ROM
106 CPU
107 Communication I / F
108 HDD
B bus N1 network

特開2011−35833号公報JP, 2011-35833, A

Claims (12)

操作端末であって、  It is an operation terminal,
電子機器から取得した情報により特定される該電子機器に対して、電子データの入力を実行させる第1の要求を送信する送信手段と、  Transmission means for transmitting a first request to execute input of electronic data to the electronic device specified by the information acquired from the electronic device;
前記第1の要求に応じて前記電子機器から送信される電子データを受信する受信手段と、  Receiving means for receiving electronic data transmitted from the electronic device in response to the first request;
情報蓄積装置から、前記情報蓄積装置の有する1以上の格納領域の情報を取得する取得手段と、  Acquisition means for acquiring information of one or more storage areas of the information storage device from the information storage device;
取得された前記1以上の格納領域の情報に基づいて、1以上の格納領域を表示する表示手段と、  Display means for displaying one or more storage areas based on the acquired information of the one or more storage areas;
表示された前記1以上の格納領域のうち一の格納領域の選択を受け付ける受付手段と、  Accepting means for accepting selection of one storage area among the displayed one or more storage areas;
受信した前記電子データを前記情報蓄積装置に送信して、前記情報蓄積装置の前記一の格納領域に格納するよう前記情報蓄積装置に送信するデータ送信手段と、  Data transmitting means for transmitting the received electronic data to the information storage device so as to be stored in the one storage area of the information storage device;
を有する操作端末。  Operation terminal having
請求項1に記載の操作端末であって、  The operation terminal according to claim 1, wherein
前記電子データの入力は、スキャン処理であって、  The input of the electronic data is scan processing, and
前記送信手段は、電子機器から取得した前記情報により特定される該電子機器に対して、スキャン処理を実行させる前記第1の要求を送信し、  The transmission means transmits the first request to execute a scan process to the electronic device specified by the information acquired from the electronic device.
前記受信手段は、前記第1の要求に応じて前記電子機器がスキャンして生成したスキャンデータを受信し、  The receiving unit receives scan data generated by scanning by the electronic device in response to the first request.
前記データ送信手段は、受信した前記スキャンデータを前記情報蓄積装置に送信して、前記情報蓄積装置の前記一の格納領域に格納する  The data transmission unit transmits the received scan data to the information storage device, and stores the scan data in the one storage area of the information storage device.
ことを特徴とする操作端末。An operation terminal characterized by
請求項1または2に記載の操作端末であって、  The operation terminal according to claim 1 or 2, wherein
カメラと、  With the camera,
前記カメラで撮影された画像に含まれる、前記電子機器の情報を含む画像から情報を取得する情報取得手段と、  An information acquisition unit that acquires information from an image including information of the electronic device, which is included in an image captured by the camera;
を有し、  Have
前記送信手段は、取得した前記情報により特定される該電子機器に対して、電子データの入力を実行させる第1の要求を送信する  The transmission means transmits a first request to execute input of electronic data to the electronic device specified by the acquired information.
ことを特徴とする操作端末。An operation terminal characterized by
請求項1乃至3のいずれか一項に記載の操作端末であって、  The operation terminal according to any one of claims 1 to 3, wherein
前記取得手段は、前記情報蓄積装置から、前記情報蓄積装置の有する1以上のフォルダの情報を取得し、  The acquisition unit acquires, from the information storage device, information on one or more folders of the information storage device;
前記表示手段は、取得された前記1以上のフォルダの情報に基づいて、1以上のフォルダを表示し、  The display means displays one or more folders based on the acquired information of the one or more folders,
前記受付手段は、表示された前記1以上のフォルダのうち一のフォルダの選択を受け付け、  The receiving unit receives a selection of one of the displayed one or more folders.
前記データ送信手段は、受信した前記電子データを前記情報蓄積装置に送信して、前記情報蓄積装置の前記一のフォルダに格納する  The data transmission unit transmits the received electronic data to the information storage device, and stores the electronic data in the one folder of the information storage device.
ことを特徴とする操作端末。An operation terminal characterized by
請求項1乃至4のいずれか一項に記載の操作端末であって、  The operation terminal according to any one of claims 1 to 4, wherein
前記取得手段は、前記情報蓄積装置から、前記情報蓄積装置の有する1以上の電子データの情報を取得し、  The acquisition means acquires information of one or more electronic data possessed by the information storage device from the information storage device;
前記表示手段は、取得された前記1以上の電子データの情報に基づいて、1以上の電子データを表示し、  The display means displays one or more electronic data based on the acquired information of the one or more electronic data,
前記受付手段は、表示された前記1以上の電子データのうち一の電子データの選択を受け付け、  The receiving unit receives a selection of one electronic data among the displayed one or more electronic data,
前記表示手段は、選択された前記一の電子データの画像を表示する  The display means displays an image of the selected one electronic data
ことを特徴とする操作端末。An operation terminal characterized by
請求項5に記載の操作端末であって、  The operation terminal according to claim 5, wherein
当該操作端末が取得した情報に基づいて特定される電子機器に対して、表示された前記一の電子データの出力を要求する出力要求手段  Output request means for requesting the output of the displayed one electronic data to the electronic device specified based on the information acquired by the operation terminal
を有することを特徴とする操作端末。An operation terminal characterized by having.
請求項5に記載の操作端末であって、  The operation terminal according to claim 5, wherein
表示された前記一の電子データの出力を当該操作端末が取得した情報に基づいて特定される電子機器に出力させる第2の要求を、前記情報蓄積装置に送信する出力要求手段を有することを特徴とする操作端末。  The information storage apparatus further comprises: output request means for transmitting, to the information storage device, a second request to cause the electronic device specified based on the information acquired by the operation terminal to output the displayed one of the electronic data. Operation terminal to be.
請求項6に記載の操作端末であって、  The operation terminal according to claim 6, wherein
前記取得手段は、前記電子機器が出力可能な形式の前記一の電子データを前記情報蓄積装置から取得し、  The acquisition unit acquires, from the information storage device, the one piece of electronic data in a format that the electronic device can output.
前記出力要求手段は、取得した前記一の電子データの出力を前記電子機器に要求する  The output request means requests the electronic device to output the acquired one electronic data.
ことを特徴とする操作端末。An operation terminal characterized by
請求項5乃至8のいずれか一項に記載の操作端末であって、  The operation terminal according to any one of claims 5 to 8, wherein
前記受付手段は、前記一の電子データの画像を出力するための出力設定の入力を受け付ける  The receiving unit receives an input of an output setting for outputting an image of the one electronic data.
ことを特徴とする操作端末。An operation terminal characterized by
請求項9に記載の操作端末であって、  The operation terminal according to claim 9, wherein
前記出力設定は、電子機器から前記一の電子データを出力する宛先を含む  The output setting includes a destination to which the one electronic data is output from the electronic device.
ことを特徴とする操作端末。An operation terminal characterized by
操作端末が実行する方法であって、  A method executed by the operating terminal,
電子機器から取得した情報により特定される該電子機器に対して、電子データの入力を実行させる第1の要求を送信する送信ステップと、  A transmission step of transmitting a first request to execute input of electronic data to the electronic device specified by the information acquired from the electronic device;
前記第1の要求に応じて前記電子機器から送信される電子データを受信する受信ステップと、  Receiving electronic data transmitted from the electronic device in response to the first request;
情報蓄積装置から、前記情報蓄積装置の有する1以上の格納領域の情報を取得する取得ステップと、  An acquisition step of acquiring information of one or more storage areas of the information storage device from the information storage device;
取得された前記1以上の格納領域の情報に基づいて、1以上の格納領域を表示する表示ステップと、  Displaying at least one storage area based on the acquired information of the at least one storage area;
表示された前記1以上の格納領域のうち一の格納領域の選択を受け付ける受付ステップと、  An accepting step of accepting selection of one storage area among the displayed one or more storage areas;
受信した前記電子データを前記情報蓄積装置に送信して、前記情報蓄積装置の前記一の格納領域に格納するよう前記情報蓄積装置に送信するデータ送信ステップと、  A data transmission step of transmitting the received electronic data to the information storage device and transmitting the received electronic data to the information storage device so as to be stored in the one storage area of the information storage device;
を実行する方法。  How to do that.
操作端末を、  Operation terminal,
電子機器から取得した情報により特定される該電子機器に対して、電子データの入力を実行させる第1の要求を送信する送信手段、  Transmitting means for transmitting a first request to execute input of electronic data to the electronic device specified by the information acquired from the electronic device;
前記第1の要求に応じて前記電子機器から送信される電子データを受信する受信手段、  Receiving means for receiving electronic data transmitted from the electronic device in response to the first request;
情報蓄積装置から、前記情報蓄積装置の有する1以上の格納領域の情報を取得する取得手段、  Acquisition means for acquiring information of one or more storage areas of the information storage device from the information storage device;
取得された前記1以上の格納領域の情報に基づいて、1以上の格納領域を表示する表示手段、  Display means for displaying one or more storage areas based on the acquired information of the one or more storage areas;
表示された前記1以上の格納領域のうち一の格納領域の選択を受け付ける受付手段、  Accepting means for accepting selection of one of the one or more displayed storage areas;
受信した前記電子データを前記情報蓄積装置に送信して、前記情報蓄積装置の前記一の格納領域に格納するよう前記情報蓄積装置に送信するデータ送信手段、  Data transmitting means for transmitting the received electronic data to the information storage device so as to be stored in the one storage area of the information storage device;
として機能させるためのプログラム。Program to function as.
JP2017212688A 2012-07-10 2017-11-02 Operating terminal, method and program Active JP6424939B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2012154914 2012-07-10
JP2012154914 2012-07-10

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017007585A Division JP6237941B2 (en) 2012-07-10 2017-01-19 Operation terminal, storage medium and method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018201031A Division JP6835053B2 (en) 2012-07-10 2018-10-25 Method, program and operation terminal

Publications (3)

Publication Number Publication Date
JP2018026173A JP2018026173A (en) 2018-02-15
JP2018026173A5 JP2018026173A5 (en) 2018-03-29
JP6424939B2 true JP6424939B2 (en) 2018-11-21

Family

ID=55523555

Family Applications (9)

Application Number Title Priority Date Filing Date
JP2015237308A Active JP6079858B2 (en) 2012-07-10 2015-12-04 System and storage medium
JP2017007585A Expired - Fee Related JP6237941B2 (en) 2012-07-10 2017-01-19 Operation terminal, storage medium and method
JP2017212688A Active JP6424939B2 (en) 2012-07-10 2017-11-02 Operating terminal, method and program
JP2018201031A Active JP6835053B2 (en) 2012-07-10 2018-10-25 Method, program and operation terminal
JP2019166536A Active JP6891931B2 (en) 2012-07-10 2019-09-12 Operation terminals, programs, and systems
JP2020071283A Active JP7094319B2 (en) 2012-07-10 2020-04-10 Programs, operating terminals, methods and systems
JP2021163613A Active JP7302637B2 (en) 2012-07-10 2021-10-04 Program, operation terminal and method
JP2023102309A Pending JP2023126258A (en) 2012-07-10 2023-06-22 Program, operating terminal and method
JP2025004500A Pending JP2025061231A (en) 2012-07-10 2025-01-14 Program, operation terminal, method and system

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2015237308A Active JP6079858B2 (en) 2012-07-10 2015-12-04 System and storage medium
JP2017007585A Expired - Fee Related JP6237941B2 (en) 2012-07-10 2017-01-19 Operation terminal, storage medium and method

Family Applications After (6)

Application Number Title Priority Date Filing Date
JP2018201031A Active JP6835053B2 (en) 2012-07-10 2018-10-25 Method, program and operation terminal
JP2019166536A Active JP6891931B2 (en) 2012-07-10 2019-09-12 Operation terminals, programs, and systems
JP2020071283A Active JP7094319B2 (en) 2012-07-10 2020-04-10 Programs, operating terminals, methods and systems
JP2021163613A Active JP7302637B2 (en) 2012-07-10 2021-10-04 Program, operation terminal and method
JP2023102309A Pending JP2023126258A (en) 2012-07-10 2023-06-22 Program, operating terminal and method
JP2025004500A Pending JP2025061231A (en) 2012-07-10 2025-01-14 Program, operation terminal, method and system

Country Status (1)

Country Link
JP (9) JP6079858B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60336013D1 (en) 2002-12-20 2011-03-24 Smith & Nephew Inc HIGH POWER KNEE PROSTHESIS
JP6075502B1 (en) * 2016-10-12 2017-02-08 富士ゼロックス株式会社 Information processing apparatus and program
JP6075503B1 (en) * 2016-10-12 2017-02-08 富士ゼロックス株式会社 Information processing apparatus and program
JP6075501B1 (en) * 2016-10-12 2017-02-08 富士ゼロックス株式会社 Information processing apparatus and program
EP3754321A4 (en) 2018-02-16 2021-04-14 NEC Corporation Facility state analyzing device, facility state analyzing method, and recording medium storing facility state analyzing program thereon
JP2020187598A (en) * 2019-05-15 2020-11-19 シャープ株式会社 Network system and apparatus
JP7587926B2 (en) * 2020-03-19 2024-11-21 Juki株式会社 Production System

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3997013B2 (en) * 1998-10-30 2007-10-24 キヤノン株式会社 Information processing apparatus and information processing method
JP4042322B2 (en) * 2000-10-23 2008-02-06 富士ゼロックス株式会社 Image forming apparatus, control method therefor, and information processing terminal
JP4333053B2 (en) * 2001-05-21 2009-09-16 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus, printing method, program, and recording medium
KR100971049B1 (en) * 2001-08-02 2010-07-16 소니 주식회사 Remote operation system and remote operation method, apparatus for performing remote operation and control method thereof, apparatus operating by remote operation and control method thereof, and storage medium
JP2003114773A (en) 2001-10-05 2003-04-18 Kyocera Mita Corp Printing system, and printing method
JP2004213445A (en) * 2003-01-07 2004-07-29 Ricoh Co Ltd Printing system, print management device, and program
JP2005064551A (en) * 2003-08-08 2005-03-10 Fuji Xerox Co Ltd Printer and scanner
JP2005242875A (en) * 2004-02-27 2005-09-08 Seiko Epson Corp Image processing apparatus, image processing method, image processing program, print control apparatus, print control method, and print control program
JP4565505B2 (en) * 2004-09-30 2010-10-20 株式会社リコー PRINT CONTROL DEVICE, PRINT CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM
JP4926400B2 (en) * 2004-12-27 2012-05-09 京セラ株式会社 Mobile camera system
JP2006229305A (en) * 2005-02-15 2006-08-31 Canon Inc Network document management system
JP2006270712A (en) * 2005-03-25 2006-10-05 Fuji Xerox Co Ltd Image processing apparatus and image processing program
JP3960340B2 (en) * 2005-03-31 2007-08-15 コニカミノルタビジネステクノロジーズ株式会社 Image reading method and system
JP2007034443A (en) * 2005-07-22 2007-02-08 Konica Minolta Business Technologies Inc Image formation system, image formation device, and image formation processing method
JP4234715B2 (en) * 2005-12-13 2009-03-04 シャープ株式会社 Electronic equipment operation system
JP2007312179A (en) * 2006-05-19 2007-11-29 Seiko Epson Corp Image display system, image display device of the image display system, portable terminal device, and connection establishment method in image display system
JP4923875B2 (en) * 2006-09-01 2012-04-25 富士ゼロックス株式会社 Information instruction apparatus, information instruction processing system, information instruction processing management system, and information instruction program
JP4237215B2 (en) * 2006-09-14 2009-03-11 シャープ株式会社 Image reading system, server device, image reading device, and terminal device
JP2008071126A (en) * 2006-09-14 2008-03-27 Yokogawa Electric Corp Control system
JP2008186161A (en) * 2007-01-29 2008-08-14 Seiko Epson Corp Data relay device, data relay system, data relay method, and data relay program
JP2008234603A (en) * 2007-03-23 2008-10-02 Sharp Corp Image forming system, portable terminal device, computer program, recording medium, and image forming method
JP4113565B2 (en) * 2007-06-25 2008-07-09 シャープ株式会社 Mobile phone
JP5151374B2 (en) * 2007-10-02 2013-02-27 富士ゼロックス株式会社 Information processing system and program
JP2009181171A (en) * 2008-01-29 2009-08-13 Ricoh Co Ltd Printing system, printing method, image management apparatus, image management method, and image management program
JP4934605B2 (en) * 2008-02-05 2012-05-16 京セラミタ株式会社 Image forming apparatus with extended operation panel, document scanning method thereof, and image forming system
JP2009267578A (en) * 2008-04-23 2009-11-12 Panasonic Corp Network projector system
JP4981826B2 (en) * 2009-01-28 2012-07-25 シャープ株式会社 Communication system, image forming apparatus, and portable information terminal device
JP2010226182A (en) * 2009-03-19 2010-10-07 Fuji Xerox Co Ltd Image reading apparatus, image reading system and image reading program
JP2010277324A (en) * 2009-05-28 2010-12-09 Fuji Xerox Co Ltd Print instruction device and print instruction program
JP2011054097A (en) 2009-09-04 2011-03-17 Canon Inc Operation device
JP5599035B2 (en) * 2010-04-02 2014-10-01 キヤノン株式会社 Document management system, document management method and program
JP2012029164A (en) * 2010-07-26 2012-02-09 Konica Minolta Business Technologies Inc Portable terminal and device managing method
JP5257437B2 (en) * 2010-10-20 2013-08-07 コニカミノルタビジネステクノロジーズ株式会社 Method for operating portable terminal and processing device
JP5609544B2 (en) * 2010-10-29 2014-10-22 セイコーエプソン株式会社 Image input system, content server, mediation server, and image input method
JP5712562B2 (en) * 2010-10-29 2015-05-07 セイコーエプソン株式会社 Content output system, content server, and content output method
JP2013051597A (en) * 2011-08-31 2013-03-14 Canon Inc Image processing device, method of controlling the same, and program

Also Published As

Publication number Publication date
JP2017076442A (en) 2017-04-20
JP2020004440A (en) 2020-01-09
JP2023126258A (en) 2023-09-07
JP6891931B2 (en) 2021-06-18
JP2016035786A (en) 2016-03-17
JP2025061231A (en) 2025-04-10
JP2019023929A (en) 2019-02-14
JP6237941B2 (en) 2017-11-29
JP7302637B2 (en) 2023-07-04
JP2022017246A (en) 2022-01-25
JP6835053B2 (en) 2021-02-24
JP2020123378A (en) 2020-08-13
JP6079858B2 (en) 2017-02-15
JP2018026173A (en) 2018-02-15
JP7094319B2 (en) 2022-07-01

Similar Documents

Publication Publication Date Title
JP5850001B2 (en) System and method
JP6424939B2 (en) Operating terminal, method and program
JP6236938B2 (en) Output system, operation terminal and program
JP6255749B2 (en) Service providing system, service providing method, information storage device, operation terminal, and program
JP6340821B2 (en) Service providing system, service providing method, terminal device, and program
JP6398223B2 (en) Input / output system and input / output method
JP2014032662A (en) System, information processing device, display control method, and program
JP2014016897A (en) Service providing system, information storage device, and information processing apparatus, method, and program
JP6044143B2 (en) Service providing system and service providing method
JP2014016896A (en) Service providing system, information storage device, and information processing apparatus, method, and program
JP2014016899A (en) Service providing system, and service providing method
JP6318469B2 (en) Service providing system and service providing method
JP2017062835A (en) Output system, application, and information processing device
JP2015001849A (en) Information processor and program
JP2014179014A (en) Input output system, input output method, portable terminal, and program
JP6687067B2 (en) Service providing system and service providing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180130

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180914

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181008

R151 Written notification of patent or utility model registration

Ref document number: 6424939

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R157 Certificate of patent or utility model (correction)

Free format text: JAPANESE INTERMEDIATE CODE: R157