(57)【要約】【課題】オンデマンドプリンティングが行われる状況に応じて、ユーザ等が印刷ドキュメントの選択画面のカスタマイズ、印刷対象の変更を可能とする技術を提供することを目的とする。【解決手段】印刷対象を選択するための選択画面の表示方法に関する情報を記憶する記憶部と、前記記憶部に記憶された表示方法に関する情報を変更する変更部と、前記変更部に対する変更指示を通信により受け付けるインターフェースと、を有するサーバ装置。このサーバ装置は、前記インターフェースを介して操作表示部と通信可能であり、前記操作表示部を操作することにより変更指示が生成することができる。【選択図】図１
2014048827.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象を選択するための選択画面の表示方法に関する情報を記憶する記憶部と、
前記記憶部に記憶された表示方法に関する情報を変更する変更部と、
前記変更部に対する変更指示を通信により受け付けるインターフェースと、
を有するサーバ装置。
【請求項２】
該サーバ装置は、前記インターフェースを介して操作表示部と通信可能であり、
前記操作表示部を操作することにより変更指示が生成されることを特徴とする請求項１に記載のサーバ装置。
【請求項３】
サーバ装置に記憶された印刷対象を選択するための選択画面の表示方法に関する情報を記憶させる機能と、
記憶された表示方法に関する情報を変更させる機能と、
前記変更に対する変更指示を通信により受け付けさせる機能と、
を有することを特徴とするサーバ装置用プログラム。
【請求項４】
通信可能な操作表示部を操作することにより変更指示を生成させる機能を有することを特徴とする請求項３記載のサーバ装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書に記載の実施形態は、印刷データの入出力に関わるインターフェースを有するサーバ装置の技術に関する。
【背景技術】
【０００２】
近年、サーバ装置から通信により取得したドキュメントを、店舗などに設置されたマルチファンクションプリンタ（以下、MFPと称する）を用いてユーザが印刷するオンデマンドプリントシステムが注目されている（例えば、特許文献１参照）。サーバ装置の記憶部には、MFPの操作パネル上に表示されるパネル情報とドキュメントとが格納されており、ユーザはMFPの操作パネルを操作することによってドキュメントを選択し、印刷指示を行うことで所望のドキュメントを印刷することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、操作パネルに表示される印刷ドキュメントを、オンデマンドプリンティングが行われる状況に応じて変化させたい場合がある。例えば、オンデマンドプリントシステムが店頭に設置される場合には、操作パネルの背景を店舗の背景に合わせる必要があり、さらに、印刷ドキュメントには安売り情報、クーポン券及び店内マップなどの様々なドキュメントが考えられる。また、オンデマンドプリントシステムが学校に設置された場合には、操作パネルの背景を学生の年齢に応じた背景に合わせる必要があり、さらに、印刷ドキュメントには連絡事項、成績表など様々なドキュメントが含まれる。
【０００４】
従来、オンデマンドプリンティングが行われる状況に応じて、印刷ドキュメントの選択画面のカスタマイズ、印刷対象の変更を行うことができなかった。
【０００５】
この明細書は、上述した問題点を解決するためになされたものであり、オンデマンドプリンティングが行われる状況に応じて、ユーザ等が印刷ドキュメントの選択画面のカスタマイズ、印刷対象の変更を可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
一般に、実施形態によれば、サーバ装置は、印刷対象を選択するための選択画面の表示方法に関する情報を記憶する記憶部と、前記記憶部に記憶された表示方法に関する情報を変更する変更部と、前記変更部に対する変更指示を通信により受け付けるインターフェースと、を有する。
【発明の効果】
【０００７】
以上に詳述したように、この明細書によれば、オンデマンドプリンティングが行われる状況に応じて、ユーザ等が印刷ドキュメントの選択画面のカスタマイズ、印刷対象の変更を可能とする技術を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】オンデマンドプリントシステムの機能ブロック図である。
【図２】ＭＦＰの断面図である。
【図３】変更処理に移行する前のオンデマンドプリントシステムの基本的な動作手順を示したフローチャートである。
【図４】印刷時の手順を示したフローチャートである。
【図５】ドキュメントの登録手順を示したフローチャートである。
【図６】選択画面をカスタマイズする際の手順を示したフローチャートである。
【発明を実施するための形態】
【０００９】
以下、実施形態について図面を参照しつつ説明する。
図１は、オンデマンドプリントシステムの機能ブロック図である。図２は、ＭＦＰの断面図である。図１を参照して、オンデマンドプリントシステム１００は、ＭＦＰ２００と、サーバ装置３００とを含む。図２を参照して、ＭＦＰ２００は、画像読取部Ｒと、画像形成部Ｐと、を備える。画像読取部Ｒは、シート原稿およびブック原稿の画像をスキャンして読み取る。
【００１０】
画像形成部Ｐは、画像読取部Ｒが原稿から読み取った画像、或いはサーバ装置３００がＭＦＰ２００に送信した印刷ドキュメントに基づいて、シートに現像剤像を形成する。
画像読取部Ｒは、原稿を所定の画像読取位置まで自動搬送する自動原稿搬送装置（ＡＤＦ：Auto Document Feeder）9を備え、この自動原稿搬送装置９によって自動搬送される原稿トレイ（所定の原稿載置台）Ｒｔに載置された原稿や、不図示の原稿台に載置される原稿の画像を、走査光学系１０によって読み取る。
【００１１】
また、画像形成部Ｐは、トナーカートリッジ１Ｙ〜１Ｋ、感光体２Ｙ〜２Ｋ、現像ローラ３Ｙ〜３Ｋ、ミキサ４Ｙ〜４Ｋ、中間転写ベルト６、定着装置７および排出トレイ８を備える。
【００１２】
また、本実施の形態によるＭＦＰ２００は、プロセッサ８０１、操作表示部８０３及びＭＦＰインターフェース８０７を備える。プロセッサ８０１は、ＭＦＰ２００における各種処理を行う役割を有しており、またメモリ（不図示）に格納されているプログラムを実行することにより種々の機能を実現する役割も有する。メモリは、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＶＲＡＭ（Video RAM）であってもよく、ＭＦＰ２００において利用される種々の情報やプログラムを格納する役割を有する。
【００１３】
操作表示部８０３には、各種設定が表示される。操作表示部８０３は、ＬＣＤ（Liquid crystal display）、ＥＬ（Electronic Luminescence）、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode Ray Tube）であってもよい。ユーザは、操作表示部８０３を操作することにより、画像形成部Ｐに対して画像形成を指示することができる。また、操作表示部８０３には、サーバ装置３００に格納されたパネル情報をブラウザによって表示することができる。ユーザはブラウザ上のアイコンなどをタッチすることによって、通常のインターネット操作と同様にページの遷移やドキュメントの属性情報によるフィルタリング処理などによって印刷したいドキュメントを選択することができる。
【００１４】
また、ユーザは、操作表示部８０３を操作することにより、サーバ装置３００に格納された印刷ドキュメントを選択するための選択画面の表示方法に関する情報（以下、カスタマイズ対象情報という）を変更することができる。また、画像読取部Ｒを用いてスキャンされたシート上の情報を、サーバ装置３００にドキュメントとして登録することで、次回に同じユーザ、或いは別のユーザがオンデマンドプリンティングすることができる。
【００１５】
再び図１を参照して、サーバ装置３００は、記憶部３０１と、サーバインターフェース３０２と、変更部３０３とを含む。記憶部３０１は、カスタマイズ対象情報を記憶する。ここで、カスタマイズ対象情報には、選択画面の背景に関する情報、選択画面のヘッダ・フッタの定義に関する情報、ボタンの定義に関する情報、画面遷移に関する情報が含まれる。画面遷移に関する情報とは、待ち受け画面から印刷完了画面に遷移するまでの画面順序を定めた情報のことである。
【００１６】
サーバ装置３００は、サーバインターフェース３０２を介して、ＭＦＰ２００と双方向通信する。変更部３０３は、ＭＦＰ２００の操作表示部８０３を操作することにより生成された操作情報に基づき、記憶部３０１に記憶されたカスタマイズ対象情報を変更する。ここで、後述するように、記憶部３０１に記憶されたドキュメントは、ＭＦＰ２００の操作表示部８０３を操作することにより追加、削除することができる。印刷ドキュメントを追加、削除することも、カスタマイズ対象情報の変更に含まれる。
【００１７】
ここで、記憶部３０１は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＶＲＡＭ（Video RAM）であってもよい。変更部３０３は、プロセッサであってもよいし、プロセッサの行う処理の少なくとも一部を回路的に実行するＡＳＩＣ回路であってもよい。
【００１８】
次に、図３乃至図７のフローチャートを参照しながら、オンデマンドプリントシステム１００の使用方法について説明する。本フローチャートでは、オンデマンドプリントシステム１００を使用するユーザとして、エンドユーザ、アドミニストレーションユーザ（以下、アドミンユーザという）、システムエンジニアユーザ（以下、ＳＥユーザという）からなる３つのユーザを定義している。エンドユーザは、プリントアウトのみを行うことができる。アドミンユーザは、カスタマイズ対象情報を変更する変更処理のうち印刷ドキュメントの登録処理を行うことができる。ＳＥユーザは、カスタマイズ対象情報を変更する変更処理のうち画面をカスタマイズする処理を行うことができる。
【００１９】
図３を参照して、変更処理に移行する前のオンデマンドプリントシステムの基本的な動作手順を説明する。図３に示すフローはプロセッサ８０１が行う処理である。Ａｃｔ１０１において、プロセッサ８０１はブラウザを用いて操作表示部８０３に待ち受け画面を表示する。ブラウザは、「Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ」、「Ｓａｆａｒｉ」、「Ｇｏｏｇｌｅ  Ｃｈｒｏｍｅ」、「Ｆｉｒｅｆｏｘ」であってもよい。Ａｃｔ１０２において、待ち受け画面が通常操作された場合、処理はＡｃｔ１０３の印刷フローに進む。ここで、通常操作とは、待ち受け画面にタッチすることを意味する。ただし、通常操作に対応した特殊なボタンを操作表示部８０３に表示させ、このボタンにタッチすることを通常操作としてもよい。なお、印刷フローの詳細については、後述する。
【００２０】
Ａｃｔ１０２において、特殊コマンドが入力された場合、処理はＡｃｔ１０４に進む。特殊コマンドは、操作表示部８０３に表示される特殊なボタンを操作することにより、出力される。特殊コマンドが入力された場合、処理はＡｃｔ１０４に進む。
【００２１】
Ａｃｔ１０４において、プロセッサ８０１は操作表示部８０３の表示態様をブラウザ非全画面表示に切替え、アドレスバーを表示する。ここで、通常、ブラウザを全画面表示にした場合、コンテンツのみが表示され、タスクバー等のブラウザの機能エリアは表示されない。そのため、特殊なボタンを操作し、操作表示部８０３の表示態様を非全画面モードに切り替えることにより、アドレスバーを表示させる必要がある。なお、操作表示部８０３に既にブラウザ非全画面が表示されている場合には、処理をＡｃｔ１０４から開始してもよい。
【００２２】
Ａｃｔ１０５において、プロセッサ８０１は操作表示部８０３に表示されたアドレスバーへのＵＲＬの入力を受け付ける。Ａｃｔ１０６において、プロセッサ８０１は入力されたアドレスがＳＥ用のＵＲＬであるか又はアドミン用のＵＲＬであるかを判別する。入力されたＵＲＬがアドミン用である場合、処理はＡｃｔ１０７に進み、入力されたＵＲＬがＳＥ用である場合、処理はＡｃｔ１０８に進む。
【００２３】
Ａｃｔ１０７において、プロセッサ８０１はパスワード及びユーザＩＤの入力を求め、アドミン認証を受け付ける場合（Ａｃｔ１０７、Ｙｅｓ）、処理はＡｃｔ１０９の印刷ドキュメント登録フローに進み、アドミン認証を拒絶する場合（Ａｃｔ１０７、Ｎｏ）、Ａｃｔ１０５に戻り、ＵＲＬの入力を受け付ける受付画面に戻る。
【００２４】
Ａｃｔ１０８において、プロセッサ８０１はパスワード及びユーザＩＤの入力を求め、ＳＥ認証を受け付ける場合（Ａｃｔ１０８、Ｙｅｓ）、処理はＡｃｔ１１０の画面カスタマイズフローに進み、ＳＥ認証を拒絶する場合（Ａｃｔ１０８、Ｎｏ）、Ａｃｔ１０５に戻り、ＵＲＬの入力を受け付ける受付画面に戻る。
【００２５】
図４のフローチャートは印刷時の手順を示している。Ａｃｔ２０１において、プロセッサ８０１は操作表示部８０３にカテゴリ選択画面を表示させる。カテゴリ選択画面には、サーバ装置３００に格納された各カテゴリの名称を示すボタンが表示される。ここで、カテゴリとは、個々のドキュメントを区分分けした分類のことである。例えば、本オンデマンドプリンティングシステムが役所に設置された場合、「市民」、「歳入」、「福利厚生」、「子育てサポート」、「健康」などのカテゴリ毎に印刷ドキュメントを区分分けすることができる。この場合、カテゴリ選択画面には、「市民」、「歳入」、「福利厚生」、「子育てサポート」、「健康」などの文字情報に対応付けられたボタンが表示される。
【００２６】
Ａｃｔ２０２において、プロセッサ８０１は、いずれのカテゴリが選択されかを判別する。Ａｃｔ２０２においていずれのカテゴリも選択されなかった場合（Ａｃｔ２０２、Ｎｏ）には、Ａｃｔ２０１に戻り、プロセッサ８０１はカテゴリ選択画面の表示を継続する。Ａｃｔ２０２においていずれかのカテゴリが選択された場合（Ａｃｔ２０２、Ｙｅｓ）、処理はＡｃｔ２０３に進む。Ａｃｔ２０３において、プロセッサ８０１は、選択されたカテゴリに含まれるドキュメントのリストを操作表示部８０３に表示させる。例えば、「子育てサポート」が選択された場合、「児童館からのお知らせ」、「保育園の待機児童情報」などの各ドキュメントのリストが表示される。ここで、ドキュメントのリストは、ファイル名、どんな内容であるかを示すテキスト名、実際の印刷内容をプレビューできるサムネイルであってもよい。
【００２７】
Ａｃｔ２０４において、プロセッサ８０１は、いずれのドキュメントが選択されたかを判別する。いずれのドキュメントも選択されなかった場合（Ａｃｔ２０４、Ｎｏ）、処理はＡｃｔ２０３に戻り、ドキュメントリスト選択画面の表示を継続する。
【００２８】
Ａｃｔ２０５において、プロセッサ８０１は、選択されたドキュメントをサーバ装置３００から取得して、印刷処理をＭＦＰ２００に実行させる。
【００２９】
図５のフローチャートは印刷ドキュメントの登録手順を示している。Ａｃｔ３０１において、プロセッサ８０１は、印刷ドキュメントの登録方法がスキャンであるか、或いは電子データであるかを判別する。登録方法がスキャンである場合、プロセッサ８０１は、Ａｃｔ３０２においてスキャンの予約を受け付ける。Ａｃｔ３０３において、サーバ装置３００は、ＭＦＰ２００でスキャンされたデータを、サーバインターフェース３０２を介して取得する。
【００３０】
Ａｃｔ３０４において、変更部３０３は、取得したデータをドキュメントに変換する。Ａｃｔ３０５において、変更部３０３は、ドキュメントを記憶部３０１に記憶する。Ａｃｔ３０６において、変更部３０３は、操作表示部８０３に入力された属性情報を、サーバインターフェース３０２を介して受け付ける。Ａｃｔ３０７において、変更部３０３は、属性情報を記憶部３０１に記憶する。ここで、属性情報とは、例えば、ドキュメントの対象が車である場合、「社名」、「車の種類（ＥＶ、ＨＶ等）」、「車両価格」などであり、アドミンユーザが自由に属性情報を設定することができる。エンドユーザは、操作表示部８０３を操作することにより、属性情報のフィルタリング処理を行い、所望の属性情報に含まれるドキュメントを印刷することができる。
【００３１】
Ａｃｔ３０１において、登録方法が電子データであると認識された場合、変更部３０３は、Ａｃｔ３０８において、電子データがサーバ装置３００の外部に設置された外部サーバ（不図示）に記憶すべきドキュメントであるか否かを判別する。電子データが外部サーバに記憶すべきドキュメントである場合（Ａｃｔ３０８、Ｙｅｓ）、Ａｃｔ３０９において、変更部３０３はドキュメントを受け付け、処理はＡｃｔ３１０に進む。Ａｃｔ３１０において、変更部３０３は、ドキュメントの参照情報のみを記憶部３０１に記憶し、ドキュメントのデータを外部サーバに送信する。ここで、ドキュメントの参照情報とは、ドキュメントのファイル名、保存場所のアドレス情報のことである。なお、外部サーバに送信されたドキュメントは、外部サーバに格納される。
【００３２】
Ａｃｔ３１１において、変更部３０３は、操作表示部８０３に入力された属性情報を、サーバインターフェース３０２を介して受け付ける。Ａｃｔ３１２において、変更部３０３は、属性情報を記憶部３０１に記憶する。ここで、エンドユーザが外部サーバに記憶されたドキュメントを印刷する場合、サーバ装置３００は、サーバインターフェース３０２を介して、外部サーバに記憶されたドキュメントを取得し、これをＭＦＰ２００に送信することができる。これにより、外部サーバに記憶されたドキュメントを、ＭＦＰ２００を用いて印刷することができる。また、外部サーバに記憶されたドキュメントを全てサーバ装置２００に移す処理が不要となるため、本オンデマンドプリントシステムの設置時の作業負担を軽減することができる。
【００３３】
電子データが外部サーバに記憶すべきドキュメントでない場合（Ａｃｔ３０８、Ｎｏ）、Ａｃｔ３１３において、変更部３０３はドキュメントを受け付け、処理はＡｃｔ３１４に進む。Ａｃｔ３１４において、変更部３０３は、ドキュメントを記憶部３０１に記憶する。Ａｃｔ３１５において、変更部３０３は、操作表示部８０３に入力された属性情報を、サーバインターフェース３０２を介して受け付ける。Ａｃｔ３１６において、変更部３０３は、属性情報を記憶部３０１に記憶する。
【００３４】
次に、図６を参照しながら、画面カスタマイズフローについて説明する。Ａｃｔ４０１において、変更部３０３は背景を変更するための画面情報をＭＦＰ２００に送信する。ＭＦＰ２００に送信された画面情報は、プロセッサ８０１により操作表示部８０３に表示される。ユーザは、操作表示部８０３に表示された複数の背景画面の中から所望の背景画面を選択することができる。背景画面の選択情報は、サーバ装置３００に送信され、記憶部３０１に記憶される。
【００３５】
Ａｃｔ４０２において、変更部３０３はヘッダ・フッダを定義するための画面情報をＭＦＰ２００に送信する。ＭＦＰ２００に送信された画面情報は、プロセッサ８０１により操作表示部８０３に表示される。ここで、ヘッダ・フッダの定義とは、ヘッダ、フッダに表示される名称を定めることである。ヘッダ・フッダの定義情報は、サーバ装置３００に送信され、記憶部３０１に記憶される。
【００３６】
Ａｃｔ４０３において、変更部３０３は、ボタンを定義するための画面情報をＭＦＰ２００に送信する。ＭＦＰ２００に送信された画面情報は、プロセッサ８０１により操作表示部８０３に表示される。例えば、区役所に設置される窓口申請用のシステムに本オンデマンドプリントシステムを応用した場合、操作表示部８０３に「市内在住」、「市街在住」というボタンを表示させることができる。名称が定められたボタンの情報は、サーバ装置３００に送信され、記憶部３０１に記憶される。
【００３７】
Ａｃｔ４０４において、変更部３０３は、全画面について「背景変更」、「ヘッダ・フッダの定義」、「ボタン定義」を実施したか否かを判別する。全てが実施された場合には（Ａｃｔ４０４、Ｙｅｓ）、処理はＡｃｔ４０５に進む。全てが実施されなかった場合には
（Ａｃｔ４０４、Ｎｏ）、処理はＡｃｔ４０１に戻り、最初から「背景変更」、「ヘッダ・フッダの定義」、「ボタン定義」を実施する。
【００３８】
Ａｃｔ４０５において、変更部３０３は、画面遷移を定義するための画面情報をＭＦＰ２００に送信する。ＭＦＰ２００に送信された画面情報は、プロセッサ８０１により操作表示部８０３に表示される。定義された画面遷移に関する情報は、サーバ装置３００に送信され、記憶部３０１に記憶される。なお、画面遷移の意義は上述したので説明を繰り返さない。
【００３９】
Ａｃｔ４０６において、変更部３０３は、コマンドを定義するための画面情報をＭＦＰ２００に送信する。ＭＦＰ２００に送信された画面情報は、プロセッサ８０１により操作表示部８０３に表示される。コマンドは、例えば、『フッダに表示された「トップへ」というアイコンが選択された場合には画面を待ち受け画面に戻す』、『「市内在住」というボタンがタッチされた場合には書式Ａの申請書を操作表示部８０３に表示させる』、『「市外在住」というボタンがタッチされた場合には書式Ｂの申請書を操作表示部８０３に表示させる』であってもよい。
【００４０】
（変形例１）
上述の実施形態では、ＭＦＰ２００の操作表示部８０３を操作することにより生成された操作情報がサーバ装置３００に送信されることにより、サーバ装置３００に格納された選択画面の表示方法に関する情報を変更したが、本発明は、サーバ部を有するＭＦＰ２００にも適用することができる。この場合にも、操作表示部８０３を操作することにより生成された操作情報がサーバ部のインターフェースにおいて受信されることにより、選択画面の表示方法に関する情報を変更することができる。
【００４１】
（変形例２）
上述の実施形態では、ＭＦＰ２００及びサーバ装置３００を有するオンデマンドプリンティングシステムについて説明したが、本発明はこれに限るものではない。本発明は、操作デバイス（例えば、操作パネル）とサーバ装置３００とを有するシステムにも適用することができる。この場合、操作パネルを操作することにより、サーバ装置３００に格納された選択画面の表示方法に関する情報を修正することができる。
【００４２】
上述の実施形態では装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００４３】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。
【符号の説明】
【００４４】
２００…ＭＦＰ、３００…サーバ装置、３０１…記憶部、
３０２…サーバインターフェース、３０３…変更部、８０１…プロセッサ ８０３…操作表示部
【先行技術文献】
【特許文献】
【００４５】
【特許文献１】特開２００６−１０６９７７号公報
【図１】
2014048827.tif 000003
【図２】
2014048827.tif 000004
【図３】
2014048827.tif 000005
【図４】
2014048827.tif 000006
【図５】
2014048827.tif 000007
【図６】
2014048827.tif 000008