JP6421641B2 - Image forming apparatus, print control method, and print control program - Google Patents
Image forming apparatus, print control method, and print control program Download PDFInfo
- 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
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によって用紙に形成される画像が、携帯情報装置に表示されている画像と、異なる場合があるといった問題がある。
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、携帯情報装置に表示された画像と同じ画像を形成することが可能な画像形成装置を提供することである。 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.
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。従ってそれらについての詳細な説明は繰り返さない。 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,
なお、図ではネットワーク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
ネットワーク3は、ローカルエリアネットワーク(LAN)であり、接続形態は有線または無線を問わない。また、ネットワーク3は、インターネット7に接続されている。このため、MFP100は、インターネット7に接続されたサーバー400と通信が可能である。なお、ネットワーク3は、LANに限らず、ワイドエリアネットワーク(WAN)、公衆交換電話網(Public Switched Telephone Networks)を用いたネットワーク等であってもよい。
The
携帯情報装置200は、情報処理装置の別の一例であり、スマートホン、タブレット端末、PDA(Personal Digital Assistants)など、ユーザーに携帯して使用されるコンピューターである。ここでは、携帯情報装置200を、スマートホンとする場合を例に説明する。携帯情報装置200は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。また、携帯情報装置200は、携帯電話用基地局と無線で通信することによりデータの送受信が可能であり、インターネット7に接続されたサーバー400と通信可能である。また、携帯情報装置200は、無線LAN機能を備えている。
The
ネットワーク3には無線局5がさらに接続される。無線局5は、ネットワーク3の中継装置であり、無線LAN通信機能を備えた携帯情報装置200と通信して、携帯情報装置200をネットワーク3に接続する。このため、携帯情報装置200は、ネットワーク3に接続された、MFP100とデータの送受信が可能であり、さらに、インターネット7に接続されたサーバー400と通信が可能である。
A
本実施の形態における画像形成システム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
図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,
メイン回路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
ROM113は、CPU111が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。RAM114は、CPU111がプログラムを実行する際の作業領域として用いられる。また、RAM114は、原稿読取部130から連続的に送られてくる読取データ(画像データ)を一時的に記憶する。
The
操作パネル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は、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式を用いることができ、その方式は限定されない。
自動原稿搬送装置120は、原稿給紙トレイ上にセットされた複数枚の原稿を1枚ずつ自動的に原稿読取部130のプラテンガラス上に設定された所定の原稿読み取り位置まで搬送し、原稿読取部130により原稿画像が読み取られた原稿を原稿排紙トレイ上に排出する。原稿読取部130は、原稿読取位置に搬送されてきた原稿に光を照射する光源と、原稿で反射した光を受光する光電変換素子とを含み、原稿のサイズに応じた原稿画像を走査する。光電変換素子は、受光した光を電気信号である画像データに変換して、画像形成部140に出力する。給紙部150は、給紙トレイに収納された用紙を画像形成部140に搬送する。
The
画像形成部140は、周知の電子写真方式により画像を形成するものであって、原稿読取部130から入力される画像データにシェーディング補正などの各種のデータ処理を施した、データ処理後の画像データまたは、外部から受信された画像データに基づいて、給紙部150により搬送される用紙に画像を形成し、画像が形成された用紙を後処理部155に排出する。
The
後処理部155は、用紙を蓄積するための複数のビンを備え、画像形成部140から搬送される1以上の用紙に対して後処理を実行する。後処理は、1以上の用紙を複数のビンに順に搬送することによって複数のセットに分類するソート処理、用紙にパンチ穴加工するパンチ処理、用紙にステープル針を打ち込むステープル処理を含む。なお、後処理は、これらに限定されるものではなく、1以上の用紙を、搬送または加工する処理であれば、他の処理を含むようにしてもよい。
The
通信I/F部112は、MFP100をネットワーク3に接続するためのインターフェースである。CPU111は、通信I/F部112を介して無線局5を介して接続される携帯情報装置200と、さらに、インターネット7に接続されたサーバー400との間で通信し、データを送受信する。
Communication I /
ファクシミリ部117は、公衆交換電話網(PSTN)に接続され、ファクシミリデータを送受信する。ファクシミリ部117は、原稿読取部130により読み取られた画像データまたはHDD116に記憶されたデータをファクシミリデータに変換して、PSTNに接続されたファクシミリ装置に送信する。また、ファクシミリ部117は、受信されたファクシミリデータをHDD116に記憶するか、画像形成部140にファクシミリデータの画像を用紙に形成させる。
The
外部記憶装置119は、CD−ROM119Aが装着される。CPU111は、外部記憶装置119を介してCD−ROM119Aにアクセス可能である。CPU111は、外部記憶装置119に装着されたCD−ROM119Aに記録されたプログラムをRAM114にロードして実行する。なお、CPU111が実行するプログラムは、CD−ROM119Aに記録されたプログラムに限られず、HDD116に記憶されたプログラムをRAM114にロードして実行するようにしてもよい。この場合、ネットワーク3に接続された他のコンピューターが、MFP100のHDD116に記憶されたプログラムを書き換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、MFP100が、ネットワークに接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをHDD116に記憶するようにしてもよい。ここでいうプログラムは、CPU111が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
The
図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,
無線通信部214は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部214は、携帯情報装置200を電話通信網に接続し、通話部215を用いた通話を可能とする。無線通信部214は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部215に出力する。また、無線通信部214は、通話部215から入力される音声を符号化し、携帯電話用基地局に送信する。通話部215は、マイクおよびスピーカを備え、無線通信部214から入力される音声をスピーカから出力し、マイクから入力される音声を無線通信部214に出力する。さらに、無線通信部214は、CPU211により制御され、携帯電話用基地局を介してデータを送受信し、例えば、携帯情報装置200をインターネット7に接続されたサーバー400と接続する。
The
カメラ212は、レンズおよびCMOS(Complementary Metal Oxide Semiconductor)センサー等の光電変換素子を備え、レンズで集光した光をCMOSセンサーに結像し、CMOSセンサーは受光した光を光電変換して画像データをCPU211に出力する。
The
表示部216は、液晶表示装置(LCD)、有機ELD等の表示装置であり、ユーザーに対する指示メニューや,外部から受信されたデータ等を表示する。操作部217は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。
The
また、操作部217は、タッチパネル217Aを含む。タッチパネル217Aは、表示部216の表示面中でユーザーにより指示された位置を検出する。タッチパネル217Aは、表示部216の上面または下面に設けられ、ユーザーにより指示された位置の座標をCPU211に出力する。タッチパネル217Aは、マルチタッチスクリーンパネルであり、同時に複数の位置がユーザーにより指示される場合、ユーザーにより指示された複数の位置にそれぞれ対応する複数の座標をCPU211に出力する。タッチパネル217Aは、表示部216の表示面と同じまたはそれ以上のサイズであるのが好ましい。タッチパネル217Aは、表示部216に重畳して設けられるので、タッチパネル217Aは、ユーザーが表示部216の表示面を指示すれば、表示部216の表示面中でユーザーが指示した1以上の位置にそれぞれ対応する1以上の座標をCPU211に出力する。タッチパネル217Aは、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式を用いることができ、その方式は限定されない。
The
無線LANI/F218は、無線局5と通信し、携帯情報装置200をネットワーク3に接続するためのインターフェースである。携帯情報装置200は、無線LANI/F218を介してMFP100、サーバー400と通信することができ、データの送受信が可能である。
The wireless LAN I /
3軸加速度センサー219は、互いに直交する3方向の加速度を検出する。3軸加速度センサー219は、検出した3方向の加速度から重力方向を決定し、決定された重力方向をCPU211に出力する。なお、3軸加速度センサー219に代えて、例えば、地磁気センサー等の重力方向を検出可能なセンサーを用いることができる。
The
図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
操作受付部251は、ユーザーが操作部217に入力する操作を受け付ける。操作受付部251が受け付ける操作は、ページ送信要求操作を含む。ページ送信要求操作は、インターネット7に接続されたコンピューターに記憶されたウェブページの送信を要求する操作である。例えば、操作受付部251は、操作部217が備えるキーであって、URLが割り当てられたキーがユーザーにより指示されたことを検出する場合、そのキーに割り当てられたURLで特定されるウェブページの送信を要求するページ送信要求操作を受け付ける。操作部217が備えるURLが割り当てられたキーは、例えば、ブラウジングプログラムを起動するキーであり、そのキーは接点スイッチを備ええたハードキーに限らず、表示部216に表示されるソフトキーであってもよい。この場合、操作受付部251は、ブラウジングプログラムによりデフォルトで定められたURLで特定されるウェブページの送信を要求するページ送信要求操作を受け付ける。また、ユーザーが操作部217に入力するURLを検出すると、検出されたURLで特定されるウェブページの送信を要求するページ送信要求操作を受け付ける。また、表示部216に表示されたウェブページが、別のウェブページにリンクされたボタンを含む場合、操作部217が備えるタッチパネル217Aがそのボタンが指示されたことを検出すると、指示されたボタンにリンクされたウェブページの送信を要求するページ送信要求操作を受け付ける。操作受付部251は、ページ送信要求操作を受け付ける場合、ページ取得指示をブラウジング部255に出力する。ページ取得指示は、ウェブページに割り当てられたURLを含む。
The
ブラウジング部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
生成部263は、記述データ取得部261から入力されるウェブページを解釈して表示用画像を生成し、生成された表示用画像を表示制御部253に出力する。具体的には、生成部263は、ウェブページがCSSメディアクエリにより定められたスタイルシートを定める場合、表示部216の表示画面のサイズに対応するスタイルシートを用いて表示用画像を生成する。表示制御部253は、表示部216を制御して、ブラウジング部255から入力される表示用画像を表示部216に表示させる。
The
操作受付部251は、表示部216に表示用画像が表示されている状態で、プリントを指示する操作を受け付ける場合、表示部216にプリント条件設定画面を表示し、ユーザーが操作部217にプリント条件設定画面に従って入力する設定操作を受け付ける。プリント条件設定画面は、プリント条件を設定する領域と、画像形成を実行する装置を設定する領域と、プリントの実行を指示する操作が割り当てられたボタンと、を含む。
When the
プリント条件は、画像を形成する記録媒体である用紙のサイズおよび使用方向、を含む。用紙は矩形なので、用紙のサイズは、用紙の長手方向の長さと、短手方向の長さで定まる。サイズは、用紙の長手方向の長さと、短手方向の長さとが予め定められた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
プリント条件設定画面の装置を設定する領域は、装置を識別するための装置識別情報が設定される。例えば、プリント可能な装置を識別するための装置識別情報を予め登録しておき、登録された装置識別情報のリストを選択可能に表示することによって、ユーザーがリストのうちから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
URL送信部265は、操作受付部251からURLおよびプリント条件が入力され、その後、操作受付部251からプリント指示が入力されることに応じて、プリント条件とURLとを、プリント指示に含まれる装置識別情報で特定される装置、ここではMFP100に、無線LANI/F218を介して送信する。
The
操作状態送信部257は、操作受付部251が、表示部216に表示された表示用画像を変更する操作を受け付ける場合、操作受付部251からプリント指示が入力されることに応じて、表示用画像を変更する操作の履歴を示す操作状態を、プリント指示に含まれる装置識別情報で特定される装置、ここでは、MFP100に無線LANI/F218を介して送信する。表示用画像を変更する操作は、表示用画像の拡大または縮小を指示する拡大操作または縮小操作と、表示用画像の一部が表示されている場合に表示されている部分を変更するスクロール操作を含む。
When the
拡大操作は、表示用画像を拡大して表示することを指示する操作である。操作受付部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
縮小操作は、表示用画像を縮小して表示することを指示する操作である。操作受付部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
スクロール操作は、表示部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
表示能力送信部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
図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
データ受信部51は、通信I/F部112を制御し、通信I/F部112が携帯情報装置200からURLとプリント条件とを受信すると、URLをブラウジング部57に出力するとともに、プリント条件を分割部59および画像形成制御部63に出力する。
The
表示能力取得部53は、通信I/F部112を制御し、通信I/F部112が携帯情報装置200から表示能力を受信すると、表示能力をブラウジング部57、分割部59に出力する。
The display
操作状態取得部55は、通信I/F部112を制御し、通信I/F部112が携帯情報装置200から操作状態を受信すると、操作状態を、分割部59に出力する。
The operation
ブラウジング部57は、CPU111がブラウジングプログラムを実行することによりCPU111に形成される機能である。ブラウジング部57は、データ取得部71と、レンダリング部73と、を含む。データ取得部71は、第1の種類のユーザーエージェントと、第2の種類のユーザーエージェントとを予め記憶しており、表示能力取得部53から入力される表示能力に基づいて、第1の種類のユーザーエージェントと第2の種類のユーザーエージェントとのいずれか一方を選択する。第1の種類のユーザーエージェントは、パーソナルコンピューター等にインストールされるオペレーティングシステムの種類とバージョンとの組によって定まる複数のユーザーエージェントのいずれかであり、第2の種類のユーザーエージェントは、携帯電話機、PDA等の携帯情報装置にインストールされるオペレーティングシステムの種類とバージョンとの組によって定まる複数のユーザーエージェントのいずれかであり、それぞれ1つがMFP100において予め定められている。ここでは、表示能力取得部53から入力される表示能力は、携帯情報装置200の表示能力なので、第2の種類のユーザーエージェントを選択する。
The
データ取得部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
レンダリング部73は、データ取得部73から入力されるウェブページを解釈して表示用画像を生成し、生成された表示用画像を分割部59に出力する。具体的には、レンダリング部73は、ウェブページに記述されたCSSメディアクエリにより定められたスタイルシートのうち、表示能力取得部53から入力される表示能力に対応するスタイルシートを用いて表示用画像を生成する。
The
分割部59は、レンダリング部73から入力される表示用画像を複数の部分画像に分割し、複数の部分画像を印刷用画像生成部61に出力する。分割部59は、データ受信部51からプリント条件が入力され、表示能力取得部53から表示能力が入力され、操作状態取得部55から操作状態が入力される。
The dividing
分割部59は、分割数決定部75を含む。分割数決定部75は、表示用画像を分割する部分画像の数を決定する。分割数決定部75は、操作状態取得部55によって取得された操作状態に拡大操作があったことを示す操作状態が含まれない場合、表示能力取得部53から入力される表示能力に含まれる表示面のサイズと、プリント条件に含まれる用紙のサイズおよび使用方向と、に基づいて、分割数を決定する。
The dividing
分割数決定部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
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
NH1=MOD(LH2/(LH1*B))…(2)
分割部59は、表示用画像を分割数決定部75によって決定された最大数NH1を分割数とし、分割数NH1で等分することにより、分割数NH1と同じ数の部分画像を生成する。分割部59は、分割数NH1と同じ数の部分画像と、配置サイズ情報とを、印刷用画像生成部61に出力する。
NH1 = MOD (LH2 / (LH1 * B)) (2)
The dividing
印刷用画像生成部61は、分割部59から分割数NH1と同じ数の部分画像と、配置サイズ情報とが入力される。印刷用画像生成部61は、配列部77を含む。配列部77は、分割部59から入力される分割数NH1と同じ数の部分画像それぞれが、横方向のサイズが配置サイズ情報で特定されるサイズとなるように、分割数NH1と同じ数の部分画像それぞれを拡大または縮小することにより、分割数NH1と同じ数の印刷用部分画像を生成する。
The printing
印刷用画像生成部61は、分割数NH1と同じ数の印刷用部分画像を、横方向に配置した印刷用画像を生成する。印刷用画像生成部61は、生成された印刷用画像を画像形成制御部63に出力する。
The printing
画像形成制御部63は、データ受信部51からプリント条件が入力され、印刷用画像生成部61から印刷用画像が入力される。画像形成制御部63は、画像形成部140を制御し、印刷用画像の画像を、プリント条件に従って用紙に形成させる。
The image
<具体例>
ここで、具体例を説明する。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
また、タブレット端末の表示面の横方向のサイズが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
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
また、タブレット端末の表示面の横方向のサイズが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
図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
ステップ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
次のステップ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 /
ステップ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
ステップ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
次のステップ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
ステップ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
処理がステップ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
次のステップ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
ステップ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
ステップS17においては、ステップS12において受け付けられた出力先に、ステップS11またはステップS13においてフラッシュメモリ213に記憶された操作状態を送信し、処理をステップS06に戻す。具体的には、ステップS12において受け付けられた出力先、ここでは、MFP100に無線LANI/F218を介して、操作状態を送信する。
In step S17, the operation state stored in the
処理がステップ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
ステップ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
次のステップ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 /
ステップ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 /
次のステップ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
図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,
次のステップ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
次のステップS73においては、図7のステップS56において携帯情報装置200から取得した操作状態に基づいて、携帯情報装置200において拡大操作がされているか否かを判断する。拡大操作がされたことを示す情報を含む操作状態が取得されていれば、拡大操作がされたと判断する。拡大操作がされていれば処理をステップS74に進めるが、そうでなければ処理をステップS75に進める。ステップS74においては、ステップS71において決定された表示面サイズを、拡大操作がされたことを示す信号を含む操作状態に含まれる倍率で拡大し、処理をステップS75に進める。
In the next step S73, based on the operation state acquired from the
ステップ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
ステップ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
ステップ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
変形例における分割部59は、変形例における分割数決定部75を含む。変形例における分割数決定部75は、表示用画像を分割する数を決定する。変形例における分割数決定部75は、操作状態取得部55によって取得された操作状態に拡大操作があったことを示す操作状態が含まれない場合、表示能力取得部53から入力される表示能力に含まれる表示面のサイズと、プリント条件に含まれる用紙のサイズおよび使用方向と、に基づいて、分割数を決定する。
The dividing
変形例における分割数決定部75は、プリント条件に含まれる用紙のサイズおよび使用方向に基づいて、用紙の縦方向の辺の長さと、用紙の横方向の辺の長さを決定し、表示用画像の横方向のサイズを、表示能力取得部53から入力される表示能力に含まれる表示面の横方向のサイズと同じサイズとし、変倍後の表示用画像を分割した複数の部分画像それぞれの縦方向のサイズの最大が、用紙の縦方向のサイズに対して定まるしきい値以下となるように、分割数として決定する。用紙の縦方向のサイズに対して定まるしきい値は、用紙の縦方向のサイズより小さい値であり、画像形成部140が画像形成可能な範囲内の値である。ここでは、しきい値をTLHとし、変倍後の表示用画像の縦方向の長さをLV3とすれば、表示用画像の分割数NH2は、変倍後の表示用画像の縦方向の長さLV3をしきい値TLHで除算した値の整数部分に1を加算した値である。変形例における分割数決定部75は、表示能力取得部53から入力される表示能力に含まれる表示面の横方向の長さを含む配置サイズ情報を生成する。値Nの整数部分をMOD(N)で示すと、分割数NH2は次式(3)で示される。
The division
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
NH2=MOD(LV4/TLH)+1…(4)
また、上述した実施の形態においては、画像形成装置の一例としてMFP100について説明したが、図7及ぶ図8に示したプリント処理をMFP100に実行させるプリント制御方法、そのプリント制御方法をMFP100が備えるCPU111に実行させるプリント制御プログラムとして発明を捉えることができるのは言うまでもない。
NH2 = MOD (LV4 / TLH) +1 (4)
In the embodiment described above,
以上説明したように、本実施の形態におけるMFP100は、画像形成装置として機能し、サーバー400からダウンロードしたウェブページを表示する携帯情報装置200から、そのウェブページのURLとプリント条件とを受信すると、携帯情報装置200の表示部216の表示能力を取得し、URLで特定される表示用データに基づいて携帯情報装置200の表示能力を用いて、携帯情報装置200の表示部200に表示するための表示用画像を生成し、表示用画像の画像を用紙に形成する。このため、携帯情報装置200の表示部に表示された表示用画像と同じ画像を用紙に形成することができる。
As described above,
また、携帯情報装置200の表示部216のサイズおよび用紙のサイズに基づいて、表示用画像を分割する分割数を決定し、表示用画像を分割数と同じ数の部分画像に分割し、分割数と同じ数の部分画像を並べて配置した印刷用画像を生成する。このたた、表示用画像を1枚の記録媒体に形成することができる。
Further, the number of divisions for dividing the display image is determined based on the size of the
また、複数の部分画像を、それぞれの横方向のサイズを携帯情報装置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
また、携帯情報装置200において表示されたウェブページが拡大して表示される場合、携帯情報装置200から拡大率が取得される場合、複数の部分画像を、それぞれの横方向のサイズを、携帯情報装置200の表示部216の表示面の横方向のサイズを拡大率に基づいて拡大したサイズと同じサイズにして、横方向に並べて配置するので、携帯情報装置200で拡大表示された画像と横要綱のサイズが同じ画像を用紙に形成することができる。
Further, when the web page displayed on the
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 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
(2) The browsing means according to any one of
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に記載の画像形成装置。 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.
前記携帯情報装置からデータ記述言語で記述された表示用データのアドレスを取得するアドレス取得ステップと、
前記携帯情報装置が備える表示手段の表示能力を取得する表示能力取得ステップと、
前記取得された表示能力を用いて、前記取得されたアドレスで特定される表示用データに基づいて前記表示手段に表示するための表示用画像を生成するブラウジングステップと、
前記表示用画像の画像を記録媒体に形成する画像形成制御ステップと、を含むプリント制御方法。 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.
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)
| 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)
| 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 |
-
2015
- 2015-02-25 JP JP2015035712A patent/JP6421641B2/en active Active
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 |