JP6558665B2 - 中継サーバ、および通信プログラム - Google Patents
中継サーバ、および通信プログラム Download PDFInfo
- Publication number
- JP6558665B2 JP6558665B2 JP2018198985A JP2018198985A JP6558665B2 JP 6558665 B2 JP6558665 B2 JP 6558665B2 JP 2018198985 A JP2018198985 A JP 2018198985A JP 2018198985 A JP2018198985 A JP 2018198985A JP 6558665 B2 JP6558665 B2 JP 6558665B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- conversion
- converted image
- server
- information
- 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
Links
Images
Landscapes
- Facsimiles In General (AREA)
Description
図1に、本願に係る実施形態として例示される通信システム1のブロック図を示す。通信システム1は、中継サーバ(本発明の中継サーバの一例)10、MFP(Multifunction Peripheralの略)(本発明のプリンタの一例)30、変換サーバ(本発明の変換サーバの一例)60、記憶サーバ(本発明の記憶サーバの一例)70a、70b、データベース(本発明のメモリの一例)80を備える。中継サーバ10とMFP30と変換サーバ60と記憶サーバ70a、70bとデータベース80とは、インターネット82を介して、互いにデータの送受信を行うことが可能である。以下、特に区別する必要がないときは、記憶サーバ70a、70bを単に記憶サーバ70と称する。
トワークI/F(本発明の通信部の一例)20を主に備えている。これらの構成要素は、入出力ポート22を介して互いに通信可能とされている。
通信システム1では、MFP30によりスキャンされた画像データが、変換サーバ60において変換され、変換処理の施された画像データ(以下、「変換画像データ」と記載する場合がある)に基づく画像の印刷が、MFP30において行われる。以下に、通信システム1における画像データの変換処理および、印刷処理について、図2に示すシーケンス図を用いて、説明する。
通信システム1では、上述したように、MFP30によりスキャンされた画像データが、変換サーバ60において変換され、変換された変換画像データに基づく画像の印刷処理が、MFP30において行われる。ただし、MFP30のデータ記憶領域52は、上述したように、一時的にしかデータを記憶できない構造であるため、USB用I/F46にUSBメモリが接続されていない場合には、変換画像データを再利用するために記憶することができない。つまり、例えば、変換サーバ60によって変換された変換画像データを、後日、印刷しようとした場合には、ユーザがUSBメモリを用意する必要があり、使い勝手が悪い。このため、通信システム1では、変換サーバ60において変換された変換画像データが、記憶サーバ70に記憶される。以下に、通信システム1における変換画像データの記憶サーバ70への記憶処理について、図3及び図4に示すシーケンス図を用いて、説明する。
記憶サーバ70におけるアカウントの、MFP30での表示名であり、MFP30においてユーザ操作により事前に登録されている。なお、記憶サーバ70におけるアカウント名を、アカウント表示名として用いてもよい。
通信システム1では、上述したように、変換サーバ60において変換された変換画像データが、記憶サーバ70に記憶される。そして、MFP30からの印刷要求により、記憶サーバ70に記憶されている変換画像データが、MFP30に送信され、MFP30により印刷される。以下に、通信システム1における変換画像データのMFP30への送信処理及び、MFP30での印刷処理について、図6乃至図8に示すシーケンス図を用いて、説明する。
サーバ10に送信する。そして、中継サーバ10は、画像が記憶されていない旨の情報の受信に応じて、USBメモリ48に記憶されている画像データに基づく画像をパネル36に表示する旨の指令を、MFP30に送信する(M164)。これにより、記憶サーバ70に変換画像データが記憶されていない場合であっても、MFP30のユーザは、USBメモリ48に記憶されている画像データに基づく画像から、任意の画像を選択することが可能となる。なお、M152において保存先情報90,92に、M148で送信されたイベント名に関連づけられたサーバ名とアカウント表示名との組み合わせが存在していない場合にも、中継サーバ10は、USBメモリ48に記憶されている画像データに基づく画像をパネル36に表示する旨の指令を、MFP30に送信する。そして、その場合は、M154〜M162は実行されない。
中継サーバ10では、<記憶サーバによる変換画像データの記憶>および、<変換画像データの利用>に記載されているように、記憶サーバ70によって変換された変換画像データが、記憶サーバ70に記憶され、その変換画像データに基づく画像の印刷処理が、MFP30により行われる。この変換画像データの記憶サーバ70への記憶及び、MFP30による印刷処理は、中継サーバ10のCPU12において通信プログラム24が実行されることによって行われる。以下に、図9乃至図12を用いて、通信プログラム24が実行される際のフローを説明する。
上述した中継サーバ10の通信プログラム24を実行するCPU12は、それの実行処理に鑑みれば、図1に示すような機能構成を有するものと考えることができる。図から解るように、CPU12は、認証トークン取得手段100と、画像データ・認証トークン送信手段102と、情報出力手段104と、送信要求取得手段106と、情報取得手段108と、変換画像データ再取得手段110と、第1ダウンロード情報送信手段112と、変換画像データ送信手段114と、比率変更指令送信手段116と、抽出手段118と、変換画像データ取得手段120と、表示指令送信手段122と、変換要求取得手段124と、第1変換指令送信手段126とを有している。
12:CPU(制御部)(コンピュータ)
20:無線LANI/F(通信部)
24:通信プログラム
30:MFP(プリンタ)
36:パネル(表示部)
60:変換サーバ
70:記憶サーバ
80:データベース(メモリ)
100:認証トークン取得手段
102:画像データ・認証トークン送信手段
104:情報出力手段
106:送信要求取得手段
108:情報取得手段
110:変換画像データ再取得手段
112:第1ダウンロード情報送信手段
114:変換画像データ送信手段
116:比率変更指令送信手段
118:抽出手段
120:変換画像データ取得手段
122:表示指令送信手段
124:変換要求取得手段
126:第1変換指令送信手段
Claims (15)
- プリンタと、画像データを変換するための変換サーバと、画像データを記憶するための記憶サーバと通信を行う通信部と、
制御部と、
を備えた中継サーバであって、
前記制御部は、
前記プリンタから、前記通信部を介して、認証トークンを取得する認証トークン取得手段と、
前記プリンタから、前記通信部を介して、画像データの変換要求を取得する変換要求取得手段と、
前記変換要求取得手段が前記変換要求を取得したことに応じて、画像データの変換指令を、前記通信部を介して、前記変換サーバに送信する第1変換指令送信手段と、
前記第1変換指令送信手段によって送信された変換指令に従って、前記変換サーバが変換した画像データである変換画像データを、前記通信部を介して、前記変換サーバから取得する変換画像データ取得手段と、
前記変換画像データ取得手段によって取得された変換画像データと、前記認証トークン取得手段によって取得された認証トークンとを関連付けて、前記記憶サーバに、前記通信部を介して送信する画像データ・認証トークン送信手段と、
前記画像データ・認証トークン送信手段によって前記記憶サーバに送信された変換画像データの送信要求を、前記プリンタから、前記通信部を介して取得する送信要求取得手段と、
前記記憶サーバに送信された変換画像データを、前記認証トークンを用い、前記記憶サーバから、前記通信部を介して再取得する変換画像データ再取得手段と、
前記変換画像データ再取得手段が取得した変換画像データをさらに変換するために、前記通信部を介して、前記変換サーバに送信する変換画像データ送信手段と、
前記変換サーバが前記変換画像データをさらに変換した追変換画像データをダウンロードするための第1ダウンロード情報を、前記通信部を介して、前記プリンタに送信する第1ダウンロード情報送信手段と、
を有することを特徴とする中継サーバ。 - 前記認証トークンは、前記記憶サーバにおけるアカウントを識別するための識別情報であることを特徴とする請求項1に記載の中継サーバ。
- 前記認証トークン取得手段は、
認証トークンに加えて、該認証トークンにより識別されるアカウントを示す情報も取得し、
前記制御部は、
前記画像データ・認証トークン送信手段によって送信された変換画像データの送信先の記憶サーバを識別するための記憶サーバ識別情報と、前記認証トークン取得手段が取得した前記アカウントを示す情報とを、関連付けて、メモリに出力する情報出力手段を有する
ことを特徴とする請求項2に記載の中継サーバ。 - 前記メモリは、
外部装置であり、前記通信部を介して、前記中継サーバと通信可能であり、
前記情報出力手段は、
前記記憶サーバ識別情報と前記アカウントを示す情報とを関連付けて、前記通信部を介して、前記メモリに送信することを特徴とする請求項3に記載の中継サーバ。 - 前記制御部は、
前記送信要求取得手段が送信要求を取得したことに応じて、前記メモリから前記記憶サーバ識別情報と前記アカウントを示す情報とを取得する情報取得手段をさらに有し、
前記変換画像データ再取得手段は、
前記情報取得手段が取得した記憶サーバ識別情報によって識別される記憶サーバに送信された変換画像データを、該記憶サーバから、前記情報取得手段が取得したアカウントを示す情報が示すアカウントを識別する前記認証トークンを用い、前記通信部を介して再取得することを特徴とする請求項3又は4に記載の中継サーバ。 - 前記制御部は、
前記プリンタがその画像データに基づき、所定のサイズの記録媒体に印刷処理を行った場合に、前記変換画像データ送信手段によって送信された変換画像データに基づく画像が、前記所定のサイズの記録媒体に合わせて印刷されるよう、前記変換画像データ送信手段によって送信された変換画像データに基づく画像の比率を変更する旨の画像比率変更指令を、前記変換サーバに、前記通信部を介して送信する比率変更指令送信手段をさらに有し、
前記第1ダウンロード情報送信手段は、
前記比率変更指令送信手段が送信した変換指令に従って、前記変換サーバが前記変換画像データに基づく画像の比率を変更することで得られる、前記追変換画像データとしての比率変更画像データをダウンロードするための前記第1ダウンロード情報を、前記通信部を介して、前記プリンタに送信することを特徴とする請求項1乃至4の何れか1項に記載の中継サーバ。 - 前記制御部は、
前記プリンタがその画像データに基づき、所定のサイズの記録媒体に印刷処理を行った場合に、前記変換画像データ送信手段によって送信された変換画像データに基づく画像が、前記所定のサイズの記録媒体に合わせて印刷されるよう、前記変換画像データ送信手段によって送信された変換画像データに基づく画像の比率を変更する旨の画像比率変更指令を、前記変換サーバに、前記通信部を介して送信する比率変更指令送信手段をさらに有し、
前記第1ダウンロード情報送信手段は、
前記比率変更指令送信手段が送信した変換指令に従って、前記変換サーバが前記変換画像データに基づく画像の比率を変更することで得られる、前記追変換画像データとしての比率変更画像データをダウンロードするための前記第1ダウンロード情報を、前記通信部を介して、前記プリンタに送信することを特徴とする請求項5に記載の中継サーバ。 - 前記情報出力手段は、
前記画像データ・認証トークン送信手段によって送信された変換画像データに基づく画像を記録する記録媒体のサイズを特定可能な特定情報を、前記記憶サーバ識別情報と前記アカウントを示す情報とに加えて、前記メモリに出力し、
前記情報取得手段は、
前記送信要求取得手段が前記送信要求を取得したことに応じて、前記記憶サーバ識別情報と前記アカウントを示す情報とに加えて、前記特定情報を、前記メモリからを取得し、
前記比率変更指令送信手段は、
前記プリンタが比率変更画像データに基づき、前記特定情報により特定されるサイズの記録媒体に印刷処理を行った場合に、前記変換画像データ送信手段によって送信された変換画像データに基づく画像が、前記特定情報により特定されるサイズの記録媒体に合わせて印刷されるよう、前記変換画像データ送信手段によって送信された変換画像データに基づく画像の比率を変更する旨の比率変更指令を送信することを特徴とする、請求項7に記載の中継サーバ。 - 前記比率変更指令送信手段は、
前記比率変更画像データに基づく画像が、前記変換画像データに基づく画像を、事前に定められた前記所定のサイズよりも大きいサイズの記録媒体に合わせた画像の大きさに対する、前記所定のサイズの記録媒体に合わせた画像データに基づく画像の大きさの比率で含むように、前記変換画像データに階調値を持たない画素を付加するよう、指令を送信することを特徴とする請求項6乃至8の何れか1項に記載の中継サーバ。 - 前記制御部は、
前記記憶サーバ識別情報と前記アカウントを示す情報とを、前記プリンタから、前記通信部を介して取得し、該前記プリンタから取得した記憶サーバ識別情報とアカウントを示す情報のうち、前記情報取得手段が取得した記憶サーバ識別情報とアカウントを示す情報と一致する記憶サーバ識別情報とアカウントを示す情報を抽出する抽出手段を有し、
前記変換画像データ再取得手段は、
前記抽出手段によって抽出された記憶サーバ識別情報によって識別される前記記憶サーバに送信された変換画像データを該記憶サーバから、前記抽出手段によって抽出されたアカウントを示す情報が示すのアカウントを識別する認証トークンを用いて、前記通信部を介して再取得することを特徴とする請求項5に記載の中継サーバ。 - 前記制御部は、
前記抽出手段が、記憶サーバ識別情報とアカウント表示名を抽出しなかった場合に、前記プリンタに記憶されている画像データに基づく画像を前記プリンタの表示部に表示させる旨の指令を、前記通信部を介して、前記プリンタに送信する表示指令送信手段を有することを特徴とする請求項10に記載の中継サーバ。 - 前記制御部は、
前記記憶サーバに送信された変換画像データをダウンロードするための第2ダウンロード情報を、該記憶サーバから、前記通信部を介して取得する第2ダウンロード情報取得手段と、
前記第2ダウンロード情報取得手段により取得した第2ダウンロード情報を、前記通信部を介して、前記プリンタに送信する第2ダウンロード情報送信手段と、
を有することを特徴とする請求項1乃至11のいずれか1項に記載の中継サーバ。 - 前記変換画像データ取得手段は、
表示用の前記変換画像データと印刷用の前記変換画像データとを、前記通信部を介して、前記変換サーバから取得し、
前記画像データ・認証トークン送信手段は、
前記変換画像データ取得手段によって取得された表示用の変換画像データおよび印刷用の変換画像データと、前記認証トークン取得手段によって取得された認証トークンとを関連付けて、前記記憶サーバに、前記通信部を介して送信することを特徴とする、請求項1乃至12のいずれか1項に記載の中継サーバ。 - 前記制御部は、
前記記憶サーバに送信された印刷用の変換画像データを該記憶サーバからダウンロードするための第3ダウンロード情報、及び表示用の変換画像データのサムネイル表示用の画像データを該記憶サーバからダウンロードするための第4ダウンロード情報を、該記憶サーバから取得する、第3・第4ダウンロード情報取得手段と、
前記第3・第4ダウンロード情報取得手段により取得した、第3ダウンロード情報を、前記通信部を介して、前記プリンタに送信する第3ダウンロード情報送信手段と、
前記第3・第4ダウンロード情報取得手段により取得した、第4ダウンロード情報を、前記通信部を介して、前記プリンタに送信する第4ダウンロード情報送信手段と、
を有することを特徴とする請求項1又は2に記載の中継サーバ。 - プリンタと、画像データを変換するための変換サーバと、画像データを記憶するための記憶サーバと通信を行う通信部を備えた中継サーバのコンピュータが読み取り可能な通信プログラムであって、
前記プリンタから、前記通信部を介して、認証トークンを取得する認証トークン取得手段と、
前記プリンタから、前記通信部を介して、画像データの変換要求を取得する変換要求取得手段と、
前記変換要求取得手段が前記変換要求を取得したことに応じて、画像データの変換指令を、前記通信部を介して、前記変換サーバに送信する第1変換指令送信手段と、
前記第1変換指令送信手段によって送信された変換指令に従って、前記変換サーバが変換した画像データである変換画像データを、前記通信部を介して、前記変換サーバから取得する変換画像データ取得手段と、
前記変換画像データ取得手段によって取得された変換画像データと、前記認証トークン取得手段によって取得された認証トークンとを関連付けて、前記記憶サーバに、前記通信部を介して送信する画像データ・認証トークン送信手段と、
前記画像データ・認証トークン送信手段によって前記記憶サーバに送信された変換画像データの送信要求を、前記プリンタから、前記通信部を介して取得する送信要求取得手段と、
前記記憶サーバに送信された変換画像データを、前記認証トークンを用い、前記記憶サーバから、前記通信部を介して再取得する変換画像データ再取得手段と、
前記変換画像データ再取得手段が取得した変換画像データをさらに変換するために、前記通信部を介して、前記変換サーバに送信する変換画像データ送信手段と、
前記変換サーバが前記変換画像データをさらに変換した追変換画像データをダウンロードするための第1ダウンロード情報を、前記通信部を介して、前記プリンタに送信する第1ダウンロード情報送信手段と、
して前記コンピュータを機能させることを特徴とする通信プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018198985A JP6558665B2 (ja) | 2018-10-23 | 2018-10-23 | 中継サーバ、および通信プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018198985A JP6558665B2 (ja) | 2018-10-23 | 2018-10-23 | 中継サーバ、および通信プログラム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014055967A Division JP6454972B2 (ja) | 2014-03-19 | 2014-03-19 | 中継サーバ、および通信プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019016404A JP2019016404A (ja) | 2019-01-31 |
JP6558665B2 true JP6558665B2 (ja) | 2019-08-14 |
Family
ID=65359029
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018198985A Active JP6558665B2 (ja) | 2018-10-23 | 2018-10-23 | 中継サーバ、および通信プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6558665B2 (ja) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4456349B2 (ja) * | 2003-09-25 | 2010-04-28 | 株式会社リコー | 画像処理装置 |
JP5609544B2 (ja) * | 2010-10-29 | 2014-10-22 | セイコーエプソン株式会社 | 画像入力システム、コンテンツサーバー、仲介サーバー、および、画像入力方法 |
JP5927863B2 (ja) * | 2011-11-24 | 2016-06-01 | ブラザー工業株式会社 | 機能実行装置及びサーバ |
JP5870679B2 (ja) * | 2011-12-22 | 2016-03-01 | ブラザー工業株式会社 | プリンタ |
JP5935515B2 (ja) * | 2012-05-31 | 2016-06-15 | ブラザー工業株式会社 | 制御装置 |
-
2018
- 2018-10-23 JP JP2018198985A patent/JP6558665B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019016404A (ja) | 2019-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6454972B2 (ja) | 中継サーバ、および通信プログラム | |
JP6428054B2 (ja) | 中継サーバ、および通信プログラム | |
JP5370638B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
US8760675B2 (en) | Image reading apparatus and image reading system having a reading preference input operation | |
US20110069356A1 (en) | Image processing apparatus, method for controlling the same, and program therefor | |
KR20130000329A (ko) | 화상처리장치, 제어 방법, 및 프로그램을 격납하는 기억매체 | |
JP4164483B2 (ja) | 画像処理システム、画像処理装置、制御方法、プログラム、及び記憶媒体 | |
JP6127599B2 (ja) | サーバ装置、サーバ装置のプログラムおよびサーバ装置の制御方法 | |
US10341514B2 (en) | Image processing apparatus, control method for the image processing apparatus, and storage medium | |
JP6171725B2 (ja) | 中継装置、プログラムおよび中継装置の制御方法 | |
US8531694B2 (en) | Appending restriction information to a job before transmission | |
JP4991449B2 (ja) | 画像処理装置、画像処理装置の制御方法、及び、コンピュータプログラム | |
JP6558665B2 (ja) | 中継サーバ、および通信プログラム | |
US10409528B2 (en) | Printing system that performs easily printing of unprinted pages when printing is interrupted, and printing method | |
JP3793188B2 (ja) | 画像処理装置 | |
US10296268B2 (en) | Printing system that generates preview image of a part of pages among a plurality of pages, data processing device, and recording medium | |
JP6229279B2 (ja) | 中継装置、中継装置のプログラムおよび通信方法 | |
JP6465158B2 (ja) | 中継装置、中継装置のプログラムおよび通信方法 | |
JP7013695B2 (ja) | 画像読取装置、および制御プログラム | |
US8520241B2 (en) | Image processing apparatus and control method thereof | |
JP2005173816A (ja) | 画像形成装置、認証方法 | |
JP7163768B2 (ja) | プリンタ及び印刷システム | |
JP6146322B2 (ja) | 中継サーバ、通信システム、および画像形成装置 | |
JP2016208244A (ja) | 通信装置、画像形成装置及び配信システム | |
JP4752578B2 (ja) | 通信制御装置、通信制御方法および通信制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181025 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190521 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190524 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190522 |
|
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: 20190621 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190704 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6558665 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |