メインコンテンツへスキップ

あなたのオフィスには最新のコピー機がありますか?TCP/IPを介して出力を受け入れるものですか?もしそうなら、あなたはおそらくそれにファイルを送信するためにOpenVOSのスプーラを設定することができます。ここに方法があります。

VOSで使用するために複写機がサポートする必要がある機能は「RAWポート」と呼ばれます。ほとんどの現代の複写機はこの機能を備えており、既にフォーマットされたデータファイルを印刷できます。RAWポートをサポートするすべての複写機はASCIIデータを受け入れます。さらに、一部の複写機は埋め込みPostScriptまたはHP PCL制御を含むファイルをサポートします。今回のケースでは、通常のASCIIデータを送信するだけで十分です。

まず、コピー機のユーザーガイドを入手してください。ウェブ検索で通常はマニュアルが見つかります。当社ではコニカミノルタ bizhub C364 複合機を使用しています。ユーザーガイド、クイックアシストガイド、クイックスタートガイドを見つけました。 一般的に、参照情報の完全なセットを含む書籍を検索し、RAWポートのサポートに関する情報を探します。通常なら「RAWポート」や「9100」、あるいは「ポート」といったキーワードで検索することをお勧めします。これらのキーワードで適切なページが見つかる可能性が高いからです。しかし、KM364ユーザーガイドの検索機能は不具合があり、一致する項目を一切見つけることができませんでした。 いくつかの試行錯誤の末、私は「Web管理ツール」ボタンをクリックし、「印刷環境の設定」セクションを展開し、「Port9100印刷環境の設定」トピックをクリックすることで適切なページに到達できることを発見しました。また、コピー機の「テストページ」または「設定ページ」を印刷することで同じ情報を得られる場合もあります。

次に、RAWポートに関する情報を確認します。使用するポート番号を知る必要があります。ポート9100がこの機能のデフォルトポートであることが多いですが、変更可能です。この場合、当社のKM C364は6つのRAWポートをサポートしています(デフォルト:9100、9112、9113、9114、9115、9116)。 幸いなことに、デフォルト設定は変更されていません。ただし、一部のRAWポートが既に使用されている可能性があります。その場合は未使用のポートを選択してください。私はポート9113を使用することにしました。

VOS上で、このコピー機用のデバイスを作成します。devices.tinエントリでは、デバイス名、モジュール名、ターミナルタイプ、デバイスタイプ、IPアドレス、ポート番号を指定します。当社のコピー機はIPアドレス134.111.198.31を使用し、ポート9113を利用します。以下は「asciiprinter.m125」用に作成したエントリです:

/*######################################################
  ASCIIプリンタ (N2-SWE2-Win7 / コニカミノルタ C364)
  ######################################################*/

/ =name asciiprinter.m125
  =module_name m125
  =terminal_type ascii_prt
  =device_type window_term
  =parameters '-tcp_only -ip 134.111.198.31,9113'
  =comment 'KM C364 N2-SWE2-Win7 ASCII'

このファイルをビルドしてインストールし、configure_devicesを実行して新しいデバイスを追加してください。

次に、spooler_configuration.v1.tin ファイルを編集し、この「プリンター」に関する情報を追加します。以下が当社のエントリです。「device_type」フィールドの情報は任意です。「header_page」および「trailer_page」オプションは、好みに合わせて調整できます。

/    =device_name            asciiprinter.m125
     =device_type            KM-C364
     =header_page            1
     =trailer_page           0
     =device_protocol        1
     =block_size             230
     =special_seperators     '1'b
     =new_line_seq           `0D`0A

このファイルをビルドしてインストールしてください。

「ascii_prt」ターミナルタイプを定義するには、以下のコマンドを実行する必要がある場合があります。また、このコマンドをmodule_start_up.cmファイルに追加してください:

!define_terminal_type >system>sample_programs>unsupported_ttps> &+
ascii_prt.ttp

このプリンター用のキューを作成します。キューの名前は「laser125」としました。

!create_print_queue laser125 60 80

 

最後に、スプーラーにログインし(そしてこの行を module_start_up.cm に追加してください):

!spooler_admin login asciiprinter.m125 -queue laser125

 

さて、すべてが動作するかテストを実行してみましょう:

!print -queue laser125 (home_dir)>略語

 

それだけで十分です。

ご質問がございましたら、コメント欄にご記入ください。できる限りお答えいたします。

 

 

© 2024 ストラタス・テクノロジーズ