JP2015138389A - 情報処理プログラムと情報処理装置 - Google Patents
情報処理プログラムと情報処理装置 Download PDFInfo
- Publication number
- JP2015138389A JP2015138389A JP2014009600A JP2014009600A JP2015138389A JP 2015138389 A JP2015138389 A JP 2015138389A JP 2014009600 A JP2014009600 A JP 2014009600A JP 2014009600 A JP2014009600 A JP 2014009600A JP 2015138389 A JP2015138389 A JP 2015138389A
- Authority
- JP
- Japan
- Prior art keywords
- file
- information
- image data
- server
- pieces
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 56
- 238000000034 method Methods 0.000 claims abstract description 151
- 238000007639 printing Methods 0.000 claims description 48
- 238000012545 processing Methods 0.000 claims description 21
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 37
- 238000012986 modification Methods 0.000 description 24
- 230000004048 modification Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1259—Print job monitoring, e.g. job status
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1287—Remote printer device, e.g. being remote from client or server via internet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/129—Remote printer device, e.g. being remote from client or server in server-printer device-client configuration, e.g. print flow goes from server to printer and then bidirectional from printer to client, i.e. the client does not communicate with the server
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/002—Interacting with the operator
- G06K15/007—Interacting with the operator only remotely, e.g. at a host computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Facsimiles In General (AREA)
Abstract
Description
(通信システム2の構成;図1)
通信システム2は、プリンタ10と、携帯端末70と、印刷仲介サーバ100と、生成サーバ110と、を備える。各デバイス10,70,100,110は、インターネットを介して、相互に通信可能である。また、プリンタ10と携帯端末70とは、NFC(Near Field Communicationの略)方式に従った無線通信(以下では「NFC通信」と呼ぶ)を利用して、インターネットを介さずに、相互に通信可能である。
携帯端末70は、携帯電話(例えばスマートフォン)、PDA、ノートPC、タブレットPC、携帯型音楽再生装置、携帯型動画再生装置等の可搬型の端末装置である。携帯端末70は、操作部72と、表示部74と、NFCインターフェース76と、無線LAN(Local Area Networkの略)インターフェース78と、制御部80と、を備える。各部72〜80は、バス線(符号省略)に接続されている。以下では、インターフェースのことを「I/F」と記載する。
プリンタ10は、印刷機能を実行可能な周辺機器(即ちPC等の周辺機器)である。プリンタ10は、NFC通信とWi−Fi通信とを実行可能である。
印刷仲介サーバ100は、インターネット上に設置されるサーバであり、プリンタ10のベンダによって提供されるサーバである。ただし、変形例では、印刷仲介サーバ100は、例えば、プリンタ10のベンダとは異なる事業者によって提供されるサーバであってもよい。
生成サーバ110は、インターネット上に設置されるサーバであり、プリンタ10のベンダによって提供されるサーバである。ただし、変形例では、生成サーバ110は、例えば、プリンタ10のベンダとは異なる事業者によって提供されるサーバであってもよい。
携帯端末70のユーザは、印刷仲介サーバ100を利用して、プリンタ10に印刷を実行させるために、以下の事前準備を実行する。即ち、携帯端末70のユーザは、携帯端末70を利用して、印刷仲介サーバ100にアカウント情報ACを登録する。アカウント情報ACは、例えば、ユーザID、パスワード等を含む。印刷仲介サーバ100は、ユニークなトークン(即ち文字列)であるAT(Authentication(もしくはAccess) Tokenの略)を生成し、アカウント情報ACとATとを関連付けて登録する。そして、印刷仲介サーバ100は、生成済みのATを携帯端末70に送信する。携帯端末70のCPU82は、印刷仲介サーバ100からATを受信すると、ATをメモリ84に記憶させる。
続いて、図2を参照して、携帯端末70が印刷対象の画像を表わすファイルを印刷仲介サーバ100にサブミット(即ち登録)するためのサブミットプロセスについて説明する。サブミットプロセスでは、携帯端末70から印刷仲介サーバ100にファイルがサブミット(即ち送信)され、この結果、当該ファイルが印刷仲介サーバ100に登録される。
続いて、図3を参照して、ケースAにおいて、携帯端末70がプリンタ10に印刷を実行させるための印刷プロセスについて説明する。図3では、太線の矢印、細線の矢印は、それぞれ、NFC通信、Wi−Fi通信を示す。
続いて、図4を参照して、図3の続きの印刷プロセスを説明する。図4の初期状態では、印刷仲介サーバ100には、図3の初期状態と同様の各情報が登録されている。ただし、ジョブ情報J1に含まれる特性情報P1内のステータス情報ST1は、「実行後」である(図3のS120参照)。
続いて、図5を参照して、図4の続きの印刷プロセスを説明する。図5の初期状態では、印刷仲介サーバ100には、ジョブ情報J1が登録されておらず(図4のS220参照)、ジョブ情報J2,J3が登録されている。
続いて、図6を参照して、図5の続きの印刷プロセスを説明する。図6の初期状態では、印刷仲介サーバ100には、図5の初期状態と同様の各情報が登録されている。ただし、ジョブ情報J2に含まれる特性情報P2内のステータス情報ST2は、「エラー」である(図5のS320参照)。
続いて、図7を参照して、ケースBにおいて、携帯端末70がプリンタ10に印刷を実行させるための印刷プロセスを説明する。図7では、図3〜図6のケースAと異なる点を中心に説明する。
本実施例によると、携帯端末70は、印刷仲介サーバ100に登録されるファイルに対応するサムネイル画像データと、当該ファイルを識別するためのジョブIDと、を関連付けて、メモリ84に記憶させることができる(図2のS28)。従って、携帯端末70は、サムネイル画像データの通信を印刷仲介サーバ100と実行しなくても、印刷仲介サーバ100からジョブIDを含む特性情報を受信する場合に、メモリ84内のサムネイル画像データを用いて、サムネイル画像を表示することができる(図3のS106)。このために、携帯端末70は、印刷仲介サーバ100がサムネイル画像データの生成に対応していない場合であっても、サムネイル画像を表示することができる。また、携帯端末70は、印刷仲介サーバ100からジョブIDを受信するが、サムネイル画像データを受信する必要はない。そのため、携帯端末70と印刷仲介サーバ100との間の通信負荷を軽減させることができる。
携帯端末70、印刷仲介サーバ100、生成サーバ110が、それぞれ、「情報処理装置」、「第1のサーバ」、「第2のサーバ」の一例である。プリンタアプリが、「情報処理プログラム」の一例である。図2のファイル、ジョブ情報、ジョブID、ジョブ名が、それぞれ、「特定ファイル」、「ファイル情報」、「識別情報」、「名称」の一例である。図2のS28で記憶されるサムネイル画像データが、「サムネイル画像データ」の一例である。図3において、3個のジョブ情報J1〜J3、3個のジョブID「xxx」〜「zzz」、3個のジョブ名「AAA」〜「CCC」、3個のステータス情報ST1〜ST3、3個のサムネイル画像データT1〜T3が、それぞれ、「K個のファイル情報」、「K個の識別情報」、「K個の名称」、「K個のステータス情報」、「K個のサムネイル画像データ」の一例である。図3において、S107で選択されるサムネイル画像、ジョブID「xxx」、ジョブ情報J1、ファイルF1が、それぞれ、「対象サムネイル画像」、「対象識別情報」、「対象ファイル情報」、「対象ファイル」の一例である。図4において、1個のジョブ情報J1が、「N個の対象ファイル情報」の一例である。図5において、2個のジョブ情報J2,J3、2個のジョブID「yyy」,「zzz」が、それぞれ、「K−N個のファイル情報」、「K−N個の識別情報」の一例である。また、図7において、2個のジョブID「xxx」,「yyy」、2個のサムネイル画像データT1,T2が、それぞれ、「M個の識別情報」、「M個のサムネイル画像データ」の一例である。また、図7において、1個のジョブID「www」が、「K−M個の識別情報」の一例である。
続いて、図8を参照して、第2実施例のサブミットプロセスについて、図2の第1実施例と異なる点を中心に説明する。S600では、携帯端末70のユーザは、プリンタアプリを起動する。
本実施例によると、携帯端末70は、画像表示操作によって選択されたファイルを用いて表示用画像データを生成し(S604)、表示用画像データをメモリ84に記憶させ(S606)、当該表示用画像データによって表わされる画像を表示する(S608)。そして、携帯端末70は、メモリ84内の表示用画像データを用いて、サムネイル画像データを生成する(S608)。これにより、携帯端末70は、画像表示操作が実行される場合には、サムネイル画像データを生成するための処理負荷を軽減することができる。
図8のS602の画像表示操作が、「ファイル選択操作」の一例である。図8のS604の処理、S605の処理、S606の処理、S608の処理が、それぞれ、「第2の取得処理」、「第2の記憶処理」、「第2の表示処理」、「第1の取得処理」の一例である。
Claims (9)
- 情報処理装置のための情報処理プログラムであって、
前記情報処理装置に搭載されるコンピュータに、以下の各処理、即ち、
前記情報処理装置のメモリ内の1個以上のファイルの中から特定ファイルを選択するためのファイル選択操作を受け付けるファイル選択操作受付処理と、
前記ファイル選択操作によって選択された前記特定ファイルを含む登録要求を、インターネットを介して、第1のサーバに送信することによって、ファイル情報を前記第1のサーバに登録する登録処理であって、前記ファイル情報は、前記登録要求を受信した前記第1のサーバによって生成され、前記特定ファイルと、前記特定ファイルを識別するための識別情報と、を含む、前記登録処理と、
前記ファイル選択操作によって選択された前記特定ファイルを用いて生成されるサムネイル画像データを取得する第1の取得処理と、
前記登録要求が前記第1のサーバに送信されることを条件として、前記第1のサーバから、前記インターネットを介して、前記識別情報を受信する第1の受信処理と、
前記第1の取得処理によって取得された前記サムネイル画像データと、前記第1の受信処理によって受信された前記識別情報と、を関連付けて、前記メモリに記憶させる第1の記憶処理と、
前記ファイル選択操作受付処理によってK回(前記Kは1以上の整数)の前記ファイル選択操作を受け付けたことに起因して、前記登録処理において、K個のファイル情報が前記第1のサーバに登録された後に、前記第1のサーバに登録されている前記K個のファイル情報にアクセスするための第1のアクセス操作を受け付けるアクセス操作受付処理と、
前記アクセス操作受付処理によって前記第1のアクセス操作を受け付ける場合に、前記第1のサーバに登録されている前記K個のファイル情報にアクセスするための第1のアクセス要求を、前記インターネットを介して、前記第1のサーバに送信して、前記第1のサーバから、前記第1のサーバに登録されている前記K個のファイル情報に含まれるK個の識別情報を受信する第2の受信処理と、
前記第2の受信処理によって受信された前記K個の識別情報に関連付けて前記メモリに記憶されているK個のサムネイル画像データによって表わされるK個のサムネイル画像を、前記情報処理装置の表示部に表示させる第1の表示処理と、
を実行させる情報処理プログラム。 - 前記登録要求は、さらに、前記特定ファイルに関係する名称を含み、
前記ファイル情報は、さらに、前記名称を含み、
前記第2の受信処理では、前記第1のサーバから、前記第1のサーバに登録されている前記K個のファイル情報に含まれる前記K個の識別情報とK個の名称とを受信し、
前記第1の表示処理では、前記第2の受信処理によって受信された前記K個の識別情報に関連付けて記憶されている前記K個のサムネイル画像データによって表わされる前記K個のサムネイル画像と、前記第2の受信処理によって受信された前記K個の名称と、を前記表示部に表示させる、請求項1に記載の情報処理プログラム。 - 前記情報処理プログラムは、さらに、前記コンピュータに、
前記ファイル選択操作によって選択された前記特定ファイルを用いて生成される表示用画像データを取得する第2の取得処理と、
前記第2の取得処理によって取得された前記表示用画像データを前記メモリに記憶させる第2の記憶処理と、
前記第2の取得処理によって取得された前記表示用画像データによって表わされる画像を前記表示部に表示させる第2の表示処理と、
を実行させ、
前記第1の取得処理では、前記メモリに記憶されている前記表示用画像データを用いて、前記サムネイル画像データを取得する、請求項1又は2に記載の情報処理プログラム。 - 前記第1の取得処理では、
前記特定ファイルのファイル形式が所定のファイル形式である場合に、前記特定ファイルから前記サムネイル画像データを生成することによって、前記サムネイル画像データを取得し、
前記特定ファイルのファイル形式が前記所定のファイル形式でない場合に、前記特定ファイルを、前記インターネットを介して、第2のサーバに送信して、前記第2のサーバから、前記インターネットを介して、前記サムネイル画像データを受信することによって、前記サムネイル画像データを取得する、請求項1から3のいずれか一項に記載の情報処理プログラム。 - 前記第1の記憶処理では、
前記第1の取得処理において、前記サムネイル画像データを取得可能である場合に、前記サムネイル画像データと前記識別情報とを関連付けて、前記メモリに記憶させ、
前記第1の取得処理において、前記サムネイル画像データを取得不可能である場合に、前記サムネイル画像データに関連付けずに、前記識別情報を前記メモリに記憶させ、
前記第1の表示処理では、
前記第1の記憶処理において、前記K個の識別情報と前記K個のサムネイル画像データとが関連付けられて前記メモリに記憶された場合に、前記K個のサムネイル画像を前記表示部に表示させ、
前記第1の記憶処理において、前記K個の識別情報のうちのM個(前記Mは1以上前記K未満の整数)の識別情報とM個のサムネイル画像データとが関連付けられて前記メモリに記憶され、かつ、サムネイル画像データに関連付けずに、前記K個の識別情報のうちのK−M個の識別情報が前記メモリに記憶された場合に、前記M個のサムネイル画像データによって表わされるM個のサムネイル画像と、K−M個の所定の画像と、を前記表示部に表示させる、請求項1から4のいずれか一項に記載の情報処理プログラム。 - 前記情報処理プログラムは、さらに、前記コンピュータに、
前記第1の表示処理によって前記表示部に表示された前記K個のサムネイル画像の中から対象サムネイル画像を選択するためのサムネイル選択操作を受け付けるサムネイル選択操作受付処理と、
前記サムネイル選択操作によって前記対象サムネイル画像が選択される場合に、前記対象サムネイル画像を表わす対象サムネイル画像データに関連付けて前記メモリに記憶されている対象識別情報を含む印刷実行指示をプリンタに送信する送信処理と、
を実行させる、請求項1から5のいずれか一項に記載の情報処理プログラム。 - 前記第1のサーバは、前記対象識別情報によって識別される対象ファイルに基づく画像の印刷が前記プリンタによって実行された後に、前記K個のファイル情報のうち、前記対象ファイルと前記対象識別情報とを含む対象ファイル情報を、前記第1のサーバから消去し、
前記アクセス操作受付処理では、さらに、N個の前記対象ファイル情報(前記Nは1以上K以下の整数)が前記第1のサーバから消去された後に、前記第1のサーバに登録されているK−N個のファイル情報にアクセスするための第2のアクセス操作を受け付け、
前記第2の受信処理では、さらに、前記N個の対象ファイル情報が前記第1のサーバから消去された後に、前記アクセス操作受付処理によって前記第2のアクセス操作を受け付ける場合に、前記第1のサーバに登録されている前記K−N個のファイル情報にアクセスするための第2のアクセス要求を、前記インターネットを介して、前記第1のサーバに送信して、前記第1のサーバから、K−N個の前記識別情報を受信し、
前記情報処理プログラムは、さらに、前記コンピュータに、
前記K個の識別情報と前記K個のサムネイル画像データとが前記メモリに記憶されている状態で、前記第2の受信処理によって前記K−N個の識別情報が受信される場合に、前記K個の識別情報のうち、前記K−N個の識別情報を除くN個の前記識別情報と、前記K個の識別情報に関連付けて前記メモリに記憶されている前記K個のサムネイル画像データのうち、前記N―K個の識別情報に関連付けて前記メモリに記憶されているK−N個の前記サムネイル画像データを除くN個の前記サムネイル画像データと、を前記メモリから消去する消去処理、
を実行させる、請求項6に記載の情報処理プログラム。 - 前記K個のファイル情報のそれぞれは、さらに、当該ファイル情報に含まれるファイルに基づく画像の印刷の進捗状況を示すステータス情報を含み、
前記第2の受信処理では、前記第1のサーバから、前記第1のサーバに登録されている前記K個のファイル情報に含まれる前記K個の識別情報と、前記K個のファイル情報に含まれるK個の前記ステータス情報と、を受信し、
前記第1の表示処理では、前記K個のステータス情報に応じた表示態様で、前記K個のサムネイル画像を前記表示部に表示させる、請求項6又は7に記載の情報処理プログラム。 - 情報処理装置であって、
前記情報処理装置のメモリ内の1個以上のファイルの中から特定ファイルを選択するためのファイル選択操作を受け付けるファイル選択操作受付部と、
前記ファイル選択操作によって選択された前記特定ファイルを含む登録要求を、インターネットを介して、第1のサーバに送信することによって、ファイル情報を前記第1のサーバに登録する登録部であって、前記ファイル情報は、前記登録要求を受信した前記第1のサーバによって生成され、前記特定ファイルと、前記特定ファイルを識別するための識別情報と、を含む、前記登録部と、
前記ファイル選択操作によって選択された前記特定ファイルを用いて生成されるサムネイル画像データを取得する第1の取得部と、
前記登録要求が前記第1のサーバに送信されることを条件として、前記第1のサーバから、前記インターネットを介して、前記識別情報を受信する第1の受信部と、
前記第1の取得部によって取得された前記サムネイル画像データと、前記第1の受信部によって受信された前記識別情報と、を関連付けて、前記メモリに記憶させる第1の記憶部と、
前記ファイル選択操作受付処理によってK回(前記Kは1以上の整数)の前記ファイル選択操作を受け付けたことに起因して、前記登録部において、K個のファイル情報が前記第1のサーバに登録された後に、前記第1のサーバに登録されている前記K個のファイル情報にアクセスするための第1のアクセス操作を受け付けるアクセス操作受付部と、
前記アクセス操作受付部によって前記第1のアクセス操作を受け付ける場合に、前記第1のサーバに登録されている前記K個のファイル情報にアクセスするための第1のアクセス要求を、前記インターネットを介して、前記第1のサーバに送信して、前記第1のサーバから、前記第1のサーバに登録されている前記K個のファイル情報に含まれるK個の識別情報を受信する第2の受信部と、
前記第2の受信部によって受信された前記K個の識別情報に関連付けて前記メモリに記憶されているK個のサムネイル画像データによって表わされるK個のサムネイル画像を、前記情報処理装置の表示部に表示させる第1の表示部と、
を備える情報処理装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014009600A JP6331414B2 (ja) | 2014-01-22 | 2014-01-22 | 情報処理プログラムと情報処理装置 |
US14/602,465 US9286017B2 (en) | 2014-01-22 | 2015-01-22 | Technique for displaying thumbnail images on an information processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014009600A JP6331414B2 (ja) | 2014-01-22 | 2014-01-22 | 情報処理プログラムと情報処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015138389A true JP2015138389A (ja) | 2015-07-30 |
JP6331414B2 JP6331414B2 (ja) | 2018-05-30 |
Family
ID=53544854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014009600A Active JP6331414B2 (ja) | 2014-01-22 | 2014-01-22 | 情報処理プログラムと情報処理装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9286017B2 (ja) |
JP (1) | JP6331414B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7487522B2 (ja) | 2020-03-30 | 2024-05-21 | ブラザー工業株式会社 | 中継サーバ、及び、中継サーバのためのコンピュータプログラム |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6335563B2 (ja) * | 2014-03-18 | 2018-05-30 | キヤノン株式会社 | 撮像装置及びその制御方法 |
JP6472253B2 (ja) | 2014-03-25 | 2019-02-20 | キヤノン株式会社 | 画像処理装置及びその制御方法 |
KR20230034483A (ko) * | 2021-09-02 | 2023-03-10 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 출력물의 썸네일을 포함하는 알림 디스플레이 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002183167A (ja) * | 2000-12-14 | 2002-06-28 | Canon Inc | データ通信装置及び画像蓄積システム |
JP2002320174A (ja) * | 2001-04-23 | 2002-10-31 | Casio Comput Co Ltd | 撮影画像印刷システム及び撮影画像印刷方法、デジタルカメラ、プリント装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030231345A1 (en) | 2002-03-20 | 2003-12-18 | Seiko Epson Corporation | Printer, printing method, medium recording data generation management program, print control device, print control method, medium recording print control program, and print system |
JP2003285475A (ja) | 2002-03-27 | 2003-10-07 | Seiko Epson Corp | 印刷装置、印刷システム |
JP5192798B2 (ja) * | 2007-12-25 | 2013-05-08 | 株式会社日立製作所 | サービス提供システム、ゲートウェイ、およびサーバ |
JP2009230429A (ja) * | 2008-03-21 | 2009-10-08 | Fujifilm Corp | 登録コンテンツに対する興味情報作成方法、コンテンツストックサーバ、コンテンツ情報管理サーバ、および登録コンテンツに対する興味情報作成システム |
-
2014
- 2014-01-22 JP JP2014009600A patent/JP6331414B2/ja active Active
-
2015
- 2015-01-22 US US14/602,465 patent/US9286017B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002183167A (ja) * | 2000-12-14 | 2002-06-28 | Canon Inc | データ通信装置及び画像蓄積システム |
JP2002320174A (ja) * | 2001-04-23 | 2002-10-31 | Casio Comput Co Ltd | 撮影画像印刷システム及び撮影画像印刷方法、デジタルカメラ、プリント装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7487522B2 (ja) | 2020-03-30 | 2024-05-21 | ブラザー工業株式会社 | 中継サーバ、及び、中継サーバのためのコンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
US9286017B2 (en) | 2016-03-15 |
US20150205557A1 (en) | 2015-07-23 |
JP6331414B2 (ja) | 2018-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5240170B2 (ja) | 画像形成装置、プログラムおよび情報処理システム | |
US8285210B2 (en) | Mobile terminal device and method and computer program product for establishing wireless connection | |
US20110063645A1 (en) | Image forming apparatus, image formation supporting system, and image formation supporting method | |
US20120069371A1 (en) | Image information processing apparatus, image information processing system, and computer-readable storage medium for computer program | |
US9671983B2 (en) | Technique for information processing device and printer which are capable of changing status information in server | |
US20120099146A1 (en) | Image acquisition using cloud services | |
US9280310B2 (en) | Information processing device and computer-readable recording medium providing first and second display screens with different background images | |
US10331388B2 (en) | Image processing system, image processing method, and non-transitory storage medium storing image processing program | |
JP4963465B2 (ja) | 画像形成装置、印刷システムおよびプログラム | |
JP6331414B2 (ja) | 情報処理プログラムと情報処理装置 | |
JP2017065135A (ja) | プリンタ | |
JP5998657B2 (ja) | 機器制御システム、制御プログラム及び制御方法 | |
US9025180B2 (en) | Mobile scan method and system | |
JP2017121023A (ja) | 画像形成装置、情報処理方法、画像形成システム、および、プログラム | |
JP6092074B2 (ja) | 情報処理装置、画像形成システム、及び情報処理方法 | |
JP6281343B2 (ja) | 権限委譲システム、権限委譲方法及び権限委譲プログラム | |
JP4760255B2 (ja) | ネットワークプリントシステム | |
JP2019164573A (ja) | 表示入力装置、画像形成装置、画面表示方法およびプログラム | |
JP5131223B2 (ja) | ワークフロー実行装置、ワークフロー実行方法およびワークフロー実行プログラム | |
JP6245331B2 (ja) | 端末装置とプリンタ | |
JP2015049580A (ja) | 画像形成装置、端末、画像形成システム、及び画像形成方法 | |
JP6399062B2 (ja) | 可搬型情報端末、制御システム、制御プログラム及び制御方法 | |
JP7039981B2 (ja) | 画像処理装置、情報処理システムおよび電子機器 | |
JP2007164647A (ja) | 電子機器,操作部イベント処理方法,プログラム,および記録媒体 | |
JP2016131292A (ja) | 画像処理システム、画像処理装置およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171013 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171031 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171110 |
|
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: 20180403 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180416 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6331414 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |