(57)【要約】【課題】  （１）従来技術は機器側の情報を反映して画面が生成されることはあっても、端末を使用するユーザの情報や端末に関する情報といった携帯端末側の情報と前記機器側の情報の双方を反映した画面にはなっていなかった。  （２）端末を使用するユーザの情報や端末に関する情報を反映した画面を機器側で生成しようとすると、ユーザに関する情報を機器に渡さなければならずセキュリティー上の問題があった。【解決手段】  印刷装置と携帯端末からなる印刷システムで、携帯端末側の情報を読み取るのと同時に印刷装置側の状態が埋め込まれている操作画面生成スクリプトを印刷装置で生成する機構と、前記スクリプトを実行する環境を携帯端末が備えていてスクリプトを実行して画面を生成し表示する印刷システムとする。【選択図】  図１
2007164601.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と情報端末からなる印刷システムであって、
前記印刷装置は、
Ｗｅｂサーバと、
画面のテンプレート部分と、印刷装置の情報を取得するスクリプト部分と、情報端末の情報を取得するスクリプト部分とで構成されるファイルと、
前記情報端末と情報をやりとりするための情報伝達手段と、
前記情報端末からの要求に応じて印刷装置の情報もしくは前記ファイルを印刷装置に送信する手段と、
で構成されており、
前記情報端末は、
前記印刷装置と情報をやりとりするための情報伝達手段と、
前記印刷装置に対して印刷装置の情報もしくは前記ファイルを要求する手段と、
前記印刷装置から受信したファイルに記載されている前記スクリプトを実行してＷｅｂ画面を生成する手段と、
で構成されている
ことを特徴とする印刷システム。
【請求項２】
前記請求項１に記載の印刷システムにおいて、
印刷装置の情報として、印刷装置がどのようなファイルに対してダイレクトプリント可能かどうかに関する情報を扱っていることを特徴とする印刷システム。
【請求項３】
前記請求項１に記載の印刷システムにおいて、
印刷装置の情報として、印刷装置がどのようなアプリケーションを搭載しているかに関する情報を扱っていることを特徴とする印刷システム。
【請求項４】
前記請求項１に記載の印刷システムにおいて、
印刷装置の情報として、印刷装置がどのようなオプション機器を搭載しているかに関する情報を扱っていることを特徴とする印刷システム。
【請求項５】
前記請求項１に記載の印刷システムにおいて、
印刷装置の情報として、印刷装置のサービス内容に対する料金表情報を扱っていることを特徴とする印刷システム。
【請求項６】
前記請求項１に記載の印刷システムにおいて、
情報端末の情報として、電子マネー情報を扱っていることを特徴とする印刷システム。
【請求項７】
前記請求項１に記載の印刷システムにおいて、
情報端末の情報として、情報端末側のファイル情報を扱っていることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
印刷装置と情報端末からなる印刷システムに関する。
【背景技術】
【０００２】
”ユビキタス”とは、”いたるところに遍在する”という意味である。ユビキタスコンピュータ社会が到来すると、インターネットなどの情報ネットワークにいつでもどこからでもアクセスできる環境になり、場所にとらわれない働き方や娯楽が実現できるようになるとされている。
【０００３】
コンピュータの使われ方の歴史を振り返ってみると、複数人で１台のメインフレームを使用する時代から、現在は、一人１台のパーソナルコンピュータ（ＰＣ）を使用する時代へと移行してきた。そして、来たるユビキタス時代では、一人で多数のコンピュータを使いこなす時代になる。
【０００４】
すると、現在は自分のＰＣ１台に対して関連する機器のドライバの設定などを行っていたが、今後は自分が使用する多数のコンピュータに対して関連する機器のドライバの設定を行わなければならなくなりユーザに大きな負担をかけてしまう。
【０００５】
このような課題に対して、ユーザが使用する多くの端末にＷｅｂブラウザがインストールされていることを生かし、関連する機器側がＷｅｂサーバを持ち、ドライバがインストールされていないユーザ端末から前記関連する機器を操作する方法が提案されている。例えば、特許文献１では、スキャナ、プリンタ、電子メール、ファクシミリの機能を持ったデータ処理装置にＷｅｂサーバを持たせ、別のホストコンピュータから前記データ処理装置のジョブ情報の閲覧や画像の操作をＷｅｂブラウザを介して行うことについて述べている。また、特許文献２では、機器の情報とドライバをプッシュインストールする機構について述べている。
【特許文献１】特開２００２−７０９５号公報
【特許文献２】特開２００３−１５７１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
〔第１の課題〕
しかしながら、前記の従来技術は機器側の情報を反映して画面が生成されることはあっても、端末を使用するユーザの情報や端末に関する情報といった携帯端末側の情報と前記機器側の情報の双方を反映した画面にはなっていなかった。
【０００７】
〔第２の課題〕
端末を使用するユーザの情報や端末に関する情報を反映した画面を機器側で生成しようとすると、ユーザに関する情報を機器に渡さなければならずセキュリティー上の問題があった。
【０００８】
〔第３の課題〕
時々刻々変化するユーザに関する情報を反映した操作画面を作成しようとすると、従来は、ユーザに関する情報が変化するたびに情報を機器に渡していたため情報通信量が増えてしまうという課題があった。
【課題を解決するための手段】
【０００９】
〔第１の発明〕
印刷装置と情報端末からなる印刷システムであって、
前記印刷装置は、
Ｗｅｂサーバと、
画面のテンプレート部分と、印刷装置の情報を取得するスクリプト部分と、情報端末の情報を取得するスクリプト部分とで構成されるファイルと、
前記情報端末と情報をやりとりするための情報伝達手段と、
前記情報端末からの要求に応じて印刷装置の情報もしくは前記ファイルを印刷装置に送信する手段と、
で構成されており、
前記情報端末は、
前記印刷装置と情報をやりとりするための情報伝達手段と、
前記印刷装置に対して印刷装置の情報もしくは前記ファイルを要求する手段と、
前記印刷装置から受信したファイルに記載されている前記スクリプトを実行してＷｅｂ画面を生成する手段と、
で構成されている。
【００１０】
〔第２の発明〕
前記第１の発明において、
印刷装置の情報として、印刷装置がどのようなファイルに対してダイレクトプリント可能かどうかに関する情報を扱っていることを特徴とする印刷システム。
【００１１】
〔第３の発明〕
前記第１の発明において、
印刷装置の情報として、印刷装置がどのようなアプリケーションを搭載しているかに関する情報を扱っていることを特徴とする印刷システム。
【００１２】
〔第４の発明〕
前記第１の発明において、
印刷装置の情報として、印刷装置がどのようなオプション機器を搭載しているかに関する情報を扱っていることを特徴とする印刷システム。
【００１３】
〔第５の発明〕
前記第１の発明において、
印刷装置の情報として、印刷装置のサービス内容に対する料金表情報を扱っていることを特徴とする印刷システム。
【００１４】
〔第６の発明〕
前記第１の発明において、
情報端末の情報として、電子マネー情報を扱っていることを特徴とする印刷システム。
【００１５】
〔第７の発明〕
前記第１の発明において、
情報端末の情報として、情報端末側のファイル情報を扱っていることを特徴とする印刷システム。
【発明の効果】
【００１６】
〔第１の効果〕
機器側の情報と端末を使用するユーザに関する情報に基づいて画面が作成されるため、画面のユーザビリティが向上する。
【００１７】
〔第２の効果〕
公共の機器にユーザ情報を渡さなくても、ユーザ情報を反映した画面を生成することが可能になり、セキュリティーの向上につながる。
【００１８】
〔第３の効果〕
ユーザに関する情報の変化に対しては端末側だけで対応し、画面を生成することが可能なため、情報通信量が削減される。
【発明を実施するための最良の形態】
【００１９】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００２０】
実施例１は、課金に関する実施例であることを特徴としている。
【００２１】
図１は、実施例１のシステムの構成図である。サーバ１０１はユーザごとの料金プランと各料金プランの料金表情報を保持している。１０３および１０４は印刷装置で印刷処理およびＷｅｂ画面の作成を行う。１０５および１０６は携帯端末でユーザが操作し、印刷装置に指令を与える。サーバ１０１と印刷装置Ａ１０３と印刷装置Ｂ１０４は互いにインターネット１０２にて接続されており、料金表データなどの情報をやりとりすることが可能である。１０７は印刷装置と携帯端末が赤外線通信をおこなっているところを模式的に示したものである。携帯端末と印刷装置の間では、操作画面データや印刷ファイル情報などがやり取りされる。
【００２２】
図２は前記サーバの記憶装置に記憶されている情報を模式的に示した図である。前記サーバの記憶装置には、ユーザＩＤと料金プランの対応表２０１や各料金プランの料金表２０２が格納されている。
【００２３】
図３は前記ユーザＩＤと料金プランの対応表である。ユーザを一意に識別するためのＩＤと、各ユーザの料金プランの対応が記載されている。ユーザＩＤは、携帯番号を用いても良い。
【００２４】
図４は各前記プランの料金表である。一例として各料金プランに対して、白黒Ａ４，白黒Ａ３、カラーＡ４、カラーＡ３の値段が記載されている。
【００２５】
図５は前記印刷装置の記憶装置に記憶されている情報を模式的に示した図である。前記印刷装置の記憶装置には、携帯端末の操作画面を作成するための情報として、印刷装置自身のオプション機器情報５０１と前記サーバから取得したユーザの料金プランに対応した料金表５０２と、印刷装置の状態を取得するスクリプト５０３と、形態端末情報を読み取るためのスクリプト５０４と、画面店プレー手５０５が記憶されている。
【００２６】
図６は携帯端末の記憶装置に記憶されている情報を模式的に示した図で、図５で示されたデータや携帯端末が保持するファイル情報などのデータを保持するデータ部６０１、ユーザを一意に識別するための情報であるユーザＩＤ６０２、図５の５０３や５０４のスクリプトを実行するスクリプト実行部６０３、ＨＴＭＬなどのＷｅｂ画面記述言語を理解して画面を表示するプログラム部６０４からなる。
【００２７】
図７は図６の前記データ部をさらに詳細に模式的に示した図である。ステイプル装置やソータ装置といった印刷装置のオプション機器装着に関する情報７０１、前記ユーザの料金プランに対応した料金表７０２、印刷装置の状態７０３、ふぃある情報７０４、所持金情報７０５、画面テンプレート７０６などで構成されている。
【００２８】
図８は、印刷装置、サーバ、携帯端末間でのデータのやりとりのシーケンスを示した図である。ステップ８０１で携帯端末から印刷装置に携帯端末ＩＤが渡される。ステップ８０２では、印刷装置がサーバに携帯端末ＩＤを渡し、料金表を要求する。ステップ８０３では、サーバは印刷装置に料金表の情報を返答する。ステップ８０４では、印刷装置は最新の機器オプションの情報を取得し、ステップ８０５では、前記料金表および前記機器オプション情報から画面生成スクリプトを生成する。ステップ８０６では、ダイレクトプリントの見積もり画面を生成するスクリプトを印刷装置が携帯端末に送信する。ステップ８０７では、前記画面生成スクリプトを実行し、ファイル情報、所持金情報、印刷装置の状態情報などを取得する。ステップ８０８では、前記ステップ８０７で得られた情報および、ステップ８０６で取得した情報をもとに生成された操作画面を表示する。
【００２９】
図９に携帯端末に表示される操作画面の一例を示す。印刷可能なファイルのファイル名、それぞれのファイルのページ数が携帯端末のデータ情報をもとに表示される。ここで、印刷可能なファイルの種類に関しては、印刷装置からステップ８０６の時点で取得したものを使用する。さらにユーザが部数や印刷設定を指定すると各ファイルを印刷するのに必要な金額や、合計の印刷料金が料金表に基づいて計算され、表示される。そして、この印刷料金が所持金よりも小さい場合は印刷ボタンが押下可能な状態になる。
【００３０】
図１０は携帯端末に表示される操作画面の一例で、印刷料金が所持金よりも多くなってしまった場合について示している。図１０では、このような場合、印刷実行のボタンが網掛けになり、押下不能になる。そして、これから実行しようとする印刷に対して所持金が不足している旨のメッセージを表示する。ここで、所持金が不足している場合の印刷実行ボタンであるが、網掛け表示にしたうえで押下可能にし、押下した場合に網掛けになっている理由を表示するといった操作画面でもよい。
【００３１】
図１１は印刷装置の機器のオプションが図９で示したときとは異なる場合について示した図である。図１１の場合は印刷装置にオプション機器としてステイプル装置がついているために、携帯端末の操作画面にもステイプルの項目が表示される。そして、印刷装置に付属している機器のオプションに関しては、図８のステップ８０６の段階で取得する。
【００３２】
実施例１で示したように、印刷装置と操作画面を表示する携帯端末が異なる機器の場合でも、印刷装置側の情報（機器オプションなど）と携帯端末側の情報（所持金情報）の両方を反映した画面を生成し、ユーザビリティを向上させることが可能である。また、所持金情報などの機密情報を公共場所におかれ、かつ、Ｗｅｂ画面を生成する装置である印刷装置に渡さずに、前記ユーザビリティを向上させた画面を表示することが可能である。
【実施例２】
【００３３】
実施例２は、サービス内容に関する実施例であることを特徴としている。
【００３４】
図１２は、実施例２のシステムの構成図を表した図である。印刷装置Ａ（１２０１）および印刷装置Ｂ（１２０２）は、受信したファイルを印刷装置内で展開処理するダイレクトプリント、および、印刷装置用の印刷ジョブ記述言語で記述された印刷ジョブに基づいて印刷を行う機能を有している。携帯端末Ａ（１２０４）および携帯端末Ｂ（１２０５）は、記憶装置を有しており、その記憶装置にはファイルを格納することが可能である。また、前記携帯端末ＡおよびＢは操作画面を有しており、操作画面からの操作で、前記記憶装置に記憶されているファイルの印刷を印刷装置ＡまたはＢに指示することが可能である。前記印刷装置Ａ、前記印刷装置Ｂ、前記携帯端末Ａ、前記携帯端末Ｂはそれぞれ通信手段を有しており、互いに情報をやりとりすることが可能である。実施例２では、通信手段として赤外線通信を示した。その他、電話回線を使用したインターネットで情報をやりとりする方法でもよい。
【００３５】
図１３は、実施例２において、印刷装置Ａおよび印刷装置Ｂがそれぞれ対応しているダイレクトプリントのファイル種別と、携帯端末Ａおよび携帯端末Ｂが搭載しているアプリケーションの機能により印刷が可能なファイル種別についてまとめた表である。
【００３６】
図１４は、実施例２において、印刷装置と携帯端末の間でやりとりされるデータおよび印刷装置、携帯端末でそれぞれの処理にかんするシーケンスを表した図である。ステップ１４０１で、携帯端末は、印刷装置を操作するための操作画面を印刷装置に要求する。ステップ１４０２で印刷装置は印刷装置がサポートしているファイル種別を取得する。ステップ１４０３では、印刷装置は、前記ステップ１４０２で取得した情報を元に操作画面を生成するスクリプトを生成する。ステップ１４０４では、携帯端末から印刷装置を操作する画面を生成するスクリプトが、送信される。ステップ１４０５では、前記スクリプトを実行して携帯端末に搭載されているアプリケーションの能力により印刷が可能なファイル種別を取得する。ステップ１４０６では、前記スクリプトの実行した結果操作画面が生成される。ステップ１４０７では、前記生成された操作画面を携帯端末の表示部に表示する。
【００３７】
図１５は、実施例２においてファイルを操作画面に表示するかどうかを判別するためのフローチャートである。前記携帯端末が保持しているファイルに対して、この判別を行う。ステップ１５０１で携帯端末または印刷装置でサポートしているファイル種別かどうかを判別する。サポートされていない場合は、ステップ１５０３に進み、そのファイルは表示しない。サポートされているファイルの場合は、ステップ１５０２に進み、そのファイルを印刷対象として表示する。
【００３８】
図１６は、操作画面から印刷の指示が行われた場合にファイルを印刷用に展開する処理がどのように行われるのかを表したフローチャートである。ステップ１６０１では、携帯端末に搭載されているアプリケーションで印刷用の印刷ジョブスクリプトとして展開する機能をサポートしているファイル種別かどうかを判別する。携帯端末でサポートしているファイル種別の場合、ステップ１６０３へ進み、携帯端末のアプリケーションを使って印刷用のスクリプトへ展開する。そして、ステップ１６０４にて印刷用のスクリプトを携帯端末から印刷装置へ送信し、印刷装置は印刷処理を行う。ステップ１６０１で携帯端末側ではサポートされていないファイルの場合はステップ１６０２に進み、印刷装置側でダイレクトプリントに対応しているファイル種別かどうかを判別する。このとき、判別には図１４のステップ１４０４のときに印刷装置から携帯端末に送信された操作画面生成スクリプトの中に埋め込まれている情報を携帯端末側のスクリプト実行環境で処理して判別を行う。ステップ１６０２で、印刷装置側でダイレクトプリントに対応しているファイルである場合は、ステップ１６０５へ進み、携帯端末から印刷装置はファイルを直接送信して、印刷装置側では、受信したファイルを展開して印刷を行う。ステップ１６０２で、印刷装置でサポートしているファイル種別ではない場合、図１５でチェックしているため、本来このステップには来ないはずなので、ステップ１６０６へ進みエラー表示およびエラー処理を行う。
【００３９】
印刷装置および携帯端末がサポートしているファイル種別が、図１３であった場合を例に説明する。印刷装置Ａと携帯端末Ａの組み合わせの場合、携帯端末に表示されるファイル種別は、"jpg","bmp","pdf","htm"で、"bmp"および"htm"は携帯端末側で印刷用のスクリプトに展開されて印刷装置へ送信される。また、"bmp"および"pdf"の場合はファイルが直接、印刷装置へ送信され印刷装置側で展開して印刷を行う。印刷装置Ａと携帯端末Ｂの組み合わせの場合、携帯端末に表示されるファイル種別は、"jpg","bmp","pdf"で、いづれも直接印刷装置にファイルを送信して、印刷装置側で展開処理および印刷処理が行われる。印刷装置Ｂと携帯端末Ａの組み合わせの場合、携帯端末に表示されるのは、"jpg","bmp","doc","xls","pdf","htm"で、"bmp"および"htm"は携帯端末側で印刷用のスクリプトに展開されて印刷装置に送信され、印刷装置はスクリプトを処理して印刷が行われる。"jpg","doc","xls","pdf"は印刷装置に直接ファイルが送信され、印刷装置側で展開処理および印刷処理が行われる。印刷装置Ｂと携帯端末Ｂの組み合わせの場合、携帯端末Ｂには"jpg","bmp","doc","xls","pdf","htm"のファイルが表示され、すべてのファイルは直接、印刷装置へ送信されて印刷装置側で展開処理および印刷処理が行われる。
【００４０】
〔その他の実施例〕
実施例１にて、サーバが保持しているユーザＩＤと料金プランの対応表や、料金プランに対応した料金表を印刷装置が保持している形態でもよい。また、サーバへの問い合わせは、印刷装置が行う方式のほかに、携帯端末が行う方式も考えられる。
【産業上の利用可能性】
【００４１】
前記印刷システムは、コンビニエンスストアや空港、ホテルなど公共の場所に置かれた印刷装置に大容量のメモリを装着した携帯電話からダイレクトプリントする際などに利用することが可能である。公共の場所に置かれた機器は、改造されている可能性があり、出来うる限り個人情報（所持金など）の情報を渡さないようなシステムが求められている。
【図面の簡単な説明】
【００４２】
【図１】実施例１のシステムの構成図である。
【図２】サーバの記憶装置に記憶されている情報を模式的に示した図である。
【図３】ユーザＩＤと料金プランの対応表である。
【図４】各プランの料金表である。
【図５】印刷装置の記憶装置に記憶されている情報を模式的に示した図である。
【図６】携帯端末の記憶装置に記憶されている情報を模式的に示した図である。
【図７】図６のデータ部をさらに詳細に模式的に示した図である。
【図８】印刷装置、サーバ、携帯端末間でのデータのやりとりのシーケンスを示した図である。
【図９】携帯端末に表示される操作画面の一例である。
【図１０】図９において所持金が不足している場合の例を示した図である。
【図１１】図９とは異なる機器のオプションが印刷装置に装着されていた場合の携帯端末に表示される画面の例を示した図である。
【図１２】実施例２のシステム構成を示す図である。
【図１３】実施例２において、印刷装置側、携帯端末側がそれぞれサポートしているファイル種別についてまとめた表である。
【図１４】実施例２において、印刷装置と携帯端末の間でやりとりされるデータおよび印刷装置、携帯端末でそれぞれの処理にかんするシーケンスを表した図である。
【図１５】実施例２において、携帯端末が保持しているファイルを携帯端末の操作画面に表示するかどうかの判断を行うフローチャートである。
【図１６】実施例２において、操作画面から印刷の指示が行われた場合にファイルを印刷用に展開する処理がどのように行われるのかを表したフローチャートである。
【図１】
2007164601.tif 000003
【図２】
2007164601.tif 000004
【図３】
2007164601.tif 000005
【図４】
2007164601.tif 000006
【図５】
2007164601.tif 000007
【図６】
2007164601.tif 000008
【図７】
2007164601.tif 000009
【図８】
2007164601.tif 000010
【図９】
2007164601.tif 000011
【図１０】
2007164601.tif 000012
【図１１】
2007164601.tif 000013
【図１２】
2007164601.tif 000014
【図１３】
2007164601.tif 000015
【図１４】
2007164601.tif 000016
【図１５】
2007164601.tif 000017
【図１６】
2007164601.tif 000018