ナレッジ記事#

利用可能な技術記事#
アクセサリー#
- Cマウントスペーサーリングの材質
- Hirose 6ピンコネクタ用防塵保護キャップ
- ハウツー:Basler SLPコントローラを正しく接続する方法
- Basler pylon Performance Driverに対応するネットワークアダプタ
- Baslerポートフォリオで提供されているKowaレンズのネジサイズ
- Basler C125レンズのネジサイズ
- USB 3.0ハブ用グリーン2ピン電源コネクタ
- Basler IP67ハウジングの前面ガラスの材質は何ですか?
アプレット#
- シャフトエンコーダが正転するようにアプレットを設定する方法
- エラー:「HAPファイルを展開できませんでした(Failed to expand HAP file)」 / 「vas.dllを読み込めません。エラーコード:-122(Unable to load vas.dll Error code: -122)」
- ハウツー:microDisplay Xで一連の画像を保存する方法
- エリアアプレットにおけるタップジオメトリの命名規則
カメラ#
- カラーセンサーのEMVA1288レポートについて
- 機械的ストレスに関する追加の注意事項
- Basler Lens Selectorでの画角の計算
- 汎用I/Oラインへの5 VDCを超える電圧の印加
- Baslerのサーモグラフィカメラにグレーの画像が表示される
- boost:画像取得中にセンサー温度が表示されない
- Basler boostカメラでのCマウントアダプターの組み立て
- Basler aceおよびace 2カメラのCマウントネジ
- 画像取り込み中の Exposure Time の変更によるオーバートリガーエラーの発生
- レーザー搭載カメラ使用時の画像における同心円状のパターン
- SharpCapおよびFireCaptureソフトウェアパッケージとの互換性
- SWIRカメラには放熱が必要ですか?
- aceおよびace 2ローリングシャッターカメラにおけるExposure Endイベント
- Hirose 6ピンコネクタ用防塵保護キャップ
- Basler ace UおよびLカメラの筐体温度とコア基板温度
- Multiple ROI 機能がフレームレートに与える影響
- ハウツー:a2a1920-165g5m/g5c カメラでより高いフレームレートを実現する方法
- ハウツー:最高の色再現を実現するために Basler racer 2 S カメラを校正する方法
- ハウツー:PTP 同期後にカメラの Timestamp を現地時間に変換する方法
- ハウツー:pylon GrabResult を MVTec HALCON HImage に変換する方法
- ハウツー:4k x 4k フレームを処理するために Cognex VisionPro の Memory 処理を拡張する方法
- ハウツー:Basler boost V 出力ラインの出力電圧を拡張する方法
- ハウツー:カメラ機能のパラメータ名を見つける方法
- ハウツー:Wireshark プロトコルファイルから画像を生成する方法
- ハウツー:Sequencer モードと PyPylon を使用して Basler カメラで HDR イメージングを行う方法
- ハウツー:ace 2、boost、dart M/R のファームウェアアップデートの問題に対処する方法
- ハウツー:各画像を固有のファイル名で保存する方法
- ハウツー:マルチカメラ IP ルーティングを設定する方法
- ハウツー:フレームごとに異なるデバイスをトリガーするようにカメラ出力を設定する方法(フリップフロップ)
- ハウツー:pylon .NET を使用する GigE カメラの ReceiveThreadPriority を設定する方法
- ハウツー:非推奨宣言の警告を抑制する方法(GCCコンパイラ)
- ハウツー:光源を Basler ace 2 または boost R カメラと同期させる方法
- ハウツー:VisionPro 9.7 下で Basler USB 3.0 および CXP-12 カメラを使用する方法
- ハウツー:Docker コンテナ内で Basler USB カメラを使用する方法
- How to: MathWorks MATLABでBasler pylon GigEおよびU3V GenTL Producerを使用する方法
- Cognex VisionPro 7.2とBaslerカメラの接続
- Matrox Imaging Library (MIL)ソフトウェアとBaslerカメラの接続
- Stemmer Common Vision Blox 2016とBaslerカメラの接続
- ace GigE ClassicカメラにおけるRGB 8およびBGR 8フォーマットの欠落
- Sequencerを外部トリガーした際のオーバートリガーエラー
- PGI機能セット:サポートされている Pixel Format とフレームレートの低下
- USB 3.0無線周波数が2.4 GHzワイヤレスデバイスに与える影響の可能性
- USB 3.0無線周波数が2.4 GHzワイヤレスデバイスに与える影響の可能性
- ace / ace 2 GPIO出力回路の外部プルアップ抵抗に関する推奨事項
- モアレ効果の軽減
- boA5120-230cm/ccおよびboA13440-17cmカメラにおけるタップジオメトリのソート
- USB 3の命名規則
- USB Configuratorログファイル:U3Vデバイスの帯域幅
- S/N比(信号対雑音比)の理解と向上
- サードパーティ製ソフトウェアでの Compression Beyond カメラ機能の使用
- Basler GigEカメラのVLANタグ付けサポート
- Virtual VCRによるビデオ録画
- 感度とは何か、また感度に関する記述が誤解を招きやすい理由
- カメラの関心領域(AOI)とは
- マシンビジョンカメラにおけるISO値に相当するもの
- Black Level カメラ機能を使用すべきタイミング
- IRカットフィルターの入手先
- 拡張IDモードをサポートしているBasler GigEカメラ
- お使いのBasler GigEカメラが準拠しているGigE Vision標準のバージョン
- boost V: マルチチャンネル検出の問題
- dart USB I/Oコネクターの位置
- pylon Viewer: 複数のカメラからのビデオ記録時のエラー
カラー#
- カラーセンサーのEMVA1288レポートについて
- さまざまなユースケースにおける最適な色再現の実現
- デベリングによって引き起こされる画素値の欠損の処理
- ハウツー:最高の色再現を実現するために Basler racer 2 S カメラを校正する方法
- ace GigE ClassicカメラにおけるRGB 8およびBGR 8フォーマットの欠落
- microEnable 5 marathonフレームグラバーを使用時のRAW画像ファイル構造
- microDisplay XがBayer画像をモノクロ画像として保存する場合
コンプライアンス#
Counter#
デベイヤリング(デモザイキング)#
ドングル#
エラー#
- バッファの取得不完全: エラー 3774873620 GXステータス 0xe1000014
- 画像取り込み中の Exposure Time の変更によるオーバートリガーエラーの発生
- エラーメッセージ: ノード SequenceEnable は書き込み可能です
- エラーメッセージ: "書き込み用にTIFFファイルを開くことができません" / "AVIファイルを作成できません"
- ハウツー:非推奨宣言の警告を抑制する方法(GCCコンパイラ)
- 操作方法: GigEカメラの使用時にパケットまたはフレームの損失をトラブルシューティングする方法
- Sequencerを外部トリガーした際のオーバートリガーエラー
- エラーコード 0xE200010B のトラブルシューティング: イメージストリームが非同期状態です
- GigEカメラでのエラーコード 3774873620 (0xE1000014) のトラブルシューティング
- LinuxでのUSB 3.0エラー "Failed to Submit Transfer Status=0xe2100001"
FPGA#
機能#
- boost:画像取得中にセンサー温度が表示されない
- デベリングによって引き起こされる画素値の欠損の処理
- Multiple ROI 機能がフレームレートに与える影響
- ace GigE ClassicカメラにおけるRGB 8およびBGR 8フォーマットの欠落
- サードパーティ製ソフトウェアでの Compression Beyond カメラ機能の使用
- Black Level カメラ機能を使用すべきタイミング
ファームウェア#
フリップフロップ#
フレームグラバー#
- VisualAppletsとXilinx ISE / Xilinx Vivadoの互換性
- シャフトエンコーダが正転するようにアプレットを設定する方法
- CXP-12インターフェースカードとBasler racer 2 CoaXPressカメラを使用したシングルエンドライントリガーの設定
- Framegrabber APIを使用したフレーム番号の特定
- フレームグラバーが検出されない: PCIeバスのBIOS設定
- ハウツー:microDisplay Xで一連の画像を保存する方法
- microDisplay Xでフレームグラバー上の最後に使用したアプレットを手動で変更する
- microEnable 5 marathonフレームグラバーを使用時のRAW画像ファイル構造
- フレームグラバー用のFPGAコードを構築するために使用すべきツール
- お使いのフレームグラバーに搭載されているFPGAの種類
- marathon ACLまたはVCLボードの初期化に失敗し、エラーコード -3000 が発生する
- Windows 10でmicroDiagnosticsおよびmicroDisplayがフレームグラバーを検出すしない
- microDisplay XがBayer画像をモノクロ画像として保存する場合
Framegrabber SDK#
- Framegrabber SDKでの作業時に「board_and_dll_chooser.h」ファイルが見つからない
- シャフトエンコーダが正転するようにアプレットを設定する方法
- Framegrabber APIを使用したフレーム番号の特定
- ハウツー:microDisplay Xで一連の画像を保存する方法
- microDisplay Xでフレームグラバー上の最後に使用したアプレットを手動で変更する
- Framegrabber SDKのアップデート後にアプレットが消失する
GenICam#
- 方法: PixelFormatノードの有効な値を見つける
- 方法: .NETユーザーコントロールで複数のカメラパラメータタイプを処理する
- ハウツー:非推奨宣言の警告を抑制する方法(GCCコンパイラ)
- Linuxで複数のインスタンスでpylonベースのアプリケーションを起動する際発生する可能性のある問題
- SFNC規格: マイグレーションモードとは何か、pylonでどのように使用するか
GigE#
- Basler blaze GigEケーブル: RJ45コネクタのピン配置
- バッファの取得不完全: エラー 3774873620 GXステータス 0xe1000014
- NI LabVIEW IMAQdx環境下でGigEカメラを使用している際の画像ストリームの遅延
- 特定のネットワークデバイス上のGigEカメラの検出
- Camera vToolでGigEカメラが表示されない
- Basler ace UおよびLカメラの筐体温度とコア基板温度
- ハウツー:PTP 同期後にカメラの Timestamp を現地時間に変換する方法
- ハウツー:マルチカメラ IP ルーティングを設定する方法
- ハウツー:pylon .NET を使用する GigE カメラの ReceiveThreadPriority を設定する方法
- 操作方法: GigEカメラの使用時にパケットまたはフレームの損失をトラブルシューティングする方法
- How to: Update Drivers for the Basler 10GigE Interface Card and the Neousys 5GigE Card
- How to: MathWorks MATLABでBasler pylon GigEおよびU3V GenTL Producerを使用する方法
- Cognex VisionPro 7.2とBaslerカメラの接続
- Matrox Imaging Library (MIL)ソフトウェアとBaslerカメラの接続
- Stemmer Common Vision Blox 2016とBaslerカメラの接続
- IGMPスヌーピングが有効な場合にPTP同期が機能しない
- PoE(Power over Ethernet)ケーブルのピン配置
- カメラ機能または User Sets をハードディスクにファイルとして保存する
- GigEカメラでのエラーコード 3774873620 (0xE1000014) のトラブルシューティング
- Basler GigEカメラのVLANタグ付けサポート
- 拡張IDモードをサポートしているBasler GigEカメラ
- お使いのBasler GigEカメラが準拠しているGigE Vision標準のバージョン
- pylon Viewer: 複数のカメラからのビデオ記録時のエラー
IGMPスヌーピング#
インストール#
インターフェイスカード#
- Ubuntu環境下でのBasler CXP-12 Interface Cardのセットアップ: クイックガイドとトラブルシューティング
- USB 3.0カード PCIe、Renesas、2 HC、x4、2ポートのブラケット(2200000079)
- CXP-12インターフェースカードとBasler racer 2 CoaXPressカメラを使用したシングルエンドライントリガーの設定
- ハウツー:microDisplay Xで一連の画像を保存する方法
- 方法: Basler 10GigE Interface CardおよびNeousys 5GigEカードのドライバーをアップデートする
- お使いのフレームグラバーに搭載されているFPGAの種類
レンズ#
- Basler Lens Selectorでの画角の計算
- Cマウントスペーサーリングの材質
- Baslerポートフォリオで提供されているKowaレンズのネジサイズ
- Basler C125レンズのネジサイズ
- BaslerレンズのF値2.8の位置にオレンジ色のドットがある理由
- レンズの焦点を合わせているときに視野(FOV)が移動するのはなぜか
ライセンス#
Light Controller#
ラインスキャン#
Linux#
- pypylon用の代替Image Format Converter
- Ubuntu環境下でのBasler CXP-12 Interface Cardのセットアップ: クイックガイドとトラブルシューティング
- Linux環境下でアプレットのロードを試みた際のエラー -100「HAP-file not loaded」
- 方法: LinuxでAVIビデオを録画する
- 方法: GRUBで最後の起動選択を記憶させる
- Linux libusb LGPLライセンス:ソースコード
- Linuxで複数のインスタンスでpylonベースのアプリケーションを起動する際発生する可能性のある問題
- LinuxでのUSB 3.0エラー "Failed to Submit Transfer Status=0xe2100001"
- Linuxでpylon Viewerが起動しない
- pylon for Linuxイメージクラス:サポートされている画像フォーマット
ネットワークアダプター#
PTP同期#
パフォーマンスドライバー#
電源#
- 汎用I/Oラインへの5 VDCを超える電圧の印加
- PoE(Power over Ethernet)ケーブルのピン配置
- 転送速度の説明:ギガトランスファー毎秒(GT/s)
- USB 3.0ハブ用グリーン2ピン電源コネクタ
- USB 3.0の電源ステート
再配布可能#
SWIR#
Shading Correction#
シャフトエンコーダー#
Spatial Correction#
静的画素抜け補正#
サーモグラフィ#
トリガー#
- シャフトエンコーダが正転するようにアプレットを設定する方法
- CXP-12インターフェースカードとBasler racer 2 CoaXPressカメラを使用したシングルエンドライントリガーの設定
- ハウツー:フレームごとに異なるデバイスをトリガーするようにカメラ出力を設定する方法(フリップフロップ)
- 方法: BaslerカメラのGPIOでLight Controller 4Cをトリガーする
USB#
- Windows 7環境でBaslerのpylon 6 USB 3.0ドライバーが動作しない
- USB 3.0カード PCIe、Renesas、2 HC、x4、2ポートのブラケット(2200000079)
- Basler ace UおよびLカメラの筐体温度とコア基板温度
- ハウツー:Docker コンテナ内で Basler USB カメラを使用する方法
- How to: MathWorks MATLABでBasler pylon GigEおよびU3V GenTL Producerを使用する方法
- Matrox Imaging Library (MIL)ソフトウェアとBaslerカメラの接続
- Stemmer Common Vision Blox 2016とBaslerカメラの接続
- USB 3.0無線周波数が2.4 GHzワイヤレスデバイスに与える影響の可能性
- USB 3.0無線周波数が2.4 GHzワイヤレスデバイスに与える影響の可能性
- カメラ機能または User Sets をハードディスクにファイルとして保存する
- エラーコード 0xE200010B のトラブルシューティング: イメージストリームが非同期状態です
- USB 3の命名規則
- LinuxでのUSB 3.0エラー "Failed to Submit Transfer Status=0xe2100001"
- USB 3.0ハブ用グリーン2ピン電源コネクタ
- USB 3.0の電源ステート
- USB Configuratorログファイル:U3Vデバイスの帯域幅
- dart USB I/Oコネクターの位置
単位#
VisualApplets#
- VisualAppletsとXilinx ISE / Xilinx Vivadoの互換性
- Linux環境下でアプレットのロードを試みた際のエラー -100「HAP-file not loaded」
- エラー:「HAPファイルを展開できませんでした(Failed to expand HAP file)」 / 「vas.dllを読み込めません。エラーコード:-122(Unable to load vas.dll Error code: -122)」
Windows#
- Windows 7環境でBaslerのpylon 6 USB 3.0ドライバーが動作しない
- コンピュータをスリープまたは休止状態にしたときにWindows 8.1でブルースクリーンが発生する
- 方法: .NETユーザーコントロールで複数のカメラパラメータタイプを処理する
- Windows 10でアプリケーションの使用中に画面を録画する方法
- 方法: GRUBで最後の起動選択を記憶させる
- pylonがサポートするWindowsのバージョン
- 環境変数を2047文字を超えて拡張した後にWindowsが使用不能になる
Wireshark#
ace#
- aceおよびace 2カメラシリーズにおけるデベリングアレイの比較
- aceおよびace 2ローリングシャッターカメラにおけるExposure Endイベント
- ace / ace 2 GPIO出力回路の外部プルアップ抵抗に関する推奨事項
ace 2#
- aceおよびace 2カメラシリーズにおけるデベリングアレイの比較
- dart、dart R、ace 2の違い
- aceおよびace 2ローリングシャッターカメラにおけるExposure Endイベント
- Multiple ROI 機能がフレームレートに与える影響
- ハウツー:a2a1920-165g5m/g5c カメラでより高いフレームレートを実現する方法
- 周波数デバイダーを生成する方法
- ハウツー:Sequencer モードと PyPylon を使用して Basler カメラで HDR イメージングを行う方法
- ハウツー:ace 2、boost、dart M/R のファームウェアアップデートの問題に対処する方法
- ハウツー:フレームごとに異なるデバイスをトリガーするようにカメラ出力を設定する方法(フリップフロップ)
- ace / ace 2 GPIO出力回路の外部プルアップ抵抗に関する推奨事項
- ace 2、boost R、dart Mカメラにおける静的欠陥ピクセル補正 - 追加情報
blaze#
- blazeの空間フィルターおよびTemporal Filterに関する追加情報
- Basler blaze GigEケーブル: RJ45コネクタのピン配置
- blaze:深度情報をRGB画像として視覚化する
boost#
- boost:画像取得中にセンサー温度が表示されない
- Basler boostカメラでのCマウントアダプターの組み立て
- Multiple ROI 機能がフレームレートに与える影響
- ハウツー:Basler boost V 出力ラインの出力電圧を拡張する方法
- 周波数デバイダーを生成する方法
- ハウツー:Sequencer モードと PyPylon を使用して Basler カメラで HDR イメージングを行う方法
- ハウツー:ace 2、boost、dart M/R のファームウェアアップデートの問題に対処する方法
- ハウツー:フレームごとに異なるデバイスをトリガーするようにカメラ出力を設定する方法(フリップフロップ)
- ハウツー:VisionPro 9.7 下で Basler USB 3.0 および CXP-12 カメラを使用する方法
- ace 2、boost R、dart Mカメラにおける静的欠陥ピクセル補正 - 追加情報
- boA5120-230cm/ccおよびboA13440-17cmカメラにおけるタップジオメトリのソート
- boost V: マルチチャンネル検出の問題
dart#
- dart、dart R、ace 2の違い
- 周波数デバイダーを生成する方法
- ハウツー:Sequencer モードと PyPylon を使用して Basler カメラで HDR イメージングを行う方法
- ハウツー:ace 2、boost、dart M/R のファームウェアアップデートの問題に対処する方法
- ハウツー:フレームごとに異なるデバイスをトリガーするようにカメラ出力を設定する方法(フリップフロップ)
- ローリングシャッター式dartカメラの読出し時間はDeviceLinkThroughputLimitに依存する
- ace 2、boost R、dart Mカメラにおける静的欠陥ピクセル補正 - 追加情報
- dart USB I/Oコネクターの位置
imaFlex#
imaWorx#
macOS#
- macOS上でCMakeを使用してpylonベースのアプリケーションを構築する方法
- macOS上でpylonログファイルを作成する方法
- macOS上のQt Creatorでpylonフレームワークを使用する方法
- Apple Siliconでのpylonの実行
microDiagnostics#
microDisplay X#
- エラー:「HAPファイルを展開できませんでした(Failed to expand HAP file)」 / 「vas.dllを読み込めません。エラーコード:-122(Unable to load vas.dll Error code: -122)」
- ハウツー:microDisplay Xで一連の画像を保存する方法
- microDisplay Xでフレームグラバー上の最後に使用したアプレットを手動で変更する
- エリアアプレットにおけるタップジオメトリの命名規則
- marathon ACLまたはVCLボードの初期化に失敗し、エラーコード -3000 が発生する
- Windows 10でmicroDiagnosticsおよびmicroDisplayがフレームグラバーを検出すしない
- microDisplay XがBayer画像をモノクロ画像として保存する場合
microEnable 5#
microEnable 6#
pylon#
- pypylon用の代替Image Format Converter
- Ubuntu環境下でのBasler CXP-12 Interface Cardのセットアップ: クイックガイドとトラブルシューティング
- Basler pylon 6.0インストーラーがVirusTotalのチェックを通過しない
- Baslerのサーモグラフィカメラにグレーの画像が表示される
- Windows 7環境でBaslerのpylon 6 USB 3.0ドライバーが動作しない
- コンピュータをスリープまたは休止状態にしたときにWindows 8.1でブルースクリーンが発生する
- pylonフィルタードライバー使用時のCPU負荷
- SharpCapおよびFireCaptureソフトウェアパッケージとの互換性
- CXP-12インターフェースカードとBasler racer 2 CoaXPressカメラを使用したシングルエンドライントリガーの設定
- 特定のネットワークデバイス上のGigEカメラの検出
- pylonカメラエミュレーターのフレームレートを制限する要因
- Camera vToolでGigEカメラが表示されない
- デベリングによって引き起こされる画素値の欠損の処理
- macOS上でCMakeを使用してpylonベースのアプリケーションを構築する方法
- ハウツー:最高の色再現を実現するために Basler racer 2 S カメラを校正する方法
- ハウツー:pylon GrabResult を MVTec HALCON HImage に変換する方法
- ハウツー:カメラ機能のパラメータ名を見つける方法
- 方法: PixelFormatノードの有効な値を見つける
- How to:pylon .NETでパラメータカテゴリを見つける方法
- macOS上でpylonログファイルを作成する方法
- How to:pylon Cでストリームグラバーの統計情報を取得する方法
- 方法: .NETユーザーコントロールで複数のカメラパラメータタイプを処理する
- How to:ジェネリック形式のコードをネイティブ形式のコードに挿入する方法
- How to:ImageJでMono12 RAW画像を開く方法
- How to:Cでカメラトランスポートレイヤーのパラメータを読み取る方法
- 方法: LinuxでAVIビデオを録画する
- ハウツー:各画像を固有のファイル名で保存する方法
- ハウツー:フレームごとに異なるデバイスをトリガーするようにカメラ出力を設定する方法(フリップフロップ)
- ハウツー:pylon .NET を使用する GigE カメラの ReceiveThreadPriority を設定する方法
- 操作方法: 単一のUSBドングル間でvToolsプールライセンスを分割する方法
- ハウツー:非推奨宣言の警告を抑制する方法(GCCコンパイラ)
- ハウツー:光源を Basler ace 2 または boost R カメラと同期させる方法
- 操作方法: GigEカメラの使用時にパケットまたはフレームの損失をトラブルシューティングする方法
- How to:pylon APIで画像フォーマット変換を使用する方法
- How to: MathWorks MATLABでBasler pylon GigEおよびU3V GenTL Producerを使用する方法
- macOS上のQt Creatorでpylonフレームワークを使用する方法
- Linux libusb LGPLライセンス:ソースコード
- Basler pylon Performance Driverに対応するネットワークアダプタ
- pylon vToolsを使用したフラットフィールド補正の実行
- Linuxで複数のインスタンスでpylonベースのアプリケーションを起動する際発生する可能性のある問題
- 再配布可能なpylonランタイムのインストールオプション
- 1台のコンピュータ上で異なるpylonバージョンを実行する
- Apple Siliconでのpylonの実行
- SFNC規格: マイグレーションモードとは何か、pylonでどのように使用するか
- カメラ機能または User Sets をハードディスクにファイルとして保存する
- ace 2、boost R、dart Mカメラにおける静的欠陥ピクセル補正 - 追加情報
- エラーコード 0xE200010B のトラブルシューティング: イメージストリームが非同期状態です
- サードパーティ製ソフトウェアでの Compression Beyond カメラ機能の使用
- pylonコンポーネントのバージョン番号
- pylonがサポートするWindowsのバージョン
- blaze:深度情報をRGB画像として視覚化する
- pylon 7:Windowsパフォーマンスドライバのレガシーパラメータの欠落
- pylonによる浮動小数点値の自動補正
- Linuxでpylon Viewerが起動しない
- pylon Viewer: 複数のカメラからのビデオ記録時のエラー
- pylon for Linuxイメージクラス:サポートされている画像フォーマット
racer 2#
- CXP-12インターフェースカードとBasler racer 2 CoaXPressカメラを使用したシングルエンドライントリガーの設定
- ハウツー:最高の色再現を実現するために Basler racer 2 S カメラを校正する方法
- ハウツー:フレームごとに異なるデバイスをトリガーするようにカメラ出力を設定する方法(フリップフロップ)
racer 2 S#
- CXP-12インターフェースカードとBasler racer 2 CoaXPressカメラを使用したシングルエンドライントリガーの設定
- ハウツー:最高の色再現を実現するために Basler racer 2 S カメラを校正する方法