[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2015169979A - 情報処理システム、およびプログラム - Google Patents

情報処理システム、およびプログラム Download PDF

Info

Publication number
JP2015169979A
JP2015169979A JP2014042313A JP2014042313A JP2015169979A JP 2015169979 A JP2015169979 A JP 2015169979A JP 2014042313 A JP2014042313 A JP 2014042313A JP 2014042313 A JP2014042313 A JP 2014042313A JP 2015169979 A JP2015169979 A JP 2015169979A
Authority
JP
Japan
Prior art keywords
display
display file
print data
processing system
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.)
Pending
Application number
JP2014042313A
Other languages
English (en)
Inventor
祐司 米田
Yuji Yoneda
祐司 米田
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2014042313A priority Critical patent/JP2015169979A/ja
Priority to US14/478,852 priority patent/US20150254039A1/en
Publication of JP2015169979A publication Critical patent/JP2015169979A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1244Job translation or job parsing, e.g. page banding
    • G06F3/1246Job translation or job parsing, e.g. page banding by handling markup languages, e.g. XSL, XML, HTML
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1265Printing by reference, e.g. retrieving document/image data for a job from a source mentioned in the job
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1268Job submission, e.g. submitting print job order or request not the print data itself
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1289Remote printer device, e.g. being remote from client or server in server-client-printer device configuration, e.g. the server does not see the printer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1292Mobile client, e.g. wireless printing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】印刷命令を送信する端末装置において表示内容(コンテンツ)の表示に使用される表示ファイル(ソースデータ)とは異なる表示ファイルに基づく印刷データを印刷装置に出力する情報処理システムを提供する。
【解決手段】情報処理システム10は、印刷命令を送信する端末装置100において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得部310と、表示内容特定情報に基づいて、該表示内容に対応し、端末装置における表示に使用される第1表示ファイルとは異なる第2表示ファイルを要求する要求信号を生成する要求信号生成部320と、第2表示ファイルを取得する表示ファイル取得部340と、第1表示ファイルに基づく印刷データと、第2表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置400に出力する印刷データ出力手段370と、を有する。
【選択図】図2

Description

本発明は、情報処理システム、およびプログラムに関する。
特許文献1には、携帯端末装置への情報提供の際に、携帯端末装置で表示できない画像データ等については代替表示を行う情報を提供し、全ての情報を出力する場合にはプリンタによる印刷を行う情報提供システムの発明が開示されている。特許文献2には、コンテンツの配信方法に関する発明であって、クライアント端末の機能に応じたコンテンツ変換の内容をクライアント端末側で決定し、決定されたコンテンツ変換をサーバ側で行ったうえで、変換後のコンテンツをクライアント端末に送信する発明が開示されている。
特開2001−232904号公報 特開2003−076600号公報
本発明の目的の1つは、印刷命令を送信する端末装置において表示内容(コンテンツ、提示内容、提供情報)の表示に使用される表示ファイル(ソースデータ)とは異なる表示ファイルに基づく印刷データを印刷装置に出力する情報処理システム、およびプログラムを提供することにある。
上記目的を達成するために、請求項1に記載の発明は、印刷命令を送信する端末装置において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得手段と、前記表示内容特定情報に基づいて、前記表示内容に対応し、前記端末装置における表示に使用される第1表示ファイルとは異なる第2表示ファイルを要求する要求信号を生成する要求信号生成手段と、前記第2表示ファイルを取得する第2表示ファイル取得手段と、前記第1表示ファイルに基づく印刷データと、前記第2表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置に出力する印刷データ出力手段と、を有することを特徴とする情報処理システムである。
また、請求項2に記載の発明は、請求項1に記載の情報処理システムにおいて、前記表示内容特定情報取得手段は、前記端末装置から送信される前記表示内容の印刷命令から、前記表示内容特定情報を取得することを特徴とする情報処理システムである。
また、請求項3に記載の発明は、請求項1又は2に記載の情報処理システムにおいて、前記要求信号生成手段は、前記表示内容特定情報に基づいて、前記第2表示ファイルを取得するためのアドレスを生成するアドレス生成手段、を有することを特徴とする情報処理システムである。
また、請求項4に記載の発明は、請求項3に記載の情報処理システムにおいて、前記表示内容特定情報は前記第1表示ファイルのアドレスを示す情報を含み、前記アドレス生成手段は、前記第1表示ファイルのアドレスに対して所定の変換を行って、前記第2表示ファイルを取得するためのアドレスを生成することを特徴とする情報処理システムである。
また、請求項5に記載の発明は、請求項3に記載の情報処理システムにおいて、前記アドレス生成手段は、前記表示内容特定情報に基づいて取得される前記第1表示ファイルを解析し、前記第2表示ファイルを取得するためのアドレスを生成することを特徴とする情報処理システムである。
また、請求項6に記載の発明は、請求項1乃至5のいずれかに記載の情報処理システムにおいて、前記第2表示ファイル取得手段が前記第2表示ファイルを取得できない場合、前記印刷データ出力手段は、前記第1表示ファイルに基づく印刷データを出力することを特徴とする情報処理システムである。
また、請求項7に記載の発明は、請求項1乃至5のいずれかに記載の情報処理システムにおいて、前記端末装置から送信される、前記第1表示ファイルに基づく印刷データと、前記第2表示ファイルに基づく印刷データと、の一方を前記印刷装置において印刷されるデータとして指定する印刷データ指定情報を取得する印刷データ指定情報取得手段と、を更に有し、前記印刷データ出力手段は、前記印刷データ指定情報により指定される、前記第1表示ファイルに基づく印刷データと、前記第2表示ファイルに基づく印刷データと、の一方を出力することを特徴とする情報処理システムである。
また、請求項8に記載の発明は、請求項1乃至7のいずれかに記載の情報処理システムにおいて、前記要求信号生成手段は、前記端末装置から送信される、前記表示内容を表示するための認証情報を含む前記要求信号を生成することを特徴とする情報処理システムである。
また、請求項9に記載の発明は、請求項1に記載の情報処理システムにおいて、前記表示内容特定情報取得手段は、前記端末装置における前記表示内容の表示に応じて前記表示内容特定情報を取得し、前記要求信号生成手段は、前記表示内容特定情報取得手段における前記表示内容特定情報の取得に応じて前記要求信号を生成し、前記第2表示ファイル取得手段は、前記要求信号生成手段における前記要求信号の生成に応じて前記第2表示ファイルを取得し、前記端末装置から印刷命令が送信された場合、前記印刷データ出力手段は、前記第2表示ファイルに基づく印刷データとして、第2表示ファイル取得手段により取得される第2表示ファイルのうち、前記印刷命令に基づいて特定される表示内容に対応する第2表示ファイルに基づく印刷データを出力することを特徴とする情報処理システムである。
また、請求項10に記載の発明は、請求項1乃至9のいずれかに記載の情報処理システムにおいて、前記第1表示ファイルは、携帯端末装置における表示に適した表示ファイルであり、前記第2表示ファイルは、固定型端末装置における表示に適した表示ファイルであることを特徴とする情報処理システムである。
また、請求項11に記載の発明は、請求項1乃至9のいずれかに記載の情報処理システムにおいて、前記第2表示ファイルは、印刷される場合の印刷枚数が、前記第1表示ファイルが印刷される場合の印刷枚数より少ない表示ファイルであることを特徴とする情報処理システムである。
また、請求項12に記載の発明は、請求項1乃至9のいずれかに記載の情報処理システムにおいて、前記第2表示ファイルは、印刷される場合の1枚あたりの情報量が、前記第1表示ファイルが印刷される場合の1枚あたりの情報量より多い表示ファイルであることを特徴とする情報処理システムである。
また、請求項13に記載の発明は、コンピュータを、印刷命令を送信する端末装置において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得手段と、前記表示内容特定情報に基づいて、前記表示内容に対応し、前記端末装置における表示に使用される第1表示ファイルとは異なる第2表示ファイルを要求する要求信号を生成する要求信号生成手段と、前記第2表示ファイルを取得する第2表示ファイル取得手段と、前記第1表示ファイルに基づく印刷データと、前記第2表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置に出力する印刷データ出力手段と、として機能させるプログラムである。
請求項1に係る発明によれば、印刷命令を送信する端末装置において表示内容の表示に使用される第1表示ファイルとは異なる第2表示ファイルに基づく印刷データを印刷装置に出力する情報処理システムが提供される。
請求項2に係る発明によれば、端末装置から送信される印刷命令から表示内容特定情報を取得する情報処理システムが提供される。
請求項3に係る発明によれば、表示内容特定情報に基づいて、第2表示ファイルを取得するためのアドレスを生成する情報処理システムが提供される。
請求項4に係る発明によれば、第1表示ファイルのアドレスに対して所定の変換を行って第2表示ファイルを取得するためのアドレスを生成する情報処理システムが提供される。
請求項5に係る発明によれば、第1表示ファイルを解析して第2表示ファイルを取得するためのアドレスを生成する情報処理システムが提供される。
請求項6に係る発明によれば、第2表示ファイルを取得できない場合に第1表示ファイルに基づく印刷データを出力する情報処理システムが提供される。
請求項7に係る発明によれば、端末装置から送信される印刷データ指定情報により指定される印刷データを出力する情報処理システムが提供される。
請求項8に係る発明によれば、認証情報を含む要求信号を生成する情報処理システムが提供される。
請求項9に係る発明によれば、端末装置における表示に応じて取得される第2表示ファイルのうち、印刷命令に基づいて特定される第2表示ファイルに基づく印刷データを出力する情報処理システムが提供される。
請求項10に係る発明によれば、固定型端末装置における表示に適した第2表示ファイルに基づく印刷データを出力する情報処理システムが提供される。
請求項11に係る発明によれば、印刷される場合の枚数がより少ない第2表示ファイルに基づく印刷データを出力する情報処理システム提供される。
請求項12に係る発明によれば、印刷される場合の1枚あたりの情報量がより多い第2表示ファイルに基づく印刷データを出力する情報処理システム提供される。
請求項13に係る発明によれば、コンピュータを、印刷命令を送信する端末装置において表示内容の表示に使用される第1表示ファイルとは異なる第2表示ファイルに基づく印刷データを生成する情報処理システムとして機能させるプログラムが提供される。
本発明の一実施形態に係る情報処理システムを示す図である。 本実施の一実施形態に係る印刷サーバの構成を示す図である。 携帯端末装置の表示部に表示される第1ホームページの一例を示す図である。 第2ホームページの一例を示す図である。 本発明の一実施形態に係る情報処理システムにおいて実行される処理を示すフローチャートである。
図1は、本発明の一実施形態に係る情報処理システム10を示す図である。情報処理システム10は、互いにネットワーク500を介して接続される携帯端末装置100、WEBサーバ200、印刷サーバ300、および印刷装置400を含む。
情報処理システム10では、印刷サーバ300が、携帯端末装置100から送信される該携帯端末装置100で表示されるホームページの印刷命令に対し、該ホームページに対応し、携帯端末装置100における該ホームページの表示に使用される表示ファイル(第1表示ファイル)とは異なる表示ファイル(第2表示ファイル)を取得し、該第2表示ファイルに基づく印刷データが印刷装置400において印刷される。ここで、第1表示ファイルは携帯端末装置100等、持ち運びされる小型の端末装置においてホームページを表示するための表示ファイルであり、第2表示ファイルは、パソコン等の固定型端末装置においてホームページを表示するための表示ファイルである。第1表示ファイルおよび第2表示ファイルは、例えばWEBサーバ200に保持されている、HTML形式のファイルである。
携帯端末装置100は、スマートフォン等、表示手段(表示部)を備える携帯端末装置である。本実施形態において携帯端末装置100は、WEBサーバ200に対しホームページを表示するための表示ファイルを要求する表示ファイル要求信号を送信し、印刷サーバ300に対しホームページを印刷するための印刷命令を送信する。
WEBサーバ200は、携帯端末装置100および印刷サーバ300から送信される表示ファイル要求信号に基づいて、該表示ファイル要求信号で指定された、ホームページを表示するための表示ファイルを携帯端末装置100および印刷サーバ300に送信する情報処理装置である。
印刷サーバ300は、携帯端末装置100から送信される印刷命令に基づいて、WEBサーバ200に対して、第2表示ファイルを要求する第2表示ファイル要求信号を送信し、第2表示ファイル要求信号に応じて送信された第2表示ファイルを基に印刷データを生成し、生成された印刷データを携帯端末装置100および印刷装置400に送信する情報処理装置である。
印刷装置400は、印刷サーバ300から送信される印刷データに基づいて印刷処理を行う、一般的な印刷装置である。
以下、本実施形態について詳細に説明する。携帯端末装置100は、ユーザの操作に応じてWEBサーバ200から表示ファイル(第1表示ファイル)を取得し、その表示部に第1表示ファイルに基づくホームページ(第1ホームページ)を表示する。
携帯端末装置100のユーザは、表示部に表示される第1ホームページの内容の印刷処理を行う場合、携帯端末装置100に対し所定の印刷操作を行う。
携帯端末装置100は、ユーザによる印刷操作に応じて、印刷サーバ300に対し印刷命令を送信する。印刷命令には、携帯端末装置100の表示部における第1ホームページの表示のための第1表示ファイルを取得するためのインターネット上のアドレス(URL)が含まれる。
また、携帯端末装置100は、印刷命令に応じて印刷サーバ300から送信される、第1ホームページを印刷するための第1印刷データおよび後述する第2ホームページを印刷するための第2印刷データに基づいて、それぞれの印刷内容を表示部に表示し、第1ホームページと第2ホームページのどちらを印刷するか指定する指定操作を受け付ける。携帯端末装置100は、指定操作の内容を示す印刷データ指定情報を印刷サーバ300に送信する。なお、第2ホームページが存在しない場合は、印刷サーバ300からは第1印刷データのみが送信されて、携帯端末装置100においては第1印刷データの印刷内容が表示される。ユーザは印刷内容を確認した旨の操作を行い、携帯端末装置100は印刷サーバ300に印刷内容確認信号を送信する。
WEBサーバ200は、携帯端末装置100および印刷サーバ300から送信される、ホームページを表示するための表示ファイルを要求する信号に応じて、該当する表示ファイルを携帯端末装置100および印刷サーバ300に送信する。なお、要求された表示ファイルが存在しない場合は、その旨を通知する信号を送信する。
印刷サーバ300は、携帯端末装置100から送信される信号に基づいて、表示ファイルの取得、印刷データの生成、印刷データの出力等の処理を行う。以下、印刷サーバ300に構成について詳細に説明する。
図2は、本発明の一実施形態に係る印刷サーバ300の構成を示す図である。印刷サーバ300は、通信部310、表示内容特定情報取得部320、要求信号生成部330、表示ファイル取得部340、印刷データ生成部350、印刷データ指定情報取得部360、および印刷データ出力部370を有する。通信部310、表示内容特定情報取得部320、要求信号生成部330、表示ファイル取得部340、印刷データ生成部350、印刷データ指定情報取得部360、および印刷データ出力部370は、例えば印刷サーバ300の記憶部(図示しない)に記憶されるプログラムで動作するCPUの一機能として実現される。
通信部310は、印刷サーバ300の各部から入力される信号をネットワーク500を介して携帯端末装置100等に送信するとともに、ネットワーク500を介して信号を受信して、印刷サーバ300の各部に出力する。
表示内容特定情報取得部320は、携帯端末装置100から送信されて通信部310により受信される印刷命令から、携帯端末装置100において表示されるホームページ(表示内容、コンテンツ)を特定するための表示内容特定情報を取得する。具体的には、表示内容特定情報取得部320は、印刷命令から、携帯端末装置100において表示されるホームページ(第1ホームページ)の表示に使用される表示ファイル(第1表示ファイル)のインターネット上のアドレス(第1アドレス)を取得する。
要求信号生成部330は、表示内容特定情報取得部320において取得される表示内容特定情報に基づいて、第1表示ファイルを要求する第1表示ファイル要求信号および携帯端末装置100において表示される表示内容に対応し、携帯端末装置100における表示に使用される第1表示ファイルとは異なる表示ファイル(第2表示ファイル)を要求する第2表示ファイル要求信号を生成し、通信部310に出力する。
第1表示ファイル要求信号および第2表示ファイル要求信号は、それぞれWEBサーバ200に保持される第1表示ファイルおよび第2表示ファイルを一意に特定する識別子を含む。
ここで、第2表示ファイルとは、例えば第1ホームページと同様の内容のホームページ(第2ホームページ)をパソコン等の固定型端末装置において表示するための表示ファイルである。すなわち、第1表示ファイルは携帯端末装置100における表示に適した表示ファイルであり、第2表示ファイルは固定型端末装置における表示に適した表示ファイルである。図3は、携帯端末装置100の表示部に表示される第1ホームページの一例を示す図である。図4は、第2ホームページの一例を示す図である。
スマートフォン等での表示が想定された第1ホームページではタッチパネル操作のためのボタンが表示部において表示され、また表示部に表示される文字のサイズが比較的大きい。また、第1ホームページでは、回線スピード等を考慮して画像データが少なく抑えられていることもある。また、スマートフォンの画面サイズの制約から、1画面で表示される情報が少ない。これに対しパソコン等での表示が想定された第2ホームページでは、第1ホームページにおいてボタンで表示されていた内容はハイパーリンクで表示されることが多いためボタンの表示が少なく、表示される文字のサイズは比較的小さい。また、第2ホームページでは回線スピード等の制約が少ないため、画像データが比較的多く表示される。さらに、画面サイズの制約も少ないため、1画面で表示される情報が比較的多い。このため、第1ホームページが印刷された場合、書面においては使用されないボタン等が印刷され、印刷される文字は比較的大きく、画像が比較的少なく、印刷された場合の1枚あたりの情報量が比較的少なく、かつ印刷枚数が比較的多くなるのに対し、第2ホームページが印刷された場合、印刷されるボタン等は少なくなり、文字は比較的小さくなり、画像が比較的多く、印刷された場合の1枚あたりの情報量が比較的多く、かつ印刷枚数が比較的少なくなる。すなわち、第2ホームページが印刷された場合の方が、書面としての使用に適した内容が印刷される。
要求信号生成部330は、アドレス生成部331と、信号生成部332と、を有する。アドレス生成部331は、例えば以下の処理の少なくとも1つを行うことにより、表示内容特定情報に基づいて、第2表示ファイルのインターネット上のアドレス(第2アドレス)を生成する。すなわちアドレス生成部331は、表示内容特定情報取得部320において取得される第1アドレスの文字列に対して検索を行い、第1アドレスに含まれる”mobile”という文字列を“pc”という文字列に置き換える変換を行って第2アドレスを生成する。または、アドレス生成部331は、第1アドレスに基づいて第1表示ファイルを取得し、第1表示ファイルに対し「パソコン用のページはこちら」「印刷用ページはこちら」等の所定の文字列を検索する解析処理を実行し、抽出された文字列に続くアドレスを抽出して第2アドレスを生成する。アドレス生成部331は、生成された第2アドレスを信号生成部332に出力する。
信号生成部332は、アドレス生成部331において生成される第2アドレスに基づいて、WEBサーバ200に対して第2表示ファイルを要求する第2表示ファイル要求信号を生成し、通信部310に出力する。また、信号生成部332は、表示内容特定情報取得部320において取得される第1アドレスに基づいて、WEBサーバ200に対して第1表示ファイルを要求する第1表示ファイル要求信号を生成し、通信部310に出力する。第1表示ファイル要求信号および第2表示ファイル要求信号は、通信部310によりWEBサーバ200に送信される。
表示ファイル取得部340は、WEBサーバ200から第1表示ファイル要求信号および第2表示ファイル要求信号に応じて送信される第1表示ファイルおよび第2表示ファイルを取得し、印刷データ生成部350に出力する。
印刷データ生成部350は、表示ファイル取得部340から入力される第1表示ファイルおよび第2表示ファイルに基づいて、第1ホームページを印刷するための第1印刷データおよび第2ホームページを印刷するための第2印刷データを生成する。なお、第2表示ファイルが存在しない場合、WEBサーバ200はその旨を印刷サーバ300に通知し、印刷データ生成部350は第1印刷データのみを生成する。印刷データ生成部350において生成されたデータは、通信部310を介して携帯端末装置100に送信される。
印刷データ指定情報取得部360は、携帯端末装置100から送信される、第1表示ファイルに基づく第1印刷データと、第2表示ファイルに基づく第2印刷データと、の一方を印刷装置400において印刷するデータとして指定する印刷データ指定情報を取得する。携帯端末装置100から送信される印刷データ指定情報を取得する。印刷データ指定情報は、携帯端末装置100において表示される第1印刷データおよび第2印刷データを確認したユーザが携帯端末装置100を操作することで送信される。印刷データ指定情報取得部360は、印刷データ指定情報を印刷データ出力部370に出力する。なお、第2印刷データが存在しない場合は、印刷データ指定情報取得部360は、印刷データ指定情報の代わりに印刷内容確認信号を取得し、印刷データ出力部370に出力する。
印刷データ出力部370は、印刷データ指定情報取得部360から入力される印刷データ指定情報により指定される、第1印刷データと、第2印刷データと、の一方を通信部310に出力する。なお、第2表示ファイルが存在しない場合は、印刷データ出力部370は、印刷データ指定情報取得部360からの印刷内容確認信号の入力に応じて第1印刷データを通信部310に出力する。出力されたデータは、通信部310により印刷装置400に送信され、印刷装置400において印刷される。
こうして、第1ホームページが表示される携帯端末装置100からの印刷命令に応じて、第2ホームページに基づく第2印刷データの生成および印刷が実行される。
次に、本実施形態に係る情報処理システム10において実行される処理を、フローチャートを用いて説明する。図5は、本発明の一実施形態に係る情報処理システム10において実行される処理を示すフローチャートである。
まず、携帯端末装置100のユーザが、印刷したいホームページ(第1ホームページ)が表示部に表示された状態で携帯端末装置100に対し、印刷操作を行う(S501)。
携帯端末装置100は、S501の印刷操作に応じて、印刷サーバ300に印刷命令を送信する(S502)。
印刷サーバ300がS502で送信された印刷命令を受信すると、印刷サーバ300の表示内容特定情報取得部320は、受信された印刷命令から、携帯端末装置100において表示されるホームページ(表示内容、コンテンツ)を特定する表示内容特定情報を取得する(S503)。
次に印刷サーバ300の要求信号生成部330は、S503において取得される表示内容特定情報に基づいて、第1表示ファイルを要求する第1表示ファイル要求信号および第2表示ファイルを要求する第2表示ファイル要求信号を生成する(S504)。
次に印刷サーバ300の通信部310は、S504で生成された第1表示ファイル要求信号および第2表示ファイル要求信号をWEBサーバ200に送信する(S505)。
WEBサーバ200は、S505において送信された第1表示ファイル要求信号および第2表示ファイル要求信号に応じて、WEBサーバ200内に蓄積されるデータに対して第1表示ファイルおよび第2表示ファイルの検索を行う。第2表示ファイルが存在する場合(S506)、WEBサーバ200は、第1表示ファイルおよび第2表示ファイルを印刷サーバ300に送信する。
WEBサーバ200から第1表示ファイルおよび第2表示ファイルが送信されると、印刷サーバ300の表示ファイル取得部340は、第1表示ファイルおよび第2表示ファイルを取得し(S507)、印刷データ生成部350は、取得された第1表示ファイルおよび第2表示ファイルに基づいて第1印刷データおよび第2印刷データを生成する(S508)。
そして印刷サーバ300は、S508で生成された第1印刷データおよび第2印刷データを携帯端末装置100に送信する(S509)。
携帯端末装置100の表示部には、第1印刷データによる印刷内容および第2印刷データによる印刷内容が表示され、携帯端末装置100のユーザは、印刷対象として第1印刷データと第2印刷データのいずれかを指定する操作を行う。携帯端末装置100は、指定内容を示す印刷データ指定情報を、印刷サーバ300に送信する。
印刷サーバ300の印刷データ指定情報取得部360は印刷データ指定情報を取得し(S510)、印刷データ出力部370は、取得された印刷データ指定情報により指定される印刷データを印刷装置400に出力する(S511)。
一方、S506において第2表示ファイルが存在しなかった場合、WEBサーバ200はその旨を通知するとともに、第1表示ファイルを印刷サーバ300に送信し、印刷サーバ300の表示ファイル取得部340は第1表示ファイルを取得する(S512)。
S512において第1表示ファイルが取得されると、印刷サーバ300の印刷データ生成部350は、第1表示ファイルに基づいて第1印刷データを生成する(S513)。
そして印刷サーバ300は、S513で生成された第1印刷データを携帯端末装置100に送信する(S514)。
携帯端末装置100の表示部には、第1印刷データによる印刷内容が表示され、携帯端末装置100のユーザは、印刷内容を確認した旨の操作を行う。携帯端末装置100は、印刷内容確認信号を、印刷サーバ300に送信する。
印刷サーバ300の印刷データ指定情報取得部360は印刷内容確認信号を取得し(S515)、印刷データ出力部370は、印刷内容確認信号の取得に応じて第1印刷データを印刷装置400に出力する(S516)。
S511またはS516で出力された印刷データは、通信部310を介して印刷装置400に送信される。印刷装置400は、受信された印刷データの印刷処理を実行して(S517)、本実施形態に係る情報処理システム10において実行される処理は終了する。
以上の構成によれば、印刷命令を送信する携帯端末装置100において表示内容(コンテンツ)の表示に使用される表示ファイル(ソースデータ)とは異なる表示ファイルに基づく印刷データを印刷装置に出力する情報処理システム10が提供される。
なお、本発明は、上記実施形態をその趣旨を逸脱しない範囲において変更された構成を含むものであり、上記実施形態に限定されるものではない。
例えば、上記の実施形態においては印刷サーバ300が第1印刷データおよび第2印刷データを一旦携帯端末装置100に送信し、印刷データ指定情報を受信する構成が示されたが、本発明はこれに限定されず、例えば第1印刷データと第2印刷データの両者を印刷する構成としてよいし、例えば事前の設定等により、印刷データ指定情報を受信することなく第2印刷データを印刷する構成としてもよい。当該構成によれば、携帯端末装置100のユーザによる指定操作を受けることなく印刷処理が実行される情報処理システムが提供される。
また、上記の実施形態においては、携帯端末装置100が第1表示ファイルのアドレスを含む印刷命令を送信する構成が示されたが、送信される印刷命令が更に第1ホームページを表示するためのIDやパスワード等の認証情報を含み、信号生成部332が、認証情報を含む表示ファイル要求信号を生成する構成としてもよい。当該構成によれば、第1ホームページが、表示の際にIDやパスワードの入力を求めるものである場合にも、認証エラーになることなく表示ファイル取得部340において第1表示ファイルおよび第2表示ファイルが取得される。
また、上記の実施形態においては携帯端末装置100からの印刷命令の受信に応じて、印刷サーバ300が第1表示ファイルおよび第2表示ファイルを取得する構成が示されたが、例えば携帯端末装置100からの所定の信号の受信後、表示内容特定情報取得部320が、携帯端末装置100における表示内容の表示に応じて表示内容特定情報を取得し、要求信号生成部330は表示内容特定情報取得部320における表示内容特定情報の取得に応じて第1表示ファイル要求信号および第2表示ファイル要求信号を生成し、表示ファイル取得部340は要求信号生成部330における第1表示ファイル要求信号および第2表示ファイル要求信号の生成に応じて第1表示ファイルおよび第2表示ファイルを取得して保持し、携帯端末装置100から印刷命令が送信された場合、印刷データ生成部350が印刷命令に基づいて特定される表示内容に対応する第1表示ファイルおよび第2表示ファイルに基づく第1印刷データおよび第2印刷データを生成する構成としてもよい。当該構成によれば、印刷命令を受信することなく第1表示ファイルおよび第2表示ファイルの取得および保持が行われ、それぞれに基づく印刷データが生成される。その結果、例えば掲示板形式のホームページや為替情報のホームページ、訪問者の累積数のカウンタを有するホームページ等、時間的に変化するホームページを印刷する場合に、携帯端末装置100において表示されるホームページと同じ内容の印刷データの生成および印刷が実行されるという効果が得られる。
また、上記の実施形態においては、第1表示ファイルおよび第2表示ファイルはHTML形式のファイルであり、これらの表示ファイルがWEBサーバ200に保持されており、印刷サーバ300がWEBサーバ200に対しこれらの表示ファイルのいずれかを特定する識別子を含む表示ファイル要求信号を送信する構成が示されたが、本発明はこれに限定されず、印刷サーバ300が、第1ホームページおよび第2ホームページの表示内容(印刷内容)の把握のための要求信号を送信する、他の構成としてもよい。例えば、表示ファイルは所定の処理パラメータに基づいてWEBサーバ200において生成される、ホームページの表示内容を示すファイルであり、印刷サーバ300は表示ファイル要求信号として、所望の表示ファイルの生成のための処理パラメータを送信する構成としてもよい。また、印刷サーバ300が表示ファイルの生成のための処理パラメータを送信する構成において、WEBサーバ200が印刷サーバ300から送信された処理パラメータを他のサーバに送信し、他のサーバが表示ファイルを生成する構成としてよい。この場合、表示ファイルは当該他のサーバから印刷サーバ300に送信されてもよいし、一旦WEBサーバ200において取得されて、WEBサーバ200から印刷サーバ300に送信されてもよい。
なお、ここで述べたWEBサーバ200および印刷サーバ300等の動作は、それぞれの記憶部に記憶されるプログラムを動作させることで実現される。このプログラムは通信によって提供されてもよいし、コンピュータによる読み取りが可能な、CD−ROM等の記憶媒体に格納されて提供されてもよい。
10 情報処理システム、100 携帯端末装置、200 WEBサーバ、300 印刷サーバ、310 通信部、320 表示内容特定情報取得部、330 要求信号生成部、331 アドレス生成部、332 信号生成部、340 表示ファイル取得部、350 印刷データ生成部、360 印刷データ指定情報取得部、370 印刷データ出力部、400 印刷装置、500 ネットワーク。

Claims (13)

  1. 印刷命令を送信する端末装置において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得手段と、
    前記表示内容特定情報に基づいて、前記表示内容に対応し、前記端末装置における表示に使用される第1表示ファイルとは異なる第2表示ファイルを要求する要求信号を生成する要求信号生成手段と、
    前記第2表示ファイルを取得する第2表示ファイル取得手段と、
    前記第1表示ファイルに基づく印刷データと、前記第2表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置に出力する印刷データ出力手段と、
    を有することを特徴とする情報処理システム。
  2. 請求項1に記載の情報処理システムにおいて、
    前記表示内容特定情報取得手段は、
    前記端末装置から送信される前記表示内容の印刷命令から、前記表示内容特定情報を取得することを特徴とする情報処理システム。
  3. 請求項1又は2に記載の情報処理システムにおいて、
    前記要求信号生成手段は、
    前記表示内容特定情報に基づいて、前記第2表示ファイルを取得するためのアドレスを生成するアドレス生成手段、
    を有することを特徴とする情報処理システム。
  4. 請求項3に記載の情報処理システムにおいて、
    前記表示内容特定情報は前記第1表示ファイルのアドレスを示す情報を含み、
    前記アドレス生成手段は、
    前記第1表示ファイルのアドレスに対して所定の変換を行って、前記第2表示ファイルを取得するためのアドレスを生成することを特徴とする情報処理システム。
  5. 請求項3に記載の情報処理システムにおいて、
    前記アドレス生成手段は、
    前記表示内容特定情報に基づいて取得される前記第1表示ファイルを解析し、前記第2表示ファイルを取得するためのアドレスを生成することを特徴とする情報処理システム。
  6. 請求項1乃至5のいずれかに記載の情報処理システムにおいて、
    前記第2表示ファイル取得手段が前記第2表示ファイルを取得できない場合、
    前記印刷データ出力手段は、前記第1表示ファイルに基づく印刷データを出力することを特徴とする情報処理システム。
  7. 請求項1乃至5のいずれかに記載の情報処理システムにおいて、
    前記端末装置から送信される、前記第1表示ファイルに基づく印刷データと、前記第2表示ファイルに基づく印刷データと、の一方を前記印刷装置において印刷されるデータとして指定する印刷データ指定情報を取得する印刷データ指定情報取得手段と、
    を更に有し、
    前記印刷データ出力手段は、前記印刷データ指定情報により指定される、前記第1表示ファイルに基づく印刷データと、前記第2表示ファイルに基づく印刷データと、の一方を出力することを特徴とする情報処理システム。
  8. 請求項1乃至7のいずれかに記載の情報処理システムにおいて、
    前記要求信号生成手段は、前記端末装置から送信される、前記表示内容を表示するための認証情報を含む前記要求信号を生成することを特徴とする情報処理システム。
  9. 請求項1に記載の情報処理システムにおいて、
    前記表示内容特定情報取得手段は、前記端末装置における前記表示内容の表示に応じて前記表示内容特定情報を取得し、
    前記要求信号生成手段は、前記表示内容特定情報取得手段における前記表示内容特定情報の取得に応じて前記要求信号を生成し、
    前記第2表示ファイル取得手段は、前記要求信号生成手段における前記要求信号の生成に応じて前記第2表示ファイルを取得し、
    前記端末装置から印刷命令が送信された場合、
    前記印刷データ出力手段は、前記第2表示ファイルに基づく印刷データとして、
    第2表示ファイル取得手段により取得される第2表示ファイルのうち、前記印刷命令に基づいて特定される表示内容に対応する第2表示ファイルに基づく印刷データを出力することを特徴とする情報処理システム。
  10. 請求項1乃至9のいずれかに記載の情報処理システムにおいて、
    前記第1表示ファイルは、携帯端末装置における表示に適した表示ファイルであり、
    前記第2表示ファイルは、固定型端末装置における表示に適した表示ファイルであることを特徴とする情報処理システム。
  11. 請求項1乃至9のいずれかに記載の情報処理システムにおいて、
    前記第2表示ファイルは、印刷される場合の印刷枚数が、前記第1表示ファイルが印刷される場合の印刷枚数より少ない表示ファイルであることを特徴とする情報処理システム。
  12. 請求項1乃至9のいずれかに記載の情報処理システムにおいて、
    前記第2表示ファイルは、印刷される場合の1枚あたりの情報量が、前記第1表示ファイルが印刷される場合の1枚あたりの情報量より多い表示ファイルであることを特徴とする情報処理システム。
  13. コンピュータを、
    印刷命令を送信する端末装置において表示される表示内容を特定する表示内容特定情報を取得する表示内容特定情報取得手段と、
    前記表示内容特定情報に基づいて、前記表示内容に対応し、前記端末装置における表示に使用される第1表示ファイルとは異なる第2表示ファイルを要求する要求信号を生成する要求信号生成手段と、
    前記第2表示ファイルを取得する第2表示ファイル取得手段と、
    前記第1表示ファイルに基づく印刷データと、前記第2表示ファイルに基づく印刷データと、の少なくとも一方を印刷装置に出力する印刷データ出力手段と、
    として機能させるプログラム。
JP2014042313A 2014-03-05 2014-03-05 情報処理システム、およびプログラム Pending JP2015169979A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2014042313A JP2015169979A (ja) 2014-03-05 2014-03-05 情報処理システム、およびプログラム
US14/478,852 US20150254039A1 (en) 2014-03-05 2014-09-05 Information processing system, information processing method, and computer-readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014042313A JP2015169979A (ja) 2014-03-05 2014-03-05 情報処理システム、およびプログラム

Publications (1)

Publication Number Publication Date
JP2015169979A true JP2015169979A (ja) 2015-09-28

Family

ID=54017432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014042313A Pending JP2015169979A (ja) 2014-03-05 2014-03-05 情報処理システム、およびプログラム

Country Status (2)

Country Link
US (1) US20150254039A1 (ja)
JP (1) JP2015169979A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017187561A1 (ja) * 2016-04-27 2017-11-02 京セラドキュメントソリューションズ株式会社 印刷システム、携帯端末装置、及び印刷プログラム

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003202969A (ja) * 2001-12-28 2003-07-18 Ricoh Co Ltd 携帯電話印刷システム
JP2008040991A (ja) * 2006-08-09 2008-02-21 Nec Corp 印刷システム,印刷方法並びに印刷用プログラム
JP2008199151A (ja) * 2007-02-09 2008-08-28 Konica Minolta Business Technologies Inc 画像形成装置およびWebページ印刷制御方法
JP2011161780A (ja) * 2010-02-09 2011-08-25 Canon Inc 画像処理装置およびその制御方法
JP2012216196A (ja) * 2011-03-31 2012-11-08 Brother Ind Ltd 端末装置のプログラム、端末装置および端末装置の制御方法
JP2013045185A (ja) * 2011-08-22 2013-03-04 Konica Minolta Business Technologies Inc 印刷システム、印刷装置、携帯端末装置、印刷方法及び印刷プログラム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7006242B2 (en) * 2000-10-03 2006-02-28 Hewlett-Packard Development Company, L.P. Printing portable-selected information
US20100199197A1 (en) * 2008-11-29 2010-08-05 Handi Mobility Inc Selective content transcoding
KR101763175B1 (ko) * 2011-10-21 2017-08-01 에스프린팅솔루션 주식회사 모바일 기기 및 인쇄 제어 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003202969A (ja) * 2001-12-28 2003-07-18 Ricoh Co Ltd 携帯電話印刷システム
JP2008040991A (ja) * 2006-08-09 2008-02-21 Nec Corp 印刷システム,印刷方法並びに印刷用プログラム
JP2008199151A (ja) * 2007-02-09 2008-08-28 Konica Minolta Business Technologies Inc 画像形成装置およびWebページ印刷制御方法
JP2011161780A (ja) * 2010-02-09 2011-08-25 Canon Inc 画像処理装置およびその制御方法
JP2012216196A (ja) * 2011-03-31 2012-11-08 Brother Ind Ltd 端末装置のプログラム、端末装置および端末装置の制御方法
JP2013045185A (ja) * 2011-08-22 2013-03-04 Konica Minolta Business Technologies Inc 印刷システム、印刷装置、携帯端末装置、印刷方法及び印刷プログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017187561A1 (ja) * 2016-04-27 2017-11-02 京セラドキュメントソリューションズ株式会社 印刷システム、携帯端末装置、及び印刷プログラム
JPWO2017187561A1 (ja) * 2016-04-27 2018-10-04 京セラドキュメントソリューションズ株式会社 印刷システム、携帯端末装置、及び印刷プログラム

Also Published As

Publication number Publication date
US20150254039A1 (en) 2015-09-10

Similar Documents

Publication Publication Date Title
JP5699645B2 (ja) ユーザが設定を選択できるネットワーク印刷の方法とシステム
JP2012037928A5 (ja)
US9250846B2 (en) Print service providing apparatus that supplies conversion data and printing system including the same
JP2012216196A (ja) 端末装置のプログラム、端末装置および端末装置の制御方法
JP2012064091A (ja) 情報処理システム、情報処理装置、及びプログラム
JP2009274350A (ja) 画像形成装置及びネットワークシステム
JP2013134618A (ja) 印刷データ生成プログラム、端末装置および端末装置の制御方法
US11630610B2 (en) Information processing apparatus and non-transitory computer readable medium for generating web page print data
US20190018622A1 (en) Printing apparatus, information processing method, and recording medium
US9311040B2 (en) System, control method for same, and image processing apparatus
JP2015169979A (ja) 情報処理システム、およびプログラム
JP5800529B2 (ja) 画像処理装置、画像形成装置の制御方法、及びプログラム
US9436417B1 (en) Printing system capable of printing in any one of plural image forming apparatuses over network, image forming apparatus, and printing method
JP2022029280A (ja) 情報処理装置、システム、情報処理方法およびプログラム
JP6435743B2 (ja) サーバ装置、情報処理装置及びプログラム
JP5619245B2 (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
JP2015090551A (ja) 情報処理システム、プロキシ装置、情報処理方法およびプログラムに関する。
JP2014029633A (ja) 情報処理装置および印刷システム
JP2020102761A (ja) 情報処理システム、情報処理装置、情報処理方法及びプログラム
JP2020119488A (ja) マニュアル提供システム、情報処理装置、伝票発行装置及びプログラム
JP6930301B2 (ja) コンピュータプログラム及び印刷処理装置
JP2020119350A (ja) マニュアル提供システム、情報処理装置、伝票発行装置及びプログラム
JP2014191746A (ja) プリントシステムおよび方法
JP2007287100A (ja) ネットワーク環境における機種依存文字の非同期な印刷処理方法と装置と媒体
JP2014099132A (ja) 文書配信システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170301

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171205

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180605