JP2009075677A - Image forming system, network card, image forming apparatus, Web server processing program - Google Patents
Image forming system, network card, image forming apparatus, Web server processing program Download PDFInfo
- Publication number
- JP2009075677A JP2009075677A JP2007241587A JP2007241587A JP2009075677A JP 2009075677 A JP2009075677 A JP 2009075677A JP 2007241587 A JP2007241587 A JP 2007241587A JP 2007241587 A JP2007241587 A JP 2007241587A JP 2009075677 A JP2009075677 A JP 2009075677A
- Authority
- JP
- Japan
- Prior art keywords
- language
- image forming
- information
- forming apparatus
- web
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、Webサーバ機能を有するネットワークカードを活用することによって、画像形成装置の有する仕向け地情報に応じ、ユーザ端末におけるWebブラウザの表示言語を適正に設定する技術に関する。 The present invention relates to a technique for appropriately setting a display language of a Web browser in a user terminal according to destination information possessed by an image forming apparatus by utilizing a network card having a Web server function.
近年、Web技術の発達に伴い、インターネットのユーザは汎用的なブラウザによって世界中の様々なサイトで提供されている情報を手軽に閲覧することが出来る。また、特許文献1によれば、ユーザの操作の負担を増加させることなくWebページの表示情報の視認性を高めることができるようにもなっている。
In recent years, with the development of Web technology, users of the Internet can easily browse information provided at various sites around the world using a general-purpose browser. According to
このWeb技術の発達により、ユーザ端末のWebブラウザで画像形成装置にアクセスすることによって、WebブラウザのGUI(Graphical User Interface)により画像形成装置の状態閲覧、画像形成装置の設定、及びネットワークの設定まで行うことが出来る。
しかしながら、Webブラウザで画像形成装置にアクセスすることによって、上記のような技術が実現していても、WebブラウザでWeb画面を閲覧する場合の表示言語が画像形成装置と対応しない場合があり、そのような場合はユーザ端末による画像形成装置の設定等が困難になるという問題があった。 However, even if the technology described above is realized by accessing the image forming apparatus with a web browser, the display language when browsing the web screen with the web browser may not be compatible with the image forming apparatus. In such a case, there is a problem that setting of the image forming apparatus by the user terminal becomes difficult.
そこで、上記問題を解決するために、ユーザ端末が接続された画像形成装置等に対応して、ユーザ端末上のWebブラウザで表示する画面の言語を適正に設定する画像形成システムを提供することを目的とする。 In order to solve the above problem, an image forming system that appropriately sets the language of the screen displayed on the Web browser on the user terminal is provided in correspondence with the image forming apparatus to which the user terminal is connected. Objective.
上記目的を達成するために、Webサーバ機能を有するネットワークカードと表示装置を有する画像形成装置とが接続されており、前記ネットワークカードとWebクライアント機能を有するユーザ端末とが通信ネットワークで接続されている画像形成システムであって、前記ネットワークカードは、前記画像形成装置から、該画像形成装置の使用される地域の言語に係る情報である言語関連情報を取得する言語関連情報取得手段と、前記言語関連情報取得手段により取得した前記言語関連情報に基づいて、前記ユーザ端末のWeb画面情報を作成するWeb画面情報作成手段とを有することを特徴とする。 To achieve the above object, a network card having a Web server function and an image forming apparatus having a display device are connected, and the network card and a user terminal having a Web client function are connected by a communication network. In the image forming system, the network card includes, from the image forming apparatus, a language related information acquiring unit that acquires language related information that is information related to a language in a region where the image forming apparatus is used, and the language related information Web screen information creating means for creating web screen information of the user terminal based on the language related information acquired by the information acquiring means.
これによって、ユーザ端末が接続された画像形成装置等に対応して、ユーザ端末上のWebブラウザで表示する画面の言語を適正に設定する画像形成システムを提供することができる。 Accordingly, it is possible to provide an image forming system that appropriately sets the language of the screen displayed on the Web browser on the user terminal, corresponding to the image forming apparatus to which the user terminal is connected.
また、上記目的を達成するために、前記言語関連情報取得手段は、前記画像形成装置の記憶部に格納されている仕向け地情報を取得することを特徴とする。 In order to achieve the above object, the language-related information acquisition unit acquires destination information stored in a storage unit of the image forming apparatus.
これによって、ユーザ端末からネットワークカードへWebブラウザでアクセスした際は、画像形成装置が有する仕向け地情報に応じて、Web画面の表示言語を適正に設定する画像形成システムを提供することができる。 As a result, when the user terminal accesses the network card from the user terminal with the Web browser, an image forming system that appropriately sets the display language of the Web screen according to the destination information that the image forming apparatus has can be provided.
また、上記目的を達成するために、前記言語関連情報取得手段は、前記画像形成装置の記憶部に格納されている前記表示装置に表示される言語の情報である表示装置言語情報を取得することを特徴とする。 In order to achieve the above object, the language-related information acquisition unit acquires display device language information that is language information displayed on the display device and stored in the storage unit of the image forming apparatus. It is characterized by.
これによって、ユーザ端末からネットワークカードへWebブラウザでアクセスした際は、画像形成装置が有するLCD等表示装置言語情報に応じて、Web画面の表示言語を適正に設定する画像形成システムを提供することができる。 Accordingly, an image forming system that appropriately sets the display language of a Web screen according to display device language information such as an LCD included in the image forming apparatus when the user terminal accesses the network card with a Web browser. it can.
上記目的を達成するために、前記ユーザ端末は、Webブラウザ表示言語情報を含むWeb画面情報の要求であるHTTP(HyperText Transfer Protocol)リクエストを前記ネットワークカードに送信するWeb画面要求送信手段を有し、前記言語関連情報取得手段は、前記HTTPリクエストに含まれる前記Webブラウザ表示言語情報を取得することを特徴とする。 In order to achieve the above object, the user terminal has a Web screen request transmission means for transmitting an HTTP (HyperText Transfer Protocol) request, which is a request for Web screen information including Web browser display language information, to the network card, The language-related information acquisition unit acquires the Web browser display language information included in the HTTP request.
これによって、Webブラウザ表示言語情報に応じて、Web画面の表示言語を適正に設定する画像形成システムを提供することができる。 Accordingly, it is possible to provide an image forming system that appropriately sets the display language of the Web screen according to the Web browser display language information.
上記目的を達成するために、前記言語関連情報取得手段が前記仕向け地情報と、前記表示装置言語情報と、前記Webブラウザ表示言語情報とを取得できない場合に、前記Web画面情報作成手段は、所定の言語に基づいて、前記Web画面情報を作成することを特徴とする。 To achieve the above object, when the language related information acquisition unit cannot acquire the destination information, the display device language information, and the Web browser display language information, the Web screen information creation unit The Web screen information is created based on the language.
これによって、仕向け地情報、表示装置言語情報、Webブラウザ表示言語情報が取得できない場合においても、Web画面の表示言語を適正に設定する画像形成システムを提供することができる。 As a result, even when destination information, display device language information, and Web browser display language information cannot be acquired, an image forming system that appropriately sets the display language of the Web screen can be provided.
ユーザ端末が接続された画像形成装置等に対応して、ユーザ端末上のWebブラウザで表示する画面の言語を適正に設定する画像形成システムを提供することができる。 In correspondence with an image forming apparatus to which a user terminal is connected, an image forming system that appropriately sets a language of a screen displayed on a Web browser on the user terminal can be provided.
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。 DESCRIPTION OF EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.
<本発明の実施形態に係るシステム構成>
図1は、本発明の実施形態に係るシステム構成を示す図である。
<System Configuration According to Embodiment of the Present Invention>
FIG. 1 is a diagram showing a system configuration according to an embodiment of the present invention.
本実施形態のシステム構成は、画像形成装置11がネットワークカードを搭載しており、前記ネットワークカードと、ユーザ端末12、13、14とが通信ネットワーク15で接続されている。ネットワークカードが画像形成装置11と通信ネットワーク15とのインタフェースの役割を果たしている。
In the system configuration of this embodiment, the image forming apparatus 11 is equipped with a network card, and the network card and
各ユーザ端末12、13、14は、通信ネットワーク15を介し、画像形成装置11に印刷データの出力の指示を行う。それに応答して、画像形成装置11は印刷データの出力を行う。
Each
<本発明の原理図>
以下に、本発明の原理について説明する。
<Principle of the present invention>
The principle of the present invention will be described below.
図2に本発明の原理図(ブロック図)を示す。 FIG. 2 shows a principle diagram (block diagram) of the present invention.
図2では、画像形成装置本体21に、ネットワークカード22が装着された画像形成装置20と、ユーザ端末23とが通信ネットワーク29を介して接続されている。
In FIG. 2, the
本発明では、ユーザ端末23をWebクライアント31とし、ネットワークカード22をWebサーバ32とした。
In the present invention, the
一般的に、Webクライアント31とWebサーバ32とは、図3に示すように、Webクライアント31の要求によりWebサーバ32に対しHTTPリクエスト33と呼ばれる画面要求を送信する。それに応答して、Webサーバ32はWebクライアント31に対し、HTTPレスポンス34を返送する。本発明では、Webクライアントであるユーザ端末23はWeb画面要求であるHTTPリクエスト33を、Webブラウザ起動時に、Webサーバであるネットワークカード22に送信する。それに応答して、ネットワークカード22はWeb画面情報を生成し、HTTPレスポンス34をユーザ端末23に送信する。ユーザ端末23は、受信したWeb画面情報をWebブラウザで表示する。
In general, the
図2で画像形成装置本体21は、後述される言語関連情報24と、その具体的内容である仕向け地情報241、表示装置言語情報242を有する。
In FIG. 2, the image forming apparatus
言語関連情報24は、画像形成装置本体21の使用される地域の言語に係る情報である。
The language
仕向け地情報241は、画像形成装置本体21の使用される国又は地域に係る情報であり、例えば、日本、北米、欧州といった情報である。
The
表示装置言語情報242は、画像形成装置本体21に設けられた表示装置に表示される言語の情報であり、例えば、日本語、英語といった情報である。
The display
図2でユーザ端末23は、Web画面要求送信手段27、Webブラウザによる画面表示部28を有する。
In FIG. 2, the
Web画面要求送信手段27は、Web画面情報の要求であるHTTPリクエスト33にWebブラウザ表示言語情報を付加してWebサーバであるネットワークカード22に対し送信する。
The Web screen request transmission means 27 adds the Web browser display language information to the HTTP
なお、後述するネットワークカード22は、ユーザ端末23のWebブラウザ起動時に送信した前記HTTPリクエスト33に含まれるWebブラウザ表示言語情報を取得する。
Note that the
また、図2でネットワークカード22は、言語関連情報取得手段25、Web画面情報作成手段26を有する。
In FIG. 2, the
言語関連情報取得手段25は、画像形成装置本体21の中に格納されている当該画像形成装置本体21の言語関連情報24等を取得する。
The language related
Web画面情報作成手段26は、取得した言語関連情報及びWebブラウザ表示言語情報に基づいて、ユーザ端末23のWebブラウザで表示するためのWeb画面情報を作成する。
The web screen
そして、Web画面情報作成手段26により、作成されたWeb画面情報はWebクライアントであるユーザ端末23に通信ネットワーク29を介して送信され、ユーザ端末23のWebブラウザによる画面表示部28によって画面表示される。
Then, the web screen information created by the web screen
そうすることで、ユーザ端末23におけるWebブラウザの表示言語設定にもかかわらず、ネットワークカード22において、ユーザ端末23上のWeb画面の表示言語を、画像形成装置が有する言語関連情報24等に基づいて、適正に設定することができる。
By doing so, the display language of the Web screen on the
<ネットワークカードのハードウェア構成>
図4は、ネットワークカードのハードウェア構成を示す図である。
<Hardware configuration of network card>
FIG. 4 is a diagram illustrating a hardware configuration of the network card.
図4に示すようにネットワークカードは制御部41、記憶部42、表示部43、画像形成装置I/F(Interface)44、ネットワークI/F45及び入力部46とから構成され、ネットワーク機能を提供するため画像形成装置本体21に接続される。
As shown in FIG. 4, the network card includes a
制御部(CPU:Central Processing Unit)41は、ROM(Read-Only Memory)に記憶されたプログラムを実行する装置で、RAM(Random Access Memory)に展開(ロード)されたデータを、プログラムの命令に従って演算処理し、ネットワークカード全体の制御を行う。制御部(CPU)41は、言語関連情報取得手段411、Web画面情報作成手段412、HTTPリクエスト分析手段413を有する。 A control unit (CPU: Central Processing Unit) 41 is a device that executes a program stored in a ROM (Read-Only Memory), and develops (loads) data expanded in a RAM (Random Access Memory) according to a program instruction. Performs arithmetic processing and controls the entire network card. The control unit (CPU) 41 includes language related information acquisition means 411, Web screen information creation means 412, and HTTP request analysis means 413.
言語関連情報取得手段411、Web画面情報作成手段412は、図2における各手段と対応している。
The language related
また、HTTPリクエスト分析手段413は、Webクライアントから受信したHTTPリクエストを分析し、その情報に含まれるWebブラウザ表示言語情報を取得する。
The HTTP
記憶部(ROM、RAM)42は、制御部41が実行するプログラム、データ及びネットワーク設定を記憶するROMや、制御部41でROMに記憶されたプログラムを実行する際に、実行するプログラムやデータが展開(ロード)され、演算の間、演算データを一時保持するRAMで構成される。
The storage unit (ROM, RAM) 42 stores a program executed by the
表示部(LED:Light Emitting Diode表示)43は、ネットワークのLink状態(10Base-T/100Base-TX等の接続状態)、通信状態(通信状態で点灯、消灯)を表示し、並びに異常状態に陥ったことを表示する。 The display unit (LED: Light Emitting Diode display) 43 displays the network link status (connection status of 10Base-T / 100Base-TX, etc.), communication status (lights on and off in communication status), and enters an abnormal state. Is displayed.
画像形成装置I/F44は、画像形成装置本体21と接続するためのインタフェースである。
The image forming apparatus I /
ネットワークI/F45は、LAN(Local Area Network)、WAN(Wide Area Network)等を介し、ユーザ端末からの印刷データの受信、管理情報要求(主に、Web、SNMP:Simple Network Management Protocolが用いられる)に対する応答等の情報を交換するためのインタフェースである。
The network I /
入力部(Push Switch)46は、ボタンを押下することで、ネットワーク設定を初期値に戻すために用いられるボタンである。なお入力部46は、ネットワーク設定を初期値に戻す手段であればよく、ボタンに限らずスライド式のスイッチ等でも良い。
The input unit (Push Switch) 46 is a button used to return the network setting to the initial value by pressing the button. The
ネットワークカード22は、画像形成装置I/F44により画像形成装置本体21と接続されている。
The
以下に、ネットワークカード22の動作を説明する。
Hereinafter, the operation of the
言語関連情報取得手段25により画像形成装置本体21の言語関連情報24等を取得する場合には、ネットワークカード22の制御部(CPU)41の言語関連情報取得手段411が当該情報の取得命令を出し、前記画像形成装置I/F44を介して、取得する。取得された言語関連情報24は、記憶部42に格納される。
When the language-related
また、ユーザ端末23のWeb画面要求送信手段27によりHTTPリクエストが送信された場合には、通信ネットワークを介し、ネットワークI/F45で当該情報を受け、制御部(CPU)41のHTTPリクエスト分析手段413がそのHTTPリクエストを分析し、その情報に含まれるWebブラウザ表示言語情報を取得し、記憶部42に格納する。
When an HTTP request is transmitted by the Web screen
そして、制御部(CPU)41のWeb画面情報作成手段412は、記憶部42に格納した言語関連情報24及びWebブラウザ表示言語情報に基づいてWeb画面情報を作成する。作成されたWeb画面情報はネットワークI/F45から通信ネットワークを介し、ユーザ端末23に送信される。
Then, the web screen
<ユーザ端末のハードウェア構成>
図5は、ユーザ端末のハードウェア構成を示す図である。
<Hardware configuration of user terminal>
FIG. 5 is a diagram illustrating a hardware configuration of the user terminal.
図5に示すようにユーザ端末は制御部51、主記憶部52、補助記憶部53、ネットワークI/F54、外部記憶装置I/F55、外部装置I/F56、出力装置I/F57及び入力装置I/F58とから構成されている。
As shown in FIG. 5, the user terminal includes a
制御部(CPU)51はROMに記憶されたプログラムを実行する装置で、RAMに展開(ロード)されたデータを、プログラムの命令に従って演算処理し、ユーザ端末全体を制御する。制御部(CPU)51は、Web画面要求送信手段511とWebブラウザ表示手段512を有する。
The control unit (CPU) 51 is a device that executes a program stored in the ROM, and performs arithmetic processing on data expanded (loaded) in the RAM in accordance with a program instruction to control the entire user terminal. The control unit (CPU) 51 includes a Web screen
Web画面要求送信手段511は、図2の当該手段と対応している。 Web screen request transmission means 511 corresponds to the means shown in FIG.
Webブラウザ表示手段512は、受信したWeb画面情報をWebブラウザで読み取り、出力装置I/F57を介し、ディスプレイにWeb画面を表示する。
The web browser display means 512 reads the received web screen information with a web browser and displays the web screen on the display via the output device I /
主記憶部52は、制御部が実行するプログラムやデータを記憶するROMや、制御部でROMに記憶されたプログラムを実行する際に、実行するプログラムやデータが展開(ロード)され、演算の間、演算データを一時保持するRAMで構成される。 The main storage unit 52 expands (loads) the program and data to be executed when executing the ROM that stores the program and data executed by the control unit and the program stored in the ROM by the control unit. It is composed of a RAM that temporarily stores calculation data.
補助記憶部53はOSなどの基本ソフトウェアやプリンタユーティリティなどのアプリケーションソフトウェアを関連データとともに記憶する装置である。Webブラウザ表示言語情報は、補助記憶部(HD)53に格納されている。
The
ネットワークI/F54は、ネットワークを介して接続された他の通信制御装置を備えた周辺機器と情報(データ)をやり取りするインタフェースである。
The network I /
外部記憶装置I/F55は、USB(Universal Serial Bus)などのデータ伝送路を介して接続された外部記憶装置(例えば、記憶メディアドライブ等)とユーザ端末との間でデータをやり取りするインタフェースである。
The external storage device I /
外部装置I/F56は、データ伝送路を介して接続された外部入力装置(例えば、デジタルカメラ、スキャナ等)からユーザ端末にデータを受信するインタフェースである。
The external device I /
出力装置I/F57は、ユーザ端末からデータ伝送路を介して接続された出力装置(例えば、CRT:Cathode Ray Tube、LCD)へデータを送信するインタフェースである。
The output device I /
入力装置I/F58は、データ伝送路を介して接続された入力装置(例えば、キーボードやマウス等)からユーザ端末にデータを受信するインタフェースである。
The input device I /
ユーザ端末23は、ネットワークI/F54を介して、通信ネットワークと接続されている。
The
以下に、ユーザ端末23の動作を説明する。
Below, operation | movement of the
制御部(CPU)51の命令により、補助記憶部53に記憶されている印刷データをネットワークI/F54を介して、画像形成装置本体21に送信して、当該印刷データの印刷を行う。
In response to a command from the control unit (CPU) 51, print data stored in the
また、制御部(CPU)51の命令により、補助記憶部53に格納しているアプリケーションソフトウェアであるWebブラウザを起動させ、Web画面要求送信手段511は、補助記憶部(HD)53に格納しているWebブラウザ表示言語情報を含むHTTPリクエストをネットワークI/F54、通信ネットワークを介して、Webサーバであるネットワークカード22に向け送信する。
Further, a web browser which is application software stored in the
一方で、Web画面情報作成手段26により作成されたWeb画面情報を、通信ネットワーク、ネットワークI/F54を介して受信し、制御部(CPU)51のWebブラウザ表示手段512は、Webブラウザでその受信した情報を読み取り、出力装置I/F57を介し、ディスプレイにWeb画面を表示する。
On the other hand, the web screen information created by the web screen information creation means 26 is received via the communication network and the network I /
<画像形成装置本体のハードウェア構成>
図6は、画像形成装置本体21のハードウェア構成を示す図である。
<Hardware Configuration of Image Forming Apparatus Main Body>
FIG. 6 is a diagram illustrating a hardware configuration of the image forming apparatus
図6に示すように、画像形成装置本体21は制御部61、記憶部62、表示部63、入力部64、外部装置I/F65、印刷部(プロッタ部)66、通信I/F67、不揮発性メモリ68とから構成される。ネットワークと接続するために、通信I/F67にはネットワークカード22を接続する。
As shown in FIG. 6, the image forming apparatus
制御部(CPU)61は、ROMに記憶されたプログラムを実行する装置で、RAMに展開(ロード)されたデータを、プログラムの命令に従って演算処理し、画像形成装置本体21の全体を制御する。
The control unit (CPU) 61 is a device that executes a program stored in the ROM, and performs arithmetic processing on the data expanded (loaded) in the RAM in accordance with the instructions of the program to control the entire image forming apparatus
記憶部(ROM、RAM)62は、制御部が実行するプログラムやデータを記憶するROMや、制御部でROMに記憶されたプログラムを実行する際に、実行するプログラムやデータが展開(ロード)され、演算の間、演算データを一時保持するRAMで構成される。また、仕向け地情報241や表示装置言語情報242は、ROMの中のMIB(Management Information Base)情報データベースに格納されている。MIB情報とは、SNMPで管理されるネットワーク機器が、自分の状態を外部に知らせるために公開する情報のことである。
The storage unit (ROM, RAM) 62 expands (loads) a program or data to be executed when executing a ROM for storing a program or data executed by the control unit or a program stored in the ROM by the control unit. The RAM is configured to temporarily store calculation data during calculation. The
不揮発性メモリ(NVRAM:Non-volatile RAM)68は、電源を切ってもデータが消えず保存される半導体メモリのことであり、仕向け地情報241や表示装置言語情報242等の画像形成装置の機器管理情報が格納されている。これらの情報が格納されている態様を図10に示す。
A non-volatile memory (NVRAM) 68 is a semiconductor memory in which data is not lost even when the power is turned off, and is stored in the image forming apparatus such as
表示部63及び入力部64は、ハードキーによるキースイッチとLCDとから構成され、画像形成装置本体21が有する機能をユーザが利用する際に、各種設定を行うなどのユーザインタフェースとして機能する装置である。
The
外部装置I/F65は、データ伝送路を介して接続された外部入力装置(例えば、SDカード、スマートメディア、USBメモリ等)と画像形成装置本体21との間のデータをやり取りするインタフェースである。
The external device I /
通信I/F67は、ネットワークカード22を接続するためのインタフェースである。
The communication I /
印刷部(プロッタ部)66は、ユーザ端末にインストールされたプリンタドライバから生成された印刷データを受け取ると、印刷を行う装置である。 The printing unit (plotter unit) 66 is a device that performs printing upon receiving print data generated from a printer driver installed in a user terminal.
画像形成装置本体21は、通信I/F67でネットワークカード22と接続されている。
The image forming apparatus
以下に、画像形成装置本体21の動作を説明する。
The operation of the image forming apparatus
ユーザ端末23から通信ネットワークを介して印刷データが送信されてくると、通信I/F67を通じてその印刷データが受信され、制御部(CPU)61の命令により、印刷部66にてその印刷データは印刷される。
When print data is transmitted from the
また、画像形成装置本体21の制御部(CPU)61は、ネットワークカード22の言語関連情報取得手段411からの命令を受け、不揮発性メモリ(NVRAM)68に格納されている言語関連情報24等を読み取り、ネットワークカード22に送信する。制御部(CPU)61は、言語関連情報24である仕向け地情報241や表示装置言語情報242を、不揮発性メモリ(NVRAM)68のそれぞれの情報が格納されている番地を指定して、当該情報を読み取る。また、制御部(CPU)61は、仕向け地情報241や表示装置言語情報242をMIB情報データベースからも読み取る。
The control unit (CPU) 61 of the image forming apparatus
<実施形態>
以下に、本発明の実施形態を図7、図8のフローチャートを用いて示す。
<Embodiment>
Hereinafter, embodiments of the present invention will be described with reference to the flowcharts of FIGS.
図7にネットワークカード22を起動した場合のネットワークカード22が行う処理に係るフローチャートを示す。
FIG. 7 shows a flowchart relating to processing performed by the
S1でネットワークカード22が起動されると、S2でネットワークカード22は言語関連情報取得手段25により、画像形成装置本体21の仕向け地情報241を不揮発性メモリ(NVRAM)から取得する。
When the
S2で仕向け地情報241が取得できた場合(S2でYesの場合)には、ネットワークカード22は取得したその仕向け地情報241を、図9に示すような仕向け地と言語の変換表を用いて、仕向け地情報241を言語情報に変換し、変換された言語情報をS5で表示言語に設定する。
If the
一方、S2で仕向け地情報241が取得できなかった場合(S2でNoの場合)には、S3でネットワークカード22は言語関連情報取得手段25により、画像形成装置本体21の表示装置言語情報242を不揮発性メモリ(NVRAM)から取得する。
On the other hand, if the
S3で表示装置言語情報242が取得できた場合(S3でYesの場合)には、S6でネットワークカード22はその表示装置言語情報242を表示言語に設定する。
If the display
次に、S3で表示装置言語情報242が取得できなかった場合(S3でNoの場合)には、S4でネットワークカード22は表示言語を無しに設定し、S7でネットワークカードの起動処理を終了する。
Next, when the display
図8にネットワークカード22にWebクライアントであるユーザ端末23からWebブラウザによりアクセスがあった場合のネットワークカード22が行う処理に係るフローチャートを示す。
FIG. 8 shows a flowchart relating to processing performed by the
S8でWebクライアントであるユーザ端末23はWebブラウザ起動時にWebブラウザで、Webサーバであるネットワークカード22にアクセスする。
In S8, the
S9において、図7のS5又はS6で表示言語の設定がされている場合(S9でYesの場合)には、S13でネットワークカード22はWeb画面情報作成手段26により、Web画面情報をその設定されている表示言語に基づいて作成する。
In S9, when the display language is set in S5 or S6 of FIG. 7 (Yes in S9), the
そして、S12でWebクライアントであるユーザ端末23に、作成したWeb画面情報を送信して、S15でネットワークカード22は処理を終了する。
In step S12, the created web screen information is transmitted to the
S9で表示言語の設定がされていない場合(S9でNoの場合)には、S10でネットワークカード22はユーザ端末23のWeb画面要求送信手段27により送信されたWebブラウザ表示言語情報を含むHTTPリスクエストの内容をHTTPリクエスト分析手段413が分析し、Webブラウザ表示言語情報を取得する。
If the display language is not set in S9 (No in S9), the
S10でWebブラウザ表示言語情報の取得ができた場合(S10でYesの場合)には、S14でネットワークカード22はWeb画面情報作成手段26により、そのWebブラウザ表示言語情報に基づいてWeb画面情報を作成する。
If the Web browser display language information can be acquired in S10 (Yes in S10), the
そして、S12でWebクライアントであるユーザ端末23に、作成したWeb画面情報を送信して、S15でネットワークカード22は処理を終了する。
In step S12, the created web screen information is transmitted to the
S10でWebブラウザ表示言語情報の取得ができない場合(S10でNoの場合)には、S11でネットワークカード22はWeb画面情報作成手段26により、デフォルト言語である英語でWeb画面情報を作成する。
If the Web browser display language information cannot be obtained in S10 (No in S10), the
そして、S12でWebクライアントであるユーザ端末23に、作成したWeb画面情報を送信して、S15でネットワークカード52は処理を終了する。
In step S12, the created web screen information is transmitted to the
最後に、ユーザ端末23は、Webブラウザで受信したWeb画面情報を表示する。
Finally, the
この様にして、ネットワークカード22を利用し、画像形成装置本体21が有する言語関連情報24等に基づいて、Web画面の表示言語を適正に設定する画像形成システムを提供する。
In this manner, an image forming system that uses the
<変形例>
画像形成装置本体21の仕向け地情報241又は表示装置言語情報242を、上記実施形態のように不揮発性メモリ(NVRAM)から取得することも可能であるが、MIB情報データベースからも当該情報を取得することが可能である。
<Modification>
The
この場合、図6で、仕向け地情報241と表示装置言語情報242は、画像形成装置本体21の記憶部62のROMにMIB情報データベースの一部として保持されている。それらの情報が格納されている態様を図11に示す。
In this case, in FIG. 6, the
そして、S2、S3でネットワークカード22の言語関連情報取得手段25は、仕向け地情報241又は表示装置言語情報242をこのMIB情報データベースから取得する。
In S2 and S3, the language related
20 画像形成装置
21 画像形成装置本体
22 ネットワークカード
23 ユーザ端末
24 言語関連情報
241 仕向け地情報
242 表示装置言語情報
25 言語関連情報取得手段
26 Web画面情報作成手段
27 Web画面要求送信手段
28 Webブラウザによる画面表示部
29 通信ネットワーク
31 Webクライアント
32 Webサーバ
33 HTTPリクエスト
34 HTTPレスポンス
101 仕向け地情報格納領域
102 表示装置言語情報格納領域
111 仕向け地情報格納領域
112 表示装置言語情報格納領域
20
Claims (8)
前記ネットワークカードは、
前記画像形成装置から、該画像形成装置の使用される地域の言語に係る情報である言語関連情報を取得する言語関連情報取得手段と、
前記言語関連情報取得手段により取得した前記言語関連情報に基づいて、前記ユーザ端末のWeb画面情報を作成するWeb画面情報作成手段と、を有することを特徴とする画像形成システム。 An image forming system in which a network card having a Web server function and an image forming apparatus having a display device are connected, and the network card and a user terminal having a Web client function are connected by a communication network,
The network card is
Language-related information acquisition means for acquiring language-related information from the image forming apparatus, which is information related to the language of the region in which the image forming apparatus is used;
An image forming system comprising: Web screen information creation means for creating Web screen information of the user terminal based on the language related information acquired by the language related information acquisition means.
Webブラウザ表示言語情報を含むWeb画面情報の要求であるHTTPリクエストを前記ネットワークカードに送信するWeb画面要求送信手段を有し、
前記言語関連情報取得手段は、前記HTTPリクエストに含まれる前記Webブラウザ表示言語情報を取得することを特徴とする請求項1に記載の画像形成システム。 The user terminal is
Web screen request transmission means for transmitting an HTTP request, which is a request for Web screen information including Web browser display language information, to the network card;
The image forming system according to claim 1, wherein the language related information acquisition unit acquires the Web browser display language information included in the HTTP request.
前記Web画面情報作成手段は、所定の言語に基づいて、前記Web画面情報を作成することを特徴とする請求項1に記載の画像形成システム。 When the language-related information acquisition means cannot acquire the destination information, the display device language information, and the Web browser display language information,
The image forming system according to claim 1, wherein the web screen information creating unit creates the web screen information based on a predetermined language.
前記ネットワークカードとWebクライアント機能を有するユーザ端末とが通信ネットワークで接続されている場合に、
前記画像形成装置から、該画像形成装置の使用される地域の言語に係る情報である言語関連情報を取得する言語関連情報取得手段と、
前記言語関連情報取得手段により取得した前記言語関連情報に基づいて、前記ユーザ端末のWeb画面情報を作成するWeb画面情報作成手段と、を有することを特徴とするネットワークカード。 A network card having a Web server function connected to an image forming apparatus,
When the network card and a user terminal having a Web client function are connected via a communication network,
Language-related information acquisition means for acquiring language-related information from the image forming apparatus, which is information related to the language of the region in which the image forming apparatus is used;
A network card comprising: Web screen information creation means for creating Web screen information of the user terminal based on the language related information acquired by the language related information acquisition means.
コンピュータを、
前記画像形成装置から、該画像形成装置の使用される地域の言語に係る情報である言語関連情報を取得する言語関連情報取得手段と、
前記言語関連情報取得手段により取得した前記言語関連情報に基づいて、Web画面情報を作成するWeb画面情報作成手段として機能させるためのWebサーバ処理プログラム。 A web server processing program for a network card having a web server function connected to an image forming apparatus,
Computer
Language-related information acquisition means for acquiring language-related information from the image forming apparatus, which is information related to the language of the region in which the image forming apparatus is used;
A web server processing program for functioning as web screen information creating means for creating web screen information based on the language related information acquired by the language related information acquiring means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007241587A JP5041940B2 (en) | 2007-09-18 | 2007-09-18 | Image forming system, network card, image forming apparatus, Web server processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007241587A JP5041940B2 (en) | 2007-09-18 | 2007-09-18 | Image forming system, network card, image forming apparatus, Web server processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009075677A true JP2009075677A (en) | 2009-04-09 |
JP5041940B2 JP5041940B2 (en) | 2012-10-03 |
Family
ID=40610612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007241587A Expired - Fee Related JP5041940B2 (en) | 2007-09-18 | 2007-09-18 | Image forming system, network card, image forming apparatus, Web server processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5041940B2 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011097460A (en) * | 2009-10-30 | 2011-05-12 | Ricoh Co Ltd | System and device for processing image, device for forming image, program and recording medium |
EP2395423A2 (en) * | 2010-06-08 | 2011-12-14 | Canon Kabushiki Kaisha | Information transmission apparatus, control method of information transmission apparatus, and computer program |
JP2012155410A (en) * | 2011-01-24 | 2012-08-16 | Ricoh Co Ltd | Information apparatus, information processing method, and information processing program |
JP2014177100A (en) * | 2013-03-15 | 2014-09-25 | Ricoh Co Ltd | Output device, program, information processing system, and information processing method |
JP2014229140A (en) * | 2013-05-23 | 2014-12-08 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus and web page language addition method |
JP2016058021A (en) * | 2014-09-12 | 2016-04-21 | キヤノン株式会社 | Image processor and control method thereof, and program |
JP2017080900A (en) * | 2015-10-22 | 2017-05-18 | キヤノン株式会社 | Information processing device and control method and program thereof |
WO2019069357A1 (en) | 2017-10-03 | 2019-04-11 | ヤマハ株式会社 | Controller and terminal device control method |
JP2019184970A (en) * | 2018-04-17 | 2019-10-24 | 大日本印刷株式会社 | Image printing device and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001239725A (en) * | 2000-02-29 | 2001-09-04 | Canon Inc | Printing apparatus, printing method, and print processing system |
JP2002259075A (en) * | 2001-02-28 | 2002-09-13 | Canon Inc | Printing system, network interface device, printing device, data providing method, and storage medium |
JP2003076502A (en) * | 2001-08-31 | 2003-03-14 | Konica Corp | Image forming apparatus |
JP2004227199A (en) * | 2003-01-22 | 2004-08-12 | Nec Corp | Automatic discrimination system of browser display language, web server, and automatic discrimination method of browser display language used therefor |
-
2007
- 2007-09-18 JP JP2007241587A patent/JP5041940B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001239725A (en) * | 2000-02-29 | 2001-09-04 | Canon Inc | Printing apparatus, printing method, and print processing system |
JP2002259075A (en) * | 2001-02-28 | 2002-09-13 | Canon Inc | Printing system, network interface device, printing device, data providing method, and storage medium |
JP2003076502A (en) * | 2001-08-31 | 2003-03-14 | Konica Corp | Image forming apparatus |
JP2004227199A (en) * | 2003-01-22 | 2004-08-12 | Nec Corp | Automatic discrimination system of browser display language, web server, and automatic discrimination method of browser display language used therefor |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011097460A (en) * | 2009-10-30 | 2011-05-12 | Ricoh Co Ltd | System and device for processing image, device for forming image, program and recording medium |
EP2395423A2 (en) * | 2010-06-08 | 2011-12-14 | Canon Kabushiki Kaisha | Information transmission apparatus, control method of information transmission apparatus, and computer program |
JP2011257945A (en) * | 2010-06-08 | 2011-12-22 | Canon Inc | Information transmission apparatus, control method of information transmission apparatus, and computer program |
US9116651B2 (en) | 2010-06-08 | 2015-08-25 | Canon Kabushiki Kaisha | Image processing apparatus, control method, and recording medium storing computer program for image processing |
JP2012155410A (en) * | 2011-01-24 | 2012-08-16 | Ricoh Co Ltd | Information apparatus, information processing method, and information processing program |
JP2014177100A (en) * | 2013-03-15 | 2014-09-25 | Ricoh Co Ltd | Output device, program, information processing system, and information processing method |
JP2014229140A (en) * | 2013-05-23 | 2014-12-08 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus and web page language addition method |
JP2016058021A (en) * | 2014-09-12 | 2016-04-21 | キヤノン株式会社 | Image processor and control method thereof, and program |
JP2017080900A (en) * | 2015-10-22 | 2017-05-18 | キヤノン株式会社 | Information processing device and control method and program thereof |
US10482166B2 (en) | 2015-10-22 | 2019-11-19 | Canon Kabushiki Kaisha | Image forming apparatus that stores a plurality of items of decompressed contents corresponding to some of a plurality of languages in accordance with information related to a region of the world, method of controlling the same, and storage medium |
WO2019069357A1 (en) | 2017-10-03 | 2019-04-11 | ヤマハ株式会社 | Controller and terminal device control method |
CN111108490A (en) * | 2017-10-03 | 2020-05-05 | 雅马哈株式会社 | Controller and control method of terminal device |
US11580487B2 (en) | 2017-10-03 | 2023-02-14 | Yamaha Corporation | Controller and terminal device control method |
CN111108490B (en) * | 2017-10-03 | 2023-08-25 | 雅马哈株式会社 | Controller and control method of terminal device |
JP2019184970A (en) * | 2018-04-17 | 2019-10-24 | 大日本印刷株式会社 | Image printing device and system |
JP7035755B2 (en) | 2018-04-17 | 2022-03-15 | 大日本印刷株式会社 | Image printing device, image printing system |
Also Published As
Publication number | Publication date |
---|---|
JP5041940B2 (en) | 2012-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5041940B2 (en) | Image forming system, network card, image forming apparatus, Web server processing program | |
US20110128572A1 (en) | Printing apparatus, printing method and storage medium | |
JP5434435B2 (en) | Terminal device connected to the Internet | |
JP5551141B2 (en) | Client side web service interface, software development kit equipped with the same, and software development method using the development kit | |
EP2423812A1 (en) | Device and help server | |
JP5047067B2 (en) | Information processing apparatus, data output system, data generation program, and recording medium therefor | |
JP2013161227A (en) | Control device | |
US20070206217A1 (en) | Printer device | |
US8194269B2 (en) | Image forming method and system using XHTML-print data | |
US8976389B2 (en) | Printing apparatus for transmitting information printing method thereof, and storage medium | |
US9756203B2 (en) | Image processing apparatus, method for controlling the same, and storage medium | |
JP5974364B2 (en) | Device control apparatus, device apparatus, control method, and control program | |
JP2011131382A (en) | Image forming system and image forming apparatus | |
JP2016172370A (en) | Image forming apparatus, image forming method, and image forming program | |
JP2008084312A (en) | Method and system for third party control of remote image processing jobs | |
JP6555966B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
JP2023092091A (en) | IMAGE PROCESSING APPARATUS, SYSTEM, CONTROL METHOD AND PROGRAM FOR IMAGE PROCESSING APPARATUS | |
JP2004220448A (en) | Information providing apparatus, information providing method, information providing system, and information providing program | |
US9311040B2 (en) | System, control method for same, and image processing apparatus | |
JP2008282311A (en) | Network device and data updating method | |
JP2007013288A (en) | Image forming apparatus and image forming system | |
JP2012174206A (en) | Image processor, server device, control method therefor, and program | |
US8755077B2 (en) | Device information providing system for providing information through a web page included in each of a main electronic device and a sub-electronic device | |
JP4221020B2 (en) | Image processing device | |
JP5669510B2 (en) | Information processing apparatus, control method therefor, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100406 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120110 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120309 |
|
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: 20120612 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120710 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5041940 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150720 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |