(57)【要約】 【課題】  操作画面をユーザが編集できる印刷指示装置および印刷指示プログラムを提供する。【解決手段】  実施形態によれば、印刷指示装置は、編集部と、メモリと、表示制御部と、印刷指示部とを有する。編集部は、記憶装置に記憶されたドキュメントの印刷指示に係る操作画面を編集する。メモリは、編集部により編集した操作画面のパネル情報を記憶する。表示制御部は、メモリに記憶したパネル情報に基づいて利用者の操作に応じた操作画面を表示装置に表示させる。印刷指示部は、表示装置に表示した操作画面において選択されたドキュメントを印刷装置に印刷させる。【選択図】図５
2015051543.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に記憶されたドキュメントの印刷指示に係る操作画面を編集する編集部（Ａｃｔ１５）と、
前記編集部により編集した操作画面のパネル情報を記憶するメモリ（ｍ２）と、
前記メモリに記憶したパネル情報に基づいて利用者の操作に応じた操作画面を表示装置に表示させる表示制御部（Ａｃｔ１）と、
前記表示装置に表示した操作画面において選択されたドキュメントを印刷装置に印刷させる印刷指示部（Ａｃｔ４）と、
を有する印刷指示装置。
【請求項２】
操作装置により特殊コマンドが入力された場合に前記編集部による操作画面の編集処理へ移行するモード切換部（Ａｃｔ３）を有する、
請求項１に記載の印刷指示装置。
【請求項３】
さらに、ユーザが編集処理の実行権限を有するユーザであるかを認証するユーザ認証部（Ａｃｔ７）と、
前記ユーザ認証部により編集処理の実行権限を有するユーザとの認証が成功した場合に前記編集部による操作画面の編集処理へ移行するモード切換部（Ａｃｔ１４）と、を有する、
請求項１に記載の印刷指示置。
【請求項４】
前記表示制御部は、ブラウザにより前記パネル情報に基づく操作画面を前記表示装置に表示させる、
請求項１乃至３の何れか１項に記載の印刷指示装置。
【請求項５】
印刷制御装置に、
記憶装置に記憶されたドキュメントの印刷指示に係る操作画面を編集する編集機能と、
前記編集機能により編集した操作画面のパネル情報をメモリに記憶する記憶機能と、
前記メモリに記憶したパネル情報に基づいて利用者の操作に応じた操作画面を表示装置に表示させる表示制御機能と、
前記表示装置に表示した操作画面において選択されたドキュメントを印刷装置に印刷させる印刷指示機能と、
を実現させるための印刷指示プログラム。
【請求項６】
操作装置により特殊コマンドが入力された場合に前記編集部による操作画面の編集処理へ移行するモード切換部を有する、
請求項５に記載の印刷指示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態は、印刷指示装置および印刷指示プログラムに関する。
【背景技術】
【０００２】
オンデマンドプリントシステムは、操作パネルの表示部に表示した操作画面上でユーザが選択したドキュメントを印刷装置が印刷する。従来のオンデマンドプリントシステムは、印刷するドキュメントをユーザに選択させる操作画面が固定のフォーマットとなっており、ユーザが操作画面を編集することはできない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３５０６０６号公報
【特許文献２】特開２００６−１０６９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本実施形態によれば、操作画面をユーザが編集できる印刷指示装置および印刷指示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
実施形態によれば、印刷指示装置は、編集部と、メモリと、表示制御部と、印刷指示部とを有する。編集部は、記憶装置に記憶されたドキュメントの印刷指示に係る操作画面を編集する。メモリは、編集部により編集した操作画面のパネル情報を記憶する。表示制御部は、メモリに記憶したパネル情報に基づいて利用者の操作に応じた操作画面を表示装置に表示させる。印刷指示部は、表示装置に表示した操作画面において選択されたドキュメントを印刷装置に印刷させる。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態に係るオンデマンドプリントシステムの第１の構成例を示す図である。
【図２】図２は、本実施形態に係るオンデマンドプリントシステムの第２の構成例を示す図である。
【図３】図３は、本実施形態に係るオンデマンドプリントシステムの第３の構成例を示す図である。
【図４】図４は、本実施形態に係るオンデマンドプリントシステムの第４の構成例を示す図である。
【図５】図５は、本実施形態に係る各種の処理への移行処理を説明するためのフローチャートである。
【図６】図６は、本実施形態に係るＰＯＤアプリにおけるＳＥ用メニュー画面の表示例を示す図である。
【図７】図７は、本実施形態に係るＰＯＤアプリにおけるアドミン用メニュー画面の表示例を示す図である。
【図８】図８は、本実施形態に係るオンデマンドプリント処理の流れを説明するためのフローチャートである。
【図９】図９は、本実施形態に係るドキュメント登録処理の流れを説明するためのフローチャートである。
【図１０】図１０は、本実施形態に係るパネル編集処理の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【０００７】
以下、実施の形態について、図面を参照して説明する。  
まず、本実施形態に係る印刷制御装置を有するオンデマンドプリントシステムの構成について説明する。  
本実施形態に係るオンデマンドプリントシステムは、操作画面上で選択されたドキュメントをプリンタで印刷させるシステムである。たとえば、オンデマンドプリントシステムは、複数ユーザが存在する場所（たとえば、公共施設、店舗あるいは学校）などでユーザが希望するドキュメントを印刷するシステムである。
【０００８】
オンデマンドプリントシステムは、プリンタを含む様々な機器の組合せにより実現される。たとえば、オンデマンドプリントシステムは、デジタル複合機とサーバ、複数のデジタル複合機とサーバ、デジタル複合機単体、デジタル複合機と複数のサーバ、デジタル複合機と外部装置としての操作装置などの装置の組合せにより実現される。オンデマンドプリントシステムにおいて、印刷制御装置として作用する装置は、サーバあるいはデジタル複合機などの画像形成装置である。
【０００９】
以下、オンデマンドプリントシステムの構成例について説明する。  
図１は、オンデマンドプリントシステムの第１の構成例を概略的に示す図である。  
図１に示す第１の構成例において、オンデマンドプリントシステムは、デジタル複合機（ＭＦＰ）１（１Ａ）とサーバ２（２Ａ）とがネットワーク４により接続されている。また、ネットワーク４には、ユーザ端末３も接続される。
【００１０】
デジタル複合機１は、システム制御部１１、スキャナ１２、プリンタ１３、および、操作パネル１４を有する。  
システム制御部１１は、デジタル複合機１全体を制御する。スキャナ１２は、原稿をスキャンして原稿面の画像を画像データに変換する。プリンタ１３は、用紙に画像を形成する。プリンタ１３は、特定の画像形成方式に限定されるものではなく、電子写真方式、インクジェット方式あるいは熱転写方式などのプリンタであっても良い。
【００１１】
操作パネル１４は、表示部１５と操作部１６とを有する。表示部１５は、待機画面、ドキュメントの印刷を指示する操作画面、あるいは、各種の編集画面などを表示する表示画面を有する。操作部１６は、表示部１５が表示する操作画面に対して操作指示を入力するものである。たとえば、操作部１６は、表示部１５の表示画面上に設けたタッチパネルである。操作部１６は、キーボード或いはポインティングデバイスなどにより構成しても良い。本実施形態において、操作パネル１４は、操作部１６としてのタッチパネルを有する表示パネル（表示装置）１５により構成されるものとする。
【００１２】
また、システム制御部１１は、プロセッサ２１、ＲＡＭ２２、ＲＯＭ２３、不揮発性メモリ２４、ネットワークインターフェース（Ｉ／Ｆ）２５などを有する。  
プロセッサ２１は、ＣＰＵなどの演算部である。ＲＡＭ２２は、ワーキングメモリである。ＲＯＭ２３は、書換え不可の不揮発性メモリである。不揮発性メモリ２４は、書換え可能な不揮発性のメモリである。ネットワークインターフェース（Ｉ／Ｆ）２５は、ネットワーク４に接続するインターフェースである。
【００１３】
プロセッサ２１は、不揮発性メモリ２４あるいはＲＯＭ２３に記憶したプログラムを実行することにより種々の処理を実行する。プロセッサ２１は、スキャナ１２を制御する機能、プリンタ１３を制御する機能、操作パネル１４の表示部１５の表示を制御する機能、操作パネル１４の操作部１６に入力された指示を検知する機能などを有する。例えば、プロセッサ２１は、ブラウザを実行することによって、サーバ２から提供されるパネル情報に基づく操作画面を表示部１５に表示する機能を実現するようにして良い。
【００１４】
次に、第１の構成例におけるサーバ２（２Ａ）の構成について説明する。  
図１に示すように、第１の構成例におけるサーバ２Ａは、プロセッサ３１、ＲＡＭ３２、ＲＯＭ３３、不揮発性メモリ３４、ネットワークインターフェース（Ｉ／Ｆ）３５、および記憶部３６を有する。  
プロセッサ３１は、ＣＰＵなどの演算部である。ＲＡＭ３２は、ワーキングメモリである。ＲＯＭ３３は、書換え不可の不揮発性メモリである。不揮発性メモリ３４は、書換え可能な不揮発性のメモリである。ネットワークインターフェース（Ｉ／Ｆ）３５は、ネットワーク４に接続するインターフェースである。記憶部３６は、データを記憶するメモリである。なお、サーバ２には、キーボードなどの操作部を設けても良い。
【００１５】
記憶部３６は、ドキュメントデータベース（ＤＢ）ｍ１およびパネル情報データベース（ＤＢ）ｍ２を有する。ドキュメントＤＢｍ１は、印刷対象となるドキュメントの電子データを記憶する。パネル情報データベースｍ２は、デジタル複合機１の操作パネル１４における表示部１５に表示する表示データとしてのパネル情報を記憶する。
【００１６】
プロセッサ３１は、不揮発性メモリ３４あるいはＲＯＭ３３に記憶したプログラムを実行することにより種々の処理を実行する。第１の構成例において、サーバ２の不揮発性メモリ３４は、オンデマンドプリント処理を実行するためのアプリケーションプログラム（ＰＯＤアプリ）Ｐがインストールされている。ＰＯＤアプリＰは、オンデマンドプリントを実行するためのプリント処理プログラム、パネル編集処理を行うためのパネル編集プログラム、オンデマンドプリント用のドキュメントを登録するためのドキュメント登録プログラムなどを含む。ＰＯＤアプリＰは、プロセッサ３１が実行可能であれば良く、ＲＯＭ３３或いは記憶部３８に記憶しても良い。
【００１７】
プロセッサ３１は、パネル編集プログラムを実行することによりパネル編集手段として機能し、操作パネル１４の表示部１５に表示する操作画面を編集するパネル編集処理を実行する。プロセッサ３１は、パネル編集処理により編集した操作画面は、パネル情報としてパネル情報データベースｍ２に記憶される。また、パネル編集処理に用いるテンプレートなどのデータは、パネル編集プログラムとともに、不揮発性メモリ３４あるいは記憶部３６に記憶される。
【００１８】
また、プロセッサ３１は、ＰＯＤアプリＰを実行することにより操作画面を表示部１５に表示させる機能（表示制御手段）およびプリンタ１３にドキュメントの印刷を実行させる機能（印刷制御手段）を実現する。また、プロセッサ３１は、ＰＯＤアプリＰのドキュメント登録プログラムを実行することにより、スキャナ１２で読み取った画像データ、入力された電子データ、あるいは外部装置に記憶している電子データをドキュメントとしてドキュメントＤＢｍ１に記憶する機能を実現する。
【００１９】
次に、オンデマンドプリントシステムの第２の構成例について説明する。  
図２は、オンデマンドプリントシステムの第２の構成例を概略的に示す図である。  
図２に示す第２の構成例において、デジタル複合機１（１Ｂ）、サーバ２（２Ｂ）およびユーザ端末３は、ネットワーク４により接続される。図２に示す構成例においては、図１に示す構成と同様なもので実現可能な部分については、同一符号を付して詳細な説明を省略する。
【００２０】
すなわち、図２に示す第２の構成例は、サーバ２Ｂに操作パネル１４´が接続された点が図１に示す第１の構成例と異なる。サーバ２Ｂに接続された操作パネル１４´は、表示部１５´および操作部１６´を有する。表示部１５´は、デジタル複合機１Ｂのプリンタ１３によるプリントを指示する操作画面を表示する。操作部１６´は、表示部１５´が表示する操作画面に対して操作を入力するタッチパネルなどである。操作パネル１４´は、第１の構成例における操作パネル１４と同様な機能を有する。
【００２１】
なお、操作パネル１４´は、サーバ２Ｂに対して、ローカルインターフェースを介して接続されるものであっても良いし、ネットワーク４を介してサーバ２Ｂに接続される通信機能を有する操作装置であっても良い。後者の場合、操作パネル１４´は、タブレットＰＣなどのモバイル端末であっても良い。
【００２２】
次に、オンデマンドプリントシステムの第３の構成例について説明する。  
図３は、オンデマンドプリントシステムの第３の構成例を概略的に示す図である。  
図３に示す第３の構成例において、デジタル複合機１（１Ｃ）およびユーザ端末３は、ネットワーク４により接続される。図３に示す構成例において、図１或いは図２に示す構成と同様なもので実現可能な部分については、同一符号を付して詳細な説明を省略する。
【００２３】
図３に示すオンデマンドプリントシステムの第３の構成例においては、サーバ２が省略される。図３に示す第３の構成例において、デジタル複合機１Ｃは、ドキュメントＤＢｍ１およびパネル情報ＤＢｍ２を含む記憶部２６を有する。また、デジタル複合機１Ｃは、不揮発性メモリ２４に記憶するＰＯＤアプリＰをプロセッサ２１が実行することにより、表示部１５に表示する印刷画面などの表示画面を編集するパネル編集機能を含むオンデマンドプリントに関する各種の処理を実現する。
【００２４】
すなわち、第３の構成例のデジタル複合機１Ｃは、ＰＯＤアプリＰをプロセッサ３１が実行することにより実現される各種の機能（パネル編集機能、表示制御機能、印刷制御機能、ドキュメントの登録機能、及び、パネル情報の管理機能など）を有するものである。言い換えると、第３の構成例のデジタル複合機１Ｃは、第１の構成例におけるサーバ２Ａが有する機能を具備するものである。
【００２５】
次に、オンデマンドプリントシステムの第４の構成例について説明する。  
図４は、オンデマンドプリントシステムの第４の構成例を概略的に示す図である。  
図４に示す第４の構成例において、デジタル複合機１（１Ｄ）、サーバ２（２Ｄ）およびユーザ端末３は、ネットワーク４により接続される。図４に示す構成例において、図１、図２或いは図３に示す構成と同様なものにより実現である部分については、同一符号を付して詳細な説明を省略する。
【００２６】
図４に示す第４の構成例においては、図３に示す第３の構成例に対してドキュメントＤＢｍ１を記憶する記憶部３６を有するサーバ２（２Ｄ）を設けた構成となっている。つまり、図４に示す第４の構成例において、デジタル複合機１Ｄは、パネル情報を記憶するパネル情報ＤＢｍ２を含む記憶部２６を有し、外部装置としてのサーバ２Ｄは、ドキュメントを記憶するドキュメントＤＢｍ１を含む記憶部３６を有する。表示部１５に表示する操作画面を編集するパネル編集機能、表示制御機能、および、印刷制御機能は、デジタル複合機１のプロセッサ２１が不揮発性メモリ２４に記憶するＰＯＤアプリＰを実行することにより実現するものとする。
【００２７】
上述したように、本実施形態に係るオンデマンドプリントシステムにおいては、操作パネル１４に表示する操作画面（印刷するドキュメントを選択したり、ドキュメントの印刷の実行を指示したりする操作画面）を編集する機能は、サーバ２Ｄに設けても良いし、デジタル複合機１Ｄに設けても良い。また、ドキュメントを記憶するドキュメントＤＢあるいはパネル情報を記憶するパネルＤＢは、サーバ２に設けても良いし、デジタル複合機１Ｄに設けても良いし、サーバ２Ｄとは異なる別の外部装置に設けても良い。また、オンデマンドプリントするドキュメントの選択及び印刷指示を行う操作パネル１４は、デジタル複合機１Ｄに設けても良いし、サーバ２Ｄに接続しても良いし、ネットワークに接続した操作装置（例えば、タブレット端末、モバイル端末など）で実現しても良い。
【００２８】
次に、本実施形態に係るオンデマンドプリントシステムにおける各種の処理について説明するものとする。  
オンデマンドプリントシステムは、様々な運用形態で利用されることが想定される。このため、本実施形態に係るオンデマンドプリントシステムおいては、実際に運用するユーザが、操作パネルに表示する操作画面（印刷画面）、および、印刷するドキュメントをカスタマイズする。これにより、本実施形態に係るオンデマンドプリントシステムは、実際にオンデマンドプリンティングが行われる運用環境に応じて操作パネルに表示する操作画面（印刷画面）などを容易に変更できるものである。
【００２９】
たとえば、オンデマンドプリントシステムが店舗の店頭に設置される場合、オンデマンドプリントするドキュメントは安売り情報、クーポン券あるいは店内マップなどが想定される。このような運用形態においては、プリントを指示する操作パネルに表示する操作画面は、表示する背景或いはアイコンなどを店の雰囲気あるいはプリントするドキュメントの用途にあったものにカスタマイズできる。また、オンデマンドプリントシステムを学校に設置する場合、印刷するドキュメントは、連絡事項あるいは成績表などが想定される。このような運用形態においては、学生にふさわしい背景あるいはアイコンなどを用いた操作画面にカスタマイズする。
【００３０】
操作画面のカスタマイズ（編集）は、パネル編集プログラムを実行するプロセッサ３１（又は２１）による処理機能（パネル編集機能、パネル編集手段）として提供される。パネル編集プログラムは、ＰＯＤアプリＰに含まれる。パネル編集プログラムは、デジタル複合機１にインストールしても良いし、サーバ２にインストールしても良い。また、パネル編集プログラムは、操作画面の編集に利用できる各種の背景画像およびボタン（アイコン）画像などのテンプレートとともにインストールされる。パネル編集プログラムを実行するプロセッサは、予め用意されるテンプレートを用いて操作パネル１４の表示部１５に表示する操作画面を編集（作成）することができる。
【００３１】
次に、オンデマンドプリントシステムにおいて、各種の処理に移行する処理の流れについて説明する。  
なお、以下の説明では、主として、図１に示す第１の構成例のオンデマンドプリントシステムを想定しつつ、各種の処理について説明するものとする。  
図５は、各種の処理の遷移を説明するためのフローチャートである。  
図５に示す処理は、たとえば、ｗｅｂアプリケーションとして提供される。また、以下の説明では、オンデマンドプリントシステムを扱うユーザとしては、プリントアウトを実施するエンドユーザ、印刷するドキュメントの登録するアドミンユーザ、操作画面のカスタマイズ（編集）を行う権限を有するＳＥユーザ、の３種類のユーザが定義されているものとする。
【００３２】
例えば、オンデマンドプリントシステムが店舗におかれた場合の運用形態を想定すれば、エンドユーザは店頭でクーポン券を印刷する来店客であり、アドミンユーザはクーポン券を発行する店舗のシステム管理者であり、ＳＥユーザは本システムを店舗に納入する納入元のシステムエンジニア（ＳＥ）（あるいはメンテナンスを請け負うサービスマン）などである。
【００３３】
まず、オンデマンドプリントシステムの待機状態において、サーバ２のプロセッサ３１は、操作パネル１４の表示部１５に待受画面を表示させる（ＡＣＴ１）。プロセッサ３１は、表示制御部として機能し、サーバ２のパネル情報ＤＢｍ２に記憶されている待受画面用のパネル情報に基づいて表示部１５に待受画面を表示させる。すなわち、サーバ２のパネル情報ＤＢｍ２は、表示部１５に表示する表示データとしてのパネル情報を記憶する。プロセッサ３１は、表示部１５に表示させる画面のパネル情報を選出する。たとえば、プロセッサ３１は、ブラウザによるデジタル複合機１からのアクセスに応じて表示用のデータとしてのパネル情報を提供する。デジタル複合機１のプロセッサ２１は、ブラウザによりサーバ２から取得する待受画面を全画面表示で操作パネル１４の表示部１５に表示する。表示部１５に待受画面を表示した状態において、プロセッサ２１は、タッチパネルなどの操作部１６への入力を受付ける。プロセッサ２１は、操作部１６により入力された指示内容をサーバ２へ通知する。
【００３４】
表示部１５に待受画面を表示した状態において、サーバ２のプロセッサ３１は、操作部１６により入力があったか否かを検知（判断）する（ＡＣＴ２）。たとえば、サーバ２のプロセッサ３１は、ブラウザにより待受画面を表示部１５に表示した状態において、操作部１６により入力された指示内容を受信したか否かを判断している。操作部１６による入力を検知した場合（ＡＣＴ２、ＹＥＳ）、サーバ２のプロセッサ３１は、入力に応じた処理を実行する。
【００３５】
操作部１６による入力を検知すると、プロセッサ３１は、操作部１６により入力された指示内容が特殊コマンドであるか否かを判断する（ＡＣＴ３）。たとえば、特殊コマンドは、アドミンユーザが実施可能なドキュメントの登録処理あるいはＳＥユーザが実施可能なパネル編集処理への移行を指示するコマンドである。特殊コマンドは、通常の操作と異なる操作で指示できるものであればよい。たとえば、特殊コマンドは、特定のキー入力（例えば、特定のファンクションキーへの入力）あるいは特定手順の操作入力（例えば、画面上の特定箇所を特定手順でタッチ）などとして定義すればよい。
【００３６】
操作部１６により入力された指示内容が特殊コマンド以外の通常の操作であると判断した場合（ＡＣＴ３、ＮＯ）、プロセッサ３１は、オンデマンドプリント処理を実行するオンデマンドプリントモードへ移行させる（ＡＣＴ４）。プロセッサ３１は、ＰＯＤアプリＰに含まれるオンデマンドプリント用のプログラムを起動させることにより、オンデマンドプリントモードへ移行させる。オンデマンドプリントモードへ移行する場合、プロセッサ３１は、たとえば、オンデマンドプリントの初期操作画面（メイン操作メニュー画面）を表示し、初期操作画面に入力された指示に応じてオンデマンドプリントを実行する制御を行う。
【００３７】
待受画面を表示した状態において操作部１６により入力された指示内容が特殊コマンドであると判断した場合（ＡＣＴ３、ＹＥＳ）、プロセッサ３１は、ユーザ認証のための認証情報などを入力する入力欄を表示部１５に表示させる（ＡＣＴ５）。表示部１５に入力欄を表示した状態において、プロセッサ３１は、入力欄へのユーザ認証情報などの入力を受付ける（ＡＣＴ６）。
【００３８】
たとえば、プロセッサ３１は、ＵＲＬを入力するアドレスバー（ＵＲＬの入力欄）をユーザ認証情報の入力欄として表示部１５に表示させるようにしても良い。  
たとえば、ブラウザによって表示部１５に操作画面を表示させる場合、プロセッサ３１は、待受画面等の通常モード（待機時あるいはオンデマンドプリント処理時などの通常モードでの操作画面（待受画面、ドキュメントの選択画面、印刷指示画面など）を全画面表示で表示する。ブラウザによって全画面で表示される操作画面（待受画面等）には操作画面以外は表示されない。
【００３９】
これに対して、ブラウザによる表示を非全画面表示とする場合、表示部１５は、待受画面等の操作画面以外に、アドレスバーを含むブラウザの機能エリアを表示する。非全画面表示で表示される機能エリアには、ＵＲＬの入力欄（ユーザ認証情報の入力欄）として用いられるアドレスバーが表示される。従って、特殊コマンドが入力された場合、プロセッサ３１は、ブラウザによる表示を非全画面表示にすることにより、移行指示の入力欄としてのアドレスバーを表示部１５に表示させるようにしても良い。
【００４０】
プロセッサ３１は、表示部１５に表示した入力欄へのドキュメント登録処理への移行指示、あるいは、パネル編集処理への移行指示の入力を受付ける。たとえば、ブラウザによりユーザ認証情報の入力欄としてアドレスバーを表示した状態において、プロセッサ３１は、アドレスバーへのユーザ認証情報（例えば、ユーザＩＤとパスワード）の入力を受付ける。デジタル複合機のプロセッサ２１は、入力欄（例えば、ＵＲＬ入力用のアドレスバー）に入力された情報をサーバ２へ通知する。
【００４１】
すなわち、プロセッサ３１は、特殊コマンドの入力に応じてユーザ認証情報の入力欄を表示した状態で、当該入力欄に情報が入力されたか否かを検知（判断）する（ＡＣＴ６）。入力欄に情報が入力された場合（ＡＣＴ６、ＹＥＳ）、プロセッサ３１は、入力欄に入力された情報がＳＥユーザのユーザ認証情報であるか否かを判断（ＳＥ認証）する（ＡＣＴ７）。
【００４２】
ＳＥ認証とは、ドキュメント登録処理、編集処理などを実施する権限を有するユーザ（システムエンジニア或いはサービスマンなどのＳＥユーザ）であるかを認証する認証処理である。つまり、プロセッサ３１は、ＳＥ認証により入力欄に情報を入力したユーザがＳＥユーザであるか否かを判断する。なお、この認証処理（ＳＥ認証）は、特定の認証方法に限定されるものではなく、たとえば、生体情報などによりユーザ認証を行うものであっても良い。ＳＥユーザであることが確認された場合（つまり、ＳＥ認証が成功した場合）（ＡＣＴ７、ＹＥＳ）、プロセッサ３１は、表示部１５にＳＥユーザ用のメニュー画面を表示させる（ＡＣＴ１０）。ＳＥユーザがＰＯＤアプリＰに含まれる全機能を利用可能とした場合、プロセッサ３１は、ＳＥユーザ用のメニュー画面として、ＰＯＤアプリで実行可能なドキュメント登録処理およびパネル編集処理を含む各種の処理を選択するメニュー画面を表示部１５に表示させる。
【００４３】
また、ユーザ認証情報の入力欄に入力された情報がＳＥユーザのものでないと判断した場合（ＡＣＴ７、ＮＯ）、プロセッサ３１は、入力欄に入力された情報がアドミンユーザのユーザ認証情報であるか否かを判断（アドミン認証）する（ＡＣＴ９）。
【００４４】
アドミン認証とは、たとえば、ＰＯＤアプリで提供される機能のうち、一部の管理機能（たとえば、ドキュメント登録処理）を実施する権限を有するユーザ（システム管理者などのアドミンユーザ）であるかを認証する認証処理である。つまり、プロセッサ３１は、アドミン認証により入力欄に情報を入力したユーザがアドミンユーザであるか否かを判断する。なお、アドミン認証は、特定の認証方法に限定されるものではなく、たとえば、生体情報などによりアドミン認証を行うものであっても良い。
【００４５】
アドミンユーザであることが確認された場合（つまり、アドミン認証が成功した場合）（ＡＣＴ９、ＹＥＳ）、プロセッサ３１は、表示部１５にアドミンユーザ用のメニュー画面を表示させる（ＡＣＴ１０）。アドミンユーザがＰＯＤアプリＰに含まれる一部の機能を利用可能とした場合、プロセッサ３１は、アドミンユーザ用のメニュー画面として、ＰＯＤアプリで実行可能な処理のうち、アドミンユーザが実施可能な処理（例えば、ドキュメント登録処理）を選択するためのメニュー画面を表示部１５に表示させる。
【００４６】
図６は、ＳＥユーザ用のメニュー画面の表示例である。図６に示す表示例では、ＰＯＤアプリで提供される各機能のうちから、何れかの機能を選択するメニュー画面を表示する。また、図７は、アドミン用のメニュー画面の表示例である。図７に示すアドミン用のメニュー画面は、図６に示すメニュー画面からアドミンユーザが実施できない項目（選択肢）を消去したものとなっている。
【００４７】
プロセッサ３１は、ＳＥ用メニュー画面あるいはアドミン用メニュー画面を表示した状態において実施する機能の選択を
アドミン用メニュー画面を表示した状態にてドキュメント登録が選択された場合（ＡＣＴ１１、ＹＥＳ）、あるいは、ＳＥ用メニュー画面を表示した状態にてドキュメント登録が選択された場合（ＡＣＴ１３、ＹＥＳ）、プロセッサ３１は、ＰＯＤアプリＰに含まれるドキュメント登録用のプログラムを起動させてドキュメントの登録処理を実行する（ＡＣＴ１２）。
【００４８】
また、ＳＥ用メニュー画面においてパネル編集処理が選択された場合（ＡＣＴ１４、ＹＥＳ）、プロセッサ３１は、ＰＯＤアプリＰに含まれるパネル編集用のプログラムを起動させてパネル編集処理を実行する（ＡＣＴ１４）。
【００４９】
次に、オンデマンドプリント処理について説明する。  
図８は、オンデマンドプリント処理の流れを説明するためのフローチャートである。  
待受画面を表示中に操作部１６に通常の操作が入力されると（例えば、タッチパネルがタッチされると）、プロセッサ３１は、オンデマンドプリント処理へ移行する。オンデマンドプリント処理へ移行すると、プロセッサ３１は、表示部１５に印刷するドキュメントを選択するためのカテゴリ選択画面を表示させる（ＡＣＴ２１）。カテゴリ選択画面は、たとえば、オンデマンドプリントが可能なドキュメントが属する各カテゴリに割り当てたボタン（カテゴリアイコン）を表示する。この場合、オンデマンドプリントが可能なドキュメントは、複数のカテゴリに分類される。カテゴリ選択画面は、パネル情報ＤＢｍ２に記憶されたパネル情報に基づいて表示される。たとえば、カテゴリ選択画面は、パネル編集処理によって、背景、ヘッダ、フッタ、ボタン、および、レイアウトなどが編集された操作画面の１つである。
【００５０】
表示部１５に表示したカテゴリ選択画面に表示したカテゴリアイコンの何れかが指示されると（ＡＣＴ２２、ＹＥＳ）、プロセッサ３１は、指示されたカテゴリアイコンに割り当てられたカテゴリに属するドキュメントを選択するためのドキュメント選択画面を表示部１５に表示させる（ＡＣＴ２３）。たとえば、プロセッサ３１は、ドキュメント選択画面として、選択可能なドキュメントをリスト形式で表示部１５に表示させる。プロセッサ３１は、ドキュメント選択画面において、個々のドキュメントを選択するためのボタン（ドキュメントアイコン）を表示させる。ドキュメントアイコンは、ファイル名、内容を示すテキスト情報、あるいは、実際の印刷内容をプレビューできるサムネイルなどを表示したアイコンであっても良い。
【００５１】
表示部１５に表示したドキュメントのリストから印刷するドキュメントが選択されると（ＡＣＴ２４、ＹＥＳ）、プロセッサ３１は、選択されたドキュメントをプリントデータとしてデジタル複合機１へ転送する（ＡＣＴ２５）。プロセッサ３１は、デジタル複合機１がプリント可能なファイル形式のドキュメントであれば、当該ドキュメントの電子データをデジタル複合機１へ転送してよい。また、プロセッサ３１は、選択されたドキュメントをデジタル複合機１における印刷用のプリントデータに展開し、展開した印刷用のプリントデータをデジタル複合機１へ転送するようにしても良い。デジタル複合機１は、サーバ２からの受信したドキュメントの電子データ、あるいは、プリントデータにより印刷処理を実行する。
【００５２】
次に、ドキュメント登録処理について説明する。  
図９は、ドキュメント登録処理の流れを説明するためのフローチャートである。  
ドキュメント登録処理への移行すると、プロセッサ３１は、オンデマンドプリントの対象とするドキュメントの登録を受け付ける（ＡＣＴ３１）。ドキュメントＤＢｍ１に登録するドキュメントは、電子データであっても良いし、デジタル複合機１のスキャナ１２でスキャンした画像データ（スキャンデータ）であっても良い。
【００５３】
ドキュメントとしての電子データの登録を受け付ける場合（ＡＣＴ３２、ＹＥＳ）、プロセッサ３１は、登録するドキュメントとしての電子データが外部装置（外部のサーバ）に記憶されているものであるか否かを判断する（ＡＣＴ３３）。たとえば、登録するドキュメントがシステム管理者が入力する電子データである場合（例えばローカルに接続される記憶機器から入力される電子データである場合）、プロセッサ３１は、登録するドキュメントが外部装置に記憶されているものでないと判断する（ＡＣＴ３３、ＮＯ）。また、登録するドキュメントがネットワーク４を介してアクセス可能な外部装置の記憶部に記憶されている電子データである場合、プロセッサ３１は、登録するドキュメントが外部装置に記憶されているものであると判断する（ＡＣＴ３３、ＹＥＳ）。
【００５４】
登録するドキュメントが外部装置に記憶されているものでないと判断した場合（ＡＣＴ３３、ＮＯ）、プロセッサ３１は、登録するドキュメントとしての電子データを取得する（ＡＣＴ３４）。電子データを取得すると、プロセッサ３１は、取得した電子データをドキュメントとしてドキュメントＤＢｍ１に登録する（ＡＣＴ３５）。さらに、プロセッサ３１は、登録したドキュメントに対応する属性情報を受付ける（ＡＣＴ３６）。プロセッサ３１は、受け付けた属性情報とドキュメントに対応づけてドキュメントＤＢｍ１に登録する（ＡＣＴ３７）。
【００５５】
上記のように、アドミンユーザが入力する電子データをドキュメントとして登録する場合、サーバ２は、アドミンユーザがオンデマンドプリントシステム上のファイル指定機能でドキュメントを指定し、指定されたドキュメントをドキュメントＤＢｍ１に登録（コピー）する。この後、サーバ２は、登録したドキュメントに対応づけて属性情報を登録する。
【００５６】
また、登録するドキュメントが外部装置（外部のサーバなど）に記憶されている電子データであると判断した場合（ＡＣＴ３３、ＹＥＳ）、プロセッサ３１は、登録するドキュメントにアクセスするための参照情報を取得する（ＡＣＴ３８）。参照情報は、当該電子データが記憶されている外部装置を示す情報、および、当該外部装置内の記憶部に記憶したファイル名などを示す情報を含む。なお、サーバ２は、外部装置から電子データと取り込んでドキュメントＤＢｍ１にドキュメントとして登録するようにしても良い。
【００５７】
プロセッサ３１は、取得した外部装置に記憶されている電子データ（ドキュメント）の参照情報をドキュメントＤＢｍ１に登録する（ＡＣＴ３９）。さらに、プロセッサ３１は、登録したドキュメントに対応する属性情報を受付ける（ＡＣＴ４０）。プロセッサ３１は、受け付けた属性情報をドキュメントに対応づけてドキュメントＤＢｍ１に登録する（ＡＣＴ４１）。
【００５８】
上記のように、既存の外部装置に記憶しているドキュメントを登録する場合、サーバ２は、アドミンユーザが指定する外部装置に記憶したドキュメントにアクセスするための参照情報を取得し、参照情報をドキュメントとしてドキュメントＤＢｍ１に登録する。また、外部装置に記憶した電子データなどのドキュメントにアクセスするための参照情報は、記憶部に設けた参照情報ＤＢに登録するようにしても良い。この場合、ドキュメントＤＢｍ１には、ドキュメントのコピーは行わなくても良い。
【００５９】
また、ドキュメントとして登録するデータがスキャンデータである場合（ＡＣＴ４２、ＹＥＳ）、プロセッサ３１は、デジタル複合機１に対してドキュメントとして登録するスキャンを予約する（ＡＣＴ４３）。デジタル複合機１は、サーバ２からのスキャン予約を受ける。スキャン予約を受けた後、デジタル複合機１は、スキャナ１２がスキャンしたスキャンデータをサーバ２へ転送する。
【００６０】
サーバ２のプロセッサ３１は、デジタル複合機１が転送するスキャンデータを受信する（ＡＣＴ４４）。デジタル複合機１からスキャンデータを受信すると、プロセッサ３１は、受信したスキャンデータをドキュメントとして登録する電子データに変換する（ＡＣＴ４５）。スキャンデータを登録用の電子データに変換すると、プロセッサ３１は、当該電子データをドキュメントとしてドキュメントＤＢｍ１に登録する（ＡＣＴ４６）。さらに、プロセッサ３１は、登録したドキュメントに対応する属性情報を受付ける（ＡＣＴ４７）。プロセッサ３１は、受け付けた属性情報をドキュメントに対応づけてドキュメントＤＢｍ１に登録する（ＡＣＴ４８）。
【００６１】
上記のように、スキャンデータをドキュメントとして登録する場合、ＭＦＰは、サーバからのスキャン予約を受け、サーバは、スキャン予約後、ＭＦＰでスキャンの結果として得られたスキャンデータを受信する。サーバは、受け入れたスキャンデータを印刷可能なデータ形式（ＰＦＤ）へ変換し、印刷可能なデータを属性情報（例えば、小売店での運用例であればどの商品に関わるドキュメントであるかを示す情報）に紐付けてドキュメントＤＢに登録する。
【００６２】
次に、パネル編集処理について説明する。  
図１０は、パネル編集処理の流れを説明するためのフローチャートである。  
パネル編集処理へ移行されると、プロセッサ３１は、オンデマンドプリント処理に用いる操作画面の編集を開始する。たとえば、プロセッサ３１は、編集する操作画面の背景を選択（変更）するための背景選択画面を表示部１５に表示する。ＳＥユーザは、操作部１６を操作することにより、表示部１５に表示された背景選択画面において編集する操作画面の背景を選択入力する。プロセッサ３１は、操作部１６で選択された背景を示す背景の定義情報を記憶部３６に保持する（ＡＣＴ５１）。背景の定義情報は、ＲＡＭ３２に記憶しても良いし、不揮発性メモリ３４に記憶しても良い。
【００６３】
また、プロセッサ３１は、編集する操作画面におけるヘッダおよびフッタを定義するための設定画面を表示部１５に表示する。ＳＥユーザは、操作部１６を操作することにより、表示部１５に表示された設定画面にヘッダおよびフッタの定義情報（たとえば、操作画面上に表示する名称）を入力する。プロセッサ３１は、操作部１６により入力されたヘッダおよびフッタの定義情報を記憶部３６に記憶する（ＡＣＴ５２）。ヘッダ及びフッタの定義情報は、ＲＡＭ３２に記憶しても良いし、不揮発性メモリ３４に記憶しても良い。
【００６４】
また、プロセッサ３１は、編集する操作画面に配置するボタンを定義するためのボタン設定画面を表示部１５に表示する。ＳＥユーザは、操作部１６を操作することにより、表示部１５に表示されたボタン設定画面において編集する操作画面上に表示するボタンの定義情報を入力する。プロセッサ３１は、操作部１６により入力されたボタンの定義情報を記憶部３６に記憶する（ＡＣＴ５３）。ボタンの定義情報は、ＲＡＭ３２に記憶しても良いし、不揮発性メモリ３４に記憶しても良い。
【００６５】
編集中の操作画面に表示する背景、ヘッダ、フッタおよびボタンの定義が完了すると（ＡＣＴ５４、ＹＥＳ）、プロセッサ３１は、編集中の操作画面に対する他の操作画面との画面遷移の関係を定義する設定画面を表示部１５に表示する。ＳＥユーザは、操作部１６を操作することにより編集中の操作画面に対する他の操作画面との画面遷移の関係を定義する定義情報を入力する。プロセッサ３１は、操作部１６により入力された画面遷移の定義情報を記憶部３６に記憶する（ＡＣＴ５５）。画面遷移の定義情報は、ＲＡＭ３２に記憶しても良いし、不揮発性メモリ３４に記憶しても良い。
【００６６】
さらに、プロセッサ３１は、編集中の操作画面における各ボタンに割り当てられるべき機能をコマンドとして定義するための設定画面を表示部１５に表示する。たとえば、コマンドとして定義する情報としては、印刷指示、スキャン指示、印刷枚数あるいは印刷設定などがある。ＳＥユーザは、操作部１６を操作することにより編集中の操作画面に対するコマンドを定義する定義情報を入力する。プロセッサ３１は、操作部１６により入力されたコマンドの定義情報を記憶部３６に記憶する（ＡＣＴ５６）。コマンドの定義情報は、ＲＡＭ３２に記憶しても良いし、不揮発性メモリ３４に記憶しても良い。
【００６７】
背景、ヘッダ、フッタ、ボタン、画面遷移、および、コマンドの定義情報が確定すると、プロセッサ３１は、これらの定義情報をまとめたパネル情報を生成する（ＡＣＴ５７）。すなわち、パネル情報は、背景、ヘッダ、フッタ及びボタンの定義情報に基づく操作画面の表示内容、画面遷移の定義情報に基づく当該操作画面の表示手順、および、コマンドの定義情報に基づく当該操作画面での指示内容を設定するものである。プロセッサ３１は、生成したパネル情報を操作画面の情報としてパネル情報ＤＢｍ２に登録する（ＡＣＴ５８）。
【００６８】
上記したように、ＰＯＤアプリがインストールされたサーバあるいはデジタル複合機などの印刷制御装置は、パネル編集機能によって、オンデマンドプリント処理に用いる個々の操作画面の表示内容として、背景、ヘッダ、フッタ、および、ボタンを定義する。また、印刷制御装置は、パネル編集機能によって、編集中の操作画面と他の操作画面との遷移の関係を示す画面遷移の定義、および、操作画面上の各ボタンに割り当てられるコマンドの定義を行う。  
これにより、本実施形態に係るオンデマンドプリントシステムによれば、ユーザあるいはシステム管理者は、エンドユーザがドキュメントの印刷を指示する操作に用いる操作画面を運用形態あるいは用途などに応じて適宜カスタマイズ（編集）できる。
【００６９】
また、ＰＯＤアプリがインストールされたサーバあるいはデジタル複合機などの印刷制御装置は、編集されたパネル情報を、サーバ、デジタル複合機あるいは外部装置に設けたデータベースに保存し、デジタル複合機あるいはサーバのブラウザからのアクセスに応じてパネル情報に基づく操作画面を操作パネルの表示部に表示させる。これにより、エンドユーザは、システム管理者などの運用者が編集した操作画面によって自分の印刷したいドキュメントを選択したり、印刷を指示したりできる。
【００７０】
また、操作パネルの表示部には、ブラウザによって印刷指示装置としてのサーバあるいはデジタル複合機が提供するパネル情報に基づく操作画面を操作パネル上に表示できる。この結果として、エンドユーザは操作画面に表示されたブラウザ上のアイコン等をタッチパネルでタッチすることによって、通常のインターネットの操作と同様にページの遷移あるいはドキュメントの属性情報によるフィルタリング処理などによってプリントしたいドキュメントを選択することができる。
【００７１】
本実施形態では装置内部に実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００７２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７３】
１（１Ａ、１Ｂ、１Ｃ、１Ｄ）…デジタル複合機、２（２Ａ、２Ｂ、２Ｄ）…サーバ、１２…スキャナ、１３…プリンタ、１４…操作パネル、１５…表示部、１６…操作部、２１…プロセッサ、２４…不揮発性メモリ、３１…プロセッサ、３４…不揮発性メモリ、ｍ１…ドキュメント登録ＤＢ、ｍ２…パネル情報ＤＢ、Ｐ…ＰＯＤアプリ。
【図１】
2015051543.tif 000003
【図２】
2015051543.tif 000004
【図３】
2015051543.tif 000005
【図４】
2015051543.tif 000006
【図５】
2015051543.tif 000007
【図６】
2015051543.tif 000008
【図７】
2015051543.tif 000009
【図８】
2015051543.tif 000010
【図９】
2015051543.tif 000011
【図１０】
2015051543.tif 000012
【手続補正書】
【提出日】平成26年12月26日(2014.12.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザが操作画面を編集する権限を有する第１ユーザである場合、記憶装置に記憶されたドキュメントの印刷指示に係る操作画面を編集する第１編集部と、
前記ユーザが前記ドキュメントの編集する権限を有する第２ユーザである場合、前記ドキュメントを編集する第２編集部と、
前記第１編集部により編集した操作画面のパネル情報を記憶するメモリと、
前記メモリに記憶したパネル情報に基づいて利用者の操作に応じた操作画面を表示装置に表示させる表示制御部と、
前記表示装置に表示した操作画面において選択されたドキュメントを印刷装置に印刷させる印刷指示部と、
を有する印刷指示装置。
【請求項２】
操作装置により特殊コマンドが入力された場合に前記第１編集部による操作画面の編集処理へ移行するモード切換部を有する、
請求項１に記載の印刷指示装置。
【請求項３】
さらに、ユーザが前記第１編集部による操作画面の編集処理の実行権限を有するユーザであるかを認証するユーザ認証部と、
前記ユーザ認証部により前記編集処理の実行権限を有するユーザとの認証が成功した場合に前記第１編集部による操作画面の編集処理へ移行するモード切換部と、を有する、
請求項１に記載の印刷指示装置。
【請求項４】
前記表示制御部は、ブラウザにより前記パネル情報に基づく操作画面を前記表示装置に表示させる、
請求項１乃至３の何れか１項に記載の印刷指示装置。
【請求項５】
前記ユーザ認証部は、ブラウザのアドレスバーに入力されたユーザ認証情報に基づいて、認証処理を行う、
前記請求項３に記載の印刷指示装置。
【請求項６】
印刷制御装置に、
ユーザが操作画面を編集する権限を有する第１ユーザである場合、記憶装置に記憶されたドキュメントの印刷指示に係る操作画面を編集する第１編集機能と、
前記ユーザが前記ドキュメントの編集する権限を有する第２ユーザである場合、前記ドキュメントを編集する第２編集機能と、
前記第１編集機能により編集した操作画面のパネル情報をメモリに記憶する記憶機能と、
前記メモリに記憶したパネル情報に基づいて利用者の操作に応じた操作画面を表示装置に表示させる表示制御機能と、
前記表示装置に表示した操作画面において選択されたドキュメントを印刷装置に印刷させる印刷指示機能と、
を実現させるための印刷指示プログラム。
【請求項７】
操作装置により特殊コマンドが入力された場合に前記第１編集機能による操作画面の編集処理へ移行するモード切換機能を実現させる、
請求項６に記載の印刷指示プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［１］
記憶装置に記憶されたドキュメントの印刷指示に係る操作画面を編集する編集部（Ａｃｔ１５）と、
前記編集部により編集した操作画面のパネル情報を記憶するメモリ（ｍ２）と、
前記メモリに記憶したパネル情報に基づいて利用者の操作に応じた操作画面を表示装置に表示させる表示制御部（Ａｃｔ１）と、
前記表示装置に表示した操作画面において選択されたドキュメントを印刷装置に印刷させる印刷指示部（Ａｃｔ４）と、
を有する印刷指示装置。
［２］
操作装置により特殊コマンドが入力された場合に前記編集部による操作画面の編集処理へ移行するモード切換部（Ａｃｔ３）を有する、
［１］に記載の印刷指示装置。
［３］
さらに、ユーザが編集処理の実行権限を有するユーザであるかを認証するユーザ認証部（Ａｃｔ７）と、
前記ユーザ認証部により編集処理の実行権限を有するユーザとの認証が成功した場合に前記編集部による操作画面の編集処理へ移行するモード切換部（Ａｃｔ１４）と、を有する、
［１］に記載の印刷指示置。
［４］
前記表示制御部は、ブラウザにより前記パネル情報に基づく操作画面を前記表示装置に表示させる、
［１］乃至［３］の何れか１項に記載の印刷指示装置。
［５］
印刷制御装置に、
記憶装置に記憶されたドキュメントの印刷指示に係る操作画面を編集する編集機能と、
前記編集機能により編集した操作画面のパネル情報をメモリに記憶する記憶機能と、
前記メモリに記憶したパネル情報に基づいて利用者の操作に応じた操作画面を表示装置に表示させる表示制御機能と、
前記表示装置に表示した操作画面において選択されたドキュメントを印刷装置に印刷させる印刷指示機能と、
を実現させるための印刷指示プログラム。
［６］
操作装置により特殊コマンドが入力された場合に前記編集部による操作画面の編集処理へ移行するモード切換部を有する、
［５］に記載の印刷指示プログラム。