(57)【要約】      （修正有）【課題】特別用紙を使用する必要のない第三者による使用を制限しつつも、特別用紙が堆積された給紙台であっても複数のユーザで共有して利用できる記録システムを提供する。【解決手段】記録システムは、複数のユーザからの記録指示を受け付ける受付手段と、受付手段で受け付けた記録指示のうち所定の認証コードを含むと判断された記録指示は記録動作を行うように通知し、所定の認証コードを含むと判断された記録指示は記録動作を行うように通知しない通知手段と、通知手段の通知に基づいて、記録用紙に記録動作を行う記録手段とを有して設けられている。これにより、第三者による使用を制限しつつも、給紙台を複数のユーザで共有して利用する。【選択図】図１１
2015058674.tif 000002
【特許請求の範囲】
【請求項１】
記録用紙を保持可能な保持手段と、所定の認証コードを記憶する記憶手段と、ユーザからの記録指示に含まれる認証コードが、前記記憶手段で記憶された前記所定の認証コードと一致するか判断する判断手段と、を有する記録システムにおいて、
複数のユーザからの記録指示を受け付ける受付手段と、
前記受付手段で受け付けた記録指示のうち、前記判断手段で一致すると判断された記録指示は、記録動作を行うように通知し、前記判断手段で一致しないと判断された記録指示は記録動作を行うように通知しない通知手段と、
前記通知手段の通知に基づいて、前記保持手段に保持された記録用紙に記録動作を行う記録手段と、
を有することを特徴とする記録システム。
【請求項２】
前記記録手段は、前記受付手段で受け付けた記録指示の順番に基づいて、前記通知手段で通知された記録指示の記録動作を行うことを特徴とする請求項１に記載の記録システム。
【請求項３】
前記所定の認証コードと当該所定の認証コードに対応する用紙枚数とを設定する設定手段を更に有することを特徴とする請求項１または２に記載の記録システム。
【請求項４】
前記通知手段は、前記複数のユーザからの記録指示のうち前記判断手段で一致しないと判断された記録指示を、前記設定手段で設定された用紙枚数への記録が終了した後に行うように通知することを特徴とする請求項３に記載の記録システム。
【請求項５】
前記保持手段に保持されている用紙枚数を管理する枚数管理手段と、
前記通知手段で記録動作を行うように通知した記録指示で記録される予定の用紙枚数を算出する枚数算出手段と、
前記枚数管理手段で管理されている用紙枚数よりも、前記枚数算出手段で算出された用紙枚数が多くなったときに、補給指示の通知を行う補給指示手段と、
を更に有することを特徴とする請求項１乃至４のいずれか１項に記載の記録システム。
【請求項６】
前記枚数管理手段は、１枚の記録用紙に対する記録動作が行われるごとに、管理している用紙枚数を減算し、
前記枚数算出手段は、１枚の記録用紙に対する記録動作が行われるごとに、使用予定の用紙枚数を減算することを特徴とする請求項５に記載の記録システム。
【請求項７】
前記補給指示手段による補給指示の通知は、前記記録指示に含まれる認証コードが前記所定の認証コードと一致したユーザに対して行われることを特徴とする請求項５または６に記載の記録システム。
【請求項８】
前記記録手段は、前記補給指示手段により補給指示の通知が行われている間も記録動作を継続することを特徴とする請求項５乃至７のいずれか１項に記載の記録システム。
【請求項９】
記録用紙を保持可能な保持手段と、所定の認証コードを記憶する記憶手段と、ユーザからの記録指示に含まれる認証コードが、前記記憶手段で記憶された前記所定の認証コードと一致するか判断する判断手段と、を有する記録システムによる記録方法であって、
複数のユーザからの記録指示を受け付ける受付工程と、
前記受付工程で受け付けた記録指示のうち、前記判断手段で一致すると判断された記録指示は、記録動作を行うように通知し、前記判断手段で一致しないと判断された記録指示は記録動作を行うように通知しない通知工程と、
前記通知工程の通知に基づいて、前記保持手段に保持された記録用紙に記録動作を行う記録工程と、
を有することを特徴とする記録方法。
【請求項１０】
記録用紙を保持可能な保持手段と、所定の認証コードを記憶する記憶手段と、ユーザからの記録指示に含まれる認証コードが、前記記憶手段で記憶された前記所定の認証コードと一致するか判断する判断手段と、を有する記録システムを、
複数のユーザからの記録指示を受け付ける受付手段、
前記受付手段で受け付けた記録指示のうち、前記判断手段で一致すると判断された記録指示は、記録動作を行うように通知し、前記判断手段で一致しないと判断された記録指示は記録動作を行うように通知しない通知手段、
前記通知手段の通知に基づいて、前記保持手段に保持された記録用紙に記録動作を行う記録手段、として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、記録システム、プログラム、及び記録方法に関する。
【背景技術】
【０００２】
近年業務上用いられる記録装置はネットワークに繋がれており、たとえば同じフロアの近い領域にいる複数人で用いることが一般的である。そして、多量の印刷用紙がストックされた給紙台から給紙された普通用紙を用いて印刷が行われる。
【０００３】
ところでこのような記録装置においては、通常用いられている普通用紙の他に、普通用紙と品質等が異なる特別用紙を用いて印刷を行う場合もある。このような特別用紙としては、たとえば写真用の特別用紙や、半導体や液晶パネルの生産工場等のクリーンルームに持ち込めるクリーンペーパー（防塵紙）等が挙げられる。
【０００４】
そして、このような特別用紙への記録は、普通用紙の上に特別用紙を重ねて堆積させた給紙台から給紙させて行う場合がある。このときに印刷指示を出す前に第三者が先に印刷指示を出してしまうと、特別用紙が使用されて記録されてしまう可能性が生じ、無駄に特別用紙が使用されてしまうことになるとともに、印刷作業のやり直す必要が発生し、作業効率の低下の原因にもなる。そのため給紙台に特別用紙がストックされている際には、第三者が印刷指示を出しても特別用紙に印刷が行われないような技術が求められている。
【０００５】
特許文献１には、給紙台の変化を検知した際にユーザ識別情報を取得しておき、このときに取得したユーザ識別情報とは異なるユーザ識別情報から印刷指示が入力された場合には印刷を制限する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−６３５１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、引用文献１に開示された方法では、複数人で共有して特別用紙を共有して利用することはできず、記録装置の有効的に利用できないばかりか、ユーザの利便性を害することになる。
【０００８】
本願発明は上記課題を鑑みなされたものであり、特別用紙を使用する必要のない第三者による使用を制限しつつも、給紙台を複数のユーザで共有して利用できる記録システムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
この目的を達成するために、記録用紙を保持可能な保持手段と、所定の認証コードを記憶する記憶手段と、ユーザからの記録指示に含まれる認証コードが、前記記憶手段で記憶された前記所定の認証コードと一致するか判断する判断手段と、を有する記録システムは、複数のユーザからの記録指示を受け付ける受付手段と、前記受付手段で受け付けた記録指示のうち、前記判断手段で一致すると判断された記録指示は、記録動作を行うように通知し、前記判断手段で一致しないと判断された記録指示は記録動作を行うように通知しない通知手段と、前記通知手段の通知に基づいて、前記保持手段に保持された記録用紙に記録動作を行う記録手段と、を有することを特徴としている。
【発明の効果】
【００１０】
このように設けることで、第三者による使用を制限しつつも、給紙台を複数のユーザで共有して利用することができる。すなわち、印刷用紙の無駄遣いや作業効率の低下を防止しつつも、記録装置の利便性を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本願発明に係る記録システムの構成図である。
【図２】図１に示す情報処理装置のハードウェア構成図である。
【図３】図１に示す記録装置のハードウェア構成図である。
【図４】図１に係る記録システムの機能ブロック図である。
【図５】記録装置の給紙台に堆積された用紙を説明する図である。
【図６】給紙台指定画面の一例である。
【図７】給紙台のロックをかける際に用いる詳細設定画面である。
【図８】給紙台のロック処理を説明するフローチャートである。
【図９】情報処理装置から記録装置への印字要求処理を説明するフローチャートである。
【図１０】記録装置における印字処理を説明するフローチャートである。
【図１１】特別用紙への印刷処理を説明するフローチャートである。
【図１２】（ａ）認証管理テーブルの一例である。（ｂ）印刷要求テーブルの一例である。
【図１３】情報処理装置から記録装置への印字要求処理を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を用いて本願発明を実施するための形態について詳細に説明する。
【００１３】
図１は、本願発明の記録システムの構成図である。コンピュータ等の複数の情報処理装置１２０がネットワーク１５０を介して接続されており、これららの複数の情報処理装置から１つの複合機等の記録装置３００を共有して使用することができるように設けられている。このような情報処理装置としては、コンピュータのみならず、スマートフォン等も用いることができる。記録装置３００は、ネットワーク１５０を介して印刷データを受け取り、電子写真技術やインクジェット技術などの既知印刷技術を利用して、実際の用紙に印刷を行うことができる。
【００１４】
なお、本実施形態では、記録装置３００内部にドキュメントや画像データを受信して印刷データを保持し、これらの記録動作指示を行う例を説明するが、サーバを別途設け、当該サーバにおいて印刷データの保持及び記録動作指示等を行ってもよい。
【００１５】
本願発明の記録装置３００には、図５に示すように複数の給紙台（給紙台Ａ１０１、給紙台Ｂ１０２、給紙台Ｃ１０３）が設けられており、各給紙台（保持台とも称する）は記録動作に用いる記録用紙を積層して束として多量に搭載させて保持することが可能である。そして記録装置３００は、このような記録用紙の束の上側から順番に記録動作に用いる。
【００１６】
記録装置３００は、ネットワーク１５０に接続されて、複数の情報処理装置１２０と接続されることにより、複数人で使用することができる。さらに、このような記録装置では、通常用紙のみならず、写真用用紙や半導体や液晶パネルの生産工場等のクリーンルームに持ち込めるクリーンペーパーにといった特殊な用紙（以下、特別用紙とも称する）にも記録することができる。このような特別用紙５１０に記録を行う際には、特別用紙５１０を普通用紙５００が堆積された給紙台に重ねて給紙した状態で（図５）、印刷指示を行うことで記録させることができる。
【００１７】
しかし特別用紙５１０へ印刷を行おうとするユーザが印刷指示を送る前に、他の人が印刷指示を送ってしまうと、他の人は特別用紙５１０に印刷することを想定していなくとも、給紙台に特別用紙５１０がストックされているため、特別用紙５１０を使用して印字を行ってしまうことになる。そうすると特別用紙５１０を補充した人が、特別用紙５１０への記録動作を行えず、再度特別用紙５１０を補給し再度印刷指示を行い、印刷作業のやり直しが必要となる。すなわち記録動作の無駄が発生するとともに、作業の効率が低下してしまうことになる。
【００１８】
このような無駄を防止するためには、予め同じ記録装置３００を使用している他のユーザに特別用紙を使用して印刷する旨を伝え、他のユーザの使用を控えてもらうという方法も考えられる。しかし大人数で１台の記録装置３００を共有する場合には、全員に使用を控えてもらった上で特別用紙への記録を行うということは現実的ではない。
【００１９】
本願発明では、上記のような特別用紙に対して記録動作時は、所定の認証コードが記録指示に含まれている場合に限っている。このようにすることで、特別用紙の無駄や作業の効率低下を防止することができ、用紙の無駄遣いを防止するとともにユーザの作業効率を向上させている。以下、本願発明について具体的に説明していく。
【００２０】
次に図２を参照して、図１に示す情報処理装置１２０のハードウェア構成の一例について説明する。ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２１】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２２】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００２３】
ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本願発明には直接関係があるものではない。
【００２４】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２５】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２６】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２７】
本願発明を実現するためのプログラムは外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本願発明に係わるプログラムが用いる定義ファイル及び各種情報テーブルは外部メモリ２１１に格納されている。以上が図２の、本願発明の実施形態における各種装置のハードウェア構成の一例についての説明である。
次に、複合機等の記録装置３００のハードウェア構成の一例について図３を用いて説明する。
【００２８】
コントローラユニット３１６は、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２（記録手段）と接続する一方、ＬＡＮやＷＡＮと接続することで、画像データやデバイス情報の入出力を行う。
【００２９】
ＣＰＵ３０１は、システム全体を制御するプロセッサである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリである。
【００３０】
ＲＯＭ３０３は、システムのブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ（ＨＤＤ）３０４は、システムを制御するための各種プログラム，画像データ等を格納する。
【００３１】
操作部インタフェース（操作部Ｉ／Ｆ）３０７は、操作部３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００３２】
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）３０５は、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。モデム（ＭＯＤＥＭ）３０６は、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３３】
外部インタフェース（外部Ｉ／Ｆ）３１８は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ１３９４）、プリンタポート、ＲＳ−２３２Ｃ（Ｒｅｃｏｍｍｅｎｄｅｄ  Ｓｔａｎｄａｒｄ２３２ｖｅｒｓｉｏｎ  Ｃ）等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ５００が外部Ｉ／Ｆ３１８に接続されている。
【００３４】
更に、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ５００によるＩＣカードからの情報読み取りを制御し、当該ＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００３５】
イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）３２０は、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００３６】
画像バス３１５は、ＰＣＩバス（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  ｂｕｓ）またはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
ラスタイメージプロセッサ（ＲＩＰ）３１０は、ベクトルデータをビットマップイメージに展開する。
【００３７】
プリンタインタフェース（プリンタＩ／Ｆ）３１１は、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００３８】
スキャナインタフェース（スキャナＩ／Ｆ）３１３は、スキャナ部３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００３９】
画像処理部３１７は、入力画像データに対し補正、加工及び編集やプリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、２値画像データはＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の圧縮伸張処理を行う。
【００４０】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４１】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットを備える。
【００４２】
操作部３０８は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４３】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００４４】
以上のような構成によって、プリンタ部３０１は、スキャナ部３１４から読み込んだ画像データをＮｅｔｗｏｒｋ  Ｉ／Ｆ３０５からＬＡＮに送信し、ＬＡＮから受信した印刷データをＮｅｔｗｏｒｋ  Ｉ／Ｆ３０５を経由してプリンタ部３１２より印刷出力することができる。
【００４５】
また、スキャナ部３１４から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信し、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
次に図４の機能ブロック図を用いて、本願発明の記録システムの機能的構成を説明する。
【００４６】
なお、図４の記録装置３００における各構成部は、図３に示す記録装置３００のＣＰＵ３０１で実行され、図４の情報処理装置１２０の各構成部は、図２に示す情報処理装置１２０のＣＰＵ２０１で実行される。
【００４７】
図４に示すように、記録装置３００には、ユーザが認証を必要とする給紙台と当該給紙台に補充した記録用紙の枚数と認証コードとを設定する認証設定部４０１が設けられている。このような認証設定部４０１で設定された認証情報は、認証管理テーブルとして記録装置３００のＲＡＭ３０２等の記憶部に記憶される。
【００４８】
情報処理装置１２０には、記録用紙に印刷される印刷データを含む印刷要求データを生成する記録情報生成部４２０と、記録情報生成部４２０で生成された印刷要求データを送信して印刷指示を記録装置３００に対して行う記録指示部４２１が設けられている。記録情報生成部４２０は、特別用紙を用いて印刷データを印字するようなジョブの場合には、印刷データと認証コードとが含まれるように印刷要求データを生成する。
【００４９】
記録装置３００は、情報処理装置１２０の記録指示部４２１から印刷要求データを受け付ける記録指示受付部４０２と、記録指示受付部４０２で受け付けた印刷要求データが特別用紙に対する印刷要求（印刷ジョブ）の場合に認証処理を行う認証判断部４０３が設けられている。さらに記録装置３００は、認証判断部４０３で判断された印刷要求データや、普通用紙に対する印刷要求データをプリンタ部３１２で記録するように制御する記録制御部４０４が設けられている。
【００５０】
次に、図６乃至図８を用いて、記録装置３００の給紙台に特別用紙を投入した際に行われるロック処理と、ロック処理で生成される認証管理テーブルについて説明を行う。
【００５１】
ロック処理は、記録装置３００に設けられたディスプレイ等の操作部３０８で行うことができる。図６は、操作部３０８に表示された給紙台指定画面６００であり、図７（ａ）はこれから新たにロックする場合に表示される詳細設定画面７００であり、図７（ｂ）はすでにロックされている給紙台に特別用紙を補充する際に表示される画面である。これらの画面を用いて、ユーザは記録装置３００にて給紙台を任意に指定してロック処理を行うことができる。図８は、ロック処理についてのフローチャートである。
【００５２】
ロック処理を行うタイミングとしては、給紙台に特別用紙を搭載する前または後のどちらでも行うことができる。また、既に特別用紙が搭載されている給紙台に特別用紙を補充する前または後にも行うことができる。さらに、特別用紙の補給動作は、使用中の給紙台以外への補充であれば、記録動作中でも行うことができる。図８は、図６や図７の画面を用いて設定されたロック処理を説明するためのフローチャートである。
【００５３】
給紙台の状態は、図６の給紙台指定画面に表示されているように、印刷が行われていない『０．アイドル』状態と、既にロック処理が行われている『１：ロック』状態と、ロック処理ではない普通用紙の印刷予約が入っている『２．予約中』状態の３つがある。これらのうち、『０．アイドル』状態と『１：ロック』状態については、ロック処理を行うことができる。一方、『２．予約中』状態については普通用紙の印刷予約が入っているため、ロック処理を行うことができない。これは、普通用紙の印刷予約が入っている場合には特別用紙を補給すると直ぐに印刷に使われてしまう可能性があり、特別用紙の補給を受け付けることが好ましくないためである。予約されているジョブが終了した場合には、『アイドル』状態に移行するためロック処理を受け付けられるようになる。
【００５４】
まずＳ８０１で、記録装置３００のＣＰＵ３０１は、使用給紙台の指定を給紙台指定画面６００を介して受け付けることができる。ユーザが選択画面６２０でＢを選択部６０４で選択して確定ボタン６０５を押下すると、給紙台Ｂがロック処理を行う給紙台として指定される。また、選択画面６２０で戻る釦６０６が押下された場合には、給紙台指定をキャンセルすることができる。
【００５５】
次に、次にＳ８０２で、Ｓ８０１で選択された給紙台がロック中であるかを判断する。ロック中でないと判断された場合には（Ｓ８０２：Ｎｏ）、図７（ａ）に示す新規ロック処理の詳細設定画面７００（給紙台ロック画面）を表示させ、新規ロック処理の入力を受け付ける。
【００５６】
図７（ａ）に示すように詳細設定画面７００には、ステータス表示画面７１０と入力欄表示画面７２０が表示されている。ステータス表示画面７１０には、新規ロック処理を行う場合には給紙台Ｂをこれからロックする旨７１１が表示される。
【００５７】
入力欄表示画面７２０では、用紙ＩＤ７２１と、投入枚数７２２と、管理者ＩＤ７２５と、認証コード７２６と、開始時間７２７と、終了時間７２８の入力をユーザから受け付けることができる。用紙ＩＤ７２１は、用紙種別を特定するためのＩＤであり、用紙のサイズや特別用紙の種類等を設定することができる。投入枚数７２２は、ユーザが投入する用紙枚数を設定することができる。管理者ＩＤ７２５は、ユーザの名前やコード等のユーザ識別情報を設定することができる。認証コード７２６は、ロック処理した給紙台を使用して記録動作を行う際に必要となる認証コードを設定することができる。開始時間７２７と終了時間７２８は必要に応じて設定することができ、給紙台をロックさせておく時間を指定しておくことができる。このようにロックさせておく時間を明確にしておくことで、第三者に対するロック解除時間を通知させることもできる。なお、開始時間７２７は、デフォルト知として画面を開いた際の時刻とすることができる。入力欄表示画面７２０にこのような設定が入力されたのちにユーザによってロック処理開始釦７３０が押下されると、給紙台のロック処理の管理が開始される（Ｓ８０４）。
【００５８】
また、ロック処理は終了時刻７２８となっていなくても、給紙台の特別用紙がなくなっており、かつ、特別用紙に対する印刷ジョブがない場合には、終了させてもよい。
【００５９】
Ｓ８０２で給紙台がロック中であると判断された場合には（Ｓ８０２：Ｙｅｓ）、既にロック中であるため図７（ｂ）に示す既存情報の表示を含む詳細設定画面７００（更新画面）を表示させ、更新を受け付ける（Ｓ８０５）。
【００６０】
このとき入力欄表示画面７２０のステータス表示画面７１０には、給紙台Ｂはすでにロックされている旨７１４が表示される。さらに、現在特別用紙に印刷するとして予約されている予約枚数７１４と、最初にユーザが設定した投入枚数から使用枚数を減算して算出した給紙台Ｂに搭載されている残り枚数７２２と、特別用紙に印刷を指示している要求者数７１３が表示されている。
【００６１】
既存情報の表示を含む詳細設定画面７００の入力欄表示画面７２０では、用紙ＩＤ７２１と、追加枚数７２３と、管理者ＩＤ７２５と、認証コード７２６と、開始時間７２７と、終了時間７２８の入力をユーザから受け付けることができる。
【００６２】
追加枚数７２３は、ユーザが追加投入する用紙枚数を設定することができる。入力欄表示画面７２０にこのような設定が入力されたのちにユーザによってロック処理開始釦７３０が押下されると、特別用紙の残り枚数が更新され、ロック処理の更新が行われる（Ｓ８０６）。
なお、詳細設定画面７００表示中に取消釦７４０が押下された場合には、ロック処理を中止させることができる。
【００６３】
Ｓ８０７で、ＣＰＵ３０１が認証設定部４０１として機能し、ユーザによって入力された入力欄の情報に基づいて図１２（ａ）に示すような認証管理テーブルを作成する。図１２（ａ）に示すように認証管理テーブルには、詳細設定画面７００の入力欄表示画面７２０で入力された項目である、給紙台ＩＤ、用紙種別、用紙枚数、認証コード、開始時間、終了時間、管理者ＩＤ等が設定されている。用紙枚数としては、図７（ａ）で入力された投入枚数７２２または、図７（ｂ）の残り枚数７１５に追加枚数７２３を加算した枚数が設定される。このようにして特別用紙の用紙枚数管理が行われている。また、認証コード、開始時間、終了時間、管理者ＩＤが、図７（ｂ）の更新画面で更新された場合には、更新後の情報が認証管理テーブルに設定される。
このように設定された認証管理テーブルがＲＡＭ３０２等の記憶部に記憶されて、ロック処理は終了される。
【００６４】
図６や図７を表示する操作部３０８のディスプレイは、タッチパネルとして設けられており、開始釦７３０や取消釦７４０がタッチ操作（押下）されることにより、選択を受け付けたと判断できる。なお、これらの開始釦７３０や取消釦７４０をタッチパネル以外の部分に設けてもよいことは言うまでもない。
【００６５】
また、本実施形態では詳細設定画面７００を新規に設定する場合の画面（図７（ａ））と更新画面（図７（ｂ））とが別に設けられている例を用いて説明したが、これらの画面を共通としてもよい。このような場合には、新規に設定する場合の予約枚数７１４や残り枚数４１５や要求者数等はゼロと表示させることで対応することが可能である。
【００６６】
以上のように図６乃至８を用いて説明したロック処理により、給紙台のロック処理を行うことができる。次に、図９乃至１１を用いて、印刷指示が行われる際の処理について説明を行う。
図９は、情報処理装置１２０から記録装置３００に印刷要求データが送信される様子を説明するためのフローチャートである。
【００６７】
まずＳ９０１で、情報処理装置１２０はユーザから給紙台の指定を受け付ける。そしてＳ９０２で、ＣＰＵ２０１は、ユーザによって印刷データが指定されると、用紙種別、記録指示者ＩＤ，通知先となるメールアドレス、認証コード、印刷データを含む印刷要求データを作成する。さらに、Ｓ９０３で印刷要求データを記録装置３００に対して送信する。
【００６８】
次に、Ｓ９０４で、記録装置３００は、Ｓ９０３で送信された印刷要求データを受信する。そして、Ｓ９０５で印刷要求テーブル（ジョブリスト）に印刷要求データを新規ジョブとして追加する。なお、記録装置３００によって受信された印刷データや印刷要求テーブルは、記録装置３００内のＲＡＭ３０２等の記憶部に一時的に記憶させておく。
【００６９】
図１２（ｂ）に、印刷要求テーブルの一例を示す。印刷要求テーブルには、ユーザからの印刷要求（印刷ジョブ）が順番に追加されていく。印刷要求テーブルの項目は、印刷要求データから抽出されたものであり、給紙台ＩＤ、用紙種別、使用枚数、記録指示者ＩＤ、通知先となるメールアドレス、認証コード、印刷データの概要が設定されている。使用枚数は、印刷データをもとに算出した印刷に必要となる記録用紙の枚数であり、このように枚数算出しておくことにより使用予定の用紙枚数の管理を容易にすることができる。通知先となるメールアドレスは、後に説明するように途中で特別用紙等の用紙が不足しそうな際にユーザに通知するために用いられる。認証コードは、ロック処理が行われている給紙台の特別用紙を使用するために必要なコードである。
【００７０】
図１０は、図９で受信した印刷要求をもとに記録装置３００で記録動作を行う際の処理を説明するためのフローチャートである。Ｓ１００１で、記録装置３００は、記憶手段に記憶された図１２（ｂ）に示す印刷要求テーブルからジョブデータ検索を行う。次に、Ｓ１００２では、Ｓ１００１のジョブデータ検索で、ジョブがあったかどうかを判断する。印刷要求テーブルにジョブが存在する場合には、Ｓ１００３に進み、ジョブで指定されている給紙台が、現在ロック中の給紙台であるかの判断を行う。一方、ジョブが存在しない場合には、記録動作を行わないため、処理を終了する。Ｓ１００３で判断に用いられるジョブは、印刷要求テーブルに最も早く登録されたジョブである。すなわち、ユーザから記録指示を受けた順番に沿って記録動作の処理が行われていく。
【００７１】
Ｓ１００３で、ジョブで指定されている給紙台が現在ロックされている給紙台ではないと判断された場合には（Ｓ１００３：Ｎｏ）、認証コードの一致・不一致を確認することなく、情報処理装置１２０から送信された印刷データを用いて通常印刷処理を行う（Ｓ１００４）。一方、現在ロックされている給紙台であると判断された場合には、Ｓ１００５で、印刷要求テーブルの該当ジョブの認証コードと、認証管理テーブルの認証コードとを取得する。Ｓ１００６で、印刷要求テーブルの該当ジョブの認証コードと認証管理テーブルの認証コードとが一致しているかを判断し、一致している場合には、Ｓ１００８に進み特別用紙への印刷処理が行われる。一致していない場合には、Ｓ１００７の印刷拒否処理Ｓ１００７に進む。すなわち、認証コードが一致している場合には、プリンタ部３１２で記録動作が行われるように印刷データの送信が行われ、プリンタ部３１２は、このような送信データに基づいて給紙台に保持された特別用紙を用いて記録動作を行う。認証コードが一致していない場合には、プリンタ部３１２で記録動作は行われないため印刷データの送信は行われない。
【００７２】
次に、Ｓ１００７で行われる印刷拒否処理について説明する。印刷ジョブの特定する用紙種別が特別用紙ではなかったり（図１２（ｂ）に示すＮｏ．３）、認証コードが間違っていたりした（図１２（ｂ）に示すＮｏ．４）場合に印刷拒否処理が行われることになる。このような印刷拒否処理が行われた場合には、当該印刷要求を行った記録指示者に対して、通知先に設定されているメールアドレスに拒否された旨をメールすることで、通知することが好ましい。これにより、正しい給紙先を設定した状態や正確な認証コードを設定した状態で再度の印刷指示が行われることを促すことができる。
【００７３】
なお、図１２（ｂ）に示すＮｏ．３に示すように、ロック中の給紙台を指定して普通紙を用いた印刷指示が行われた場合には、印刷拒否をしなくともロック状態が解除（もしくはロック状態が終了）されたのちに記録動作が行われるように処理をしてもよい。
【００７４】
次に、図１１を用いて図１０のＳ１００８で行われる特別用紙への印刷処理を詳細に説明する。まずＳ１１０１では、記憶手段に記憶された認証管理テーブルを参照して、使用する給紙台の特別用紙があるかどうか判断する。そして、特別用紙があると判断された場合には、プリンタ部３１２を用いて特別用紙への印刷を行うように印刷データを送信するなどの制御を行う（Ｓ１１０５）。一方、Ｓ１１０１で特別用紙がないと判断された場合には、ユーザに対して用紙補給をするように指示を出す（Ｓ１１０３）。具体的には、通知先に設定されているメールアドレスに用紙が不足している旨をメール通知することで補給指示を行うことができる。メール通知の宛先としては、現在実行中の印刷ジョブの記録指示者のみならず、同じ給紙台を用いた印刷ジョブを送信している記録指示者に行うことが好ましい。このように補給指示を複数人に対して行っておくことで、早急に特別用紙の補充を受け付けることができ、他のユーザの記録動作も遅滞なく完了させることができる。
【００７５】
そして特別用紙の補給が行われたと判断された場合には（Ｓ１１０４）、プリンタ部３１２を用いて特別用紙への印刷を行うように印刷データを送信するなどの制御を行う（Ｓ１１０５）。
【００７６】
さらに、Ｓ１１０６では、印刷エラーが発生したか判断を行い、印刷エラーが発生している場合には、Ｓ１１０９で印刷処理を中断し、Ｓ１１１０でユーザに対してディスプレイ等の操作部３０８における表示やメール等でエラー通知を行う。さらに、ユーザによってエラー処理が行われた場合には、Ｓ１１０５に戻り印刷動作を再開させる。
【００７７】
印刷エラーが生じなかった場合には、Ｓ１１０７で認証管理テーブルの用紙枚数を１枚減算して更新し、さらに、印刷要求テーブルの使用枚数を１枚減算して更新する。すなわち、記録動作が１枚の記録用紙に対して行われるごとに、残りの特別用紙の枚数と該当ジョブの残り使用枚数とが１枚ずつ減っていく。
【００７８】
Ｓ１１０７で減算されたのちに該当ジョブの使用枚数がゼロとなった場合には該当ジョブの印刷が終了したと判断され処理が終了される（Ｓ１１０８）。一方、該当ジョブの印刷が終了していないと判断された場合にはＳ１１０１に戻り記録動作が継続される。
【００７９】
なお、Ｓ１１０８で該当ジョブの印刷が終了した終了したと判断された場合には、図１０のＳ１００９に進み、予め設定されている終了時刻７２８を経過したかどうかを判断し、ここで終了時刻が経過していると判断された場合には管理者に終了する旨を通知（Ｓ１０１０）して所定時間経過した後に、ロック処理を解除する（Ｓ１０１１）。
【００８０】
このように管理者に終了する旨を通知することにより、通常印刷に用いられてしまわないように給紙台に残っている特別用紙を回収することを管理者に促したり、ロック処理の延長処理を行うことを管理者に促すことができる。ロック処理の延長は、図７（ｂ）の詳細設定画面７００で終了時刻７２８を設定することで行うことができる。Ｓ１０１１のように管理者にロック処理の解除を通知した後に自動でロック処理を解除する以外に、管理者による手動でのみロック処理の解除を受け付けるように設けてもよい。この場合には、詳細設定画面７００に解除釦（付図示）を新たに設け、この釦に対する操作が行われたことを判断して解除することが好ましい。
【００８１】
以上のような特別用紙への記録動作が行えるようにすることで、第三者による特別用紙への制限を行いつつも、給紙台を複数のユーザで共有しても良好に利用を行うことができる。これにより誤って第三者が特別用紙を用いて不要に印刷してしまうことを防止したり、第三者によって特別用紙が使われてしまい、当初特別用紙の使用を希望していた者の印字が普通用紙に行われてしまい、再度の印刷作業が必要となることを防止することができる。すなわち、特別用紙や普通用紙の無駄遣いや作業効率の低下を防止することができる。
【００８２】
なお、図９乃至１１では、記録用紙の不足が発生した際に記録用紙を補充するようにユーザに通知を行っているため、用紙の補充が遅れると印刷作業自体が遅延することになる。そのため図９の処理に替えて図１３に示す記録装置での処理を用いることで、ジョブが追加された時点で現在の特別用紙の枚数が足りているか判断し、補充するようにユーザに通知させることもできる。
【００８３】
図１３のＳ１３０１からＳ１３０５については、図９のＳ９０１からＳ９０５と同様であるため説明を省略する。Ｓ１３０６で、記録装置３００のＣＰＵ３０１が、印刷要求テーブルのロック処理が行われている給紙台ごとに、現在存在する印刷ジョブから特別用紙の使用枚数を合算し、給紙台ごとの印刷枚数を算出する。次に、Ｓ１３０７で、Ｓ１３０６で算出した印刷枚数と、認証管理テーブルを参照して取得した用紙枚数とを比較し、ロック処理されている残りの用紙枚数の方が、Ｓ１３０６で算出した印刷枚数よりも多いかどうか判断する。ロック処理されている残りの用紙枚数が、Ｓ１３０６で算出した印刷枚数以下である場合には、用紙が不足することなく記録動作を継続させることができるため、通知を行わずに終了させる。
【００８４】
一方、ロック処理されている残りの用紙枚数の方がＳ１３０６で算出した印刷枚数よりも多い場合には、予約枚数の方が多くなる。そのため、このような場合には該当給紙台を用いて印刷を行う印刷ジョブを送信した全ユーザに対して、用紙補給通知（Ｓ１３０８）を送る。
【００８５】
このように実際に不足する前にユーザに用紙補給通知を行い、用紙の補充を促すことで、ユーザによる用紙補充が遅れることで印刷が中断されることを予防することができ、特別用紙への記録動作をストレスなく完了させることができる。なお、このような用紙補給通知は、特別用紙に限らず、普通用紙の印刷ジョブに対しても行うことができる。
【００８６】
本願発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【００８７】
なお、本願発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本願発明に含まれる。
【００８８】
したがって、本願発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本願発明を実現するものである。つまり、本願発明は、本願発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００９０】
プログラムを供給するための記録用紙としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００９１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本願発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録用紙にダウンロードすることによっても供給できる。
【００９２】
また、本願発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本願発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本願発明に含まれるものである。
【００９３】
また、本願発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００９４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００９５】
さらに、記録用紙から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００９６】
なお、前述した実施形態は、本願発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本願発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本願発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００９７】
１２０  情報処理装置
３００  記録装置
２０１  情報処理装置のＣＰＵ
３０１  記録装置のＣＰＵ
３０８  操作部
３１２  プリンタ部（記録手段）
【図１】
2015058674.tif 000003
【図２】
2015058674.tif 000004
【図３】
2015058674.tif 000005
【図４】
2015058674.tif 000006
【図５】
2015058674.tif 000007
【図６】
2015058674.tif 000008
【図７】
2015058674.tif 000009
【図８】
2015058674.tif 000010
【図９】
2015058674.tif 000011
【図１０】
2015058674.tif 000012
【図１１】
2015058674.tif 000013
【図１２】
2015058674.tif 000014
【図１３】
2015058674.tif 000015