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
JP6421641B2 - Image forming apparatus, print control method, and print control program - Google Patents
[go: Go Back, main page]

JP6421641B2 - Image forming apparatus, print control method, and print control program - Google Patents

Image forming apparatus, print control method, and print control program Download PDF

Info

Publication number
JP6421641B2
JP6421641B2 JP2015035712A JP2015035712A JP6421641B2 JP 6421641 B2 JP6421641 B2 JP 6421641B2 JP 2015035712 A JP2015035712 A JP 2015035712A JP 2015035712 A JP2015035712 A JP 2015035712A JP 6421641 B2 JP6421641 B2 JP 6421641B2
Authority
JP
Japan
Prior art keywords
display
unit
image
size
portable 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
Application number
JP2015035712A
Other languages
Japanese (ja)
Other versions
JP2016158172A (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.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2015035712A priority Critical patent/JP6421641B2/en
Publication of JP2016158172A publication Critical patent/JP2016158172A/en
Application granted granted Critical
Publication of JP6421641B2 publication Critical patent/JP6421641B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Description

この発明は、画像形成装置、プリント制御方法およびプリント制御プログラムに関し、特に、データ記述言語で記述されたデータの画像を表示する画像形成装置、その画像形成装置で実行される、画像形成方法および画像形成プログラムに関する。   The present invention relates to an image forming apparatus, a print control method, and a print control program, and in particular, an image forming apparatus that displays an image of data described in a data description language, and an image forming method and an image executed by the image forming apparatus. Concerning formation program.

スマートホン等の携帯情報装置に表示されているWebページを、複合機(以下「MFP」という)等の画像形成装置でプリントする技術が知られている。例えば、特開2003−069784号公報には、携帯端末と協働してネットワークを構成するマルチファンクションシステムは、携帯端末から送信されたURL情報、即ちユーザにより指定されたURL及びプリントモードデータを受信し、インターネット上の該URLに基づくwebサイトよりhtmlファイルを画像データとして取り込むと共に、該画像データを受信したプリントモードデータに基づいて用紙にプリントアウトする技術が記載されている。   A technique for printing a Web page displayed on a portable information device such as a smart phone with an image forming apparatus such as a multifunction peripheral (hereinafter referred to as “MFP”) is known. For example, in Japanese Patent Application Laid-Open No. 2003-069784, a multi-function system that forms a network in cooperation with a mobile terminal receives URL information transmitted from the mobile terminal, that is, URL specified by the user and print mode data. A technique is described in which an html file is captured as image data from a web site based on the URL on the Internet, and the image data is printed out on paper based on the received print mode data.

ウェブサーバーのうちには、ウェブページを受信するデバイスにおいてウェブページを適切に表示することができるように、ウェブページの要求に含まれるユーザーエージェントによって異なるウェブページを送信するものがある。例えば、ウェブサーバーは、コンピューター等の表示面積が比較的おおきな装置と、PDA(Personal Digital Assistants)等の表示面積が比較的小さな装置とで、異なるウェブページを送信するものがある。また、ウェブサーバーのうちには、ウェブページを表示するデバイスに応じて最適なウェブページを提供するために、例えば、CSSメディアクエリ(Cascading Style Sheets Media Queries)を用いたウェブページを返信する場合がある。   Some web servers send different web pages depending on the user agent included in the web page request so that the web page can be properly displayed on the device that receives the web page. For example, some web servers transmit different web pages between a device having a relatively large display area, such as a computer, and a device having a relatively small display area, such as a PDA (Personal Digital Assistant). Further, in order to provide an optimal web page depending on a device that displays a web page, a web page using a CSS media query (Cascading Style Sheets Media Queries) may be returned. is there.

携帯情報装置と、MFPとでは、それぞれに設定されているユーザーエージェントが異なる場合があり、また、それぞれが備えるディスプレイの表示サイズが異なる場合がある。このため、携帯情報装置を操作するユーザーが、携帯情報装置に表示されているWebページのプリントをMFPに指示した場合に、MFPによって用紙に形成される画像が、携帯情報装置に表示されている画像と、異なる場合があるといった問題がある。
特開2003−069784号公報
The portable information device and the MFP may have different user agents set for them, and the display sizes of the respective displays may be different. For this reason, when a user operating the portable information device instructs the MFP to print a Web page displayed on the portable information device, an image formed on the sheet by the MFP is displayed on the portable information device. There is a problem that it may be different from the image.
JP 2003-069784 A

この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、携帯情報装置に表示された画像と同じ画像を形成することが可能な画像形成装置を提供することである。   The present invention has been made to solve the above-described problems, and one object of the present invention is to provide an image forming apparatus capable of forming the same image as the image displayed on the portable information device. That is.

この発明の他の目的は、携帯情報装置に表示された画像と同じ画像を形成することが可能なプリント制御方法を提供することである。   Another object of the present invention is to provide a print control method capable of forming the same image as that displayed on a portable information device.

この発明の他の目的は、携帯情報装置に表示された画像と同じ画像を形成することが可能なプリント制御プログラムを提供することである。   Another object of the present invention is to provide a print control program capable of forming the same image as the image displayed on the portable information device.

上述した目的を達成するためにこの発明のある局面によれば、画像形成装置は、携帯情報装置と通信可能な画像形成装置であって、携帯情報装置からデータ記述言語で記述された表示用データのアドレスを取得するアドレス取得手段と、携帯情報装置が備える表示手段の表示能力を取得する表示能力取得手段と、取得された表示能力を用いて、取得されたアドレスで特定される表示用データに基づいて表示手段に表示するための表示用画像を生成するブラウジング手段と、表示用画像の画像を記録媒体に形成する画像形成制御手段と、を備える。   In order to achieve the above object, according to one aspect of the present invention, an image forming apparatus is an image forming apparatus capable of communicating with a portable information device, and display data described in a data description language from the portable information device. Address acquisition means for acquiring the address, display capability acquisition means for acquiring the display capability of the display means provided in the portable information device, and display data specified by the acquired address using the acquired display capability A browsing unit that generates a display image to be displayed on the display unit, and an image formation control unit that forms an image of the display image on a recording medium.

この局面に従えば、携帯情報装置の表示手段の表示能力を取得し、携帯情報装置から取得されたアドレスで特定される表示用データに基づいて携帯情報装置の表示能力を用いて、携帯情報装置の表示手段に表示するための表示用画像を生成し、表示用画像の画像を形成する。このため、携帯情報装置の表示手段に表示された表示用画像と同じ画像を形成することができる。その結果、携帯情報装置に表示された画像と同じ画像を形成することが可能な画像形成装置を提供することができる。   According to this aspect, the display capability of the display means of the portable information device is acquired, and the display capability of the portable information device is used based on the display data specified by the address acquired from the portable information device. A display image to be displayed on the display means is generated, and an image of the display image is formed. For this reason, the same image as the display image displayed on the display means of the portable information device can be formed. As a result, an image forming apparatus capable of forming the same image as the image displayed on the portable information device can be provided.

好ましくは、表示能力および記録媒体のサイズに基づいて、表示用画像を複数の部分画像に分割する分割手段と、複数の部分画像を並べて配置した印刷用画像を生成する印刷用画像生成手段と、をさらに備える。   Preferably, based on the display capability and the size of the recording medium, a dividing unit that divides the display image into a plurality of partial images, a printing image generating unit that generates a printing image in which the plurality of partial images are arranged, and Is further provided.

この局面に従えば、携帯情報装置の表示能力および記録媒体のサイズに基づいて、表示用画像を複数の部分画像に分割し、複数の部分画像を並べて配置した印刷用画像を生成するので、表示用画像を1枚の記録媒体に形成することができる。   According to this aspect, based on the display capability of the portable information device and the size of the recording medium, the display image is divided into a plurality of partial images, and a print image in which the plurality of partial images are arranged is generated. The image for use can be formed on one recording medium.

好ましくは、表示能力は、表示手段の表示面のサイズを含み、印刷用画像生成手段は、複数の部分画像を、それぞれの横方向のサイズを表示手段の表示面の横方向のサイズと同じサイズにして、横方向に並べて配置する。   Preferably, the display capability includes the size of the display surface of the display unit, and the image generation unit for printing has the same size as the horizontal size of the display surface of the display unit for each of the partial images. And arrange them side by side in the horizontal direction.

この局面に従えば、複数の部分画像を、それぞれの横方向のサイズを、携帯情報装置の表示手段の表示面の横方向のサイズと同じサイズで、横方向に並べて配置した印刷用画像を生成するので、携帯情報装置に表示された画像と横方向のサイズを同じにすることができる。   According to this aspect, a printing image is generated in which a plurality of partial images are arranged side by side in the same horizontal size as the horizontal size of the display surface of the display unit of the portable information device. Therefore, the horizontal size of the image displayed on the portable information device can be made the same.

好ましくは、分割手段は、表示手段の表示面の横方向のサイズと記録媒体の横方向のサイズとから分割数を決定する分割数決定手段を含む。   Preferably, the dividing unit includes a dividing number determining unit that determines a dividing number from the horizontal size of the display surface of the display unit and the horizontal size of the recording medium.

好ましくは、分割手段は、表示用画像をその横方向のサイズを表示手段の表示面の横方向のサイズと同じサイズに変倍した後の縦方向のサイズと、記録媒体の縦方向のサイズとから分割数を決定する分割数決定手段を含む。   Preferably, the dividing unit has a vertical size after the display image is scaled to the same size as the horizontal size of the display surface of the display unit, and the vertical size of the recording medium. Division number determining means for determining the division number from

好ましくは、携帯情報装置において表示用データに対応する画像が表示手段に表示されている間に表示手段に表示されている画像が拡大して表示される場合、携帯情報装置から表示手段に表示されている画像を拡大した拡大率を取得する拡大率取得手段を、さらに備え、印刷用画像生成手段は、拡大率が取得される場合、複数の部分画像を、それぞれの横方向のサイズを、表示手段の表示面の横方向のサイズを拡大率に基づいて拡大したサイズと同じサイズにして、横方向に並べて配置する。   Preferably, when the image displayed on the display unit is enlarged and displayed while the image corresponding to the display data is displayed on the display unit in the portable information device, the image is displayed on the display unit from the portable information device. An enlargement ratio acquisition means for acquiring an enlargement ratio obtained by magnifying the image being printed, and the print image generation means displays a plurality of partial images and their respective horizontal sizes when the enlargement ratio is acquired. The horizontal size of the display surface of the means is set to the same size as the enlarged size based on the enlargement ratio, and the display surfaces are arranged in the horizontal direction.

この局面に従えば、携帯情報装置で拡大表示された画像と同じ画像を記録媒体に形成することができる。   According to this aspect, the same image as the image enlarged and displayed by the portable information device can be formed on the recording medium.

好ましくは、分割手段は、表示手段の表示面の横方向のサイズを拡大率で拡大したサイズと記録媒体の横方向のサイズとから分割数を決定する分割数決定手段を含む。   Preferably, the dividing unit includes a dividing number determining unit that determines the dividing number from a size obtained by enlarging a horizontal size of the display surface of the display unit with an enlargement ratio and a horizontal size of the recording medium.

好ましくは、分割手段は、表示用画像をその横方向のサイズを表示手段の表示面の横方向のサイズを拡大率で拡大したサイズと同じサイズに変倍した後の縦方向のサイズと、記録媒体の縦方向のサイズとから分割数を決定する分割数決定手段を含む。   Preferably, the dividing unit records the display image in the vertical direction after scaling the horizontal size of the display image to the same size as the size of the horizontal size of the display surface of the display unit enlarged by the enlargement factor, Division number determining means for determining the division number from the vertical size of the medium is included.

この発明の他の局面によれば、プリント制御方法は、携帯情報装置と通信可能な画像形成装置で実行されるプリント制御方法であって、携帯情報装置からデータ記述言語で記述された表示用データのアドレスを取得するアドレス取得ステップと、携帯情報装置が備える表示手段の表示能力を取得する表示能力取得ステップと、取得された表示能力を用いて、取得されたアドレスで特定される表示用データに基づいて表示手段に表示するための表示用画像を生成するブラウジングステップと、表示用画像の画像を記録媒体に形成する画像形成制御ステップと、を含む。   According to another aspect of the present invention, a print control method is a print control method executed by an image forming apparatus communicable with a portable information device, and display data described in a data description language from the portable information device. An address acquisition step for acquiring the address of the display, a display capability acquisition step for acquiring the display capability of the display means included in the portable information device, and display data specified by the acquired address using the acquired display capability A browsing step for generating a display image to be displayed on the display unit, and an image formation control step for forming an image of the display image on a recording medium.

この局面に従えば、携帯情報装置に表示された画像と同じ画像を形成することが可能なプリント制御方法を提供することができる。   If this aspect is followed, the print control method which can form the same image as the image displayed on the portable information device can be provided.

この発明のさらに他の局面によれば、プリント制御プログラムは、携帯情報装置と通信可能な画像形成装置を制御するコンピューターで実行されるプリント制御プログラムであって、携帯情報装置からデータ記述言語で記述された表示用データのアドレスを取得するアドレス取得ステップと、携帯情報装置が備える表示手段の表示能力を取得する表示能力取得ステップと、取得された表示能力を用いて、取得されたアドレスで特定される表示用データに基づいて表示手段に表示するための表示用画像を生成するブラウジングステップと、表示用画像の画像を記録媒体に形成する画像形成制御ステップと、をコンピューターに実行させるプリント制御プログラム。   According to still another aspect of the present invention, the print control program is a print control program that is executed by a computer that controls an image forming apparatus that can communicate with a portable information device, and is described in a data description language from the portable information device. An address acquisition step for acquiring the address of the display data that has been obtained, a display capability acquisition step for acquiring the display capability of the display means included in the portable information device, and an acquired address using the acquired display capability A print control program for causing a computer to execute a browsing step for generating a display image for display on a display unit based on display data to be displayed and an image formation control step for forming an image of a display image on a recording medium.

この局面に従えば、携帯情報装置に表示された画像と同じ画像を形成することが可能なプリント制御プログラムを提供することができる。   If this aspect is followed, the print control program which can form the same image as the image displayed on the portable information device can be provided.

本発明の実施の形態の1つにおける画像形成システムの全体概要を示す図である。1 is a diagram showing an overall outline of an image forming system in one embodiment of the present invention. MFPのハードウエア構成の一例を示すブロック図である。2 is a block diagram illustrating an example of a hardware configuration of an MFP. FIG. 携帯情報装置のハードウエア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of a portable information device. 携帯情報装置が備えるCPUが有する機能の一例を示す図である。It is a figure which shows an example of the function which CPU with which a portable information device is provided has. MFPが備えるCPUが有する機能の一例を示す図である。FIG. 3 is a diagram illustrating an example of functions of a CPU included in an MFP. ブラウジング処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of a browsing process. プリント処理の流れの一例を示すフローチャートである。6 is a flowchart illustrating an example of a flow of print processing. 分割処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of a division | segmentation process.

以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。従ってそれらについての詳細な説明は繰り返さない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

図1は、本発明の実施の形態の1つにおける画像形成システムの全体概要を示す図である。図1を参照して、画像形成システム1は、それぞれがネットワーク3に接続された複合機(以下、「MFP」という)100と、携帯情報装置200と、無線局5と、を含む。このため、MFP100は、ネットワーク3を介して無線局5と互いに通信可能である。   FIG. 1 is a diagram showing an overall outline of an image forming system according to one embodiment of the present invention. Referring to FIG. 1, image forming system 1 includes a multifunction peripheral (hereinafter referred to as “MFP”) 100, portable information device 200, and wireless station 5, each connected to network 3. Therefore, the MFP 100 can communicate with the wireless station 5 via the network 3.

なお、図ではネットワーク3に、情報処理装置の一例として1台のMFP(Multi Function Peripheral)100が接続される例を示しているが、MFPの数はこれに限定されるものではなく、1台以上であればよい。また、MFP100に代えて、画像を処理する機能を備えた装置であれば、例えば、コンピューター、ファクシミリ、プリンタ等であってもよい。   The figure shows an example in which one MFP (Multi Function Peripheral) 100 is connected to the network 3 as an example of an information processing apparatus. However, the number of MFPs is not limited to this, and one MFP is used. That is all you need. Further, instead of the MFP 100, any apparatus having a function of processing an image may be a computer, a facsimile, a printer, or the like.

ネットワーク3は、ローカルエリアネットワーク(LAN)であり、接続形態は有線または無線を問わない。また、ネットワーク3は、インターネット7に接続されている。このため、MFP100は、インターネット7に接続されたサーバー400と通信が可能である。なお、ネットワーク3は、LANに限らず、ワイドエリアネットワーク(WAN)、公衆交換電話網(Public Switched Telephone Networks)を用いたネットワーク等であってもよい。   The network 3 is a local area network (LAN), and the connection form may be wired or wireless. The network 3 is connected to the Internet 7. Therefore, MFP 100 can communicate with server 400 connected to Internet 7. The network 3 is not limited to a LAN but may be a network using a wide area network (WAN), a public switched telephone network, or the like.

携帯情報装置200は、情報処理装置の別の一例であり、スマートホン、タブレット端末、PDA(Personal Digital Assistants)など、ユーザーに携帯して使用されるコンピューターである。ここでは、携帯情報装置200を、スマートホンとする場合を例に説明する。携帯情報装置200は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。また、携帯情報装置200は、携帯電話用基地局と無線で通信することによりデータの送受信が可能であり、インターネット7に接続されたサーバー400と通信可能である。また、携帯情報装置200は、無線LAN機能を備えている。   The portable information device 200 is another example of an information processing device, and is a computer that is carried and used by a user, such as a smart phone, a tablet terminal, or a PDA (Personal Digital Assistant). Here, a case where portable information device 200 is a smartphone will be described as an example. The portable information device 200 is connected to a cellular phone network by wirelessly communicating with a cellular phone base station, and can make a call. The portable information device 200 can transmit and receive data by wirelessly communicating with a mobile phone base station, and can communicate with a server 400 connected to the Internet 7. In addition, the portable information device 200 has a wireless LAN function.

ネットワーク3には無線局5がさらに接続される。無線局5は、ネットワーク3の中継装置であり、無線LAN通信機能を備えた携帯情報装置200と通信して、携帯情報装置200をネットワーク3に接続する。このため、携帯情報装置200は、ネットワーク3に接続された、MFP100とデータの送受信が可能であり、さらに、インターネット7に接続されたサーバー400と通信が可能である。   A wireless station 5 is further connected to the network 3. The wireless station 5 is a relay device of the network 3 and communicates with the portable information device 200 having a wireless LAN communication function to connect the portable information device 200 to the network 3. Therefore, portable information device 200 can transmit and receive data with MFP 100 connected to network 3, and can also communicate with server 400 connected to Internet 7.

本実施の形態における画像形成システム1においては、サーバー400は、ウェブサーバーとして機能する。サーバー400のハードウエア構成および機能は周知なので、ここでは詳細な説明を繰り返さないが、サーバー400は、ブラウジングプログラムがインストールされたMFP100、携帯情報装置200のいずれかからページ送信要求コマンドを受信することに応じて、そのページ送信要求コマンドに対応するウェブページを返信する。ウェブページは、マークアップ言語等のデータ記述言語で記述される。ページ送信要求コマンドは、例えば、HTTP(HyperText Transfer Protocol)プロトコルにおけるGETコマンドである。ページ送信要求コマンドは、ウェブページを特定するためのURL(Uniform Resource Locator)を含む。ここでの、サーバー400は、ページ送信要求コマンドを受信すると、ページ送信要求コマンドに含まれるURLで特定されるウェブページを返信する。サーバー400が返信するウェブページは、ユーザーエージェントに対応するウェブページの場合と、CSSメディアクエリ(Cascading Style Sheets Media Queries)を用いたウェブページの場合がある。   In the image forming system 1 in the present embodiment, the server 400 functions as a web server. Since the hardware configuration and functions of server 400 are well known, detailed description will not be repeated here, but server 400 receives a page transmission request command from either MFP 100 or portable information device 200 in which a browsing program is installed. In response, the web page corresponding to the page transmission request command is returned. The web page is described in a data description language such as a markup language. The page transmission request command is, for example, a GET command in the HTTP (HyperText Transfer Protocol) protocol. The page transmission request command includes a URL (Uniform Resource Locator) for specifying a web page. Here, when the server 400 receives the page transmission request command, the server 400 returns a web page specified by the URL included in the page transmission request command. The web page returned by the server 400 may be a web page corresponding to the user agent or a web page using a CSS media query (Cascading Style Sheets Media Queries).

図2は、MFPのハードウエア構成の一例を示すブロック図である。図2を参照して、MFP100は、メイン回路110と、原稿を読み取るための原稿読取部130と、原稿を原稿読取部130に搬送するための自動原稿搬送装置120と、原稿読取部130が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部140と、画像形成部140に用紙を供給するための給紙部150と、後処理部155と、ユーザーインターフェースとしての操作パネル160と、を含む。   FIG. 2 is a block diagram illustrating an example of a hardware configuration of the MFP. Referring to FIG. 2, MFP 100 includes a main circuit 110, a document reading unit 130 for reading a document, an automatic document feeder 120 for transporting a document to document reading unit 130, and a document reading unit 130. An image forming unit 140 for forming an image on a sheet or the like based on image data output by reading the image, a sheet feeding unit 150 for supplying the image forming unit 140 with a sheet, a post-processing unit 155, a user interface As an operation panel 160.

メイン回路110は、CPU111と、通信インターフェース(I/F)部112と、ROM113と、RAM114と、EEPROM(Electrically Erasable and Programmable ROM)115と、大容量記憶装置としてのハードディスクドライブ(HDD)116と、ファクシミリ部117と、CD−ROM(Compact Disc−Read Only Memory)119Aが装着される外部記憶装置119と、を含む。CPU111は、自動原稿搬送装置120、原稿読取部130、画像形成部140、給紙部150、後処理部155および操作パネル160と接続され、MFP100の全体を制御する。   The main circuit 110 includes a CPU 111, a communication interface (I / F) unit 112, a ROM 113, a RAM 114, an EEPROM (Electrically Erasable and Programmable ROM) 115, a hard disk drive (HDD) 116 as a mass storage device, A facsimile unit 117 and an external storage device 119 on which a CD-ROM (Compact Disc-Read Only Memory) 119A is mounted are included. CPU 111 is connected to automatic document feeder 120, document reading unit 130, image forming unit 140, paper feeding unit 150, post-processing unit 155, and operation panel 160, and controls the entire MFP 100.

ROM113は、CPU111が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。RAM114は、CPU111がプログラムを実行する際の作業領域として用いられる。また、RAM114は、原稿読取部130から連続的に送られてくる読取データ(画像データ)を一時的に記憶する。   The ROM 113 stores a program executed by the CPU 111 or data necessary for executing the program. The RAM 114 is used as a work area when the CPU 111 executes a program. The RAM 114 temporarily stores read data (image data) continuously sent from the document reading unit 130.

操作パネル160は、MFP100の上面に設けられる。操作パネル160は、表示部161と操作部163とを含む。表示部161は、液晶表示装置(LCD)、有機ELD(Electro−Luminescence Display)等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部163は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部163は、表示部161の表示面で、ユーザーにより指示された位置を検出するタッチパネル165をさらに含む。タッチパネル165は、表示部161の上面または下面に設けられ、ユーザーにより指示された位置の座標をCPU111に出力する。タッチパネル165は、マルチタッチスクリーンパネルであり、同時に複数の位置がユーザーにより指示される場合、ユーザーにより指示された複数の位置にそれぞれ対応する複数の座標をCPU111に出力する。タッチパネル165は、表示部161の表示面と同じまたはそれ以上のサイズであるのが好ましい。タッチパネル165は、表示部161に重畳して設けられるので、タッチパネル165は、ユーザーが表示部161の表示面を指示すれば、表示部161の表示面中でユーザーが指示した1以上の位置にそれぞれ対応する1以上の座標をCPU111に出力する。タッチパネル165は、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式を用いることができ、その方式は限定されない。   Operation panel 160 is provided on the upper surface of MFP 100. Operation panel 160 includes a display unit 161 and an operation unit 163. The display unit 161 is a display device such as a liquid crystal display (LCD) or an organic ELD (Electro-Luminescence Display), and displays an instruction menu for the user, information about acquired image data, and the like. The operation unit 163 includes a plurality of keys and accepts input of various instructions, data such as characters and numbers, by user operations corresponding to the keys. The operation unit 163 further includes a touch panel 165 that detects a position designated by the user on the display surface of the display unit 161. The touch panel 165 is provided on the upper surface or the lower surface of the display unit 161, and outputs the coordinates of the position instructed by the user to the CPU 111. The touch panel 165 is a multi-touch screen panel, and outputs a plurality of coordinates respectively corresponding to the plurality of positions designated by the user to the CPU 111 when a plurality of positions are designated by the user at the same time. The touch panel 165 is preferably the same size or larger than the display surface of the display unit 161. Since the touch panel 165 is provided so as to be superimposed on the display unit 161, the touch panel 165 is positioned at one or more positions designated by the user on the display surface of the display unit 161 when the user indicates the display surface of the display unit 161. The corresponding one or more coordinates are output to the CPU 111. For the touch panel 165, for example, a resistive film method, a surface acoustic wave method, an infrared method, an electromagnetic induction method, or a capacitance method can be used, and the method is not limited.

自動原稿搬送装置120は、原稿給紙トレイ上にセットされた複数枚の原稿を1枚ずつ自動的に原稿読取部130のプラテンガラス上に設定された所定の原稿読み取り位置まで搬送し、原稿読取部130により原稿画像が読み取られた原稿を原稿排紙トレイ上に排出する。原稿読取部130は、原稿読取位置に搬送されてきた原稿に光を照射する光源と、原稿で反射した光を受光する光電変換素子とを含み、原稿のサイズに応じた原稿画像を走査する。光電変換素子は、受光した光を電気信号である画像データに変換して、画像形成部140に出力する。給紙部150は、給紙トレイに収納された用紙を画像形成部140に搬送する。   The automatic document feeder 120 automatically conveys a plurality of documents set on the document feeding tray one by one to a predetermined document reading position set on the platen glass of the document reading unit 130, and reads the document. The document whose document image is read by the unit 130 is discharged onto a document discharge tray. The document reading unit 130 includes a light source that irradiates light to the document conveyed to the document reading position and a photoelectric conversion element that receives light reflected from the document, and scans a document image corresponding to the size of the document. The photoelectric conversion element converts the received light into image data that is an electrical signal and outputs the image data to the image forming unit 140. The paper feed unit 150 conveys the paper stored in the paper feed tray to the image forming unit 140.

画像形成部140は、周知の電子写真方式により画像を形成するものであって、原稿読取部130から入力される画像データにシェーディング補正などの各種のデータ処理を施した、データ処理後の画像データまたは、外部から受信された画像データに基づいて、給紙部150により搬送される用紙に画像を形成し、画像が形成された用紙を後処理部155に排出する。   The image forming unit 140 forms an image by a well-known electrophotographic method, and the image data after data processing is obtained by performing various data processing such as shading correction on the image data input from the document reading unit 130. Alternatively, based on image data received from the outside, an image is formed on a sheet conveyed by the sheet feeding unit 150, and the sheet on which the image is formed is discharged to the post-processing unit 155.

後処理部155は、用紙を蓄積するための複数のビンを備え、画像形成部140から搬送される1以上の用紙に対して後処理を実行する。後処理は、1以上の用紙を複数のビンに順に搬送することによって複数のセットに分類するソート処理、用紙にパンチ穴加工するパンチ処理、用紙にステープル針を打ち込むステープル処理を含む。なお、後処理は、これらに限定されるものではなく、1以上の用紙を、搬送または加工する処理であれば、他の処理を含むようにしてもよい。   The post-processing unit 155 includes a plurality of bins for storing sheets, and performs post-processing on one or more sheets conveyed from the image forming unit 140. The post-processing includes a sorting process for classifying one or more sheets into a plurality of bins in order to classify them into a plurality of sets, a punching process for punching holes in the sheet, and a staple process for driving staples into the sheet. Note that the post-processing is not limited to these, and may include other processing as long as it is a processing for conveying or processing one or more sheets.

通信I/F部112は、MFP100をネットワーク3に接続するためのインターフェースである。CPU111は、通信I/F部112を介して無線局5を介して接続される携帯情報装置200と、さらに、インターネット7に接続されたサーバー400との間で通信し、データを送受信する。   Communication I / F unit 112 is an interface for connecting MFP 100 to network 3. The CPU 111 communicates between the portable information device 200 connected via the communication I / F unit 112 via the wireless station 5 and the server 400 connected to the Internet 7 to transmit / receive data.

ファクシミリ部117は、公衆交換電話網(PSTN)に接続され、ファクシミリデータを送受信する。ファクシミリ部117は、原稿読取部130により読み取られた画像データまたはHDD116に記憶されたデータをファクシミリデータに変換して、PSTNに接続されたファクシミリ装置に送信する。また、ファクシミリ部117は、受信されたファクシミリデータをHDD116に記憶するか、画像形成部140にファクシミリデータの画像を用紙に形成させる。   The facsimile unit 117 is connected to a public switched telephone network (PSTN) and transmits / receives facsimile data. The facsimile unit 117 converts image data read by the document reading unit 130 or data stored in the HDD 116 into facsimile data, and transmits the facsimile data to a facsimile machine connected to the PSTN. In addition, the facsimile unit 117 stores the received facsimile data in the HDD 116 or causes the image forming unit 140 to form an image of the facsimile data on a sheet.

外部記憶装置119は、CD−ROM119Aが装着される。CPU111は、外部記憶装置119を介してCD−ROM119Aにアクセス可能である。CPU111は、外部記憶装置119に装着されたCD−ROM119Aに記録されたプログラムをRAM114にロードして実行する。なお、CPU111が実行するプログラムは、CD−ROM119Aに記録されたプログラムに限られず、HDD116に記憶されたプログラムをRAM114にロードして実行するようにしてもよい。この場合、ネットワーク3に接続された他のコンピューターが、MFP100のHDD116に記憶されたプログラムを書き換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、MFP100が、ネットワークに接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをHDD116に記憶するようにしてもよい。ここでいうプログラムは、CPU111が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。   The external storage device 119 is loaded with a CD-ROM 119A. The CPU 111 can access the CD-ROM 119A via the external storage device 119. The CPU 111 loads the program recorded on the CD-ROM 119A attached to the external storage device 119 into the RAM 114 and executes it. Note that the program executed by the CPU 111 is not limited to the program recorded on the CD-ROM 119A, and the program stored in the HDD 116 may be loaded into the RAM 114 and executed. In this case, another computer connected to the network 3 may rewrite the program stored in the HDD 116 of the MFP 100 or may write a new program. Further, MFP 100 may download a program from another computer connected to the network and store the program in HDD 116. The program here includes not only a program directly executable by the CPU 111 but also a source program, a compressed program, an encrypted program, and the like.

図3は、携帯情報装置のハードウエア構成の一例を示すブロック図である。図3を参照して、携帯情報装置200は、携帯情報装置200の全体を制御するためのCPU211と、カメラ212と、データを不揮発的に記憶するフラッシュメモリ213と、通話部215と、通話部215と接続された無線通信部214と、情報を表示する表示部216と、ユーザーの操作の入力を受け付ける操作部217と、無線LANインターフェース(I/F)218と、3軸加速度センサー219と、を含む。   FIG. 3 is a block diagram illustrating an example of a hardware configuration of the portable information device. Referring to FIG. 3, portable information device 200 includes a CPU 211 for controlling the entire portable information device 200, a camera 212, a flash memory 213 for storing data in a nonvolatile manner, a calling unit 215, and a calling unit. 215, a wireless communication unit 214 connected to 215, a display unit 216 for displaying information, an operation unit 217 for accepting an input of a user operation, a wireless LAN interface (I / F) 218, a triaxial acceleration sensor 219, including.

無線通信部214は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部214は、携帯情報装置200を電話通信網に接続し、通話部215を用いた通話を可能とする。無線通信部214は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部215に出力する。また、無線通信部214は、通話部215から入力される音声を符号化し、携帯電話用基地局に送信する。通話部215は、マイクおよびスピーカを備え、無線通信部214から入力される音声をスピーカから出力し、マイクから入力される音声を無線通信部214に出力する。さらに、無線通信部214は、CPU211により制御され、携帯電話用基地局を介してデータを送受信し、例えば、携帯情報装置200をインターネット7に接続されたサーバー400と接続する。   The wireless communication unit 214 performs wireless communication with a mobile phone base station connected to a telephone communication network. The wireless communication unit 214 connects the portable information device 200 to the telephone communication network and enables a call using the call unit 215. The radio communication unit 214 decodes a voice signal obtained by demodulating the radio signal received from the mobile phone base station, and outputs the decoded signal to the call unit 215. In addition, the wireless communication unit 214 encodes the voice input from the call unit 215 and transmits it to the mobile phone base station. The call unit 215 includes a microphone and a speaker, outputs the voice input from the wireless communication unit 214 from the speaker, and outputs the voice input from the microphone to the wireless communication unit 214. Further, the wireless communication unit 214 is controlled by the CPU 211 and transmits / receives data via the mobile phone base station, and for example, connects the mobile information device 200 to the server 400 connected to the Internet 7.

カメラ212は、レンズおよびCMOS(Complementary Metal Oxide Semiconductor)センサー等の光電変換素子を備え、レンズで集光した光をCMOSセンサーに結像し、CMOSセンサーは受光した光を光電変換して画像データをCPU211に出力する。   The camera 212 includes a lens and a photoelectric conversion element such as a CMOS (Complementary Metal Oxide Semiconductor) sensor, and focuses light collected by the lens on a CMOS sensor. The CMOS sensor photoelectrically converts the received light to convert image data. Output to the CPU 211.

表示部216は、液晶表示装置(LCD)、有機ELD等の表示装置であり、ユーザーに対する指示メニューや,外部から受信されたデータ等を表示する。操作部217は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。   The display unit 216 is a display device such as a liquid crystal display (LCD) or an organic ELD, and displays an instruction menu for a user, data received from the outside, and the like. The operation unit 217 includes a plurality of keys, and accepts input of various instructions, data such as characters and numbers by user operations corresponding to the keys.

また、操作部217は、タッチパネル217Aを含む。タッチパネル217Aは、表示部216の表示面中でユーザーにより指示された位置を検出する。タッチパネル217Aは、表示部216の上面または下面に設けられ、ユーザーにより指示された位置の座標をCPU211に出力する。タッチパネル217Aは、マルチタッチスクリーンパネルであり、同時に複数の位置がユーザーにより指示される場合、ユーザーにより指示された複数の位置にそれぞれ対応する複数の座標をCPU211に出力する。タッチパネル217Aは、表示部216の表示面と同じまたはそれ以上のサイズであるのが好ましい。タッチパネル217Aは、表示部216に重畳して設けられるので、タッチパネル217Aは、ユーザーが表示部216の表示面を指示すれば、表示部216の表示面中でユーザーが指示した1以上の位置にそれぞれ対応する1以上の座標をCPU211に出力する。タッチパネル217Aは、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式を用いることができ、その方式は限定されない。   The operation unit 217 includes a touch panel 217A. Touch panel 217A detects a position designated by the user on the display surface of display unit 216. The touch panel 217A is provided on the upper surface or the lower surface of the display unit 216, and outputs the coordinates of the position instructed by the user to the CPU 211. The touch panel 217A is a multi-touch screen panel, and outputs a plurality of coordinates respectively corresponding to a plurality of positions designated by the user to the CPU 211 when a plurality of positions are designated by the user at the same time. The touch panel 217A is preferably the same size or larger than the display surface of the display unit 216. Since the touch panel 217A is provided so as to be superimposed on the display unit 216, the touch panel 217A is provided at one or more positions designated by the user on the display surface of the display unit 216 when the user indicates the display surface of the display unit 216. One or more corresponding coordinates are output to the CPU 211. For the touch panel 217A, for example, a resistance film method, a surface acoustic wave method, an infrared method, an electromagnetic induction method, or a capacitance method can be used, and the method is not limited.

無線LANI/F218は、無線局5と通信し、携帯情報装置200をネットワーク3に接続するためのインターフェースである。携帯情報装置200は、無線LANI/F218を介してMFP100、サーバー400と通信することができ、データの送受信が可能である。   The wireless LAN I / F 218 is an interface for communicating with the wireless station 5 and connecting the portable information device 200 to the network 3. The portable information device 200 can communicate with the MFP 100 and the server 400 via the wireless LAN I / F 218 and can transmit and receive data.

3軸加速度センサー219は、互いに直交する3方向の加速度を検出する。3軸加速度センサー219は、検出した3方向の加速度から重力方向を決定し、決定された重力方向をCPU211に出力する。なお、3軸加速度センサー219に代えて、例えば、地磁気センサー等の重力方向を検出可能なセンサーを用いることができる。   The triaxial acceleration sensor 219 detects accelerations in three directions orthogonal to each other. The triaxial acceleration sensor 219 determines the direction of gravity from the detected accelerations in the three directions, and outputs the determined direction of gravity to the CPU 211. Instead of the triaxial acceleration sensor 219, for example, a sensor capable of detecting the direction of gravity such as a geomagnetic sensor can be used.

図4は、携帯情報装置が備えるCPUが有する機能の一例を示す図である。図4に示す機能は、携帯情報装置200が備えるCPU211がフラッシュメモリ213に記憶されたプログラムを実行することにより、CPU211に形成される機能である。図4を参照して、CPU211は、ユーザーにより入力される操作を受け付ける操作受付部251と、表示部216を制御する表示制御部253と、ブラウジング部255と、操作状態送信部257と、表示能力送信部259と、を含む。   FIG. 4 is a diagram illustrating an example of functions of a CPU included in the portable information device. The functions shown in FIG. 4 are functions formed in the CPU 211 when the CPU 211 included in the portable information device 200 executes a program stored in the flash memory 213. Referring to FIG. 4, the CPU 211 receives an operation input by a user, an operation receiving unit 251, a display control unit 253 that controls the display unit 216, a browsing unit 255, an operation state transmission unit 257, a display capability A transmission unit 259.

操作受付部251は、ユーザーが操作部217に入力する操作を受け付ける。操作受付部251が受け付ける操作は、ページ送信要求操作を含む。ページ送信要求操作は、インターネット7に接続されたコンピューターに記憶されたウェブページの送信を要求する操作である。例えば、操作受付部251は、操作部217が備えるキーであって、URLが割り当てられたキーがユーザーにより指示されたことを検出する場合、そのキーに割り当てられたURLで特定されるウェブページの送信を要求するページ送信要求操作を受け付ける。操作部217が備えるURLが割り当てられたキーは、例えば、ブラウジングプログラムを起動するキーであり、そのキーは接点スイッチを備ええたハードキーに限らず、表示部216に表示されるソフトキーであってもよい。この場合、操作受付部251は、ブラウジングプログラムによりデフォルトで定められたURLで特定されるウェブページの送信を要求するページ送信要求操作を受け付ける。また、ユーザーが操作部217に入力するURLを検出すると、検出されたURLで特定されるウェブページの送信を要求するページ送信要求操作を受け付ける。また、表示部216に表示されたウェブページが、別のウェブページにリンクされたボタンを含む場合、操作部217が備えるタッチパネル217Aがそのボタンが指示されたことを検出すると、指示されたボタンにリンクされたウェブページの送信を要求するページ送信要求操作を受け付ける。操作受付部251は、ページ送信要求操作を受け付ける場合、ページ取得指示をブラウジング部255に出力する。ページ取得指示は、ウェブページに割り当てられたURLを含む。   The operation reception unit 251 receives an operation input by the user to the operation unit 217. The operation received by the operation receiving unit 251 includes a page transmission request operation. The page transmission request operation is an operation for requesting transmission of a web page stored in a computer connected to the Internet 7. For example, when the operation receiving unit 251 detects that the key assigned to the operation unit 217 and the key assigned with the URL is instructed by the user, the operation receiving unit 251 includes the web page specified by the URL assigned to the key. A page transmission request operation for requesting transmission is accepted. The key assigned to the URL provided in the operation unit 217 is, for example, a key for starting a browsing program. The key is not limited to a hard key provided with a contact switch, and is a soft key displayed on the display unit 216. Also good. In this case, the operation accepting unit 251 accepts a page transmission request operation for requesting transmission of a web page specified by a URL defined by default by the browsing program. When a URL input to the operation unit 217 by the user is detected, a page transmission request operation for requesting transmission of a web page specified by the detected URL is accepted. When the web page displayed on the display unit 216 includes a button linked to another web page, when the touch panel 217A included in the operation unit 217 detects that the button is designated, the designated button is displayed. A page transmission request operation for requesting transmission of a linked web page is accepted. The operation receiving unit 251 outputs a page acquisition instruction to the browsing unit 255 when receiving a page transmission request operation. The page acquisition instruction includes a URL assigned to the web page.

ブラウジング部255は、CPU211がブラウジングプログラムを実行することによりCPU211に形成される機能である。ブラウジング部255は、記述データ取得部261と、生成部263と、URL送信部265と、を含む。記述データ取得部261は、操作受付部251からページ取得指示が入力される。記述データ取得部261は、操作受付部251からページ取得指示が入力されることに応じて、ページ取得指示に含まれるURLを含み、ウェブページの送信を要求するページ送信要求コマンドを生成する。ページ送信要求コマンドは、例えば、HTTP(HyperText Transfer Protocol)プロトコルにおけるGETコマンドである。GETコマンドは、ブラウジングプログラムによって定められたユーザーエージェントを含む。ここでは、操作受付部251から入力されるページ取得指示が、サーバー400に記憶されたウェブページに割り当てられたURLを含む場合を例に説明する。記述データ取得部261は、ページ送信要求コマンドを生成すると、生成されたページ送信要求コマンドを、ページ送信要求操作に含まれるURLで特定されるサーバー400に、無線LANI/F218を介して送信する。記述データ取得部261は、ページ送信要求コマンドをサーバー400に送信した後に、無線LANI/F218がサーバー400からウェブページを受信すると、受信されたウェブページを取得し、取得されたウェブページを生成部263に出力する。   The browsing unit 255 is a function formed in the CPU 211 when the CPU 211 executes a browsing program. The browsing unit 255 includes a description data acquisition unit 261, a generation unit 263, and a URL transmission unit 265. The description data acquisition unit 261 receives a page acquisition instruction from the operation reception unit 251. In response to the input of the page acquisition instruction from the operation reception unit 251, the description data acquisition unit 261 generates a page transmission request command that includes the URL included in the page acquisition instruction and requests transmission of a web page. The page transmission request command is, for example, a GET command in the HTTP (HyperText Transfer Protocol) protocol. The GET command includes a user agent defined by the browsing program. Here, a case where the page acquisition instruction input from the operation reception unit 251 includes a URL assigned to a web page stored in the server 400 will be described as an example. When the description data acquisition unit 261 generates the page transmission request command, the description data acquisition unit 261 transmits the generated page transmission request command to the server 400 specified by the URL included in the page transmission request operation via the wireless LAN I / F 218. When the wireless LAN I / F 218 receives a web page from the server 400 after transmitting a page transmission request command to the server 400, the description data acquisition unit 261 acquires the received web page and generates the acquired web page To H.263.

生成部263は、記述データ取得部261から入力されるウェブページを解釈して表示用画像を生成し、生成された表示用画像を表示制御部253に出力する。具体的には、生成部263は、ウェブページがCSSメディアクエリにより定められたスタイルシートを定める場合、表示部216の表示画面のサイズに対応するスタイルシートを用いて表示用画像を生成する。表示制御部253は、表示部216を制御して、ブラウジング部255から入力される表示用画像を表示部216に表示させる。   The generation unit 263 generates a display image by interpreting the web page input from the description data acquisition unit 261, and outputs the generated display image to the display control unit 253. Specifically, when the web page defines a style sheet defined by the CSS media query, the generation unit 263 generates a display image using a style sheet corresponding to the size of the display screen of the display unit 216. The display control unit 253 controls the display unit 216 to display the display image input from the browsing unit 255 on the display unit 216.

操作受付部251は、表示部216に表示用画像が表示されている状態で、プリントを指示する操作を受け付ける場合、表示部216にプリント条件設定画面を表示し、ユーザーが操作部217にプリント条件設定画面に従って入力する設定操作を受け付ける。プリント条件設定画面は、プリント条件を設定する領域と、画像形成を実行する装置を設定する領域と、プリントの実行を指示する操作が割り当てられたボタンと、を含む。   When the operation reception unit 251 receives an operation for instructing printing while the display image is displayed on the display unit 216, the operation reception unit 251 displays a print condition setting screen on the display unit 216, and the user displays the print condition on the operation unit 217. A setting operation input according to the setting screen is accepted. The print condition setting screen includes an area for setting a print condition, an area for setting an apparatus for executing image formation, and a button to which an operation for instructing execution of printing is assigned.

プリント条件は、画像を形成する記録媒体である用紙のサイズおよび使用方向、を含む。用紙は矩形なので、用紙のサイズは、用紙の長手方向の長さと、短手方向の長さで定まる。サイズは、用紙の長手方向の長さと、短手方向の長さとが予め定められたA4サイズ、B4サイズ等であってもよい。使用方向は、用紙の長手方向を縦にして画像形成する場合における縦方向と、用紙の長手方向を横にして画像形成する場合における横方向とのいずれかである。なお、MFP100からMFP100で画像形成可能な用紙サイズを取得し、取得された用紙サイズのうちからユーザーが選択するようにしてもよい。操作受付部251は、設定されたプリント条件を、URL送信部265に出力する。   The print condition includes the size and direction of use of a sheet that is a recording medium on which an image is formed. Since the paper is rectangular, the paper size is determined by the length in the longitudinal direction of the paper and the length in the short direction. The size may be an A4 size, a B4 size, or the like in which the length in the longitudinal direction of the paper and the length in the lateral direction are predetermined. The direction of use is either the vertical direction when the image is formed with the longitudinal direction of the paper vertical, or the horizontal direction when the image is formed with the longitudinal direction of the paper horizontal. Note that a paper size that allows the MFP 100 to form an image may be acquired from the MFP 100, and the user may select from the acquired paper sizes. The operation reception unit 251 outputs the set print conditions to the URL transmission unit 265.

プリント条件設定画面の装置を設定する領域は、装置を識別するための装置識別情報が設定される。例えば、プリント可能な装置を識別するための装置識別情報を予め登録しておき、登録された装置識別情報のリストを選択可能に表示することによって、ユーザーがリストのうちから1つを選択すれば、選択された装置識別情報がその領域に設定されるようにすればよい。操作受付部251は、プリント条件設定画面のプリントの実行を指示する操作が割り当てられたボタンが指示されたことを検出すると、プリント指示入力画面の装置を設定する領域に設定された装置の装置識別情報を含むプリント指示をURL送信部265、操作状態送信部257および表示能力送信部259に出力する。ここでは、ユーザーによりプリントを実行させる装置としてMFP100が指定される場合を例に説明する。この場合、ユーザーは、プリント指示入力画面において、MFP100の装置識別情報を選択する。   In the area for setting the device on the print condition setting screen, device identification information for identifying the device is set. For example, if device identification information for identifying a printable device is registered in advance and a list of registered device identification information is displayed in a selectable manner, the user selects one from the list. The selected device identification information may be set in the area. When the operation reception unit 251 detects that a button to which an operation for instructing execution of printing on the print condition setting screen is assigned is specified, the device identification of the device set in the area for setting the device on the print instruction input screen A print instruction including information is output to the URL transmission unit 265, the operation state transmission unit 257, and the display capability transmission unit 259. Here, a case will be described as an example where MFP 100 is designated as a device for executing printing by the user. In this case, the user selects device identification information of MFP 100 on the print instruction input screen.

URL送信部265は、操作受付部251からURLおよびプリント条件が入力され、その後、操作受付部251からプリント指示が入力されることに応じて、プリント条件とURLとを、プリント指示に含まれる装置識別情報で特定される装置、ここではMFP100に、無線LANI/F218を介して送信する。   The URL transmission unit 265 receives the URL and the print condition from the operation receiving unit 251 and then receives the print instruction from the operation receiving unit 251, and the print condition and the URL are included in the print instruction. The data is transmitted to the apparatus specified by the identification information, in this case, the MFP 100 via the wireless LAN I / F 218.

操作状態送信部257は、操作受付部251が、表示部216に表示された表示用画像を変更する操作を受け付ける場合、操作受付部251からプリント指示が入力されることに応じて、表示用画像を変更する操作の履歴を示す操作状態を、プリント指示に含まれる装置識別情報で特定される装置、ここでは、MFP100に無線LANI/F218を介して送信する。表示用画像を変更する操作は、表示用画像の拡大または縮小を指示する拡大操作または縮小操作と、表示用画像の一部が表示されている場合に表示されている部分を変更するスクロール操作を含む。   When the operation reception unit 251 receives an operation for changing the display image displayed on the display unit 216, the operation state transmission unit 257 displays the display image in response to a print instruction input from the operation reception unit 251. The operation state indicating the history of the operation to change is transmitted to the device specified by the device identification information included in the print instruction, here, the MFP 100 via the wireless LAN I / F 218. The operation for changing the display image includes an enlargement operation or a reduction operation for instructing enlargement or reduction of the display image, and a scroll operation for changing the displayed portion when a part of the display image is displayed. Including.

拡大操作は、表示用画像を拡大して表示することを指示する操作である。操作受付部251は、操作部217が備える拡大操作が割り当てられたキーが指示されたことを検出すると、拡大操作を受け付ける。拡大操作は、ピンチアウト操作を含む。ピンチアウト操作は、ユーザーが2本の指をタッチパネル217A上に乗せた状態で、2本の指の間隔を広げる動作により検出される操作である。操作受付部251は、タッチパネル217Aによりユーザーの2本の指により指示された2つの位置が検出され、かつ、その2つの位置の間隔が時間の経過に従って広くなる事象を検出すると、ピンチアウト操作を受け付ける。操作受付部251は、表示部216に表示用画像が表示されている間に拡大操作を受け付けると操作状態送信部257および表示制御部253に拡大表示指示を出力する。拡大表示指示は、倍率を含む。表示制御部253は、操作受付部251から拡大表示指示が入力される場合、表示部161に表示されている表示用画像の一部を、拡大表示指示に含まれる倍率だけ拡大して表示部216に表示する。操作状態送信部257は、操作受付部251から拡大表示指示が入力される場合、拡大表示指示に含まれる倍率を含み、拡大操作があったことを示す操作状態を記憶する。   The enlargement operation is an operation for instructing to enlarge and display the display image. The operation accepting unit 251 accepts the enlargement operation when detecting that the key to which the enlargement operation included in the operation unit 217 is assigned is designated. The enlargement operation includes a pinch out operation. The pinch-out operation is an operation detected by an operation of widening the interval between two fingers while the user puts two fingers on the touch panel 217A. When the operation receiving unit 251 detects an event in which two positions indicated by the user's two fingers are detected on the touch panel 217A and an interval between the two positions is increased with time, the operation receiving unit 251 performs a pinch-out operation. Accept. When the operation reception unit 251 receives an enlargement operation while the display image is displayed on the display unit 216, the operation reception unit 251 outputs an enlargement display instruction to the operation state transmission unit 257 and the display control unit 253. The enlarged display instruction includes a magnification. When an enlarged display instruction is input from the operation receiving unit 251, the display control unit 253 enlarges a part of the display image displayed on the display unit 161 by the magnification included in the enlarged display instruction, and the display unit 216. To display. When an enlarged display instruction is input from the operation accepting unit 251, the operation state transmitting unit 257 stores an operation state that includes the magnification included in the enlarged display instruction and indicates that there has been an enlarged operation.

縮小操作は、表示用画像を縮小して表示することを指示する操作である。操作受付部251は、操作部217が備える縮小操作が割り当てられたキーが指示されたことを検出すると、縮小操作を受け付ける。縮小操作は、ピンチイン操作を含む。ピンチイン操作は、ユーザーがタッチパネル217A上に2本の指を乗せた状態で、2本の指の間隔を狭める動作により検出される操作である。操作受付部251は、タッチパネル217Aによりユーザーの2本の指により指示された2つの位置が検出され、かつ、その2つの位置の間隔が時間の経過に従って狭くなる事象を検出すると、ピンチイン操作を受け付ける。操作受付部251は、表示部216に表示用画像が表示されている間に縮小操作を受け付けると、操作状態送信部257および表示制御部253に縮小表示指示を出力する。縮小表示指示は、倍率を含む。表示制御部253は、操作受付部251から縮小表示指示が入力される場合、表示部161に表示されている表示用画像の一部を縮小表示指示に含まれる倍率で縮小して表示部161に表示する。操作状態送信部257は、操作受付部251から縮小表示指示が入力される場合、縮小表示指示に含まれる倍率を含み、縮小操作があったことを示す操作状態を記憶する。   The reduction operation is an operation for instructing to reduce and display the display image. When the operation reception unit 251 detects that a key to which a reduction operation provided in the operation unit 217 is assigned is specified, the operation reception unit 251 receives the reduction operation. The reduction operation includes a pinch-in operation. The pinch-in operation is an operation detected by an operation of narrowing the interval between two fingers while the user puts two fingers on the touch panel 217A. The operation accepting unit 251 accepts a pinch-in operation when two positions designated by the user's two fingers are detected on the touch panel 217A and an interval between the two positions becomes narrower as time passes. . When the operation reception unit 251 receives a reduction operation while the display image is displayed on the display unit 216, the operation reception unit 251 outputs a reduction display instruction to the operation state transmission unit 257 and the display control unit 253. The reduction display instruction includes a magnification. When the reduced display instruction is input from the operation accepting unit 251, the display control unit 253 reduces a part of the display image displayed on the display unit 161 by the magnification included in the reduced display instruction and displays the reduced image on the display unit 161. indicate. When a reduction display instruction is input from the operation reception unit 251, the operation state transmission unit 257 stores an operation state that includes a magnification included in the reduction display instruction and indicates that a reduction operation has been performed.

スクロール操作は、表示部216に表示用画像の一部が表示されている状態で、表示部216に表示する部分を変更する操作である。スクロール操作は、表示用画像の一部を表示用画像中で表示用画像に対して横方向に移動させる横方向操作と、表示用画像の一部を表示用画像中で表示用画像に対して縦方向に移動させる縦方向操作と、を含む。操作受付部251は、操作部217が備える縦方向操作または横方向操作が割り当てられたキーが指示されたことを検出すると、縦方向操作または横方向操作を受け付ける。縦方向操作または横方向操作は、スワイプ操作を含む。スワイプ操作は、ユーザーがタッチパネル217A上に1以上の指を乗せた状態で、1以上の指を縦方向または横方向に移動させる操作である。操作受付部251は、タッチパネル217Aによりユーザーの1以上の指により指示された1以上の位置が検出され、かつ、その1以上の位置が時間の経過に従って移動する事象を検出すると、縦方向操作または横方向操作を受け付ける。操作受付部251は、表示部216に表示用画像が表示されている間に縦方向操作または横方向操作を受け付けると、操作状態送信部257および表示制御部253にスクロール指示を出力する。スクロール指示は、表示用画像の一部を表示用画像中で移動させる方向と移動量とを含む。表示制御部253は、操作受付部251からスクロール指示が入力される場合、表示部161に表示されている表示用画像の一部をスクロール指示に含まれる方向にスクロール指示に含まれる移動量だけ平行移動した部分を特定し、特定した部分を表示部161に表示する。操作状態送信部257は、操作受付部251からスクロール指示が入力される場合、スクロール指示に含まれる方向を含み、スクロール操作があったことを示す操作状態を記憶する。スクロール指示に含まれる方向は、スクロール操作の方向である。   The scroll operation is an operation for changing a portion to be displayed on the display unit 216 in a state where a part of the display image is displayed on the display unit 216. The scroll operation includes a horizontal operation in which a part of the display image is moved in the horizontal direction with respect to the display image in the display image, and a part of the display image with respect to the display image in the display image. And a vertical operation for moving in the vertical direction. When the operation reception unit 251 detects that a key to which a vertical operation or a horizontal operation provided in the operation unit 217 is assigned is specified, the operation reception unit 251 receives the vertical operation or the horizontal operation. The vertical operation or the horizontal operation includes a swipe operation. The swipe operation is an operation of moving one or more fingers in the vertical direction or the horizontal direction in a state where the user places one or more fingers on the touch panel 217A. When the operation receiving unit 251 detects an event in which one or more positions indicated by one or more fingers of the user are detected by the touch panel 217A and the one or more positions move with the passage of time, the operation receiving unit 251 Accept horizontal operation. When the operation reception unit 251 receives a vertical operation or a horizontal operation while the display image is displayed on the display unit 216, the operation reception unit 251 outputs a scroll instruction to the operation state transmission unit 257 and the display control unit 253. The scroll instruction includes a direction and a moving amount for moving a part of the display image in the display image. When a scroll instruction is input from the operation receiving unit 251, the display control unit 253 parallels a part of the display image displayed on the display unit 161 in the direction included in the scroll instruction by the amount of movement included in the scroll instruction. The moved part is specified, and the specified part is displayed on the display unit 161. When a scroll instruction is input from the operation reception unit 251, the operation state transmission unit 257 stores an operation state that includes the direction included in the scroll instruction and indicates that the scroll operation has been performed. The direction included in the scroll instruction is the direction of the scroll operation.

表示能力送信部259は、操作受付部251によりプリント指示が入力されることに応じて、表示部216の表示能力をプリント指示に含まれる装置識別情報で特定される装置、ここでは、MFP100に無線LANI/F218を介して送信する。表示部216の表示能力は、表示部216の表示面のサイズを含む。表示部216の表示面のサイズは、表示部216の表示面の縦方向の長さと横方向の長さと、を含む。表示能力送信部259は、表示部216の表示面の縦方向および横方向を、3軸加速度センサー219から入力される重力方向に基づいて定める。具体的には、表示部216の表示面は矩形なので、表示能力送信部259は表示面の長手方向と短手方向のうち重力方向に近い方向を、縦方向に決定する。なお、ここでは、表示能力を、表示部216の表示面のサイズとしたが、単位長さ当たりのピクセル数を示すピクセル密度と、表示部216の長手方向および短手方向それぞれのピクセル数を示す解像度と、してもよい。   In response to the input of a print instruction from the operation reception unit 251, the display capability transmission unit 259 wirelessly transmits to the device, in this case, the MFP 100, the display capability of the display unit 216 specified by the device identification information included in the print instruction. The data is transmitted via the LAN I / F 218. The display capability of the display unit 216 includes the size of the display surface of the display unit 216. The size of the display surface of the display unit 216 includes the vertical length and the horizontal length of the display surface of the display unit 216. The display capability transmission unit 259 determines the vertical direction and horizontal direction of the display surface of the display unit 216 based on the gravity direction input from the triaxial acceleration sensor 219. Specifically, since the display surface of the display unit 216 is rectangular, the display capability transmission unit 259 determines the direction close to the gravitational direction among the longitudinal direction and the short direction of the display surface as the vertical direction. Here, the display capability is the size of the display surface of the display unit 216. However, the pixel density indicating the number of pixels per unit length and the number of pixels in the longitudinal direction and the short direction of the display unit 216 are shown. Resolution may be used.

図5は、MFPが備えるCPUが有する機能の一例を示す図である。図5に示す機能は、MFP100が備えるCPU111が、ROM113、EEPROM115、HDD116またはCD−ROM119Aに記憶された画像形成プログラムを実行することにより、CPU111に形成される機能である。図5を参照して、CPU111は、データ受信部51と、表示能力取得部53と、操作状態取得部55と、ブラウジング部57と、分割部59と、印刷用画像生成部61と、画像形成制御部63と、を含む。   FIG. 5 is a diagram illustrating an example of functions of a CPU included in the MFP. The functions shown in FIG. 5 are functions formed in CPU 111 when CPU 111 provided in MFP 100 executes an image forming program stored in ROM 113, EEPROM 115, HDD 116, or CD-ROM 119A. Referring to FIG. 5, the CPU 111 includes a data reception unit 51, a display capability acquisition unit 53, an operation state acquisition unit 55, a browsing unit 57, a division unit 59, a printing image generation unit 61, and image formation. And a control unit 63.

データ受信部51は、通信I/F部112を制御し、通信I/F部112が携帯情報装置200からURLとプリント条件とを受信すると、URLをブラウジング部57に出力するとともに、プリント条件を分割部59および画像形成制御部63に出力する。   The data reception unit 51 controls the communication I / F unit 112. When the communication I / F unit 112 receives the URL and the print condition from the portable information device 200, the data reception unit 51 outputs the URL to the browsing unit 57 and sets the print condition. The data is output to the dividing unit 59 and the image formation control unit 63.

表示能力取得部53は、通信I/F部112を制御し、通信I/F部112が携帯情報装置200から表示能力を受信すると、表示能力をブラウジング部57、分割部59に出力する。   The display capability acquisition unit 53 controls the communication I / F unit 112, and when the communication I / F unit 112 receives the display capability from the portable information device 200, the display capability is output to the browsing unit 57 and the dividing unit 59.

操作状態取得部55は、通信I/F部112を制御し、通信I/F部112が携帯情報装置200から操作状態を受信すると、操作状態を、分割部59に出力する。   The operation state acquisition unit 55 controls the communication I / F unit 112. When the communication I / F unit 112 receives the operation state from the portable information device 200, the operation state acquisition unit 55 outputs the operation state to the division unit 59.

ブラウジング部57は、CPU111がブラウジングプログラムを実行することによりCPU111に形成される機能である。ブラウジング部57は、データ取得部71と、レンダリング部73と、を含む。データ取得部71は、第1の種類のユーザーエージェントと、第2の種類のユーザーエージェントとを予め記憶しており、表示能力取得部53から入力される表示能力に基づいて、第1の種類のユーザーエージェントと第2の種類のユーザーエージェントとのいずれか一方を選択する。第1の種類のユーザーエージェントは、パーソナルコンピューター等にインストールされるオペレーティングシステムの種類とバージョンとの組によって定まる複数のユーザーエージェントのいずれかであり、第2の種類のユーザーエージェントは、携帯電話機、PDA等の携帯情報装置にインストールされるオペレーティングシステムの種類とバージョンとの組によって定まる複数のユーザーエージェントのいずれかであり、それぞれ1つがMFP100において予め定められている。ここでは、表示能力取得部53から入力される表示能力は、携帯情報装置200の表示能力なので、第2の種類のユーザーエージェントを選択する。   The browsing unit 57 is a function formed in the CPU 111 when the CPU 111 executes a browsing program. The browsing unit 57 includes a data acquisition unit 71 and a rendering unit 73. The data acquisition unit 71 stores a first type of user agent and a second type of user agent in advance. Based on the display capability input from the display capability acquisition unit 53, the data acquisition unit 71 stores the first type of user agent. One of the user agent and the second type of user agent is selected. The first type of user agent is one of a plurality of user agents determined by a combination of the type and version of an operating system installed on a personal computer or the like, and the second type of user agent is a mobile phone or PDA. Any one of a plurality of user agents determined by a combination of the type and version of an operating system installed in a portable information device such as one is predetermined in MFP 100. Here, since the display capability input from the display capability acquisition unit 53 is the display capability of the portable information device 200, the second type of user agent is selected.

データ取得部71は、データ受信部51から入力されるURLと、選択された第2の種類のユーザーエージェントとを含み、ウェブページの送信を要求するページ送信要求コマンドを生成する。ページ送信要求コマンドは、例えば、HTTPプロトコルにおけるGETコマンドである。データ取得部71は、ページ送信要求コマンドを生成すると、生成されたページ送信要求コマンドを、ページ送信要求操作に含まれるURLで特定されるサーバー400に、通信I/F116を介して送信する。データ取得部71は、ページ送信要求コマンドをサーバー400に送信した後に、通信I/F部112がサーバー400からウェブページを受信すると、受信されたウェブページを取得し、取得されたウェブページをレンダリング部73に出力する。   The data acquisition unit 71 includes a URL input from the data reception unit 51 and the selected second type user agent, and generates a page transmission request command for requesting transmission of a web page. The page transmission request command is, for example, a GET command in the HTTP protocol. When the data acquisition unit 71 generates the page transmission request command, the data acquisition unit 71 transmits the generated page transmission request command to the server 400 specified by the URL included in the page transmission request operation via the communication I / F 116. When the communication I / F unit 112 receives a web page from the server 400 after transmitting a page transmission request command to the server 400, the data acquisition unit 71 acquires the received web page and renders the acquired web page To the unit 73.

レンダリング部73は、データ取得部73から入力されるウェブページを解釈して表示用画像を生成し、生成された表示用画像を分割部59に出力する。具体的には、レンダリング部73は、ウェブページに記述されたCSSメディアクエリにより定められたスタイルシートのうち、表示能力取得部53から入力される表示能力に対応するスタイルシートを用いて表示用画像を生成する。   The rendering unit 73 interprets the web page input from the data acquisition unit 73 to generate a display image, and outputs the generated display image to the dividing unit 59. Specifically, the rendering unit 73 uses the style sheet corresponding to the display capability input from the display capability acquisition unit 53 among the style sheets defined by the CSS media query described in the web page, and displays the display image. Is generated.

分割部59は、レンダリング部73から入力される表示用画像を複数の部分画像に分割し、複数の部分画像を印刷用画像生成部61に出力する。分割部59は、データ受信部51からプリント条件が入力され、表示能力取得部53から表示能力が入力され、操作状態取得部55から操作状態が入力される。   The dividing unit 59 divides the display image input from the rendering unit 73 into a plurality of partial images, and outputs the plurality of partial images to the printing image generation unit 61. The dividing unit 59 receives a print condition from the data receiving unit 51, a display capability from the display capability acquisition unit 53, and an operation state from the operation state acquisition unit 55.

分割部59は、分割数決定部75を含む。分割数決定部75は、表示用画像を分割する部分画像の数を決定する。分割数決定部75は、操作状態取得部55によって取得された操作状態に拡大操作があったことを示す操作状態が含まれない場合、表示能力取得部53から入力される表示能力に含まれる表示面のサイズと、プリント条件に含まれる用紙のサイズおよび使用方向と、に基づいて、分割数を決定する。   The dividing unit 59 includes a division number determining unit 75. The division number determination unit 75 determines the number of partial images into which the display image is divided. When the operation state acquired by the operation state acquisition unit 55 does not include an operation state indicating that an enlargement operation has been performed, the division number determination unit 75 includes a display included in the display capability input from the display capability acquisition unit 53. The number of divisions is determined based on the size of the surface and the size and direction of use of the paper included in the print conditions.

分割数決定部75は、プリント条件に含まれる用紙のサイズおよび使用方向に基づいて、用紙の縦方向の辺の長さと、用紙の横方向の辺の長さを決定する。ここでの、用紙の縦方向の辺の長さと、用紙の横方向の辺の長さは、画像形成部140が画像形成可能な範囲を示す。また、表示用画像は、その横方向のサイズが、表示能力取得部53から入力される表示能力に含まれる表示面の横方向のサイズと同じサイズとする。分割数決定部75は、表示用画像の縦方向のサイズが、用紙の縦方向のサイズより大きい場合に、分割数を決定する。分割数決定部75は、表示用画像の縦方向のサイズが、用紙の縦方向のサイズ以下の場合に、分割数を「1」に決定する。分割数決定部75は、表示用画像の横方向のサイズを、表示能力取得部53から入力される表示能力に含まれる表示面の横方向のサイズと同じサイズとして、用紙に横方向に配列可能な最大数を、分割数として決定する。ここでは、表示能力取得部53から入力される表示能力に含まれる表示面の横方向のサイズは、携帯情報装置200が備える表示部216の表示面の横方向のサイズである。携帯情報装置200が備える表示部216の表示面の横方向の辺の長さLH1とし、用紙の横方向の辺の長さLH2とすれば、表示用画像を用紙の横方向に配列可能な最大数NH1は、用紙の横方向の辺の長さLH2を表示面の横方向の辺の長さLH1で除算した値の整数部分である。分割数決定部75は、表示能力取得部53から入力される表示能力に含まれる表示面の横方向の長さを含む配置サイズ情報を生成する。値Nの整数部分をMOD(N)で示すと、横方向の最大数NH1は次式(1)で示される。   The division number determining unit 75 determines the length of the side in the vertical direction of the paper and the length of the side in the horizontal direction of the paper based on the size and use direction of the paper included in the print conditions. Here, the length of the side in the vertical direction of the paper and the length of the side in the horizontal direction of the paper indicate a range in which the image forming unit 140 can form an image. Further, the display image has a horizontal size that is the same as the horizontal size of the display surface included in the display capability input from the display capability acquisition unit 53. The division number determination unit 75 determines the division number when the vertical size of the display image is larger than the vertical size of the paper. The division number determination unit 75 determines the division number to be “1” when the vertical size of the display image is equal to or smaller than the vertical size of the paper. The division number determination unit 75 can arrange the display image in the horizontal direction on the paper so that the horizontal size of the display image is the same as the horizontal size of the display surface included in the display capability input from the display capability acquisition unit 53. The maximum number is determined as the number of divisions. Here, the horizontal size of the display surface included in the display capability input from the display capability acquisition unit 53 is the horizontal size of the display surface of the display unit 216 included in the portable information device 200. If the horizontal side length LH1 of the display surface of the display unit 216 included in the portable information device 200 is set to the horizontal side length LH2, the maximum displayable image can be arranged in the horizontal direction of the paper. The number NH1 is an integer part of a value obtained by dividing the length LH2 of the lateral side of the sheet by the length LH1 of the lateral side of the display surface. The division number determination unit 75 generates arrangement size information including the horizontal length of the display surface included in the display capability input from the display capability acquisition unit 53. When the integer part of the value N is represented by MOD (N), the maximum number NH1 in the horizontal direction is represented by the following formula (1).

NH1=MOD(LH2/LH1)…(1)
また、分割数決定部75は、操作状態取得部55によって、操作状態が取得される場合であって、その取得された操作状態に拡大操作があったことを示す操作状態が含まれる場合、表示用画像を、その横方向のサイズを、拡大操作に対応する倍率で拡大した後のサイズと同じサイズとして、用紙に横方向に配列可能な最大数を、分割数として決定する。分割数決定部75は、表示用画像を、拡大操作に対応する倍率で拡大した後の縦方向のサイズが、用紙の縦方向のサイズより大きい場合に、分割数を決定する。分割数決定部75は、表示用画像を、拡大操作に対応する倍率で拡大した後の縦方向のサイズが、用紙の縦方向のサイズ以下の場合に、分割数を「1」に決定する。拡大操作に対応する倍率をBとすれば、拡大後の表示用画像を用紙に横方向に配列可能な最大数NH1は、表示面の横方向の辺の長さLH1に倍率Bを乗算した値で用紙の横方向の辺の長さLH2を除算した値の整数部分である。配置数決定部59は、表示能力取得部53から入力される表示能力に含まれる表示面の横方向の長さを倍率Bで拡大した後の横方向の長さを含む配置サイズ情報を生成する。値Nの整数部分をMOD(N)で示すと、横方向の最大数NH1は次式(2)で示される。
NH1 = MOD (LH2 / LH1) (1)
In addition, the division number determination unit 75 displays the operation state when the operation state is acquired by the operation state acquisition unit 55 and includes an operation state indicating that the acquired operation state includes an enlargement operation. The maximum number that can be arranged in the horizontal direction on the paper is determined as the number of divisions, with the horizontal size of the image being the same as the size after the horizontal size is enlarged at a magnification corresponding to the enlargement operation. The division number determination unit 75 determines the division number when the vertical size after the display image is enlarged at a magnification corresponding to the enlargement operation is larger than the vertical size of the paper. The division number determination unit 75 determines the division number to be “1” when the vertical size after the display image is enlarged at a magnification corresponding to the enlargement operation is equal to or smaller than the vertical size of the paper. Assuming that the magnification corresponding to the enlargement operation is B, the maximum number NH1 capable of arranging the enlarged display image on the paper in the horizontal direction is a value obtained by multiplying the horizontal length LH1 of the display surface by the magnification B. Is the integer part of the value obtained by dividing the length LH2 of the side in the horizontal direction of the paper. The arrangement number determination unit 59 generates arrangement size information including the horizontal length after the horizontal length of the display surface included in the display capability input from the display capability acquisition unit 53 is enlarged by the magnification B. . When the integer part of the value N is represented by MOD (N), the maximum number NH1 in the horizontal direction is represented by the following equation (2).

NH1=MOD(LH2/(LH1*B))…(2)
分割部59は、表示用画像を分割数決定部75によって決定された最大数NH1を分割数とし、分割数NH1で等分することにより、分割数NH1と同じ数の部分画像を生成する。分割部59は、分割数NH1と同じ数の部分画像と、配置サイズ情報とを、印刷用画像生成部61に出力する。
NH1 = MOD (LH2 / (LH1 * B)) (2)
The dividing unit 59 generates the same number of partial images as the dividing number NH1 by dividing the display image into the dividing number NH1 which is the maximum number NH1 determined by the dividing number determining unit 75. The division unit 59 outputs the same number of partial images as the division number NH1 and the arrangement size information to the print image generation unit 61.

印刷用画像生成部61は、分割部59から分割数NH1と同じ数の部分画像と、配置サイズ情報とが入力される。印刷用画像生成部61は、配列部77を含む。配列部77は、分割部59から入力される分割数NH1と同じ数の部分画像それぞれが、横方向のサイズが配置サイズ情報で特定されるサイズとなるように、分割数NH1と同じ数の部分画像それぞれを拡大または縮小することにより、分割数NH1と同じ数の印刷用部分画像を生成する。   The printing image generation unit 61 receives the same number of partial images as the division number NH1 and the arrangement size information from the division unit 59. The print image generation unit 61 includes an arrangement unit 77. The array unit 77 has the same number of partial images as the number of divisions NH1 so that each of the partial images having the same number as the number of divisions NH1 input from the division unit 59 has a horizontal size that is specified by the arrangement size information. By enlarging or reducing each image, the same number of printing partial images as the division number NH1 are generated.

印刷用画像生成部61は、分割数NH1と同じ数の印刷用部分画像を、横方向に配置した印刷用画像を生成する。印刷用画像生成部61は、生成された印刷用画像を画像形成制御部63に出力する。   The printing image generation unit 61 generates a printing image in which the same number of printing partial images as the division number NH1 are arranged in the horizontal direction. The print image generation unit 61 outputs the generated print image to the image formation control unit 63.

画像形成制御部63は、データ受信部51からプリント条件が入力され、印刷用画像生成部61から印刷用画像が入力される。画像形成制御部63は、画像形成部140を制御し、印刷用画像の画像を、プリント条件に従って用紙に形成させる。   The image formation control unit 63 receives print conditions from the data reception unit 51 and receives print images from the print image generation unit 61. The image formation control unit 63 controls the image formation unit 140 to form an image for printing on a sheet according to the printing conditions.

<具体例>
ここで、具体例を説明する。A4サイズの用紙の横方向のサイズを210mm、縦方向のサイズを294mmとする。携帯情報装置200の表示部216の表示面の横方向のサイズが90mmの場合、分割数は「2」である。この場合、携帯情報装置200からURLを受信する場合には、携帯情報装置200で表示されていた表示用画像を上下に2等分した2つの部分画像を、携帯情報装置200で表示されていた表示用画像の横方向と同じサイズで横方向に配列した印刷用画像がA4サイズの用紙に形成される。
<Specific example>
Here, a specific example will be described. The A4 size paper has a horizontal size of 210 mm and a vertical size of 294 mm. When the horizontal size of the display surface of the display unit 216 of the portable information device 200 is 90 mm, the number of divisions is “2”. In this case, when the URL is received from the portable information device 200, two partial images obtained by dividing the display image displayed on the portable information device 200 into two equal parts are displayed on the portable information device 200. Printing images arranged in the horizontal direction in the same size as the horizontal direction of the display image are formed on A4 size paper.

また、タブレット端末の表示面の横方向のサイズが200mmの場合、分割数は「1」である。タブレット端末から携帯情報装置200から受信されたURLと同じURLを受信する場合、タブレット端末で表示されていた表示用画像と同じサイズの表示用画像を含む印刷用画像が生成され、その印刷用画像がA4サイズの用紙に形成される。   When the horizontal size of the display surface of the tablet terminal is 200 mm, the number of divisions is “1”. When the same URL as the URL received from the portable information device 200 is received from the tablet terminal, a print image including a display image having the same size as the display image displayed on the tablet terminal is generated, and the print image is displayed. Are formed on A4 size paper.

A3サイズの用紙の横方向のサイズを420mm、縦方向のサイズを297mmとする。携帯情報装置200の表示部216の表示面の横方向のサイズが90mmの場合、分割数は「4」である。この場合、携帯情報装置200からURLを受信する場合には、携帯情報装置200で表示されていた表示用画像を上下に4等分した4つの部分画像を、携帯情報装置200で表示されていた表示用画像の横方向と同じサイズで横方向に配列した印刷用画像がA3サイズの用紙に形成される。   The size of the A3 size paper in the horizontal direction is 420 mm, and the vertical size is 297 mm. When the horizontal size of the display surface of the display unit 216 of the portable information device 200 is 90 mm, the number of divisions is “4”. In this case, when receiving the URL from the portable information device 200, four partial images obtained by dividing the display image displayed on the portable information device 200 into four equal parts are displayed on the portable information device 200. Printing images arranged in the horizontal direction in the same size as the horizontal direction of the display image are formed on A3 size paper.

また、タブレット端末の表示面の横方向のサイズが200mmの場合、分割数は「2」である。タブレット端末から携帯情報装置200から受信されたURLと同じURLを受信する場合、タブレット端末で表示されていた表示用画像を上下に2等分した2つの部分画像を、タブレット端末で表示されていた表示用画像の横方向と同じサイズで横方向に配列した印刷用画像がA3サイズの用紙に形成される。   When the horizontal size of the display surface of the tablet terminal is 200 mm, the number of divisions is “2”. When receiving the same URL as the URL received from the portable information device 200 from the tablet terminal, two partial images obtained by dividing the display image displayed on the tablet terminal into two equal parts were displayed on the tablet terminal. Printing images arranged in the horizontal direction in the same size as the horizontal direction of the display image are formed on A3 size paper.

図6は、ブラウジング処理の流れの一例を示すフローチャートである。ブラウジング処理は、携帯情報装置200が備えるCPU211がフラッシュメモリ213に記憶されたプログラムを実行することにより、CPU211により実行される処理である。図6を参照して、CPU211は、URLを受け付けたか否かを判断する。URLを受け付けるまで待機状態となり、URLを受け付けたならば処理をステップS02に進める。操作部163によってユーザーにより入力されたURLを検出すると、検出されたURLを受け付ける。また、予め定められたURLが定められている場合には、ブラウジングプログラムが起動された時点で、ユーザーによるURLの入力を受け付けることなく、予め定められたそのURLを決定するようにしてもよい。   FIG. 6 is a flowchart showing an example of the flow of browsing processing. The browsing process is a process executed by the CPU 211 when the CPU 211 included in the portable information device 200 executes a program stored in the flash memory 213. Referring to FIG. 6, CPU 211 determines whether or not a URL has been accepted. The process waits until a URL is received. If a URL is received, the process proceeds to step S02. When the URL input by the user is detected by the operation unit 163, the detected URL is accepted. Further, when a predetermined URL is determined, the predetermined URL may be determined without accepting the input of the URL by the user when the browsing program is activated.

ステップS02においては、ステップS01において受け付けられたURLを設定したページ送信要求コマンドを送信する。ページ送信要求コマンドは、例えば、GETコマンドであり、URLで特定されるコンピューター、ここでは、サーバー400にGETコマンドを無線LANI/F218を介して送信する場合を例に説明する。   In step S02, a page transmission request command in which the URL accepted in step S01 is set is transmitted. The page transmission request command is, for example, a GET command, and a case where the GET command is transmitted to the computer specified by the URL, here, the server 400 via the wireless LAN I / F 218 will be described as an example.

次のステップS03においては、ウェブページを受信したか否かを判断する。無線LANI/F218が、ステップS02においてページ送信要求コマンドを送信したコンピューター、ここでは、サーバー400からウェブページを受信したか否かを判断する。サーバー400からウェブページを受信するまで待機状態となり、ウェブページを受信したならば処理をステップS04に進める。   In the next step S03, it is determined whether or not a web page has been received. It is determined whether or not the wireless LAN I / F 218 has received a web page from the computer that transmitted the page transmission request command in step S02, here, the server 400. The process waits until a web page is received from server 400. If a web page is received, the process proceeds to step S04.

ステップS04においては、ステップS03において受信されたウェブページを解釈し、表示用画像を生成する。次のステップS05においては、表示用画像を表示部216に表示し、処理をステップS06に進める。表示用画像の横方向のサイズが表示部216の表示面の横方向のサイズと同じサイズとなるサイズに表示用画像を拡大または縮小して表示する。この場合、拡大または縮小後の表示用画像が表示部216の表示面よりの縦方向のサイズが大きくなる場合がある。この場合には、表示用画像の一部を表示部216に表示する。以下、表示用画像のうち表示部216に表示される部分を表示部分という。   In step S04, the web page received in step S03 is interpreted to generate a display image. In the next step S05, the display image is displayed on the display unit 216, and the process proceeds to step S06. The display image is enlarged or reduced to be displayed so that the horizontal size of the display image is the same as the horizontal size of the display surface of the display unit 216. In this case, the display image after enlargement or reduction may be larger in size in the vertical direction than the display surface of the display unit 216. In this case, a part of the display image is displayed on the display unit 216. Hereinafter, a portion displayed on the display unit 216 in the display image is referred to as a display portion.

ステップS06においては、ユーザーによる操作を受け付けたか否かを判断する。ユーザーが操作部217に入力する操作を受け付ける。ユーザーによる操作は、表示用画像のうち表示部216に表示されて表示部分の変更を指示するための表示変更指示操作と、表示用画像をプリントするためのプリント指示操作と、処理を終了させる終了指示操作と、別のウェブページの表示に切り換えるためのページ切換指示操作と、を含む。表示変更指示操作は、表示部216に表示される画像の拡大または縮小を指示する拡大操作または縮小操作と、表示用画像中の表示部分の移動を指示するいわゆるスクロール操作と、を含む。   In step S06, it is determined whether an operation by the user is accepted. An operation input by the user to the operation unit 217 is received. The user's operation includes a display change instruction operation for instructing to change the display portion displayed on the display unit 216 of the display image, a print instruction operation for printing the display image, and an end to end the processing. An instruction operation and a page switching instruction operation for switching to display of another web page are included. The display change instruction operation includes an enlargement operation or reduction operation for instructing enlargement or reduction of an image displayed on the display unit 216, and a so-called scroll operation for instructing movement of a display portion in the display image.

次のステップS06においては、受け付けられた操作によって処理を分岐させる。表示変更指示操作を受け付けたならば処理をステップS07に進め、プリント指示操作を受け付けたならば処理をステップS12に進め、終了指示操作を受け付けたならば処理を終了し、ページ切換指示操作を受け付けたならば処理をステップS18に進める。   In the next step S06, the process is branched according to the accepted operation. If a display change instruction operation is accepted, the process proceeds to step S07. If a print instruction operation is accepted, the process proceeds to step S12. If an end instruction operation is accepted, the process is terminated, and a page switching instruction operation is accepted. If so, the process proceeds to step S18.

ステップS07においては、表示部分を変更し、処理をステップS08に進める。拡大操作を受け付ける場合は、表示部分のサイズを小さくし、表示用画像中でサイズを変更した後の表示部分を拡大して表示部216の全体に表示する。縮小操作を受け付ける場合は、表示部分のサイズを大きくし、表示用画像中でサイズを変更した後の表示部分を縮小して表示部216の全体に表示する。スクロール操作を受け付ける場合は、表示部分を並行移動し、表示用画像中の移動後の表示部分を表示部161の全体に表示する。   In step S07, the display part is changed, and the process proceeds to step S08. When accepting an enlargement operation, the size of the display portion is reduced, and the display portion after the size is changed in the display image is enlarged and displayed on the entire display unit 216. When accepting the reduction operation, the size of the display portion is increased, and the display portion after the size is changed in the display image is reduced and displayed on the entire display unit 216. When a scroll operation is accepted, the display part is moved in parallel, and the display part after the movement in the display image is displayed on the entire display unit 161.

ステップS08においては、ステップS07において受け付けられた操作が拡大操作または縮小操作か否かを判断する。拡大操作または縮小操作ならば処理をステップS09に進めるが、そうでなければ処理をステップS10に進める。ステップS09においては、拡大操作または縮小操作によって拡大または縮小された倍率を含み、拡大操作または縮小操作があったことを示す操作状態をフラッシュメモリ213に記憶し、処理をステップS10に進める。ステップS10においては、ステップS06において受け付けられた操作がスクロール操作か否かを判断する。スクロール操作ならば処理をステップS11に進めるが、そうでなければ処理をステップS06に戻す。ステップS11においては、スクロール操作の方向を含み、スクロール操作があったことを示す操作状態をフラッシュメモリ213に記憶し、ステップS06に戻す。   In step S08, it is determined whether or not the operation accepted in step S07 is an enlargement operation or a reduction operation. If it is an enlargement operation or a reduction operation, the process proceeds to step S09; otherwise, the process proceeds to step S10. In step S09, the operation state including the magnification enlarged or reduced by the enlargement operation or the reduction operation and indicating that the enlargement operation or the reduction operation has occurred is stored in the flash memory 213, and the process proceeds to step S10. In step S10, it is determined whether or not the operation accepted in step S06 is a scroll operation. If the operation is a scroll operation, the process proceeds to step S11; otherwise, the process returns to step S06. In step S11, the operation state indicating the scroll operation direction including the direction of the scroll operation is stored in the flash memory 213, and the process returns to step S06.

処理がステップS12に進む場合、ステップS06においてプリント指示操作が受け付けられた場合である。ステップS12においては、出力先を受け付ける。具体的には、プリント可能な装置を識別するための装置識別情報を予め登録しておき、登録された装置識別情報のリストを選択可能に表示部216に表示し、ユーザーがリストのうちから1つを選択すれば、選択された装置識別情報で特定される装置を出力先の装置として受け付ける。ここでは、MFP100が出力先として選択される場合を例に説明する。   The process proceeds to step S12 when the print instruction operation is accepted in step S06. In step S12, an output destination is accepted. Specifically, device identification information for identifying a printable device is registered in advance, and a list of registered device identification information is displayed on the display unit 216 so as to be selectable. If one is selected, the device specified by the selected device identification information is accepted as an output destination device. Here, a case where MFP 100 is selected as the output destination will be described as an example.

次のステップS13においては、用紙サイズと使用方向とを受け付ける。表示部216にプリント条件設定画面を表示し、ユーザーが操作部217にプリント条件設定画面に従って入力する用紙サイズと使用方向とを受け付ける。用紙は矩形なので、用紙のサイズは、用紙の長手方向の長さと、短手方向の長さで定まる。なお、用紙サイズは、用紙の長手方向の長さと、短手方向の長さとが予め定められたA4サイズ、B4サイズ等であってもよい。使用方向は、用紙の長手方向を縦にして画像形成する場合における縦方向と、長手方向を横にして画像形成する場合における横方向とのいずれかである。次のステップS14においては、用紙サイズと使用方向とをプリント条件に設定し、処理をステップS15に進める。   In the next step S13, the paper size and direction of use are accepted. A print condition setting screen is displayed on the display unit 216, and a paper size and a use direction input by the user to the operation unit 217 according to the print condition setting screen are received. Since the paper is rectangular, the paper size is determined by the length in the longitudinal direction of the paper and the length in the short direction. The paper size may be an A4 size, a B4 size, or the like in which the length in the longitudinal direction and the length in the short direction of the paper are predetermined. The direction of use is either the vertical direction when the image is formed with the longitudinal direction of the paper vertical, or the horizontal direction when the image is formed with the longitudinal direction being horizontal. In the next step S14, the paper size and direction of use are set as print conditions, and the process proceeds to step S15.

ステップS15においては、ステップS12において受け付けられた出力先に、URLとプリント条件とを送信し、処理をステップS16に進める。URLは、ステップS01において受け付けられたURLである。また、後述するステップS18が実行される場合には、ステップS18において決定されるページのURLである。具体的には、ステップS12において受け付けられた出力先、ここでは、MFP100に無線LANI/F218を介して、URLとプリント条件とを送信する。ステップS16においては、ステップS12において受け付けられた出力先に、表示部216の表示能力を送信し、処理をステップS17に進める。表示部216の表示能力は、表示部216の表示面のサイズとして、表示部216の表示面の縦方向の長さと横方向の長さと、を含む。3軸加速度センサー219により検出される重力方向に基づいて、表示部216の表示面の縦方向および横方向を決定する。   In step S15, the URL and print conditions are transmitted to the output destination accepted in step S12, and the process proceeds to step S16. The URL is the URL accepted in step S01. In addition, when step S18 described later is executed, the URL of the page determined in step S18. Specifically, the URL and the print conditions are transmitted to the output destination received in step S12, here, the MFP 100 via the wireless LAN I / F 218. In step S16, the display capability of display unit 216 is transmitted to the output destination accepted in step S12, and the process proceeds to step S17. The display capability of the display unit 216 includes the vertical length and the horizontal length of the display surface of the display unit 216 as the size of the display surface of the display unit 216. Based on the direction of gravity detected by the triaxial acceleration sensor 219, the vertical direction and the horizontal direction of the display surface of the display unit 216 are determined.

ステップS17においては、ステップS12において受け付けられた出力先に、ステップS11またはステップS13においてフラッシュメモリ213に記憶された操作状態を送信し、処理をステップS06に戻す。具体的には、ステップS12において受け付けられた出力先、ここでは、MFP100に無線LANI/F218を介して、操作状態を送信する。   In step S17, the operation state stored in the flash memory 213 in step S11 or step S13 is transmitted to the output destination accepted in step S12, and the process returns to step S06. Specifically, the operation state is transmitted to the output destination accepted in step S12, here, the MFP 100 via the wireless LAN I / F 218.

処理がステップS18に進む場合、ステップS06においてページ切換指示操作が受け付けられた場合である。ステップS18においては、ページ切換指示操作で特定されるウェブページを決定し、処理をステップS02に戻す。ページ切換指示操作は、別のウェブページの表示に切り換えるための操作であり、例えば、表示用画像中に含まれる別のウェブページにリンクされた画像を指示する操作である。   When the process proceeds to step S18, a page switching instruction operation is accepted at step S06. In step S18, the web page specified by the page switching instruction operation is determined, and the process returns to step S02. The page switching instruction operation is an operation for switching to display of another web page, for example, an operation for instructing an image linked to another web page included in the display image.

図7は、プリント処理の流れの一例を示すフローチャートである。プリント処理は、MFP100が備えるCPU111が、ROM113、EEPROM115、HDD116またはCD−ROM119Aに記憶された画像形成プログラムを実行することにより、CPU111により実行される処理である。図7を参照して、CPU111は、URLとプリント条件を受信したか否かを判断する(ステップS51)。URLとプリント条件を受信するまで待機状態となり(ステップS51でNO)、それらを受信したならば(ステップS51でYES)、処理をステップS52に進める。換言すれば、プリント処理は、URLとプリント条件を受信することを条件に、実行される処理である。ここでは、通信I/F部112が、携帯情報装置200からURLとプリント条件を受信する場合を例に説明する。   FIG. 7 is a flowchart illustrating an example of the flow of print processing. The print processing is processing executed by CPU 111 when CPU 111 provided in MFP 100 executes an image forming program stored in ROM 113, EEPROM 115, HDD 116, or CD-ROM 119A. Referring to FIG. 7, CPU 111 determines whether a URL and print conditions have been received (step S51). The process waits until the URL and print conditions are received (NO in step S51). If they are received (YES in step S51), the process proceeds to step S52. In other words, the print process is a process that is executed on condition that the URL and the print condition are received. Here, a case where the communication I / F unit 112 receives a URL and print conditions from the portable information device 200 will be described as an example.

ステップS52においては、ステップS51において受信されたURLを設定したページ送信要求コマンドを送信する。ページ送信要求コマンドは、例えば、GETコマンドであり、URLで特定されるコンピューター、ここでは、サーバー400にGETコマンドを通信I/F部112を介して送信する場合を例に説明する。   In step S52, a page transmission request command in which the URL received in step S51 is set is transmitted. The page transmission request command is, for example, a GET command, and a case where the GET command is transmitted to the computer specified by the URL, here, the server 400 via the communication I / F unit 112 will be described as an example.

次のステップS53においては、ウェブページを受信したか否かを判断する。通信I/F部112が、ステップS52においてページ送信要求コマンドを送信したコンピューター、ここでは、サーバー400からウェブページを受信したか否かを判断する。サーバー400からウェブページを受信するまで待機状態となり、ウェブページを受信したならば処理をステップS54に進める。   In the next step S53, it is determined whether or not a web page has been received. The communication I / F unit 112 determines whether or not a web page is received from the computer that has transmitted the page transmission request command in step S52, here, the server 400. The process waits until a web page is received from server 400. If a web page is received, the process proceeds to step S54.

ステップS54においては、ステップS53において受信されたウェブページを解釈し、表示用画像を生成する。次のステップS55においては、表示能力を取得する。通信I/F部112が、携帯情報装置200から表示能力を受信すると、その表示能力を取得する。次のステップS56においては、操作状態を取得する。通信I/F部112が、携帯情報装置200から操作状態を受信すると、その操作状態を取得する。   In step S54, the web page received in step S53 is interpreted and a display image is generated. In the next step S55, display capability is acquired. When communication I / F unit 112 receives display capability from portable information device 200, it acquires the display capability. In the next step S56, the operation state is acquired. When communication I / F unit 112 receives an operation state from portable information device 200, the operation state is acquired.

次のステップS57においては、用紙サイズと使用方向とを取得する。具体的には、ステップS51において受信されたプリント条件に設定されている用紙サイズと使用方向とを抽出する。次のステップS58においては、分割処理を実行し、処理をステップS59に進める。分割処理の詳細は後述するが、表示用画像を分割数で等分した1以上の部分画像を生成する処理である。   In the next step S57, the paper size and direction of use are acquired. Specifically, the paper size and use direction set in the print condition received in step S51 are extracted. In the next step S58, a dividing process is executed, and the process proceeds to step S59. Although details of the division processing will be described later, this is processing for generating one or more partial images obtained by equally dividing the display image by the number of divisions.

ステップS59においては、印刷用画像を生成する。ステップS59において生成された1以上の部分画像それぞれを、その横方向のサイズがステップS55において取得された表示能力に含まれる携帯情報装置200の表示面の横方向のサイズと同じになるように拡大または縮小し、拡大または縮小された1以上の部分画像を、横方向に配列することにより印刷用画像を生成する。次のステップS60においては、画像形成部140を制御して、生成された印刷用画像を、プリント条件によって設定されたサイズおよび使用方向の用紙に形成させ、処理を終了する。   In step S59, a print image is generated. Each of the one or more partial images generated in step S59 is enlarged so that the horizontal size thereof is the same as the horizontal size of the display surface of the portable information device 200 included in the display capability acquired in step S55. Alternatively, the image for printing is generated by reducing and arranging one or more enlarged or reduced partial images in the horizontal direction. In the next step S60, the image forming unit 140 is controlled to form the generated printing image on a sheet having a size and use direction set according to the printing conditions, and the process is terminated.

図8は、分割処理の流れの一例を示すフローチャートである。分割処理は、図7のステップS58において実行される処理である。図8を参照して、CPU111は、表示用画像を送信してきた携帯情報装置200の表示部216の表示面サイズを決定する。表示面サイズを、図7のステップS55において携帯情報装置200から取得した表示能力に含まれる縦方向の長さと横方向の長さに決定する。   FIG. 8 is a flowchart illustrating an example of the flow of division processing. The division process is a process executed in step S58 of FIG. Referring to FIG. 8, CPU 111 determines the display surface size of display unit 216 of portable information device 200 that has transmitted the display image. The display surface size is determined as the vertical length and the horizontal length included in the display capability acquired from the portable information device 200 in step S55 of FIG.

次のステップS72においては、画像を形成する用紙の用紙サイズと使用方向を決定する。図7のステップS51において携帯情報装置200から取得したプリント条件により定められた用紙サイズと使用方向とを決定する。   In the next step S72, the paper size and the direction of use of the paper on which the image is formed are determined. In step S51 of FIG. 7, the paper size and the usage direction determined by the printing conditions acquired from the portable information device 200 are determined.

次のステップS73においては、図7のステップS56において携帯情報装置200から取得した操作状態に基づいて、携帯情報装置200において拡大操作がされているか否かを判断する。拡大操作がされたことを示す情報を含む操作状態が取得されていれば、拡大操作がされたと判断する。拡大操作がされていれば処理をステップS74に進めるが、そうでなければ処理をステップS75に進める。ステップS74においては、ステップS71において決定された表示面サイズを、拡大操作がされたことを示す信号を含む操作状態に含まれる倍率で拡大し、処理をステップS75に進める。   In the next step S73, based on the operation state acquired from the portable information device 200 in step S56 of FIG. If an operation state including information indicating that the enlargement operation has been performed is acquired, it is determined that the enlargement operation has been performed. If the enlargement operation has been performed, the process proceeds to step S74; otherwise, the process proceeds to step S75. In step S74, the display surface size determined in step S71 is enlarged at the magnification included in the operation state including the signal indicating that the enlargement operation has been performed, and the process proceeds to step S75.

ステップS75においては、表示用画像の縦方向のサイズが用紙の縦方向のサイズよりも大きいか否かを判断する。なお、表示用画像の縦方向のサイズは、ステップS74が実行されない場合には携帯情報装置200の表示面の縦方向のサイズと同じであり、ステップS74が実行される場合には携帯情報装置200の表示面の縦方向のサイズに拡大率を乗じたサイズと同じである。また、用紙の縦方向のサイズは、画像形成部140が画像形成可能な範囲の縦方向のサイズである。表示用画像の縦方向のサイズが用紙の縦方向のサイズよりも大きいならば処理をステップS76に進めるが、そうでなければ処理をステップS77に進める。ステップS77においては、分割数を「1」に決定し、処理をステップS78に進める。   In step S75, it is determined whether the vertical size of the display image is larger than the vertical size of the paper. The vertical size of the display image is the same as the vertical size of the display surface of portable information device 200 when step S74 is not executed, and portable information device 200 when step S74 is executed. This is the same as the size obtained by multiplying the vertical size of the display surface by the enlargement factor. Further, the size in the vertical direction of the paper is the size in the vertical direction within the range in which the image forming unit 140 can form an image. If the vertical size of the display image is larger than the vertical size of the paper, the process proceeds to step S76; otherwise, the process proceeds to step S77. In step S77, the number of divisions is determined as “1”, and the process proceeds to step S78.

ステップS76においては、表示用画像を横方向に配列可能な最大数を分割数に決定し、処理をステップS78に進める。携帯情報装置200が備える表示部216の表示面の横方向の辺の長さLH1とし、用紙の横方向の辺の長さLH2とすれば、ステップS74が実行されない場合には、表示用画像を用紙の横方向に配列可能な最大数NH1は、用紙の横方向の辺の長さLH2を表示面の横方向の辺の長さLH1で除算した値の整数部分である。また、ステップS74が実行される場合には、拡大操作に対応する倍率をBとすれば、拡大後の表示用画像を用紙に横方向に配列可能な最大数NH1は、表示面の横方向の辺の長さLH1に倍率Bを乗算した値で用紙の横方向の辺の長さLH2を除算した値の整数部分である。   In step S76, the maximum number of display images that can be arranged in the horizontal direction is determined as the division number, and the process proceeds to step S78. If the length LH1 of the horizontal side of the display surface of the display unit 216 provided in the portable information device 200 is set to the length LH2 of the horizontal side of the sheet, the display image is displayed when step S74 is not executed. The maximum number NH1 that can be arranged in the horizontal direction of the paper is an integer part of a value obtained by dividing the length LH2 of the horizontal side of the paper by the length LH1 of the horizontal side of the display surface. In addition, when step S74 is executed, if the magnification corresponding to the enlargement operation is B, the maximum number NH1 that can arrange the enlarged display image on the paper in the horizontal direction is the horizontal number of the display surface. This is an integer part of the value obtained by dividing the side length LH2 in the horizontal direction of the paper by the value obtained by multiplying the side length LH1 by the magnification B.

ステップS78においては、分割数の部分画像を生成し、処理をプリント処理に戻す。表示用画像を分割数で等分することにより、分割数の部分画像を生成する。   In step S78, a partial image of the number of divisions is generated, and the process returns to the print process. By dividing the display image by the number of divisions, partial images of the number of divisions are generated.

<第1の変形例>
変形例における分割部59は、レンダリング部73から入力される表示用画像を複数の部分画像に分割し、複数の部分画像を印刷用画像生成部61に出力する。変形例における分割部59は、データ受信部51からプリント条件が入力され、表示能力取得部53から表示能力が入力され、操作状態取得部55から操作状態が入力される。
<First Modification>
The dividing unit 59 in the modified example divides the display image input from the rendering unit 73 into a plurality of partial images, and outputs the plurality of partial images to the printing image generating unit 61. The dividing unit 59 in the modified example receives the print condition from the data receiving unit 51, the display capability from the display capability acquisition unit 53, and the operation state from the operation state acquisition unit 55.

変形例における分割部59は、変形例における分割数決定部75を含む。変形例における分割数決定部75は、表示用画像を分割する数を決定する。変形例における分割数決定部75は、操作状態取得部55によって取得された操作状態に拡大操作があったことを示す操作状態が含まれない場合、表示能力取得部53から入力される表示能力に含まれる表示面のサイズと、プリント条件に含まれる用紙のサイズおよび使用方向と、に基づいて、分割数を決定する。   The dividing unit 59 in the modification includes a division number determining unit 75 in the modification. The division number determination unit 75 in the modification example determines the number to divide the display image. When the operation state acquired by the operation state acquisition unit 55 does not include an operation state indicating that an enlargement operation has been performed, the division number determination unit 75 in the modification example uses the display capability input from the display capability acquisition unit 53. The number of divisions is determined based on the size of the display surface included and the size and direction of use of the paper included in the print conditions.

変形例における分割数決定部75は、プリント条件に含まれる用紙のサイズおよび使用方向に基づいて、用紙の縦方向の辺の長さと、用紙の横方向の辺の長さを決定し、表示用画像の横方向のサイズを、表示能力取得部53から入力される表示能力に含まれる表示面の横方向のサイズと同じサイズとし、変倍後の表示用画像を分割した複数の部分画像それぞれの縦方向のサイズの最大が、用紙の縦方向のサイズに対して定まるしきい値以下となるように、分割数として決定する。用紙の縦方向のサイズに対して定まるしきい値は、用紙の縦方向のサイズより小さい値であり、画像形成部140が画像形成可能な範囲内の値である。ここでは、しきい値をTLHとし、変倍後の表示用画像の縦方向の長さをLV3とすれば、表示用画像の分割数NH2は、変倍後の表示用画像の縦方向の長さLV3をしきい値TLHで除算した値の整数部分に1を加算した値である。変形例における分割数決定部75は、表示能力取得部53から入力される表示能力に含まれる表示面の横方向の長さを含む配置サイズ情報を生成する。値Nの整数部分をMOD(N)で示すと、分割数NH2は次式(3)で示される。   The division number determination unit 75 in the modification determines the length of the vertical side of the paper and the length of the horizontal side of the paper based on the size and use direction of the paper included in the print condition, and displays The horizontal size of the image is the same as the horizontal size of the display surface included in the display capability input from the display capability acquisition unit 53, and each of the plurality of partial images obtained by dividing the display image after scaling is divided. The number of divisions is determined so that the maximum size in the vertical direction is not more than a threshold value determined with respect to the size in the vertical direction of the paper. The threshold value determined for the vertical size of the paper is a value smaller than the vertical size of the paper, and is a value within a range in which the image forming unit 140 can form an image. Here, assuming that the threshold value is TLH and the vertical length of the display image after scaling is LV3, the division number NH2 of the display image is the vertical length of the display image after scaling. This is a value obtained by adding 1 to the integer part of the value obtained by dividing the length LV3 by the threshold value TLH. The division number determination unit 75 in the modified example generates arrangement size information including the horizontal length of the display surface included in the display capability input from the display capability acquisition unit 53. When the integer part of the value N is represented by MOD (N), the division number NH2 is represented by the following expression (3).

NH2=MOD(LV3/TLH)+1…(3)
また、変形例における分割数決定部75は、操作状態取得部55によって、操作状態が取得される場合であって、その取得された操作状態に拡大操作があったことを示す操作状態が含まれる場合、表示用画像の横方向のサイズを、表示能力取得部53から入力される表示能力に含まれる表示面のサイズを拡大操作に対応する倍率で拡大した後のサイズと同じサイズとし、変倍後の表示用画像を分割した複数の部分画像それぞれの縦方向のサイズの最大が、用紙の縦方向のサイズに対して定まるしきい値以下となるように、分割数として決定する。変倍後の表示用画像の縦方向の長さをLV4とすれば、表示用画像の分割数NH2は、変倍後の表示用画像の縦方向の長さLV4をしきい値TLHで除算した値の整数部分に1を加算した値である。変形例における分割数決定部75は、表示能力取得部53から入力される表示能力に含まれる表示面の横方向の長さを含む配置サイズ情報を生成する。値Nの整数部分をMOD(N)で示すと、分割数NH2は次式(4)で示される。
NH2 = MOD (LV3 / TLH) +1 (3)
In addition, the division number determination unit 75 in the modified example includes a case where the operation state is acquired by the operation state acquisition unit 55 and includes an operation state indicating that the acquired operation state includes an enlargement operation. In this case, the horizontal size of the display image is set to the same size as the size after the display surface size included in the display capability input from the display capability acquisition unit 53 is enlarged at a magnification corresponding to the enlargement operation. The number of divisions is determined so that the maximum vertical size of each of the plurality of partial images obtained by dividing the subsequent display image is equal to or less than a threshold value determined with respect to the vertical size of the paper. Assuming that the vertical length of the display image after scaling is LV4, the division number NH2 of the display image is obtained by dividing the vertical length LV4 of the display image after scaling by the threshold value TLH. It is a value obtained by adding 1 to the integer part of the value. The division number determination unit 75 in the modified example generates arrangement size information including the horizontal length of the display surface included in the display capability input from the display capability acquisition unit 53. When the integer part of the value N is represented by MOD (N), the division number NH2 is represented by the following expression (4).

NH2=MOD(LV4/TLH)+1…(4)
また、上述した実施の形態においては、画像形成装置の一例としてMFP100について説明したが、図7及ぶ図8に示したプリント処理をMFP100に実行させるプリント制御方法、そのプリント制御方法をMFP100が備えるCPU111に実行させるプリント制御プログラムとして発明を捉えることができるのは言うまでもない。
NH2 = MOD (LV4 / TLH) +1 (4)
In the embodiment described above, MFP 100 has been described as an example of an image forming apparatus. However, a print control method that causes MFP 100 to execute the print processing illustrated in FIGS. 7 and 8 and CPU 111 that MFP 100 includes the print control method are described. Needless to say, the invention can be understood as a print control program to be executed by the computer.

以上説明したように、本実施の形態におけるMFP100は、画像形成装置として機能し、サーバー400からダウンロードしたウェブページを表示する携帯情報装置200から、そのウェブページのURLとプリント条件とを受信すると、携帯情報装置200の表示部216の表示能力を取得し、URLで特定される表示用データに基づいて携帯情報装置200の表示能力を用いて、携帯情報装置200の表示部200に表示するための表示用画像を生成し、表示用画像の画像を用紙に形成する。このため、携帯情報装置200の表示部に表示された表示用画像と同じ画像を用紙に形成することができる。   As described above, MFP 100 according to the present embodiment functions as an image forming apparatus and receives the URL and print conditions of the web page from portable information device 200 that displays the web page downloaded from server 400. For obtaining the display capability of the display unit 216 of the portable information device 200 and displaying it on the display unit 200 of the portable information device 200 using the display capability of the portable information device 200 based on the display data specified by the URL. A display image is generated, and the display image is formed on a sheet. Therefore, the same image as the display image displayed on the display unit of the portable information device 200 can be formed on the paper.

また、携帯情報装置200の表示部216のサイズおよび用紙のサイズに基づいて、表示用画像を分割する分割数を決定し、表示用画像を分割数と同じ数の部分画像に分割し、分割数と同じ数の部分画像を並べて配置した印刷用画像を生成する。このたた、表示用画像を1枚の記録媒体に形成することができる。   Further, the number of divisions for dividing the display image is determined based on the size of the display unit 216 of the portable information device 200 and the size of the paper, and the display image is divided into the same number of partial images as the number of divisions. A print image is generated by arranging the same number of partial images. Therefore, the display image can be formed on one recording medium.

また、複数の部分画像を、それぞれの横方向のサイズを携帯情報装置200の表示部216の表示面の横方向のサイズと同じサイズにして、横方向に並べて配置した印刷用画像を生成するので、表示用サイズの横方向のサイズを、携帯情報装置200に表示された画像と横方向のサイズを同じにして画像形成することができる。   In addition, since a plurality of partial images are generated in such a manner that the horizontal size of each of the partial images is the same as the horizontal size of the display surface of the display unit 216 of the portable information device 200, and the partial images are arranged in the horizontal direction. The horizontal size of the display size can be set to the same size as the image displayed on the portable information device 200 to form an image.

また、携帯情報装置200において表示されたウェブページが拡大して表示される場合、携帯情報装置200から拡大率が取得される場合、複数の部分画像を、それぞれの横方向のサイズを、携帯情報装置200の表示部216の表示面の横方向のサイズを拡大率に基づいて拡大したサイズと同じサイズにして、横方向に並べて配置するので、携帯情報装置200で拡大表示された画像と横要綱のサイズが同じ画像を用紙に形成することができる。   Further, when the web page displayed on the portable information device 200 is enlarged and displayed, when the enlargement ratio is acquired from the portable information device 200, a plurality of partial images are displayed with respective horizontal sizes. Since the horizontal size of the display surface of the display unit 216 of the device 200 is set to the same size as the size enlarged based on the enlargement ratio, and the images are arranged side by side in the horizontal direction, the image and the horizontal summary displayed on the portable information device 200 Images having the same size can be formed on a sheet.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

<付記>
(1) 前記ブラウジング手段は、前記取得されたアドレスと、前記表示能力により定まるパラメータとを含む取得要求をサーバーに送信し、前記サーバーから前記表示用データを受信するデータ取得手段と、を含む、請求項1〜8のいずれかに記載の画像形成装置。
(2) 前記ブラウジング手段は、前記取得された表示用データの前記表示能力に対応する部分を解釈し、前記表示用データを生成するレンダリング手段を、含む請求項1〜8のいずれかに記載の画像形成装置。
<Appendix>
(1) The browsing means includes data acquisition means for transmitting an acquisition request including the acquired address and a parameter determined by the display capability to the server and receiving the display data from the server. The image forming apparatus according to claim 1.
(2) The browsing means according to any one of claims 1 to 8, including rendering means for interpreting a portion of the acquired display data corresponding to the display capability and generating the display data. Image forming apparatus.

1 画像形成システム、3 ネットワーク、5 無線局、7 インターネット、100 MFP、110 メイン回路、111 CPU、112 通信I/F部、113 ROM、114 RAM、115 EEPROM、116 HDD、117 ファクシミリ部、119 外部記憶装置、119A CD−ROM、120 自動原稿搬送装置、130 原稿読取部、140 画像形成部、150 給紙部、155 後処理部、160 操作パネル、161 表示部、163 操作部、165 タッチパネル、200 携帯情報装置、211 CPU、212 カメラ、213 フラッシュメモリ、214 無線通信部、215 通話部、216 表示部、217 操作部、217A タッチパネル、218 無線LANI/F、219 3軸加速度センサー、400 サーバー、51 データ受信部、53 表示能力取得部、55 操作状態取得部、57 ブラウジング部、59 分割部、59 配置数決定部、59 分割部、61 印刷用画像生成部、63 画像形成制御部、71 データ取得部、73 レンダリング部、73 データ取得部、73 レンダリング部、75 分割数決定部、77 配列部、251 操作受付部、253 表示制御部、255 ブラウジング部、257 操作状態送信部、259 表示能力送信部、261 記述データ取得部、263 生成部、265 URL送信部。
1 Image forming system, 3 networks, 5 wireless stations, 7 Internet, 100 MFP, 110 main circuit, 111 CPU, 112 communication I / F unit, 113 ROM, 114 RAM, 115 EEPROM, 116 HDD, 117 facsimile unit, 119 external Storage device, 119A CD-ROM, 120 automatic document feeder, 130 document reading unit, 140 image forming unit, 150 paper feeding unit, 155 post-processing unit, 160 operation panel, 161 display unit, 163 operation unit, 165 touch panel, 200 Portable information device, 211 CPU, 212 camera, 213 flash memory, 214 wireless communication unit, 215 call unit, 216 display unit, 217 operation unit, 217A touch panel, 218 wireless LAN I / F, 219 3-axis acceleration sensor, 400 server, 51 data Reception unit, 53 Display capability acquisition unit, 55 Operation state acquisition unit, 57 Browsing unit, 59 Division unit, 59 Arrangement number determination unit, 59 Division unit, 61 Print image generation unit, 63 Image formation control unit, 71 Data acquisition unit 73 rendering unit 73 data obtaining unit 73 rendering unit 75 division number determining unit 77 array unit 251 operation receiving unit 253 display control unit 255 browsing unit 257 operation state transmitting unit 259 display capability transmitting unit 261 Description data acquisition unit, 263 generation unit, 265 URL transmission unit.

Claims (10)

携帯情報装置と通信可能な画像形成装置であって、
前記携帯情報装置からデータ記述言語で記述された表示用データのアドレスを取得するアドレス取得手段と、
前記携帯情報装置が備える表示手段の表示能力を取得する表示能力取得手段と、
前記取得された表示能力を用いて、前記取得されたアドレスで特定される表示用データに基づいて前記表示手段に表示するための表示用画像を生成するブラウジング手段と、
前記表示用画像の画像を記録媒体に形成する画像形成制御手段と、を備えた画像形成装置。
An image forming apparatus capable of communicating with a portable information device,
Address acquisition means for acquiring an address of display data described in a data description language from the portable information device;
Display capability acquisition means for acquiring the display capability of the display means included in the portable information device;
Browsing means for generating a display image for display on the display means based on display data specified by the acquired address, using the acquired display capability;
An image forming apparatus comprising: an image forming control unit that forms an image of the display image on a recording medium.
前記表示能力および前記記録媒体のサイズに基づいて、前記表示用画像を複数の部分画像に分割する分割手段と、
前記複数の部分画像を並べて配置した印刷用画像を生成する印刷用画像生成手段と、をさらに備えた、請求項1に記載の画像形成装置。
Dividing means for dividing the display image into a plurality of partial images based on the display capability and the size of the recording medium;
The image forming apparatus according to claim 1, further comprising: a printing image generation unit configured to generate a printing image in which the plurality of partial images are arranged side by side.
前記表示能力は、前記表示手段の表示面のサイズを含み、
前記印刷用画像生成手段は、前記複数の部分画像を、それぞれの横方向のサイズを前記表示手段の表示面の横方向のサイズと同じサイズにして、横方向に並べて配置する、請求項2に記載の画像形成装置。
The display capability includes the size of the display surface of the display means,
The printing image generation unit arranges the plurality of partial images side by side in the horizontal direction, with each horizontal size being the same size as the horizontal size of the display surface of the display unit. The image forming apparatus described.
前記分割手段は、前記表示手段の表示面の横方向のサイズと前記記録媒体の横方向のサイズとから分割数を決定する分割数決定手段を含む、請求項3に記載の画像形成装置。   The image forming apparatus according to claim 3, wherein the dividing unit includes a division number determining unit that determines a division number from a horizontal size of a display surface of the display unit and a horizontal size of the recording medium. 前記分割手段は、前記表示用画像をその横方向のサイズを前記表示手段の表示面の横方向のサイズと同じサイズに変倍した後の縦方向のサイズと、前記記録媒体の縦方向のサイズとから分割数を決定する分割数決定手段を含む、請求項3に記載の画像形成装置。   The dividing unit has a vertical size obtained by scaling the horizontal size of the display image to the same size as the horizontal size of the display surface of the display unit, and the vertical size of the recording medium. The image forming apparatus according to claim 3, further comprising: a division number determining unit that determines a division number from 前記携帯情報装置において前記表示用データに対応する画像が前記表示手段に表示されている間に前記表示手段に表示されている画像が拡大して表示される場合、前記携帯情報装置から前記表示手段に表示されている画像を拡大した拡大率を取得する拡大率取得手段を、さらに備え、
前記印刷用画像生成手段は、前記拡大率が取得される場合、前記複数の部分画像を、それぞれの横方向のサイズを、前記表示手段の表示面の横方向のサイズを前記拡大率に基づいて拡大したサイズと同じサイズにして、横方向に並べて配置する、請求項3に記載の画像形成装置。
When the image displayed on the display means is enlarged and displayed while the image corresponding to the display data is being displayed on the display means in the portable information apparatus, the display means from the portable information apparatus Further comprising an enlargement ratio acquisition means for acquiring an enlargement ratio obtained by enlarging the image displayed on
When the enlargement ratio is acquired, the printing image generation unit determines the size of each of the plurality of partial images based on the enlargement ratio and the size of the display surface of the display unit in the horizontal direction. The image forming apparatus according to claim 3, wherein the image forming apparatus has the same size as the enlarged size and is arranged side by side in the horizontal direction.
前記分割手段は、前記表示手段の表示面の横方向のサイズを前記拡大率で拡大したサイズと前記記録媒体の横方向のサイズとから分割数を決定する分割数決定手段を含む、請求項6に記載の画像形成装置。   The division means includes division number determination means for determining a division number from a size obtained by enlarging a horizontal size of a display surface of the display means with the enlargement ratio and a horizontal size of the recording medium. The image forming apparatus described in 1. 前記分割手段は、前記表示用画像をその横方向のサイズを前記表示手段の表示面の横方向のサイズを前記拡大率で拡大したサイズと同じサイズに変倍した後の縦方向のサイズと、前記記録媒体の縦方向のサイズとから分割数を決定する分割数決定手段を含む、請求項6に記載の画像形成装置。   The dividing unit has a vertical size obtained by scaling the display image to the same size as a size obtained by enlarging the horizontal size of the display surface of the display unit with the enlargement factor. The image forming apparatus according to claim 6, further comprising: a division number determining unit that determines a division number from a vertical size of the recording medium. 携帯情報装置と通信可能な画像形成装置で実行されるプリント制御方法であって、
前記携帯情報装置からデータ記述言語で記述された表示用データのアドレスを取得するアドレス取得ステップと、
前記携帯情報装置が備える表示手段の表示能力を取得する表示能力取得ステップと、
前記取得された表示能力を用いて、前記取得されたアドレスで特定される表示用データに基づいて前記表示手段に表示するための表示用画像を生成するブラウジングステップと、
前記表示用画像の画像を記録媒体に形成する画像形成制御ステップと、を含むプリント制御方法。
A print control method executed by an image forming apparatus capable of communicating with a portable information device,
An address acquisition step of acquiring an address of display data described in a data description language from the portable information device;
A display capability acquisition step of acquiring the display capability of the display means provided in the portable information device;
A browsing step for generating a display image to be displayed on the display means based on display data specified by the acquired address using the acquired display capability;
An image formation control step of forming an image of the display image on a recording medium.
携帯情報装置と通信可能な画像形成装置を制御するコンピューターで実行されるプリント制御プログラムであって、
前記携帯情報装置からデータ記述言語で記述された表示用データのアドレスを取得するアドレス取得ステップと、
前記携帯情報装置が備える表示手段の表示能力を取得する表示能力取得ステップと、
前記取得された表示能力を用いて、前記取得されたアドレスで特定される表示用データに基づいて前記表示手段に表示するための表示用画像を生成するブラウジングステップと、
前記表示用画像の画像を記録媒体に形成する画像形成制御ステップと、を前記コンピューターに実行させるプリント制御プログラム。


A print control program executed by a computer that controls an image forming apparatus capable of communicating with a portable information device,
An address acquisition step of acquiring an address of display data described in a data description language from the portable information device;
A display capability acquisition step of acquiring the display capability of the display means provided in the portable information device;
A browsing step for generating a display image to be displayed on the display means based on display data specified by the acquired address using the acquired display capability;
A print control program for causing the computer to execute an image formation control step of forming an image of the display image on a recording medium.


JP2015035712A 2015-02-25 2015-02-25 Image forming apparatus, print control method, and print control program Active JP6421641B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015035712A JP6421641B2 (en) 2015-02-25 2015-02-25 Image forming apparatus, print control method, and print control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015035712A JP6421641B2 (en) 2015-02-25 2015-02-25 Image forming apparatus, print control method, and print control program

Publications (2)

Publication Number Publication Date
JP2016158172A JP2016158172A (en) 2016-09-01
JP6421641B2 true JP6421641B2 (en) 2018-11-14

Family

ID=56826426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015035712A Active JP6421641B2 (en) 2015-02-25 2015-02-25 Image forming apparatus, print control method, and print control program

Country Status (1)

Country Link
JP (1) JP6421641B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7318386B2 (en) * 2019-07-24 2023-08-01 富士フイルムビジネスイノベーション株式会社 Information processing device and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002229752A (en) * 2001-02-06 2002-08-16 Ricoh Co Ltd Web printer device
JP2007048133A (en) * 2005-08-11 2007-02-22 Canon Inc Information processing apparatus and control method thereof
JP5055068B2 (en) * 2007-09-04 2012-10-24 キヤノン株式会社 Printing apparatus, control method thereof, and program
US8717608B2 (en) * 2011-03-31 2014-05-06 Brother Kogyo Kabushiki Kaisha Terminal device and method generating print data based on one set of web-page information
JP2013123796A (en) * 2011-12-13 2013-06-24 Sharp Corp Intensive printing device for image displayed on personal digital assistant, intensive printing method, and program

Also Published As

Publication number Publication date
JP2016158172A (en) 2016-09-01

Similar Documents

Publication Publication Date Title
JP6524896B2 (en) program
US10230863B2 (en) Information processing device performing a data sharing process among applications and controlling method thereof
US9400621B2 (en) Information providing apparatus, terminal device, information providing system, and computer readable medium
JP5895910B2 (en) Screen generation apparatus, screen generation method, and screen generation program
JP5928436B2 (en) Remote control device, remote operation device, screen transmission control method, screen display control method, screen transmission control program, and screen display control program
JP5929883B2 (en) Screen generation device, remote operation device, remote control device, screen generation method, and screen generation program
JP2021064919A (en) Image forming apparatus, receipt notification system, receipt notification method, and program
JP5692186B2 (en) Image forming apparatus, web page acquisition method, and web page acquisition program
JP6079750B2 (en) Image forming apparatus, printing method, and browsing program
JP6092074B2 (en) Information processing apparatus, image forming system, and information processing method
JP6421641B2 (en) Image forming apparatus, print control method, and print control program
JP6443030B2 (en) Image forming apparatus, image forming method, and image forming program
JP6641901B2 (en) Image processing apparatus, remote control method, and remote control program
JP6743946B2 (en) Mobile terminal and program
JP2023121175A (en) Image forming apparatus, control method and program
CN105323402B (en) Portable terminal device and printing requesting method
JP6176233B2 (en) Remote control device, remote control method, and remote control program
JP6544163B2 (en) Mobile terminal and program
JP6503695B2 (en) Recording system, image recording apparatus, information processing apparatus, and program
JP2018185710A (en) Program and mobile terminal
CN103677487A (en) Information processing apparatus and information processing device using same
JP2022129290A (en) Image forming device and program
JP2014165711A (en) Image forming apparatus, print control method, print control program, and print system
JP2014158219A (en) Control apparatus and control method and control program of image forming device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180824

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181001

R150 Certificate of patent or registration of utility model

Ref document number: 6421641

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150